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
338604357732	338604358243	338604358793	338604359343	338604359893	338604360443	338604360993	338604361543	338604362093	338604362643	338604363193	338604363743	338604364293	338604364843	338604365393	338604365943	338604366493	338604367043	338604367593	338604368143	338604368693	338604369243	338604369793	338604370343	338604370893	338604371443	338604371993	338604372543	338604373093	338604373643	338604374193	338604374743	338604375293	338604375843	338604376393	338604376943	338604377493	338604378043	338604378593	338604379143	338604379693	338604380243	338604380793	338604381343	338604381893	338604382443	338604382993	338604383543	338604384093	338604384643	338604385193	338604385743	338604386293	338604386843	338604387393	338604387943	338604388493	338604389043	338604389593	338604390143	338604390693	338604391243	338604391793	338604392343	338604392893	338604393443	338604393993	338604394543	338604395093	338604395643	338604396193	338604396743	338604397293	338604397843	338604398393	338604398943	338604399493	338604400043	338604400593	338604401143	338604401693	338604402243	338604402793	338604403343	338604403893	338604404443	338604404993	338604405543	338604406093	338604406643	338604407193	338604407743	338604408293	338604408843	338604409393	338604409943	338604410493	338604411043	338604411593	338604412143	338604412693	338604413243	338604413793	338604414343	338604414893	338604415443	338604415993	338604416543	338604417093	338604417643	338604418193	338604418743	338604419293	338604419843	338604420393	338604420943	338604421493	338604422043	338604422593	338604423143	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2250	2737	3600	2250	2737	3600	2250	2737	3600	2250	2737	3600	2250	2737	3600	2250	2737	3600	2250	2737	3600	2250	2738	3600	2250	2738	3600	2250	2738	3600	2250	2738	3600	2250	2738	3600	2250	2738	3600	2250	2738	3600	2250	2738	3600	2250	2738	3600	2250	2738	3600	2250	2738	3600	2250	2738	3600	2250	2738	3600	2250	2738	3600	2250	2738	3600	2250	2738	3600	2250	2738	3600	2250	2738	3600	2250	2738	3600	2250	2738	3600	2250	2738	3600	2250	2738	3600	2250	2738	3600	2250	2738	3600	2250	2738	3600	2250	2738	3600	2250	2738	3600	2250	2738	3600	2250	2738	3600	2250	2738	3600	2250	2738	3600	2250	2738	3600	2250	2738	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
22642	20048	24099	25722	20052	20056	2805	457	306	282	277	258	261	240	201	225	237	224	236	198	202	216	190	218	241	221	174	208	210	192	189	204	189	191	213	230	181	197	204	193	178	210	191	202	194	193	198	190	193	201	169	216	219	177	217	201	181	200	217	179	201	174	197	181	181	208	194	203	199	195	240	191	202	190	191	186	187	196	203	193	202	182	160	176	229	175	210	227	168	198	199	199	183	184	187	182	190	182	198	169	191	175	191	177	201	169	204	182	163	190	180	202	199	210	204	194	190	164	184	180	181	217	196	192	186	175	165	221	196	196	172	196	200	199	176	174	180	190	187	212	186	179	198	213	200	190	173	208	196	202	167	176	227	200	192	214	197	173	183	189	186	182	205	185	169	170	191	187	188	169	208	178	201	192	184	198	205	216	200	200	181	211	222	192	193	195	185	190	194	173	205	193	186	195	183	205	194	221	203	216	176	194	173	204	185	181	198	205	190	221	201	195	173	187	207	185	188	180	189	177	171	184	195	207	171	200	187	190	193	187	146	165	201	179	193	181	180	182	192	208	165	198	207	168	187	174	182	232	177	192	181	214	197	168	211	187	211	217	181	163	171	196	179	184	206	194	187	184	179	175	195	196	171	174	185	191	188	216	196	197	198	181	227	184	166	181	212	188	191	217	191	185	216	186	199	189	223	187	193	193	173	204	220	175	203	184	174	186	201	191	208	181	149	205	176	204	201	188	201	212	215	177	187	203	205	211	211	215	209	185	195	201	164	189	193	187	186	159	199	205	188	183	206	216	192	175	205	197	191	195	216	198	211	213	194	181	208	190	207	252	187	191	179	176	159	175	193	159	172	204	182	197	151	180	178	193	204	176	184	213	187	224	193	199	208	184	168	180	205	193	217	200	182	186	203	184	186	188	194	183	206	181	175	207	183	217	189	185	214	218	188	192	176	165	174	190	208	196	187	176	189	182	167	211	201	170	191	183	189	196	186	178	201	177	219	206	174	193	193	184	195	191	189	186	216	201	173	178	183	173	194	194	184	199	204	187	186	187	184	183	188	202	195	194	199	190	180	188	205	203	165	168	202	201	201	174	160	190	200	188	167	170	188	232	213	211	215	203	180	191	192	208	214	157	218	193	216	217	197	163	211	215	188	175	207	186	200	189	206	186	190	179	189	181	177	187	180	185	175	200	186	172	192	210	184	182	199	169	194	212	202	196	194	208	195	213	173	187	196	184	188	203	195	208	189	186	190	207	212	167	180	172	190	183	207	213	176	208	209	207	199	187	186	199	193	184	189	171	220	222	191	200	209	184	200	183	166	184	183	201	199	203	202	205	215	184	172	185	184	182	201	202	206	203	175	176	169	157	182	179	210	186	202	196	195	199	229	171	174	191	203	183	221	218	217	186	188	188	203	172	190	205	183	172	199	180	189	214	185	175	190	199	229	206	209	212	216	215	160	179	191	191	191	204	193	190	197	191	200	201	191	188	193	210	211	215	192	230	207	201	197	184	171	231	193	188	208	182	202	182	209	179	177	188	174	163	185	184	195	200	191	187	186	186	219	171	175	195	174	195	185	193	192	181	197	197	187	188	189	196	183	208	195	228	178	177	220	194	182	205	212	176	166	205	186	206	200	177	220	210	191	191	191	202	200	219	193	204	193	204	188	199	200	188	203	202	196	186	193	180	178	172	194	172	208	172	201	207	208	190	203	184	195	204	188	192	199	193	183	166	183	207	191	195	202	187	165	177	204	197	190	162	162	155	197	196	154	186	205	174	166	186	168	217	188	182	188	191	140	191	196	190	186	215	215	205	206	199	177	190	168	184	182	175	200	194	210	187	196	199	189	180	198	200	187	196	181	200	183	204	212	197	176	231	187	203	206	191	191	195	186	186	203	196	192	207	185	197	172	196	187	188	184	194	186	193	194	200	194	181	199	188	193	199	178	196	178	181	193	207	217	178	207	174	172	212	221	182	194	199	196	209	192	220	171	201	208	201	220	185	195	222	191	204	205	202	201	198	218	187	187	168	209	189	175	148	204	191	202	195	177	192	206	220	216	193	205	182	205	186	187	186	193	180	205	186	169	209	192	181	211	150	193	199	189	194	192	186	184	201	150	177	179	184	197	173	193	177	197	166	190	203	188	168	176	170	193	177	215	198	198	180	210	175	187	183	197	200	217	195	179	174	162	180	194	173	200	184	176	209	209	191	190	188	211	215	214	194	180	163	171	177	175	199	157	197	190	167	191	219	201	201	177	190	211	191	201	207	181	204	180	183	215	204	179	190	172	160	188	209	213	175	181	196	214	207	204	174	178	179	202	189	182	175	180	189	176	223	182	188	218	204	189	210	189	200	195	174	178	173	185	196	206	167	208	194	207	194	209	218	199	199	178	215	179	218	183	222	201	190	183	244	202	185	174	162	188	200	194	204	198	199	204	204	193	197	217	169	193	194	183	178	216	207	149	187	202	179	174	173	181	197	169	196	220	210	186	193	199	190	189	161	197	164	208	177	186	183	164	206	171	184	183	189	192	192	167	189	191	217	203	211	181	191	199	187	187	170	164	196	186	205	188	166	208	207	200	176	177	208	220	201	198	201	204	169	173	200	179	178	204	150	186	193	199	193	181	187	178	215	206	203	174	185	232	183	199	211	168	189	168	173	174	182	212	196	166	199	203	184	196	190	189	219	187	184	180	208	189	184	170	173	169	195	190	185	197	197	178	172	198	208	205	203	169	193	183	185	195	173	207	212	195	190	188	207	188	222	196	160	190	203	172	203	191	218	191	212	192	179	183	191	208	179	189	209	199	188	184	194	220	197	177	168	195	211	173	164	206	187	174	202	197	187	188	178	196	193	179	225	174	196	194	191	184	212	200	169	188	208	199	184	195	216	211	177	197	194	187	189	190	183	191	193	218	191	221	196	204	207	182	179	206	216	201	204	195	192	164	199	174	187	212	183	204	186	181	217	194	225	171	224	218	183	192	222	157	188	179	162	187	189	192	196	206	195	183	195	186	191	184	199	191	187	202	187	185	204	186	185	170	216	204	197	222	209	184	175	200	192	199	173	200	185	208	189	181	198	165	181	191	182	198	197	158	166	195	200	219	188	193	186	208	185	204	179	166	185	207	216	167	177	183	211	231	190	195	231	157	183	221	195	208	172	163	180	181	169	211	198	194	194	182	210	181	167	210	185	202	175	183	206	216	176	196	191	191	185	211	218	197	200	225	204	194	177	202	205	226	181	210	201	217	192	179	184	179	201	168	201	190	199	181	192	212	157	191	204	206	208	215	179	187	206	207	163	176	205	217	223	171	196	186	175	189	193	173	186	190	199	171	196	166	191	179	182	208	193	183	195	204	199	193	191	207	200	200	198	206	212	184	193	173	208	197	186	191	183	191	204	196	172	203	197	185	216	224	183	188	171	173	174	198	215	182	169	189	170	167	177	163	206	207	194	178	202	162	185	201	190	193	193	189	204	192	188
4288	4823	2873	1366	803	728	610	521	508	483	487	487	444	450	449	461	451	439	435	434	453	473	444	455	470	415	405	457	450	429	422	408	428	425	430	428	440	448	424	428	407	443	415	429	445	417	399	396	415	415	426	415	465	434	422	432	449	423	404	415	448	402	443	420	420	429	454	429	433	421	443	441	400	429	441	400	474	434	451	403	369	446	405	422	472	403	415	411	424	417	444	381	418	437	449	434	449	430	444	420	410	438	418	430	451	400	399	408	407	423	399	378	431	401	424	414	412	444	455	441	413	385	448	417	396	425	425	436	428	458	404	416	462	407	420	452	409	366	419	416	390	417	405	378	386	398	410	479	446	361	405	451	395	458	412	435	417	423	445	425	430	444	447	438	381	448	398	393	447	421	414	417	439	433	400	447	431	429	451	443	468	396	429	417	437	452	408	444	462	390	459	402	420	415	450	426	443	389	401	403	446	405	399	402	430	411	420	395	424	414	406	422	422	439	462	428	412	422	429	434	416	441	430	468	410	449	417	423	412	408	422	414	447	423	424	419	413	436	430	404	428	421	445	412	454	422	421	426	406	421	434	418	419	375	414	430	427	457	381	449	409	422	392	416	427	396	400	424	452	431	434	429	444	404	424	440	416	420	418	434	450	413	418	445	428	400	453	398	453	422	415	403	430	415	429	418	402	422	477	445	450	396	407	419	416	412	415	446	438	434	439	453	388	404	422	402	423	422	386	424	421	415	452	432	417	415	417	439	444	400	414	445	433	418	419	402	428	431	430	428	456	431	415	416	394	421	418	393	403	393	414	392	444	452	433	390	427	391	409	435	428	425	449	401	390	425	412	428	438	443	428	414	469	425	413	413	454	424	408	456	419	442	372	436	419	424	403	416	422	420	434	446	399	398	389	422	410	419	432	390	446	390	384	421	418	385	418	418	435	436	444	394	418	419	439	444	396	421	395	419	414	413	427	417	425	454	423	431	401	408	450	458	442	437	430	405	446	436	437	436	393	442	436	395	420	389	385	441	412	437	416	436	427	409	456	460	430	393	435	425	432	437	400	433	387	402	408	423	433	428	409	398	393	413	442	432	439	399	393	428	424	406	399	440	377	439	405	398	398	433	443	427	454	414	418	428	433	440	406	371	399	420	413	440	405	414	446	390	441	432	406	408	411	422	406	421	414	458	426	385	454	445	418	379	415	388	407	398	421	439	397	444	400	411	362	443	433	417	428	429	444	425	402	444	404	410	419	441	411	423	428	401	418	441	423	412	426	415	417	445	430	408	424	460	403	449	406	411	383	427	414	420	421	424	422	421	394	418	423	429	453	454	398	465	378	432	429	431	430	453	422	422	435	400	435	407	456	430	407	418	435	434	403	396	483	414	447	450	439	452	412	419	425	394	413	436	437	386	397	448	413	380	418	417	416	412	435	419	437	399	424	486	440	393	439	419	423	427	411	434	376	413	423	427	405	429	423	447	423	425	422	428	441	437	428	399	399	415	394	444	402	408	399	417	450	452	413	421	457	431	418	387	446	390	417	423	369	383	406	427	440	410	399	412	398	404	432	412	396	467	422	400	435	430	414	435	395	428	433	440	468	431	433	404	433	436	422	419	425	403	403	428	441	405	408	393	418	411	447	419	446	446	453	378	397	405	420	444	461	404	424	414	439	431	423	449	437	413	431	408	393	432	383	442	431	433	428	429	402	432	445	411	402	432	437	413	474	436	406	406	444	420	397	399	438	428	408	401	435	430	439	408	398	409	408	417	428	439	395	414	399	454	441	440	430	432	397	413	421	397	415	420	427	423	396	414	443	433	411	451	438	391	404	403	441	409	427	399	417	411	461	394	427	398	438	425	445	436	381	412	440	415	373	428	439	450	436	398	426	418	414	382	419	461	389	427	401	414	439	439	433	426	435	403	417	424	445	402	424	436	442	386	382	468	392	463	408	481	419	428	370	417	441	395	427	401	447	452	389	394	402	426	430	401	413	396	403	411	440	436	415	417	437	415	454	420	407	417	437	406	421	411	418	393	415	413	434	421	422	411	423	386	443	413	451	443	443	414	407	412	422	429	457	406	445	423	418	402	420	445	411	420	375	419	426	430	464	430	414	415	423	398	457	401	447	416	385	407	433	433	456	401	376	397	436	441	408	443	420	411	417	414	438	467	411	418	421	436	448	394	395	418	396	417	385	405	400	441	407	407	427	384	434	429	420	449	434	440	431	418	451	438	398	400	420	437	451	433	404	420	408	422	405	450	422	427	404	421	423	428	398	418	438	446	435	443	443	419	415	414	414	413	426	420	439	454	404	411	462	433	429	425	437	408	444	441	394	436	410	378	426	436	408	419	443	440	424	412	445	419	424	425	440	454	415	427	375	427	437	418	433	418	427	414	429	442	442	411	436	449	438	412	409	440	444	363	414	426	436	431	449	415	394	427	448	464	432	434	441	444	438	455	435	435	427	393	399	441	417	420	467	421	385	465	430	420	408	435	428	423	390	424	445	439	439	399	375	441	397	435	446	388	435	428	434	423	411	398	397	440	402	414	389	426	401	394	437	403	402	410	404	391	408	412	414	412	431	413	438	409	430	416	397	428	427	400	436	468	450	447	410	426	413	407	416	418	435	392	434	440	445	403	452	411	422	412	461	393	407	424	400	416	420	424	429	444	414	407	439	449	447	402	421	409	410	421	423	417	445	413	450	437	415	430	414	425	400	393	400	451	418	434	426	443	426	387	401	430	389	443	453	398	432	394	435	450	427	416	448	445	432	407	414	404	444	430	415	449	422	422	449	433	401	439	396	415	410	432	433	452	409	435	408	427	461	447	396	420	405	372	393	421	423	403	420	424	438	412	427	430	400	425	403	414	447	412	445	445	424	409	402	401	450	405	410	417	444	447	414	390	428	414	476	417	433	425	402	427	418	414	457	405	418	458	425	436	416	373	405	429	445	421	449	418	432	453	398	405	449	378	436	451	402	420	415	436	416	439	395	442	394	419	416	436	414	391	421	428	418	437	389	422	434	412	439	443	386	471	433	431	430	423	386	411	428	385	418	416	395	457	427	423	433	445	405	365	393	438	423	395	400	405	404	427	400	399	411	426	416	430	424	449	433	392	421	405	421	357	385	446	442	402	422	430	433	406	405	401	407	410	418	373	398	435	429	443	411	411	418	419	386	417	426	432	425	462	434	439	422	435	418	420	438	405	434	410	412	455	448	411	428	432	418	442	463	421	425	422	392	414	450	404	444	477	418	431	412	447	448	421	388	417	444	411	390	434	431	425	423	421	410	415	427	384	444	411	390	399	419	419	431	435	433	418	428	410	432	410	427	413	456	421	435	396	470	413	434	414	425	426	442	445	429	365	423	438	413	427	417	432	395	406	453	405	447	402	432	425	441	437	413	430	456	396	384	424	419	417	399	465	423	440	477	471	430	460	417	426	362	410	417	413	424	431	407	390	431	439	426	418	426	433	418	433	425	394
33267	9663	1105	543	443	421	251	229	238	262	241	271	253	232	234	228	240	271	249	232	241	252	259	265	259	263	276	259	223	226	272	267	220	232	225	228	224	255	239	263	260	269	214	222	215	240	239	269	247	230	234	219	227	250	275	219	265	259	228	264	224	232	247	237	238	252	268	222	242	257	255	264	256	254	227	234	272	253	229	247	245	249	245	216	256	258	207	247	246	250	227	259	233	235	242	272	255	256	234	217	222	239	244	273	255	236	245	255	229	270	264	243	258	260	250	260	244	239	227	236	242	228	229	269	218	218	240	247	248	254	247	228	272	227	226	234	258	252	265	223	253	229	254	265	259	271	220	220	227	276	235	249	230	243	236	262	280	239	240	245	257	254	237	225	256	258	241	229	231	239	245	257	268	258	211	263	220	258	254	246	225	256	242	238	258	242	275	232	244	209	234	266	223	244	242	248	201	235	234	244	257	250	258	201	249	267	242	238	262	248	227	286	264	231	274	225	235	251	244	224	239	236	252	249	230	189	238	243	258	260	242	267	213	243	241	247	240	225	237	240	239	265	274	243	244	237	270	245	255	221	253	246	200	253	249	227	233	267	215	255	260	231	187	259	220	242	273	209	247	249	222	254	236	222	240	250	241	271	195	237	248	228	239	235	230	258	232	233	244	245	241	231	227	254	234	232	262	232	262	246	231	251	234	253	261	245	255	268	236	225	235	242	234	247	256	268	257	225	228	261	224	269	250	242	249	233	237	251	253	208	219	241	258	256	279	212	224	237	264	245	213	237	248	218	239	254	228	226	261	233	263	254	269	249	237	234	248	216	234	234	224	238	267	224	266	251	220	258	245	253	253	242	231	211	234	247	253	238	219	260	251	245	235	239	263	249	242	245	231	200	242	231	261	248	236	248	263	219	223	229	209	233	239	257	279	257	235	234	230	255	213	240	218	232	226	233	249	212	261	242	265	247	238	219	250	238	251	222	249	232	260	237	250	248	242	235	243	229	215	221	249	236	284	253	231	246	244	242	257	246	238	225	234	239	222	267	226	243	248	209	241	242	271	282	220	232	274	264	245	235	229	227	279	213	220	245	226	230	228	259	240	249	240	235	226	248	252	206	265	222	230	234	247	211	234	236	246	254	242	257	217	234	236	235	247	257	227	239	210	246	241	249	270	238	257	233	220	241	198	236	252	235	242	253	260	231	231	244	234	246	245	258	238	252	222	233	250	215	255	243	272	280	229	209	230	249	270	223	219	245	225	224	231	223	250	232	236	256	231	222	242	237	253	234	241	239	221	259	235	229	275	253	238	227	253	233	241	219	251	239	236	232	250	237	267	249	239	269	249	241	242	219	233	247	249	256	235	242	229	222	260	253	238	246	224	226	242	219	227	279	269	240	246	270	223	265	253	231	259	244	233	265	231	217	270	229	253	239	240	231	243	244	265	251	243	240	244	261	250	265	253	254	228	274	238	252	231	246	234	256	246	254	245	253	258	265	240	273	245	227	209	241	245	235	246	288	248	270	231	256	262	237	268	242	230	218	269	257	231	242	243	257	250	261	232	228	265	252	248	254	231	247	232	225	238	254	239	260	233	235	253	237	219	245	279	222	257	244	238	259	219	250	258	204	242	255	242	254	259	229	216	239	242	244	234	255	261	232	223	244	234	237	232	216	248	227	241	253	286	243	247	255	246	230	236	266	228	221	248	229	233	266	224	224	255	246	223	233	238	231	230	254	225	233	238	214	251	250	204	205	226	233	228	250	243	253	228	256	244	230	266	270	248	237	231	235	258	236	258	239	255	228	208	214	263	253	276	273	254	239	275	230	234	231	218	229	285	243	247	262	240	223	264	221	235	252	247	231	246	264	253	247	242	235	250	251	227	228	271	249	244	229	221	224	241	264	247	242	237	216	251	259	239	288	264	265	229	199	237	254	255	244	230	235	219	246	238	234	247	249	240	269	264	218	229	235	252	217	203	247	259	220	202	239	232	237	205	240	222	241	251	238	246	247	213	253	244	236	250	262	286	245	218	237	259	255	234	255	229	287	247	254	271	256	242	255	229	244	221	244	215	224	244	267	263	220	221	245	251	228	251	273	261	246	237	283	240	225	233	254	240	215	236	235	256	238	224	233	282	233	238	251	226	230	265	223	237	260	236	226	260	239	265	219	231	215	233	256	242	226	257	248	252	246	239	202	234	282	239	249	239	243	244	246	247	240	269	287	231	249	234	233	244	232	270	230	278	217	219	262	232	259	226	248	255	247	226	248	233	212	252	233	262	247	239	255	250	232	249	234	261	237	243	259	201	228	256	222	273	250	276	250	224	245	243	249	246	232	231	247	253	247	255	249	233	257	254	232	254	211	224	238	237	254	270	244	259	265	278	236	234	255	237	240	216	236	227	227	256	269	253	222	266	225	212	244	249	224	233	244	239	280	210	235	258	245	300	220	237	247	233	240	223	268	237	241	226	262	243	255	254	221	223	236	249	209	242	245	234	240	250	276	215	269	255	228	248	266	219	241	243	264	250	236	229	231	268	244	237	218	220	250	270	231	249	258	239	214	243	232	266	258	240	224	232	262	271	260	277	275	235	258	251	227	251	252	284	239	250	251	240	238	234	264	235	213	247	241	242	264	215	255	230	235	216	251	255	261	252	237	243	255	254	247	220	234	219	249	228	235	233	262	243	256	248	242	226	244	249	246	262	246	235	212	228	226	273	233	252	244	230	252	211	238	238	258	297	257	260	262	253	275	232	238	257	231	269	243	234	231	236	250	237	237	238	250	253	225	215	252	251	240	217	215	245	244	245	237	254	225	219	214	199	232	239	239	259	230	263	245	254	255	258	235	252	245	238	240	271	241	238	225	243	248	259	235	254	248	247	225	238	233	257	221	269	271	250	223	251	226	251	248	278	237	231	245	214	249	248	254	228	238	235	276	228	261	223	237	234	247	269	226	241	235	269	259	244	210	241	230	267	260	221	253	255	240	245	239	232	266	241	247	244	239	277	248	228	231	253	258	261	249	239	249	231	246	233	224	197	248	237	245	238	224	230	231	264	252	249	249	226	247	247	254	284	262	243	226	248	257	233	206	208	259	242	228	257	237	266	212	211	221	245	269	234	236	231	233	239	262	228	263	243	257	255	265	250	246	252	235	263	210	251	210	254	228	263	256	233	232	262	245	254	244	272	280	244	242	242	234	263	214	255	236	233	255	236	237	212	271	218	248	264	205	253	246	258	236	246	213	246	246	255	235	257	251	261	263	250	234	204	219	249	220	213	254	245	231	253	236	268	263	244	236	224	215	247	214	256	236	254	250	232	267	262	232	225	249	276	256	235	227	222	239	238	205	251	241	238	270	243	263	257	219	255	244	222	230	274	221	244	214	237	241	215	236	262	287	216	248	248	226	240	217	232	264	249	236	218	251	252	249	225	256	223	265	260	229	248	247	228	239	252	244	236	243	241	239	218	245	232	255	228	229	217	245
6128	753	630	606	567	567	562	569	544	567	536	543	536	565	579	562	582	562	599	525	584	600	566	541	558	547	557	606	531	585	561	581	556	605	562	586	580	595	556	595	553	561	607	572	561	593	553	541	516	574	570	565	552	518	573	572	588	537	538	529	584	558	557	523	545	545	600	584	589	580	574	531	576	595	625	556	620	546	538	558	579	562	628	578	564	571	559	572	551	544	508	550	577	584	567	579	555	580	559	617	566	539	545	561	536	552	578	608	549	587	563	557	533	550	548	574	609	564	593	583	557	548	588	533	570	559	544	537	537	538	564	547	566	572	575	546	529	579	556	572	584	588	609	582	543	559	527	542	576	574	562	554	540	552	574	569	577	577	560	545	599	559	598	530	557	557	511	578	567	575	563	568	560	537	581	581	605	559	521	514	570	578	606	576	564	585	567	546	600	574	547	556	573	521	568	548	564	516	590	563	527	569	603	601	564	538	572	565	537	554	556	577	540	530	575	543	578	581	563	551	571	535	567	540	590	572	561	562	573	579	546	559	541	577	552	559	557	552	554	559	591	561	550	526	526	581	561	542	553	577	550	583	549	505	587	526	617	589	573	597	588	549	573	543	589	559	552	589	565	600	573	545	542	557	554	588	544	592	560	566	561	528	552	543	535	547	544	554	570	562	562	541	571	570	546	583	521	561	573	603	550	585	557	526	522	558	547	548	512	554	581	572	582	559	559	569	568	594	595	582	623	508	561	540	604	588	587	567	540	545	522	539	566	553	568	564	550	575	583	547	566	582	543	547	551	608	579	571	550	599	565	546	545	581	543	591	556	545	582	551	557	585	581	564	564	538	586	535	601	595	561	570	563	580	559	546	624	573	575	555	548	616	589	553	563	552	558	574	595	597	602	591	538	567	542	583	575	543	610	555	558	593	507	610	581	598	550	534	567	558	563	537	561	562	573	588	537	535	579	531	627	601	565	554	592	540	584	573	582	558	556	577	530	582	615	583	583	537	545	593	584	575	584	615	611	516	609	540	548	596	548	578	561	532	564	570	569	542	589	529	555	531	572	546	570	578	500	566	604	599	556	547	530	572	545	569	536	558	566	583	550	551	535	582	585	592	522	599	576	548	547	616	577	580	593	589	521	572	520	560	582	561	590	553	581	624	573	548	597	575	545	550	587	516	601	564	575	574	569	547	595	582	578	550	565	552	584	549	566	593	560	556	564	578	550	602	571	592	549	596	547	553	585	536	528	594	558	575	549	549	540	571	546	577	592	569	524	550	555	566	550	578	551	551	562	596	577	603	537	605	564	576	584	548	548	572	567	548	527	595	573	561	520	539	568	572	561	537	573	606	582	592	536	585	586	582	603	578	570	586	598	578	567	560	556	574	576	531	603	533	551	571	531	554	568	591	578	547	591	575	550	581	568	615	558	567	584	589	566	550	537	560	563	574	580	556	573	535	570	566	582	526	563	575	579	589	533	603	548	570	585	523	556	597	588	585	567	545	593	594	573	572	573	556	576	544	529	548	592	548	555	561	541	532	598	579	565	550	536	571	537	553	585	533	573	606	551	541	568	604	573	531	555	567	550	548	537	576	553	593	554	594	579	584	548	584	554	553	550	587	586	538	550	578	559	585	598	569	509	577	554	542	568	570	562	542	568	616	551	573	611	554	626	544	561	547	594	549	577	559	553	606	519	567	568	593	539	566	592	572	613	605	579	534	558	613	588	582	555	564	551	549	568	577	613	565	561	542	596	555	503	576	569	540	554	586	596	519	550	551	558	567	542	554	573	539	558	498	507	549	568	560	561	555	575	562	559	568	595	547	552	576	550	582	577	564	585	558	553	581	532	610	628	554	560	526	522	580	587	544	576	572	548	559	562	518	617	576	607	556	596	592	543	586	521	579	583	564	544	567	538	547	573	545	595	607	527	546	545	530	548	545	550	522	584	598	533	548	577	557	542	602	550	579	567	565	600	566	550	603	537	573	569	571	549	528	555	533	587	547	539	539	546	577	551	532	551	593	596	554	573	557	572	565	546	513	500	568	544	550	571	561	526	547	578	539	588	551	553	552	534	587	525	567	581	523	576	531	575	542	563	511	569	582	590	509	559	556	539	550	595	573	576	576	573	568	565	522	532	540	538	535	577	577	543	586	605	546	597	580	592	540	585	573	576	546	548	535	605	567	579	561	591	585	589	525	584	565	576	558	545	591	549	564	568	586	568	554	542	545	532	593	570	590	562	543	556	589	547	574	567	580	510	581	539	578	568	564	578	515	584	585	578	587	539	578	575	578	604	529	544	534	524	599	543	559	591	554	569	565	566	566	585	551	603	568	574	560	550	601	604	506	556	608	547	552	552	539	555	508	585	560	534	592	582	581	537	543	580	524	607	596	548	558	551	544	558	587	558	580	574	571	601	595	570	586	570	614	581	545	620	530	585	547	545	534	565	580	584	547	603	529	583	543	566	560	576	582	565	551	614	533	558	539	537	549	579	574	568	540	558	531	599	551	589	592	598	550	548	565	570	556	608	553	574	501	581	542	569	546	572	544	581	551	581	593	552	522	586	591	580	603	544	586	563	534	600	595	612	556	549	563	565	585	560	521	614	544	551	602	577	585	580	538	587	556	566	576	566	597	554	574	540	550	511	562	569	581	561	558	535	525	544	535	541	526	509	575	550	561	596	528	574	570	525	559	552	541	567	540	583	553	553	539	590	553	546	532	567	593	586	554	588	650	562	543	575	555	554	549	557	541	598	563	565	597	535	599	547	581	567	569	575	546	603	549	538	587	570	546	577	556	519	566	541	545	549	505	613	564	569	546	542	546	577	588	546	575	550	608	608	575	558	572	603	552	582	580	567	564	577	538	548	561	571	558	572	529	556	557	553	564	582	559	500	589	610	537	561	557	578	537	507	537	527	577	564	536	559	565	559	592	572	582	572	549	537	633	561	558	609	571	566	582	560	561	594	553	550	536	524	558	537	584	590	582	556	587	530	550	545	586	567	578	539	598	595	500	578	558	574	629	550	560	553	555	565	543	563	591	576	562	557	543	580	529	570	548	532	554	589	583	569	582	580	559	588	591	575	540	580	566	583	547	556	534	539	616	564	575	569	570	547	550	571	537	605	556	579	556	576	591	581	543	613	571	570	571	567	561	514	578	575	571	563	589	601	597	572	587	589	574	600	568	564	590	593	583	575	524	563	555	564	553	560	574	561	565	597	538	573	571	575	576	586	584	525	565	571	563	554	538	557	592	553	538	564	587	595	555	589	604	607	565	609	547	602	574	551	575	591	572	601	573	575	585	535	576	590	584	576	554	552	561	560	558	538	529	601	591	539	562	578	565	601	542	569	584	563	572	526	595	548	604	537	576	553	564	515	580	527	544	555	598	613	499	557	545	569	542	576	535	533	551	531	561	608	583	554	536	563	540	533	585	585	583	528	550	572	530	539	567	540	603	600	593	489	546	544	574	548	531	521	573	562	567
25250	21709	25560	28370	21557	3652	589	464	386	437	401	367	379	352	353	327	369	361	362	340	339	349	348	352	362	372	339	351	359	334	347	368	290	352	342	321	318	348	352	373	303	316	317	321	307	328	336	336	374	346	362	311	347	329	362	373	318	329	322	329	352	351	333	322	352	329	344	346	361	325	378	336	327	376	339	321	364	347	310	332	310	363	353	365	354	359	326	354	324	334	370	354	378	309	331	343	370	368	333	322	330	320	336	325	326	330	345	305	351	358	332	345	322	344	290	333	358	353	362	356	338	366	336	358	368	344	339	364	350	346	332	330	326	366	333	341	343	370	340	345	347	325	357	354	306	350	343	335	351	362	339	321	389	364	391	323	332	331	340	304	351	323	336	324	335	352	344	339	350	360	350	334	342	367	325	347	329	371	336	366	318	337	354	335	361	313	322	346	326	324	315	339	378	344	334	337	322	349	334	336	350	317	332	331	310	336	304	339	340	318	326	393	350	331	295	345	334	314	342	353	365	363	343	328	339	358	302	356	332	359	314	356	345	341	328	349	337	337	386	343	325	312	338	323	379	340	346	308	379	346	330	329	349	342	358	315	332	351	365	329	358	360	370	363	329	312	307	331	321	349	320	325	366	346	320	342	353	354	365	325	347	339	346	351	334	356	321	318	346	323	350	343	322	364	348	317	322	326	343	346	314	348	365	352	327	326	367	328	301	298	347	368	326	318	332	323	344	361	331	384	324	340	322	348	321	344	339	366	311	363	361	354	345	319	344	333	336	330	349	343	356	335	317	346	340	314	323	369	350	343	327	309	353	356	365	325	294	348	365	370	376	326	341	332	343	342	384	345	335	332	319	346	334	319	346	339	339	331	332	308	380	376	365	331	322	366	325	361	346	330	348	313	339	352	338	322	347	345	318	345	344	354	321	304	327	330	339	394	359	314	320	326	328	332	323	319	311	351	338	349	331	334	319	342	366	320	366	311	348	338	357	363	362	335	310	366	355	333	368	306	313	301	299	314	331	370	313	349	372	373	335	337	334	349	323	380	345	338	329	309	346	326	346	371	332	370	350	300	332	299	310	320	319	320	338	328	351	326	342	381	333	339	391	329	317	345	347	347	313	356	350	316	336	363	361	331	365	316	321	352	343	335	340	386	337	324	339	352	337	325	303	330	347	345	332	303	294	320	324	359	321	341	332	325	329	357	346	335	320	300	333	366	352	346	318	375	322	374	332	366	331	347	346	310	352	296	354	345	320	367	293	323	371	329	345	329	326	346	353	307	329	326	343	363	343	331	332	341	354	351	334	333	309	333	366	350	375	348	339	312	352	338	338	315	357	350	331	343	341	325	338	322	322	337	353	362	353	340	348	341	340	346	317	342	328	312	359	335	342	328	376	327	338	352	352	355	351	319	350	353	317	323	353	331	316	339	337	359	316	321	328	333	333	353	346	336	349	360	361	341	371	333	342	357	348	360	351	350	328	333	331	335	338	333	317	306	378	328	323	329	351	360	333	343	348	364	346	328	330	330	344	331	350	349	347	350	370	303	322	324	332	364	334	332	363	338	353	336	344	326	337	303	340	326	319	344	339	315	337	339	334	328	354	343	351	351	353	339	336	300	346	360	338	373	379	351	368	342	335	346	321	355	324	325	364	346	339	331	322	309	345	298	366	342	349	341	358	341	323	301	322	331	362	349	330	317	363	338	353	361	358	322	306	325	362	331	301	341	334	350	339	353	329	337	322	343	374	331	314	344	332	304	332	330	334	333	311	344	331	302	342	348	363	349	366	356	351	352	358	364	337	346	322	329	352	334	392	338	364	342	321	357	353	337	316	331	316	341	357	347	343	314	328	356	345	349	357	325	322	351	327	323	342	356	332	351	357	331	356	384	337	322	364	329	307	341	300	347	327	327	342	355	326	350	332	357	332	334	345	357	321	344	335	375	335	321	321	351	367	323	380	341	337	347	349	354	364	325	342	351	279	347	339	339	344	331	325	338	338	315	365	353	332	306	344	331	346	347	334	334	329	309	357	323	337	362	357	342	342	321	303	310	320	345	341	375	313	336	338	353	358	382	336	327	352	343	352	353	339	367	365	351	324	328	352	338	342	337	323	352	325	351	330	338	370	315	361	323	356	329	348	344	340	322	375	317	341	346	354	347	370	338	320	344	352	317	351	324	352	309	332	364	353	339	372	310	343	368	338	338	345	328	352	329	341	344	345	348	327	373	340	342	325	339	377	319	309	334	336	314	306	333	343	362	362	320	339	324	347	358	338	345	327	329	318	329	361	376	322	316	331	344	330	322	347	366	383	357	357	375	341	331	344	347	331	313	315	325	368	359	332	337	383	313	346	367	327	341	355	337	303	307	373	377	355	327	355	340	363	361	331	363	370	339	322	341	375	322	314	331	331	334	346	371	354	346	320	337	269	374	325	338	352	372	345	320	346	313	365	336	339	329	322	311	318	336	336	332	356	333	302	328	328	309	350	350	339	335	340	327	339	344	370	339	307	307	324	392	331	350	307	335	345	377	331	339	310	384	386	287	326	320	356	356	310	344	366	321	320	330	356	329	343	370	338	313	356	325	347	353	346	351	367	366	353	330	326	318	354	300	308	349	354	335	362	319	336	327	311	323	292	283	335	329	329	340	304	328	338	326	334	329	332	339	348	399	311	369	326	348	357	371	331	330	342	330	330	355	357	343	350	360	350	328	339	332	372	332	336	340	356	360	324	345	349	383	321	332	380	393	337	321	383	341	339	349	338	360	357	335	351	343	337	361	356	336	330	326	334	362	317	336	344	334	302	367	380	347	332	336	320	311	320	376	356	351	352	339	356	341	320	327	300	346	350	349	293	355	324	357	358	321	350	347	307	345	334	314	327	332	367	342	344	334	356	337	309	361	364	319	331	387	345	362	316	323	314	296	305	335	323	294	368	358	361	320	305	369	362	342	336	349	372	340	372	360	359	332	317	373	341	404	338	343	366	338	350	339	340	329	312	350	333	337	317	342	346	304	327	327	331	310	332	384	337	335	376	360	337	354	375	346	343	326	350	320	327	344	337	384	370	346	361	325	337	305	328	334	355	319	311	336	327	316	343	347	337	365	349	322	339	357	366	358	348	321	328	324	338	338	371	341	368	358	364	364	345	307	300	361	301	356	337	363	353	359	371	369	329	328	365	318	348	347	339	355	353	350	357	346	392	318	353	348	306	340	347	308	328	356	346	332	338	352	341	304	360	349	374	329	285	345	349	300	343	352	366	279	324	354	352	356	340	372	357	346	329	350	337	368	334	322	342	329	372	321	332	337	338	326	306	320	323	355	337	303	342	373	343	369	340	339	328	309	334	312	347	303	277	335	350	312	326	353	318	321	341	351	352	335	307	341	325	328	395	313	357	329	349	349	349	375	368	325	349	357	330	372	299	299	336	360	343	352	345	297	342	345	314	336	322	334	354	391	319	320	336	346	337	331	319	385	336	344	337	336
4206	3280	2205	1275	969	817	795	803	752	742	723	768	741	689	752	772	718	708	750	777	767	692	706	715	784	790	768	742	724	745	692	728	734	694	707	696	749	686	752	782	736	771	738	737	752	696	733	724	736	724	659	753	720	766	717	780	737	748	682	735	727	695	747	711	700	673	760	733	744	739	735	736	703	742	693	688	765	730	718	732	724	747	725	713	768	727	672	783	720	719	742	744	744	757	746	743	791	711	757	752	685	721	734	746	780	757	729	695	754	773	721	684	769	730	707	701	751	695	722	739	773	732	743	716	782	749	755	728	753	718	760	714	744	705	703	744	696	659	764	728	735	764	752	719	716	728	687	740	741	752	767	747	734	738	743	728	773	683	731	763	729	720	753	708	759	735	761	700	709	724	758	735	691	738	731	772	658	746	716	684	695	706	761	679	718	743	769	750	746	721	715	737	759	784	718	716	688	733	642	794	731	744	742	715	701	701	713	720	727	741	759	735	742	712	749	714	745	759	730	754	732	717	717	738	746	716	772	745	701	763	735	689	705	753	664	702	749	732	711	716	730	711	734	717	662	738	741	739	747	743	762	723	723	725	730	750	743	716	778	734	729	720	716	713	760	756	751	774	674	742	792	722	718	757	733	754	717	770	750	719	730	660	744	691	751	754	739	767	728	740	693	686	751	711	738	735	727	693	736	743	707	739	702	722	722	693	693	712	759	713	663	678	690	683	725	744	730	754	676	721	716	768	770	729	737	726	715	762	724	722	709	738	727	749	756	656	773	726	711	737	746	762	712	696	713	709	737	766	790	721	750	727	729	740	711	711	720	739	769	731	754	718	730	745	744	745	684	757	759	717	746	719	733	709	771	674	704	729	733	754	683	752	747	749	765	678	715	752	718	714	749	741	716	740	744	751	746	704	702	697	702	762	705	703	713	728	683	730	704	751	728	696	764	741	765	714	717	722	794	721	730	765	752	755	708	729	704	735	760	740	747	718	791	738	727	748	765	721	746	690	732	754	747	748	695	750	718	751	782	787	742	724	751	742	731	728	753	718	730	766	733	727	728	726	747	738	732	731	745	762	685	722	717	772	726	686	729	736	747	729	719	750	754	715	716	726	693	724	741	753	675	695	771	720	725	700	770	756	706	729	791	763	708	754	703	681	743	736	766	721	740	703	712	740	720	747	717	716	742	730	782	742	723	723	760	769	746	724	709	729	754	727	738	748	708	745	735	764	759	721	703	724	699	748	684	763	738	775	770	696	738	716	760	728	693	763	749	740	706	753	734	733	724	681	694	720	714	698	740	721	735	753	754	744	713	725	775	762	731	719	773	745	697	782	729	633	716	746	786	718	761	713	774	754	754	703	762	744	717	706	781	712	744	703	703	784	714	794	720	671	743	715	738	768	711	731	694	769	742	745	709	760	793	755	732	734	732	780	795	738	709	770	763	730	722	696	749	706	742	703	716	710	759	719	786	699	753	720	748	691	702	774	684	782	732	713	780	760	761	718	730	756	739	746	700	767	764	760	711	768	760	707	741	714	735	734	743	724	742	747	682	728	769	714	752	699	729	690	755	757	721	722	748	731	753	735	746	709	777	709	767	773	723	702	758	721	721	724	751	741	763	688	708	739	685	764	787	756	699	728	730	772	697	742	694	765	813	748	718	731	713	758	774	739	705	714	721	745	716	734	802	748	722	750	736	744	794	750	739	791	755	736	737	760	725	754	738	698	729	714	767	719	708	787	757	723	708	759	751	703	750	760	704	715	796	731	724	757	710	776	733	704	815	709	737	720	704	762	673	772	745	759	781	698	719	767	758	738	727	723	692	718	744	783	727	734	751	691	690	734	732	718	707	710	765	715	731	716	702	703	755	706	758	673	693	720	775	705	764	764	762	696	734	706	722	730	748	749	639	717	750	735	753	723	727	707	749	777	727	742	725	707	748	716	746	758	676	714	752	741	702	767	754	716	687	696	727	737	745	689	693	722	730	698	754	726	699	726	700	737	764	688	758	727	743	711	731	776	734	734	709	730	744	711	722	768	723	713	692	778	753	746	766	768	731	721	716	701	730	737	715	770	728	760	752	694	733	787	727	695	722	699	738	703	780	762	671	752	731	747	689	718	737	747	727	706	738	758	699	802	706	718	771	734	752	689	706	723	665	723	769	785	790	706	712	707	746	719	714	705	711	757	738	755	694	754	723	722	726	750	788	731	756	777	754	750	721	760	753	717	682	763	730	750	745	779	728	739	753	746	762	767	752	694	700	702	731	720	741	717	743	750	732	735	675	717	743	717	695	740	764	709	755	705	729	770	756	737	720	743	756	701	699	725	784	722	698	715	712	795	729	741	669	733	750	694	725	738	766	794	764	724	713	692	746	685	723	723	778	782	738	728	733	772	720	707	730	726	779	764	704	748	763	734	742	686	759	739	743	744	729	755	719	722	711	726	755	689	753	703	737	744	744	734	714	752	753	764	711	788	761	723	755	722	756	791	712	711	726	724	746	682	757	745	721	748	760	763	702	705	718	764	699	740	779	706	721	745	746	732	743	759	767	698	731	718	732	738	683	700	742	681	722	742	703	713	737	727	721	700	736	755	738	735	722	723	758	721	685	707	711	729	730	766	763	729	746	747	736	726	701	716	757	674	689	709	704	728	752	723	742	750	771	684	733	729	716	768	766	702	748	734	780	708	712	754	681	692	749	724	746	819	755	757	721	740	698	738	744	727	758	713	720	730	728	785	740	730	771	748	769	697	678	751	759	752	692	749	713	705	734	726	743	714	756	769	732	735	716	662	719	709	705	721	747	729	747	704	754	763	730	746	729	715	737	715	737	690	728	700	785	712	768	751	719	717	769	745	757	717	747	762	681	772	766	724	735	749	712	720	776	695	737	743	720	779	729	716	740	769	741	773	753	752	684	680	752	748	727	714	742	714	732	722	742	761	657	732	723	692	716	722	748	767	736	725	748	764	732	741	745	700	696	721	728	684	768	707	773	692	720	746	749	802	692	745	750	748	777	766	689	760	766	721	687	753	756	740	723	739	725	722	756	731	703	720	781	703	746	773	709	770	710	720	716	739	743	759	754	714	743	750	774	682	714	726	734	704	771	712	776	680	810	760	768	746	711	739	723	713	707	726	717	720	766	737	727	705	752	725	705	747	723	751	722	763	710	726	742	741	703	720	731	738	683	707	724	763	721	712	702	734	689	731	703	679	720	770	721	751	705	727	753	721	744	733	740	734	766	736	714	727	732	749	751	739	777	683	758	746	782	781	698	709	716	751	744	704	719	745	755	746	702	726	734	825	741	728	715	705	732	733	767	750	712	742	758	727	747	678	749	769	786	697	717	714	700	730	760	738	730	722	723	762	731	745	721	671	717	746	766	748	742	771	755	744	701	728	751	744	734	688	715	723	709	741	739	729	724	775	745	668	804	698	743	749	724	751	695	733	723	710	740	708	755	769	691	704	713	709	726	685	717	742	724	764
24565	21710	26116	27827	21717	21696	2836	502	346	335	274	294	314	274	245	260	233	236	222	232	184	220	235	238	226	193	227	207	227	227	250	205	244	232	209	207	237	230	209	213	210	186	200	208	207	217	190	256	197	229	218	224	206	221	229	213	195	217	197	216	190	229	196	180	203	212	242	208	173	210	208	207	201	204	202	208	183	257	232	199	215	201	207	220	222	206	206	204	248	218	199	169	203	173	209	229	199	188	198	237	205	222	203	203	191	230	201	217	218	218	192	238	207	198	196	197	197	189	197	231	217	213	219	218	206	189	216	253	188	226	195	242	224	196	197	228	199	234	206	217	183	218	226	205	195	214	198	217	228	235	204	160	193	198	174	205	177	192	248	214	198	206	206	204	208	214	218	199	197	227	200	185	184	208	205	203	229	222	208	219	223	223	204	232	178	196	220	211	235	182	240	203	231	212	204	195	215	194	198	200	214	183	218	224	202	216	195	191	208	205	207	216	241	241	218	235	229	205	232	199	202	196	224	220	223	224	234	210	203	202	227	219	209	224	212	198	189	206	230	209	242	233	182	215	197	209	220	207	214	236	232	222	193	196	205	211	224	203	207	206	205	197	197	198	227	200	211	211	228	197	180	205	193	198	198	200	194	216	195	228	209	185	209	214	220	231	203	185	231	189	190	195	220	196	211	209	214	202	223	220	218	232	213	204	204	200	217	218	242	214	187	196	211	198	192	231	195	231	209	196	215	195	212	236	207	239	227	221	215	187	226	192	198	210	205	211	224	202	206	208	206	205	200	215	201	221	208	188	239	204	214	209	212	183	177	201	208	192	222	196	186	196	197	217	213	183	201	189	181	209	167	204	231	250	189	208	202	222	206	189	214	187	226	210	229	201	198	186	193	214	215	200	196	224	236	199	176	223	210	215	190	229	171	204	189	207	219	201	196	227	237	220	207	219	216	229	213	206	219	228	211	167	185	222	197	204	184	186	221	225	186	221	214	193	205	193	219	225	214	211	211	184	219	205	223	214	182	206	210	210	191	216	243	232	211	204	203	211	210	204	203	193	194	188	224	213	201	192	215	222	215	231	205	200	210	227	203	207	237	204	207	200	202	190	223	231	199	211	202	208	213	215	216	209	209	216	207	205	224	203	206	208	216	229	228	212	194	215	236	188	211	213	192	221	199	208	195	193	207	185	212	213	227	225	230	202	238	223	214	185	218	224	204	187	215	195	207	200	200	246	207	170	243	234	204	230	234	225	199	230	235	188	211	231	187	231	191	193	210	170	201	212	208	216	200	192	223	205	221	169	200	231	214	209	228	204	217	210	223	210	201	199	221	234	200	233	216	207	205	225	200	219	210	222	212	226	220	205	215	185	204	209	223	211	243	206	205	188	201	206	210	210	220	218	210	230	238	221	186	193	201	217	200	209	190	213	207	198	196	194	220	232	233	214	216	184	217	203	233	205	202	212	193	211	209	192	208	215	231	236	219	224	230	199	177	209	212	207	197	188	224	199	228	251	219	205	188	192	196	180	220	177	230	192	218	239	206	215	226	203	242	217	203	207	184	207	225	226	211	182	202	194	203	223	209	224	225	236	169	211	203	203	189	208	183	186	222	204	192	208	215	197	200	210	231	214	225	185	224	225	222	198	257	204	225	185	210	219	209	181	206	199	196	175	230	225	199	224	218	237	222	191	214	192	209	187	192	209	212	204	203	223	236	203	223	210	205	189	215	206	228	189	193	212	216	234	221	199	223	214	204	215	225	192	213	195	188	228	215	192	185	210	217	239	189	226	202	213	189	208	202	206	196	220	224	199	209	223	205	196	208	246	202	204	201	215	227	221	227	207	236	240	226	214	198	193	216	194	201	214	187	210	206	230	224	215	224	246	199	207	233	185	212	205	215	231	204	217	212	208	224	200	200	220	213	208	205	239	220	218	212	204	188	204	174	223	202	210	225	189	203	202	241	181	195	215	204	183	206	234	205	190	206	221	226	240	211	195	205	208	204	223	218	221	197	202	214	206	248	207	206	184	228	206	209	212	199	224	215	180	205	237	211	198	229	203	199	208	208	216	209	203	203	181	201	222	192	210	221	182	226	197	230	224	202	252	199	213	212	200	206	213	211	202	217	232	229	223	222	209	218	201	234	215	215	207	216	221	222	228	224	212	214	207	216	177	205	221	186	194	203	235	214	203	199	202	196	214	212	215	240	202	225	202	216	192	206	249	217	207	215	245	217	242	212	208	209	205	204	199	171	200	206	192	232	227	200	206	198	214	214	229	193	211	206	241	190	203	202	197	209	193	217	215	199	194	187	202	203	203	183	212	216	213	185	183	240	218	188	198	224	198	219	180	205	176	198	198	224	201	188	222	218	196	232	216	209	201	188	203	213	197	214	232	210	201	240	175	209	196	227	213	217	204	221	198	186	197	185	197	190	184	184	191	192	231	212	200	225	209	180	205	233	198	221	200	187	194	190	213	228	188	208	207	218	197	224	186	217	228	224	181	226	202	205	244	189	198	203	206	214	226	205	211	190	210	208	203	197	229	207	230	208	217	217	201	187	205	248	238	202	193	216	229	212	235	224	192	206	219	180	204	189	207	194	215	213	232	200	208	187	177	183	229	220	227	202	193	177	209	196	203	178	230	218	188	198	216	205	179	232	229	223	207	216	212	214	198	208	198	200	195	216	220	221	212	230	202	220	187	204	254	242	216	235	226	207	212	219	189	214	226	225	228	202	199	203	233	227	221	214	193	226	192	222	209	216	184	225	175	186	184	207	201	193	213	200	198	194	210	221	226	218	228	224	222	226	175	208	202	237	194	172	239	194	194	205	215	195	194	205	239	220	213	202	181	190	212	200	209	217	228	209	193	197	205	208	200	192	207	228	218	219	232	210	204	215	230	193	229	206	197	175	215	191	223	185	191	197	201	199	229	209	198	219	187	215	212	204	206	211	215	225	212	177	185	216	232	192	199	236	230	200	204	210	171	192	218	255	214	201	177	227	204	233	208	200	196	218	178	212	209	179	209	193	210	222	188	190	179	176	197	205	212	209	232	218	211	196	185	195	206	206	178	199	198	218	190	251	207	206	192	225	221	223	204	220	189	201	195	203	216	224	234	225	193	236	193	186	228	239	223	216	209	188	218	222	193	210	207	197	204	220	202	225	227	208	241	219	216	226	193	201	190	203	213	207	212	214	210	207	213	214	200	235	199	222	231	227	195	185	227	200	195	223	216	227	221	222	180	200	201	211	239	186	234	211	208	197	230	182	208	208	212	239	211	169	221	206	215	213	187	201	192	193	214	183	220	216	194	200	228	217	192	221	203	222	204	210	215	214	205	203	204	233	198	218	201	218	231	207	209	200	214	202	190	193	232	223	224	215	227	203	204	215	219	208	221	215	219	223	177	195	206	221	233	191	253	212	247	186	239	185	208	230	180	231	223	201	199	210	198	212	168	236	222	240	216	190	192	221	203	201	217	224	221
4432	5200	3138	1479	958	719	636	561	534	534	498	481	458	470	470	461	462	493	463	476	478	454	504	478	473	459	448	471	448	504	453	449	472	463	485	462	462	485	472	473	468	483	450	464	463	478	475	449	451	462	429	484	435	469	451	473	456	462	455	469	489	488	529	469	476	480	462	495	465	430	440	403	476	446	451	461	475	478	479	460	437	482	453	490	451	445	461	469	430	403	470	478	446	469	471	479	428	433	471	447	458	453	483	461	485	462	471	449	484	482	421	487	413	460	441	442	454	455	477	470	449	457	517	490	479	472	444	462	424	467	466	480	474	494	461	422	521	477	471	464	442	475	459	450	452	481	465	416	445	460	462	479	423	418	460	471	495	503	495	452	485	420	460	481	473	437	462	456	446	479	470	443	447	495	442	463	468	459	465	473	463	434	493	445	444	462	445	478	446	449	447	469	426	478	434	465	453	487	453	438	475	460	489	435	469	448	488	471	449	480	455	503	488	456	472	437	433	461	436	445	473	460	462	461	442	464	480	417	448	472	470	440	460	458	468	468	443	468	448	461	451	431	422	500	424	480	451	437	433	433	441	432	483	467	461	464	466	449	429	468	462	451	473	475	498	481	468	462	451	493	449	442	428	503	435	475	447	447	454	460	467	459	486	470	443	444	466	418	445	478	483	489	451	453	459	452	501	443	408	437	438	479	471	449	442	462	441	436	444	430	469	491	483	457	451	422	468	463	466	458	495	473	455	459	459	455	464	426	469	454	462	473	463	438	458	453	460	479	448	462	435	424	444	462	456	465	423	506	435	447	464	467	451	429	442	464	477	424	448	461	466	469	461	422	475	469	436	424	435	448	488	423	444	461	474	445	475	447	427	474	449	460	455	455	441	468	442	442	461	417	475	439	458	424	472	461	482	454	450	479	443	474	475	472	449	455	436	488	465	454	455	466	468	491	433	422	464	447	446	456	437	460	463	421	456	480	459	439	421	483	486	428	480	494	472	451	477	486	440	466	446	443	444	474	466	478	422	414	430	432	431	494	448	439	488	457	455	485	467	469	427	480	472	435	462	432	437	454	460	461	420	449	455	452	491	496	501	490	467	453	466	483	483	514	463	464	468	459	447	468	452	431	459	440	477	430	447	446	451	473	477	461	527	433	476	483	448	482	467	447	487	487	466	474	446	439	476	467	432	461	404	453	470	459	457	455	447	455	430	482	443	510	440	461	477	455	488	446	452	440	501	470	416	452	466	498	454	442	478	475	452	459	503	435	475	457	441	460	439	473	474	419	460	434	443	445	436	471	420	516	469	452	454	491	438	464	431	431	454	446	445	450	459	456	438	481	460	419	445	483	474	444	459	496	435	427	496	449	443	421	488	464	490	449	486	435	454	420	456	441	455	474	440	447	459	483	480	443	479	452	503	458	433	446	474	444	442	456	467	445	490	428	428	434	413	442	441	451	456	437	451	457	497	471	457	469	461	476	467	423	477	475	456	446	450	438	456	443	440	460	478	434	457	451	455	411	456	445	466	446	469	460	436	436	474	442	473	492	418	500	473	477	420	451	469	462	459	453	447	451	425	450	450	447	454	476	499	444	427	447	464	430	454	452	448	484	475	426	454	440	470	457	455	439	447	448	464	503	465	420	441	434	438	440	459	452	464	481	441	470	448	442	438	481	450	445	447	470	437	448	422	437	461	438	455	428	504	408	459	477	477	440	438	460	449	455	475	431	435	459	484	453	470	437	454	457	448	455	447	439	472	455	451	452	433	444	454	419	466	462	436	471	441	437	423	451	459	475	457	423	481	476	469	433	429	421	444	446	476	432	488	448	466	448	472	470	429	436	461	431	430	451	507	447	434	453	477	431	432	469	457	456	421	456	466	441	479	474	473	436	450	475	420	490	513	491	447	440	481	477	426	468	474	446	429	471	476	485	468	454	449	422	489	469	440	486	454	476	458	433	488	449	490	472	488	449	432	409	429	446	481	458	474	473	459	436	417	453	461	471	484	423	451	484	489	492	474	470	436	417	451	444	452	488	439	418	463	438	421	461	467	486	432	422	456	450	481	435	432	431	456	461	477	428	400	473	497	479	468	446	439	439	458	437	475	441	485	447	450	463	461	446	398	483	480	453	450	458	468	466	437	451	466	467	478	467	431	459	424	466	416	496	460	453	472	462	442	420	463	449	470	468	428	476	445	478	476	463	466	444	454	393	475	473	477	497	450	461	491	480	442	476	469	475	429	435	435	457	460	455	422	461	470	425	465	441	458	420	441	473	454	466	447	448	511	447	471	437	445	471	447	464	469	455	438	441	480	452	454	454	466	468	489	447	472	451	448	444	484	457	472	491	466	511	465	485	469	464	450	448	431	456	425	462	459	424	483	437	491	448	420	487	442	461	430	430	472	466	503	460	462	425	439	411	479	471	471	439	451	475	492	452	452	464	448	465	456	424	459	447	447	444	422	453	468	451	486	462	447	490	459	477	492	446	478	435	501	458	453	490	446	476	454	430	467	495	409	458	483	463	443	443	423	432	508	481	420	462	495	464	466	481	455	416	477	481	493	500	485	505	458	442	465	421	439	389	451	462	468	466	450	461	435	435	455	444	452	431	445	437	448	505	456	449	433	490	472	472	481	434	415	462	445	422	435	462	430	469	456	455	448	431	442	454	455	486	453	454	450	432	450	441	462	475	474	458	475	435	461	431	441	456	445	442	460	474	429	485	487	420	463	512	481	481	470	453	446	496	449	457	468	456	459	467	508	456	429	450	475	424	442	427	466	455	472	502	505	497	485	458	478	430	413	459	460	456	435	424	429	496	454	444	452	455	417	494	477	448	469	496	468	446	484	461	434	443	485	475	410	484	407	441	438	463	453	461	475	480	453	450	496	448	475	475	490	445	474	479	452	484	433	430	470	463	448	423	464	432	493	467	432	494	415	445	462	479	490	464	500	443	452	448	463	469	445	438	411	489	478	456	422	476	473	456	415	471	488	455	467	470	442	460	454	473	495	468	431	429	482	425	440	475	447	435	479	474	429	492	462	445	488	468	499	436	468	446	453	441	446	450	438	456	462	456	487	443	457	469	418	419	454	472	501	452	479	461	470	464	451	491	440	441	463	462	436	447	467	443	459	460	476	486	447	436	467	478	441	504	450	451	477	482	410	465	487	465	479	464	467	424	454	463	483	446	488	485	434	460	440	420	465	405	457	467	446	456	427	455	494	482	410	439	455	414	469	446	451	484	485	446	452	475	444	460	460	466	471	457	432	454	452	442	490	432	502	451	449	480	503	440	464	437	455	444	483	450	461	446	467	496	435	475	513	426	430	449	464	467	463	434	455	475	427	471	449	466	473	467	473	468	483	478	421	462	447	418	426	477	460	460	427	442	465	426	430	477	447	448	473	493	460	493	418	476	472	428	449	483	479	456	431	496	446	477	467	456	452	457	427	506	448	502	478	456	471	472	436	479	438	455	471	456	431	498	436	473
33141	9433	813	369	314	289	259	259	269	251	267	258	256	259	245	250	223	211	218	243	248	240	238	223	230	231	264	217	241	254	268	262	242	257	271	265	258	267	227	227	272	272	250	241	225	242	224	206	241	224	228	224	230	269	255	252	221	248	246	245	212	253	225	244	246	245	227	252	267	221	242	245	256	182	223	248	253	254	265	284	263	267	258	222	266	223	238	287	274	199	253	245	223	253	228	285	235	235	247	256	239	233	232	266	220	247	218	236	255	269	227	247	275	256	221	250	269	256	256	257	255	251	256	248	242	263	234	261	233	244	216	242	270	285	273	235	270	214	239	256	264	264	266	268	226	258	251	282	240	220	249	227	273	217	241	252	251	206	226	227	274	244	223	235	252	239	248	221	268	233	275	217	246	254	257	224	250	243	241	237	255	194	242	251	225	241	267	220	252	217	247	244	227	250	259	245	218	239	218	242	246	277	252	284	209	252	259	236	248	263	229	256	252	244	234	259	244	231	248	242	261	244	256	253	261	259	249	221	231	239	247	246	240	226	237	262	244	224	234	264	263	244	259	223	274	245	228	264	213	238	228	219	256	225	256	260	220	234	240	223	244	245	278	252	263	231	253	233	249	260	284	264	277	262	245	207	220	233	220	244	234	245	231	247	240	234	246	239	259	221	250	271	198	234	226	272	208	223	224	258	215	228	237	234	250	235	212	234	251	201	221	233	231	249	243	244	263	236	250	280	231	259	233	223	218	236	225	245	269	233	221	273	237	224	233	211	249	265	246	201	258	237	228	269	260	242	261	239	256	232	263	221	223	217	228	266	272	252	220	260	254	231	233	259	238	248	234	253	267	255	275	219	258	204	247	215	275	230	238	231	236	240	228	238	264	262	269	258	254	261	244	238	235	246	253	250	230	213	260	281	253	263	207	214	241	240	248	250	258	253	229	243	257	234	284	247	214	239	231	256	231	229	226	235	233	234	235	217	220	250	264	245	234	255	225	228	214	249	211	234	247	278	267	241	261	238	235	211	229	275	252	253	243	301	237	266	300	253	256	248	252	242	255	223	256	286	266	240	241	225	243	243	245	230	243	233	261	235	227	252	255	233	250	237	248	237	237	236	221	247	245	234	250	266	270	245	281	241	271	247	259	278	246	252	231	231	258	231	226	245	269	224	268	232	201	257	232	220	232	235	235	236	237	237	253	235	251	264	268	222	256	213	276	259	256	244	222	269	250	226	250	260	226	243	265	268	219	203	224	220	226	254	283	277	217	216	255	242	260	228	220	295	236	238	235	249	243	215	256	237	213	267	223	237	262	256	223	227	282	249	238	231	230	219	238	257	238	251	237	253	244	240	262	262	226	269	251	218	265	214	235	241	253	253	256	217	247	257	234	252	218	248	240	223	226	256	263	253	230	260	244	260	263	248	221	245	211	252	258	253	219	224	220	216	231	235	255	247	262	216	270	233	251	236	268	270	236	219	257	268	276	228	235	256	247	218	245	253	215	229	227	263	260	252	238	256	251	231	236	229	272	240	237	246	262	271	243	240	245	209	241	238	238	240	260	282	277	210	247	237	251	264	238	252	235	249	241	225	224	245	257	240	230	221	266	246	232	232	261	254	221	229	257	237	237	249	242	202	256	267	237	227	250	258	257	245	268	255	250	243	245	242	246	263	280	210	263	257	255	271	250	233	269	236	246	243	253	209	277	243	245	244	264	264	258	207	220	228	245	190	249	272	243	264	262	236	243	215	260	230	206	231	251	242	234	257	244	206	238	237	247	214	239	262	244	239	268	259	268	235	243	232	249	270	247	242	248	232	301	254	227	230	234	216	218	235	262	245	243	218	268	241	237	219	207	248	276	249	220	234	225	261	257	207	227	244	231	225	269	246	262	243	220	241	257	240	267	215	219	228	238	235	242	209	230	234	232	233	234	271	229	238	228	241	237	264	253	228	235	256	256	253	244	244	226	232	273	246	219	289	223	270	259	239	242	250	240	222	270	253	223	234	217	257	239	232	247	238	234	235	240	248	244	251	243	247	241	252	241	217	214	251	275	258	262	215	240	229	248	250	202	264	233	260	271	225	255	234	220	241	222	255	262	233	248	248	233	232	257	226	247	267	238	234	254	228	262	243	263	220	212	225	286	209	254	206	253	244	204	223	253	250	220	221	239	245	243	254	236	234	233	239	281	259	230	273	240	255	226	243	230	232	222	221	234	240	275	222	248	250	238	251	227	262	227	250	228	271	241	266	264	264	238	226	272	252	258	240	217	217	245	234	259	252	263	247	238	221	259	257	252	267	232	270	241	231	240	264	218	240	258	207	195	240	276	243	246	227	216	254	249	263	212	222	269	237	239	245	255	237	232	249	242	204	234	219	240	235	254	255	230	251	275	226	268	277	210	233	233	234	256	247	227	233	254	247	230	234	249	242	249	242	281	250	262	272	266	257	263	235	254	247	223	209	246	226	246	237	260	262	225	232	256	239	277	240	246	226	292	224	238	236	265	214	253	226	242	227	235	266	258	216	248	236	219	264	251	275	244	249	250	273	230	236	223	248	223	234	241	225	276	237	252	244	247	242	236	272	232	233	246	218	235	252	197	238	236	240	246	235	258	214	233	244	212	237	242	254	281	251	251	237	233	256	218	246	240	262	247	231	222	235	213	209	267	244	231	215	221	234	249	277	245	233	212	262	217	261	256	210	220	267	256	271	237	239	249	240	257	234	222	262	248	240	238	235	250	261	256	254	229	206	232	240	237	247	218	229	230	265	247	234	289	227	259	254	245	231	222	261	257	219	230	246	259	252	269	246	216	258	264	221	248	282	240	239	252	251	246	264	238	252	251	258	224	220	233	228	244	252	231	256	213	244	246	224	253	244	252	231	243	243	227	244	250	255	217	226	253	254	232	247	243	220	243	278	211	245	244	257	233	233	224	255	239	241	285	244	228	266	255	247	245	239	251	289	239	250	235	222	229	232	252	236	226	266	277	266	225	239	262	232	206	228	264	270	228	251	217	241	245	243	207	233	250	239	260	247	218	238	255	233	253	236	258	256	232	245	254	239	242	217	237	230	262	258	243	264	266	292	207	247	236	244	290	252	264	256	243	243	238	215	233	244	262	230	245	235	235	246	247	241	236	240	214	241	235	237	230	236	241	255	259	253	223	232	221	237	253	273	227	231	239	225	249	244	229	203	259	246	249	264	244	222	251	232	262	244	255	255	266	269	268	233	235	228	239	238	234	258	229	228	229	228	238	227	242	232	259	242	255	255	248	251	242	217	246	233	220	255	256	231	260	262	244	243	239	227	248	265	227	230	231	276	261	249	228	242	224	269	227	243	237	252	291	274	271	217	238	264	261	237	234	260	279	222	242	250	273	252	271	257	246	218	231	270	250	254	262	261	264	232	259	243	219	213	247	229	239	247	242	255	235	207	236	256	257	219	238	224	254	251	247	236	243	234	257	252	264	234	236	231	232	238	246	268
5959	709	627	613	579	510	586	568	604	522	587	589	531	561	533	558	578	547	561	577	534	589	539	581	601	575	551	544	525	560	571	543	578	584	562	572	566	552	564	568	536	569	587	596	555	518	516	582	554	544	581	564	557	588	567	525	562	603	592	566	590	596	566	572	586	586	587	535	534	535	537	567	577	553	566	568	541	558	581	532	584	584	547	583	597	588	543	555	558	559	548	584	552	583	538	574	554	571	591	575	590	551	552	564	562	600	574	564	573	572	587	552	559	572	589	609	584	563	597	539	570	591	539	574	576	555	590	577	587	544	581	561	556	571	606	584	554	532	578	562	555	575	565	568	572	534	585	570	557	546	600	520	551	565	528	554	575	519	571	534	557	547	570	518	589	550	577	575	581	541	569	533	551	634	539	564	529	562	561	608	545	535	568	557	554	529	542	595	592	581	528	578	553	564	578	559	573	555	530	553	573	560	575	558	530	593	519	562	558	563	528	523	580	573	521	543	565	565	568	537	572	560	534	590	558	556	555	549	588	582	567	597	578	595	572	553	540	553	542	561	582	527	583	587	595	558	581	526	546	596	542	560	507	534	559	510	584	547	545	557	577	575	527	567	575	565	550	537	561	550	523	566	590	564	550	542	588	540	572	539	578	579	535	578	558	568	573	562	558	552	588	580	544	552	558	583	522	545	555	551	547	536	559	586	579	545	560	554	577	580	559	507	516	595	549	571	544	604	551	528	560	562	552	566	580	555	585	575	592	544	534	571	590	546	573	570	567	557	556	593	553	550	535	590	566	550	601	548	578	586	571	556	582	542	584	566	573	588	506	573	549	547	576	552	588	553	580	576	571	616	549	578	550	530	507	550	581	638	605	577	548	578	588	556	552	555	555	554	526	564	613	608	536	574	579	605	555	574	551	601	596	562	557	562	539	550	548	528	570	591	585	585	583	604	579	603	573	552	575	543	595	576	538	586	587	542	586	537	558	574	565	554	575	519	576	560	522	558	607	569	560	544	568	572	586	580	496	588	583	517	593	506	550	547	539	551	535	581	562	534	562	547	560	539	588	569	564	541	538	550	559	578	563	580	560	546	554	576	542	544	596	566	583	578	613	579	567	577	588	586	559	568	557	558	522	565	560	607	517	592	568	571	564	557	597	572	526	558	581	624	563	627	551	584	591	556	539	557	590	545	577	535	593	557	573	510	560	558	611	539	601	557	534	557	601	587	542	588	605	568	555	572	574	567	629	552	563	579	592	542	531	617	569	568	550	546	568	589	560	529	540	532	553	572	518	592	563	594	582	557	588	529	573	573	536	559	518	579	537	601	528	567	594	582	575	589	581	600	542	577	577	533	526	583	549	579	588	575	572	573	581	569	536	551	539	591	553	558	571	588	519	580	572	549	558	592	546	572	560	559	550	562	594	596	561	592	552	591	543	589	578	550	583	532	636	541	548	571	581	520	566	544	597	585	600	571	565	566	573	527	585	604	530	588	579	556	575	528	568	555	527	540	565	565	522	566	530	560	576	536	557	599	575	607	584	573	573	553	597	535	548	543	552	563	541	541	564	583	560	604	594	573	586	590	609	544	569	543	546	572	560	548	605	568	566	522	558	572	536	560	603	593	554	593	583	570	544	548	546	543	530	566	598	547	549	588	548	574	572	524	576	580	552	542	557	581	576	567	585	565	553	588	544	551	545	556	558	583	503	572	577	557	560	556	551	522	528	556	571	563	566	555	558	552	562	601	593	557	537	599	600	554	550	553	559	553	573	551	528	598	563	573	574	528	563	554	538	593	606	606	546	590	590	551	560	593	546	610	589	583	548	560	603	563	549	555	541	536	567	539	578	557	562	597	592	538	584	571	586	544	570	556	569	568	560	545	523	586	612	579	554	543	561	559	521	595	515	551	521	566	564	573	514	589	588	584	560	554	571	567	578	530	550	558	530	597	572	566	595	577	623	528	560	584	581	558	553	612	568	574	579	573	583	578	583	597	546	602	553	539	550	594	535	539	599	555	547	582	562	576	591	521	547	557	540	547	602	562	541	537	577	534	580	568	583	549	521	553	577	551	580	559	592	584	579	573	542	548	611	557	583	535	544	558	551	537	535	591	568	565	575	590	578	553	541	598	532	578	553	585	572	592	574	594	542	577	586	532	539	584	594	578	572	586	567	595	572	550	554	574	540	547	536	597	571	582	536	506	551	571	618	576	566	558	616	525	548	545	595	610	588	581	596	573	550	566	599	560	568	543	555	598	582	567	560	557	580	594	535	572	575	542	609	540	548	541	583	572	525	571	537	540	590	540	595	576	525	540	567	583	551	567	546	548	593	597	565	574	543	538	580	545	576	565	601	578	531	583	589	546	570	593	609	594	550	569	566	570	567	596	547	605	564	577	549	555	527	579	574	580	584	579	564	562	597	612	569	590	581	557	575	545	532	559	534	544	581	582	530	536	547	546	586	570	566	586	604	567	539	544	553	587	557	553	581	556	590	568	570	577	564	555	553	567	623	552	539	565	561	560	570	557	547	548	563	570	524	549	556	562	622	535	587	579	565	562	574	563	558	589	542	579	579	545	539	552	578	559	547	571	522	584	541	568	578	547	558	542	556	561	534	570	557	516	567	586	634	558	594	565	516	597	532	590	551	566	586	560	574	521	571	542	580	575	579	584	541	564	548	590	535	551	575	587	560	584	575	504	580	568	548	590	557	546	590	531	580	589	513	564	549	555	545	523	560	562	582	566	550	543	611	544	546	548	549	582	582	555	569	573	531	552	536	537	547	569	593	607	558	599	539	543	527	532	586	610	529	566	597	567	556	573	593	522	554	573	557	564	564	526	598	580	567	547	526	569	590	516	557	563	585	514	551	589	540	563	576	545	572	577	500	544	567	559	558	555	587	557	610	606	528	563	544	555	569	593	534	560	548	554	570	543	570	588	560	562	576	576	560	555	523	562	552	568	539	558	544	598	546	564	554	575	579	582	559	586	579	584	544	529	572	527	573	540	558	533	598	575	548	550	579	583	565	557	583	594	611	605	547	542	547	547	548	594	563	534	551	593	614	566	544	588	581	583	547	559	538	560	591	582	563	581	542	582	572	568	534	518	513	549	503	573	560	556	566	566	560	560	606	495	551	529	565	550	514	590	547	589	575	568	568	576	529	560	594	597	600	539	575	557	556	571	562	576	574	559	550	580	579	572	541	547	568	567	546	570	557	605	573	546	546	602	555	577	545	536	536	524	586	576	581	571	595	517	583	604	587	548	582	507	581	529	569	535	567	549	562	571	569	587	551	551	576	565	557	595	546	559	556	530	587	541	586	574	555	570	553	619	526	575	537	558	554	585	511	559	562	556	563	549	522	577	540	579	579	555	566	556	589	585	553	581	570	533	577	543	503	589	577	572	582	593	589	569	560	588	594	540	593	531	557	566	569	574	532	601	563	595	579	566	559	551	601	545	570	555	564	612	574	576	534	556	545	533	573	541
25288	21706	25609	28330	21567	4015	584	420	363	347	374	384	360	367	345	365	349	372	361	351	363	370	354	368	348	316	393	344	364	322	360	351	335	343	311	354	360	343	325	360	344	367	360	331	307	361	360	303	328	347	332	332	355	320	338	322	327	360	344	325	332	291	335	351	293	317	313	338	343	343	319	370	321	363	341	351	310	347	347	326	337	316	365	355	340	372	336	334	311	355	371	327	348	363	348	351	321	339	389	334	378	299	320	348	341	340	337	318	351	362	354	334	337	339	341	340	328	325	331	333	335	317	318	356	368	317	356	367	339	319	348	339	334	319	344	336	359	377	379	371	328	314	411	346	347	359	354	343	333	354	345	351	335	346	377	334	345	319	349	361	343	378	329	314	293	328	363	372	377	363	347	318	360	320	342	373	358	341	363	316	345	344	350	359	334	355	352	339	332	344	342	319	351	353	345	358	350	359	312	327	336	312	334	337	329	322	359	371	345	337	339	365	349	363	306	379	313	352	314	336	347	341	324	331	325	312	336	356	340	334	350	340	338	292	345	326	314	343	345	357	374	364	303	341	330	337	329	351	370	360	382	378	368	345	392	345	307	341	352	321	375	315	359	342	348	299	322	337	335	348	354	344	284	311	322	372	326	342	331	361	340	329	355	350	354	347	333	331	353	330	360	363	342	375	330	305	354	389	358	345	308	335	317	331	368	326	378	308	341	340	318	321	307	329	332	313	375	365	358	363	340	343	338	355	338	356	352	333	332	334	326	345	327	341	371	350	341	343	340	341	361	349	355	342	376	317	348	331	359	348	320	347	328	369	320	331	338	331	335	336	330	345	367	362	322	336	345	325	331	348	335	325	359	321	334	340	332	319	382	304	358	348	333	362	322	331	316	317	341	354	346	300	321	319	350	374	357	315	341	340	345	340	350	342	344	357	345	335	326	339	322	367	314	353	363	324	339	346	395	353	321	324	352	371	334	361	363	336	374	301	313	361	329	317	362	326	358	347	325	331	336	387	345	343	299	320	305	294	326	329	367	341	350	387	308	327	328	318	333	362	336	357	335	356	351	329	312	356	352	378	332	365	328	334	356	351	322	406	333	298	320	383	316	332	369	334	341	344	301	356	320	326	338	354	380	339	358	331	330	342	345	365	379	371	356	334	346	328	352	347	322	360	345	329	328	366	358	361	302	326	378	336	330	328	342	352	330	333	334	341	348	344	349	328	334	350	353	359	350	339	319	337	336	354	356	341	335	333	347	310	293	332	363	332	353	335	330	342	363	337	360	338	361	354	363	342	305	360	365	318	292	352	338	359	367	359	331	357	348	351	353	337	339	354	356	343	363	340	344	334	349	315	341	370	351	356	346	345	349	315	339	339	336	373	358	338	312	332	320	319	331	346	333	350	357	352	313	342	335	338	371	335	333	360	348	359	339	331	313	309	348	344	308	323	341	313	343	327	312	321	325	336	372	333	335	323	336	351	346	315	361	307	347	328	309	356	351	340	376	337	352	337	373	317	327	337	337	351	352	358	341	349	323	331	328	309	366	330	334	350	336	345	329	368	356	350	361	351	369	358	335	336	352	356	355	351	328	342	328	344	311	374	378	353	332	354	341	366	359	322	350	333	317	329	327	338	359	334	329	305	305	367	320	358	360	375	350	353	343	347	354	343	324	342	350	322	353	355	342	369	355	331	340	339	330	333	318	318	354	345	356	346	324	351	328	340	322	339	351	334	345	311	328	329	334	349	318	341	348	317	351	361	363	363	336	320	345	342	329	345	328	314	370	362	324	326	352	323	317	329	326	349	323	345	370	321	366	328	319	312	331	320	317	344	323	325	370	352	383	306	337	371	355	343	324	362	337	304	362	312	360	335	348	346	343	339	347	310	332	327	324	356	347	290	344	374	358	348	373	358	315	357	317	321	340	343	347	313	323	290	323	341	321	361	353	324	330	336	370	317	330	341	354	333	322	348	331	318	308	352	350	352	326	307	317	341	311	338	320	355	317	324	361	342	344	362	341	340	339	341	346	337	343	376	363	385	344	324	311	343	386	327	324	311	334	310	332	348	338	297	351	352	360	332	322	360	325	347	315	353	321	309	356	333	334	332	342	367	331	347	359	338	331	337	370	325	313	366	336	324	374	350	367	358	321	353	362	294	355	353	312	357	334	358	353	310	341	335	352	346	338	353	333	305	343	334	345	324	340	325	318	318	338	335	330	337	339	308	333	325	327	355	352	360	313	342	332	334	358	340	362	340	342	350	318	336	323	307	351	357	315	342	374	329	334	315	331	347	317	340	347	345	362	360	355	366	345	363	322	362	368	355	343	319	291	356	320	314	354	369	362	312	338	374	334	374	332	332	344	357	309	342	327	357	306	346	377	372	375	306	333	355	347	333	341	318	330	350	327	315	316	323	340	346	351	327	327	340	353	370	366	339	358	369	315	341	317	318	364	323	340	324	340	334	364	353	366	311	329	345	326	357	338	339	362	342	356	314	372	330	348	329	378	315	330	358	381	335	347	310	364	336	311	320	328	331	328	337	338	348	345	320	331	310	387	380	328	326	333	352	388	344	319	332	346	369	316	319	350	341	327	309	330	328	346	345	361	372	309	330	328	348	331	315	349	314	349	306	334	319	355	332	329	338	330	317	295	335	372	359	329	312	337	337	331	349	344	327	364	359	346	342	343	327	351	368	328	370	351	328	352	333	346	356	348	348	342	330	331	328	339	335	346	345	330	361	330	371	322	307	345	324	340	333	349	333	344	336	307	329	376	345	335	333	351	343	310	337	354	335	338	359	322	303	319	329	349	324	331	348	350	359	335	295	309	356	323	329	320	321	331	348	342	342	367	355	352	335	334	308	302	336	362	346	325	338	360	288	309	355	299	333	345	366	363	324	352	345	332	351	324	328	338	309	345	336	324	343	343	351	319	339	338	323	344	346	329	294	322	285	316	341	342	354	379	320	325	338	332	311	375	336	381	335	351	315	345	408	357	349	350	329	340	362	325	329	337	335	365	337	386	344	337	311	345	331	370	366	376	359	356	310	329	353	348	346	312	331	334	321	367	328	345	340	358	352	336	339	337	342	314	350	358	337	328	366	357	324	311	338	333	343	340	343	339	370	328	347	375	298	326	346	357	330	328	355	350	360	340	329	324	354	330	349	339	339	384	359	345	315	303	346	357	345	341	371	356	353	326	361	332	348	350	317	348	352	349	368	337	347	350	332	337	361	342	340	337	336	355	339	327	311	335	329	328	325	326	333	402	327	348	333	338	333	353	346	342	361	338	324	331	352	309	330	319	339	339	332	332	356	346	350	334	336	375	357	332	349	332	325	328	340	341	359	347	325	347	346	337	313	352	325	337	342	330	300	314	328	376	328	334	318	376	341	332	323	321	336	327	335	326	337	334	326	303	330	318	355	369	338	371	338	341	333	328	361	361	340	321	352	317	315	321	362	334	328	327	349	315	314	377	341	341	328	352	311
3963	3241	2137	1257	1025	861	807	758	763	792	710	802	746	742	746	749	721	718	731	746	721	732	751	721	701	752	765	686	703	681	741	738	723	725	735	706	761	738	716	763	750	744	723	700	722	736	733	689	719	766	751	683	732	738	788	743	772	773	719	722	755	750	766	740	803	744	745	731	735	686	712	671	711	771	782	724	702	685	735	743	696	762	744	770	763	760	706	744	740	750	738	742	702	709	732	722	727	700	689	715	734	728	720	753	741	710	747	733	727	745	696	703	738	711	715	769	786	749	721	725	758	715	710	744	698	820	716	709	738	745	726	736	745	743	758	737	761	731	720	738	705	688	726	776	685	753	722	739	767	795	717	741	752	738	722	790	756	678	699	766	723	699	704	777	746	782	695	745	708	693	735	718	738	733	750	706	724	712	739	761	764	696	696	764	765	735	698	763	771	736	735	732	718	687	721	716	750	729	731	741	753	708	752	764	750	724	700	753	745	741	731	699	714	711	729	756	749	747	693	727	703	751	715	725	728	789	706	715	753	713	748	753	697	723	748	707	746	682	739	710	767	762	728	737	754	711	751	752	707	731	766	791	723	766	733	721	714	756	739	711	764	799	707	735	739	729	745	731	711	756	727	734	797	676	698	712	749	694	741	757	725	714	756	746	747	778	685	713	783	649	736	742	744	704	748	701	719	736	716	762	741	766	750	744	706	742	773	728	752	744	736	735	767	729	717	691	785	739	738	746	734	763	740	727	700	703	725	735	743	709	721	718	674	776	741	693	738	719	749	738	691	797	741	690	732	776	717	763	703	737	737	720	747	742	733	701	775	733	712	704	731	721	728	751	723	693	755	753	734	738	757	714	763	750	764	714	749	687	708	710	726	727	743	686	743	763	720	734	733	684	769	730	752	717	775	688	754	750	773	731	728	731	766	713	760	721	758	770	697	712	737	659	729	705	699	719	728	784	744	728	710	715	723	732	729	731	721	773	712	719	769	766	718	722	699	714	722	717	695	710	706	706	757	749	748	765	754	685	710	761	733	739	747	793	697	743	774	722	738	780	729	654	750	732	754	711	726	658	734	722	760	762	720	725	739	735	730	735	721	677	710	718	742	761	734	718	770	776	721	725	726	760	764	674	718	704	719	707	717	719	744	699	736	759	699	747	706	738	772	689	723	725	749	716	774	784	740	740	719	719	752	744	729	753	760	726	746	732	707	728	773	750	730	742	750	696	694	741	690	704	719	742	758	729	722	722	728	730	769	763	758	704	738	737	728	768	690	739	758	715	684	725	747	726	716	717	696	775	719	731	763	739	771	733	704	752	720	770	786	714	739	727	707	741	727	715	769	746	743	693	730	753	769	722	757	719	694	748	721	724	734	671	702	789	727	796	677	772	750	725	704	695	699	660	768	680	794	737	716	726	753	717	733	735	801	724	752	719	727	757	759	760	733	733	722	722	783	712	724	721	744	774	714	769	715	750	767	731	794	721	749	731	746	770	712	750	760	736	733	698	728	727	708	691	725	747	749	726	756	749	736	766	757	715	689	728	765	725	713	708	771	690	777	748	747	768	759	706	699	783	790	723	749	775	750	728	700	710	775	737	737	733	714	709	711	753	751	767	697	714	682	714	736	729	730	759	729	727	703	705	789	713	763	721	703	736	782	748	810	723	709	764	696	733	698	744	763	738	756	724	738	762	732	711	735	746	674	746	741	719	763	731	776	722	743	762	725	739	709	742	705	700	741	788	754	696	718	741	770	752	719	749	775	754	743	720	759	768	759	729	732	746	750	718	762	752	723	739	703	735	782	761	700	769	748	752	735	747	760	740	746	732	776	716	757	684	739	748	743	682	736	709	722	739	766	761	780	745	780	733	760	744	670	755	747	717	771	680	710	707	685	755	703	767	716	711	732	691	750	743	748	688	690	763	733	684	732	694	745	738	696	754	754	741	747	757	780	703	777	762	756	725	727	756	770	768	675	763	768	751	717	718	720	709	693	709	705	768	768	719	728	730	709	703	714	695	743	715	739	746	772	760	722	732	710	729	747	759	706	747	703	720	738	750	747	716	737	722	779	772	728	807	693	752	708	738	764	728	756	721	754	713	704	729	720	703	769	763	783	692	734	736	749	786	727	782	746	748	738	748	747	755	706	726	685	747	718	721	722	729	761	722	721	705	741	788	738	742	735	765	718	742	729	764	684	741	738	724	758	744	777	737	736	714	766	745	765	700	743	725	753	728	764	742	720	725	689	712	722	724	685	783	717	754	756	727	755	687	682	742	751	687	749	691	770	720	724	739	745	728	705	699	738	745	741	727	719	703	748	666	732	772	743	692	736	781	714	748	732	700	743	732	757	733	790	720	723	761	641	773	756	760	758	747	749	730	743	721	684	713	716	691	705	734	706	718	732	739	722	712	754	743	699	743	739	719	681	705	729	731	734	744	786	748	760	695	725	790	725	777	739	685	728	719	720	746	731	732	746	775	739	763	733	745	721	747	727	721	719	712	733	719	730	723	705	757	784	732	753	697	745	761	724	750	747	749	750	716	733	722	769	739	718	716	759	702	749	676	724	722	776	771	688	747	749	735	742	757	718	715	777	764	722	710	766	727	704	748	721	713	746	688	751	721	748	782	699	769	711	724	725	706	683	724	713	775	772	767	733	706	738	773	686	724	752	675	735	779	780	713	767	758	721	746	751	803	753	748	683	734	685	739	746	774	723	728	719	765	762	730	736	671	741	741	745	713	739	786	754	743	751	740	726	719	709	745	806	706	708	767	761	754	751	748	725	718	702	707	755	765	773	761	730	716	754	730	753	687	732	745	737	714	742	725	741	743	733	718	743	763	688	689	723	707	697	751	692	720	698	766	722	707	747	727	766	731	787	751	788	707	792	739	748	686	728	740	743	687	756	784	709	708	733	767	736	754	715	697	758	744	755	760	750	733	752	788	753	706	724	742	717	731	708	743	752	732	763	722	706	711	717	738	731	716	721	758	728	751	731	696	780	771	736	775	706	695	808	744	710	749	737	727	764	764	735	739	746	692	701	740	701	746	710	706	714	725	720	696	721	760	757	682	720	744	745	769	706	726	715	707	748	748	734	744	734	748	774	721	745	741	697	754	712	758	724	786	701	697	745	730	723	720	704	744	731	749	731	763	753	709	784	727	750	741	730	750	739	730	728	765	757	734	741	666	704	680	705	771	716	745	801	754	729	750	785	718	721	721	706	718	745	750	756	751	761	780	756	721	738	754	723	722	761	745	789	761	747	747	732	751	678	756	657	739	746	716	751	719	719	785	721	722	743	731	731	691	704	715	690	736	721	750	771	740	715	783	708	762	730	758	738	781	725	723	695	768	733	740	753	732	751	756	722	725	733	727	771	762	719	739	716	707	695	754	700	702	786	734	700	734	708	770	786	704	728	742	717	757	722	709	702	761	766	716	680	755	737	719	745	752	780	733	752	730	741	764	744	738	757	731	710	718	752	709	755	697
24452	21706	26180	27775	21710	21691	2842	480	365	307	290	269	262	262	281	253	261	222	245	263	218	238	255	242	247	227	206	218	211	198	240	210	210	208	214	239	184	227	224	222	213	222	222	246	243	226	197	199	177	209	222	234	210	195	208	229	217	229	226	202	210	206	174	183	205	199	208	210	231	207	219	218	214	230	217	195	207	196	270	203	208	206	211	212	225	209	186	233	216	242	233	192	227	215	185	185	218	218	190	230	232	226	238	242	231	217	195	188	217	205	200	230	201	209	235	180	212	221	220	198	203	246	200	206	204	222	242	242	209	230	195	219	250	200	215	232	205	213	244	235	185	195	199	181	233	229	209	200	186	212	193	220	189	203	227	197	209	201	205	220	219	210	209	202	215	192	207	194	213	199	223	191	222	196	214	204	187	214	195	221	214	223	210	209	185	223	229	189	194	231	188	230	193	192	221	227	219	190	203	212	215	220	206	195	195	228	230	211	191	222	222	216	248	202	219	217	199	198	185	206	213	193	212	206	229	230	205	187	210	217	208	197	203	223	208	197	188	208	205	205	216	217	215	167	209	197	222	220	203	186	217	206	182	233	199	230	210	216	213	209	188	218	185	226	196	200	194	198	213	222	202	235	196	200	204	234	199	193	184	201	183	204	194	203	211	236	215	248	203	209	230	226	200	198	219	209	213	209	224	182	234	212	194	221	210	202	177	184	210	203	185	208	192	214	208	245	189	214	227	239	215	242	187	196	206	184	186	209	229	231	203	198	221	207	216	190	219	219	221	192	182	226	192	229	215	195	211	202	199	220	218	195	213	205	187	182	209	216	215	207	202	203	195	219	188	215	199	198	203	197	204	225	216	224	198	202	199	216	198	216	186	210	188	219	233	207	203	223	213	222	186	206	182	204	228	209	213	205	200	225	181	236	218	226	234	213	221	199	205	212	206	212	229	159	226	225	209	195	201	218	227	214	195	221	195	191	222	219	190	204	200	225	243	206	231	209	199	229	218	192	190	211	207	217	223	185	240	230	196	221	230	204	220	250	198	200	214	220	209	201	196	190	178	213	213	195	218	197	200	214	199	231	214	216	234	242	205	196	212	238	211	211	193	200	189	204	209	215	195	190	204	187	199	228	208	197	221	233	195	216	228	211	204	206	208	197	218	228	212	222	218	202	192	195	210	224	210	222	212	212	186	212	244	235	173	209	200	205	203	162	208	232	206	242	221	200	187	208	214	186	239	199	197	205	196	223	233	191	206	177	221	214	201	232	221	227	222	203	216	219	199	205	213	217	210	204	204	235	211	209	201	219	183	221	215	215	208	247	188	175	197	191	217	214	205	195	190	213	191	207	216	208	219	218	190	223	230	201	194	196	204	212	218	189	210	213	181	190	237	234	201	203	213	210	208	190	197	210	232	208	202	194	210	244	214	203	216	233	207	208	198	209	197	201	199	215	210	241	207	222	200	204	196	202	206	213	200	210	203	222	233	229	218	203	216	186	186	231	196	209	195	196	208	193	190	198	191	182	192	198	210	193	190	233	222	196	189	210	211	239	227	209	233	195	193	212	199	195	224	229	237	234	208	206	205	208	233	210	184	218	182	217	195	250	185	193	227	205	216	216	222	215	206	194	235	199	223	240	209	188	195	225	195	200	199	220	214	191	192	252	197	208	206	215	205	201	227	233	208	211	199	204	227	186	217	208	204	218	208	204	197	227	218	248	210	205	220	216	231	230	233	221	195	204	201	187	206	206	233	207	199	210	257	214	233	242	230	221	218	225	183	192	226	180	220	217	195	229	205	203	243	199	196	195	217	180	212	190	197	222	218	198	220	194	203	218	211	206	224	205	194	204	223	182	200	201	197	177	208	190	208	208	209	198	199	241	236	207	218	202	236	170	191	197	232	239	208	217	195	234	203	222	223	190	195	181	192	191	210	212	215	205	193	217	212	191	195	217	203	192	212	225	212	233	200	188	191	223	197	200	223	200	233	198	187	221	215	176	215	213	210	234	215	228	211	209	205	233	184	204	241	214	220	220	205	203	221	196	215	206	219	214	226	192	211	234	183	199	179	195	198	214	191	203	195	227	211	199	210	188	200	230	217	239	210	178	195	216	198	187	239	194	223	221	206	202	213	223	209	216	237	248	207	214	195	213	238	198	216	192	220	211	196	223	212	185	198	203	222	230	210	213	203	161	215	214	201	227	210	205	211	201	218	231	217	188	215	197	199	181	193	208	218	224	235	175	226	221	217	203	193	213	201	180	223	201	214	194	193	213	218	208	210	188	195	183	201	203	195	210	198	210	213	237	208	222	208	199	223	235	154	189	213	225	194	189	211	225	200	207	204	190	203	181	213	216	221	232	220	185	216	209	241	214	203	193	198	217	197	196	214	223	219	222	202	229	206	205	210	202	201	197	228	207	221	214	234	209	217	198	190	194	200	192	191	215	214	177	187	201	189	204	211	216	204	189	222	217	222	183	202	175	197	204	191	203	211	238	235	183	229	225	207	198	178	221	243	217	191	190	209	223	199	216	206	206	199	204	213	212	206	233	198	199	225	228	256	200	203	196	197	208	233	208	205	209	219	204	198	195	196	214	195	199	221	202	222	202	203	209	230	202	191	207	225	192	201	212	250	219	195	196	212	249	207	196	214	200	198	234	233	219	208	194	199	209	221	226	224	198	198	216	202	181	238	196	210	201	195	199	198	199	224	209	231	213	199	187	184	233	197	215	201	180	193	184	238	206	219	197	207	200	198	208	212	210	201	211	211	208	203	194	189	206	223	198	212	203	211	228	189	203	208	207	195	219	234	245	204	192	207	214	205	184	178	202	209	189	198	206	205	186	203	199	163	227	228	195	206	231	212	190	170	192	244	219	196	221	201	213	234	200	214	214	214	227	216	199	205	184	218	225	213	197	205	202	199	225	215	201	216	216	196	205	203	232	210	236	220	199	211	184	194	214	215	202	228	228	220	193	219	202	191	190	187	181	207	203	199	204	203	215	217	204	222	225	184	214	219	247	236	192	210	207	200	229	215	210	210	214	206	196	202	199	202	193	222	207	223	184	199	170	204	218	216	221	222	194	206	207	228	229	225	200	194	205	192	197	194	218	217	209	210	202	219	211	189	192	203	217	231	204	224	219	214	213	241	200	212	214	214	222	205	196	233	214	169	204	185	197	218	218	232	211	187	186	214	212	190	187	217	204	225	225	205	246	180	200	242	210	203	206	202	209	180	178	202	209	210	193	186	199	191	222	240	191	224	238	200	220	214	200	173	217	192	216	239	198	225	219	207	241	190	215	206	226	202	195	241	194	196	193	220	225	190	197	209	231	172	200	220	198	198	226	230	215	234	216	193	228	212	190	201	217	210	212	219	217	211	183	242	227	204	211	170	194	205	181	194	214	203	232	186	211	203	240	222	217	221	226	210	203	193	200	188	219	212	184	202	219	199	191	209	208	201	196	222	184	184	219	200	189	209	200	196	229
4062	5177	3170	1566	903	717	632	534	513	540	487	536	495	462	473	481	459	459	492	465	456	455	515	464	502	492	470	471	479	437	455	453	458	451	492	438	494	491	459	426	429	460	515	474	462	486	448	464	470	448	478	480	430	460	458	446	454	476	497	490	459	451	453	495	440	459	460	493	460	480	462	423	454	486	482	445	459	440	511	448	478	453	455	462	459	475	457	433	434	465	421	442	441	449	459	444	467	462	470	486	465	444	442	464	474	451	448	460	444	446	471	471	476	485	460	493	450	435	390	437	451	425	466	478	470	437	471	472	451	474	450	455	449	455	468	491	468	442	431	473	452	480	469	483	436	447	436	429	419	468	465	442	465	476	470	449	454	480	437	443	483	503	462	437	448	474	431	437	462	473	450	453	492	479	460	457	449	478	467	476	425	446	424	438	499	441	440	471	460	426	462	431	459	460	438	480	495	455	428	462	448	455	478	452	446	447	474	446	478	433	475	468	479	466	461	478	451	461	454	425	470	458	426	450	439	479	497	427	460	472	466	433	444	462	477	477	460	476	470	452	469	441	452	488	425	422	467	445	469	473	482	480	458	487	457	471	457	460	470	482	456	453	470	460	472	466	497	490	478	484	483	456	425	437	466	463	505	430	466	447	453	462	483	464	458	461	460	458	451	427	446	488	481	463	477	462	465	482	478	444	451	477	475	467	440	433	453	478	477	495	490	423	440	457	432	449	458	465	482	447	473	477	445	446	465	505	460	457	473	472	490	453	456	443	456	464	481	446	485	473	424	481	463	468	465	450	434	477	452	459	450	489	444	435	457	435	457	440	417	460	484	442	408	468	423	438	481	431	455	416	457	459	458	477	467	436	483	449	457	419	463	453	455	473	479	481	456	441	433	477	438	459	465	476	463	436	455	456	456	448	459	475	457	490	460	449	466	483	488	471	464	463	493	471	475	487	469	444	477	463	458	463	423	459	453	437	477	431	446	471	441	461	452	448	471	431	425	474	477	465	428	445	470	396	470	419	476	528	444	446	450	494	443	437	432	443	465	446	454	418	444	440	452	417	482	472	458	460	461	455	495	473	475	458	436	447	493	447	456	461	477	444	455	489	473	443	490	441	453	474	453	463	464	483	431	488	477	445	431	437	473	445	445	486	477	474	458	457	462	485	471	477	489	483	449	455	441	447	454	472	445	484	441	459	431	448	444	476	439	452	448	444	487	479	464	464	459	468	464	464	446	471	426	432	466	466	481	423	457	453	460	462	472	462	459	460	446	468	445	468	449	485	475	447	425	415	454	416	453	466	491	451	474	439	501	447	480	484	476	457	456	454	428	478	477	455	453	480	471	504	460	463	452	434	488	438	471	475	459	462	437	466	447	434	466	483	457	455	480	458	506	446	457	444	483	422	502	463	478	461	470	458	439	437	473	437	457	499	441	482	451	465	454	471	478	493	454	470	438	487	463	464	448	472	486	476	427	448	451	427	463	473	442	470	434	430	452	447	439	479	448	445	450	474	466	455	437	454	437	449	447	485	460	464	450	423	452	428	419	467	444	456	441	433	425	474	446	484	442	437	482	483	479	480	447	473	482	459	469	493	422	452	439	440	404	415	455	420	439	446	444	458	434	487	458	458	483	482	472	474	464	474	443	461	444	467	471	465	483	445	488	477	458	507	464	405	460	466	470	462	482	456	473	509	412	479	452	448	473	465	444	443	451	427	474	462	484	471	455	508	431	436	462	426	440	449	456	412	496	462	438	451	454	438	514	432	463	508	454	461	466	484	448	465	438	476	434	435	484	449	483	452	457	432	461	438	443	435	430	464	475	457	454	428	453	454	452	460	449	468	428	455	443	482	461	463	437	433	449	427	475	449	453	419	451	474	456	467	472	483	454	448	444	448	447	463	473	471	460	467	496	482	442	465	434	532	477	436	452	448	467	429	438	483	473	438	455	451	474	428	475	452	447	484	470	472	477	449	456	406	456	463	474	465	412	427	477	473	451	458	497	475	401	488	466	472	471	462	477	474	475	481	421	460	492	522	434	437	473	467	415	451	458	463	458	442	427	473	457	450	471	444	497	454	493	460	464	455	458	469	416	428	441	429	448	470	498	420	511	465	402	444	496	445	423	461	480	450	442	445	367	484	433	411	471	462	453	420	473	420	433	471	450	436	469	455	457	441	494	439	412	449	442	467	461	447	481	476	475	455	474	503	426	487	457	426	463	472	468	460	449	493	459	484	424	470	453	432	435	455	461	460	450	401	496	461	444	461	465	441	471	448	435	490	498	461	459	448	442	474	474	454	445	473	457	450	511	449	442	434	437	466	483	482	452	482	447	428	498	453	451	460	474	440	452	473	463	465	473	452	462	519	494	424	457	460	488	457	484	460	472	450	483	462	440	479	463	459	442	462	442	432	488	412	441	465	429	473	462	477	468	498	475	455	419	445	452	471	468	438	500	481	454	490	441	479	468	446	448	445	437	488	451	456	460	447	462	429	443	477	467	439	486	455	484	455	459	447	492	417	472	474	451	435	531	463	477	451	463	451	452	472	460	515	453	480	441	469	430	452	442	446	472	466	437	447	434	440	486	474	492	448	446	480	450	458	438	437	457	447	475	424	480	475	461	485	460	467	478	468	449	453	456	439	447	465	464	456	453	448	436	464	474	477	465	454	466	425	441	473	474	485	451	496	453	458	467	449	447	456	424	433	466	451	465	490	437	462	486	467	483	449	460	445	498	442	459	455	438	452	456	418	469	487	447	469	429	431	443	475	439	442	452	467	435	466	437	472	432	427	423	441	448	450	464	444	423	455	467	434	469	438	447	465	434	471	472	471	470	475	419	500	426	476	430	442	478	448	474	477	459	430	423	443	462	483	433	461	485	470	438	466	448	474	485	458	512	448	484	445	453	435	484	490	438	458	458	430	476	453	451	489	463	438	501	477	406	437	453	469	449	494	454	460	460	439	467	456	448	444	454	454	488	440	463	396	495	437	469	462	464	452	444	459	454	456	423	467	468	457	452	485	434	438	453	457	486	487	444	427	437	446	462	463	480	440	473	417	455	417	408	459	416	495	470	459	474	470	493	455	471	434	467	440	472	485	434	453	483	449	456	484	456	436	449	431	411	458	459	426	445	435	479	457	414	499	466	429	461	490	476	465	472	460	444	437	491	451	478	451	451	467	455	461	456	457	460	449	475	465	419	448	488	431	424	442	487	471	476	465	458	472	454	441	448	435	458	514	472	449	479	429	467	448	440	482	459	484	441	463	425	446	471	452	494	447	455	439	460	419	429	457	492	496	465	494	450	430	432	449	463	448	434	465	432	466	459	456	438	481	467	478	461	475	463	450	464	485	466	473	438	438	462	478	455	485	434	431	508	443	470	440	445	493	453	450	475	444	434	434	466	447	462	460	478	424	442	502	473	445	482	428	482	491	493	452	461	432	460	434	472	466	449	519	454	463	474	482	448	430	441	468	427	493	465	499
33424	9750	943	497	415	413	315	249	276	260	230	231	254	223	215	250	239	262	247	235	240	253	266	237	254	252	219	251	268	259	226	246	232	237	250	236	255	260	273	225	239	225	254	274	209	256	235	263	232	251	241	248	274	274	258	234	253	264	247	245	217	235	261	236	249	272	223	263	231	222	236	229	240	242	256	260	244	242	207	230	248	214	268	258	255	237	248	245	242	238	241	226	270	231	234	247	243	258	243	239	226	214	234	251	288	249	237	220	224	232	247	268	264	260	266	215	260	242	227	279	212	246	242	233	232	286	245	259	232	247	251	236	248	271	228	222	257	244	214	227	238	267	209	260	224	221	260	248	249	225	221	241	259	268	205	228	252	245	238	220	279	238	226	250	244	223	225	240	247	256	241	230	227	221	245	239	252	211	265	254	268	268	228	239	250	262	247	236	248	248	245	255	256	244	224	252	226	232	246	259	270	227	241	244	268	255	245	242	225	235	255	208	259	260	214	231	234	257	226	232	255	235	248	219	236	235	271	236	242	243	248	207	226	248	237	282	232	248	242	233	274	248	263	268	254	264	258	205	244	238	218	243	238	220	227	261	248	230	235	244	265	232	249	233	213	220	256	233	234	240	223	253	241	238	259	232	231	267	266	251	234	249	209	254	212	201	253	272	261	230	233	241	242	241	230	225	228	234	265	249	253	217	224	261	236	258	268	275	255	275	232	241	240	244	279	251	259	241	259	246	227	285	283	295	273	259	241	219	237	246	209	247	240	224	247	229	226	229	232	204	235	294	262	255	251	239	226	243	219	263	255	267	229	263	221	256	252	245	231	206	219	233	258	238	216	272	257	215	241	233	253	234	254	257	240	243	246	214	248	266	243	237	230	263	232	243	239	262	231	234	216	233	266	203	232	218	243	255	251	237	212	225	225	271	246	267	252	247	219	230	249	243	223	259	269	253	233	275	227	237	254	265	248	255	258	225	234	221	241	266	252	267	228	273	240	233	252	252	258	253	253	243	255	253	222	248	249	227	229	264	269	256	251	211	229	248	252	234	254	234	263	236	227	274	245	251	241	232	292	238	217	241	226	261	232	226	235	226	235	237	234	197	238	272	244	237	292	243	253	244	257	230	273	240	234	216	247	238	234	252	264	237	231	244	284	228	277	254	260	278	239	237	249	249	252	227	245	239	208	238	228	241	252	235	267	279	222	232	210	255	236	268	212	272	230	245	256	234	251	245	241	250	233	256	255	241	247	233	253	244	243	226	258	218	203	248	251	257	212	228	263	264	256	246	234	261	230	251	279	239	240	256	249	240	231	244	260	268	225	232	266	249	262	250	245	252	251	263	230	274	250	248	228	262	233	249	251	236	242	257	251	250	240	204	267	225	240	238	236	243	230	258	230	211	256	266	260	245	266	252	235	255	209	272	223	238	239	261	216	231	235	231	257	283	237	222	245	238	253	253	267	233	255	209	241	239	220	245	251	199	243	211	238	243	272	255	226	264	249	223	247	273	230	235	236	246	253	252	247	249	243	228	252	198	226	241	238	228	232	221	238	234	223	259	244	246	245	260	244	236	251	261	264	246	240	252	243	225	239	255	262	258	247	243	232	253	265	237	257	237	259	257	233	251	224	249	238	230	227	240	245	217	225	261	237	275	261	240	257	224	254	247	265	264	249	233	272	269	244	253	241	227	229	215	246	240	244	226	260	209	245	247	258	237	248	266	207	248	230	263	242	255	228	221	242	247	240	244	250	220	252	246	216	237	278	218	235	218	233	251	259	238	223	238	220	215	247	244	284	248	271	261	273	230	250	230	242	263	247	228	232	235	223	230	248	234	255	210	224	247	242	220	246	269	228	231	235	230	244	219	247	257	213	238	271	247	244	212	251	243	222	239	267	223	284	263	246	246	279	238	231	273	252	252	237	220	237	233	238	263	250	237	248	237	240	260	249	246	246	235	260	253	255	294	237	265	271	244	262	250	234	245	255	258	233	215	270	250	226	233	273	250	293	226	236	248	281	246	243	218	233	241	230	217	254	230	238	249	272	229	254	246	239	240	251	243	232	257	243	219	241	242	259	250	222	228	235	239	268	251	279	240	257	248	238	269	234	255	290	243	242	261	270	236	254	264	239	228	249	222	232	241	215	249	288	243	251	234	231	232	246	215	254	255	230	236	233	257	223	234	233	257	245	272	271	212	242	197	248	251	253	261	269	221	270	264	224	240	241	252	223	239	264	241	242	225	213	265	247	243	241	241	232	239	227	229	269	267	236	240	221	258	256	268	238	242	245	236	240	243	276	229	247	241	227	277	242	242	240	265	244	231	235	232	230	239	260	254	223	252	254	270	269	222	233	231	220	230	234	236	264	252	239	263	214	235	234	260	265	220	252	225	251	265	256	235	256	244	253	244	252	272	220	236	226	215	220	249	248	219	209	263	228	258	258	216	241	254	233	220	231	238	265	256	235	250	212	255	266	270	227	275	263	238	250	239	248	229	225	236	211	265	239	254	242	250	254	211	243	254	250	233	267	247	239	243	251	232	254	254	271	239	267	256	248	250	259	220	263	241	243	246	248	245	245	264	222	223	236	261	252	256	226	230	231	237	227	258	241	260	229	245	246	232	253	233	269	208	264	248	259	219	258	229	254	249	229	260	244	265	238	247	246	253	232	255	237	240	252	262	248	272	247	260	267	252	232	204	230	267	258	219	246	272	243	277	260	240	215	261	220	234	227	240	244	261	250	236	236	226	239	248	254	284	255	229	269	240	228	253	222	233	264	257	239	248	216	233	248	268	258	283	264	250	270	253	256	247	251	240	219	277	283	248	258	256	275	256	236	273	256	225	270	233	257	251	253	258	255	246	265	245	244	257	247	253	241	240	242	239	243	232	263	246	272	256	275	212	272	233	295	214	239	263	263	253	260	254	255	267	207	247	261	275	264	218	222	218	216	258	246	257	212	209	214	278	249	255	242	233	216	244	222	248	262	247	238	249	276	234	259	255	221	266	238	248	255	230	242	216	263	235	213	263	256	261	265	255	253	260	273	236	242	241	210	242	247	280	249	239	240	242	264	242	235	243	227	248	241	239	257	253	244	232	241	216	243	253	217	263	259	253	252	212	239	258	223	217	267	233	222	242	253	252	240	241	251	262	246	248	217	221	257	260	268	226	229	231	260	274	238	257	231	228	302	237	250	248	241	267	260	254	246	256	231	236	265	253	213	236	242	232	237	244	246	241	266	264	241	227	240	234	203	234	225	245	241	248	255	245	238	253	275	255	223	218	261	219	254	268	249	263	247	253	258	247	253	259	247	245	238	283	247	220	231	260	263	277	229	270	252	251	217	247	251	203	241	250	228	244	222	224	235	248	261	248	218	255	258	245	227	234	248	230	249	263	243	252	242	271	267	230	253	249	217	264	239	243	266	240	245	262	265	241	246	254	247	252	267	233	262	210	243	262	261	248	241	276	237	239	232	234	273	257	222	237
5873	749	625	621	558	545	552	566	574	566	551	589	579	564	616	573	558	594	512	597	559	585	529	581	585	620	563	559	505	598	607	596	557	544	544	549	533	589	584	542	527	518	549	537	543	600	602	563	562	536	595	559	571	587	552	566	549	575	552	555	595	553	578	593	574	568	566	567	547	568	566	554	563	567	567	573	560	529	562	591	575	541	540	557	563	587	565	543	595	572	574	560	584	552	586	565	567	547	541	582	526	610	579	603	608	570	582	542	589	578	552	567	585	563	546	597	581	588	600	580	601	540	545	564	587	560	607	541	540	539	548	600	548	563	558	602	584	568	542	521	588	538	537	558	562	552	563	575	545	539	600	561	564	559	575	544	572	556	533	549	565	544	557	576	592	539	584	555	566	575	582	570	579	565	526	626	549	572	564	559	586	587	578	558	559	560	598	544	580	537	592	605	571	581	586	528	561	543	552	566	560	594	564	533	554	560	550	561	542	617	553	549	585	532	567	572	567	557	548	546	594	595	586	558	547	564	582	553	552	590	561	512	572	556	536	615	563	618	577	579	540	577	579	574	570	530	585	539	529	522	561	567	578	553	568	579	608	574	563	576	595	584	534	593	564	560	606	532	585	615	544	554	596	576	561	558	582	582	547	586	562	551	585	570	564	553	529	550	550	611	550	538	599	601	596	535	567	570	573	629	585	511	562	543	582	540	567	616	541	564	612	602	581	563	609	585	563	579	544	581	586	580	593	591	560	577	548	600	557	520	584	532	534	585	592	594	540	572	561	570	560	585	538	591	570	604	571	603	615	576	560	588	580	522	545	612	531	577	554	551	546	512	543	566	560	584	587	523	550	556	566	566	519	544	539	560	575	556	586	570	567	601	561	569	591	540	537	566	520	582	560	553	568	561	600	517	565	567	520	518	524	608	536	566	595	577	502	548	507	580	594	561	595	559	580	582	560	565	550	599	550	519	571	545	573	566	559	583	570	582	570	563	566	601	535	533	564	559	558	561	579	591	559	606	542	553	552	554	573	590	589	591	546	541	557	615	566	621	621	591	578	561	593	567	541	583	540	601	524	563	609	550	568	570	609	579	554	617	561	519	573	593	572	550	546	591	595	544	590	587	569	531	538	577	548	578	610	573	512	528	550	571	540	576	556	555	571	637	582	574	548	547	575	574	565	567	599	561	572	569	504	582	597	544	584	577	583	523	547	622	599	619	546	563	554	538	578	556	573	543	561	569	564	559	594	612	567	581	582	531	561	565	588	554	560	547	564	596	587	564	580	518	501	561	604	566	563	564	577	544	625	549	572	531	571	562	573	531	570	550	552	599	568	585	565	600	553	566	549	582	571	567	627	536	571	558	571	591	552	590	582	578	596	528	566	563	567	547	537	540	562	549	551	577	574	540	564	557	552	601	562	563	557	593	553	553	556	593	600	576	513	550	581	604	552	578	580	564	558	550	580	589	537	589	550	588	576	548	532	556	590	551	576	598	547	579	581	580	529	591	564	568	562	564	536	545	570	550	574	548	566	584	530	538	591	530	551	538	580	528	581	541	573	583	513	536	566	557	567	531	594	536	524	541	593	536	572	554	617	583	567	543	547	603	556	608	529	518	562	509	599	568	597	572	573	581	566	585	596	608	550	590	550	581	599	608	586	561	564	562	548	572	572	572	513	579	571	592	550	576	530	566	581	557	580	573	536	594	553	579	530	587	560	532	554	530	548	521	591	536	515	548	559	594	550	561	541	570	553	551	583	524	550	548	600	586	540	550	564	598	528	568	564	552	560	562	565	533	529	584	563	606	559	581	561	560	537	544	529	566	595	607	555	562	594	553	545	564	604	592	537	581	554	571	603	586	546	599	549	575	506	593	581	571	569	553	556	518	532	544	573	579	548	559	543	597	536	564	577	574	593	554	557	580	527	575	565	577	556	585	588	527	597	550	581	599	610	571	606	529	593	550	548	538	546	611	537	557	547	554	591	589	650	591	533	562	584	559	566	542	554	551	558	598	560	549	583	570	568	536	559	554	565	564	563	547	562	584	532	542	553	579	541	597	555	556	515	500	527	574	569	575	568	543	563	546	581	532	559	565	571	594	592	536	595	563	538	553	561	530	577	578	531	594	518	612	587	578	558	547	578	526	579	563	559	609	591	557	564	584	542	557	567	555	545	604	581	568	543	573	541	583	550	554	585	572	575	502	531	543	558	562	570	561	573	574	517	544	527	568	607	560	528	539	599	544	545	544	562	573	620	583	590	545	565	538	515	554	584	566	594	566	553	548	546	548	592	559	572	524	559	503	581	575	574	563	557	567	568	565	527	517	597	540	537	591	588	552	548	538	582	577	587	542	540	554	517	589	556	583	591	523	590	567	562	567	597	553	516	574	592	551	578	565	584	554	589	573	585	600	577	535	529	560	546	552	561	554	593	569	552	557	545	618	558	535	561	585	546	594	510	601	557	561	560	595	600	543	568	571	562	562	564	550	538	558	587	571	553	551	582	549	585	590	552	541	601	528	568	607	568	562	562	550	609	569	563	548	572	586	565	548	593	561	566	556	611	543	564	580	559	587	564	533	566	584	558	529	562	542	565	549	561	599	575	597	601	589	581	585	628	617	585	571	548	590	578	590	571	577	585	552	542	557	538	570	572	540	577	554	548	604	585	588	578	553	538	563	551	530	560	544	534	586	541	560	610	581	543	552	612	548	575	536	584	566	573	559	559	580	593	567	612	590	571	612	548	617	605	561	612	530	521	564	547	557	561	540	535	549	576	582	564	568	584	569	539	586	584	579	554	567	595	550	557	581	553	521	578	599	543	587	559	589	542	542	568	577	527	609	540	576	607	565	547	638	597	556	571	539	574	604	577	536	599	555	568	615	560	577	561	581	594	602	551	585	542	552	565	640	555	569	516	591	575	570	560	565	595	610	607	553	597	557	562	560	528	556	583	549	535	560	588	542	581	554	529	533	584	551	604	562	543	525	612	579	562	593	565	602	501	573	556	556	564	609	567	574	561	570	605	594	590	566	607	562	609	569	587	524	554	576	607	593	613	600	579	540	596	560	570	577	598	561	525	557	557	556	559	544	554	560	594	533	555	597	541	578	557	562	602	556	555	571	511	553	535	569	589	577	576	548	572	544	555	555	531	635	544	641	549	585	582	553	557	580	574	519	616	595	569	569	579	605	550	567	567	547	537	584	601	583	596	613	557	579	514	573	595	519	557	551	593	571	572	572	550	562	585	552	550	588	574	565	583	573	550	568	624	584	543	623	524	562	570	590	560	549	585	590	586	601	563	565	541	567	543	600	551	561	567	544	581	591	529	582	543	566	568	563	555	550	550	543	580	554	568	565	608	530	595	596	579	597	590	576	552	575	570	595	541	585	608	537	538	513	582	582	551	595	577	597	569	562	558	580	517	549	566	548	579	579	601	578	576	566	565	577	594	524	557	578	563	530	602	599	566	535	556	562	590	581	531	547	585	547
25206	21634	25467	28305	21481	3951	623	449	381	408	388	409	414	420	367	337	348	370	374	365	355	336	339	346	324	333	351	297	329	355	346	346	310	360	358	350	315	367	359	359	314	353	319	321	351	364	315	323	351	324	373	340	375	337	340	334	380	355	332	337	373	322	352	316	334	309	323	372	334	372	342	329	321	375	361	329	346	351	349	323	316	327	345	337	349	358	316	322	329	345	344	349	370	342	368	391	385	331	339	326	309	341	299	373	339	325	348	354	331	341	351	327	344	353	372	373	364	349	352	342	387	349	304	344	328	343	313	347	319	356	359	324	314	366	332	319	323	358	323	348	320	363	346	346	361	328	360	335	322	334	338	354	347	317	338	323	343	363	328	344	318	303	336	342	324	336	316	335	335	323	334	357	333	335	385	313	327	378	331	363	347	349	333	345	340	285	320	337	336	337	329	350	378	332	321	356	325	327	299	323	323	310	337	348	302	343	302	357	350	308	311	367	350	341	361	306	372	368	355	319	341	339	346	365	330	320	334	316	348	359	327	325	334	323	354	320	363	340	341	337	335	342	358	369	335	321	314	353	333	330	357	365	343	334	361	349	326	367	313	363	365	323	336	337	349	305	350	327	360	334	365	338	373	332	338	308	349	334	340	343	362	324	322	345	375	322	325	335	323	318	353	348	349	331	325	326	318	350	325	326	337	370	329	323	340	334	296	345	330	319	373	371	337	327	313	302	392	343	342	350	362	346	340	364	339	339	339	328	337	352	308	349	351	298	337	331	347	333	337	307	326	361	371	350	375	380	342	346	316	306	332	314	358	356	315	320	335	345	361	336	335	346	333	320	341	325	357	343	345	327	319	323	325	316	353	323	321	330	368	387	371	332	330	336	371	321	329	378	418	366	370	372	323	390	322	360	360	354	336	310	328	359	319	330	374	337	378	320	364	343	333	320	343	343	327	343	330	356	378	314	332	378	300	338	344	349	330	358	291	350	298	350	335	348	316	374	327	324	333	354	326	337	335	348	379	327	353	344	371	379	375	315	315	319	329	296	364	389	326	356	356	360	342	310	337	369	371	337	363	334	346	347	343	305	345	333	338	348	331	373	354	340	316	355	335	332	327	348	337	359	341	414	327	337	332	343	314	300	337	311	292	302	342	324	298	344	324	284	297	293	346	353	334	320	362	344	330	345	356	370	340	316	334	394	368	315	338	344	391	352	333	338	345	349	403	321	359	329	335	324	334	337	346	329	356	325	347	344	330	327	367	363	357	344	379	335	348	347	322	355	342	339	355	330	307	315	317	338	350	337	317	375	352	336	342	313	368	328	345	332	361	351	356	296	354	356	344	367	317	325	335	335	353	336	297	314	301	311	359	307	338	332	380	347	364	317	321	366	334	365	341	349	339	330	325	334	353	329	262	336	374	333	351	315	342	330	293	346	324	359	316	345	315	325	350	332	329	324	350	356	328	364	338	315	333	343	340	372	327	345	333	331	328	349	347	326	308	318	356	355	337	368	377	322	312	331	354	306	352	346	340	362	329	312	359	351	333	334	320	381	332	355	336	326	300	329	345	335	349	336	305	357	352	347	351	341	327	317	328	309	334	359	373	348	364	344	319	349	344	337	344	365	342	304	371	371	331	348	326	319	331	337	351	308	357	348	335	300	325	320	363	349	358	372	358	334	329	309	341	311	358	304	330	367	345	344	356	308	351	332	353	333	356	343	370	336	317	337	343	338	337	334	362	364	327	335	305	329	283	368	348	350	350	368	344	334	345	354	296	349	344	322	325	341	339	326	314	324	309	332	334	329	372	329	321	344	377	313	351	350	359	317	342	349	318	350	329	327	337	325	336	359	322	341	355	341	334	368	354	349	356	367	334	353	306	342	346	315	312	311	338	337	330	339	307	344	305	307	344	345	349	364	333	364	358	360	306	359	349	338	361	319	343	357	325	320	343	295	316	361	339	322	340	370	337	369	335	351	368	346	298	329	342	353	308	346	347	391	396	326	322	336	342	362	332	342	355	369	375	323	322	328	343	340	336	360	358	404	342	329	335	321	363	357	313	366	360	356	354	319	335	384	324	339	359	347	365	312	322	281	323	336	343	330	358	358	360	296	343	346	318	318	320	327	339	331	296	342	350	339	334	349	322	336	307	346	329	349	349	324	373	354	330	327	330	326	345	328	379	348	364	355	364	363	380	344	321	346	343	379	348	346	312	345	340	367	365	340	339	352	314	331	346	361	301	343	371	347	375	328	362	363	321	334	323	356	278	320	314	301	349	368	338	340	335	368	353	306	322	381	337	335	345	356	352	364	360	371	375	341	368	354	375	340	346	331	356	329	316	351	324	345	341	353	358	302	369	377	348	383	351	341	350	342	366	360	346	340	366	360	334	314	312	361	324	327	391	365	352	348	348	330	369	348	306	324	332	354	348	344	339	341	358	342	338	343	340	346	310	318	353	389	338	325	317	360	388	377	316	367	340	359	281	354	338	356	362	328	347	344	385	360	368	345	352	308	357	318	317	303	325	356	349	301	335	343	344	333	376	314	317	337	325	329	326	350	327	359	337	366	360	372	323	344	333	333	367	341	322	313	344	334	335	348	332	343	356	325	360	357	344	307	336	359	347	349	326	320	312	368	352	361	375	356	353	348	379	365	374	326	311	361	327	329	355	275	307	306	358	352	314	324	310	356	356	327	344	311	366	342	348	328	360	352	373	331	353	318	359	333	317	361	328	339	333	344	355	286	354	323	344	364	339	334	352	375	349	327	339	340	369	316	324	324	304	322	305	356	376	338	335	345	326	358	355	327	343	350	313	360	317	316	339	336	339	322	334	316	332	338	346	313	320	369	331	319	291	341	333	362	328	381	354	350	347	361	340	310	322	357	318	361	332	335	362	344	356	378	330	308	340	320	348	333	358	390	349	346	362	281	351	388	341	310	335	321	333	317	381	337	339	331	292	343	335	345	308	324	327	352	305	334	342	384	332	349	336	350	337	340	301	342	329	365	321	328	361	349	317	365	345	338	355	338	357	340	392	322	332	331	364	346	341	339	324	329	351	341	351	313	311	361	342	318	297	301	350	343	402	345	325	328	332	322	335	352	348	360	370	361	364	305	378	350	361	360	330	328	331	356	384	339	346	317	319	318	358	358	343	325	343	354	353	353	321	353	326	321	308	308	334	354	328	331	327	321	351	355	361	375	339	329	327	332	325	319	319	326	320	330	339	306	342	338	317	334	328	320	320	326	360	315	337	345	321	334	362	347	367	334	337	347	357	360	333	328	342	354	357	337	367	343	366	319	322	339	372	359	337	342	321	312	314	337	355	293	312	301	345	332	340	389	360	336	339	313	351	351	345	371	379	363	336	338	327	383	332	329	332	313	348	334	354	368	337	368	328	351	321	347	331	299	344	310	352	344	334	348	376	356	343	313	344	359	370	362	345	320	363	321	331	337	345	338	372	324	358	334	344	327	347	336	356	341	311	359
3815	3188	2114	1234	1009	827	800	755	814	756	797	718	720	751	779	761	710	688	711	743	738	698	740	709	742	728	761	746	747	724	743	751	761	735	712	748	750	728	709	675	779	751	697	749	736	749	705	723	731	770	714	698	736	745	716	724	720	760	749	724	733	780	740	755	779	768	766	737	728	709	716	749	724	740	731	760	714	737	750	738	753	753	733	693	729	724	679	750	727	785	753	721	748	785	698	717	716	756	765	740	692	720	727	703	725	666	726	754	742	658	724	684	731	692	649	718	707	754	720	753	741	727	689	792	743	744	741	735	730	708	731	755	744	758	743	719	712	720	734	694	719	763	770	752	826	735	761	767	741	720	702	731	699	754	759	730	722	727	751	738	715	731	733	698	726	715	813	729	679	745	703	681	761	708	757	783	758	701	709	768	742	763	706	713	731	699	700	728	734	712	696	732	733	691	720	688	779	717	734	731	750	747	730	727	708	774	786	721	730	725	736	735	707	725	764	709	712	712	749	702	721	740	716	706	745	732	763	689	731	733	719	716	735	766	709	711	709	741	761	703	707	811	715	699	737	775	695	732	672	748	722	721	772	755	748	706	696	777	731	749	700	741	765	726	767	766	782	761	719	729	710	721	679	713	715	743	687	725	743	767	749	748	753	689	722	724	772	710	743	747	708	756	730	733	741	758	708	730	745	754	736	720	739	757	730	732	815	732	696	700	717	767	708	742	717	742	723	750	780	730	742	774	749	720	747	766	735	743	717	757	725	695	721	733	770	710	732	764	734	725	714	709	723	703	710	745	755	799	719	728	732	695	725	742	731	733	757	736	745	759	749	719	699	749	719	747	727	716	724	726	718	714	732	788	749	754	741	725	746	769	716	775	716	748	709	763	763	762	726	672	717	764	756	765	758	756	740	740	731	718	718	701	776	712	738	714	767	697	705	714	719	748	783	727	717	674	695	756	699	774	786	753	708	684	740	789	698	735	751	710	709	720	741	743	792	714	719	747	684	717	731	717	749	713	748	765	775	757	718	677	711	772	728	740	747	737	787	755	742	754	702	711	765	759	753	760	728	719	758	756	685	732	756	703	749	713	753	709	758	746	734	700	737	704	733	768	766	711	690	797	746	738	745	748	714	739	674	750	703	733	741	747	736	697	733	748	749	766	707	735	718	764	655	708	773	740	708	742	741	739	752	737	700	725	720	750	731	729	756	745	747	747	742	771	712	710	743	718	742	711	738	721	744	723	729	756	821	704	730	732	762	713	748	745	789	720	719	735	695	733	704	727	735	728	747	736	701	747	734	726	724	725	757	729	740	694	696	741	703	724	713	781	752	767	724	749	757	753	706	752	713	683	761	726	724	740	737	737	748	706	725	710	747	776	708	683	707	707	755	724	762	698	746	758	743	728	719	700	716	740	726	723	774	684	702	707	732	704	751	736	726	770	701	741	734	719	714	723	757	719	783	782	731	700	731	704	734	783	719	753	803	736	732	745	707	684	755	694	736	765	707	745	752	747	754	764	720	677	689	710	711	735	742	680	769	696	735	747	733	694	758	751	725	745	730	720	750	732	731	742	716	728	739	682	726	759	738	750	691	710	704	734	685	733	737	701	721	774	732	773	697	727	771	762	690	774	771	760	760	749	693	685	696	692	746	758	731	743	764	681	725	712	748	737	739	728	733	749	739	697	709	718	751	753	748	712	753	724	734	721	713	723	676	713	753	795	720	727	707	704	717	678	734	714	752	704	702	724	728	785	789	662	760	709	695	741	742	700	767	725	720	764	717	765	764	768	783	694	768	741	715	719	732	746	731	744	738	760	734	717	737	726	805	725	727	729	732	729	717	723	732	745	730	691	784	750	737	754	713	704	731	737	747	750	757	715	743	764	716	707	755	703	723	733	749	736	688	750	709	759	740	756	751	674	722	711	742	734	690	719	712	755	723	722	738	711	683	754	758	740	710	765	721	709	785	710	737	735	759	742	715	714	728	747	701	747	725	730	694	721	750	736	719	723	716	743	703	750	725	726	717	787	770	734	719	689	715	729	729	752	691	731	703	746	737	704	693	697	708	770	764	719	724	729	740	767	742	740	695	725	748	724	701	744	739	737	771	725	751	749	741	743	696	749	762	725	750	723	742	704	711	776	693	753	733	698	694	745	726	728	732	743	737	732	728	788	718	747	722	725	746	750	733	737	740	775	751	701	770	730	730	710	757	755	759	740	765	749	698	731	735	666	702	716	719	728	740	748	776	723	759	716	716	728	788	766	774	692	735	708	726	718	757	776	684	723	734	713	720	727	759	775	740	693	712	746	768	745	680	698	725	704	754	735	796	720	745	728	726	733	746	763	705	700	751	763	702	708	713	764	725	770	781	721	712	761	729	767	723	703	753	708	726	727	769	730	730	766	764	762	705	715	754	702	749	760	769	744	714	697	775	786	745	739	764	742	771	787	713	708	724	741	716	769	802	772	717	749	719	760	742	723	699	724	752	738	723	741	702	750	713	706	751	677	770	686	723	766	710	711	746	755	733	754	723	688	761	685	717	733	707	777	737	678	694	750	778	741	680	762	746	788	734	682	713	722	776	736	729	756	721	798	731	772	715	700	703	711	770	741	766	721	722	708	768	722	723	740	683	728	742	734	739	759	717	789	687	727	720	778	753	711	745	732	736	744	767	702	764	681	701	735	736	700	729	750	708	790	766	727	735	728	734	753	732	741	692	743	712	734	720	744	711	682	746	731	767	730	733	699	734	780	701	730	742	742	730	711	710	711	664	728	717	730	773	763	750	724	713	758	710	767	753	786	735	684	717	719	727	688	801	728	706	719	726	752	708	735	765	716	722	721	701	698	737	749	744	737	716	753	769	752	699	714	704	754	757	722	739	709	728	721	729	710	739	748	740	718	726	798	707	717	694	698	704	735	752	758	697	759	761	723	744	745	747	752	709	740	735	719	791	750	720	702	771	738	735	706	744	745	718	738	749	709	745	726	698	714	779	738	722	736	735	691	763	739	719	723	696	743	794	732	753	738	741	736	733	725	746	732	711	761	725	741	781	753	703	721	716	723	684	721	708	698	754	749	734	763	737	742	736	762	778	698	728	743	769	805	744	789	731	724	737	700	752	783	775	755	711	672	719	708	758	708	745	712	669	749	785	718	747	769	763	730	733	711	780	714	725	703	736	710	775	727	756	730	737	691	758	694	704	770	724	744	683	685	724	707	719	717	725	708	710	717	742	748	729	759	724	700	733	726	732	772	692	709	755	739	681	703	748	727	725	726	721	746	679	693	744	745	714	715	728	727	716	749	726	737	710	754	699	750	737	742	734	749	730	692	744	711	687	738	752	727	708	743	710	751	757	705	706	673	694	702	685	710	684	696	746	749	748	716	728	712	716	707	695	740	707	733	768	722	723	770	731	748	707	750	684	751	746	738	767	759	765	736	792	696	717	710	725	766	705	731	731	732	726	751	747	731	728	711	717	721	714	755
24461	21700	26130	27796	21712	21695	2715	489	377	332	286	282	291	262	273	249	257	270	243	222	250	247	241	251	236	233	231	223	218	184	232	206	231	212	223	210	207	219	217	212	206	226	193	206	221	222	185	195	199	215	223	210	237	208	206	209	199	217	219	219	222	205	204	201	192	195	222	232	218	212	196	190	226	210	208	233	183	188	206	211	198	198	180	222	225	198	239	192	185	197	210	242	244	216	205	211	213	195	235	207	189	236	220	170	210	205	188	202	231	192	212	235	220	234	193	194	171	207	196	201	194	203	198	206	202	209	206	206	205	199	220	215	234	216	229	199	213	210	209	236	199	211	207	234	221	226	216	213	168	196	208	184	194	189	215	202	193	217	207	227	204	189	198	208	205	214	221	217	200	202	208	201	194	195	196	223	211	197	194	187	192	221	229	215	212	223	196	223	222	213	228	191	219	211	192	197	203	217	191	201	200	206	226	196	201	213	197	216	196	203	198	198	213	195	198	188	195	187	168	219	189	217	229	207	207	182	196	202	190	200	225	184	204	222	210	234	230	200	225	201	210	200	229	197	216	191	234	206	189	215	212	222	189	226	213	219	208	246	236	190	223	211	219	199	195	203	232	200	211	217	205	220	212	203	217	205	186	216	218	191	205	220	229	194	230	191	227	222	190	215	200	218	243	203	202	181	201	204	206	198	215	237	221	204	219	215	199	207	196	234	200	192	211	216	222	208	224	225	207	195	204	214	204	216	198	222	219	236	184	211	227	184	219	198	218	209	195	199	203	203	199	225	208	224	185	212	225	203	225	211	211	209	202	193	194	225	204	181	185	173	206	183	210	231	205	205	200	242	207	231	226	227	206	193	228	221	193	199	207	215	226	209	210	229	216	211	198	208	203	210	242	183	209	252	224	216	189	240	217	232	217	197	217	206	212	214	201	171	225	196	195	213	212	228	213	194	207	233	220	223	207	219	215	216	222	221	213	238	230	198	194	215	195	175	213	209	200	185	238	232	205	202	223	206	224	216	228	231	242	220	214	195	201	220	196	181	203	213	231	222	199	219	225	189	213	228	222	212	181	228	221	220	202	213	206	208	207	207	214	188	216	186	211	229	211	217	219	215	200	192	217	205	231	195	203	207	242	175	192	228	198	200	174	228	197	180	175	242	188	217	213	245	216	225	200	214	231	187	191	214	211	216	220	187	187	206	224	190	196	187	211	195	219	183	211	210	228	203	187	220	202	208	230	232	208	213	210	207	203	203	211	212	198	204	188	190	207	210	213	204	232	218	208	179	193	193	224	224	205	200	198	202	235	214	234	184	226	196	231	211	205	201	188	183	187	211	224	217	216	209	216	225	205	195	198	191	192	206	216	217	216	204	237	224	218	197	214	207	191	203	173	210	208	209	200	222	186	189	202	178	201	204	183	211	217	214	192	198	213	224	204	176	230	224	214	192	201	201	198	231	207	197	224	218	220	184	199	208	233	215	197	205	188	191	206	204	205	188	197	223	223	196	246	242	192	237	205	227	211	199	182	195	227	244	228	245	176	205	200	187	229	217	215	206	185	227	232	219	196	211	187	177	237	228	223	236	242	194	194	225	220	214	200	213	215	219	200	215	212	199	208	188	181	202	209	235	224	214	205	171	195	210	224	207	212	226	206	198	222	227	232	203	193	211	207	211	216	205	198	193	181	219	187	195	215	193	204	214	234	219	199	223	207	229	205	217	195	209	216	198	198	206	196	233	200	187	206	233	185	188	205	194	238	197	198	203	189	205	215	197	217	190	198	219	217	216	220	197	221	232	192	202	212	236	200	240	219	212	201	211	213	200	210	200	206	203	188	204	213	189	238	210	211	204	207	225	199	220	215	214	206	205	165	222	222	241	206	264	198	190	211	217	206	201	214	207	216	200	213	202	211	208	172	186	228	200	171	206	234	209	216	196	226	176	219	216	222	226	193	193	192	218	222	221	197	206	215	230	184	213	222	214	198	211	219	248	198	192	199	230	192	177	235	195	215	228	235	219	190	227	196	199	189	217	215	211	198	198	209	217	190	209	197	198	222	200	210	218	184	196	229	198	247	243	208	200	229	188	196	217	219	212	194	212	226	208	193	236	204	205	211	231	198	185	223	189	231	215	228	245	203	200	206	191	212	233	213	214	200	215	201	230	214	197	184	230	187	222	206	209	194	213	214	236	215	201	194	214	227	204	199	207	215	176	200	203	195	233	239	179	208	187	183	209	221	242	215	202	203	183	195	204	218	207	237	230	188	219	230	211	215	192	245	212	231	222	187	188	217	197	202	174	234	191	211	216	185	202	219	200	192	189	192	190	209	216	208	193	204	200	223	226	190	183	225	204	237	197	221	216	190	231	222	212	249	188	202	165	212	219	207	194	188	224	191	206	189	218	212	222	182	202	199	220	213	230	211	223	205	224	191	206	173	188	191	191	219	222	221	186	228	202	212	201	237	216	213	223	210	173	224	182	202	184	249	220	210	206	207	222	219	207	230	224	220	204	208	205	209	209	216	216	178	243	212	196	225	157	207	214	199	207	215	194	199	221	175	192	221	197	198	231	215	217	228	204	220	217	219	250	217	204	225	239	240	213	240	199	199	208	224	210	207	179	219	187	171	183	197	194	200	164	210	220	206	238	204	209	206	201	172	212	199	212	204	216	171	210	225	216	212	229	200	202	191	183	190	167	189	235	208	219	210	198	228	179	197	187	219	202	230	235	195	203	198	206	223	201	209	194	226	186	212	239	209	205	208	193	208	231	216	199	176	203	221	202	202	195	231	204	196	205	209	221	213	209	224	213	221	243	207	189	201	188	206	199	219	230	201	195	198	190	226	209	190	227	183	208	237	204	208	191	204	190	213	236	183	192	202	216	193	218	221	205	223	200	208	189	197	196	201	223	244	217	196	187	207	174	202	213	182	182	230	256	185	224	198	229	225	200	225	228	229	204	208	198	232	217	199	211	227	190	200	231	191	214	200	236	230	196	212	213	189	209	186	199	180	208	194	201	224	215	227	198	240	190	182	206	195	203	209	183	227	199	209	180	215	221	198	210	235	217	229	198	204	239	195	191	173	204	207	213	203	218	182	211	217	231	202	195	195	218	229	186	171	204	172	184	192	207	194	206	186	206	211	196	187	184	210	197	192	187	208	178	221	212	220	209	241	202	220	205	231	223	205	200	189	196	211	204	202	199	197	196	208	216	208	214	216	204	195	199	209	207	218	227	209	208	203	195	190	179	203	236	189	214	192	220	228	191	185	219	182	222	206	210	186	207	188	213	236	236	225	224	218	200	199	200	220	216	216	207	191	195	205	198	195	188	197	195	190	200	189	210	200	200	203	196	246	223	231	222	194	224	183	213	180	194	221	219	191	214	201	204	206	199	199	179	200	212	219	221	210	182	213	217	222	219	230	241	217	222	198	195	219	212	230	191	241	198	229	198	208	198	212	228	219	219	211	197	211	186	197	217	212	220
3996	4975	3124	1470	962	687	623	538	545	518	501	521	439	526	496	492	483	462	502	459	472	468	500	476	491	480	473	433	479	453	476	456	500	467	460	471	472	479	451	466	446	453	460	473	444	476	491	460	478	463	477	471	474	479	450	446	460	458	472	428	436	471	484	461	456	465	495	461	453	467	481	451	427	478	449	451	487	403	464	468	475	470	464	428	467	453	463	475	466	473	454	466	442	464	462	490	453	442	454	457	442	461	475	464	451	450	424	484	467	452	445	480	454	460	475	450	481	456	466	467	450	459	497	465	491	483	453	438	428	464	420	477	464	456	494	510	460	458	451	452	496	484	469	469	464	471	448	442	470	463	487	444	462	467	477	445	452	399	451	478	451	442	434	458	435	453	429	432	466	458	466	448	445	472	468	472	439	455	440	432	492	490	468	423	495	451	459	440	463	492	447	494	441	457	441	470	418	474	425	460	482	475	453	457	483	441	444	476	495	444	470	464	486	457	471	448	443	434	449	453	444	429	483	414	460	411	454	479	444	462	411	436	473	465	451	410	453	448	451	466	440	482	469	460	462	428	426	448	453	459	419	483	452	493	463	443	481	444	450	475	458	486	469	466	439	449	463	466	429	436	464	485	447	433	428	442	451	454	460	453	459	455	439	481	435	455	517	479	490	472	467	474	438	423	445	487	441	453	472	447	475	457	485	435	459	475	462	455	438	442	431	446	475	459	458	497	425	465	444	458	424	481	467	484	481	450	492	446	457	477	465	452	484	461	452	478	494	458	460	461	465	467	459	440	452	491	455	488	469	488	465	428	471	480	433	449	419	504	484	468	438	445	441	453	482	474	464	455	475	466	454	441	446	436	418	479	464	501	455	447	486	511	446	498	465	452	449	466	417	440	482	424	473	424	466	428	500	448	496	467	490	482	475	473	435	468	491	454	449	460	454	449	476	463	429	484	468	468	448	431	476	467	464	457	459	477	466	485	481	451	428	460	455	452	446	432	444	441	458	451	452	458	450	462	449	478	480	476	446	434	421	403	460	503	463	469	453	441	454	453	478	462	474	481	434	484	489	445	453	431	487	423	433	440	438	433	458	486	452	423	436	481	485	456	486	477	447	461	522	458	488	460	485	472	444	428	436	428	457	502	493	443	444	431	460	431	471	478	485	466	455	480	475	496	443	446	477	415	427	429	437	462	471	469	433	463	422	476	445	466	469	466	445	433	419	470	479	439	492	452	497	419	431	433	449	403	473	481	493	439	432	454	450	446	477	451	449	431	461	420	451	477	449	451	471	447	479	438	412	465	444	445	446	500	459	443	479	458	442	466	439	460	450	444	463	452	454	460	484	445	465	438	456	462	473	437	430	458	448	458	472	461	479	449	477	473	516	459	423	468	447	473	420	423	467	471	445	451	432	475	525	473	449	480	470	442	466	468	466	480	461	491	428	490	445	451	428	444	438	435	450	502	475	497	473	444	462	448	464	506	438	487	458	468	499	465	467	459	468	472	440	467	456	433	428	475	474	463	450	485	434	464	454	441	452	433	442	447	454	452	441	476	475	464	457	432	476	470	484	450	431	473	430	462	438	418	464	451	456	444	451	432	465	455	445	480	453	435	398	436	408	467	470	435	459	467	441	464	435	448	431	482	475	467	491	486	451	485	442	429	431	438	449	457	448	467	459	422	429	472	476	463	432	487	408	466	449	492	436	437	430	466	434	446	486	447	469	473	485	489	468	434	454	427	415	431	462	480	463	439	461	445	454	434	466	448	510	436	456	485	418	512	477	463	433	463	486	453	465	443	459	480	459	453	456	415	419	470	457	452	487	459	431	471	475	412	460	464	452	409	432	463	452	441	458	463	509	482	433	469	453	471	457	486	447	450	444	440	435	470	480	456	464	474	412	456	432	453	485	457	464	449	459	506	453	477	454	507	477	469	431	428	460	478	453	474	481	431	461	464	448	446	417	444	434	453	468	445	444	467	492	426	426	464	431	442	480	447	441	498	476	450	446	410	447	495	478	461	468	444	441	466	461	434	487	464	445	490	442	484	455	490	460	474	448	488	481	433	448	508	443	487	464	497	459	465	490	431	435	447	465	440	441	465	431	454	459	440	447	440	447	456	498	481	494	455	451	432	416	469	474	453	509	476	474	421	455	461	433	439	484	456	430	454	441	440	449	454	446	441	437	412	473	455	424	453	417	446	496	461	469	448	438	451	485	440	449	470	495	426	482	481	414	460	436	476	466	472	486	456	478	504	444	454	452	462	476	438	471	444	412	469	479	469	459	453	405	430	454	478	437	488	467	473	500	481	472	467	473	452	468	441	468	441	438	428	527	463	424	463	436	433	475	464	436	445	497	438	455	448	455	471	448	464	433	484	444	457	474	473	480	404	431	450	480	431	460	439	437	421	415	421	464	468	465	415	458	426	476	442	486	417	429	447	439	459	465	458	446	456	455	452	467	431	432	475	453	460	470	481	460	469	423	430	453	425	506	445	440	469	436	460	441	415	470	476	491	481	465	438	493	459	460	467	455	434	464	429	455	494	456	466	449	491	468	444	413	506	485	481	460	492	451	491	441	463	458	466	436	435	477	480	473	462	489	470	469	505	486	464	493	473	448	443	467	441	456	466	411	474	452	445	442	455	419	501	472	444	448	462	469	465	465	434	444	466	467	452	444	490	436	410	516	464	419	423	466	480	431	454	443	454	452	492	478	436	441	456	484	433	452	483	471	471	457	448	488	456	479	455	438	422	459	458	462	442	449	446	461	423	446	449	452	455	449	473	422	419	413	480	474	475	429	459	466	477	458	454	489	470	496	512	480	463	427	477	468	485	426	469	432	470	438	419	447	437	414	452	442	485	460	453	450	459	438	449	481	420	428	489	482	461	472	469	437	448	421	484	482	456	452	445	463	436	436	450	480	450	465	500	455	452	480	457	434	451	460	447	446	443	447	433	443	467	449	474	424	475	442	463	472	435	478	418	446	452	420	447	465	464	457	440	436	468	441	470	472	455	482	432	458	443	499	463	458	440	451	467	446	440	462	475	485	438	485	479	478	464	451	440	489	488	446	476	450	443	462	426	470	476	428	485	497	415	447	449	470	469	423	453	489	452	455	503	452	441	488	429	458	449	470	477	457	436	448	466	434	449	482	463	473	451	432	468	464	427	457	487	439	458	435	449	503	427	466	434	475	446	465	488	446	492	460	469	449	440	470	448	414	464	492	438	434	444	445	496	442	424	459	450	428	492	444	421	487	442	454	477	429	459	433	482	482	453	460	487	500	480	455	486	455	437	463	428	432	428	429	454	513	454	455	429	430	474	453	451	489	508	447	457	472	476	494	474	465	450	432	440	477	431	438	453	427	457	454	501	442	443	499	455	450	483	439	445	464	475	484	431	474	430	459	435	418	482	438	421	442	474	406	473	436	467	481	465	435	456	442	493	466	469	463	462	488	431	474	455	460	447	466	474	446	443	467	441	461	450
33227	9632	1014	556	451	438	295	253	257	234	241	257	252	250	261	249	227	258	248	254	230	250	253	271	241	260	239	242	282	265	261	246	230	241	244	244	250	228	252	245	278	255	258	236	223	232	219	240	262	238	259	236	255	238	230	245	267	215	255	232	236	253	240	253	267	235	276	211	244	236	255	242	236	240	238	240	247	271	271	206	220	248	242	269	238	242	232	252	208	258	245	241	242	254	255	251	263	257	234	244	258	250	226	249	282	257	268	257	229	231	218	248	241	253	255	228	226	267	202	238	243	228	273	257	267	259	242	256	259	274	242	246	253	284	233	243	245	259	227	248	243	236	230	234	216	249	235	213	237	246	259	222	233	228	235	276	232	248	222	214	245	202	227	228	265	246	228	241	291	255	253	234	242	240	253	236	249	272	240	218	243	251	232	256	190	277	253	233	254	243	220	217	228	243	217	249	256	215	244	239	261	262	275	229	265	263	261	259	241	254	237	234	229	269	229	252	221	227	258	222	258	251	254	229	223	264	234	197	247	248	244	218	238	255	265	246	212	237	248	245	239	250	225	237	241	253	253	247	243	245	228	235	286	266	251	260	239	261	229	240	261	256	234	250	238	216	253	262	224	242	248	249	253	225	249	258	254	243	259	257	230	242	256	254	234	250	260	271	240	259	245	274	229	260	259	255	246	250	250	270	247	245	230	243	245	247	221	240	277	244	212	225	269	224	227	259	258	232	242	249	252	229	218	230	226	264	245	238	251	239	288	229	221	237	238	239	224	222	268	262	246	238	250	248	245	269	263	236	243	259	230	240	255	264	246	247	218	258	267	220	224	226	218	261	249	271	231	251	245	263	225	226	243	260	235	288	277	197	252	288	226	239	247	239	268	235	234	238	242	254	256	236	274	238	273	255	243	251	255	260	258	259	246	258	221	254	265	236	240	269	243	233	229	246	261	230	227	207	239	201	242	268	215	269	241	257	247	241	263	240	241	237	255	227	255	257	266	237	249	242	241	252	273	250	274	249	264	245	286	231	243	257	263	223	241	268	252	240	248	246	269	231	259	237	257	242	258	215	230	280	276	280	264	286	232	258	258	224	235	219	250	244	232	227	230	240	272	241	253	261	250	223	269	225	219	244	278	267	235	248	244	239	263	234	249	239	258	236	247	226	252	249	231	237	256	254	220	255	241	225	258	277	248	224	245	247	238	220	262	266	258	248	253	243	248	229	211	244	249	255	233	241	240	230	232	254	265	251	248	228	234	252	264	252	244	253	264	245	255	247	257	244	216	226	245	259	239	236	267	233	250	235	259	251	240	238	288	258	261	247	254	240	279	256	242	220	259	234	263	264	252	271	245	250	230	260	247	215	278	238	228	236	242	234	251	262	230	259	267	272	261	247	234	240	231	260	263	229	256	219	256	259	255	251	236	230	243	227	241	255	241	248	219	253	245	224	234	251	232	235	263	256	256	262	246	229	249	244	243	231	247	222	265	260	242	238	268	231	229	230	264	270	230	241	253	235	254	244	235	229	230	282	255	237	248	242	244	255	231	268	221	248	243	265	266	265	237	264	251	263	243	239	223	229	225	247	210	268	252	259	261	242	249	266	224	231	236	265	233	216	244	288	277	281	259	229	246	255	228	245	262	259	275	257	285	276	235	245	272	299	267	240	231	248	216	229	244	242	245	246	273	284	215	240	233	234	236	260	232	252	231	231	231	237	237	220	255	251	224	230	229	262	247	248	235	247	297	236	233	271	245	261	270	255	245	274	246	232	274	243	265	241	252	229	252	241	263	242	258	278	215	240	269	238	254	235	256	238	240	263	245	233	235	234	269	213	232	238	235	233	231	233	217	270	228	256	254	244	233	257	259	250	230	225	235	249	263	229	278	230	245	247	253	240	258	249	230	226	254	212	255	245	255	234	244	231	253	265	269	247	219	244	251	252	243	238	232	244	274	233	247	222	244	215	270	260	251	270	221	228	244	255	241	259	229	249	239	265	253	230	232	247	255	283	249	234	269	245	244	228	230	252	293	236	249	272	254	255	242	250	230	230	250	250	234	239	251	275	255	239	251	267	251	286	207	227	258	256	241	239	263	248	250	217	249	252	252	232	226	236	256	239	202	236	234	248	245	264	248	257	255	225	235	247	250	222	215	227	261	262	235	198	229	228	243	240	274	257	245	235	251	235	217	243	284	232	213	214	243	252	250	276	228	274	210	246	270	236	247	242	251	261	215	240	244	257	240	225	256	263	231	255	247	258	260	228	225	285	258	275	240	237	263	225	243	275	259	244	263	249	238	268	272	234	216	254	227	229	248	207	281	232	266	238	251	253	288	258	240	277	228	251	264	243	228	252	215	225	235	270	246	246	223	249	254	237	266	239	232	263	234	239	249	216	229	261	245	225	296	269	253	253	251	255	231	258	276	225	272	222	244	231	277	261	247	272	251	206	258	257	257	240	229	230	237	229	260	230	233	267	253	246	217	251	264	236	259	266	257	259	268	264	268	205	248	235	226	254	260	240	230	230	238	239	241	220	223	244	236	249	237	278	273	267	232	253	245	212	246	283	242	228	264	259	265	263	251	234	248	231	250	289	236	255	252	239	247	253	269	233	228	251	241	230	231	269	237	234	258	254	213	242	219	243	274	257	219	227	266	264	268	251	249	249	267	221	266	202	275	233	246	216	223	259	251	250	264	265	215	259	263	251	250	257	256	231	244	269	239	231	231	229	223	233	257	242	255	243	236	235	230	247	257	241	226	272	233	265	283	263	247	245	237	230	238	256	258	244	225	273	266	238	233	250	292	232	244	275	237	248	233	257	258	260	231	243	231	244	231	215	252	242	257	241	275	238	270	247	244	255	245	218	228	264	254	238	209	241	265	236	241	234	236	251	260	246	277	211	217	242	240	233	241	244	243	233	220	237	254	235	231	253	255	237	276	248	267	220	245	237	243	255	253	229	239	249	261	258	240	250	238	232	249	262	263	232	229	244	229	245	274	240	239	224	249	250	258	254	240	238	246	245	254	236	243	222	240	255	230	243	254	261	240	214	228	233	248	236	260	268	255	229	251	219	261	220	225	214	234	254	256	237	251	252	250	235	268	248	241	248	216	234	231	232	248	255	248	238	276	248	252	252	243	243	234	257	267	224	205	244	234	272	235	243	252	252	275	265	222	277	225	256	243	249	234	261	264	244	247	261	254	250	260	220	245	236	237	214	263	224	267	278	255	226	245	240	255	252	254	275	245	262	254	239	226	264	273	279	244	270	256	241	243	254	261	244	223	262	256	263	215	260	230	240	227	238	218	252	246	258	229	235	246	213	269	260	231	258	228	256	242	268	286	233	267	247	267	235	220	243	234	256	294	243	221	253	244	240	262	272	227	237	248	286	247	242	244	275	248	284	271	242	236	235	241	259	212	264	273	228	244	243	244	238	235	222	241	245	225	234	259	250	216	247	254	230	241	248	248	210	244	262	267	251	246	236
5929	730	655	625	583	550	617	544	578	540	525	537	600	559	565	568	547	602	565	561	523	594	552	582	558	559	583	540	565	536	574	627	591	552	537	606	569	590	553	543	583	596	621	569	565	589	552	564	556	549	584	543	547	577	555	543	593	565	564	604	550	575	548	635	568	605	563	620	537	599	574	589	559	549	589	574	523	567	628	589	586	602	557	562	541	571	556	571	594	530	595	592	586	529	545	583	600	543	547	579	610	575	558	602	545	566	554	561	584	474	544	561	593	572	567	588	575	578	538	607	575	571	566	588	590	563	559	581	565	538	612	599	590	572	592	533	548	562	557	582	630	559	567	551	572	579	547	616	579	552	574	586	549	537	598	546	560	562	536	611	589	559	550	557	580	546	569	582	592	603	584	575	562	567	562	596	557	598	597	546	608	493	568	562	575	603	573	547	589	553	599	573	533	538	542	562	595	567	563	581	586	549	522	540	576	577	579	562	574	613	602	552	559	579	561	543	525	525	539	586	573	564	590	567	530	566	576	605	596	585	525	577	551	573	578	581	562	560	550	559	596	546	593	570	557	515	583	563	566	576	560	528	588	598	606	608	536	589	541	545	526	580	594	568	566	560	581	579	584	578	550	598	565	595	571	584	551	591	554	586	555	562	582	530	550	577	584	524	563	578	580	589	593	614	572	560	539	593	595	551	575	573	568	578	536	568	531	542	584	574	548	561	587	568	551	545	574	580	550	570	529	571	604	571	562	608	535	551	578	546	579	590	573	552	575	616	596	552	566	607	529	597	556	594	590	588	594	561	618	561	571	542	538	569	579	566	564	585	580	514	533	585	568	550	586	573	577	567	590	597	564	576	575	546	573	565	534	574	563	534	562	533	573	569	577	618	567	578	578	579	558	528	552	605	550	599	571	543	619	552	588	553	544	554	580	575	584	563	551	570	532	569	577	563	550	536	584	571	562	567	568	545	584	590	533	552	554	579	472	566	519	570	589	582	591	561	555	561	553	561	564	586	558	555	595	573	587	582	569	591	550	590	581	587	552	605	550	591	560	548	576	555	527	576	554	511	584	556	560	581	597	594	585	584	592	600	574	541	570	595	584	603	583	546	587	565	539	558	567	563	558	548	551	564	551	577	554	586	581	582	560	550	587	579	600	526	546	590	559	591	571	533	538	556	586	582	577	581	539	542	581	554	567	588	614	521	534	579	573	590	549	570	536	558	576	576	581	559	552	571	596	605	535	571	559	533	564	593	610	560	544	583	551	589	589	567	542	619	597	587	523	564	544	565	535	552	562	542	564	533	598	620	573	591	579	579	554	544	551	579	571	548	579	576	595	579	600	575	560	596	600	589	571	597	579	632	607	604	556	540	546	517	575	573	582	561	559	571	574	585	559	605	560	597	587	618	599	590	565	530	570	600	571	586	528	560	536	579	593	549	594	629	543	597	584	617	539	566	588	583	634	583	610	503	566	537	574	555	542	538	548	547	600	569	542	580	562	571	572	549	559	575	563	594	546	599	556	556	567	553	572	568	552	566	570	535	554	525	554	549	573	541	539	598	563	578	553	558	545	554	533	584	529	545	564	569	567	581	575	584	590	575	559	592	529	532	573	584	594	560	597	591	613	526	558	605	558	546	593	531	617	558	573	599	553	569	556	607	557	582	571	556	543	597	564	588	596	588	570	596	589	555	538	559	572	602	578	579	567	608	554	557	602	573	533	566	540	554	571	581	555	536	594	566	569	558	583	572	541	554	598	542	581	534	567	587	596	551	564	575	557	599	563	561	591	605	554	597	570	562	605	562	550	556	545	574	542	562	551	559	571	559	543	535	565	557	555	534	580	569	574	566	612	595	526	552	587	517	569	547	549	603	554	582	615	554	547	534	578	548	599	555	551	534	561	600	591	606	549	540	581	567	574	602	557	560	548	575	568	557	552	551	593	535	575	564	551	567	553	566	601	595	576	558	584	585	545	577	536	567	623	581	553	567	540	571	617	554	582	559	587	577	556	586	561	543	573	563	556	557	599	560	532	573	565	567	580	549	580	507	636	597	549	578	559	562	558	544	577	550	577	570	590	582	557	559	561	603	594	559	549	525	575	597	551	615	549	555	545	496	568	534	576	519	561	588	559	589	571	563	554	537	584	558	552	573	578	543	565	563	536	570	530	548	591	582	571	617	548	560	551	582	577	576	604	565	585	539	539	615	520	567	579	628	563	555	534	585	535	525	554	565	564	609	575	562	566	562	552	567	562	570	543	580	533	576	592	580	647	568	596	590	560	597	551	546	574	582	584	559	555	581	585	560	611	542	563	583	570	629	549	523	528	590	519	548	602	567	574	576	526	571	566	585	553	559	553	554	583	583	585	564	583	548	566	596	536	586	603	552	582	573	579	559	573	568	568	586	571	552	563	581	593	559	558	594	596	560	550	571	537	553	590	529	537	524	598	561	567	561	548	591	549	569	615	566	582	555	570	581	576	530	592	561	579	596	590	604	577	581	575	572	591	538	573	569	600	604	541	571	569	574	541	573	596	583	614	531	587	580	597	605	590	541	526	533	622	548	611	574	565	592	591	534	570	599	505	589	546	615	596	545	547	597	566	589	606	573	566	593	572	595	568	650	572	544	575	583	529	570	568	543	589	561	585	554	589	573	537	578	582	548	594	585	591	578	551	552	566	585	573	547	623	549	569	555	552	561	581	542	550	565	562	591	600	602	579	545	557	601	579	540	594	565	587	583	580	575	555	563	530	564	575	576	522	550	538	556	575	574	601	558	584	579	545	572	576	545	508	555	595	542	590	564	557	566	543	574	568	595	551	559	569	614	546	589	570	602	560	592	575	540	569	553	568	560	563	567	557	551	581	582	555	584	589	549	631	597	535	571	544	539	580	564	580	607	561	539	558	538	556	596	545	580	571	541	588	589	624	543	543	549	541	584	550	551	601	559	573	610	556	556	527	568	603	598	513	581	583	526	549	606	596	596	554	565	594	577	562	534	538	543	619	585	560	587	570	562	576	527	578	568	554	605	576	543	551	539	542	571	552	551	575	544	518	554	563	550	548	588	604	591	562	567	538	544	623	542	581	572	577	564	593	535	570	560	606	549	547	586	560	537	537	566	576	548	558	593	595	574	466	564	573	613	519	541	573	535	631	561	583	557	565	613	582	575	566	575	525	536	548	561	563	544	511	527	565	604	575	527	576	559	590	551	593	550	608	556	609	568	570	557	568	576	582	605	578	580	603	556	538	559	548	600	596	571	562	525	551	544	602	613	576	556	576	546	578	553	577	616	557	589	567	586	608	574	575	575	592	578	551	539	602	543	561	583	581	575	545	559	562	573	591	579	597	596	571	600	525	606	584	582	611	582	584	608	600	567	528	542	640	539	576	543	623	580	567	587	539	547	600	538	560	548	553	572	556	591	551	571	590	601	557	565	540	568	551	598	569	573	521	559	584	585	569	599	608	570	532	578	566	561	529	615	596	546
25255	21658	25467	28340	21542	4126	621	435	406	403	393	375	367	327	365	407	343	318	350	323	305	361	341	327	382	358	326	361	336	324	395	360	343	342	323	309	346	379	350	372	365	356	368	360	322	344	364	326	342	356	319	336	345	341	352	349	337	347	346	378	328	376	405	344	334	325	337	307	362	348	310	351	361	344	333	362	345	385	354	365	316	344	356	331	361	324	328	372	378	371	342	312	337	362	347	368	321	342	347	351	347	358	337	334	364	338	341	341	348	366	358	337	337	338	328	354	397	339	330	324	344	351	322	323	308	314	364	353	326	306	304	349	366	342	346	345	359	341	335	335	343	307	366	322	348	346	346	393	346	359	321	371	339	414	332	345	323	353	387	344	344	328	346	325	360	351	339	336	359	363	322	365	343	305	347	344	299	374	351	323	344	365	387	317	356	370	384	348	350	314	370	354	319	359	336	349	356	337	382	373	333	359	367	371	336	341	356	334	285	323	344	366	338	349	334	355	341	347	326	361	349	315	354	299	346	356	309	345	352	312	337	323	360	347	345	338	329	365	358	338	341	370	372	370	382	339	358	346	323	320	327	358	354	322	307	372	325	346	322	366	326	331	362	329	359	365	364	367	337	301	364	357	327	343	355	373	347	359	348	324	343	343	364	340	337	311	364	338	360	341	321	359	332	369	348	370	337	361	365	324	351	334	371	340	317	355	356	349	356	345	346	359	336	320	330	330	327	364	340	347	371	330	339	322	314	317	397	375	352	351	340	357	329	368	357	341	340	376	315	342	351	332	290	296	307	336	350	342	330	326	391	362	369	334	344	358	347	334	353	348	335	326	400	301	314	316	332	356	359	366	361	315	320	351	359	358	334	316	313	347	350	352	375	346	367	360	326	366	369	361	344	341	344	335	347	395	334	320	328	336	330	330	302	326	315	339	360	337	340	330	347	331	327	316	309	359	337	345	354	343	336	341	352	347	385	353	342	325	361	350	345	361	355	353	364	336	309	322	312	366	344	287	365	330	330	323	340	352	342	341	394	344	332	325	338	318	343	323	349	384	348	356	358	392	347	328	367	342	374	335	301	382	311	364	346	336	335	356	363	306	313	350	323	372	338	314	345	348	357	356	351	311	308	346	321	344	371	359	321	356	365	355	346	343	352	346	317	325	340	347	312	325	326	323	314	314	346	368	357	333	324	340	360	355	366	333	335	316	379	334	304	318	380	339	324	361	368	346	344	383	332	347	333	308	330	347	356	346	328	357	336	344	339	337	307	342	325	337	371	303	349	326	346	334	316	357	333	372	377	327	344	351	357	347	336	365	324	345	348	356	323	344	345	354	338	359	320	330	322	346	371	342	369	329	366	356	315	327	376	361	338	391	362	352	383	329	357	336	313	340	346	304	330	334	305	346	313	356	333	347	351	313	327	336	320	329	315	357	336	368	335	312	350	328	312	328	325	384	350	340	334	367	348	345	312	352	357	362	347	331	317	320	315	347	332	342	335	324	351	323	369	364	358	357	383	332	368	346	360	361	324	338	351	370	354	348	354	342	344	313	358	341	365	325	354	325	350	370	338	353	338	346	325	338	360	339	353	356	354	317	338	327	332	289	339	335	324	348	342	359	326	347	323	332	368	348	332	351	348	318	385	304	341	379	344	323	319	361	357	360	353	314	354	373	356	369	341	375	344	332	333	359	345	326	358	380	350	338	341	318	336	368	326	293	358	343	325	327	334	345	322	326	335	339	356	294	330	322	338	312	337	358	360	317	358	352	324	347	392	357	355	328	348	360	341	357	349	312	344	363	358	342	336	354	361	328	335	367	312	326	354	336	308	349	323	363	366	321	330	365	367	330	337	341	381	361	380	352	301	366	349	338	336	365	359	318	332	334	387	359	348	320	316	344	349	351	337	334	322	351	327	334	344	322	354	348	341	316	299	343	370	363	355	354	303	363	317	353	321	326	354	335	354	329	329	314	353	326	332	342	345	311	300	345	332	372	327	350	359	335	312	300	345	316	365	361	307	373	367	376	322	324	292	334	338	362	328	332	365	359	367	354	353	373	340	339	340	368	351	345	351	333	332	321	334	334	372	316	314	331	314	357	336	328	333	333	364	366	346	329	325	358	317	343	380	321	349	352	337	325	330	340	354	299	342	369	366	366	333	337	346	335	341	340	357	333	370	361	315	372	327	301	337	358	355	327	331	337	332	358	339	337	349	321	333	335	362	334	349	323	331	345	330	358	321	357	346	319	381	397	354	332	347	335	317	338	352	345	325	349	361	328	345	339	330	335	336	370	367	330	345	343	341	363	342	338	342	350	320	309	364	353	354	304	339	325	346	343	341	355	316	339	334	305	312	360	350	309	333	326	337	322	333	357	372	362	378	328	331	333	339	331	346	343	340	363	354	350	376	347	330	371	405	341	333	327	325	353	346	355	341	309	369	351	356	394	327	360	357	372	358	325	327	338	358	323	333	329	345	329	373	368	326	339	352	373	331	335	359	368	324	336	332	347	348	359	334	349	346	341	319	342	344	305	346	316	369	343	320	361	330	335	359	349	333	342	350	327	318	349	281	336	388	342	356	359	338	311	337	314	355	318	335	380	375	328	353	383	363	326	356	362	343	323	372	371	340	339	329	359	316	318	351	318	349	331	318	350	305	345	352	367	388	353	331	323	343	325	325	359	333	304	349	327	376	320	318	339	332	324	369	373	370	353	348	364	323	364	294	320	326	334	326	361	387	342	320	336	366	339	342	339	358	323	327	350	343	328	333	334	322	310	357	344	324	320	357	347	364	333	344	338	344	348	345	340	377	364	319	325	341	336	337	343	317	363	364	332	347	347	342	350	357	328	350	337	311	312	357	352	320	358	359	316	321	311	312	351	321	328	324	339	348	363	312	345	341	333	357	311	356	341	327	347	345	320	365	340	350	344	363	328	343	349	338	331	319	377	342	363	381	355	368	332	310	338	339	367	354	333	332	367	354	351	352	344	370	344	331	320	354	317	330	325	338	317	335	356	309	323	320	327	359	325	309	326	367	321	354	354	330	342	356	338	359	326	329	375	334	339	363	320	368	349	327	348	369	326	336	370	332	334	344	356	342	327	324	318	327	341	315	331	362	334	352	319	351	372	295	328	346	340	364	398	353	322	331	365	334	336	324	342	377	331	356	337	354	329	386	323	345	359	324	330	336	347	337	349	371	341	313	355	342	350	337	337	332	326	329	351	329	344	357	308	339	369	334	303	353	348	335	327	339	335	329	332	340	320	327	342	331	345	327	373	330	326	327	310	327	355	353	357	363	342	355	352	361	342	326	348	384	354	347	357	322	355	351	332	336	338	372	353	335	342	391	324	329	338	354	324	309	330	332	358	380	353	366	329	317	364	312	353	332	354	343	350	341	337	327	344	344	352	357	338	320	383	365	342	301	303	335	345	321	329	363	329	343	365	355	340	327	314	332	355	310	313	349	331	405	346	359	336	345	353	284	314
3752	3200	2183	1315	1010	871	799	862	785	756	798	734	763	756	769	747	782	782	740	734	744	720	803	762	744	755	705	738	738	719	761	730	709	756	712	745	737	758	739	731	746	731	732	740	718	763	745	788	738	737	747	698	746	744	695	700	777	738	774	737	733	741	758	813	772	741	706	752	752	732	739	741	746	672	724	706	743	677	726	713	801	728	726	774	783	788	695	756	769	721	734	670	745	716	749	686	764	754	767	724	717	749	668	712	726	752	722	698	730	772	734	778	752	742	788	752	717	711	750	797	750	771	725	726	731	756	737	761	753	727	677	687	739	719	771	715	726	712	750	748	727	694	756	742	742	778	715	778	753	743	706	717	736	748	731	717	758	750	721	694	726	768	788	705	727	764	721	696	762	710	713	711	697	696	752	748	758	755	752	738	733	694	763	759	756	713	769	698	676	713	692	764	735	726	759	705	794	762	732	705	772	718	735	790	753	735	737	723	745	786	752	756	704	689	707	784	750	750	779	694	738	699	746	754	766	747	765	710	673	747	740	745	737	726	717	742	746	724	764	728	768	758	739	731	724	728	724	721	731	730	744	745	742	721	742	731	675	710	702	822	723	744	737	693	697	752	783	715	734	694	709	706	776	683	739	754	751	758	699	690	785	715	778	676	722	728	814	799	718	751	720	699	710	699	744	741	753	780	761	732	738	716	726	753	722	752	737	764	686	756	705	715	704	735	715	737	677	695	697	707	745	777	774	729	725	765	771	737	712	748	711	705	670	713	739	738	755	740	768	771	764	728	727	740	760	693	707	685	713	742	733	748	751	709	736	667	749	704	785	680	746	714	720	687	759	774	745	770	765	803	694	759	724	728	725	739	721	753	745	744	744	747	730	727	781	739	696	736	752	741	767	682	750	694	725	747	715	735	720	697	743	721	790	777	713	704	738	771	712	748	726	728	719	732	730	720	682	721	737	707	717	742	812	742	679	733	718	725	714	729	721	736	712	719	725	766	746	707	738	734	776	741	746	752	722	755	732	700	770	731	737	768	747	670	745	733	760	740	769	742	776	758	741	719	688	716	717	731	771	694	730	739	727	751	727	728	773	706	728	718	778	722	706	725	680	710	734	764	764	749	697	727	681	699	796	699	729	762	754	763	709	725	737	692	738	789	726	740	763	730	774	750	728	721	696	714	740	791	738	695	752	743	701	718	734	715	746	706	728	752	735	723	758	743	726	740	701	789	750	698	725	733	764	741	755	729	733	736	690	742	739	727	801	706	702	750	718	711	728	743	677	762	719	756	731	759	719	756	702	711	734	779	679	711	702	723	732	756	706	713	775	755	733	702	751	762	746	770	707	737	734	749	760	703	725	744	733	793	766	749	697	736	728	733	714	763	719	706	758	712	728	723	756	736	714	685	752	698	768	718	714	764	731	723	721	693	720	764	747	737	762	736	694	698	755	722	707	751	724	728	762	732	725	720	722	731	674	704	716	696	704	696	736	752	731	743	713	744	776	713	777	763	744	725	722	761	737	719	713	789	687	708	770	761	762	724	723	748	742	720	767	762	751	731	763	739	742	772	722	766	764	739	734	766	749	742	744	731	744	716	737	753	762	723	705	761	731	725	710	757	748	738	711	712	714	749	743	714	744	761	745	756	712	798	760	757	743	746	721	762	729	715	716	761	754	727	744	742	706	738	739	708	749	735	764	736	691	743	710	783	699	712	735	741	747	771	735	703	724	715	712	735	731	712	742	724	719	724	739	712	736	746	734	753	719	771	696	735	741	725	717	702	764	745	745	737	725	750	782	751	762	682	705	735	743	668	767	764	722	703	718	795	707	763	708	730	768	739	764	740	743	736	712	746	722	672	738	714	709	723	719	709	743	717	815	754	779	774	708	751	741	669	692	731	761	755	720	726	732	711	709	722	733	697	709	686	715	687	745	716	714	704	737	749	703	756	712	710	754	723	692	717	714	749	730	764	719	766	742	684	733	739	737	741	748	750	747	725	735	700	752	691	737	741	727	700	710	771	721	766	703	699	726	773	701	735	739	732	721	708	792	757	714	774	720	763	702	724	736	749	738	731	727	736	739	696	710	719	689	768	724	738	716	734	725	738	719	725	723	740	700	718	700	721	733	762	723	718	731	717	728	794	740	705	742	734	730	731	726	762	741	730	750	753	744	689	739	689	714	711	764	735	730	725	713	716	720	755	702	754	734	725	728	752	749	713	782	712	765	736	761	699	730	706	699	702	738	755	775	720	736	781	728	731	746	714	753	764	728	706	689	748	696	757	763	746	718	758	719	731	728	699	723	696	751	723	732	665	718	734	739	687	682	714	692	700	748	733	698	696	707	725	742	740	724	712	759	688	742	754	814	758	734	689	731	714	753	747	715	753	723	738	777	732	760	739	746	722	734	707	740	758	709	751	791	725	720	723	758	778	711	701	656	760	754	716	731	736	749	729	753	713	750	686	738	724	695	751	769	738	739	761	700	718	735	712	729	778	721	781	796	734	765	781	698	756	715	733	747	740	752	724	693	749	737	704	706	756	769	756	711	693	737	787	755	732	675	716	727	726	809	676	791	773	727	729	668	777	687	677	746	687	744	736	678	766	716	731	716	727	740	722	696	797	778	774	799	742	744	748	673	673	659	741	746	727	713	746	742	730	720	772	690	752	704	766	754	737	739	658	716	740	760	744	739	747	687	761	746	723	747	738	758	768	763	759	716	756	740	712	698	753	771	716	740	758	760	758	736	750	771	799	695	713	739	726	744	702	756	720	770	704	717	674	743	755	782	728	698	768	717	731	709	732	732	764	729	722	759	756	735	726	690	681	692	739	722	741	711	752	759	701	741	756	749	730	717	699	706	758	772	753	762	687	700	719	721	727	719	746	748	689	724	793	677	725	735	767	765	780	694	763	730	674	721	711	762	678	715	764	776	766	742	729	767	757	758	745	745	712	686	706	731	721	739	700	748	750	729	705	731	725	722	697	750	720	758	767	783	750	699	737	742	718	697	755	683	721	755	716	738	686	756	718	753	736	743	737	739	740	672	702	703	689	749	716	678	737	719	683	752	717	751	765	783	718	679	707	729	809	713	757	724	723	701	766	701	728	734	736	759	730	721	736	731	722	778	715	732	774	722	702	784	729	726	725	717	737	733	754	757	707	768	722	718	790	723	726	781	721	774	723	750	739	726	727	767	724	752	693	721	718	730	744	729	707	779	713	720	692	734	779	755	719	761	721	727	715	802	688	742	728	688	736	730	705	705	691	733	724	752	743	770	707	749	728	729	772	709	722	705	724	729	750	700	769	798	728	708	725	647	751	727	708	724	774	744	745	733	735	794	710	673	720	725	714	745	701	691	777	709	698	712	769	726	675	697	762	726	723	692	722	728	716	740	768	757	737	727	736	715	684	725	747	748	733	751	750	769	742	773	740	727	733	766	699	754	706	712	724	706	724	702	718	762	743	730	688	725	740	707	741	712	732	710	707
24520	21712	26137	27817	21719	21697	3273	498	378	338	285	337	249	283	279	250	252	205	232	209	221	250	241	203	237	191	200	209	220	259	261	233	219	202	191	255	211	233	219	206	189	220	226	217	229	210	228	218	200	189	188	230	240	229	198	215	225	212	194	202	203	219	214	209	208	240	193	231	221	207	211	225	208	207	200	235	208	233	210	217	206	209	219	225	204	208	267	205	217	211	218	201	195	222	214	212	232	231	216	206	201	230	265	190	239	207	204	207	204	200	173	201	216	206	204	204	203	227	224	218	189	202	232	210	189	225	223	232	184	216	220	200	219	214	212	221	217	229	207	223	213	199	196	187	226	203	219	193	189	189	213	210	216	203	198	210	210	199	207	221	192	210	219	214	210	229	215	213	239	206	224	228	240	213	189	195	210	221	207	192	213	202	228	211	217	194	239	200	211	201	210	233	192	206	182	215	210	194	216	246	209	209	197	214	232	222	211	219	243	203	216	227	221	241	227	228	209	226	213	213	239	219	213	215	209	221	220	194	257	210	222	228	215	197	232	223	179	202	200	186	218	204	221	224	201	214	234	186	214	254	209	245	229	193	231	232	210	219	204	190	201	199	179	203	217	217	213	176	196	178	201	197	235	215	226	228	202	173	214	229	202	204	217	231	203	232	223	213	220	188	196	228	206	223	204	207	215	195	218	218	204	204	240	202	204	212	230	221	220	230	210	202	209	210	190	199	208	215	193	204	204	172	197	224	161	213	196	219	204	240	212	211	223	224	239	213	200	182	209	199	198	196	199	216	214	253	231	220	187	196	197	219	221	203	200	189	197	220	225	236	219	192	190	221	197	225	256	218	202	212	205	221	199	228	221	199	222	190	203	206	226	203	227	196	183	211	203	214	206	207	221	194	210	184	241	242	203	215	201	231	202	185	222	233	216	204	213	231	225	211	189	198	218	195	221	220	223	203	219	196	231	225	210	216	224	199	193	218	206	219	203	195	197	190	200	206	207	192	198	205	220	185	223	236	202	230	226	215	182	229	205	190	213	231	198	187	219	205	216	193	190	207	227	196	211	190	216	213	187	228	213	234	213	212	222	185	203	221	212	219	208	186	212	219	196	205	193	220	193	181	207	205	211	196	191	226	226	194	224	223	195	184	215	223	206	202	212	210	168	241	192	212	184	198	214	209	202	209	237	197	215	207	224	217	222	201	187	234	207	222	214	231	188	182	189	209	230	194	190	220	222	213	197	180	193	189	213	186	215	193	222	199	204	228	204	170	220	225	189	234	204	193	199	215	195	232	213	218	215	190	201	201	218	197	204	196	194	181	180	181	215	196	242	194	196	234	189	218	218	211	220	201	170	205	227	230	210	223	211	227	229	193	225	197	234	207	215	218	193	211	213	201	220	208	218	225	201	195	189	216	191	193	195	227	211	214	206	215	188	220	226	232	190	258	236	221	208	202	193	195	205	211	216	220	212	208	213	229	215	217	215	210	187	191	223	201	200	206	213	202	211	172	200	207	227	233	214	160	220	205	195	214	220	206	208	224	214	259	204	183	218	204	224	197	220	210	209	200	179	195	190	197	206	211	212	200	207	201	231	219	199	211	203	188	235	196	212	229	204	208	196	238	210	186	222	193	194	224	180	189	224	194	213	215	210	196	218	219	228	214	206	193	185	192	215	222	212	209	229	238	253	200	222	211	245	197	216	212	208	169	226	187	207	214	214	208	216	214	212	226	198	188	196	213	213	194	205	192	184	219	243	221	208	208	212	208	208	198	242	195	197	204	257	224	240	194	199	182	209	220	241	203	212	197	228	195	180	201	204	245	200	205	231	222	201	215	195	218	229	226	199	214	205	230	205	219	198	210	222	197	206	206	195	215	184	218	215	189	241	230	232	218	219	220	191	209	211	217	213	213	216	217	209	204	213	190	204	201	183	194	184	224	218	218	209	209	200	182	222	215	213	236	206	223	207	194	232	213	229	212	194	208	229	204	199	199	234	193	193	187	211	192	200	213	215	191	204	217	201	211	223	215	228	199	205	189	211	201	216	228	204	210	216	224	210	231	208	222	207	198	220	222	214	209	232	225	234	224	195	218	199	207	208	221	225	192	212	223	228	200	231	197	171	176	203	183	206	193	228	224	218	195	194	198	214	220	218	204	225	215	219	221	212	238	195	192	198	191	215	220	234	238	223	229	225	203	212	201	227	206	215	210	184	227	194	181	200	211	211	188	215	259	230	213	216	229	200	182	224	198	203	184	208	187	225	240	229	225	196	202	223	207	188	180	208	212	220	227	203	213	200	205	245	196	214	224	209	198	207	240	202	213	229	222	206	204	217	193	201	230	213	200	189	226	211	206	185	209	200	216	229	189	229	217	221	235	182	196	244	202	213	205	190	207	189	205	204	201	193	216	200	190	202	206	242	218	217	235	213	216	191	198	182	223	243	194	216	191	193	208	223	205	194	190	192	195	201	177	190	199	226	231	195	232	215	195	202	235	221	195	183	212	197	174	207	185	222	208	205	216	255	219	217	224	215	194	205	223	227	195	183	217	229	252	230	238	206	228	200	219	194	232	194	201	192	196	198	196	212	220	208	228	197	233	210	212	197	213	208	213	205	190	228	202	218	211	213	219	213	223	229	212	192	218	215	199	191	194	186	220	202	212	208	233	219	214	228	223	194	227	217	219	206	219	203	201	219	193	223	205	232	203	209	206	232	203	210	189	204	200	230	216	222	223	219	219	242	204	212	236	189	220	200	191	209	187	193	207	179	218	213	241	184	194	229	209	243	187	204	214	224	232	210	208	204	236	200	214	244	212	187	173	213	185	205	236	223	219	206	230	234	219	189	213	209	186	225	201	185	215	160	181	217	224	218	234	217	194	207	201	190	198	219	225	219	185	219	178	211	225	204	211	194	189	193	240	246	216	210	192	227	209	207	200	215	183	241	208	189	241	207	197	175	227	245	230	193	239	201	197	196	212	230	211	212	216	225	206	258	205	194	215	220	197	211	180	186	192	229	195	221	228	187	222	194	218	195	213	227	187	217	192	229	210	189	218	211	179	189	193	208	203	232	203	192	198	199	211	220	197	209	216	220	217	199	223	226	213	209	214	181	196	200	224	219	192	174	203	198	227	217	193	214	204	209	200	204	189	208	208	231	193	196	206	194	202	216	214	216	211	212	208	206	208	222	203	226	234	218	190	233	183	204	246	220	223	206	200	201	186	199	200	221	232	210	205	186	201	194	188	227	166	184	228	183	203	233	224	229	203	222	197	196	230	227	220	210	199	224	199	214	205	193	177	212	190	190	162	177	220	220	167	202	198	208	198	214	242	187	217	214	219	217	253	188	203	200	186	220	219	219	192	231	200	189	205	198	220	195	216	202	224	205	228	219	191	207	192	240	209	225	197	221	225	209	196	210	214	207	216	214	218	191	195	212	169	209	196	201	217	230	198	189	206	205	210	217	218	201	211	198	206	224	205	228	201
3730	5004	3165	1565	954	716	668	599	543	534	516	467	469	459	444	511	468	494	489	491	447	483	459	471	470	488	482	465	471	450	480	482	501	445	492	403	484	439	425	512	474	469	485	453	438	481	465	433	493	432	475	470	468	453	457	495	467	459	499	444	469	442	450	445	419	439	427	480	508	474	471	472	445	486	412	461	459	465	457	463	438	451	430	432	457	455	416	472	482	485	457	461	470	499	476	450	466	438	444	458	438	447	427	447	464	455	481	461	476	451	397	469	459	453	423	385	498	462	469	470	480	448	451	453	444	507	463	490	444	470	435	471	430	496	448	438	452	469	445	481	473	464	448	487	457	486	444	445	444	451	484	459	455	458	482	475	469	427	444	477	465	485	466	479	502	469	487	455	455	456	516	474	458	457	485	475	464	473	437	437	420	503	422	480	459	477	448	430	456	481	462	478	455	503	475	458	476	490	432	444	443	436	402	399	470	454	462	474	473	487	465	466	432	460	482	446	477	494	462	464	464	470	493	462	417	485	465	434	461	451	458	434	428	517	475	438	437	454	493	459	443	466	478	449	434	491	429	426	491	442	454	482	432	413	426	493	405	458	508	435	467	476	493	447	458	431	430	398	437	435	447	468	439	434	470	477	467	468	426	454	454	454	468	502	473	433	442	498	484	477	475	446	464	480	414	493	475	456	489	464	447	419	428	448	453	475	502	471	466	462	470	445	438	497	477	439	476	457	462	456	429	490	475	486	469	486	460	448	484	493	466	476	444	459	479	459	477	462	446	445	453	456	410	443	461	443	436	453	480	431	449	421	460	461	389	438	478	476	454	434	455	444	469	490	469	437	471	450	476	435	454	460	446	457	485	472	433	432	442	443	474	450	437	435	443	452	457	430	457	449	468	450	431	455	490	485	473	478	434	424	488	461	453	453	439	437	478	467	466	432	497	484	460	423	508	450	498	469	443	480	478	459	444	476	462	455	465	441	433	494	459	470	441	458	493	471	447	458	471	454	448	506	477	439	490	432	496	463	436	431	496	439	448	430	447	482	461	477	446	449	466	479	449	445	438	447	496	482	428	454	451	473	495	459	462	488	439	451	510	425	455	471	459	459	451	441	457	490	459	505	447	443	439	454	476	444	472	464	433	452	456	436	478	449	470	459	495	459	455	466	470	457	461	454	446	457	422	439	430	492	454	447	482	471	449	447	428	473	418	489	454	448	496	425	460	456	483	449	469	464	469	466	480	414	447	430	469	473	492	465	435	481	446	493	457	453	461	447	454	488	482	446	433	410	491	494	460	428	499	444	433	483	500	451	475	470	453	446	438	418	426	470	482	480	455	466	446	431	449	485	465	475	438	450	447	478	406	456	416	473	454	412	464	474	454	469	470	460	459	424	449	445	464	474	476	436	442	473	436	468	472	439	488	495	457	441	484	461	458	408	465	459	470	423	495	463	432	477	461	457	460	488	473	446	472	453	495	470	472	462	432	460	447	464	449	462	452	425	464	460	428	491	473	479	433	472	466	444	469	436	448	447	503	497	479	458	512	464	425	454	469	492	463	468	476	498	445	461	424	435	489	437	439	434	443	403	459	463	455	411	498	464	430	430	442	457	461	472	435	411	478	478	423	461	440	434	440	467	440	445	460	437	467	452	465	445	446	449	426	457	425	487	436	437	431	490	459	488	472	491	435	431	444	463	435	474	469	432	484	435	468	454	397	465	444	434	456	477	443	472	463	467	464	484	417	460	443	441	443	436	497	444	441	446	441	445	469	462	424	480	471	487	458	436	434	446	462	451	457	471	456	467	432	504	517	430	463	447	482	453	475	455	414	469	407	428	447	437	466	419	437	502	438	454	457	450	431	433	475	438	498	440	458	450	451	410	477	480	441	445	418	477	451	472	444	442	406	465	449	487	445	470	449	517	464	460	449	455	462	434	466	450	431	476	478	495	437	483	422	436	466	456	427	430	494	443	425	464	417	455	462	493	467	443	476	461	473	449	440	489	426	437	450	442	480	523	428	437	475	435	472	469	477	473	451	424	481	439	417	463	449	490	487	452	485	430	463	491	462	444	466	455	493	488	453	481	424	428	465	407	468	463	467	473	457	456	431	462	464	433	450	491	435	508	422	426	449	435	463	482	467	442	450	465	479	475	489	485	481	498	480	454	433	456	424	466	471	494	438	438	444	474	456	459	465	451	471	452	442	459	448	444	475	450	488	492	445	459	443	444	455	439	463	448	436	503	440	395	458	437	435	459	437	471	461	476	447	469	453	461	434	461	487	439	469	463	496	453	473	453	436	428	466	458	450	447	480	450	452	481	516	451	456	473	399	488	462	465	487	430	450	436	493	498	440	473	452	439	472	441	474	441	450	452	480	474	510	461	482	469	488	475	467	494	460	451	455	449	463	438	488	478	453	498	449	495	452	460	467	469	447	470	439	440	507	470	462	441	485	431	463	422	473	427	494	471	451	450	458	457	415	448	470	450	423	502	457	460	447	448	442	430	449	484	473	448	493	454	445	466	463	454	482	424	436	424	457	489	418	480	458	456	454	405	477	451	483	451	442	425	456	488	498	494	459	458	415	431	449	456	495	453	432	452	435	477	424	515	475	448	454	444	459	497	456	495	469	478	476	479	451	462	446	485	454	445	448	476	495	471	444	480	460	458	456	421	473	460	475	390	481	470	491	490	457	458	426	458	467	446	437	450	463	456	458	468	444	463	437	449	455	503	491	469	429	446	451	472	437	469	464	417	434	445	430	448	465	473	474	465	485	454	462	480	461	467	455	473	464	497	466	454	465	430	431	480	462	449	435	493	449	446	469	449	464	504	461	465	469	449	412	464	442	453	469	446	477	449	460	465	485	454	431	469	492	393	469	438	434	450	463	460	449	447	450	469	462	454	459	458	440	471	443	473	424	482	466	420	455	463	428	418	456	473	433	483	472	504	430	495	485	455	453	466	480	475	440	448	436	447	434	464	422	472	476	441	462	467	490	432	501	455	458	462	451	490	483	507	446	475	451	485	451	453	403	466	423	406	491	454	471	455	453	456	421	437	467	434	459	488	437	488	492	484	476	431	458	427	496	470	460	479	427	509	485	459	432	477	441	480	488	464	436	460	476	444	440	487	445	440	489	478	437	474	432	470	480	494	440	447	462	444	441	454	466	446	445	458	453	453	411	481	467	450	449	446	485	483	457	438	476	474	443	460	448	421	443	455	471	479	475	475	464	455	470	442	486	456	437	480	480	465	471	498	489	492	486	478	453	481	493	462	455	493	425	493	458	469	468	450	469	431	482	436	467	469	447	450	451	430	466	469	458	450	495	461	463	452	462	458	479	416	427	476	454	504	445	489	509	439	468	456	427	460	456	470	457	449	458	484	464	459	437	468	491	440	465	450	460	466	435	459	448	483	473	459	464	473	500	465	479	474	470	477	440	445	481	450	467	430	494	452	428	454	478	475	459	457	467	473	471	437	448	486	454	478
33130	9610	1071	558	454	470	324	257	242	258	243	196	258	244	237	254	257	249	230	233	263	270	207	247	226	242	243	257	245	245	239	247	262	253	252	234	270	241	285	251	209	242	245	263	266	249	261	254	232	243	288	274	243	276	266	252	225	236	253	237	246	241	221	267	250	262	221	229	243	250	243	277	254	230	243	219	239	247	258	247	237	248	239	233	266	226	209	242	231	244	236	282	218	233	251	245	252	254	241	277	274	270	252	254	235	233	235	242	215	225	260	262	252	243	251	259	204	258	253	230	246	225	260	229	249	258	282	241	245	237	230	252	223	256	216	233	239	261	235	278	254	257	222	261	225	237	253	213	238	253	260	264	259	220	265	264	246	303	237	238	225	232	259	263	229	237	225	251	239	237	244	242	255	244	252	242	249	250	230	249	221	251	242	216	254	248	243	256	258	250	254	233	260	244	232	220	225	248	245	248	256	245	247	244	218	271	257	208	224	233	234	244	241	264	238	261	234	240	234	231	219	244	219	261	245	246	243	249	248	246	241	241	246	240	272	248	226	235	271	225	235	260	237	242	231	272	241	261	208	249	221	215	243	251	239	249	258	273	239	227	243	238	246	237	243	231	245	313	275	256	255	238	255	264	228	215	224	249	222	253	237	243	231	249	258	234	240	239	228	270	243	258	235	231	241	231	233	247	243	240	219	254	267	245	262	253	237	278	252	248	245	250	238	243	246	244	275	253	240	248	246	257	249	252	266	238	262	268	251	257	245	221	241	230	238	222	217	214	241	245	246	247	224	274	246	244	252	268	264	287	252	219	251	244	216	265	262	263	233	250	264	278	247	243	250	246	226	262	238	244	215	275	245	255	250	247	240	268	277	236	285	252	261	222	240	257	239	209	289	227	253	231	246	243	262	228	245	245	245	233	251	264	232	249	277	236	223	232	267	240	251	270	229	254	244	235	252	256	241	272	257	238	259	235	267	270	254	248	239	231	227	260	249	241	222	244	263	251	274	254	256	243	247	231	243	259	261	217	261	248	256	245	224	264	244	264	260	251	229	251	257	256	233	227	246	241	266	239	210	270	274	242	245	278	240	238	245	262	271	251	239	253	242	224	244	261	266	268	231	246	258	286	258	239	272	246	262	233	215	284	264	247	264	243	234	222	246	266	226	243	262	231	244	248	229	277	249	250	228	219	261	242	250	234	237	250	244	255	264	268	242	255	262	280	245	228	263	233	257	231	239	244	288	286	239	216	251	233	282	242	211	250	230	229	247	277	240	226	232	239	257	218	235	226	250	263	236	229	240	243	229	209	256	233	232	261	244	247	250	243	257	228	237	255	240	234	236	247	253	238	255	253	273	233	236	275	266	264	271	249	263	258	241	256	239	244	245	263	256	235	238	234	245	230	239	264	253	242	255	255	246	241	269	233	269	237	249	216	242	269	246	246	245	216	239	259	241	281	234	234	215	244	278	245	263	255	241	265	262	239	236	271	225	271	232	259	255	258	260	258	250	262	264	258	232	239	227	271	243	251	249	224	270	238	296	254	244	255	241	241	237	298	242	276	253	226	249	255	249	248	253	250	226	257	241	251	268	267	235	235	248	260	228	247	236	206	252	262	229	239	274	238	253	246	247	271	252	249	250	245	247	245	271	242	271	253	270	250	218	270	236	227	206	236	227	256	264	232	256	221	237	250	236	244	269	269	250	269	261	237	234	256	247	234	237	208	249	245	263	244	245	236	234	245	242	254	251	241	228	256	254	256	242	233	242	235	264	246	253	243	245	247	284	255	254	225	228	248	260	242	244	272	251	238	225	238	223	230	263	225	246	267	225	233	231	265	244	233	247	237	243	249	226	231	266	239	213	270	251	231	245	239	230	244	253	239	246	248	249	252	253	253	234	266	226	216	237	255	249	241	252	241	250	226	257	230	240	250	253	280	255	249	243	249	247	254	239	246	227	268	224	253	262	270	236	227	269	237	263	238	254	260	249	247	279	235	239	236	258	228	243	249	248	226	176	249	238	209	227	249	236	231	232	253	281	256	259	235	223	253	264	246	233	282	258	245	262	250	232	219	248	242	249	257	274	233	233	229	245	232	251	217	231	220	262	191	225	247	237	264	236	273	272	260	248	236	231	276	254	210	258	197	247	234	259	266	232	291	226	256	229	248	234	260	256	223	247	232	241	265	243	261	258	241	248	236	235	245	223	242	214	235	232	227	267	235	245	241	238	255	243	225	279	247	239	245	215	268	234	271	231	244	243	237	255	233	246	220	223	231	234	258	223	261	224	249	256	233	271	239	221	243	235	231	264	247	219	218	260	230	255	253	272	225	249	253	213	225	303	234	248	227	234	277	258	276	258	242	220	228	235	273	261	236	244	247	251	271	234	258	230	246	253	223	262	238	227	217	262	244	272	269	236	236	232	256	257	289	243	258	270	245	242	238	302	242	278	242	231	239	258	272	233	261	253	252	257	242	249	262	264	205	243	227	220	201	233	233	250	246	231	233	259	279	218	269	238	235	274	282	268	245	237	235	251	237	247	225	217	229	258	253	244	252	266	238	254	236	252	241	247	239	216	249	250	251	242	254	212	259	243	245	246	243	249	266	238	249	260	237	261	262	230	267	265	231	240	254	255	229	255	236	241	246	244	233	234	232	236	242	245	229	249	235	251	232	228	265	221	239	223	228	260	217	234	248	263	213	258	254	238	254	228	292	236	224	228	265	248	244	272	261	265	258	251	266	243	265	250	238	249	222	214	269	249	239	246	253	251	267	255	261	238	241	225	261	255	227	250	254	218	251	267	258	217	218	246	252	269	255	290	276	278	250	275	273	229	237	215	232	250	262	273	271	257	234	248	244	259	258	258	244	232	238	254	259	273	248	221	227	233	249	223	236	239	232	224	236	244	236	246	211	258	245	251	231	251	244	238	253	280	269	244	235	228	253	231	248	259	221	245	243	243	245	238	264	251	284	243	243	242	236	235	268	281	268	267	250	247	259	234	249	233	242	229	248	255	248	238	238	257	245	230	233	249	257	258	244	270	272	255	242	226	234	243	268	207	236	247	226	246	249	211	220	254	255	264	259	258	238	243	250	233	250	237	265	218	229	239	245	225	290	236	246	264	281	269	226	238	244	251	228	259	255	242	199	247	231	239	253	257	275	228	254	264	245	242	235	259	233	285	251	248	257	245	249	255	245	253	248	257	247	259	253	270	254	250	246	240	216	253	265	290	254	254	257	238	237	216	251	262	208	252	249	233	247	255	233	247	251	243	239	250	215	246	241	229	251	210	248	238	251	249	228	251	263	265	236	236	241	264	250	276	243	231	247	261	224	230	232	238	237	250	218	238	241	258	246	227	232	242	226	224	267	256	238	236	292	248	269	247	226	233	248	264	249	228	270	260	241	237	237	227	283	242	238	236	229	248	237	271	257	252	249	239	292	254	258	267	261	261	288	225	233	258	277	255	255	245	276	216	238	228	238	275	239
5837	730	660	617	592	570	581	563	575	537	593	600	571	583	543	580	601	610	593	568	538	570	546	584	601	564	602	586	531	588	577	514	529	582	595	566	578	542	535	559	551	608	606	616	537	551	617	549	555	605	526	566	604	549	538	603	606	558	558	565	571	580	576	562	586	556	587	580	550	546	553	606	563	572	509	621	553	538	544	594	569	535	557	594	574	575	618	545	555	587	547	600	554	603	568	561	546	591	562	557	583	547	571	544	594	559	544	597	538	569	557	556	613	576	537	581	565	584	569	553	591	556	548	538	591	576	590	552	602	623	616	603	604	566	573	567	531	581	595	586	578	569	594	572	541	584	560	556	534	515	546	501	622	564	545	544	545	537	558	550	559	547	589	587	542	602	596	627	573	571	577	567	543	600	566	552	573	572	560	625	597	534	594	558	638	543	604	541	609	574	548	614	573	541	547	553	567	599	572	565	589	570	564	613	570	566	563	564	587	587	561	561	571	599	581	558	563	580	588	543	618	588	527	569	530	597	602	574	563	550	594	568	557	551	563	557	563	574	546	566	568	593	553	540	592	608	568	595	572	567	587	590	560	554	539	581	526	567	562	593	553	525	587	569	578	547	581	557	575	579	568	623	595	589	557	571	601	562	571	602	582	546	588	551	545	570	586	543	533	573	587	552	552	573	566	592	579	581	566	585	590	553	581	573	601	576	570	554	577	522	549	583	562	582	518	568	570	569	550	555	552	580	577	584	576	537	618	593	512	583	551	595	575	540	547	566	597	555	563	580	580	566	553	552	553	602	579	547	600	586	562	611	591	555	603	574	585	545	579	627	578	588	556	589	578	564	548	555	542	552	607	551	593	591	561	550	571	542	559	542	636	564	599	546	577	606	552	579	549	605	557	583	577	558	575	566	602	594	567	514	583	588	592	630	562	572	582	579	590	631	566	610	589	546	580	566	533	606	547	587	583	579	554	582	552	598	582	586	557	590	574	566	551	531	626	545	499	599	567	571	575	572	555	614	565	535	542	546	552	600	552	570	594	581	566	575	537	561	558	566	571	606	530	569	557	564	610	601	559	555	587	555	606	534	564	562	551	596	537	584	529	583	568	529	607	612	546	570	621	618	591	569	571	590	567	588	616	592	550	590	579	561	576	561	577	541	604	563	580	597	572	555	613	543	579	561	554	566	546	595	567	587	590	597	562	576	554	543	602	577	554	575	568	557	537	558	557	560	571	548	560	540	564	536	596	557	589	572	555	589	566	582	581	537	563	579	563	544	587	560	558	587	559	606	559	554	585	613	593	578	505	540	572	566	562	573	573	604	574	541	550	576	581	516	583	586	528	584	582	582	552	564	589	596	528	555	531	578	574	588	575	560	591	551	568	587	551	576	571	549	587	579	572	563	569	573	536	558	591	587	560	553	589	578	581	570	577	578	532	562	556	579	564	562	577	565	581	562	628	523	541	567	593	589	588	563	581	573	532	591	608	579	556	551	559	562	524	545	575	596	599	578	559	584	569	565	602	556	573	559	558	557	563	598	574	578	564	534	573	565	508	577	590	573	566	532	576	594	564	542	539	565	566	549	585	589	572	567	574	558	591	584	572	575	555	561	572	557	598	534	572	525	565	574	575	545	549	540	586	563	595	559	579	582	559	537	589	570	651	570	554	564	554	573	585	557	632	566	558	591	565	564	556	580	597	604	599	544	571	578	532	555	577	543	578	584	610	579	547	523	558	594	531	549	560	583	550	578	609	547	600	590	540	555	579	589	583	593	545	570	566	601	548	569	550	563	568	568	564	584	581	544	572	572	581	570	573	556	591	562	583	566	543	596	557	603	552	571	548	555	550	576	599	601	575	567	572	584	583	584	570	568	557	583	550	550	604	579	579	519	550	533	506	559	564	571	560	534	594	585	578	590	533	562	570	561	564	557	555	550	568	585	544	543	596	576	568	577	592	550	569	602	517	534	538	586	556	580	540	515	553	579	556	553	532	552	564	564	541	543	578	542	553	590	590	611	548	568	573	570	552	542	535	545	585	542	578	563	536	603	621	569	558	578	553	574	605	543	514	544	585	567	568	565	608	550	576	619	568	546	580	556	603	577	621	542	591	590	563	531	557	606	553	575	535	598	590	561	528	562	578	577	584	566	549	574	581	545	562	568	548	564	588	578	549	572	600	591	561	513	588	602	561	521	534	565	546	600	532	548	538	565	591	554	544	562	548	604	553	565	612	592	574	579	561	597	569	624	551	541	565	568	517	563	551	584	561	527	580	543	573	526	565	589	556	582	548	548	543	614	542	542	594	547	539	562	573	567	584	586	595	546	559	536	597	541	571	555	554	587	616	531	553	568	516	552	607	511	537	571	542	557	580	566	586	530	578	577	536	572	570	573	584	565	560	510	626	541	568	538	560	582	560	559	568	597	566	592	597	552	579	572	578	568	572	580	584	533	565	537	585	563	596	585	585	539	560	577	573	585	586	619	580	519	570	585	572	553	573	551	554	534	571	557	553	588	585	586	553	557	586	562	537	590	570	556	533	529	589	563	547	570	540	584	578	592	573	584	576	579	539	568	542	559	597	560	569	554	632	540	568	594	589	588	590	537	589	552	602	602	588	513	591	621	561	553	564	583	589	568	560	541	550	559	547	575	574	606	549	572	591	546	573	554	599	572	554	574	544	591	595	612	538	581	538	578	517	559	546	558	567	576	594	569	579	566	539	557	595	556	581	585	579	577	583	545	544	605	546	550	579	540	515	584	540	559	531	538	578	570	521	550	572	537	575	541	548	556	598	571	559	568	600	573	547	551	596	510	574	567	530	609	557	571	612	573	576	530	637	556	551	586	540	530	568	570	574	587	559	581	583	556	563	562	575	573	579	563	579	603	607	572	573	583	564	574	595	575	586	588	595	560	580	570	560	583	582	564	526	588	559	550	622	541	628	559	554	581	565	583	547	585	559	502	597	566	565	556	584	596	602	588	590	600	569	581	578	523	566	563	608	598	597	551	600	551	605	593	608	563	573	564	547	593	561	586	553	537	585	601	586	577	618	570	593	550	515	555	596	556	563	513	530	542	581	597	565	523	556	584	552	576	554	590	532	563	541	594	552	565	613	550	563	553	533	605	593	573	563	572	532	555	560	570	546	563	579	501	559	587	562	579	543	564	521	568	557	557	541	602	560	560	556	549	583	563	547	537	563	562	548	530	569	571	560	581	591	577	607	556	585	546	602	554	612	562	556	549	527	589	570	602	630	556	588	581	626	567	582	534	547	542	612	558	583	501	550	581	574	592	551	529	549	546	545	592	617	589	549	591	620	546	583	560	564	573	542	577	582	548	563	573	537	576	597	533	557	580	591	598	566	568	552	549	533	572	601	525	570	557	543	564	548	527	566	556	554	514	585	609	628	591	561	548	605	627	614	576	568	577	588	544	597	579	568	586	569	544	589	570	565	584	555	548	554	538	599	579	558	583	552	605	579	558	602	553
25298	21700	25552	28366	21522	3715	577	470	400	355	345	355	362	343	368	340	348	363	355	348	344	342	333	353	353	322	358	335	372	318	363	342	355	346	330	345	368	353	343	374	336	377	350	338	381	342	355	348	354	341	344	369	350	343	340	383	402	318	331	358	325	392	349	316	343	373	333	336	358	353	334	342	321	343	366	394	330	356	327	345	341	353	326	315	322	369	338	382	371	324	328	376	303	364	355	369	342	344	356	358	349	337	331	355	342	338	334	323	342	321	342	317	352	337	349	345	356	345	375	342	345	334	330	368	363	344	297	355	340	358	367	366	310	329	354	366	340	337	320	358	339	349	314	303	308	308	304	347	318	332	316	344	323	340	343	308	374	350	362	310	376	347	325	291	317	343	345	349	341	361	360	346	320	340	334	362	329	360	346	372	324	316	339	338	376	358	362	340	352	331	341	343	363	344	383	324	337	373	348	351	348	352	335	376	348	321	329	342	339	354	309	329	370	334	330	321	361	351	357	368	366	337	305	315	322	359	334	382	330	357	345	346	343	358	346	350	388	353	347	300	338	342	355	345	351	365	365	346	322	370	344	357	373	311	311	334	351	368	330	328	348	347	321	338	315	352	345	360	307	344	334	363	346	369	343	357	311	321	349	335	328	327	342	367	370	361	348	348	360	343	302	346	340	371	343	323	351	305	357	328	313	348	339	336	342	361	358	314	343	330	335	324	322	351	324	329	324	325	392	358	346	340	328	346	342	338	332	300	319	326	308	329	356	361	345	338	387	334	338	344	330	360	343	322	346	355	352	365	361	359	315	326	338	364	354	359	324	372	320	324	346	347	322	360	369	296	347	368	334	295	354	342	342	337	373	313	340	347	345	337	326	342	368	337	348	361	355	323	321	292	361	311	321	347	355	370	362	327	337	307	333	357	341	369	418	315	375	363	351	377	309	336	330	332	341	349	317	348	340	347	344	330	322	337	366	347	326	319	341	328	342	365	321	320	340	330	337	369	322	341	334	327	325	382	352	348	373	308	310	364	341	337	359	309	335	360	360	322	319	336	343	347	340	347	332	373	350	342	369	357	343	352	329	395	339	334	359	310	334	345	334	311	350	308	341	338	336	334	326	332	352	318	355	347	360	347	349	376	336	354	376	355	368	345	362	364	348	349	373	327	317	305	314	365	362	353	349	326	362	339	348	340	338	362	355	329	330	339	358	342	354	322	332	309	367	308	344	353	345	343	332	352	343	350	322	327	326	322	347	337	344	332	337	344	363	353	338	321	364	329	343	390	359	365	360	305	330	366	314	303	310	312	347	342	359	319	335	333	321	354	342	360	328	352	343	377	374	370	357	327	343	346	332	347	343	339	349	332	322	342	353	296	350	365	345	344	372	350	375	327	346	327	364	353	325	324	368	378	341	321	344	324	309	319	315	332	318	326	336	358	358	360	328	320	334	347	339	306	315	419	314	338	386	345	325	340	380	364	344	321	370	347	352	335	318	378	325	369	351	332	376	344	355	364	342	356	355	304	352	343	361	357	353	372	365	338	328	354	360	398	294	363	346	365	336	324	336	334	314	314	334	355	348	321	298	332	340	368	333	340	346	318	348	355	333	339	332	384	316	302	311	353	367	334	299	350	332	328	328	316	363	340	299	349	375	335	351	344	350	325	339	259	372	349	349	329	368	318	338	349	362	360	298	327	316	357	344	348	315	358	340	333	312	364	339	327	346	343	312	339	321	335	359	360	329	341	349	325	373	341	336	354	358	308	348	342	378	329	353	332	356	354	324	350	343	342	322	325	351	324	309	336	347	356	351	347	355	349	360	319	330	351	379	367	372	365	357	343	337	369	326	340	323	287	353	322	318	308	359	358	346	320	318	374	351	353	327	344	352	323	337	349	331	311	332	364	364	378	353	350	363	342	327	389	389	337	379	323	364	379	365	336	307	301	312	340	337	362	365	363	359	349	385	334	371	380	319	303	316	343	352	349	354	346	361	336	301	314	356	348	326	365	320	329	317	360	315	337	324	342	346	369	362	351	336	373	324	376	335	339	320	373	358	341	313	295	366	337	340	347	376	319	327	359	335	342	324	364	367	320	354	326	356	336	285	322	346	350	359	321	289	345	360	358	297	353	361	360	318	322	322	340	365	312	307	334	349	343	347	326	357	354	318	369	359	359	337	318	310	323	338	367	344	378	366	335	366	345	326	355	343	338	344	376	373	354	359	323	362	335	354	357	385	315	339	337	375	338	359	347	338	353	354	318	354	342	297	343	366	332	343	352	343	386	333	352	338	303	376	371	316	347	330	369	363	317	364	343	337	325	352	339	351	337	365	354	358	339	362	331	346	317	384	333	353	360	324	329	329	329	325	329	319	299	321	319	333	350	391	390	332	337	329	342	364	343	343	353	326	333	376	323	383	341	379	304	318	363	327	347	346	346	364	337	340	359	352	353	340	324	342	306	358	349	326	337	334	345	359	315	308	337	341	355	358	349	334	340	338	309	330	323	357	356	308	340	340	308	352	365	306	341	334	373	353	354	329	351	352	348	350	339	320	327	355	364	307	298	350	367	336	315	333	351	319	318	388	335	341	365	330	349	342	322	351	334	347	368	327	339	345	330	329	342	296	346	347	341	333	358	332	340	381	367	353	361	307	349	321	297	329	326	369	307	361	334	313	368	389	325	302	331	345	341	320	348	334	320	322	296	356	345	361	300	332	331	348	366	325	340	337	360	371	339	351	348	361	332	350	366	353	349	356	321	372	336	388	332	332	336	341	340	326	335	348	311	356	372	318	338	363	382	335	348	334	366	318	346	302	347	332	354	334	342	341	329	310	338	344	330	321	317	362	325	347	348	355	358	342	374	360	330	333	349	328	310	310	298	367	330	345	344	333	318	372	349	334	340	363	301	369	316	336	338	366	362	293	323	353	327	362	387	317	341	329	370	346	362	391	320	323	352	342	368	345	310	291	340	387	346	342	330	338	321	377	373	298	325	377	350	329	338	311	356	319	373	367	343	328	337	357	347	329	347	348	312	311	366	315	356	337	345	351	327	361	358	333	300	355	308	343	336	342	315	314	358	330	346	351	357	317	331	345	348	339	335	343	387	303	348	326	330	356	365	369	358	338	319	327	338	340	366	356	367	346	360	378	321	297	336	364	350	319	342	340	344	345	351	347	319	314	344	320	357	338	317	327	315	313	362	365	322	328	417	380	318	316	347	333	319	321	348	389	344	360	334	346	335	369	357	334	321	363	336	354	336	331	356	290	316	323	313	352	331	319	327	331	340	339	311	355	342	348	368	369	349	348	345	392	390	327	378	368	359	317	335	320	354	358	359	300	329	347	321	352	331	377	354	346	325	369	350	349	321	376	322	333	356	389	353	337	369	333	323	343	314	346	358	324	337	370	361	349	350	385	366	330	332	332	311	351	339	347	360	349	343	360	345	348	325	339	354	367	386	355	352	306	309	320	351	338	333	365	339	381	390
3673	3132	2180	1309	1016	848	812	763	788	788	766	760	738	731	757	729	778	751	718	701	742	760	709	739	735	729	744	731	735	769	757	739	712	682	753	689	715	774	758	735	731	760	777	731	717	729	691	766	720	704	760	713	752	768	708	774	743	757	743	778	725	728	744	731	733	769	731	745	726	737	724	748	739	744	761	733	807	686	720	702	773	684	736	716	720	705	725	777	707	705	757	746	734	765	721	708	744	752	681	766	730	743	681	805	771	770	758	746	736	772	797	788	706	739	769	733	727	777	713	754	757	731	663	759	777	709	766	771	756	755	751	763	736	746	736	745	726	773	703	717	760	765	749	703	749	673	804	750	753	724	691	757	755	774	769	738	718	693	749	744	688	733	707	759	748	753	731	699	755	724	763	744	716	750	734	756	732	747	746	694	758	780	713	736	740	733	737	747	802	748	789	757	742	716	772	707	697	749	745	762	737	758	776	686	709	798	691	734	781	721	751	734	749	734	776	691	726	758	707	756	720	715	728	746	723	728	662	722	707	698	729	797	722	752	732	745	734	774	765	726	738	700	747	749	739	715	777	725	792	732	684	780	782	760	754	738	697	719	748	748	741	773	755	722	742	778	774	733	710	757	691	734	759	775	704	738	740	766	717	750	674	774	709	745	768	743	762	729	710	675	691	722	718	746	746	765	750	742	746	763	726	744	737	788	764	749	771	747	727	729	723	694	756	737	678	724	721	689	728	758	756	770	752	704	732	739	711	667	697	742	730	773	726	751	768	713	750	725	769	753	712	766	714	745	726	708	708	742	759	721	746	685	742	706	697	737	770	769	735	761	751	688	713	754	735	689	746	780	710	760	792	732	698	755	702	719	713	762	765	706	704	699	722	729	723	727	769	760	704	765	771	745	768	714	704	752	756	709	714	735	692	786	728	747	740	733	802	720	728	700	768	681	687	766	724	739	716	738	765	769	749	742	733	731	742	721	773	737	728	790	708	721	750	719	730	753	750	728	754	719	734	732	716	721	734	726	771	711	741	763	772	711	753	709	746	726	724	719	701	769	749	748	747	778	711	764	746	783	715	740	746	743	721	726	761	713	772	772	742	686	823	724	729	779	706	699	776	790	755	715	694	774	720	721	739	715	758	750	731	674	732	727	730	771	818	724	789	721	793	728	776	773	718	726	729	768	732	758	738	765	798	692	708	768	737	729	731	674	743	783	678	734	715	712	746	716	734	719	752	717	750	703	703	756	735	698	744	764	768	719	752	750	721	765	765	749	766	747	704	754	733	725	765	701	715	716	751	692	718	760	740	753	736	761	758	744	761	717	785	716	757	741	697	759	672	684	708	772	761	699	745	731	716	775	692	715	706	787	725	741	750	769	706	711	719	695	741	703	763	738	784	699	721	739	791	744	722	764	709	665	729	714	775	780	767	720	712	731	743	733	723	707	750	714	700	734	731	760	797	702	711	755	744	730	722	725	693	724	704	750	755	737	736	792	690	745	748	716	756	747	710	762	739	736	718	746	751	728	729	715	723	704	783	724	753	739	731	715	732	761	739	747	708	726	744	737	780	699	788	720	729	718	731	739	685	794	728	769	759	743	742	742	770	711	780	708	738	706	707	742	737	707	782	718	783	739	689	724	715	727	732	734	746	704	730	703	780	761	735	737	776	726	718	742	769	748	729	709	744	728	735	703	738	749	731	755	792	726	727	767	708	753	740	726	734	718	715	698	726	711	700	779	777	756	741	724	751	722	716	722	748	765	699	711	729	705	721	733	791	681	742	716	728	717	737	783	736	746	734	694	746	739	737	704	759	718	755	745	746	711	742	713	729	776	724	721	732	707	673	729	732	756	708	740	697	787	803	713	723	712	758	749	713	689	707	753	757	767	703	793	744	726	764	776	741	685	719	740	739	774	745	721	711	762	739	766	716	735	713	749	764	729	737	703	759	747	731	747	726	730	709	756	743	679	746	716	774	706	739	741	717	722	731	740	730	724	744	737	725	730	704	761	744	726	753	712	748	747	737	735	718	755	706	715	741	725	738	717	768	746	712	711	760	749	765	746	737	773	697	739	783	729	756	713	741	721	715	737	756	706	787	714	748	737	769	704	737	765	752	735	745	734	774	738	736	792	712	738	777	754	704	777	719	773	717	755	710	779	734	684	720	692	758	748	766	670	795	720	736	774	713	702	718	701	754	737	685	700	721	738	741	787	717	757	744	771	693	763	732	708	739	757	713	733	755	700	694	751	712	750	767	747	754	724	760	756	764	741	719	756	703	735	760	748	709	756	725	761	726	772	777	767	747	735	749	757	710	674	709	750	725	761	768	724	699	757	738	713	757	775	718	770	715	722	703	749	737	723	757	667	744	744	748	744	727	735	746	715	750	765	766	756	735	763	745	769	725	776	778	757	727	704	734	735	773	718	741	781	704	733	764	719	712	761	731	724	729	742	725	740	748	735	769	738	759	734	736	700	740	706	698	717	700	733	701	733	722	768	776	728	714	763	690	746	695	719	745	731	752	749	741	707	795	745	715	739	757	697	737	715	726	715	716	714	702	766	692	734	735	766	781	756	765	771	728	759	769	761	746	717	791	746	763	712	751	698	725	719	733	704	751	720	729	736	714	727	781	676	738	775	758	726	758	743	793	739	728	712	754	767	739	724	744	763	730	751	705	718	708	752	761	746	799	730	704	751	702	749	745	746	686	664	780	720	728	717	776	719	747	712	786	750	706	728	752	715	761	754	741	772	693	753	721	731	742	783	707	775	739	784	750	789	744	736	705	692	778	699	702	748	701	753	780	782	765	756	644	701	717	704	731	808	734	748	779	705	725	750	759	753	731	688	742	683	684	775	739	735	687	760	746	698	778	713	713	740	714	741	749	770	803	744	747	721	770	724	698	733	747	740	760	730	754	737	808	708	738	727	711	764	729	751	736	729	730	689	735	764	734	730	741	746	747	708	679	699	722	708	730	759	697	733	732	741	714	745	756	724	754	802	701	745	763	692	746	735	671	775	760	675	781	692	693	737	752	752	716	711	690	752	717	702	772	692	744	756	686	716	765	733	757	764	715	732	740	779	789	715	766	729	761	718	693	683	709	720	743	700	739	722	721	721	681	701	732	725	696	712	778	701	756	733	736	703	693	763	785	745	679	731	747	736	721	760	744	672	679	756	769	772	778	816	794	744	690	702	713	716	751	741	756	709	743	725	754	676	766	728	691	713	744	695	747	729	808	766	712	739	746	715	753	767	692	754	753	779	763	719	719	746	704	709	702	710	739	709	751	743	762	772	733	735	706	748	738	745	739	741	706	769	709	729	757	751	750	738	697	738	734	716	752	775	730	748	758	720	724	735	704	764	715	740	758	740	785	714	727	757	764	725	760	685	719	774	790	755	705	730	729	723	682	734	734	729	775	726	776	755	743	738	739	696	720	727	801	706	747	799	733	722	755	751	703	725	730	701	734	748	736	729	742	758	670	730	739	735
24459	21662	26078	27784	21675	21659	2967	466	353	335	271	271	252	245	254	237	239	224	236	249	221	226	207	242	237	202	226	227	199	186	220	218	229	216	228	211	202	200	195	227	228	204	189	221	225	204	219	199	210	202	202	201	241	214	210	189	216	218	200	214	219	240	217	208	211	222	191	218	226	218	187	209	236	206	214	198	205	207	223	203	217	237	216	203	211	202	213	202	228	211	210	198	226	212	214	195	190	193	198	218	203	237	205	188	206	203	210	211	189	207	214	205	227	204	191	201	190	207	209	215	205	200	206	217	196	214	183	193	200	199	206	208	179	184	203	198	211	196	210	189	239	207	197	208	194	225	203	212	234	203	213	223	228	234	200	193	199	226	227	204	190	205	170	219	220	201	206	196	194	209	191	204	207	204	195	193	188	228	186	193	204	210	212	237	212	220	191	218	197	226	224	219	217	187	217	213	204	188	204	207	224	198	209	212	193	215	219	188	210	215	199	193	206	196	192	237	198	221	203	220	202	196	208	230	217	218	207	208	179	212	185	206	217	207	197	205	194	199	226	226	210	221	241	205	208	184	204	224	167	184	208	225	227	203	203	223	189	217	191	195	232	218	176	195	196	223	213	185	218	244	216	226	218	205	192	221	228	203	211	258	230	192	205	196	217	195	212	172	205	212	221	216	204	208	219	221	207	190	193	211	219	217	217	191	225	224	216	220	222	196	219	217	229	203	203	215	205	186	236	193	239	192	186	198	223	205	229	211	225	220	196	221	209	177	216	188	208	217	189	211	194	206	212	218	210	224	253	205	231	208	207	219	207	236	211	214	191	206	204	197	205	220	204	213	191	219	221	187	224	213	229	246	192	187	207	221	171	201	180	179	213	188	188	190	217	221	193	212	185	214	228	226	233	201	223	225	229	206	199	208	218	237	214	199	215	252	208	218	227	188	231	225	191	203	201	208	217	214	217	215	200	238	202	213	199	189	170	232	201	212	202	216	243	244	217	192	223	211	200	202	205	197	217	191	218	228	193	225	206	209	217	190	236	205	200	208	191	209	211	224	206	212	206	234	199	212	204	186	214	183	192	213	194	189	236	218	201	221	216	197	222	204	220	218	222	198	213	205	196	205	198	247	217	207	225	212	211	207	207	209	246	189	181	234	198	191	210	194	185	239	186	221	192	186	197	207	193	203	200	201	198	197	192	218	208	202	199	205	228	210	211	237	207	232	205	223	219	208	203	215	220	203	204	209	219	192	199	223	182	198	237	214	223	196	197	224	215	189	224	214	221	208	201	197	211	183	202	216	218	210	206	223	193	194	215	203	204	219	241	231	194	181	234	187	208	204	189	207	199	226	205	213	230	192	212	215	233	201	203	227	219	216	227	178	205	175	214	187	188	216	221	228	206	223	208	212	210	249	252	198	211	214	236	181	222	194	213	200	215	216	217	205	208	209	223	192	226	210	227	211	224	214	225	236	225	190	194	201	195	173	192	219	182	219	184	210	194	218	195	220	214	204	204	189	204	215	205	192	174	182	232	224	242	221	211	219	185	218	207	225	223	228	184	204	186	211	217	221	216	205	239	190	211	180	192	207	180	200	199	201	191	218	222	192	199	227	225	205	223	188	193	200	198	215	218	208	222	221	192	216	203	197	223	215	200	186	210	199	201	199	186	219	227	189	230	208	190	216	199	207	210	197	202	197	177	233	231	185	210	211	197	192	188	226	207	230	197	198	193	185	245	215	198	242	189	213	205	230	204	190	211	213	191	208	209	204	209	200	192	211	222	224	211	212	211	220	206	213	209	203	220	235	231	211	208	213	190	214	216	216	187	215	220	209	196	225	219	214	209	196	219	194	217	230	191	200	253	213	216	194	239	188	209	231	204	223	198	195	210	213	199	216	195	215	179	212	209	205	201	188	199	174	229	227	225	204	225	221	238	219	190	215	234	210	208	211	226	194	215	207	202	202	211	214	199	224	195	203	222	196	214	212	206	220	188	212	213	195	193	224	211	204	246	207	207	224	223	191	209	213	222	208	224	236	230	189	214	198	235	216	203	225	201	192	176	222	198	202	210	243	209	233	179	210	194	209	229	194	189	187	211	198	202	214	205	223	209	217	206	203	219	229	216	239	204	212	189	213	191	196	204	174	198	217	226	202	207	210	210	216	185	193	197	234	227	221	231	207	204	192	219	214	223	205	204	200	217	192	207	214	198	197	206	179	211	212	237	230	244	207	208	213	210	227	209	220	207	193	215	232	198	217	244	227	214	250	156	218	189	208	187	212	186	211	195	220	225	200	197	214	214	234	231	208	205	203	224	242	214	244	213	213	208	219	215	260	220	215	217	210	172	212	170	226	243	226	199	235	225	203	203	203	202	193	202	215	187	232	196	192	190	203	224	214	208	205	181	213	215	198	208	203	233	203	249	254	201	194	201	218	193	183	207	253	227	227	216	208	237	203	218	197	214	207	174	199	215	203	202	218	221	220	189	206	206	220	208	200	217	191	195	202	211	220	190	228	206	218	228	214	221	169	200	182	218	220	191	202	201	210	199	212	204	208	211	208	217	181	225	211	208	192	205	252	226	197	216	224	215	202	212	230	206	219	204	204	214	235	202	203	203	212	201	178	215	204	194	241	207	180	223	206	223	225	217	223	200	185	217	212	198	200	216	187	180	199	211	214	210	236	234	225	213	231	212	228	191	190	230	198	212	226	220	197	221	231	219	186	222	233	217	219	206	187	194	197	206	153	190	216	219	184	191	212	176	207	225	165	179	226	202	196	216	200	206	202	195	204	202	206	198	201	225	214	219	201	212	205	202	192	199	204	182	186	202	194	203	209	194	221	201	221	183	200	191	184	200	219	198	256	217	200	176	171	225	187	210	203	209	170	204	207	211	215	215	231	183	237	204	234	246	232	201	197	200	199	202	221	209	229	207	231	215	182	212	191	221	221	227	218	217	186	234	198	212	203	230	223	202	219	215	213	202	190	207	207	212	199	191	248	219	207	184	215	181	199	206	207	209	208	188	218	210	196	241	214	230	214	203	234	211	210	200	208	206	208	229	232	190	183	180	194	220	207	182	196	164	183	217	207	215	216	201	204	183	188	185	232	235	237	207	203	221	201	199	244	267	219	205	212	224	208	243	211	216	182	188	208	185	191	186	211	211	210	200	202	214	209	228	211	225	224	215	187	204	224	214	177	204	167	209	181	197	199	205	196	208	214	216	213	208	211	208	194	203	217	197	190	203	224	222	203	168	201	216	200	208	222	181	212	226	194	206	207	221	206	208	186	204	224	181	199	192	201	192	227	203	192	200	203	224	187	207	206	207	187	198	186	189	198	222	214	196	198	202	251	188	190	231	215	204	220	187	195	209	203	235	207	202	199	238	213	174	199	200	199	250	184	203	206	215	205	200	195	191	194	213	195	227	199	192	208	174	222	231	228	211	224	224	205	188	201	215	206	237	211	196	221	193	197	199	175	198	218	198	226
3671	5005	3175	1548	995	697	608	557	550	513	497	491	471	534	502	437	483	506	481	453	501	483	457	469	483	441	458	498	463	453	454	471	450	462	468	499	455	439	450	468	416	432	471	443	463	444	438	419	445	444	475	484	444	442	446	452	422	456	463	445	425	492	483	439	455	467	459	461	488	486	459	440	426	493	459	464	474	453	461	481	423	486	473	416	437	465	448	463	459	471	437	477	424	472	463	440	437	445	452	448	408	453	471	451	458	488	440	472	430	465	432	473	488	481	487	456	455	498	477	447	457	410	435	497	472	457	461	473	468	465	459	471	429	440	462	440	469	458	483	472	505	460	418	440	468	465	448	457	502	430	451	460	446	447	432	469	471	458	465	463	454	437	443	479	438	427	442	446	458	492	471	453	480	477	502	471	465	466	456	436	464	443	454	461	496	510	465	453	462	478	474	434	503	466	443	483	488	445	468	460	452	443	454	434	435	472	478	427	446	465	450	445	461	455	438	485	502	428	470	444	462	415	462	457	463	443	452	474	433	478	464	462	453	461	448	481	438	452	467	522	435	458	529	465	449	469	449	421	469	451	505	442	430	467	473	445	457	463	455	477	458	486	474	444	451	462	509	477	457	478	482	483	473	495	484	470	459	461	435	438	468	495	474	465	472	420	427	481	463	428	447	455	470	448	470	500	446	454	477	447	440	476	462	470	471	430	516	474	448	490	475	488	458	467	448	479	444	438	438	481	434	455	445	421	444	479	447	443	466	448	460	452	435	472	443	452	473	439	455	480	464	462	412	459	461	446	426	416	446	468	487	453	429	418	455	484	416	477	441	478	424	431	496	481	454	477	480	453	474	486	457	462	476	458	465	458	467	440	425	432	433	438	475	452	447	432	468	476	502	448	487	464	487	503	403	493	470	436	455	439	435	459	438	420	439	452	456	427	474	480	474	489	459	465	464	458	472	449	465	469	439	432	454	454	447	482	436	471	465	451	465	443	454	431	488	426	463	472	459	461	448	435	447	470	449	434	450	486	485	493	450	440	462	453	462	486	469	438	464	470	438	464	430	457	430	424	423	430	458	438	488	489	469	461	451	460	461	467	459	479	453	443	449	457	448	442	487	463	446	467	461	458	436	448	438	441	461	457	480	437	455	485	439	451	429	444	480	457	461	443	468	471	445	478	450	449	458	462	453	479	412	434	428	483	424	459	456	472	455	475	464	468	479	457	415	479	447	448	440	483	470	459	482	438	463	447	454	491	477	461	390	456	478	437	455	469	445	434	487	420	452	470	434	420	469	457	442	435	503	445	482	474	447	467	446	460	465	475	448	411	446	432	459	429	433	440	468	435	457	458	450	457	429	451	443	454	429	449	462	428	517	464	432	434	453	498	501	472	501	437	433	471	464	464	451	447	455	440	440	448	464	455	497	454	471	450	462	465	465	476	480	430	490	453	457	455	474	434	476	459	430	455	455	486	472	436	442	446	446	422	428	486	466	444	499	439	469	446	468	472	508	457	465	442	459	458	438	432	447	469	455	463	447	472	420	446	462	454	439	448	444	489	457	457	457	456	459	412	455	460	496	449	450	465	428	503	433	470	466	473	464	477	457	466	461	464	442	455	479	479	484	434	433	451	461	471	428	496	492	460	447	470	485	446	434	467	462	497	447	449	468	455	446	460	463	463	460	416	459	456	486	472	422	487	465	442	440	492	445	443	458	467	472	433	450	437	457	450	475	421	475	451	428	459	473	489	471	450	469	484	432	426	433	452	450	445	480	428	482	466	493	466	433	513	449	444	468	457	496	472	480	470	507	466	476	466	457	412	472	474	491	454	426	461	507	453	448	450	435	465	454	417	451	534	471	454	457	453	433	467	498	482	447	454	456	444	459	480	457	420	470	448	459	457	438	482	507	429	445	452	480	445	412	439	488	494	431	450	473	467	458	457	465	501	452	439	449	466	444	457	488	417	481	435	452	476	452	458	435	445	462	476	467	474	416	462	472	479	447	488	495	459	447	491	424	449	477	440	464	431	464	443	472	472	479	442	464	468	467	475	485	443	501	484	443	439	467	450	457	448	444	450	485	448	460	420	452	484	424	457	459	426	457	478	460	442	479	449	457	471	449	452	445	430	471	440	460	475	463	458	435	443	441	502	486	442	446	487	469	449	459	430	460	403	440	488	482	491	447	437	481	471	490	447	498	419	483	467	481	418	447	453	473	439	449	440	470	482	452	453	419	465	414	417	431	453	470	447	462	451	463	490	472	455	433	487	495	406	440	462	447	442	473	476	466	437	445	426	476	455	438	457	480	465	449	440	474	465	473	451	444	475	476	438	466	425	462	475	443	424	458	453	468	480	456	446	475	494	497	483	430	438	443	430	481	455	426	457	424	463	468	444	492	485	430	441	472	465	420	452	445	405	459	446	451	438	460	469	477	440	486	459	454	480	475	468	448	437	475	425	448	452	444	415	459	448	464	447	431	453	435	500	458	469	424	447	468	491	435	453	472	485	467	444	437	459	439	465	466	477	493	412	451	427	483	461	456	462	457	446	443	438	435	436	480	470	444	466	496	472	444	513	451	433	474	504	478	439	479	501	440	469	443	450	476	434	462	456	472	434	439	460	447	445	443	446	456	454	433	478	506	443	487	480	491	449	473	465	448	449	419	454	463	480	460	469	437	438	484	460	482	464	492	464	500	453	465	444	447	478	462	497	421	485	473	456	451	492	432	421	462	477	516	441	442	435	451	415	429	506	443	417	446	441	477	438	474	487	430	454	455	444	435	452	432	454	450	472	440	473	445	476	446	419	480	419	456	486	461	429	471	454	489	453	435	494	473	435	500	441	430	432	466	481	471	433	434	466	476	449	455	439	476	445	479	486	472	458	462	459	473	459	439	474	448	491	464	474	422	436	469	463	449	449	478	466	420	481	495	477	501	465	490	422	431	454	480	452	435	485	445	459	449	477	413	446	452	452	450	454	471	452	492	451	465	457	466	502	439	456	454	456	440	471	422	461	422	451	480	500	475	471	457	441	451	454	439	477	457	410	424	432	458	450	503	457	465	463	471	447	513	421	470	457	437	488	411	443	442	464	444	446	469	479	446	447	470	453	469	477	419	487	475	476	468	457	483	480	456	448	428	448	478	452	473	462	474	473	451	471	444	439	440	490	493	443	435	456	443	457	454	463	466	443	418	487	482	469	477	452	401	448	496	463	465	407	452	415	472	490	465	475	440	456	499	459	449	434	449	472	455	446	458	426	431	529	431	463	477	466	481	477	441	453	473	437	454	465	471	432	457	480	475	455	436	459	447	434	452	485	465	453	444	456	419	483	459	447	441	455	469	471	478	430	500	469	455	413	438	424	478	439	458	418	500	413	449	452	458	478	459	421	461	459	488	467	477	488	480	468	444	445	478	459	434	462	479	435	477	463	470	441	436	438	487	461	473	443	449	466	453	512	466	411	465	445	424	482	461	477	468	489	450	440	422	460
33237	9447	1000	485	405	416	278	253	244	257	266	246	259	259	253	240	236	265	260	268	251	219	233	253	265	246	250	245	258	261	261	216	258	245	250	238	277	218	251	238	251	237	250	259	263	256	266	263	258	226	239	227	239	237	246	251	257	279	270	228	275	262	237	251	252	261	258	251	265	275	237	224	235	252	240	247	276	241	285	274	269	263	256	242	240	236	271	255	241	239	221	245	254	227	276	255	245	246	264	226	243	280	236	237	235	270	246	212	250	280	224	213	256	251	271	219	245	264	237	259	231	202	269	222	245	266	263	274	243	243	263	287	226	243	271	246	217	239	239	263	264	239	234	242	239	250	245	243	238	241	234	253	241	244	234	253	224	237	256	220	250	236	251	240	254	243	236	272	237	257	282	256	274	240	265	227	251	257	224	247	277	247	273	236	267	254	235	264	232	254	236	236	238	246	231	230	253	242	270	249	252	276	289	257	286	270	269	208	252	248	257	210	230	239	255	261	244	268	271	255	223	264	260	247	236	257	275	262	249	246	260	274	265	243	251	269	245	252	217	243	251	244	233	284	239	248	242	241	238	249	262	241	207	261	261	230	258	240	259	248	279	251	235	246	241	282	246	257	270	242	230	234	259	255	270	244	240	284	274	248	271	277	243	249	229	245	247	225	237	270	266	234	254	255	249	291	245	247	230	257	243	256	235	231	241	250	244	257	215	272	253	245	238	230	261	242	251	256	248	249	235	240	249	236	256	237	269	237	256	250	265	278	250	275	227	246	233	252	270	245	259	247	253	247	238	286	262	265	264	271	266	276	248	222	228	271	288	237	267	246	258	226	228	263	276	258	223	257	288	270	259	249	251	257	242	263	247	269	253	244	264	273	249	266	267	250	270	220	236	224	248	235	224	259	230	243	266	248	264	266	251	260	278	267	254	232	273	249	228	238	251	226	235	260	251	270	231	250	256	234	246	260	206	255	219	232	244	262	267	257	256	227	239	268	261	235	258	210	252	261	262	249	267	236	220	274	235	222	239	229	242	257	251	263	250	263	241	268	238	218	265	245	237	261	261	246	248	251	251	253	249	240	252	230	255	265	268	235	269	237	281	271	240	245	259	281	259	246	248	220	293	272	276	249	231	258	268	258	233	258	265	231	281	249	248	252	245	245	233	251	221	273	246	252	285	244	238	238	260	249	257	270	259	223	245	269	238	265	246	266	248	266	257	277	228	225	235	258	253	254	236	268	265	227	247	245	256	244	256	256	240	235	217	231	235	248	253	261	250	255	247	234	254	206	240	233	245	274	235	250	255	242	276	274	260	227	247	231	229	223	219	233	227	255	249	249	238	266	258	219	241	245	236	229	240	237	207	241	241	277	224	255	268	245	261	233	288	275	228	236	248	230	238	244	270	268	246	247	219	261	231	263	207	253	230	249	287	248	243	248	231	232	255	215	280	244	281	279	278	230	247	252	252	271	247	278	238	260	247	267	227	224	255	244	253	275	239	229	276	237	234	253	255	246	251	243	222	235	270	251	280	263	259	251	253	275	200	271	234	264	256	250	276	210	232	225	221	253	220	278	215	247	284	276	212	243	265	257	248	275	238	229	270	236	274	211	248	275	241	246	259	274	261	286	252	259	249	247	251	285	266	204	216	239	238	229	250	256	267	264	225	213	233	260	259	279	251	244	259	261	249	253	244	264	260	251	243	260	272	253	238	247	252	281	267	250	248	262	234	266	265	256	250	266	261	243	237	249	234	258	236	284	256	255	257	248	228	233	253	273	207	293	260	235	228	279	263	257	206	271	252	247	276	229	249	213	231	241	248	235	273	234	246	238	241	234	218	226	245	232	246	223	248	239	275	248	261	235	240	225	292	241	266	255	258	245	251	241	269	289	262	250	246	256	264	247	274	262	273	259	233	244	232	256	248	259	240	240	273	235	258	264	232	261	255	244	234	240	260	246	266	267	251	238	264	230	246	256	224	241	258	257	248	275	257	248	255	220	256	229	247	247	260	259	222	268	291	244	251	225	251	263	245	238	240	268	226	249	271	214	270	255	239	255	255	226	251	234	280	236	250	254	214	244	236	236	259	239	240	252	249	231	248	249	246	243	230	262	230	250	271	238	255	242	226	259	262	236	229	229	237	231	228	232	203	263	240	256	222	254	241	219	250	241	263	238	233	222	229	262	236	228	273	270	269	247	255	268	230	215	233	226	255	260	243	242	238	239	240	219	237	242	234	258	235	243	255	233	257	257	240	268	276	251	273	222	249	241	259	262	254	273	249	248	264	249	259	223	254	243	221	241	268	236	256	221	265	259	285	268	269	287	260	229	257	244	236	219	279	261	266	281	241	226	246	232	275	267	248	291	224	261	235	258	242	279	243	244	256	241	246	232	286	253	256	241	242	246	244	265	267	231	251	258	259	263	257	276	240	263	249	266	235	233	246	239	267	211	262	264	240	221	280	250	237	280	239	238	219	229	248	242	237	249	258	242	217	247	220	243	234	250	276	238	247	240	254	262	223	254	258	236	238	258	252	268	262	241	253	219	285	256	253	291	243	239	234	267	242	237	256	223	249	246	260	245	269	255	230	277	222	274	247	242	245	254	258	245	250	243	252	274	250	271	235	285	232	284	243	246	237	261	248	234	236	262	249	257	209	231	273	252	247	242	278	249	227	245	251	252	258	222	243	254	261	266	229	234	261	280	206	237	244	263	242	242	257	261	266	246	248	256	251	230	241	243	270	262	276	236	285	252	265	248	240	249	235	253	273	261	275	248	253	278	238	282	214	255	267	241	265	247	254	251	277	245	261	257	250	235	256	226	264	243	281	263	234	247	235	254	249	233	243	252	235	284	260	261	238	242	248	259	264	269	209	246	251	247	277	254	238	262	224	265	246	292	239	248	246	226	284	234	271	224	236	243	247	257	246	232	247	242	245	239	226	280	237	250	246	261	245	247	252	249	237	253	272	242	230	264	273	270	239	229	240	258	237	261	219	232	237	229	234	236	249	226	254	208	263	243	216	264	229	248	260	247	231	276	275	217	256	258	241	274	249	259	270	254	256	268	276	285	280	297	230	226	240	280	234	257	231	238	271	254	230	277	283	271	247	285	234	237	282	244	237	248	240	243	242	272	264	250	239	248	252	275	206	230	254	268	254	247	243	250	251	233	230	270	244	263	282	252	241	291	213	235	223	286	259	262	248	273	230	215	219	221	255	246	256	236	241	254	243	255	227	251	241	232	248	217	254	239	254	259	281	253	232	270	234	258	240	227	231	256	248	234	272	241	245	228	221	250	235	233	236	261	250	212	225	257	258	258	233	252	278	229	228	271	245	269	221	249	233	285	298	234	217	288	249	264	255	253	236	265	232	245	274	275	254	240	248	231	230	243	268	233	260	260	214	251	245	275	257	236	265	229	262	251	245	256	252	231	214	253	241	265	260	281	247	224	224	211	272	240	274	241	238	220	248	235	240	236	257	258	237	230
5927	728	652	555	598	598	568	567	594	560	549	592	610	579	615	556	570	561	598	598	573	597	524	557	570	545	610	579	549	570	578	591	558	549	556	538	571	578	603	573	601	564	591	554	581	592	561	616	582	561	546	583	552	557	594	555	553	572	544	582	576	586	575	568	542	601	588	589	554	571	579	562	550	569	573	536	567	536	551	562	556	557	572	541	569	548	565	592	589	587	574	577	558	577	553	547	567	556	594	574	540	528	529	575	599	581	593	587	609	581	564	606	525	591	563	538	574	595	606	544	566	602	563	568	550	577	538	569	580	560	557	574	546	576	568	582	600	538	599	558	545	580	539	585	607	586	555	570	568	586	592	554	554	591	612	571	583	549	564	538	563	571	537	566	553	636	556	559	604	566	548	554	573	586	549	590	607	572	600	585	518	604	537	574	615	586	571	567	600	578	542	548	557	565	590	562	572	548	556	566	583	576	551	525	571	561	567	577	544	606	573	555	585	598	573	554	579	558	574	553	564	608	622	576	601	545	555	577	564	580	586	554	570	579	556	540	582	579	594	577	593	636	580	536	570	579	574	576	547	535	609	573	606	583	552	601	628	570	557	540	597	597	585	577	517	552	599	586	552	591	580	585	569	552	573	558	566	547	516	553	581	574	586	586	550	548	582	549	593	551	546	572	610	553	565	560	567	549	548	595	562	542	623	563	566	578	551	574	623	523	586	609	590	577	596	577	603	604	586	554	569	578	590	589	537	610	592	615	558	580	545	573	564	535	579	571	591	540	574	589	597	590	555	569	569	543	544	566	557	605	597	642	592	569	562	583	576	565	572	547	575	586	557	581	568	575	604	572	575	564	581	578	573	576	586	536	521	550	581	566	530	580	563	579	549	559	579	591	556	579	541	514	552	550	551	593	595	585	615	612	601	593	593	558	596	566	582	579	553	612	587	621	588	596	586	550	589	559	608	584	557	582	567	592	575	572	535	589	576	615	579	531	618	565	586	553	599	609	585	579	559	601	525	561	610	590	564	583	562	559	594	563	559	559	568	579	567	579	559	556	520	576	553	593	590	578	579	551	556	546	556	593	576	586	581	522	537	578	588	589	568	589	543	613	594	546	573	541	589	579	591	563	567	561	571	593	570	651	603	569	580	615	570	555	573	509	542	606	585	578	555	561	586	626	561	549	569	541	622	543	570	572	559	611	572	608	553	526	596	569	572	597	575	606	585	623	557	614	538	593	619	560	568	547	578	622	576	536	616	553	553	568	574	590	554	561	587	545	579	593	547	574	584	557	558	585	619	577	575	570	558	572	624	555	593	569	594	557	567	561	551	604	547	586	573	555	585	570	572	569	569	597	616	563	545	589	567	558	556	577	589	540	574	637	584	584	548	552	587	589	568	560	584	542	555	592	550	607	542	594	550	544	554	585	598	541	592	555	577	610	573	573	569	547	589	596	574	556	565	572	548	567	600	537	576	542	570	546	614	609	588	562	565	598	557	552	566	538	616	523	541	567	530	556	580	542	581	583	580	569	564	596	595	575	533	592	585	572	581	568	580	568	518	560	617	601	587	613	566	532	575	545	551	539	547	553	583	551	545	585	554	590	577	589	550	610	524	570	543	592	604	580	558	582	571	573	604	581	601	568	512	566	600	559	590	570	587	604	614	568	592	547	564	564	590	547	603	547	575	533	538	570	566	601	573	590	601	560	548	561	605	587	575	597	583	546	596	543	569	584	592	568	552	539	554	583	546	570	573	600	566	584	563	580	536	569	601	560	590	559	539	563	555	550	591	554	522	606	570	611	576	608	577	542	606	613	554	600	541	565	624	611	572	603	542	566	579	593	578	579	609	563	572	583	631	559	626	571	612	573	584	567	568	535	570	627	520	586	619	574	563	613	598	554	591	591	570	600	557	551	548	591	582	591	592	560	584	538	553	556	574	557	614	584	542	520	558	546	578	556	605	539	536	528	588	591	569	560	555	591	580	566	575	648	573	610	557	577	590	571	543	591	588	572	591	625	540	586	586	580	535	572	575	559	568	601	564	617	570	563	568	584	610	532	567	609	586	582	572	551	554	561	606	572	551	602	612	577	571	561	563	548	547	559	536	547	551	590	575	557	551	593	605	608	584	585	582	576	558	601	559	593	537	584	552	558	589	581	587	539	526	555	584	566	606	550	530	558	544	598	598	577	568	578	557	556	563	592	546	583	591	628	603	555	606	547	557	551	615	575	612	577	609	577	592	547	573	551	579	563	567	590	556	596	541	598	606	525	638	544	577	600	560	549	591	562	615	543	569	550	602	539	574	599	560	545	582	598	579	561	604	553	598	570	560	592	584	595	537	579	571	579	580	523	561	559	580	610	593	578	590	592	571	573	560	567	542	571	575	606	596	612	589	632	574	571	575	604	583	550	596	568	595	539	544	582	596	601	601	543	581	583	577	544	556	540	545	569	557	536	540	594	576	531	583	552	501	557	571	589	612	599	576	560	569	587	567	520	568	542	541	551	573	579	543	564	585	591	588	570	592	573	536	556	576	575	558	556	562	558	575	590	608	595	531	549	556	620	542	585	566	580	593	553	581	542	613	560	578	574	579	590	578	565	585	602	594	563	553	577	592	605	620	590	592	558	565	638	607	570	610	538	607	556	572	556	569	560	563	602	566	572	532	566	564	564	538	538	564	536	590	591	583	544	601	606	549	575	573	588	574	594	572	583	587	574	592	583	575	546	569	581	560	594	580	576	554	584	591	570	585	582	529	547	589	560	614	528	582	569	575	582	547	578	602	564	542	593	568	543	605	547	596	568	559	583	583	535	585	610	579	576	586	558	555	558	548	528	565	571	577	567	598	568	606	538	580	600	570	584	581	538	577	563	539	579	558	584	612	583	561	551	589	572	519	564	577	578	585	557	562	563	591	585	575	568	569	557	583	574	562	581	600	586	580	578	565	602	592	564	558	607	620	550	612	527	568	541	571	551	579	602	612	581	566	553	531	553	529	600	628	548	569	607	546	616	576	620	575	638	551	536	539	609	563	577	564	615	544	585	528	539	604	562	571	538	559	524	577	575	601	612	585	581	562	576	587	564	547	620	586	615	595	587	632	550	608	583	588	548	580	537	574	555	573	547	552	571	556	608	562	569	583	578	574	537	543	553	586	584	584	562	603	526	609	550	534	564	595	528	565	522	605	562	556	570	559	532	576	569	590	574	596	559	566	558	568	558	561	598	554	542	589	576	558	587	595	582	554	560	563	608	560	559	562	536	606	534	590	567	615	518	616	559	560	610	566	566	603	594	562	597	587	571	569	546	557	553	589	548	519	572	567	595	592	556	543	581	589	573	559	553	642	601	603	594	603	589	547	547	562	576	591	568	574	572	570	586	581	568	571	613	548	564	581	531	565	584	563	529	619	612	548	576	585	589	578	577	567	594	569	564	582	596	573	562	563	586	535	605	523	562	584	593	534	566	573	612	545	624	605	567	605	528	557	557
25357	21689	25484	28385	21517	3647	569	445	426	404	406	360	356	358	354	348	407	341	356	328	368	328	341	364	358	357	367	389	343	368	346	332	356	333	348	323	329	354	325	333	376	321	347	367	352	366	308	318	340	344	341	348	337	375	356	338	329	355	392	356	326	350	346	345	352	353	389	372	316	366	321	334	322	342	332	366	309	323	339	323	360	350	358	336	313	326	361	346	365	368	315	354	345	345	365	358	319	337	346	341	358	357	351	369	339	328	331	363	321	363	344	351	336	354	343	352	345	331	326	367	334	329	294	346	338	393	348	325	378	326	354	325	356	350	326	343	319	327	332	357	332	370	314	333	336	348	319	370	329	326	361	378	334	351	369	340	387	358	366	339	362	331	345	347	351	378	347	365	297	342	372	354	312	329	375	341	354	340	343	348	363	346	309	331	338	348	346	340	320	351	351	330	321	330	332	312	340	388	329	340	350	332	329	357	324	350	338	314	325	379	357	306	301	359	335	320	373	321	370	372	334	313	325	332	362	343	328	338	384	397	340	317	317	324	325	333	305	303	339	362	314	320	311	333	346	339	302	346	345	356	343	324	365	340	356	316	319	358	342	339	344	345	318	347	343	358	341	352	365	341	365	330	365	332	332	362	336	386	351	375	339	342	343	357	356	356	345	371	338	353	317	342	368	356	365	349	377	348	386	342	318	344	322	367	382	326	287	310	337	333	362	366	323	324	323	391	368	326	318	364	341	352	323	345	338	334	330	351	335	384	326	365	343	346	363	345	346	349	374	338	338	344	340	366	325	329	353	298	373	321	302	358	314	349	361	378	351	327	344	344	336	340	374	344	354	364	341	365	344	345	356	316	382	361	372	365	334	325	364	380	361	328	359	306	349	391	360	350	369	322	354	317	329	301	339	352	348	349	348	318	364	337	327	342	372	366	332	374	357	348	341	341	341	352	317	328	334	334	347	371	335	315	364	340	355	343	336	321	330	329	344	332	325	343	307	350	332	373	353	343	357	331	328	349	318	368	334	318	340	353	354	371	362	352	343	318	326	328	313	368	368	335	354	347	367	368	365	340	328	368	348	369	349	342	379	345	356	357	331	299	317	349	360	320	318	359	335	350	338	315	349	349	315	332	336	346	342	378	369	357	351	345	364	324	345	335	339	333	353	335	336	378	335	339	332	346	363	388	328	351	363	300	326	376	322	328	330	355	359	333	350	314	347	332	309	366	346	334	334	364	366	333	333	296	353	336	317	335	340	328	384	361	370	324	334	331	362	357	329	334	339	330	337	340	365	371	334	344	359	345	328	370	333	381	333	337	315	317	386	365	392	350	402	349	340	335	350	324	336	345	343	339	370	363	325	364	341	344	325	325	331	333	340	342	381	370	343	330	347	352	390	355	364	317	345	357	367	299	373	316	347	364	381	349	323	362	305	330	313	385	344	376	336	322	327	339	315	343	328	312	304	343	333	330	363	335	319	322	355	313	315	337	321	298	344	351	319	355	326	363	346	349	322	363	344	385	330	339	322	317	354	359	323	323	335	372	318	366	351	358	339	346	349	355	332	374	329	342	335	359	383	322	329	352	327	313	311	328	380	306	305	346	341	328	324	308	346	336	319	351	370	324	366	311	330	372	328	320	311	342	324	385	351	363	332	345	324	310	317	338	324	340	320	322	338	377	328	333	343	370	338	345	323	344	378	335	365	327	351	373	362	338	338	338	339	356	371	347	359	334	352	356	331	330	328	331	328	321	348	336	337	344	326	372	369	339	369	316	381	345	364	345	345	367	370	346	315	345	361	337	339	314	324	363	368	378	324	348	356	378	320	361	322	357	341	356	344	336	375	325	311	354	370	343	295	319	332	343	359	349	361	353	325	340	355	332	337	332	363	370	358	356	335	309	356	388	319	331	350	358	368	377	323	324	316	304	331	363	316	345	379	332	335	340	374	333	338	361	348	346	370	367	340	354	322	313	319	354	335	357	323	334	348	339	346	336	352	344	350	338	351	331	328	290	318	355	341	326	370	356	352	330	343	332	345	379	351	360	345	341	343	352	351	309	337	327	346	347	302	334	318	339	341	374	360	349	331	329	323	341	322	351	382	382	346	342	372	408	356	367	338	337	336	329	364	335	376	311	321	326	346	347	329	374	392	348	355	335	355	364	369	351	383	345	323	351	347	334	325	314	333	376	322	328	310	329	343	338	337	282	299	336	316	356	375	313	343	323	355	317	339	343	320	318	333	355	334	331	305	362	348	334	295	353	321	377	357	349	372	307	332	335	319	359	337	335	352	358	322	339	309	364	330	389	396	372	329	311	338	357	346	361	340	370	336	369	341	341	330	330	339	319	352	333	329	322	341	345	340	328	339	343	362	322	350	344	337	323	371	361	339	358	373	358	320	342	353	344	353	338	345	335	338	317	368	340	347	363	335	340	333	342	334	337	348	322	315	369	308	333	354	340	373	347	339	362	308	308	342	350	366	370	350	335	332	368	337	340	409	354	301	328	373	333	314	347	353	322	373	343	361	323	357	318	336	344	321	370	374	329	332	348	333	340	341	344	317	333	330	320	334	340	303	306	342	292	304	339	361	390	354	333	314	334	348	346	353	365	344	299	339	327	378	358	324	327	328	373	358	338	318	324	370	342	378	334	333	335	324	345	331	333	320	328	315	328	335	345	342	343	308	367	347	313	357	365	323	354	346	363	322	313	313	314	335	362	320	309	326	343	342	363	347	330	332	366	366	380	329	319	337	312	357	343	356	333	354	302	350	372	345	360	387	341	347	345	371	354	299	350	338	329	333	380	324	349	315	360	341	352	308	316	327	331	353	345	321	347	334	360	334	313	333	329	303	359	322	362	331	345	315	323	344	363	292	306	357	321	339	344	348	344	330	349	346	354	340	346	327	331	323	394	308	356	335	364	329	367	350	356	309	351	345	334	339	395	378	333	381	348	358	342	298	382	338	355	362	337	337	378	373	347	385	329	306	362	339	339	364	356	363	350	368	343	328	338	347	355	337	347	325	334	318	394	339	339	341	329	313	331	320	344	328	338	340	360	365	295	339	349	289	352	351	351	316	321	361	345	325	318	351	315	342	351	341	387	336	338	327	335	326	355	354	373	333	332	365	351	326	354	336	357	339	340	347	353	309	336	356	362	323	335	318	379	361	318	317	380	320	339	354	331	333	358	340	356	320	331	347	370	301	356	364	343	340	328	316	347	380	326	319	342	334	345	363	344	315	366	339	341	325	324	305	354	350	332	319	349	355	348	281	359	338	357	335	319	328	346	356	358	339	358	349	368	343	357	334	354	357	360	342	336	377	373	357	333	338	321	321	331	362	312	311	339	368	344	350	314	328	349	349	366	348	345	352	362	349	327	334	367	369	370	341	347	366	349	341	358	356	354	348	393	335	354	326	382	306	331	321	391	351	318	308	332	326	343	326	299	360	338	358	369	345	338	341	303	336	365	324	362	309	315	356	345	351	339
3584	3184	2171	1282	974	940	835	834	723	803	770	751	777	731	721	760	754	716	746	705	783	789	759	733	727	746	720	686	745	739	782	750	724	728	753	735	720	712	792	721	742	813	749	771	722	706	765	765	736	707	727	695	752	768	745	751	772	739	728	712	718	772	715	714	751	734	749	759	759	766	755	720	727	732	722	727	752	715	772	723	746	751	740	732	726	795	722	777	730	755	720	734	745	766	756	751	760	765	758	736	705	701	772	772	711	720	763	804	702	796	733	708	692	754	757	751	723	763	739	728	750	739	743	689	708	761	771	749	691	717	741	723	759	724	766	666	754	729	729	714	730	696	742	718	754	710	747	719	734	727	768	711	700	710	731	734	807	731	733	733	769	717	785	757	744	739	745	721	727	715	730	728	712	745	731	755	715	746	753	747	771	747	760	766	740	764	727	726	726	686	746	701	744	723	758	734	724	751	748	742	726	758	731	705	732	740	768	702	833	762	751	757	736	768	767	753	748	764	743	730	726	722	709	740	744	731	737	738	789	731	734	758	760	713	755	739	754	704	737	762	735	694	736	756	740	777	740	750	724	718	749	738	695	750	737	736	732	748	766	700	740	734	766	736	750	756	807	756	701	751	712	759	766	761	754	757	749	807	780	776	737	741	723	720	766	772	750	766	701	704	733	696	725	744	697	700	682	724	741	750	750	761	768	733	767	790	736	748	779	727	743	768	749	693	754	741	722	740	666	714	719	775	727	726	786	782	758	747	728	714	722	707	735	745	748	688	789	750	774	759	746	737	713	746	739	754	727	752	787	708	723	741	710	751	786	728	740	767	654	778	757	765	699	739	704	790	736	761	746	703	776	730	736	741	714	724	761	750	726	706	769	708	727	783	726	797	757	754	699	753	734	745	748	765	760	755	723	736	741	742	745	748	749	731	724	779	699	786	717	732	789	757	719	730	732	770	733	708	758	734	716	708	749	768	771	768	767	757	764	719	746	765	720	716	725	796	748	734	807	706	755	701	720	750	734	751	744	720	735	698	716	751	716	774	736	715	722	709	725	729	733	698	775	774	735	701	710	729	753	691	773	748	718	747	728	773	753	733	793	725	747	731	756	768	757	709	790	766	657	749	750	734	719	735	784	707	725	782	781	777	732	747	793	771	712	684	726	756	721	772	693	767	770	727	768	749	708	746	721	756	723	749	751	712	717	803	732	731	737	764	760	741	791	720	774	706	776	729	730	758	683	756	770	731	759	773	767	734	718	722	794	715	759	770	740	728	705	732	734	712	722	757	747	711	809	737	732	795	753	725	760	717	719	766	756	721	697	793	760	791	804	756	759	741	743	754	733	729	704	738	776	755	764	730	727	752	721	754	716	721	739	776	814	718	779	713	747	727	730	716	767	711	746	734	773	673	739	726	763	745	744	774	725	787	782	733	754	771	743	730	774	697	722	763	728	764	704	739	718	726	669	791	738	769	711	708	738	749	760	699	754	757	725	718	721	750	762	700	744	699	739	782	746	699	679	764	750	762	788	713	736	726	783	732	701	734	717	769	776	741	736	725	744	776	769	719	743	709	797	732	750	733	688	698	730	757	728	741	687	714	801	694	739	735	751	731	743	746	712	704	770	742	753	745	743	741	718	766	731	765	755	768	780	735	723	767	767	737	738	800	720	702	772	705	746	701	775	723	706	751	748	724	760	761	753	739	760	762	762	688	763	730	777	759	802	729	774	750	753	753	746	708	744	725	796	734	727	757	753	722	703	727	711	786	739	742	738	751	681	716	760	703	763	779	781	789	712	705	735	706	770	733	768	742	733	693	769	780	668	745	746	732	754	695	689	701	742	757	742	771	712	768	775	749	718	710	701	757	738	734	718	757	763	764	754	676	779	775	723	731	770	761	736	803	776	725	746	693	733	730	813	745	729	735	744	770	779	743	727	802	726	723	753	778	774	749	780	737	704	778	736	753	749	734	766	721	742	743	742	793	758	721	725	763	755	759	772	701	807	723	739	751	738	743	746	715	726	740	787	737	763	757	774	753	755	713	733	767	796	726	761	738	790	743	746	753	732	727	731	739	752	716	751	763	758	697	748	777	746	703	760	720	746	712	741	743	721	733	735	708	720	711	701	697	758	768	773	716	763	762	700	735	785	709	712	735	775	745	714	745	763	723	730	738	782	766	726	695	726	787	768	713	759	732	733	747	749	709	762	763	727	724	738	698	769	754	774	682	674	719	753	744	734	767	702	704	711	697	761	748	785	696	719	729	750	766	764	707	734	773	785	715	757	709	744	754	737	730	744	735	735	743	735	749	752	736	733	679	745	778	719	739	730	748	766	710	769	782	761	718	755	755	761	802	759	713	737	749	702	735	728	757	755	738	722	723	728	756	794	770	718	721	772	737	755	714	701	762	712	753	713	768	788	734	705	718	765	775	765	752	743	711	729	708	794	760	751	724	801	705	734	742	734	730	798	692	735	698	760	758	751	737	741	758	757	747	753	732	740	750	727	703	735	758	733	709	767	713	728	718	735	693	726	727	760	742	736	701	732	795	745	724	697	738	748	740	706	703	795	700	717	769	703	734	715	756	704	732	710	736	752	755	678	725	698	752	745	718	795	758	780	714	748	708	804	761	742	742	726	767	744	726	734	701	788	719	762	781	724	753	751	719	762	718	762	784	770	732	784	742	787	732	715	702	766	743	765	710	729	757	764	730	820	722	713	705	743	723	753	748	740	703	723	652	679	821	753	742	748	739	728	751	728	749	779	728	714	726	752	760	768	697	751	688	772	707	729	746	678	757	766	738	712	728	723	730	715	750	728	735	781	675	722	734	729	688	780	742	721	712	739	714	716	719	760	701	720	733	765	800	721	716	762	728	739	708	747	763	730	743	735	746	750	741	724	711	761	730	703	736	757	685	728	744	728	731	722	743	746	755	665	800	713	778	725	690	720	729	746	721	743	741	742	771	766	704	757	742	738	729	753	739	725	768	731	754	679	756	757	732	742	736	781	705	746	707	713	775	727	750	777	765	757	742	773	790	765	729	785	736	770	711	755	801	770	734	728	725	756	785	745	736	749	777	770	746	782	748	712	743	736	716	754	705	727	818	751	783	730	747	720	700	722	719	734	752	736	733	748	723	732	766	763	758	759	723	735	771	756	702	718	782	759	711	754	764	739	730	768	750	717	670	729	773	699	812	769	725	778	699	811	724	718	769	726	726	727	742	725	791	769	727	757	763	746	725	752	725	722	745	697	751	708	758	752	764	743	720	772	721	777	727	733	764	734	731	730	729	714	758	708	712	736	696	729	685	697	723	763	711	745	755	730	799	764	711	745	736	746	788	734	702	741	766	740	731	759	757	678	746	741	745	734	746	710	763	747	708	744	775	775	763	728	775	740	737	736	750	763	717	739	738	766	732	744	734	729	694	746	741	771	721	766	751	725	756	708	764	721	726	736	710	744	763	731	696	717	707	753	701	793	742	757	747	751	755
24515	21712	26137	27830	21718	21726	3090	472	361	345	263	288	302	255	249	247	251	294	216	248	248	241	217	213	233	219	218	191	221	224	221	230	224	201	195	233	193	211	245	226	203	210	235	249	218	213	224	201	185	223	211	235	241	189	220	221	217	201	214	228	241	235	210	212	224	232	225	236	217	239	216	229	229	194	198	217	211	217	207	196	189	196	193	223	197	220	196	234	223	223	188	204	177	195	219	222	182	192	230	207	188	213	234	229	241	191	189	220	242	232	228	199	160	203	221	199	222	209	211	217	222	218	210	194	212	231	226	211	209	222	199	233	213	191	208	219	233	214	214	197	201	229	203	222	220	201	206	242	254	208	222	222	230	196	232	219	205	195	211	202	187	220	240	219	186	198	180	226	205	199	188	230	218	201	224	204	219	198	201	213	230	203	251	207	205	213	231	229	215	185	226	213	195	196	207	200	240	218	195	185	222	219	217	224	205	209	234	191	188	212	220	225	234	196	207	200	207	182	221	227	242	208	194	190	241	216	190	196	222	221	227	243	255	228	213	186	224	229	206	191	221	243	178	210	233	189	186	215	222	224	210	223	191	205	209	205	199	187	188	201	184	196	183	208	207	207	245	222	206	229	231	238	205	227	188	178	218	228	216	244	190	224	188	211	180	210	212	202	216	214	187	210	210	198	228	233	221	203	205	190	226	215	201	210	210	202	218	219	221	217	199	207	198	236	193	195	218	223	205	254	216	218	204	205	215	192	223	215	177	213	197	205	227	202	209	221	220	234	212	200	193	221	205	215	199	209	212	204	210	218	202	191	193	222	215	189	246	222	251	193	200	217	197	231	212	220	217	225	218	188	196	201	227	230	203	198	213	225	195	204	210	212	217	209	228	225	226	209	211	213	191	209	257	214	209	195	226	217	210	202	231	209	229	225	198	192	226	212	230	208	185	213	217	189	211	211	234	215	226	216	237	215	180	209	222	209	206	214	226	231	190	200	202	210	218	201	201	207	186	205	207	197	201	222	221	218	182	210	194	212	215	210	201	189	219	180	227	214	217	193	225	220	205	194	230	201	234	179	195	208	221	176	212	231	182	209	191	175	257	216	208	224	224	202	184	204	175	214	215	200	193	200	207	204	199	179	186	224	201	202	200	236	239	222	210	191	197	188	207	229	208	208	203	226	214	194	202	183	236	236	206	227	190	201	173	210	187	216	205	220	222	243	220	209	214	200	182	211	218	211	230	172	202	206	237	188	186	203	198	203	193	220	202	213	213	185	179	226	206	192	206	211	192	205	191	192	217	228	194	219	226	204	213	201	233	191	205	227	190	171	183	223	208	184	210	184	231	222	198	228	219	196	240	209	253	210	224	205	203	185	192	199	221	201	231	224	219	205	233	199	208	215	229	223	186	218	215	217	235	195	188	209	224	187	197	218	245	220	230	198	214	233	194	221	204	227	210	181	182	224	212	214	216	199	206	190	213	228	195	240	187	192	217	225	188	207	212	242	236	203	193	216	240	240	209	234	219	215	200	250	216	216	196	222	226	185	215	212	205	204	204	189	227	221	224	224	236	189	172	183	215	198	212	201	198	208	198	225	203	224	208	202	224	194	236	226	226	221	183	199	235	202	206	218	235	238	210	217	188	187	189	227	199	191	214	214	213	200	211	188	196	201	189	194	209	206	222	218	212	234	197	194	217	239	223	188	222	230	215	211	228	211	209	222	198	205	202	235	209	211	218	191	204	222	204	209	191	199	188	204	219	207	198	209	186	198	231	210	212	205	205	230	213	228	183	190	220	216	194	245	215	190	216	212	196	202	196	230	216	208	212	213	224	209	195	226	171	211	233	203	202	190	192	219	200	211	188	204	224	248	226	200	202	207	231	192	222	213	232	212	216	205	212	189	205	178	186	207	211	199	213	213	182	225	219	220	221	188	197	222	214	229	202	191	193	205	222	208	256	226	198	189	209	178	180	205	216	216	220	219	223	199	210	212	216	185	173	219	215	200	205	223	216	209	246	219	215	209	203	215	198	208	208	219	204	223	224	181	232	230	218	236	199	196	212	217	205	217	203	185	226	206	208	224	196	188	201	208	203	230	224	194	203	198	205	202	189	220	208	231	204	213	219	233	214	214	208	227	201	201	204	207	226	194	194	177	173	179	194	207	215	183	216	204	214	183	200	228	190	197	204	232	225	223	234	194	208	197	197	215	224	204	207	211	216	222	204	206	213	212	194	185	187	170	175	206	218	222	209	219	193	176	222	205	212	218	214	206	237	227	205	200	174	226	216	221	202	222	200	203	223	182	202	219	197	199	208	205	187	207	224	207	190	227	202	209	194	224	210	202	199	229	209	194	192	198	177	196	200	226	213	238	218	226	231	198	210	200	217	227	217	207	178	188	180	218	207	205	224	206	236	210	208	207	204	214	206	190	174	220	223	221	213	197	203	191	224	213	184	188	201	212	221	208	204	214	219	221	203	222	231	205	177	245	215	208	208	215	191	245	210	196	232	201	206	208	209	196	184	187	190	174	249	205	202	211	214	207	206	204	227	216	187	234	200	213	214	236	203	232	232	201	198	218	178	210	202	214	186	211	191	205	205	219	210	233	190	199	180	204	194	240	224	206	208	195	199	175	198	198	198	198	232	227	239	209	213	201	221	192	217	227	195	185	222	209	195	204	195	215	216	211	221	201	227	191	187	242	219	207	242	226	228	207	215	217	219	222	206	228	224	206	201	232	184	201	212	202	192	221	190	198	178	233	208	196	196	207	199	194	206	203	185	189	195	187	234	242	214	172	191	209	225	229	194	234	206	198	212	219	185	235	198	204	199	204	212	194	214	219	207	247	215	194	203	215	212	208	215	223	208	186	194	207	215	209	215	162	208	206	226	211	221	185	241	221	194	202	221	213	239	190	221	232	195	216	199	210	196	209	200	202	212	230	228	188	246	202	188	207	237	197	213	235	241	199	202	208	238	225	231	217	206	207	222	206	194	198	204	210	201	186	190	218	203	235	231	222	189	210	211	215	208	226	161	195	200	213	198	209	238	170	222	202	233	194	204	198	219	229	200	225	215	230	204	255	212	206	212	208	223	212	226	223	235	201	226	240	226	184	232	200	215	258	229	219	199	200	222	209	230	217	230	197	209	216	200	200	204	188	243	197	190	190	198	208	196	196	181	228	213	217	203	207	195	208	220	215	230	229	237	246	250	235	176	208	214	230	217	216	202	207	181	249	221	243	243	179	224	201	210	195	194	230	207	216	219	169	214	251	250	216	225	212	225	216	211	230	222	173	207	225	205	218	203	222	213	221	233	188	233	213	217	202	197	236	196	207	190	226	207	205	202	218	195	213	196	185	224	224	215	196	230	219	215	223	192	205	194	207	187	212	187	205	195	212	201	217	205	210	181	184	173	204	194	216	194	190	228	205	177	207	218	205	205	223	238	217	203	205	190	209	197	229	229	187	208	214	203	232	201	213	201	216	217	233
3616	4858	3210	1556	945	733	647	568	515	502	499	507	479	508	498	485	474	475	498	510	481	508	471	449	470	447	464	469	461	465	461	440	469	473	470	461	458	480	452	471	481	490	496	453	439	486	478	447	453	442	495	498	489	483	494	492	455	488	450	481	448	459	430	462	460	461	442	471	471	473	478	489	480	457	450	477	418	461	436	465	430	492	444	459	482	470	453	486	444	473	452	488	467	463	461	466	464	449	450	490	472	460	452	474	446	450	454	480	450	451	447	474	419	486	470	478	442	459	495	447	443	475	465	450	448	456	474	496	458	467	442	479	460	446	452	489	441	452	439	454	467	414	464	494	457	493	459	454	521	480	476	441	457	475	489	461	431	418	485	475	487	463	432	484	472	455	463	448	466	470	480	424	460	476	443	465	462	461	484	468	468	479	459	447	466	496	500	475	467	454	469	434	476	478	475	451	440	450	457	504	454	450	476	449	448	472	462	498	478	461	459	488	475	411	491	469	450	432	453	498	504	465	466	458	494	473	460	468	477	489	440	471	432	470	467	438	458	476	454	464	476	442	479	455	467	468	487	474	452	452	454	474	471	456	411	493	456	468	502	451	469	439	479	470	439	466	462	451	454	479	470	454	458	446	463	445	437	488	469	455	489	463	474	482	454	449	477	419	504	475	461	481	459	467	424	477	495	456	444	449	436	453	412	442	487	441	435	462	458	459	456	455	440	461	488	463	470	455	427	463	498	474	446	456	444	463	427	480	452	454	488	496	465	451	468	472	463	479	460	460	462	462	435	490	462	472	500	480	427	485	465	464	442	460	474	436	472	453	456	481	499	499	455	484	443	452	449	419	476	452	481	426	464	433	471	461	484	487	472	459	451	472	457	458	445	455	439	487	452	463	465	458	450	449	447	470	473	474	444	436	455	443	478	516	500	455	513	472	463	463	455	486	463	482	458	450	477	431	470	433	479	447	457	458	427	469	466	470	452	491	462	497	472	441	434	447	470	454	455	448	491	441	481	462	456	464	455	462	484	462	445	456	504	481	481	442	508	457	424	385	460	487	447	463	500	475	465	486	516	454	475	438	432	460	483	456	446	510	465	454	435	455	459	469	469	480	476	456	442	453	470	433	481	446	447	436	464	428	428	487	463	490	475	472	492	419	490	415	438	485	449	427	476	484	434	451	457	464	450	459	450	454	447	490	489	494	480	470	481	409	481	457	474	470	443	476	453	451	504	485	480	471	465	492	496	465	444	498	475	438	452	464	484	441	474	484	479	471	456	472	473	505	413	511	445	428	473	486	462	449	452	458	453	460	466	473	460	528	489	441	435	433	460	460	454	481	419	494	456	492	483	441	431	456	485	433	492	433	500	458	482	491	473	429	427	485	465	467	495	449	448	459	461	493	419	429	452	454	466	487	472	443	443	445	510	456	487	475	468	487	470	456	447	471	472	468	451	472	480	503	493	484	458	471	453	421	446	478	432	471	469	473	434	510	471	496	428	438	462	489	449	505	482	482	431	453	458	471	468	456	510	486	426	468	465	469	466	437	449	447	472	486	489	476	468	461	510	457	453	476	474	463	465	484	506	488	447	440	481	468	444	515	485	471	422	485	470	500	482	457	489	472	464	451	450	493	459	518	458	483	433	455	454	448	492	463	455	452	459	465	458	469	474	456	465	477	425	460	494	440	489	457	475	491	468	453	482	467	445	437	451	448	448	498	453	480	484	451	463	473	485	494	457	457	453	469	476	475	455	468	481	432	440	480	456	461	458	459	455	448	450	525	495	457	471	424	469	443	469	475	485	455	434	450	466	468	415	441	492	458	480	463	489	432	441	451	456	475	482	513	445	466	496	446	475	448	452	480	464	462	476	450	477	425	465	438	445	497	493	459	487	473	476	521	486	444	435	477	458	470	467	487	441	441	460	452	477	469	473	413	448	471	472	456	462	482	470	426	491	460	464	444	469	438	452	434	472	451	467	445	481	454	437	474	496	467	443	471	458	460	462	465	477	458	477	458	505	477	484	461	483	476	459	458	453	478	459	458	458	453	442	511	457	466	443	442	423	454	476	473	463	422	441	466	453	450	454	467	426	444	445	463	438	451	496	469	425	454	461	455	467	445	470	438	488	469	469	439	436	484	437	437	435	459	469	437	438	484	445	454	463	457	458	461	476	467	487	460	465	454	454	449	464	484	486	468	444	463	489	416	451	478	476	474	443	478	445	476	480	463	432	468	433	464	470	453	443	497	444	459	446	514	474	463	461	471	428	463	425	507	497	429	424	460	469	434	473	496	490	440	448	470	467	441	486	469	454	461	455	458	444	442	443	408	462	460	496	455	468	503	446	473	468	471	471	478	504	456	449	460	452	440	490	422	474	449	469	529	465	434	452	436	463	450	434	459	463	464	464	452	468	489	444	457	492	441	479	424	478	454	476	462	460	466	499	506	454	464	470	476	479	446	499	466	463	454	487	465	423	433	444	486	490	438	453	466	458	497	469	474	447	463	487	454	478	447	483	436	439	437	484	479	511	436	474	433	463	450	457	466	464	470	484	491	495	440	460	485	428	448	461	455	452	484	449	488	469	475	500	457	489	424	461	461	435	441	456	492	496	440	485	480	500	475	426	483	416	462	474	461	501	465	492	480	476	453	458	437	448	486	478	485	465	454	492	487	458	474	472	462	477	449	473	452	462	480	466	477	465	433	450	480	438	475	492	495	475	491	462	419	472	478	459	428	434	464	476	472	434	430	490	438	441	455	434	451	453	449	470	451	509	505	478	489	482	458	470	439	453	484	441	484	454	444	493	470	427	463	479	470	441	453	450	442	453	473	446	514	482	423	481	467	482	471	482	474	426	470	463	471	453	469	465	446	492	463	447	485	482	455	495	442	472	467	410	481	475	441	419	464	499	475	454	477	469	430	409	406	462	449	418	491	426	454	470	463	483	488	485	461	440	460	503	491	457	447	506	479	430	487	435	486	472	479	452	472	530	441	505	487	464	467	440	484	470	456	415	454	512	447	490	482	482	471	452	492	452	449	475	458	463	426	454	492	465	462	436	466	440	445	487	463	450	474	466	459	498	457	441	480	533	484	480	476	477	485	485	441	475	473	433	463	468	455	435	467	482	462	488	429	463	495	458	469	479	456	493	498	469	452	452	481	465	483	438	478	451	427	445	433	445	433	432	484	486	459	457	524	487	443	489	468	474	469	493	443	483	493	480	459	460	483	445	460	466	457	475	482	486	489	458	434	453	484	479	433	438	441	462	446	483	522	444	469	432	465	437	445	441	460	468	441	468	434	464	437	458	511	431	517	454	452	488	489	453	482	445	456	498	443	446	501	442	457	459	463	469	481	490	459	475	496	464	467	475	423	457	477	445	448	437	448	462	433	432	438	525	486	461	481	493	463	492	470	437	463	462	457	458	464	490	446	464	469	478	464	459	482	463	449	495	487	451	417	453	466	498	450	449	466	460	509	508	463	486	449
33068	9649	1069	579	456	451	303	254	229	299	304	236	224	227	257	250	244	223	282	255	206	238	242	234	234	267	258	246	251	241	244	227	245	241	254	239	261	244	223	238	231	235	203	281	205	249	253	257	242	274	245	221	269	223	232	245	256	248	244	252	250	264	270	260	226	243	238	270	230	261	244	230	220	266	239	235	244	234	257	249	273	264	225	240	243	248	261	224	286	275	248	258	236	236	248	231	244	250	244	238	256	241	247	254	252	236	226	264	295	238	242	234	255	248	262	270	264	257	239	294	229	270	234	258	230	235	251	245	252	248	205	264	262	259	248	254	258	249	248	226	234	237	246	259	256	226	209	237	233	257	234	235	193	271	239	244	219	252	252	254	254	277	263	226	238	253	253	247	227	236	252	254	243	270	253	244	254	235	257	216	251	242	255	231	262	269	223	256	246	258	211	245	257	231	252	247	242	260	268	278	261	249	255	246	224	239	243	234	243	247	240	226	278	260	271	257	283	255	260	226	222	241	214	235	239	244	230	250	240	265	251	236	273	247	272	242	243	247	235	250	227	243	255	234	241	248	258	244	274	253	232	268	269	234	233	243	249	197	223	305	261	268	267	266	243	259	236	242	241	232	267	273	221	212	239	267	251	245	254	246	251	249	251	258	254	274	258	229	259	256	258	245	252	254	219	234	245	259	282	260	258	242	245	268	272	237	233	257	234	244	246	242	264	240	270	230	212	203	223	246	241	266	256	262	240	228	251	257	232	261	248	256	240	208	260	237	235	254	235	268	241	245	233	238	234	231	231	256	212	209	246	232	262	232	250	244	264	257	232	240	241	253	228	255	263	259	236	239	248	258	239	253	258	226	251	247	248	271	239	256	226	249	280	248	237	232	246	252	306	241	254	235	245	257	246	257	252	235	235	237	229	263	245	232	264	260	261	258	245	251	245	246	254	240	254	277	233	266	235	241	236	254	252	249	226	277	256	253	238	248	251	235	252	262	233	235	253	233	249	243	237	258	247	253	226	242	236	202	250	292	223	265	231	256	242	293	229	255	235	254	214	262	248	294	241	230	245	217	222	220	237	239	243	285	231	245	262	237	227	234	255	268	226	241	242	254	231	235	266	248	232	267	237	224	237	219	243	251	258	246	287	269	252	222	243	274	249	291	216	223	257	246	246	260	239	249	247	267	237	263	263	284	266	242	268	226	247	266	236	274	278	264	240	254	245	247	245	241	274	238	253	246	240	233	238	225	232	238	196	266	290	266	255	237	237	220	270	232	229	252	243	240	240	258	238	246	223	266	237	257	228	256	254	269	221	235	228	226	255	257	280	256	262	233	224	230	256	203	229	258	255	243	239	246	269	246	244	252	225	231	243	228	219	241	227	255	272	219	255	259	255	266	285	253	226	276	243	269	259	240	236	233	256	290	218	261	263	246	256	253	255	245	276	250	250	264	270	228	221	253	244	264	240	256	255	240	247	238	278	239	266	219	248	260	285	222	244	262	242	260	253	244	222	252	298	244	245	235	250	222	201	232	235	255	246	252	251	257	253	246	244	227	261	248	258	253	268	278	229	270	248	248	249	234	219	231	255	250	252	250	250	238	257	270	257	238	235	269	240	252	264	254	251	248	246	232	246	257	278	245	253	254	222	256	241	208	243	264	244	213	273	247	235	259	266	222	236	228	251	263	261	263	240	250	219	258	279	215	225	264	250	262	282	244	263	256	253	243	248	274	243	246	241	235	270	256	266	231	272	278	267	244	266	256	234	238	229	265	243	233	264	265	238	241	257	233	221	235	259	259	289	251	271	255	246	272	264	231	230	251	269	232	261	251	246	262	230	267	236	245	244	224	229	250	223	268	255	220	284	251	248	228	241	264	275	275	246	223	221	234	253	261	250	271	259	227	271	222	255	262	232	260	237	244	232	241	264	252	232	289	252	242	260	228	255	263	237	301	257	247	275	271	262	250	236	254	284	241	239	235	229	266	236	248	255	234	221	247	231	241	270	266	275	275	237	248	214	259	239	252	263	221	261	254	258	231	240	257	249	239	253	250	288	256	263	262	232	274	247	268	242	228	242	271	251	236	294	275	256	249	258	275	257	238	234	209	279	216	278	252	205	271	230	245	270	243	258	239	254	251	202	301	236	257	240	251	268	233	263	258	240	279	234	245	243	239	220	239	251	255	253	247	239	266	244	277	227	266	237	246	256	272	247	261	252	252	229	249	242	242	221	244	257	254	263	237	231	248	233	242	259	210	247	238	255	267	240	240	266	236	238	218	240	244	262	227	261	237	255	228	219	246	236	240	231	220	227	277	252	274	232	251	270	252	250	257	239	245	246	254	265	243	246	234	243	208	253	266	258	258	242	258	215	229	234	244	237	214	231	268	237	205	243	253	270	261	245	240	246	222	245	242	233	248	255	252	256	241	222	244	224	256	239	226	274	266	278	217	220	256	239	263	251	249	252	256	226	251	232	233	220	240	261	227	262	248	261	209	234	268	251	257	253	239	255	238	253	266	259	257	256	236	265	253	273	233	225	261	225	247	240	272	244	264	230	262	263	254	259	248	271	255	261	241	253	244	237	270	251	260	238	262	276	240	263	292	230	240	254	235	226	255	204	263	241	241	258	259	244	236	237	245	255	253	244	233	240	229	262	283	264	271	235	231	244	235	273	245	242	260	230	254	247	242	230	237	247	244	256	235	231	260	241	232	244	250	239	226	257	261	224	243	269	273	267	236	284	245	236	244	263	241	236	255	259	241	251	259	251	248	245	228	233	249	249	238	222	255	255	261	240	245	257	253	257	214	274	251	241	264	221	251	260	220	275	248	211	261	233	211	268	243	252	242	257	289	246	242	251	241	254	257	225	227	257	274	230	227	248	233	253	243	243	251	246	258	250	253	254	248	200	248	251	256	254	232	222	238	236	241	242	229	214	232	256	285	243	216	228	222	236	240	259	282	251	235	233	271	249	226	250	279	247	259	274	250	243	238	236	243	258	215	234	236	264	261	288	251	265	246	265	221	267	269	224	264	235	234	222	182	248	240	267	231	241	256	276	234	232	246	249	267	256	257	259	261	254	236	253	241	254	272	239	251	253	225	232	260	233	251	233	221	263	240	248	263	265	255	241	237	234	256	226	275	252	234	262	247	235	225	228	245	251	263	248	258	240	244	259	229	270	257	238	245	246	269	263	249	249	214	261	254	244	233	257	249	263	234	250	275	260	263	236	255	245	249	218	251	238	252	250	232	251	253	260	256	255	239	271	240	238	236	237	253	259	227	250	276	227	242	266	245	255	234	242	248	279	258	240	267	271	244	214	248	275	254	235	241	265	218	254	260	267	252	251	216	230	255	242	236	231	250	248	246	250	260	245	245	244	258	262	223	220	269	246	233	272	248	227	240	250	238	253	272	245	227	268	228	226	264	240	265	252	240	256	246	235	278	239	252	248	248	249	259	241	224	293	245	258	250	242	248	245	228	276	218
5843	720	702	649	573	582	595	563	602	628	557	587	546	586	600	579	619	593	550	551	568	583	560	602	602	563	565	526	617	601	564	568	584	564	568	584	618	617	535	587	559	564	560	621	614	536	596	601	586	600	597	574	539	577	583	591	577	605	567	611	537	569	546	551	580	614	603	559	605	566	587	572	603	605	563	560	603	566	549	587	557	593	553	554	617	569	555	563	602	597	605	550	566	526	559	586	531	579	595	577	603	593	601	572	593	605	567	597	586	573	612	563	556	573	569	618	583	562	609	573	565	589	610	559	578	524	590	588	565	514	598	586	580	602	604	519	612	549	571	593	573	575	605	584	524	580	593	507	579	575	606	570	635	605	586	567	538	582	616	562	586	585	564	557	548	569	584	607	584	574	579	585	599	593	582	587	562	588	568	586	571	595	607	584	573	539	556	556	548	532	576	569	564	587	558	581	581	583	618	597	580	577	564	581	557	561	566	568	568	585	590	563	569	586	596	562	590	559	558	535	522	531	534	517	570	557	602	565	533	592	556	569	585	594	567	553	601	606	573	576	578	551	617	635	571	619	586	572	545	567	564	515	607	578	584	550	601	559	563	588	553	583	591	596	539	562	571	604	625	565	597	584	557	619	560	560	554	619	567	569	564	598	545	570	572	552	572	620	587	574	514	568	575	606	578	617	557	623	548	576	593	553	584	637	569	572	549	591	519	583	582	568	590	570	576	562	578	579	575	568	538	553	593	572	602	561	540	598	558	584	534	585	555	559	571	558	579	544	575	569	592	546	565	586	536	596	544	606	591	570	627	572	600	584	579	572	608	559	606	585	570	529	567	604	544	579	603	602	549	552	576	594	564	602	554	604	564	556	633	588	557	550	565	537	596	596	513	584	604	585	574	564	561	581	601	580	622	564	561	561	568	546	557	588	534	597	501	590	564	605	597	568	580	551	596	548	532	578	564	557	604	575	573	536	589	576	576	568	550	577	590	570	575	564	557	596	558	533	628	574	574	606	603	591	513	591	595	586	571	581	551	586	584	594	530	614	634	531	598	612	575	613	552	582	571	592	546	599	562	602	596	566	574	568	575	568	583	610	607	557	541	577	598	572	540	563	586	569	588	560	602	576	557	571	551	589	621	602	614	573	585	582	587	565	499	589	608	570	568	573	628	565	598	642	568	591	607	550	583	561	565	568	591	575	514	536	574	545	655	568	563	556	564	564	556	586	576	558	540	558	598	578	587	593	581	546	596	542	604	570	586	578	568	582	586	568	528	548	572	588	595	590	589	550	610	535	559	555	553	569	575	578	561	615	571	552	525	558	569	541	557	573	538	584	580	557	593	571	535	560	532	600	558	611	587	584	526	569	554	539	568	585	556	607	581	607	592	577	576	533	549	585	612	606	593	536	536	559	592	562	592	572	597	585	592	565	553	594	563	577	598	570	587	537	533	613	604	594	595	595	576	575	540	564	549	578	531	566	585	550	586	569	527	556	574	599	564	603	558	601	543	586	577	601	607	593	578	609	552	592	571	571	623	585	570	551	573	630	574	589	580	599	502	565	547	573	544	585	556	601	602	525	559	612	579	549	545	555	578	592	578	574	571	587	599	588	532	518	581	587	557	580	617	535	594	578	540	600	558	542	547	592	597	607	606	591	557	584	577	567	577	574	586	587	573	612	565	584	571	566	601	570	562	595	597	597	588	590	619	555	570	559	573	563	581	600	601	623	546	574	570	600	531	525	550	568	567	563	576	572	568	560	559	556	532	567	588	574	590	585	585	568	582	582	572	589	622	576	561	577	551	567	563	541	608	544	615	552	608	529	588	607	574	573	584	553	620	579	551	571	583	573	578	542	567	565	569	576	555	526	583	581	600	586	579	558	582	606	567	582	521	571	586	576	622	586	587	588	538	552	557	579	563	573	571	565	581	634	549	586	621	575	591	563	565	541	580	610	596	568	591	559	604	561	587	588	569	628	557	559	562	573	569	579	597	575	517	553	615	547	556	614	587	586	582	564	595	585	604	535	604	598	593	546	537	582	547	560	602	562	590	539	598	529	560	608	547	553	600	580	596	578	587	605	590	589	534	564	560	546	596	518	578	626	555	535	556	593	553	600	563	521	615	553	583	577	522	520	591	574	567	581	556	569	603	606	575	589	603	538	572	540	553	546	610	591	607	577	609	535	606	574	630	591	548	544	575	526	583	582	569	563	583	610	565	612	573	571	594	548	581	568	590	601	540	588	578	582	564	598	564	555	528	640	561	573	563	556	597	570	569	601	588	569	561	545	574	575	587	600	592	571	553	590	548	532	568	599	598	548	549	583	577	563	562	590	536	526	563	579	594	571	579	539	597	603	596	561	605	582	554	578	575	554	555	561	562	597	577	609	607	579	559	594	605	558	590	607	588	552	533	545	568	577	619	564	582	592	605	583	609	563	616	534	557	567	607	596	570	581	570	536	585	571	576	558	594	617	630	584	578	558	626	565	596	575	594	571	550	571	590	571	571	572	558	626	536	571	524	583	568	587	565	586	547	551	580	570	585	509	604	588	586	578	539	613	596	572	574	586	552	600	575	586	553	559	539	589	610	592	557	589	549	573	577	563	587	560	544	566	613	564	592	609	578	540	556	597	553	581	588	547	595	546	574	603	559	589	542	546	570	568	593	565	572	585	576	539	550	561	594	567	580	564	542	566	557	574	606	567	565	579	631	552	570	564	581	545	585	558	593	515	540	582	565	625	579	550	594	564	571	622	567	565	589	592	584	610	566	567	585	605	654	590	597	561	558	604	528	568	570	598	562	592	563	597	569	547	600	614	560	551	595	615	560	539	599	607	555	569	580	597	567	584	540	595	576	587	571	540	592	559	604	575	583	546	574	559	583	557	595	585	590	588	567	553	582	538	592	561	555	567	604	596	572	599	584	565	589	633	599	567	548	549	587	578	596	601	623	510	561	593	562	556	576	534	568	563	551	572	604	555	599	571	573	539	588	551	551	559	590	570	594	549	597	544	596	532	594	579	586	585	570	560	586	554	537	618	553	538	562	591	598	545	574	598	604	567	583	576	604	600	609	569	616	535	567	595	608	586	605	554	586	588	563	586	590	557	566	550	608	618	615	579	558	583	614	573	604	563	576	575	575	589	586	574	576	568	560	587	579	575	611	599	581	554	590	586	600	592	570	560	559	573	537	571	615	557	575	627	600	603	582	566	571	560	551	581	584	594	593	545	563	529	539	555	599	576	562	576	580	536	574	578	549	591	587	589	589	538	558	611	558	568	552	564	519	601	530	583	592	594	519	578	547	595	584	578	600	570	567	585	572	558	551	585	558	569	562	612	520	560	564	585	549	557	591	547	597	574	546	628	610	612	589	564	582	574	508	573	592	539	562	616	606	553	609	547	574	585	571	594	515	570	534	606	545	565	586	571	574	589	600	627	574	565	613	613	599	580	571	590	580	596	562	577	530	585	575	565	598	552	590	590	561	563
25236	21646	25456	28331	21473	3365	555	440	415	403	376	407	414	377	376	367	346	330	330	333	376	362	322	355	358	368	310	362	346	331	327	328	347	361	340	348	339	345	357	368	329	346	360	349	359	349	370	336	329	370	356	317	324	376	326	343	356	342	330	359	355	320	347	309	351	340	329	352	319	364	363	342	365	342	361	351	343	316	349	308	375	316	356	334	377	333	363	360	338	353	361	311	386	338	316	324	364	331	356	337	345	325	362	377	334	356	359	303	347	371	326	339	352	325	341	348	332	369	354	358	326	336	335	320	342	359	321	336	346	341	374	365	355	340	314	358	343	326	319	354	321	311	278	331	371	334	349	383	347	354	346	357	371	288	341	326	360	361	340	372	326	355	328	337	336	382	349	406	342	349	344	322	340	331	352	300	312	331	330	343	338	342	319	363	380	327	360	352	340	361	310	365	329	376	378	305	318	322	338	358	331	340	372	330	323	352	342	366	384	336	312	352	370	322	353	334	337	366	413	350	348	345	361	341	329	373	341	371	357	343	350	320	354	334	300	334	345	340	355	390	317	327	344	338	329	321	336	342	349	336	352	368	337	332	352	339	307	319	344	336	352	341	350	344	317	347	313	351	356	328	338	341	321	317	346	336	337	354	354	325	341	315	328	356	372	343	355	328	351	375	331	326	343	324	328	355	338	330	323	365	351	359	354	366	361	356	321	313	345	342	337	364	310	360	333	325	368	369	342	354	330	353	309	381	319	339	332	343	349	344	320	345	327	337	336	326	337	353	313	324	344	338	365	334	343	370	317	348	349	333	362	352	347	304	360	314	340	361	355	344	323	359	319	338	319	312	352	339	389	357	348	380	379	362	348	309	330	320	372	306	324	351	345	332	321	356	344	351	368	323	347	308	342	321	287	341	333	365	331	335	364	336	340	330	371	352	301	328	328	340	342	326	333	333	357	357	341	379	331	318	366	354	367	386	341	331	338	336	332	349	330	348	325	309	342	327	361	320	356	335	365	356	334	326	314	335	337	325	350	355	378	348	349	349	355	387	345	335	358	315	315	342	309	329	342	347	338	324	352	361	351	358	351	311	336	350	355	335	337	345	352	319	352	364	387	339	319	377	310	365	380	339	323	350	337	370	350	336	322	371	341	341	334	376	341	322	311	368	330	342	340	355	338	327	301	356	326	346	358	317	336	326	346	334	359	350	392	382	354	353	336	354	378	375	357	319	344	380	331	369	348	347	344	320	329	346	373	322	351	365	334	354	366	365	339	317	358	331	324	363	346	333	335	342	344	364	319	346	350	344	338	353	341	357	376	321	331	375	346	323	341	359	353	347	362	367	316	350	343	316	377	353	330	342	346	360	343	360	356	321	365	337	350	334	340	337	314	340	344	348	311	333	339	315	318	354	326	332	383	345	336	328	326	329	322	328	318	354	337	312	361	338	330	365	359	388	365	347	316	361	330	343	343	344	362	361	358	335	370	301	338	343	304	337	334	344	365	356	367	341	388	337	328	354	342	366	375	358	336	338	342	371	338	360	338	325	329	366	342	310	347	363	340	341	328	298	345	312	338	339	338	333	355	330	348	340	337	313	312	311	335	341	329	339	350	314	348	334	364	301	368	392	328	327	336	332	330	352	335	343	339	301	324	322	361	359	341	375	309	354	350	326	321	322	349	316	324	328	341	359	367	356	340	343	356	346	361	324	333	353	314	333	338	369	387	331	346	340	328	366	369	361	359	353	332	351	336	321	317	335	335	341	351	333	363	342	334	360	331	334	339	343	350	354	332	346	315	351	324	320	332	329	375	357	347	337	379	373	321	328	376	331	365	332	327	328	365	353	300	351	357	325	378	321	377	358	329	326	342	337	366	330	316	358	322	320	387	331	359	355	352	345	299	345	339	339	287	356	363	355	329	360	351	343	362	355	338	324	326	348	390	348	361	375	319	334	319	377	374	360	344	321	304	354	337	347	365	317	300	369	353	323	381	326	308	333	344	352	294	338	332	334	354	342	343	324	323	339	336	379	366	317	334	309	359	322	353	349	331	334	328	375	346	355	365	347	332	317	336	335	331	350	356	331	338	332	318	336	310	326	342	329	314	332	324	310	355	359	331	356	346	350	376	327	325	324	319	372	330	326	336	375	339	330	341	354	363	342	362	334	346	359	352	317	337	357	373	350	351	345	377	339	319	313	357	325	368	343	324	359	364	351	318	331	338	325	325	336	330	336	314	344	324	371	361	327	382	330	341	337	347	309	363	361	317	355	341	369	327	342	321	344	301	339	334	335	360	358	315	358	342	357	345	371	346	356	327	369	345	356	337	315	367	352	365	345	352	374	366	372	304	353	337	344	371	354	346	347	305	336	334	376	320	327	360	321	352	322	359	325	340	330	362	373	337	327	329	366	361	351	331	343	308	326	334	322	333	341	322	336	362	359	343	358	328	321	332	299	344	339	385	329	335	347	312	324	359	362	355	348	369	342	346	364	326	342	345	331	339	333	316	372	330	349	293	379	344	328	316	346	338	328	342	316	362	337	332	337	338	316	321	362	343	356	352	393	316	332	342	351	328	343	353	328	331	338	329	358	336	345	335	361	343	340	334	317	316	347	361	284	373	323	354	337	360	368	344	378	371	360	404	372	338	314	313	373	307	334	308	311	351	346	351	369	360	342	365	331	360	342	381	360	344	311	347	377	320	371	344	348	364	321	354	357	327	349	307	379	402	329	346	340	349	340	362	366	381	394	327	324	360	340	405	342	339	356	342	342	338	359	343	332	348	328	348	355	339	376	342	344	325	337	329	334	329	383	345	352	348	368	327	355	344	359	333	351	365	347	343	319	303	320	324	323	345	380	326	347	308	327	333	337	333	335	321	321	320	315	347	368	347	338	375	336	368	351	377	333	332	338	337	364	356	353	361	322	356	357	371	338	342	309	320	360	340	325	335	343	306	343	352	329	356	346	344	334	311	372	331	293	377	358	332	371	332	342	336	350	343	322	367	341	344	343	352	382	314	369	334	388	385	333	340	367	369	343	343	373	345	288	353	308	303	365	335	337	323	346	345	319	344	299	365	355	330	322	367	374	341	333	334	304	334	352	343	371	340	379	299	346	342	369	339	305	312	344	352	317	324	358	337	349	339	352	333	344	348	307	329	343	332	341	327	336	360	377	352	357	345	333	315	360	322	355	337	375	359	297	362	357	360	334	345	330	331	318	342	329	312	327	306	340	339	329	314	318	342	351	363	311	363	340	371	307	348	303	332	343	343	317	318	326	349	339	349	333	340	321	329	341	350	364	336	361	338	313	357	330	318	366	343	333	345	328	319	351	355	326	384	330	353	354	362	348	332	380	346	351	341	358	354	341	318	337	385	363	340	330	343	349	352	316	356	327	335	310	380	346	331	341	326	315	331	336	331	334	359	328	335	322	357	354	321	343	366	336	364	346	320	355	333	355	360	328	368	364	353	364	330	342	336	341	330	345	330	331
3560	3076	2181	1264	1009	867	796	770	836	769	741	745	792	749	746	735	745	699	742	778	718	728	700	705	735	808	708	729	727	724	743	754	721	745	740	792	792	699	802	747	731	726	743	802	751	736	728	747	707	791	750	800	778	740	768	755	749	723	792	709	720	783	736	675	742	723	744	706	696	699	734	804	752	729	759	735	769	764	709	743	716	697	738	735	691	745	727	708	796	761	708	733	754	713	738	695	750	726	706	704	719	786	778	745	812	740	760	749	776	700	739	748	747	757	713	733	721	753	767	757	740	733	735	723	697	738	733	749	750	734	774	760	726	720	738	734	682	751	718	796	746	725	751	744	767	703	730	715	722	773	721	748	771	709	760	793	777	777	725	741	758	764	747	737	757	747	770	685	744	764	674	775	741	705	748	720	720	721	715	753	711	742	730	744	747	745	784	729	723	734	777	763	740	746	715	783	727	755	759	702	750	767	772	770	752	777	753	728	780	733	703	736	696	739	756	766	730	752	728	746	746	755	715	744	723	722	736	714	770	735	715	704	755	743	700	736	741	725	806	723	735	790	761	734	784	782	744	730	785	730	741	701	758	761	708	705	727	758	760	732	759	723	733	728	772	783	746	756	751	702	778	740	746	719	735	729	742	744	742	753	764	699	747	761	688	749	755	725	768	758	756	740	724	747	766	762	690	743	726	766	755	707	749	768	740	765	731	699	717	732	753	771	763	711	755	740	751	780	670	795	752	755	767	781	707	722	741	764	750	715	733	780	744	738	793	755	750	732	726	767	732	723	746	705	759	741	737	716	679	727	724	728	750	711	704	725	691	749	720	748	758	687	756	680	744	743	734	785	759	713	733	724	748	700	743	757	749	697	681	728	738	685	721	743	751	756	738	756	818	729	728	743	712	745	707	690	739	775	758	749	717	731	766	753	698	744	791	777	768	732	776	775	735	758	688	679	787	736	733	780	739	777	755	726	698	671	707	725	743	773	717	747	778	721	686	724	738	705	767	832	728	732	747	757	724	758	715	768	738	692	727	759	716	725	819	766	707	795	746	729	734	745	716	747	771	754	728	733	719	768	758	718	689	760	741	756	716	718	747	763	707	737	756	698	671	690	747	766	759	749	759	758	788	730	722	743	764	681	739	771	737	717	725	763	739	720	732	777	762	731	739	788	740	726	756	732	729	726	677	774	787	774	764	721	765	751	736	784	740	694	732	744	731	757	699	701	725	718	769	695	743	752	795	780	719	732	738	765	738	758	742	779	731	731	753	722	766	777	719	757	744	772	732	771	749	779	742	732	754	747	753	751	761	740	744	716	759	728	710	740	762	751	713	724	698	699	766	760	725	713	733	727	717	744	758	735	791	816	759	729	746	776	733	718	757	721	729	758	693	742	760	749	761	765	707	708	746	716	732	737	761	700	744	748	737	724	796	727	748	781	776	770	748	702	749	737	701	714	772	714	717	765	736	750	744	704	756	745	764	686	722	773	764	730	739	739	710	712	709	765	701	744	724	713	767	744	768	732	750	725	697	724	755	718	768	688	735	767	796	736	724	720	743	749	726	716	754	810	760	724	773	734	765	720	744	719	751	684	728	730	732	747	703	790	722	746	744	760	729	734	748	686	767	763	737	696	721	722	747	759	762	738	680	734	745	716	742	688	726	703	759	697	730	716	722	760	722	776	732	724	744	755	753	736	707	794	706	743	733	764	662	751	746	738	716	743	736	765	725	745	771	719	731	716	736	751	730	723	719	775	724	743	728	737	702	746	741	698	682	746	729	717	735	790	798	776	784	814	767	774	785	781	733	764	776	769	799	719	731	762	744	710	761	735	750	725	676	768	730	721	706	744	773	701	748	758	766	735	739	726	790	736	718	762	743	680	739	737	713	698	775	735	746	769	740	787	706	770	718	754	711	755	757	753	697	750	739	759	756	769	729	715	736	746	774	745	712	780	747	739	738	771	754	749	754	717	697	775	722	742	836	701	734	787	708	735	671	754	735	793	800	746	744	706	762	763	756	761	747	737	746	710	760	766	690	777	754	726	811	756	704	783	757	734	735	783	707	790	730	737	769	725	732	688	766	759	758	754	740	735	747	766	780	717	710	752	716	758	698	721	741	723	716	741	757	711	718	768	720	760	792	762	746	746	777	759	750	770	718	794	759	703	744	755	732	768	754	682	745	771	740	720	717	680	724	733	702	725	713	704	744	725	768	743	752	700	726	718	716	697	782	736	754	750	764	731	699	736	700	727	691	744	727	711	747	773	708	711	701	758	754	753	798	775	782	715	770	731	740	744	756	738	737	739	711	788	790	724	753	729	749	727	706	702	712	730	704	727	733	685	728	784	735	759	707	744	743	716	714	734	742	742	716	745	730	661	734	733	767	761	732	753	749	774	766	751	674	760	782	744	765	724	715	735	766	757	741	780	739	774	707	751	753	790	769	753	736	784	747	775	690	764	725	752	710	718	741	692	736	749	718	720	804	716	724	764	731	680	769	742	767	724	759	725	748	757	689	779	765	721	732	795	767	716	760	745	745	774	734	745	750	757	717	779	742	783	742	704	751	772	767	745	742	727	762	734	737	766	760	754	723	691	780	745	757	761	802	802	746	733	743	715	730	755	721	759	755	718	714	741	767	747	737	679	770	744	734	748	752	707	728	734	722	676	793	723	740	719	750	762	742	734	761	720	703	739	765	735	723	687	714	700	742	759	710	742	733	809	764	765	759	759	709	719	720	729	764	743	723	742	759	776	705	705	750	714	699	756	724	732	715	741	756	764	781	770	767	802	813	741	735	739	707	749	761	780	695	750	733	735	712	741	789	732	733	716	729	725	768	729	759	769	747	703	714	738	734	731	711	766	732	757	731	738	735	748	726	731	756	776	726	752	739	757	764	746	692	794	745	705	708	712	778	757	711	745	728	706	750	687	720	767	705	732	741	801	728	771	755	762	725	759	751	751	760	738	715	764	710	686	767	703	716	747	753	748	729	765	759	753	765	688	733	724	797	725	740	741	712	712	783	709	699	747	729	720	724	696	756	709	783	711	709	732	710	748	724	670	732	748	738	720	761	774	730	725	744	718	738	730	704	718	734	767	751	782	769	745	779	733	770	731	741	727	697	774	768	799	736	739	734	724	719	809	720	724	791	741	711	745	727	714	709	724	742	716	719	714	744	731	721	761	761	751	727	758	719	695	708	732	756	754	716	742	768	760	737	704	722	695	688	764	715	698	807	738	768	769	749	720	761	731	751	737	720	795	755	762	720	745	724	734	759	719	760	700	709	776	712	721	720	744	798	748	682	717	725	718	749	760	738	747	798	779	717	722	732	734	749	713	757	770	749	762	736	774	745	721	738	729	688	704	739	721	735	670	738	742	724	733	778	720	758	737	746	684	738	751	698	688	757	721	714	742	719	780	719	768	716	802	732	712	773	727	712	709	712	699	760	733	710	763	745	739	724	733	773	739	800	748	718	746	688	715	752	721
24532	21692	26100	27816	21702	21693	2630	477	370	293	305	252	262	293	254	246	266	243	209	209	252	214	212	205	191	204	215	199	212	230	232	242	217	188	202	211	206	230	212	237	212	216	208	191	201	220	232	231	199	176	203	207	214	230	239	226	204	204	216	214	222	218	256	205	230	204	192	232	207	228	236	204	233	246	191	221	210	215	214	214	222	218	195	206	217	232	194	196	203	189	216	190	229	161	215	207	200	222	200	175	206	197	203	184	200	220	226	233	221	224	218	211	214	231	231	207	200	208	218	211	205	218	178	227	217	225	195	206	215	214	232	230	209	217	196	196	229	205	204	219	222	194	214	207	204	253	200	196	247	218	201	222	250	226	204	170	215	207	229	194	206	201	209	189	193	215	181	234	206	197	238	212	215	215	249	246	243	213	203	197	214	218	194	201	188	206	208	211	194	177	205	193	200	191	230	213	196	217	170	204	211	180	168	191	189	211	220	219	221	194	208	198	220	197	234	212	202	223	199	194	189	231	236	211	216	166	234	209	220	180	217	176	230	188	189	218	207	195	202	206	202	229	222	183	183	211	219	211	211	213	212	211	230	199	211	191	216	204	227	204	199	201	206	209	211	206	221	228	193	213	205	214	212	207	230	231	218	199	218	219	176	213	251	231	211	221	178	184	218	205	178	189	214	221	215	226	199	204	225	235	226	208	206	210	192	212	231	203	187	225	227	219	223	188	202	214	217	208	219	224	217	211	196	210	195	208	216	219	234	197	197	194	223	192	199	223	202	210	219	210	217	235	205	229	184	232	196	197	184	188	220	197	219	196	233	205	183	210	203	183	209	224	210	208	225	236	207	205	202	202	205	225	222	186	188	232	252	202	224	213	227	203	213	223	210	188	199	186	202	196	223	234	208	211	232	211	207	196	185	213	182	181	182	194	248	196	184	189	206	202	191	234	237	203	177	216	225	194	180	186	204	208	197	205	215	237	222	221	215	222	199	189	198	208	203	215	248	216	207	215	207	198	204	185	213	224	191	199	195	212	184	232	196	235	232	183	224	208	197	195	214	243	224	195	175	190	203	211	212	229	196	219	193	211	223	200	213	198	201	193	215	210	212	223	243	217	207	254	223	214	220	203	208	211	208	205	218	210	222	237	204	217	187	205	225	200	217	219	197	203	224	220	233	219	200	214	215	202	210	203	199	205	202	184	197	205	236	197	196	205	182	191	239	186	228	241	203	216	214	205	227	195	211	185	205	217	177	196	201	196	206	216	209	208	214	171	197	206	173	215	218	192	193	217	181	222	200	197	207	201	199	213	214	208	204	204	222	243	225	208	188	201	181	237	200	212	199	227	223	239	221	185	186	175	177	193	241	231	189	215	230	228	211	212	222	209	205	192	194	176	202	195	217	210	200	213	202	216	226	242	212	215	189	206	195	221	215	228	197	230	212	214	219	238	209	212	211	183	194	193	175	224	212	195	212	190	212	197	238	211	217	196	217	213	186	227	196	197	210	206	224	192	234	214	212	193	181	197	231	197	196	211	217	197	189	225	233	185	190	179	194	202	212	213	214	193	218	220	198	228	209	240	200	206	201	190	224	183	185	204	192	206	220	223	211	206	223	210	187	220	211	205	217	209	231	209	214	197	205	185	205	213	191	200	219	225	206	228	218	184	219	221	187	180	173	223	206	200	194	197	193	232	230	209	224	200	213	201	237	220	224	201	228	207	205	207	202	204	183	188	217	193	213	212	196	212	185	235	205	209	224	213	212	186	235	230	206	210	194	214	207	234	207	208	213	179	209	212	209	191	247	217	218	199	222	225	223	210	209	203	208	218	236	207	226	221	188	226	219	194	200	210	191	210	190	185	202	189	210	206	196	225	206	193	232	171	208	192	243	183	210	208	215	243	219	184	209	211	209	206	199	207	205	244	222	203	215	203	251	222	230	210	196	241	252	200	212	214	233	226	199	208	208	213	207	210	206	214	222	227	211	200	196	227	233	212	231	188	182	202	215	191	176	203	225	216	203	208	219	215	191	206	225	184	191	242	206	220	220	225	211	201	232	214	239	252	226	211	185	205	225	196	197	222	228	223	209	197	218	201	182	194	221	203	209	233	211	194	222	171	201	215	210	205	174	192	208	253	242	213	207	185	203	209	200	221	207	212	220	210	196	217	213	226	205	210	193	235	205	206	189	240	190	234	218	220	172	194	181	191	233	225	208	203	238	240	189	224	209	182	220	212	221	188	215	196	188	212	214	222	187	214	197	208	201	207	246	191	206	176	199	241	213	235	209	210	223	200	220	189	194	212	219	207	224	196	216	190	193	197	188	209	195	201	219	222	225	228	198	202	223	195	219	232	228	201	224	179	201	198	219	212	197	214	187	216	223	223	191	236	210	229	189	195	207	204	212	188	181	212	182	209	194	208	184	207	222	197	196	170	212	229	224	220	201	243	223	222	195	233	220	185	215	205	199	197	214	200	197	220	228	201	192	202	180	215	220	209	207	227	221	211	222	227	218	196	204	220	225	208	204	195	207	215	218	194	234	224	218	204	207	212	221	221	235	209	210	223	214	178	226	201	193	232	213	233	246	222	200	183	218	191	192	225	228	183	218	225	204	184	210	213	228	244	210	232	198	198	217	198	234	200	195	189	192	206	200	205	224	211	201	224	211	209	212	210	190	236	180	239	216	204	191	198	220	189	221	209	196	201	197	174	241	204	194	200	175	216	203	234	212	181	201	189	207	225	195	212	210	209	201	213	186	187	217	191	227	225	213	230	195	224	214	190	184	213	208	193	238	229	216	194	234	209	184	186	184	209	191	222	211	231	243	221	232	216	197	191	201	203	198	212	204	209	227	185	203	240	209	204	203	212	191	190	200	212	194	205	194	238	191	204	203	198	200	236	236	234	183	196	205	187	230	236	201	210	233	201	197	228	206	238	191	204	195	202	173	222	256	217	227	174	220	217	176	201	192	212	183	207	193	188	191	223	196	183	206	183	206	210	260	221	189	175	208	224	211	203	201	184	208	205	210	214	210	184	205	225	191	210	197	178	197	198	190	209	194	197	217	231	181	208	213	222	213	202	206	176	206	187	201	196	238	208	209	233	224	220	191	228	201	217	194	198	195	171	190	206	219	234	197	202	217	240	190	206	201	209	205	203	213	204	198	211	204	224	193	201	183	212	198	204	189	227	230	193	181	211	198	181	216	229	224	196	208	206	225	193	183	211	220	190	229	217	198	215	210	197	197	214	203	202	204	187	225	211	214	192	213	210	196	213	214	222	218	196	213	214	223	215	243	203	196	204	236	217	199	213	212	214	236	216	185	169	212	223	222	197	219	236	223	188	212	193	196	199	196	257	215	201	215	227	207	220	209	226	208	212	205	233	224	218	231	218	212	185	240	213	189	227	241	230	221	211	208	209	206	219	234	229	190	218	228	190	205	199	219	199	183	223	225	221	202	192	223	210	218	224	224	200	204	224	218	190	225	192
3573	4964	3156	1485	924	700	626	560	529	533	530	497	503	508	472	492	499	485	504	480	484	463	480	492	459	463	471	472	459	477	436	469	428	475	448	501	434	472	478	478	474	453	472	467	473	466	468	469	445	459	477	463	473	492	473	451	488	488	472	485	414	465	484	474	457	495	418	454	453	410	446	447	484	462	488	460	424	480	418	444	478	464	435	428	480	470	452	474	441	451	452	495	452	411	496	498	457	489	454	468	464	446	442	491	414	471	478	480	465	448	486	429	423	440	452	464	460	455	440	463	461	453	507	450	466	422	429	485	446	447	466	469	469	458	461	421	446	416	474	453	411	470	463	441	482	503	459	473	488	430	493	417	466	447	462	484	467	482	461	439	434	427	430	458	428	444	460	463	487	469	429	453	454	429	466	470	463	466	482	485	435	463	465	446	452	490	452	436	495	467	442	457	479	467	464	477	438	482	452	458	461	440	467	463	477	447	500	466	452	508	449	463	442	444	461	458	434	467	471	444	480	441	424	460	434	473	426	452	480	434	502	472	464	460	432	448	468	462	454	465	475	436	479	467	439	455	497	470	490	448	444	436	470	469	454	470	507	453	437	459	485	463	482	479	487	435	472	456	428	475	463	433	462	483	469	437	443	506	468	459	463	389	476	454	464	423	458	437	486	474	413	458	462	462	452	401	470	472	460	481	440	451	449	452	452	438	462	445	457	472	479	468	490	407	457	443	419	473	441	474	457	452	500	470	464	507	471	479	462	460	496	443	443	427	436	435	435	476	438	471	438	429	411	482	485	469	454	465	468	456	474	454	476	481	467	455	461	455	444	463	412	468	457	455	423	418	443	418	499	452	451	458	445	435	440	471	431	437	438	459	477	450	482	487	469	472	456	462	450	450	485	466	446	484	453	446	486	464	463	465	466	435	470	456	428	468	435	454	435	464	462	464	507	449	488	452	453	512	427	437	453	468	466	427	423	445	450	458	445	465	423	444	474	443	445	465	419	443	477	474	443	430	449	445	458	462	472	461	440	439	435	416	460	465	454	486	441	443	472	477	432	449	485	494	459	479	453	465	472	451	450	466	481	485	461	497	457	426	411	451	475	436	491	439	491	510	451	481	476	444	454	450	483	441	481	449	438	457	445	474	484	471	495	437	494	409	443	482	459	450	464	472	485	467	450	483	444	414	445	473	476	461	443	490	454	425	483	490	496	440	446	475	438	440	468	462	466	444	446	451	494	464	444	454	490	446	457	490	497	469	456	453	469	462	506	448	457	438	432	455	461	471	432	443	491	418	487	461	473	443	460	420	470	450	455	423	466	456	478	445	485	451	442	478	481	457	442	434	457	460	474	451	451	468	481	479	443	454	510	465	467	453	472	457	449	446	456	457	457	462	471	456	466	475	479	453	485	460	479	490	446	484	476	452	460	500	446	489	470	419	475	499	457	452	488	467	477	483	495	457	477	488	440	431	421	461	477	470	472	467	465	435	459	447	435	481	466	496	461	452	478	453	452	483	467	432	432	445	432	488	512	490	463	467	458	429	472	445	441	429	469	415	429	486	476	476	439	476	496	484	489	445	476	462	454	467	425	472	465	495	455	457	441	429	457	428	478	437	463	454	462	455	435	475	454	518	441	425	485	486	454	452	466	436	486	472	488	459	442	465	433	446	450	460	423	461	441	448	463	457	468	445	418	418	459	457	457	454	446	494	444	467	449	459	476	482	490	420	470	469	484	453	468	467	437	492	468	481	503	436	473	465	489	474	479	469	458	455	453	427	437	467	466	446	497	459	432	468	422	427	472	457	460	467	448	491	479	458	456	439	435	477	468	455	446	512	494	446	470	466	500	443	448	449	482	469	472	466	479	434	459	442	449	468	476	468	490	457	464	449	468	443	455	519	450	473	475	469	440	421	468	447	456	451	423	439	420	457	479	475	508	488	480	409	476	463	453	469	493	443	428	459	470	439	470	454	472	480	479	459	465	444	454	479	436	488	446	458	463	498	422	432	458	459	457	449	478	484	459	474	474	448	432	432	469	478	465	401	454	446	449	451	448	460	451	432	428	465	469	464	489	455	454	479	466	450	466	481	471	449	455	444	474	455	446	499	440	449	441	452	462	456	454	450	463	455	472	442	459	428	455	435	450	520	475	482	430	460	438	461	462	477	489	495	463	451	429	425	446	437	466	472	454	476	438	460	485	455	475	441	448	459	452	422	469	439	485	456	444	469	489	503	427	441	468	450	453	473	445	473	494	428	493	448	466	429	442	483	457	473	445	460	500	471	456	455	488	442	483	445	470	475	470	422	439	473	456	455	452	444	475	460	415	473	455	476	437	472	436	468	421	409	456	479	493	493	425	472	454	455	463	470	470	479	484	453	477	490	467	464	495	446	454	478	451	449	515	471	437	426	441	463	472	437	449	481	474	458	465	471	482	453	485	472	463	466	498	461	464	458	476	466	463	455	470	442	445	465	490	409	465	479	456	477	472	480	464	486	462	469	490	471	442	432	489	482	469	441	442	450	466	485	441	471	412	447	465	468	451	489	471	522	475	475	476	446	427	447	441	472	464	440	484	466	464	425	461	437	443	453	452	428	466	457	465	484	465	471	497	457	455	488	455	472	451	451	453	466	455	454	468	438	444	426	425	449	445	492	433	471	460	454	454	499	465	409	480	474	459	476	443	475	478	481	484	461	414	435	454	440	475	458	505	426	450	434	436	482	463	470	470	432	485	483	466	461	414	432	467	428	467	406	448	471	427	422	484	451	439	476	466	442	444	452	515	481	459	501	438	425	498	425	481	471	463	427	477	462	460	471	434	469	501	406	460	470	451	450	476	458	471	431	460	478	472	399	479	461	482	415	451	429	463	450	465	439	426	483	415	445	477	458	424	441	469	411	434	450	465	463	489	442	469	470	451	482	462	458	470	451	439	457	466	445	481	411	494	479	460	507	459	491	475	440	452	474	419	457	430	469	461	470	452	458	447	455	464	477	489	469	479	419	485	469	483	467	456	458	451	475	475	454	465	448	446	466	444	481	439	456	451	468	443	475	493	465	479	416	492	444	433	464	465	434	455	483	477	464	435	435	453	436	423	423	429	496	434	473	462	507	433	469	413	454	424	464	445	459	444	457	448	456	498	467	494	415	424	441	465	433	464	472	439	442	466	455	506	442	446	452	478	476	483	454	477	438	465	477	447	509	458	445	448	463	467	445	456	454	473	450	456	444	438	425	468	473	443	438	466	458	448	453	480	462	455	479	484	477	449	483	450	492	460	431	474	475	476	443	459	450	436	436	439	467	484	478	469	450	464	419	450	494	471	494	414	486	478	432	457	482	453	473	417	452	465	436	493	471	437	479	476	437	475	468	447	444	420	476	436	482	478	469	423	456	437	485	432	461	473	496	455	487	439	473	463	451	461	498	452	469	428	446	437	431	453	467	460	448	445	470	443	455	455	489	478	444	436	452	484	435	487	481	462	472	480	490
33401	9555	784	355	315	298	277	263	238	241	256	250	237	238	246	269	256	235	280	254	224	247	210	256	225	259	247	238	243	237	248	243	229	234	225	251	240	256	266	243	224	233	216	281	270	246	240	256	271	258	231	253	228	250	300	251	264	222	213	248	265	247	293	248	257	237	249	222	289	207	249	268	253	240	274	230	238	237	241	208	236	244	223	226	217	239	227	285	251	250	240	243	247	228	262	244	258	248	242	233	243	227	234	254	249	230	233	239	241	239	227	245	264	229	237	240	234	226	260	251	262	275	263	281	232	249	230	246	261	244	255	256	247	259	219	290	232	250	229	247	226	247	237	246	268	229	243	273	253	265	219	247	245	231	243	286	208	247	222	249	215	259	261	229	250	253	231	262	269	245	271	262	223	234	264	252	230	248	238	244	235	258	229	251	234	267	248	268	233	254	227	253	235	238	243	275	242	244	227	254	244	258	262	242	232	249	252	249	276	246	233	245	237	253	275	250	234	258	258	247	247	226	254	249	277	233	224	285	251	247	286	280	257	258	249	252	239	239	249	240	219	244	243	203	279	240	237	228	242	246	267	234	237	242	233	219	256	229	257	245	241	262	252	235	242	236	218	239	240	240	251	250	268	242	253	217	229	275	268	259	254	253	258	243	255	252	260	234	226	264	245	233	250	265	246	262	251	235	233	256	236	252	283	242	252	277	251	237	262	271	253	222	268	251	256	291	268	226	234	275	249	246	253	223	247	249	261	288	264	273	250	257	232	274	268	236	238	241	241	225	223	254	261	253	255	245	254	233	219	239	250	232	261	275	256	235	264	253	242	232	247	238	239	250	265	267	238	241	254	282	243	248	253	231	259	271	236	238	274	240	226	269	240	266	273	256	246	236	247	219	259	252	249	218	239	241	259	224	220	260	240	252	279	220	237	227	232	232	240	258	267	273	255	240	222	248	228	256	233	257	260	236	243	247	217	260	259	238	216	214	262	252	284	229	266	239	225	257	264	263	248	220	220	239	211	250	281	236	229	266	254	223	249	235	257	286	230	224	266	249	255	234	203	230	258	260	247	242	246	232	229	229	233	243	244	214	255	266	268	239	247	261	243	250	234	248	241	243	247	235	259	226	245	228	248	241	235	234	255	275	270	257	267	277	228	256	251	277	227	269	231	265	284	242	255	254	256	259	233	269	256	242	258	228	257	240	257	243	225	262	243	238	249	238	266	266	237	251	265	229	234	269	244	263	251	253	220	247	238	226	241	225	249	258	261	269	233	240	234	222	249	255	246	268	253	268	230	254	261	268	283	263	269	236	216	253	274	273	238	269	287	224	274	232	259	255	244	226	246	236	253	227	221	266	287	236	210	260	252	246	256	269	241	253	237	262	251	281	234	268	251	241	232	245	235	250	257	277	259	230	233	257	259	239	239	258	286	259	257	227	244	235	252	246	250	221	248	262	253	240	248	213	264	250	270	257	216	220	234	265	268	249	253	244	232	222	188	241	254	250	239	229	243	242	268	260	262	266	233	213	238	235	264	275	248	265	266	292	266	220	221	249	215	243	268	272	266	246	251	272	227	252	264	300	243	230	233	273	242	274	254	280	248	232	241	250	264	251	249	251	244	260	263	244	242	218	276	227	275	241	251	253	198	253	244	248	239	240	249	210	216	246	267	249	236	228	219	260	269	270	235	247	250	240	221	254	249	232	263	284	219	236	223	242	244	238	245	222	256	235	226	248	242	233	252	236	253	243	252	213	245	272	248	251	277	234	247	244	244	249	249	281	251	248	254	290	269	268	229	262	232	260	271	239	240	227	260	233	228	247	215	241	263	239	261	248	245	228	249	242	236	247	242	278	269	242	246	276	246	237	221	230	222	217	238	252	204	246	247	238	255	223	210	232	231	250	230	273	231	226	238	229	255	244	245	244	265	238	202	252	270	236	235	254	242	252	245	252	244	236	257	253	230	251	219	233	270	246	290	249	253	262	241	248	263	221	257	257	285	258	225	253	248	248	231	214	260	236	232	239	210	264	252	243	232	248	271	242	235	249	271	224	271	225	255	253	255	269	230	225	237	245	250	264	253	231	241	234	240	220	255	232	256	255	234	253	248	234	237	229	250	255	268	225	257	248	236	240	238	262	231	265	228	248	241	258	249	245	274	239	247	234	230	227	265	239	238	249	221	250	257	252	220	244	245	256	259	277	231	252	239	239	235	240	267	227	238	257	221	249	232	254	243	279	242	260	237	274	264	252	274	238	231	220	236	261	231	263	244	225	253	270	239	213	233	274	239	216	247	244	262	245	257	242	227	251	251	232	251	238	248	222	254	247	249	238	276	245	271	274	246	239	262	255	258	247	253	246	232	267	255	236	268	258	227	280	266	296	250	290	243	252	270	235	238	245	237	244	240	234	302	248	235	209	227	224	251	239	230	236	224	245	251	266	253	248	242	215	244	270	263	248	248	244	250	258	254	243	264	263	252	218	234	250	275	227	288	249	243	240	259	254	243	196	260	238	260	251	275	253	233	259	241	263	272	268	257	244	260	250	228	258	241	244	234	256	256	236	242	261	239	247	236	233	236	246	248	248	222	272	271	247	266	282	218	232	239	234	220	250	250	241	252	243	260	277	253	255	245	266	243	236	251	262	250	253	269	257	279	248	237	280	250	214	275	263	225	224	219	227	250	254	240	252	269	241	250	237	244	261	247	242	252	231	218	250	272	222	257	241	241	248	243	286	232	258	225	254	280	252	248	245	259	252	243	236	269	256	249	260	242	238	258	219	240	247	247	228	231	273	266	242	239	251	240	219	248	242	241	230	225	262	216	241	250	214	260	274	262	235	285	257	251	250	234	258	257	241	261	253	251	225	216	272	262	240	260	251	240	274	231	254	244	251	226	246	217	258	226	250	251	279	237	244	259	265	263	254	236	267	248	264	234	259	263	241	252	241	238	249	253	240	245	218	254	256	262	265	233	242	244	235	244	259	249	266	234	247	244	214	240	232	241	241	244	243	231	243	263	282	256	254	276	229	246	256	248	248	252	242	245	242	217	287	231	217	260	275	246	248	273	237	254	263	262	252	241	246	244	242	254	237	258	265	262	263	221	239	251	246	259	226	276	261	222	239	254	238	259	245	268	249	251	253	239	279	255	263	247	231	261	243	243	246	238	259	248	258	283	244	273	240	240	235	261	250	244	246	259	249	246	259	253	246	232	234	217	256	233	252	284	253	256	253	228	244	220	246	262	247	256	243	257	266	283	266	194	256	282	230	230	259	238	228	224	289	244	268	242	260	238	274	238	246	247	269	204	235	249	237	220	234	251	259	250	279	281	267	239	274	251	294	275	269	259	251	252	238	211	250	271	231	234	252	245	238	264	276	276	272	231	230	273	256	272	238	212	285	246	241	262	264	256	258	269	242	271	275	256	270	263	232	253	241	241	218	233	211	263	259	219	229	260	266	230	248	250	225	258	263	241	253	221	241	254	253
5855	687	667	589	586	573	621	600	555	574	572	554	535	566	583	582	573	556	590	577	567	627	572	562	596	627	572	577	595	549	566	560	553	575	604	599	577	553	550	549	575	548	545	558	584	562	538	530	578	520	626	543	557	569	601	559	542	571	568	597	561	553	589	533	550	590	572	591	543	568	583	543	550	562	547	597	583	589	572	574	577	540	570	587	572	561	546	542	538	568	554	554	561	608	549	542	535	599	590	552	558	576	570	593	605	572	549	571	533	570	551	576	591	566	568	528	543	544	573	553	589	562	548	584	596	527	574	567	584	583	590	621	555	573	543	551	585	542	541	558	538	544	543	520	609	608	560	519	535	560	572	601	570	573	559	585	556	601	585	554	562	581	590	561	575	551	548	542	570	570	603	552	569	559	566	582	556	559	602	536	559	546	546	591	565	538	563	562	564	558	575	532	582	537	597	569	585	571	572	582	589	604	568	601	579	572	568	562	567	581	529	574	599	583	547	566	573	550	580	549	579	570	601	611	566	554	583	554	567	551	534	553	595	570	587	562	572	582	582	565	579	582	559	570	548	615	557	586	580	584	552	520	600	573	557	588	548	573	571	594	588	583	595	619	571	560	579	549	583	575	571	587	580	565	587	582	554	579	584	573	554	586	519	558	563	561	554	560	529	498	567	586	568	606	575	550	539	587	558	579	568	565	563	569	597	561	559	583	598	575	584	525	593	587	562	495	551	577	529	585	556	560	574	512	546	566	591	590	606	557	544	548	564	591	578	584	587	541	561	552	583	615	603	545	550	599	568	592	591	566	613	518	567	596	589	545	620	570	590	573	617	556	552	563	555	532	569	519	558	604	607	547	576	580	569	591	523	561	562	565	571	544	562	550	563	523	560	552	591	557	618	588	597	552	584	587	577	526	546	582	604	537	546	584	586	616	569	553	536	586	577	571	576	568	558	601	588	589	559	608	599	555	524	584	606	559	584	571	596	542	575	551	549	600	572	624	539	582	534	538	597	559	589	545	580	579	559	582	562	547	608	587	577	551	565	549	589	587	609	612	575	585	598	603	546	591	556	575	558	584	557	556	630	592	615	595	557	576	621	569	571	541	629	558	586	548	612	582	554	548	599	569	564	590	585	575	626	580	570	576	547	602	580	579	593	594	595	578	583	558	527	593	612	555	607	578	568	555	596	581	585	561	572	556	564	605	569	555	570	587	542	551	576	507	602	613	583	584	587	552	596	604	573	609	547	598	620	598	578	601	549	586	566	601	581	610	557	557	621	562	561	595	561	561	562	573	552	564	534	577	553	545	596	552	588	541	594	576	532	551	569	571	596	587	582	583	562	576	539	562	566	615	586	564	561	551	591	599	525	584	537	528	541	567	604	546	575	530	558	555	556	558	546	595	596	569	548	577	598	581	590	601	545	562	555	540	546	581	628	584	570	577	568	594	574	574	591	596	582	575	605	580	545	554	591	530	570	553	589	567	574	556	588	565	534	574	584	580	562	562	580	555	588	510	590	527	565	572	553	584	566	563	547	583	566	520	515	583	542	518	550	596	574	559	639	644	571	590	541	575	568	580	547	592	533	555	605	600	590	535	575	579	609	556	529	560	596	581	550	572	582	556	546	537	538	540	598	576	558	557	561	559	549	559	581	570	617	548	572	562	557	593	582	577	559	577	575	585	596	562	557	566	543	606	585	568	587	584	550	589	589	572	556	544	539	609	577	549	572	569	540	577	612	606	622	547	546	604	552	562	510	562	618	590	551	598	605	559	587	597	593	554	626	548	600	567	564	602	606	608	566	596	585	549	591	565	588	621	543	577	575	593	566	573	576	587	619	567	583	524	585	522	570	549	542	565	566	575	581	585	570	563	602	569	546	575	582	554	566	569	545	561	579	609	573	578	589	573	610	576	547	560	605	578	631	590	569	565	572	518	578	588	538	551	548	561	560	582	596	545	518	591	554	570	611	561	530	617	538	600	598	540	565	547	542	577	528	589	568	607	584	541	566	585	585	565	571	517	552	549	576	609	599	537	598	567	563	611	552	593	571	615	576	598	566	604	543	543	574	567	641	546	595	576	533	579	538	585	595	586	548	543	559	545	577	569	527	578	563	559	549	602	574	553	579	566	574	544	566	538	581	557	542	570	566	590	582	587	561	575	570	572	629	572	581	555	600	609	553	613	551	615	564	552	575	576	550	569	600	617	543	560	539	571	534	551	615	584	565	571	588	573	611	577	623	598	581	553	616	573	579	609	563	544	551	536	584	547	610	562	586	568	616	594	522	559	579	573	560	548	557	621	558	586	585	586	571	547	586	566	594	600	594	583	573	586	577	587	583	566	577	596	592	553	551	567	630	530	605	548	594	596	598	572	599	564	557	538	546	571	597	613	585	602	601	589	563	575	538	567	565	595	572	580	583	551	537	596	564	596	546	583	555	547	620	546	574	582	568	560	583	541	557	595	567	584	574	548	557	542	532	575	618	619	563	576	583	591	579	574	587	550	582	585	590	571	593	556	574	594	570	611	550	576	561	558	613	574	597	537	559	582	555	585	590	596	583	568	610	601	512	593	578	568	550	603	563	579	538	564	548	643	561	548	572	599	606	585	568	542	583	554	570	621	606	556	569	598	592	562	557	584	641	615	567	529	548	566	568	563	531	596	570	594	570	520	586	582	575	609	574	520	588	619	558	598	568	552	583	543	544	592	597	578	559	621	598	561	523	565	581	601	545	583	545	565	593	601	565	593	609	557	591	579	578	569	593	555	567	595	563	577	588	549	597	595	592	588	593	573	582	584	586	569	585	562	568	609	562	581	586	607	577	611	569	551	555	568	530	549	523	583	566	564	586	595	554	598	598	579	597	552	597	585	588	581	578	555	546	551	526	544	577	547	578	582	587	564	548	558	584	586	601	585	520	570	625	561	598	566	582	563	560	578	509	592	560	595	547	605	573	546	546	562	582	558	559	596	600	527	554	575	571	532	596	573	612	575	597	545	567	546	603	553	552	535	557	577	553	567	587	560	584	567	579	570	577	567	591	575	542	548	579	565	533	577	550	565	585	540	575	596	578	569	575	571	578	578	572	571	606	559	560	600	545	574	559	583	553	592	600	595	575	555	546	580	555	611	585	613	596	594	581	573	592	565	556	581	594	579	605	576	535	581	585	532	598	564	568	549	570	576	564	569	582	569	578	568	607	591	579	568	610	556	593	605	525	571	581	556	542	569	597	613	549	584	608	593	575	585	598	585	545	541	579	564	605	595	630	572	585	594	612	591	544	557	556	553	540	570	598	600	569	580	565	600	612	565	556	553	581	575	556	545	566	591	622	565	586	545	579	585	571	589	573	569	546	559	559	555	609	575	632	577	524	577	584	572	524	535	568	535	542	539	558	567	601	580	582	608	612	529	572	565	576	530	584	568	559	578	596	549	535	575	618	577	584	588	522	569	592	582	580	569	597	594	576	548	552	554	572	585	563	600	554	558
25338	21700	25465	28411	21480	3419	587	484	394	391	368	355	343	375	373	351	374	350	342	346	323	302	366	339	365	349	334	366	362	340	347	360	331	319	355	333	359	337	360	357	345	371	368	330	357	347	315	346	326	355	336	353	360	352	340	334	355	343	351	352	339	336	315	322	356	347	339	351	296	319	357	311	353	364	364	320	336	365	350	336	339	333	351	358	340	313	330	374	382	375	329	348	328	326	323	389	347	357	332	332	347	353	340	326	320	375	336	320	310	362	351	335	331	317	346	330	343	340	366	339	319	323	338	318	313	340	326	322	342	376	359	339	312	335	339	360	334	355	342	328	349	372	369	324	354	320	348	348	347	335	357	360	357	323	354	320	323	328	361	332	324	301	330	354	376	338	338	328	353	350	376	343	316	336	314	360	313	348	353	350	346	324	314	326	305	333	319	310	383	351	351	374	302	297	373	334	369	362	319	379	339	306	343	326	378	353	328	322	329	346	315	322	325	339	367	366	316	361	363	367	355	333	367	318	337	345	366	340	340	382	347	328	353	332	345	327	326	357	380	335	318	318	363	325	370	347	345	352	390	352	359	325	310	360	329	349	334	374	356	348	349	352	351	315	321	347	378	356	350	341	298	338	336	326	326	352	348	354	339	383	315	370	356	356	391	371	359	355	338	354	337	399	349	369	368	348	345	320	368	350	342	326	328	330	355	326	327	352	359	353	401	322	343	349	341	364	363	337	341	346	327	373	333	342	353	394	351	347	361	365	340	328	291	340	371	369	348	341	364	344	334	346	315	305	332	313	339	335	360	338	321	311	305	330	371	327	314	312	319	358	347	323	379	322	310	348	368	349	333	293	359	352	360	297	354	353	340	320	334	387	348	373	340	333	345	352	365	374	336	345	358	332	312	328	341	345	348	373	333	361	310	337	322	339	345	365	364	358	340	345	340	345	322	375	352	386	355	366	335	342	320	345	312	341	332	366	346	351	377	384	358	362	350	364	358	354	355	308	348	331	379	336	330	350	326	330	375	324	337	360	297	358	344	333	359	359	327	350	328	351	350	373	334	311	328	333	352	319	333	360	341	354	353	351	326	347	326	351	365	348	339	381	363	353	315	349	357	314	354	325	333	320	361	338	317	346	307	369	351	326	355	366	329	349	385	362	366	379	357	343	307	343	341	345	357	313	328	344	351	383	343	354	313	346	346	349	367	335	367	338	336	357	324	361	348	366	341	330	336	355	356	350	354	314	351	315	337	371	383	358	338	303	321	374	346	324	351	366	343	354	362	363	354	307	305	356	337	357	336	329	337	348	309	354	339	339	360	310	337	344	377	380	349	365	343	374	313	358	330	342	358	330	367	300	334	315	346	420	330	341	356	309	375	337	315	338	334	318	343	370	365	336	328	334	344	389	337	327	333	315	336	353	362	311	318	320	355	355	329	359	337	355	354	358	293	312	331	345	321	327	321	327	366	367	319	352	333	353	344	348	347	354	328	368	364	340	331	340	324	303	330	328	341	336	334	389	341	306	330	379	328	341	315	340	331	328	349	302	364	335	328	353	375	295	372	339	356	328	321	357	348	340	389	358	358	322	330	346	338	340	355	410	344	342	350	365	352	352	384	318	322	340	356	351	345	349	358	309	336	325	320	354	357	338	313	318	346	374	346	338	338	332	345	299	361	330	373	371	334	360	318	334	344	317	329	370	348	350	353	344	319	342	374	316	376	357	301	340	315	341	354	365	357	314	345	350	347	350	382	372	350	346	338	358	364	352	350	338	327	344	318	304	345	324	345	353	378	354	367	381	302	306	336	364	324	357	326	327	358	377	336	312	317	335	339	325	353	345	348	335	357	376	335	339	327	361	352	333	353	334	334	344	362	367	330	339	314	356	357	324	331	356	355	316	334	338	320	336	357	335	352	332	365	344	340	379	316	340	343	375	382	325	347	291	342	312	387	374	356	310	339	357	338	328	346	326	341	365	376	351	363	364	375	349	348	343	363	344	353	321	339	346	371	357	318	349	360	306	335	334	340	346	331	349	329	339	336	328	336	378	336	359	349	360	363	358	331	333	329	328	333	325	339	333	331	341	377	350	340	357	345	364	357	347	329	309	333	342	344	356	324	287	337	398	331	350	319	364	373	363	364	343	347	346	351	333	370	337	330	345	354	334	361	350	352	324	369	335	391	354	336	348	356	319	333	337	332	337	359	383	333	358	343	374	302	289	355	297	359	360	380	350	390	363	338	359	344	295	331	348	313	357	342	350	334	342	314	335	313	331	314	354	349	317	373	362	377	350	352	350	341	351	349	353	321	344	352	355	334	357	345	326	334	371	318	345	298	350	326	355	368	335	323	373	325	330	391	311	341	363	348	373	330	348	366	371	338	302	333	295	345	361	351	363	328	338	367	364	318	343	351	320	342	372	354	300	351	328	316	338	319	313	332	350	339	401	338	310	353	364	362	349	343	348	337	362	341	374	321	350	325	345	314	329	319	362	300	356	341	379	339	319	339	322	369	326	380	327	358	355	335	353	334	348	357	334	330	350	342	346	329	368	330	351	361	300	303	356	372	342	370	357	362	309	349	323	351	334	312	351	309	349	352	335	357	354	335	320	307	341	343	356	359	304	314	358	337	341	310	320	330	330	333	362	348	345	338	335	366	369	370	341	354	333	372	328	345	362	362	337	359	331	328	355	326	369	365	337	380	329	353	369	348	353	346	342	355	352	329	304	337	313	334	347	328	318	381	364	341	311	359	332	330	332	335	348	321	340	330	331	350	361	347	331	336	337	346	358	326	356	332	353	299	358	344	362	338	328	360	328	356	381	353	375	343	349	355	391	370	351	334	324	350	340	348	357	336	358	396	368	333	357	343	344	314	333	337	339	336	339	312	320	297	340	318	357	333	352	369	307	344	295	356	355	337	361	328	373	337	349	340	366	380	322	342	325	305	311	328	341	344	358	317	387	331	374	348	326	343	349	320	340	318	366	372	322	351	301	337	323	344	357	320	353	354	329	316	322	316	350	336	339	324	340	329	305	329	330	380	344	340	343	363	376	326	368	358	376	292	334	340	296	342	339	312	349	321	335	349	343	315	384	339	372	296	319	364	350	325	346	385	374	335	340	328	330	331	397	340	311	356	327	351	359	371	315	356	297	374	329	353	355	368	337	347	337	331	373	328	354	325	402	348	328	345	338	355	365	408	329	377	335	351	322	299	320	339	354	311	286	347	331	345	348	341	357	320	356	351	348	344	348	349	334	324	321	347	362	358	339	324	322	357	343	333	337	355	369	336	359	352	353	352	366	341	294	348	360	305	305	359	364	357	319	359	370	298	316	333	318	332	356	314	337	333	337	360	339	319	333	358	318	325	341	324	320	323	349	366	338	361	365	353	327	313	318	308	316	330	315	354	332	308	344	318	358	352	332	362	299	293	351	324	350	332	337	359	362	300	364	356	305	372	352	352	407	368	339	350	360	362	348	396	309	372	322
3490	2953	2159	1303	1009	910	866	773	758	807	802	751	766	755	787	731	733	737	798	679	753	755	711	759	805	778	730	734	738	785	715	775	727	790	778	732	752	723	739	696	763	763	779	709	686	740	740	712	739	765	735	789	711	739	771	742	730	720	746	791	733	774	703	724	702	721	744	766	702	759	732	740	741	720	788	721	785	757	698	736	743	755	730	731	781	763	743	716	725	728	738	749	746	727	783	743	757	736	721	775	703	753	720	732	734	746	726	752	735	722	750	729	722	676	732	741	731	765	696	787	739	720	739	712	724	743	740	741	750	728	742	781	718	702	696	724	740	743	729	727	799	767	740	698	793	743	756	734	732	680	761	750	754	717	740	769	772	723	710	796	696	712	753	716	764	739	734	748	781	736	708	744	712	785	768	755	711	742	742	716	744	710	748	722	777	724	691	722	745	736	741	777	737	788	778	705	732	716	698	750	738	720	763	737	713	732	732	712	749	729	729	743	752	727	760	720	738	705	714	703	772	687	748	751	750	735	747	715	729	695	747	738	761	738	706	705	729	777	743	756	700	824	710	735	788	703	761	708	733	692	727	642	757	724	708	821	685	707	748	700	747	734	749	685	744	717	703	715	769	688	749	702	724	781	724	736	742	720	718	724	706	732	727	754	745	766	700	790	749	798	726	762	718	722	726	749	760	790	779	774	705	777	729	715	709	750	707	788	766	720	758	692	688	752	755	745	781	709	760	746	741	719	716	721	740	697	764	764	712	773	772	767	759	724	726	754	723	738	724	730	764	742	747	739	711	768	768	731	766	768	759	757	716	724	744	738	693	774	778	778	745	728	791	756	691	723	718	707	698	771	718	761	734	718	743	747	704	713	749	709	714	755	751	724	735	738	748	731	704	725	782	727	701	777	726	748	745	709	776	725	726	744	732	770	769	765	709	740	792	751	717	720	726	749	696	772	665	720	724	729	718	712	760	807	688	710	788	752	734	700	781	735	753	752	705	746	737	728	750	735	692	797	714	760	710	716	731	707	732	714	742	719	751	735	759	775	700	737	792	703	714	785	720	728	717	776	735	738	737	740	736	714	706	747	774	765	729	808	739	738	796	723	751	789	698	716	744	701	772	776	755	737	738	750	769	721	768	736	745	743	753	761	712	766	742	719	766	744	810	759	798	783	784	778	756	722	744	698	719	741	785	702	730	689	770	763	767	729	772	731	744	715	751	771	766	733	733	773	724	702	764	705	732	763	752	748	678	742	747	786	710	780	754	783	719	774	730	752	748	722	804	787	703	691	767	747	772	720	718	747	760	737	728	751	707	735	789	790	786	727	768	763	764	726	761	734	701	772	756	717	767	718	732	698	721	787	719	689	728	712	747	750	769	717	739	741	757	714	764	784	730	687	737	744	714	756	736	731	719	712	782	764	728	716	727	733	726	705	755	751	762	724	756	768	753	708	745	739	736	750	715	734	733	716	725	703	760	693	789	733	727	779	740	764	759	724	762	724	760	740	747	710	735	747	711	702	735	763	763	743	703	748	707	754	740	701	736	769	711	706	719	734	698	719	748	760	755	719	736	783	730	755	696	729	714	728	692	729	741	715	765	740	756	775	772	750	749	762	721	675	719	744	703	710	743	765	722	694	744	723	731	673	697	771	689	794	760	710	736	739	728	728	744	736	727	756	744	684	692	707	761	768	772	762	745	750	707	725	751	697	730	740	735	720	751	806	738	745	754	709	727	783	738	744	763	727	768	757	717	722	755	712	786	752	774	789	719	721	733	716	672	739	713	735	708	783	801	729	777	735	767	754	738	755	749	727	736	780	699	757	729	760	776	727	713	778	748	747	678	762	703	747	734	732	740	732	694	759	712	722	780	715	731	751	715	709	757	750	763	739	706	751	765	751	711	731	771	705	750	788	733	756	757	779	764	709	736	787	745	725	730	729	732	737	758	715	744	742	725	768	744	742	754	706	741	750	731	761	743	727	769	733	654	722	728	759	700	730	726	729	739	749	728	741	733	756	709	772	728	747	752	730	697	723	717	732	716	740	725	727	773	721	738	719	749	701	746	729	753	775	739	731	788	738	713	689	732	728	771	704	743	694	774	718	726	735	697	751	762	739	751	737	771	714	716	761	747	712	748	779	734	744	784	730	752	748	739	697	752	691	692	718	775	791	761	739	746	743	744	745	719	761	751	717	759	754	677	718	716	725	708	775	718	773	743	737	745	694	783	753	636	755	789	716	747	744	760	728	764	734	676	773	734	718	717	716	715	776	733	717	745	758	762	748	773	734	720	785	761	787	720	706	765	719	721	778	761	757	768	740	728	735	756	758	790	689	738	773	757	675	760	770	764	738	742	759	746	758	720	742	728	737	733	744	674	733	755	727	708	739	748	718	721	701	738	745	752	746	731	752	755	673	711	778	784	703	711	697	737	695	748	738	670	697	724	766	713	696	739	735	762	756	731	712	757	720	726	691	718	757	752	729	733	720	806	739	752	736	745	717	742	743	716	763	711	774	735	763	764	747	741	764	727	764	742	763	756	741	707	718	712	777	740	748	793	811	709	765	748	749	733	768	776	681	782	705	721	750	757	723	743	751	712	727	784	743	728	749	702	782	662	733	783	752	702	736	795	759	705	725	727	747	768	763	750	759	720	775	726	728	769	764	744	759	783	732	747	733	781	728	759	723	788	714	707	749	776	720	722	748	735	782	737	719	668	720	733	743	724	783	733	713	699	733	729	722	779	714	737	765	722	677	744	770	744	699	771	733	726	755	735	742	734	733	696	767	718	737	771	725	743	760	758	689	762	722	739	715	706	756	738	729	710	756	718	759	698	766	747	761	748	732	739	745	729	752	733	712	686	775	707	758	719	720	726	716	724	698	718	761	739	746	703	738	698	714	708	718	745	675	755	711	739	737	738	733	775	716	703	706	719	719	721	778	740	696	756	744	699	746	720	703	735	721	779	737	763	752	732	691	737	744	792	743	725	741	770	734	734	769	746	716	725	680	719	785	724	711	723	692	751	773	720	759	725	718	735	771	696	748	731	739	734	716	755	736	771	718	772	718	728	734	713	739	737	746	736	736	734	739	731	776	743	730	774	716	762	720	738	746	706	730	691	727	713	765	732	744	764	755	734	735	724	773	802	747	745	708	730	795	766	740	742	750	720	753	732	769	742	791	704	693	743	729	746	758	721	730	741	783	780	718	706	725	703	735	718	748	751	755	755	760	762	730	816	753	715	765	720	720	757	733	760	756	696	756	728	734	720	751	778	758	726	709	768	751	731	770	774	729	680	747	734	778	718	696	741	739	719	762	763	753	772	759	731	738	759	680	730	769	730	777	732	761	772	739	784	746	725	724	746	731	735	767	721	709	729	764	761	715	677	751	692	763	717	755	727	733	794	754	737	760	798	736	775	709	688	761	774	736	756	686	755	711	712	716	747	694	765	749	681	718	711	723	712	726	723	758	740	767	766	793	690	814	745	705
24544	21704	26132	27813	21711	21685	2526	501	387	339	311	301	269	235	248	237	226	228	246	227	245	240	246	232	231	216	222	217	221	229	217	216	221	204	229	239	212	217	196	224	198	199	215	201	236	212	215	178	199	198	209	217	204	200	199	204	216	215	215	191	217	216	198	243	182	205	199	243	205	214	211	211	202	211	176	208	197	218	189	194	215	211	208	210	205	207	201	217	209	197	189	210	214	223	219	234	222	186	198	187	220	215	181	202	222	225	195	210	226	199	176	222	198	199	227	225	199	208	195	219	214	247	194	215	237	213	213	227	188	200	197	195	203	213	226	195	195	219	190	228	229	233	192	196	229	195	192	203	228	198	225	194	192	193	201	201	207	235	193	217	194	183	188	221	198	214	191	208	232	193	199	185	230	188	191	208	216	219	224	219	230	185	217	224	230	236	205	220	209	181	207	243	219	221	228	220	173	201	206	223	218	205	233	209	191	228	217	223	208	229	194	213	214	212	198	205	182	190	197	203	230	232	210	204	205	214	210	206	197	204	224	216	220	216	231	208	223	199	231	230	214	211	206	204	179	223	218	212	194	203	202	213	234	191	213	209	198	187	216	197	207	203	207	211	234	207	194	201	210	195	253	215	187	191	180	193	218	213	189	212	204	216	213	197	217	196	201	188	189	193	210	207	218	170	192	201	189	193	210	212	216	207	217	202	188	228	216	218	194	190	188	208	209	175	188	199	207	220	221	186	215	211	171	215	238	186	224	223	217	205	198	198	224	201	224	234	213	215	208	228	211	219	184	215	199	227	229	207	234	219	232	211	189	179	220	225	188	189	206	192	203	200	200	184	215	200	191	221	216	188	193	200	239	211	224	237	212	193	183	198	183	191	228	205	198	207	190	237	209	201	237	223	198	226	193	221	214	208	208	227	230	223	211	200	222	185	193	176	202	204	196	209	214	224	213	215	227	228	211	218	201	211	249	231	193	199	226	243	221	218	213	215	205	159	196	228	228	189	209	210	233	201	206	188	224	241	202	221	231	217	206	209	219	197	218	219	210	187	221	204	213	215	218	206	227	208	195	198	216	186	231	220	225	202	200	209	209	191	194	206	216	219	194	201	183	190	228	193	210	227	224	230	214	208	196	217	228	202	204	233	201	183	193	219	191	184	216	192	199	198	197	192	185	202	207	233	208	211	196	206	212	194	208	224	207	201	222	197	225	211	229	205	201	221	237	227	206	224	211	198	191	223	203	215	205	216	216	185	195	217	203	215	194	200	206	230	200	200	217	215	231	222	236	231	246	224	208	191	214	205	208	188	208	220	173	186	212	220	194	184	200	211	224	200	212	223	217	200	203	210	219	206	209	212	236	228	204	230	207	234	231	248	216	228	195	203	204	212	198	224	204	197	199	217	198	206	197	195	231	215	197	211	208	227	217	213	196	221	214	197	196	201	217	208	210	223	196	222	203	206	202	229	223	231	208	200	190	195	216	206	209	212	200	230	219	190	222	226	214	207	224	202	211	203	218	216	217	191	215	176	219	207	223	223	202	191	196	199	210	213	215	187	209	219	195	214	239	204	188	213	222	256	229	240	197	187	192	193	185	193	192	221	211	204	206	230	218	219	196	193	179	204	221	229	200	238	217	205	206	198	180	180	209	202	234	210	208	221	199	203	195	194	200	201	204	223	207	201	227	209	207	189	233	202	205	184	200	183	197	218	191	226	218	212	211	206	204	218	236	221	220	205	187	196	207	213	226	240	218	192	194	210	214	239	229	206	243	201	224	195	206	204	210	212	210	176	206	214	199	225	204	188	208	197	192	187	234	212	184	216	249	199	191	196	213	215	258	229	218	230	212	193	219	228	222	227	202	192	212	223	197	243	214	212	209	212	218	192	191	201	197	194	203	196	192	191	220	227	185	207	219	222	221	202	191	185	210	202	229	192	210	187	198	213	209	210	212	226	216	196	235	225	210	248	230	214	201	196	213	190	195	220	199	188	250	200	222	212	208	200	189	200	198	221	215	222	211	191	202	223	224	199	188	186	228	202	230	203	202	188	197	202	197	188	189	177	219	209	199	220	200	218	214	204	181	207	193	199	203	187	233	170	186	197	189	210	228	231	213	200	222	226	220	217	204	210	214	201	198	212	201	211	226	219	213	217	224	195	177	199	202	230	209	200	187	211	206	227	199	211	215	207	205	240	204	174	210	216	218	169	206	199	223	229	205	197	202	212	215	211	214	208	211	203	207	197	215	238	195	193	211	175	226	212	202	181	198	229	210	219	219	224	199	214	178	190	199	199	193	181	202	206	229	196	221	220	202	206	182	173	199	187	190	214	225	226	216	232	205	180	200	190	199	237	197	198	210	203	196	195	227	209	212	204	177	204	211	224	198	217	208	205	209	200	195	208	167	211	211	229	206	212	213	237	190	196	229	203	228	193	218	191	223	180	211	219	176	198	211	184	186	216	216	196	237	205	222	206	201	211	203	202	184	186	218	220	213	199	206	221	193	182	218	200	231	211	218	193	197	187	197	184	203	198	223	189	226	195	213	175	219	218	197	190	234	202	191	230	180	214	209	221	195	205	180	192	222	224	219	219	201	194	208	215	213	222	203	214	201	216	215	205	204	210	207	195	214	206	208	198	208	204	200	216	212	221	215	195	210	188	202	186	196	191	192	233	228	198	208	239	195	192	204	221	226	227	247	229	220	161	227	226	180	189	212	202	207	209	192	162	201	216	220	232	203	204	219	173	189	232	206	191	216	197	195	199	181	210	221	187	244	204	193	218	235	201	231	210	193	245	188	215	219	218	211	215	186	197	236	207	205	202	221	179	227	206	218	200	203	220	239	230	211	225	197	218	230	215	199	186	231	228	197	215	206	224	189	204	233	228	188	206	213	187	203	221	197	221	231	213	213	217	194	220	230	196	170	213	210	213	200	192	201	223	237	227	202	187	191	213	220	208	222	223	212	207	208	202	215	201	183	201	204	217	179	176	230	188	237	214	188	204	191	176	216	235	211	225	204	171	202	196	210	194	182	203	223	173	224	191	226	210	226	218	200	193	199	206	202	227	196	189	221	213	219	195	197	211	205	187	229	179	205	215	235	193	201	214	189	231	159	195	206	213	210	221	209	225	226	213	212	201	202	218	217	205	207	194	212	204	220	215	223	208	195	219	224	199	212	210	198	222	202	196	199	203	181	196	219	232	195	212	188	213	224	219	224	222	194	197	194	217	162	182	223	226	201	181	229	223	225	215	209	233	217	203	213	198	216	219	229	216	236	214	241	206	200	199	188	224	224	204	223	226	192	219	215	205	196	213	190	188	238	246	192	241	219	208	210	215	214	225	225	194	211	221	199	187	183	198	228	195	202	197	239	223	196	195	176	202	212	210	213	203	184	211	230	201	210	214	202	200	194	179	202	204	174	176	221	204	211	201	195	221	222	195	181	204	197	235	212	227	219	230	235	181	195	219	203	204	207	241	228	185	189	204
3534	4737	3191	1572	953	767	591	573	521	493	547	504	491	474	475	478	468	472	460	481	439	509	462	471	471	456	454	481	460	485	477	457	476	475	498	448	419	443	426	477	443	469	449	485	447	483	481	459	442	448	457	457	434	444	465	452	464	506	437	474	460	461	468	479	453	435	444	438	448	434	473	471	502	459	475	439	497	449	453	463	480	465	442	515	495	448	464	477	515	456	445	450	454	447	480	437	466	481	425	469	452	460	489	461	471	463	465	453	426	473	462	443	466	470	447	439	457	471	435	448	474	453	483	429	451	486	472	482	447	480	458	472	451	468	459	472	455	438	462	456	479	466	430	455	475	481	428	430	432	448	495	467	464	480	495	462	467	444	471	450	447	457	462	480	463	446	472	519	477	437	409	455	468	475	446	470	474	456	447	470	475	452	478	507	462	479	469	478	462	454	468	488	461	455	462	462	471	450	460	435	422	430	463	478	485	493	487	424	493	454	445	482	488	449	449	433	434	503	455	460	457	429	432	450	427	435	501	452	458	465	496	469	490	476	475	468	483	424	490	463	428	482	465	435	425	451	441	482	432	485	440	491	470	449	453	494	451	465	484	475	467	487	524	440	459	446	454	441	498	472	447	489	458	470	485	424	471	471	400	491	506	465	424	443	474	488	418	450	421	491	489	469	478	472	488	480	440	402	464	442	446	482	469	482	454	472	439	413	438	482	484	441	446	448	458	459	420	445	477	486	425	460	464	460	459	445	474	426	458	436	476	448	480	473	431	464	439	452	455	464	470	456	491	475	473	460	452	448	444	478	456	452	436	468	432	460	454	458	473	457	473	491	474	411	458	491	443	478	509	436	463	473	458	478	438	476	473	483	474	470	459	418	470	486	453	444	491	423	466	437	469	451	440	412	444	438	453	489	431	452	466	456	484	499	481	424	467	441	444	462	452	487	434	473	498	476	490	459	465	436	499	456	444	437	452	444	483	438	449	458	455	464	487	466	462	432	459	457	450	480	475	410	474	449	462	462	484	443	455	452	481	491	453	467	480	443	476	454	474	475	469	468	432	459	427	454	482	493	449	478	453	471	476	431	449	508	461	507	467	483	460	462	460	464	467	450	434	467	455	423	453	463	478	452	461	427	462	470	441	475	449	458	431	447	415	472	432	464	475	451	478	480	443	438	463	477	480	443	451	441	465	410	476	467	476	431	416	432	474	491	423	469	483	466	439	485	444	477	455	479	476	461	462	471	461	436	452	426	451	438	442	452	457	479	475	486	473	464	450	462	463	487	440	467	461	454	464	450	481	445	451	452	454	460	484	447	426	447	434	457	486	457	506	456	495	478	455	442	441	450	450	435	451	439	466	472	446	471	476	482	455	479	455	453	481	461	490	453	448	440	462	485	461	456	492	456	473	431	505	451	468	456	437	462	483	458	464	510	451	496	440	465	464	461	474	466	491	466	467	477	477	474	469	458	465	477	443	467	466	466	432	479	472	474	415	418	466	449	459	498	497	456	441	438	454	449	421	416	443	481	474	467	462	455	484	430	457	467	472	438	463	437	480	451	429	454	413	417	474	462	449	465	462	464	402	511	448	422	425	451	466	460	471	452	482	471	428	473	440	439	488	486	465	449	455	433	447	462	432	420	477	468	486	444	449	456	484	461	464	454	497	448	454	471	491	425	411	421	444	449	457	453	463	436	466	477	478	490	471	439	435	437	505	468	443	491	457	490	439	443	476	489	441	440	402	482	484	446	423	434	442	492	480	454	497	453	488	485	482	467	475	413	462	447	448	467	482	478	483	481	472	483	482	455	444	483	420	462	438	435	484	458	470	467	454	436	502	418	466	457	457	448	458	463	455	499	433	514	440	439	439	431	452	471	419	466	459	479	491	465	481	495	468	478	456	451	464	448	448	469	450	425	435	431	458	477	450	459	429	440	456	476	459	435	431	467	461	457	485	504	441	477	462	415	426	434	485	427	474	425	493	447	498	445	475	452	454	444	475	489	429	444	449	459	441	452	447	446	467	447	506	468	429	449	463	459	474	472	468	466	467	489	478	457	447	438	424	446	482	462	486	453	391	476	441	451	467	468	448	473	456	443	466	481	482	418	472	461	485	462	451	511	419	491	475	459	497	473	416	494	449	470	474	479	438	436	462	464	449	467	494	432	503	438	439	470	454	454	446	484	466	438	485	471	454	457	493	463	487	442	477	429	444	446	459	471	451	465	457	445	461	454	464	501	466	438	448	464	480	489	453	465	468	449	454	471	452	492	477	449	488	451	476	450	489	445	476	469	414	435	455	479	450	477	478	447	458	465	405	452	494	470	464	473	463	454	469	475	438	446	474	460	448	455	462	449	436	436	435	463	438	465	461	473	489	452	488	436	470	427	428	454	484	497	445	492	440	431	459	435	476	467	487	493	493	442	453	455	455	448	472	463	446	466	482	404	476	498	471	469	479	426	469	443	428	447	464	491	457	444	482	448	417	442	467	468	467	488	433	462	468	459	446	492	471	475	467	464	475	446	508	474	476	456	456	486	455	459	462	456	461	452	464	487	488	455	469	461	425	436	490	452	478	433	475	442	433	437	459	497	465	483	482	462	456	472	466	428	441	494	457	454	487	428	471	466	440	458	439	435	430	447	489	498	493	460	439	482	459	435	437	440	423	460	484	457	479	456	495	446	472	409	499	438	466	482	449	456	457	500	469	477	462	484	456	486	471	461	417	455	426	465	489	452	472	469	483	502	469	464	454	472	464	491	461	463	459	435	461	476	420	452	458	441	454	461	457	442	462	479	460	451	460	432	484	465	461	460	415	469	455	426	474	466	451	463	462	468	469	445	449	436	463	465	444	474	476	465	464	488	450	423	461	454	478	446	466	468	479	436	500	417	453	481	460	452	468	440	474	458	443	503	473	443	472	485	492	441	492	490	440	460	490	457	461	495	443	468	473	456	425	433	495	472	452	447	441	465	452	455	442	438	449	476	452	481	481	494	454	449	433	440	486	433	471	475	441	465	461	432	491	437	484	471	469	449	446	451	412	451	436	463	477	466	492	490	455	434	481	497	476	471	460	495	456	472	465	479	454	466	471	497	446	493	442	463	439	447	457	508	426	461	462	439	481	435	498	449	454	491	439	449	412	479	492	462	470	460	423	467	416	449	453	464	468	436	455	462	484	467	426	487	432	483	471	479	425	469	471	463	479	462	461	457	454	472	459	419	433	498	470	441	445	453	485	440	453	460	449	423	474	438	447	446	459	454	453	469	418	459	467	446	485	471	464	502	515	458	431	468	462	477	464	472	406	481	483	459	454	442	494	423	473	449	465	475	466	454	459	426	423	464	451	442	460	485	481	465	432	492	438	445	447	461	433	444	476	441	471	438	455	431	453	431	518	445	476	460	446	480	491	422	422	474	463	452	467	484	485	481	464	481	408	427	428	441	400	426	441	479	475	477	448	410	496	464	436	469	487	461	495	477	458	461	469	443
33288	9324	944	564	466	465	283	276	238	274	277	219	280	253	239	269	255	257	260	254	255	266	254	218	267	234	255	219	264	255	270	260	245	257	234	262	249	246	217	237	245	250	248	250	251	217	264	232	238	232	263	259	276	271	279	254	253	281	229	224	243	263	239	275	260	278	279	275	261	276	218	255	225	245	222	242	275	278	244	282	262	237	222	239	208	231	236	253	254	245	231	257	247	277	264	230	233	272	273	254	255	246	236	242	243	259	240	229	238	265	221	225	241	261	256	258	255	275	226	258	243	261	268	233	213	272	260	270	230	235	265	277	237	221	236	237	251	238	252	273	250	243	229	269	234	281	262	233	236	261	222	255	241	236	245	259	219	247	252	249	263	294	242	247	247	235	248	249	249	251	259	285	250	240	262	251	268	247	230	239	259	260	231	232	238	246	272	263	224	225	233	233	238	260	255	271	240	253	273	258	251	232	246	238	246	234	255	272	238	276	230	219	234	259	222	239	266	259	232	256	234	232	256	235	260	255	267	246	246	254	266	240	263	239	260	244	242	278	252	270	245	245	232	245	263	241	253	249	245	226	245	256	238	263	252	215	232	252	248	248	257	232	260	275	242	240	283	242	228	248	255	256	234	264	220	235	262	275	251	247	257	283	274	259	236	225	274	230	234	269	244	248	236	259	248	247	248	222	222	268	224	237	213	237	254	241	251	244	236	257	235	244	258	212	291	259	248	255	245	263	261	274	240	237	213	218	264	249	223	216	262	256	262	247	224	277	225	227	249	247	238	229	250	241	234	217	233	272	240	221	249	274	235	289	254	266	251	254	266	222	245	233	289	254	252	261	226	284	249	232	232	241	235	210	225	261	260	227	249	219	249	236	237	271	242	267	271	248	246	281	254	250	283	235	251	251	261	264	234	241	267	257	248	241	232	265	279	284	235	256	246	266	262	247	243	237	256	247	256	223	220	242	253	219	239	245	275	277	266	268	273	279	284	233	244	250	232	218	250	223	248	249	221	242	239	253	242	290	266	223	206	228	223	283	260	262	250	232	253	269	261	254	267	234	255	274	245	253	247	245	241	233	262	249	247	238	218	259	241	256	239	249	254	262	257	235	257	251	252	224	286	262	245	241	257	248	244	250	260	251	268	259	223	272	247	254	250	225	281	240	249	244	300	243	245	257	243	256	260	248	271	271	216	241	254	225	249	266	214	252	228	244	204	227	234	244	245	246	233	255	232	252	208	240	248	233	234	248	222	261	272	247	260	240	231	266	261	254	242	260	226	257	289	241	219	228	251	252	256	236	228	248	222	257	258	268	283	243	264	277	245	235	275	251	246	253	255	251	241	268	226	240	247	264	270	252	244	216	262	260	235	286	275	244	254	249	231	245	254	270	226	217	248	250	248	251	221	260	273	232	237	232	250	244	230	220	220	220	257	270	261	239	266	256	240	244	237	275	259	237	225	275	238	270	265	255	231	247	240	249	271	246	246	227	232	241	244	269	260	218	238	232	243	226	240	238	265	271	248	266	213	281	246	266	240	244	248	221	248	255	261	232	224	280	262	247	241	254	232	260	240	236	247	222	231	245	239	229	245	270	269	261	236	257	228	227	230	219	240	280	216	265	251	266	280	261	257	233	268	203	279	251	254	254	237	236	273	252	239	260	221	258	235	279	266	223	276	245	259	243	243	240	273	233	272	264	234	237	251	220	229	244	252	256	227	236	250	254	245	255	239	239	250	230	263	250	247	266	249	266	245	255	286	214	251	256	256	237	260	252	253	244	236	259	241	241	243	225	235	241	256	227	229	253	246	259	249	239	244	252	282	228	248	218	228	247	237	249	219	247	266	271	223	237	248	259	253	267	247	264	235	253	244	262	261	219	229	229	240	223	261	225	257	250	262	248	224	254	233	246	247	236	245	217	242	228	228	272	265	252	249	235	255	239	267	236	238	216	237	223	265	261	222	234	248	235	241	253	263	257	234	273	269	276	234	273	211	250	262	245	231	248	245	241	249	248	230	228	237	271	236	251	223	254	267	230	236	229	269	241	228	227	244	255	257	278	245	282	264	276	274	239	236	244	261	231	250	276	241	240	220	241	245	265	254	236	273	250	232	227	227	233	226	229	246	265	230	244	222	246	254	230	256	240	249	224	249	244	244	192	231	264	235	228	238	285	269	238	259	246	231	240	244	266	272	213	252	240	259	231	261	223	260	224	254	250	243	221	227	262	245	244	221	247	240	247	244	242	249	257	224	227	239	255	247	243	238	251	254	250	287	254	257	278	263	259	251	255	266	268	250	233	252	240	238	244	276	276	255	229	242	238	239	238	249	257	242	255	233	263	240	254	287	236	251	253	258	265	237	252	231	231	212	242	251	213	230	248	233	271	252	232	231	259	235	232	232	261	248	215	276	248	218	235	241	254	238	215	247	230	256	244	243	258	251	244	238	222	239	246	212	228	262	218	260	220	260	269	251	257	248	248	254	269	248	232	257	256	253	236	222	231	248	231	235	209	248	264	258	226	246	206	266	230	217	241	249	245	275	269	237	243	276	255	254	241	243	229	265	264	268	258	235	220	258	274	232	278	287	260	245	257	249	263	280	232	265	286	233	240	267	255	225	239	241	268	225	254	276	258	242	244	242	229	256	256	225	282	244	212	222	245	255	254	248	260	256	236	239	254	233	254	239	241	257	269	249	233	226	226	243	237	224	266	233	219	237	247	248	263	246	238	226	249	244	218	248	253	235	248	264	241	238	243	250	237	260	222	261	277	255	264	238	248	266	230	227	258	234	268	251	244	266	241	259	257	244	229	246	245	254	221	265	278	232	254	244	246	257	211	242	232	235	274	236	221	248	224	239	249	242	227	235	244	238	269	266	262	255	282	241	273	219	225	242	251	259	240	258	294	254	244	231	233	242	251	227	252	275	247	228	261	229	240	250	235	259	261	235	238	267	252	253	232	261	249	226	254	250	242	236	250	243	254	289	248	247	255	268	266	266	272	265	237	247	293	235	251	218	260	255	261	229	217	241	252	267	264	273	234	263	249	248	272	256	240	269	234	247	233	253	243	233	260	259	228	272	236	262	253	256	256	230	237	228	228	247	252	267	227	235	231	252	254	220	225	238	277	260	258	242	220	211	247	240	240	238	266	248	264	223	247	262	229	261	260	248	241	231	245	272	246	245	276	241	228	247	266	238	249	252	269	253	249	284	255	250	250	246	254	262	258	258	238	230	240	235	230	226	265	264	253	252	243	244	248	295	232	255	277	225	227	241	282	249	256	251	277	248	256	232	251	243	249	247	273	251	237	225	227	269	216	262	263	227	228	230	239	267	212	239	243	220	248	272	261	214	245	245	234	241	275	262	238	251	251	246	234	241	240	266	235	249	256	253	257	258	260	249	247	247	220	245	257	264	227	233	251	238	252	236	226	255	265	251	246	249	256	227	249	267	244	239	225	244	234	215	249	270	223	255	258	244	203	243	263
5701	717	657	625	581	640	551	585	571	579	583	593	617	537	582	606	585	564	581	553	571	598	588	589	609	578	542	585	577	597	543	587	563	600	594	581	588	589	552	607	572	590	546	536	589	579	571	595	598	617	534	565	595	620	600	598	584	576	588	624	592	553	566	542	548	577	580	613	612	565	564	589	586	566	566	600	563	576	624	579	563	582	605	589	603	585	596	594	585	604	604	579	634	595	590	564	577	571	570	600	583	582	542	608	584	541	593	551	588	589	587	578	558	551	614	563	610	598	532	587	588	598	566	595	544	607	608	588	586	591	592	589	575	604	525	550	534	549	550	572	602	589	622	590	586	572	590	513	563	579	567	543	566	596	583	591	548	580	571	548	572	588	613	603	600	567	584	557	554	604	615	580	549	625	566	600	552	596	567	623	565	553	564	582	592	569	618	567	584	616	566	588	566	630	572	565	573	603	594	605	590	600	581	576	611	584	597	550	599	600	564	605	578	573	554	572	544	598	582	505	599	589	559	617	553	566	590	601	578	583	588	592	601	567	608	584	594	599	577	602	542	547	540	565	589	586	574	578	535	541	585	596	583	581	573	572	530	571	605	570	588	575	600	550	543	565	602	574	577	614	573	563	558	554	606	590	609	556	582	588	608	598	607	562	541	589	585	560	587	611	581	536	523	551	569	576	570	589	571	516	581	595	593	574	580	563	520	608	563	563	563	606	584	557	572	594	569	580	549	577	577	578	561	611	588	607	649	558	578	626	546	584	561	564	564	536	592	581	614	537	592	561	578	576	552	565	521	585	591	589	548	554	578	597	557	560	590	579	576	580	565	570	619	572	577	556	577	573	560	612	589	578	581	564	586	616	588	568	575	594	578	588	579	595	587	605	551	582	531	580	608	628	564	602	565	585	632	618	592	559	547	609	594	577	558	628	609	580	601	565	593	560	581	618	587	617	536	550	582	589	579	566	538	590	556	562	607	603	581	585	538	562	611	570	578	574	586	599	589	610	590	572	571	586	580	551	610	619	558	585	598	589	580	559	542	580	597	566	565	629	591	536	568	530	581	606	616	563	543	572	537	558	577	580	573	565	582	594	546	551	601	569	611	551	550	609	598	577	556	542	619	595	554	593	591	567	597	579	603	541	619	564	568	569	556	588	639	560	540	616	583	580	601	602	564	579	555	571	592	551	605	546	554	554	559	584	520	582	582	510	534	551	583	540	555	571	544	532	571	630	555	572	588	582	538	544	526	577	595	577	587	598	543	549	593	575	625	568	575	543	607	571	548	575	544	596	577	603	582	549	590	544	583	627	566	581	585	542	586	571	597	533	565	549	595	544	625	567	594	548	557	586	577	573	520	616	571	598	563	567	590	573	534	603	582	576	543	599	601	579	534	588	577	598	571	553	582	572	590	624	561	575	574	529	580	581	599	542	551	588	535	596	559	528	639	553	563	572	567	598	611	532	576	603	602	577	581	587	567	572	586	572	534	570	585	600	596	544	583	607	602	569	560	568	631	547	616	580	602	589	560	552	599	614	559	589	578	550	590	608	589	621	564	553	561	520	609	588	555	558	558	560	568	606	595	586	581	568	543	557	528	588	578	598	540	602	593	580	553	536	542	569	576	575	587	532	585	567	552	671	570	549	561	575	569	579	560	610	591	608	523	588	574	609	575	608	597	598	571	588	590	598	616	562	583	606	617	603	595	564	567	614	604	603	573	576	567	583	575	574	578	605	608	566	565	559	567	549	609	546	610	552	559	587	600	594	579	600	647	577	607	544	580	556	581	570	606	565	597	573	562	588	598	593	621	556	571	576	537	604	563	583	573	557	576	586	587	584	588	605	598	641	561	585	585	595	547	572	605	565	521	577	569	539	573	584	560	538	586	543	572	584	589	546	594	591	581	554	520	559	598	607	546	600	563	535	598	588	568	592	560	595	584	562	612	573	570	600	576	593	590	552	635	545	658	618	600	554	581	565	569	616	547	566	574	592	591	591	590	574	568	596	609	556	582	562	596	581	613	614	576	633	547	572	578	600	588	530	564	558	588	581	576	561	609	598	541	620	619	565	597	583	563	573	525	599	603	551	567	609	569	607	577	587	562	564	573	587	572	594	567	604	552	575	598	602	617	606	588	586	559	578	545	570	560	575	520	601	548	547	550	600	550	586	543	579	608	590	580	562	568	565	566	567	546	575	577	549	606	582	585	585	565	603	554	586	558	596	613	561	558	563	635	601	573	619	550	566	589	522	592	597	597	567	577	554	606	603	498	600	581	604	557	561	524	552	539	630	556	560	597	565	581	569	551	598	559	563	595	604	552	530	559	564	572	548	576	526	578	574	631	597	562	581	586	545	566	608	587	565	555	531	548	637	598	592	567	576	568	566	551	558	604	580	602	586	570	547	556	550	573	550	573	605	592	547	604	551	571	563	594	601	559	599	591	528	574	561	585	537	536	584	543	585	551	575	591	554	555	558	563	528	571	568	559	620	587	630	635	536	592	616	636	570	539	581	539	558	555	565	556	576	580	550	581	581	570	546	566	589	534	591	610	599	557	581	596	595	595	580	548	566	537	541	542	567	570	575	603	580	550	542	553	568	590	587	608	623	566	577	551	592	593	583	558	494	586	603	558	562	569	541	568	560	592	579	548	555	570	606	559	561	579	575	584	593	584	584	559	553	589	597	589	588	606	540	573	556	599	570	580	607	565	583	578	576	553	628	565	551	549	546	574	594	579	580	565	589	607	573	594	606	555	593	585	580	598	609	580	563	625	597	553	577	598	574	583	561	593	604	638	554	549	631	608	599	561	583	559	539	581	541	542	574	564	586	546	588	578	567	576	567	582	576	565	596	554	554	550	569	570	610	552	566	627	583	554	577	563	585	559	581	563	575	568	552	567	565	587	562	583	575	607	597	620	586	584	555	538	571	597	577	572	590	580	518	545	592	542	547	570	578	586	538	552	573	566	522	618	562	586	558	557	545	591	629	576	561	615	549	540	569	585	573	538	611	571	587	556	590	550	607	525	547	584	583	624	575	579	581	586	559	562	607	574	584	612	602	541	543	552	592	579	573	576	559	557	588	594	562	556	571	574	598	598	607	541	533	567	577	602	622	584	609	565	610	569	627	547	583	587	578	528	574	587	609	582	569	597	575	601	555	560	571	582	578	577	576	567	571	575	603	531	577	568	569	593	598	606	587	542	608	590	581	547	577	591	582	577	544	583	546	536	593	580	589	578	598	550	594	557	522	602	620	562	578	552	569	566	558	582	577	595	554	594	570	581	570	578	590	598	575	571	642	608	563	575	583	549	575	557	563	547	613	586	615	570	552	587	570	578	562	600	586	588	565	566	549	552	598	590	559	561	613	591	570	569	578	572	625	604	617	537	582	558	526	580	547	577	624	587	526	580	559	539	534	569	548	574	585	544	533	580	549	555	612	558	544	563	566	581	585	558	540	581	564	573	570	548	615	597	541	593	582	557	582
25258	21662	25466	28346	21434	3219	590	463	390	392	369	395	379	326	343	382	386	354	365	323	319	356	323	370	306	322	346	335	357	357	333	347	345	353	342	371	337	321	361	354	346	346	301	312	370	315	387	343	353	382	329	325	385	304	330	311	379	339	344	347	387	310	344	355	337	360	305	342	334	339	341	297	352	332	338	307	327	358	314	346	357	364	352	344	354	349	345	381	334	374	332	340	350	314	351	359	367	369	331	344	356	340	326	370	339	379	338	319	338	355	360	330	377	335	332	313	309	341	345	363	344	323	321	343	347	324	350	360	341	326	361	354	322	337	362	336	341	337	367	321	353	333	367	371	305	333	340	349	381	325	366	371	322	349	309	364	334	360	329	372	338	340	356	331	317	331	362	338	353	368	335	318	352	359	365	346	364	343	369	349	334	348	363	367	345	337	332	337	314	329	350	325	310	371	349	370	334	319	309	313	336	389	355	355	373	326	325	333	362	312	334	346	345	337	348	360	303	309	373	323	344	324	412	356	354	338	309	319	323	347	358	309	329	379	351	321	303	336	366	354	371	370	325	304	318	357	322	366	348	319	341	356	347	360	362	360	372	331	320	329	364	300	329	339	332	329	357	350	405	349	312	344	333	355	354	361	351	329	341	345	323	326	361	315	373	352	376	322	307	326	341	347	350	326	389	328	353	352	317	322	346	334	343	328	357	364	356	351	347	353	355	363	373	348	355	343	336	329	380	373	373	347	354	322	319	346	359	322	312	332	346	327	350	355	330	339	355	315	320	335	334	328	328	330	368	344	360	345	284	354	360	333	341	355	370	372	355	311	330	332	332	329	384	319	338	367	325	335	360	343	334	339	354	318	339	345	313	373	330	320	337	360	317	379	346	330	365	339	326	370	315	351	375	388	371	314	333	326	352	336	370	370	364	379	357	332	345	343	338	327	299	360	358	330	315	329	346	312	368	328	315	333	343	367	320	346	342	359	355	349	321	278	309	381	337	358	299	324	334	376	346	356	338	339	369	354	349	345	358	356	303	327	332	320	351	340	347	351	340	354	340	402	301	299	359	372	319	349	331	337	311	335	332	337	331	347	341	366	372	346	332	352	316	309	317	349	365	300	336	341	330	324	352	341	352	319	310	363	331	359	297	373	335	340	360	373	371	350	331	356	347	367	375	368	377	345	381	343	367	334	317	348	335	316	358	320	377	354	351	368	390	336	353	340	335	341	374	328	392	367	310	343	344	349	286	331	320	362	340	325	344	366	366	341	319	338	330	355	345	346	354	324	329	344	323	295	366	344	315	354	372	325	346	335	356	358	353	353	348	364	367	344	344	339	343	329	323	336	360	328	358	334	318	337	341	355	337	346	364	370	347	333	300	330	388	361	351	356	337	316	339	303	345	385	340	344	359	305	327	349	346	323	330	353	353	354	374	384	346	332	380	389	350	346	337	349	337	376	325	340	358	348	356	344	356	318	338	321	345	344	334	336	363	344	369	358	359	331	308	342	363	357	319	326	337	324	332	345	339	352	332	324	330	349	307	354	347	336	350	375	355	364	336	336	338	361	322	314	341	342	358	371	356	393	334	351	356	343	342	352	322	330	349	322	331	354	375	343	316	344	355	339	372	332	385	346	345	374	306	307	354	367	363	334	342	366	341	373	320	340	338	324	313	395	323	348	325	313	311	350	326	345	332	330	342	320	338	365	335	333	324	374	382	360	320	347	356	331	313	322	358	328	339	355	336	357	351	343	334	339	336	359	337	309	359	349	342	343	340	371	363	308	357	352	358	341	314	330	345	365	305	343	373	336	351	323	328	376	348	368	367	359	348	319	312	355	347	322	387	353	375	346	357	363	314	360	328	365	344	364	315	352	358	352	361	320	329	374	355	329	339	322	331	370	304	341	365	350	323	349	371	323	340	318	339	318	307	349	352	351	335	332	356	345	372	334	339	310	397	375	321	397	391	330	353	329	354	322	349	353	345	348	329	375	324	352	362	344	318	320	346	371	332	348	340	337	372	352	322	329	324	355	326	348	362	335	349	324	342	367	336	329	320	316	346	361	363	338	362	349	347	355	339	321	338	331	344	386	341	358	329	337	344	309	384	348	363	367	345	352	381	372	376	351	337	318	314	350	323	324	370	317	313	339	317	347	365	348	328	347	334	349	363	334	331	340	336	358	316	352	347	331	305	350	324	314	341	331	348	360	334	372	347	366	355	380	346	316	347	307	325	352	325	326	319	325	356	361	358	344	346	324	340	333	349	336	330	376	327	346	359	367	332	336	328	322	330	331	365	337	334	344	356	331	365	378	339	313	359	318	316	333	349	302	335	325	317	317	321	299	356	377	352	367	381	345	338	350	348	353	325	330	317	345	297	331	356	305	369	320	347	356	327	324	339	395	379	336	324	369	364	314	358	309	350	358	322	335	326	341	334	324	341	368	350	290	332	318	354	345	343	341	355	358	330	369	358	328	360	378	329	348	349	354	370	340	362	330	348	327	288	349	354	337	346	376	332	339	335	327	303	336	334	355	347	339	362	351	331	323	338	373	330	341	346	355	369	366	334	373	378	351	316	333	357	349	337	340	339	338	342	363	400	357	328	361	316	359	346	340	325	309	356	376	341	357	365	344	368	347	317	353	348	358	341	363	351	350	315	332	362	346	344	369	350	348	343	330	371	341	383	317	361	356	328	332	352	340	344	280	307	327	335	320	386	343	319	328	353	336	339	330	340	343	361	350	350	316	338	334	357	329	344	346	360	325	326	342	356	403	333	378	353	278	309	314	330	361	386	321	321	357	351	380	337	332	350	365	337	346	317	323	358	350	316	349	365	360	339	371	353	343	335	321	343	344	315	355	318	329	310	366	344	363	375	351	331	374	330	381	344	341	349	343	366	339	355	375	325	342	341	349	335	345	319	319	377	336	336	350	350	334	326	347	336	320	354	333	333	327	366	364	387	307	339	368	332	350	344	360	353	311	345	337	321	333	317	325	333	350	343	353	360	341	353	326	356	366	372	386	332	373	361	346	337	332	369	359	347	353	365	326	288	335	348	353	362	342	333	360	336	334	341	344	357	339	352	336	346	350	347	360	333	344	319	363	320	328	351	356	356	322	355	313	329	348	335	367	346	310	363	322	320	328	326	355	335	341	324	350	333	351	379	289	368	379	358	364	337	320	352	351	372	349	346	340	353	375	369	339	376	352	361	325	319	304	366	338	304	303	348	343	356	312	353	329	349	395	366	338	342	346	331	366	354	325	374	286	330	345	317	360	297	353	366	365	354	321	340	356	319	331	359	327	337	321	341	307	346	364	374	353	354	316	351	335	362	350	323	368	369	320	333	306	352	353	367	337	349	325	360	379	331	349	319	343	331	351	380	341	363	319	326	299	338	356	314	322	338	348	349	359	323	359	348	364	378	359	369	305	343	313	315	358	339	312	329	320	332	359	330	330	337	359	341	337	316	319	358	340	355	336	320	362	325	339
3419	3114	2188	1220	944	873	757	761	771	790	708	764	741	805	767	741	751	792	767	749	764	711	752	731	721	691	711	749	720	713	745	746	763	767	738	708	752	734	730	754	775	711	731	720	753	710	730	764	703	725	750	730	763	714	686	710	756	720	786	778	713	756	742	748	792	781	751	726	762	755	773	734	741	755	753	706	787	737	758	720	738	732	740	757	746	764	793	739	742	767	709	721	755	746	729	759	731	745	737	708	737	776	834	796	721	728	756	679	709	714	688	763	690	743	768	723	746	688	756	725	724	733	709	779	761	763	699	703	752	745	751	743	703	795	792	716	735	744	770	747	758	707	745	729	742	749	740	779	716	761	742	769	696	756	741	723	727	740	753	768	761	745	739	711	745	791	732	787	746	744	749	772	734	701	800	744	814	743	750	711	764	779	733	780	721	763	729	742	737	713	746	744	746	741	742	734	727	745	744	764	727	788	724	745	767	779	754	728	735	681	725	740	749	767	740	681	736	727	736	767	697	760	764	735	739	728	790	697	714	744	759	757	716	709	724	683	737	694	732	721	756	719	750	772	791	753	731	745	750	719	673	744	728	713	707	689	661	742	733	747	737	763	701	706	756	656	774	767	709	690	763	741	760	725	722	752	707	748	713	740	782	771	774	708	765	761	746	737	784	744	789	726	754	716	769	786	712	720	747	733	749	772	759	746	775	793	711	696	722	738	741	763	750	724	770	723	743	740	764	788	740	731	718	786	717	781	747	728	736	734	780	773	744	713	760	724	733	722	725	705	741	762	751	747	750	743	744	709	701	699	801	762	748	727	704	785	738	756	702	733	762	743	742	698	757	712	773	754	713	739	752	791	719	704	722	763	730	703	715	813	742	684	727	737	726	794	754	691	772	716	694	744	717	716	725	741	758	717	745	779	731	744	712	788	749	744	740	745	788	717	770	711	728	773	728	726	723	738	706	761	717	688	725	708	747	728	730	758	690	760	770	766	738	738	761	750	754	779	818	747	766	770	739	749	703	727	687	745	748	747	723	739	727	767	759	739	734	717	730	711	705	726	710	746	786	718	727	740	733	730	771	717	707	738	718	808	732	747	726	759	722	742	751	750	730	678	741	729	696	698	690	787	754	757	763	763	727	731	660	722	757	715	729	746	696	715	730	739	819	722	748	695	744	747	724	721	770	754	762	771	735	687	735	733	739	754	753	734	756	769	746	743	759	752	759	736	763	726	746	699	749	782	717	735	700	799	749	737	725	739	788	706	793	740	784	686	749	728	790	754	723	705	717	774	729	729	698	718	753	715	720	804	777	738	758	696	765	769	752	742	741	735	787	713	714	692	773	763	802	770	760	719	797	723	749	735	767	695	739	727	741	746	708	744	754	680	752	716	754	762	730	698	762	710	788	700	723	739	773	714	745	732	774	737	782	769	721	733	775	722	736	790	791	719	733	772	763	728	787	805	693	761	750	711	753	671	721	716	764	706	753	745	716	716	752	703	703	752	697	738	731	701	736	746	746	738	674	765	709	769	679	738	768	729	723	684	737	752	730	735	711	747	726	779	747	683	802	739	717	733	731	772	742	747	756	735	745	748	765	738	783	698	805	743	798	710	769	714	744	747	750	749	759	723	742	773	690	744	778	727	752	764	781	745	741	736	747	754	724	734	725	764	732	696	742	712	734	773	759	775	761	757	752	739	702	741	723	706	704	722	727	723	786	754	738	743	701	764	749	723	742	717	757	746	735	700	706	796	719	786	746	772	745	651	784	732	751	678	772	715	722	687	783	687	742	754	745	741	742	746	793	779	725	751	823	726	751	735	723	730	712	745	737	689	742	750	705	728	721	761	707	785	735	751	758	696	775	720	779	741	733	704	757	727	764	783	693	721	707	749	691	718	737	744	775	702	748	698	719	745	795	782	716	771	741	765	792	746	762	762	729	707	779	768	731	728	733	727	753	752	771	724	697	731	725	696	706	753	781	751	739	723	768	783	744	742	722	732	743	764	754	693	775	769	733	783	754	734	799	769	686	720	738	715	694	754	741	781	782	755	732	746	723	729	738	753	744	701	755	787	746	744	700	757	758	782	761	734	745	717	756	665	755	722	744	661	727	761	776	727	738	718	713	730	738	725	732	733	764	759	748	750	750	795	738	773	735	782	772	752	787	716	781	782	748	748	735	749	725	707	717	741	772	757	763	767	731	735	717	735	750	728	762	682	734	731	721	762	726	688	762	744	746	699	794	754	736	771	685	750	764	754	767	722	771	742	748	763	752	728	682	767	751	754	700	774	715	769	752	702	768	780	766	704	764	762	731	697	759	726	789	714	760	810	777	758	722	744	752	730	794	742	766	706	733	767	760	731	774	761	706	713	710	725	714	731	718	745	764	708	726	730	763	719	738	739	709	748	693	751	728	703	727	739	731	747	795	795	746	798	751	717	735	784	716	744	724	752	711	706	744	754	724	724	740	727	720	718	737	745	710	735	728	733	767	735	749	727	728	736	737	731	784	714	698	728	764	731	748	758	734	725	744	723	756	727	770	735	730	788	784	735	757	730	716	744	776	755	774	726	710	744	738	767	706	749	688	743	694	718	750	763	753	729	745	737	749	738	752	774	741	743	744	718	735	748	731	735	687	749	757	730	746	723	732	743	707	732	743	749	742	737	766	742	726	726	660	792	748	722	748	718	721	766	774	774	719	741	719	747	660	766	747	745	735	775	723	757	714	724	759	742	747	720	711	775	748	765	728	683	714	768	692	793	733	724	759	749	719	724	710	743	761	714	729	704	743	704	735	736	743	735	742	715	756	745	744	743	705	714	773	768	760	742	728	737	741	773	722	732	719	763	726	691	757	766	740	779	710	737	710	738	744	783	731	754	743	765	719	705	716	706	747	767	755	741	726	753	721	769	738	768	787	746	695	740	770	756	730	725	728	744	751	769	743	743	762	740	741	773	740	748	763	740	734	746	764	741	734	750	743	745	758	711	762	716	704	779	714	712	741	753	759	719	745	733	780	747	775	756	774	715	810	696	718	725	727	746	713	767	742	732	757	775	726	716	719	789	819	709	707	771	733	717	752	768	703	759	743	753	746	809	761	757	756	789	748	762	732	765	717	744	785	721	707	714	776	738	740	735	727	732	766	755	760	733	762	789	760	786	750	734	738	760	676	733	695	744	777	754	722	746	731	769	748	734	750	778	760	713	756	792	758	739	752	799	729	732	746	739	757	783	763	716	727	785	745	779	762	762	727	755	736	744	732	729	717	786	731	739	769	731	738	747	763	754	714	749	724	779	732	688	751	739	703	750	722	720	756	760	760	775	755	732	765	755	762	766	770	709	709	731	754	753	686	754	738	712	712	769	752	749	746	704	761	771	775	747	766	707	699	726	752	776	724	725	756	732	730	725	736	730	736	733	716	743	751	713	729	678	749	758	714	784	734	726	721	737	741	781	758	748	715	735	782	709	768	739	763	722	741	735	730	694	704	755
24545	21710	26091	27857	21715	21665	2416	508	368	323	270	269	298	277	230	222	218	218	240	221	214	232	202	202	216	207	232	219	227	222	215	188	201	193	190	221	218	218	207	209	201	228	205	217	211	174	212	217	213	205	224	240	210	228	216	224	226	206	201	208	227	227	206	208	193	193	211	198	221	222	232	215	178	228	203	200	205	229	174	215	221	170	195	206	194	205	195	208	221	199	192	199	207	190	202	187	194	209	215	200	169	210	219	258	217	191	194	219	206	220	192	183	221	214	210	243	215	223	209	187	199	217	176	206	212	210	234	211	233	217	208	225	215	198	238	187	201	206	205	202	215	205	208	245	230	218	231	200	228	191	215	210	207	187	202	183	201	224	177	188	202	192	173	212	227	231	205	205	207	178	203	215	213	207	237	211	229	195	201	215	208	226	210	213	211	210	211	198	194	218	181	232	226	208	212	207	220	189	217	208	208	222	220	196	204	182	226	215	221	230	225	198	192	210	217	210	217	201	201	205	210	200	219	197	198	213	214	200	226	199	208	216	193	195	198	205	212	239	216	223	199	231	198	186	217	186	208	189	218	228	202	189	183	184	234	202	211	224	218	209	207	185	232	227	189	224	225	202	194	223	231	236	200	217	181	203	209	192	189	190	221	242	203	217	207	210	215	198	184	200	232	227	202	216	211	207	224	229	223	235	212	212	217	213	200	214	220	216	210	206	218	202	215	191	178	194	215	211	223	189	203	199	225	230	219	208	236	214	216	197	177	228	206	211	186	200	201	182	206	194	203	181	225	220	196	198	197	211	189	196	178	226	194	211	226	205	219	180	228	244	215	219	214	230	219	184	214	202	203	182	204	212	242	256	218	210	197	213	208	193	211	244	191	182	217	221	212	217	211	184	210	196	186	190	197	215	224	203	213	205	203	220	196	189	205	190	209	202	191	222	239	205	203	227	223	233	185	198	231	222	214	204	223	208	200	197	202	218	216	197	218	214	203	165	194	214	198	212	233	218	212	219	227	215	226	226	210	203	207	207	231	204	202	209	244	232	205	232	177	206	237	218	208	192	195	194	259	206	199	226	208	218	196	211	234	193	214	225	185	202	180	208	221	242	215	214	193	201	229	208	212	177	210	208	222	234	201	220	176	204	232	201	221	178	210	218	220	209	230	241	210	202	219	199	199	182	233	219	218	222	215	212	212	225	225	199	212	201	205	214	228	222	198	228	208	203	213	198	202	212	195	204	231	196	211	182	207	213	228	213	192	219	201	216	198	190	208	198	199	215	182	200	201	206	191	240	211	214	199	192	218	206	179	190	232	233	214	225	221	213	197	199	190	202	221	178	221	216	194	226	208	204	204	229	218	223	169	223	232	202	219	185	206	204	208	219	200	199	221	217	203	247	227	211	222	228	217	207	231	196	208	234	197	200	205	212	217	217	209	189	202	222	194	203	202	224	180	213	221	202	238	199	186	221	196	174	205	197	174	163	201	186	212	220	185	191	225	240	202	186	226	227	202	199	215	200	196	197	248	186	184	217	218	207	221	215	218	223	200	205	215	211	208	207	195	216	179	184	209	215	241	205	210	215	211	217	207	199	234	191	207	239	213	234	210	221	192	235	229	223	222	187	204	202	215	219	182	214	209	220	199	215	216	209	216	180	203	189	208	187	205	242	210	221	181	180	208	203	204	215	212	213	224	224	225	235	211	216	184	205	212	204	210	203	193	219	201	231	205	203	220	205	230	188	203	210	205	226	225	239	209	188	192	209	198	190	201	210	189	164	203	233	212	217	218	212	213	216	204	203	209	198	233	224	216	199	189	219	206	215	197	189	233	182	229	203	189	198	236	194	229	197	208	193	203	232	202	193	239	214	196	205	192	239	232	201	201	227	208	218	192	188	235	171	210	211	207	205	220	197	204	211	216	194	186	197	233	220	210	228	187	203	212	231	271	246	199	210	204	218	207	224	186	207	208	199	191	199	173	203	229	225	201	201	207	178	218	225	202	194	224	228	192	216	227	191	227	179	190	214	193	211	220	210	201	245	223	206	207	197	210	202	202	220	227	190	220	231	203	201	189	207	185	206	219	227	219	209	234	215	221	249	199	232	197	194	217	224	209	197	192	209	195	199	202	201	220	219	211	220	217	184	224	217	222	176	196	189	209	213	202	192	194	178	193	227	197	228	225	214	222	237	195	208	194	211	212	199	199	216	231	216	195	189	190	196	198	196	194	203	183	197	202	196	215	198	212	220	235	228	227	219	197	196	200	203	242	212	223	174	214	201	225	231	197	229	195	179	224	194	203	193	188	222	196	195	175	239	232	216	201	202	231	215	221	219	219	220	214	164	232	191	218	209	169	204	207	215	240	228	209	200	195	212	204	220	194	212	197	225	207	204	221	197	225	244	189	222	232	208	205	201	213	202	210	205	205	213	209	218	215	216	212	233	210	218	177	184	202	198	202	231	225	209	221	177	211	224	227	223	210	201	190	230	210	200	188	221	187	196	216	196	207	211	220	239	192	195	209	193	224	210	240	211	199	209	210	225	214	199	212	210	242	221	196	202	226	204	212	194	202	206	237	210	231	232	233	204	194	244	205	211	214	228	202	178	232	217	180	216	208	188	219	199	182	183	192	201	210	181	205	212	202	197	205	211	225	220	233	229	221	222	239	193	179	175	191	207	233	191	233	232	233	171	204	201	216	208	203	205	228	179	215	206	194	204	192	219	174	209	192	203	224	223	198	200	227	211	233	200	223	211	205	216	203	227	200	209	184	239	225	197	208	239	227	191	210	212	187	208	201	182	174	183	179	232	176	218	231	192	206	206	209	187	201	222	217	203	210	230	212	184	222	192	192	216	212	214	203	207	219	209	218	193	219	228	225	219	196	210	188	212	215	214	184	202	211	200	194	190	194	192	158	196	201	187	221	177	209	199	196	207	200	238	184	184	203	241	229	190	214	232	206	193	206	190	227	227	214	201	209	184	184	190	239	200	190	199	201	177	226	178	209	197	205	205	189	210	198	199	220	206	217	206	211	235	200	213	214	209	212	196	205	204	203	205	241	188	203	209	226	222	197	201	217	196	206	214	203	202	219	205	245	234	206	224	207	201	212	222	227	219	222	219	199	182	204	228	242	218	226	206	200	235	214	222	209	223	199	216	235	207	221	224	186	186	247	185	206	209	199	201	210	221	201	178	200	204	198	195	231	201	205	212	208	204	229	217	201	220	209	195	209	210	207	172	189	218	222	238	202	218	217	195	187	193	223	175	206	246	218	201	217	220	201	216	217	206	178	223	239	198	194	199	177	202	210	199	187	199	200	211	188	204	216	225	223	181	208	233	223	215	172	243	218	225	206	208	197	173	208	212	244	205	218	250	192	228	248	240	203	175	217	187	223	215	234	206	197	186	203	226	218	221	199	204	217	193	208	194	224	199	209	215	203	208	216	207	203	201	196	234	189	222	218	189	236	193	171	215	176	200	207	191	206	218
3395	4789	3122	1452	911	787	618	591	517	529	525	509	508	521	494	461	436	496	481	480	484	467	477	503	486	457	456	500	469	448	526	500	470	479	475	480	467	500	485	456	469	475	476	470	435	413	504	486	476	472	428	454	468	478	479	485	471	427	451	459	471	479	494	510	452	444	464	458	405	470	464	480	509	452	424	465	430	477	466	464	459	433	450	473	491	462	455	455	497	463	450	471	452	474	472	437	476	407	457	455	498	484	423	472	484	422	437	461	489	484	486	475	448	458	457	442	491	416	465	485	474	491	453	454	487	445	453	443	448	410	474	472	439	449	446	437	485	413	437	440	447	489	505	463	487	440	494	475	459	449	451	457	463	482	454	453	470	468	493	477	454	467	463	457	463	468	453	472	468	478	500	449	492	476	448	466	454	487	476	507	439	452	478	483	470	459	459	457	464	445	493	500	445	428	425	463	456	452	446	503	458	421	442	450	447	475	436	475	463	447	489	461	462	435	442	420	453	437	447	443	491	440	450	453	496	485	459	445	476	433	468	470	426	449	432	439	478	462	470	459	444	456	472	465	430	442	455	425	458	478	453	427	490	435	457	461	437	437	450	459	440	417	468	471	477	461	491	449	478	442	501	464	467	457	491	472	444	497	476	437	449	453	474	487	442	445	437	479	450	480	499	445	448	473	434	459	447	476	504	465	472	443	448	457	486	464	431	445	474	426	426	448	445	501	450	461	442	493	451	452	470	478	480	447	462	446	455	465	456	465	493	454	475	465	468	502	426	484	483	481	449	429	477	464	476	456	437	499	461	476	449	439	432	452	453	459	466	476	454	455	488	458	439	449	453	440	508	457	444	451	464	487	460	441	466	472	477	451	461	431	436	443	466	420	454	459	428	447	490	469	463	435	462	439	499	442	464	412	474	465	460	485	436	462	457	461	453	464	489	473	443	492	472	444	455	450	506	431	482	437	465	467	477	485	451	443	467	464	478	440	488	516	414	435	467	465	484	484	433	470	467	462	470	455	492	476	428	461	463	480	464	417	421	448	472	473	451	479	476	405	471	475	449	448	437	461	456	482	462	485	476	478	465	440	459	446	444	454	437	432	477	464	495	493	458	487	458	462	424	480	422	474	436	434	457	482	443	440	459	461	471	468	479	444	480	503	450	444	439	477	443	470	444	451	500	453	495	519	489	487	478	473	464	489	470	460	466	461	470	447	460	475	493	458	467	450	447	424	442	455	492	442	422	458	478	512	472	491	454	437	452	450	451	455	420	453	448	446	488	508	449	459	451	429	474	479	467	447	450	461	429	471	474	478	449	429	476	492	431	477	466	452	468	455	448	423	463	435	490	464	449	464	472	439	428	479	445	453	455	396	508	455	488	451	497	499	445	453	460	477	435	454	444	474	460	464	451	408	476	437	462	438	468	459	485	462	476	464	468	454	434	427	415	489	454	439	455	434	443	443	447	447	454	423	450	459	438	453	470	455	481	467	458	468	487	437	472	468	453	454	460	468	458	460	453	500	458	478	466	474	475	465	435	453	454	469	527	462	451	454	477	474	476	466	429	506	462	468	473	445	481	431	445	435	450	437	482	439	466	458	422	448	471	451	464	443	479	455	456	482	453	492	447	453	476	513	456	472	442	470	435	440	413	489	457	442	436	424	433	488	476	457	494	431	477	472	437	489	472	436	484	406	454	475	487	461	467	447	428	469	451	485	504	443	429	461	480	448	470	480	476	438	489	437	515	450	491	446	475	446	480	486	452	476	482	455	451	463	472	496	469	441	472	474	455	461	453	498	434	467	456	439	431	456	464	458	477	482	476	466	470	482	477	439	450	462	451	447	446	478	434	470	432	426	465	492	477	475	469	444	467	481	418	477	478	411	459	462	483	459	432	480	426	429	467	446	459	470	449	461	472	466	483	464	435	455	478	474	430	431	461	462	477	414	458	441	452	439	428	491	448	478	466	450	483	445	455	468	486	470	479	472	430	455	477	466	467	465	456	461	478	475	452	486	446	435	426	465	440	458	441	463	484	461	488	459	430	435	484	512	472	461	418	459	464	480	463	447	439	462	467	456	479	434	466	443	492	450	444	466	414	481	471	495	455	453	475	464	430	470	457	474	441	446	443	424	479	432	460	481	450	478	443	465	486	433	468	468	457	477	442	466	423	434	518	463	477	462	480	446	468	441	451	503	458	496	434	473	452	461	486	456	465	446	481	460	509	468	446	445	470	500	474	455	450	469	473	444	440	471	461	477	459	450	507	461	422	441	513	461	464	488	461	456	458	472	438	504	465	480	470	466	478	452	481	443	464	481	461	439	430	509	426	445	464	473	467	469	460	466	466	457	419	452	445	489	396	460	469	464	471	466	431	498	511	444	430	482	449	431	510	446	502	459	438	484	499	468	489	483	456	459	477	496	472	455	483	436	497	463	479	441	447	462	435	499	456	411	451	482	497	453	439	457	497	483	451	428	444	470	409	422	481	448	460	423	467	506	435	452	466	448	451	471	484	463	436	471	451	458	456	431	476	454	450	448	440	475	486	420	456	468	491	493	454	503	411	494	456	446	483	463	478	459	451	453	455	450	487	474	444	491	449	475	483	476	440	446	454	487	483	410	429	436	459	454	498	460	452	407	451	415	447	467	446	446	463	435	454	482	425	453	470	431	472	442	449	440	463	483	469	441	473	468	446	470	432	450	492	441	463	445	460	447	446	497	448	444	465	465	479	454	483	457	472	452	459	475	480	472	472	459	464	455	522	473	445	453	473	427	449	445	469	475	439	476	432	443	442	415	450	455	488	447	451	483	456	442	475	480	453	481	474	444	464	486	479	444	458	425	426	484	441	487	467	469	464	497	440	470	433	438	455	462	494	469	469	433	450	467	437	472	499	459	469	492	425	422	448	463	451	422	468	478	480	461	450	443	478	475	450	441	481	473	467	418	448	457	477	462	495	476	493	424	443	477	469	451	483	420	485	450	449	451	428	439	446	434	462	454	480	472	448	433	442	464	469	430	452	461	476	484	440	497	420	476	439	462	422	465	441	478	456	444	451	431	459	431	436	441	479	448	477	479	442	449	464	443	424	454	477	465	436	442	474	472	448	463	467	437	454	458	457	462	465	448	462	435	467	460	475	453	483	438	450	487	488	475	425	459	480	434	445	456	460	484	483	493	488	460	493	449	485	455	460	450	463	453	455	495	490	459	455	464	462	466	451	467	454	429	475	476	453	517	497	454	418	469	445	466	484	468	452	467	469	455	517	472	490	463	468	467	441	427	452	471	442	467	476	453	446	467	459	474	430	434	432	452	466	448	485	459	446	465	445	428	461	425	444	469	460	439	438	478	471	477	476	483	448	470	452	435	440	448	449	447	472	471	459	442	471	493	470	465	489	457	436	454	419	434	442	492	456	450	461	500	437	451	462	467	457	445	467	490	493	461	439	441	472	450	456	473	499	448	488	447	463	461	490	464	473	462	450	475	465	447
33074	9257	988	546	434	423	291	265	271	233	250	242	231	262	278	269	254	266	270	267	260	234	247	234	276	238	244	228	255	232	264	281	248	245	233	236	266	245	239	238	245	258	230	225	288	237	261	267	256	229	241	238	238	253	255	252	248	255	242	254	261	246	279	279	274	238	224	252	256	262	240	273	258	240	239	242	239	238	232	257	250	238	254	246	248	279	267	252	250	236	301	246	244	241	236	253	263	263	268	258	224	223	242	243	247	257	267	253	249	250	270	260	268	242	243	240	247	258	221	265	245	233	256	231	244	231	209	256	260	265	243	244	253	276	281	266	251	270	272	254	282	237	221	281	215	253	269	268	215	233	262	249	221	245	285	226	259	235	249	278	248	259	267	237	268	255	277	273	254	248	262	255	264	258	252	226	248	269	261	221	257	251	255	254	245	260	238	249	244	262	264	262	273	288	277	234	241	259	248	275	249	234	251	274	230	224	258	238	224	236	261	244	245	240	223	230	218	253	231	260	272	248	239	255	260	230	260	277	257	255	254	237	264	224	237	238	277	224	257	261	251	233	239	237	240	263	219	229	234	217	257	251	249	244	253	229	260	226	232	265	224	231	241	247	260	239	263	250	257	257	248	259	253	236	249	242	245	266	224	226	255	234	266	274	278	242	277	255	281	256	264	244	268	213	266	231	249	240	234	249	240	236	235	235	279	229	274	213	271	249	223	236	241	233	262	238	232	269	224	237	253	249	243	239	272	230	233	235	231	289	264	249	225	251	265	259	214	247	227	263	248	229	268	246	232	251	265	236	287	255	244	225	255	237	257	238	242	272	289	250	238	232	231	280	254	244	250	238	281	245	248	258	255	268	257	238	242	266	239	259	261	263	252	258	280	222	278	232	274	256	251	241	240	246	265	248	246	217	238	258	245	247	251	256	258	221	256	233	258	236	230	229	244	237	264	245	241	243	239	247	270	243	246	263	250	248	270	239	260	263	231	219	246	279	276	245	241	263	267	251	242	247	229	247	249	233	240	270	242	248	253	256	269	292	272	215	246	265	240	223	269	262	252	239	257	246	242	230	269	242	295	278	238	244	266	269	255	269	240	218	269	251	262	248	254	274	227	256	240	237	257	258	283	266	252	229	238	250	237	239	261	259	227	240	229	234	249	246	255	254	279	226	272	258	245	262	251	276	226	253	240	254	222	226	280	245	226	265	255	262	247	228	270	246	227	240	252	223	230	253	254	273	269	282	242	232	250	272	233	235	224	272	249	236	263	281	265	247	236	270	247	234	250	245	239	282	253	265	236	261	259	242	276	252	273	229	220	230	242	252	266	254	260	223	259	250	228	264	236	251	267	226	251	230	223	234	232	260	240	289	221	249	282	260	247	254	238	248	282	232	266	250	285	227	278	230	261	269	269	269	250	290	260	255	230	226	240	229	236	238	246	277	228	279	269	266	257	210	249	251	244	231	212	242	268	245	263	234	225	239	242	283	261	292	264	242	219	244	236	267	245	250	226	281	279	260	226	251	283	270	252	223	214	255	232	268	275	239	265	279	259	255	240	258	247	253	247	247	245	225	227	239	224	247	232	243	219	237	250	272	249	248	237	271	234	213	222	231	261	233	257	225	225	249	252	237	249	261	244	243	254	245	251	244	258	280	247	261	252	241	237	277	271	246	240	243	219	255	248	266	250	260	225	275	263	246	261	250	246	287	234	262	242	238	215	247	237	205	237	263	279	248	282	227	265	257	229	245	238	236	219	235	267	243	278	251	233	260	227	264	251	258	255	219	256	265	248	247	263	263	258	248	259	215	224	245	246	241	247	236	220	258	251	244	210	266	231	228	254	255	245	276	237	257	226	244	258	270	297	268	236	262	266	245	237	224	246	259	260	227	244	255	233	233	286	274	256	255	262	263	273	278	237	249	254	253	242	231	261	238	253	257	244	261	236	255	254	252	276	262	269	257	256	258	235	237	265	264	271	249	270	228	240	237	240	283	271	274	234	258	240	226	227	267	233	244	238	269	242	233	242	255	262	271	247	249	257	257	260	236	226	245	256	239	232	274	247	252	250	205	204	233	246	231	265	228	262	261	247	233	249	282	245	227	247	235	237	237	282	239	258	229	261	254	255	257	261	239	215	242	272	232	273	252	203	258	236	227	270	257	244	239	251	247	261	273	263	251	247	247	286	226	247	254	255	256	256	272	273	262	268	257	271	230	226	268	228	232	243	248	255	261	241	305	219	237	242	243	241	254	241	246	257	226	243	263	255	243	286	218	259	233	265	252	254	278	270	231	257	259	276	233	265	269	256	237	242	232	234	252	239	266	228	248	226	220	296	233	221	241	256	237	243	256	252	250	224	259	272	230	250	255	270	250	267	280	250	246	209	248	281	250	274	269	262	239	247	250	253	247	248	233	252	282	229	232	247	254	257	257	246	246	246	258	252	257	236	266	229	232	262	269	237	289	252	228	270	248	264	255	279	250	271	277	251	236	241	280	250	223	240	248	244	263	273	230	221	262	241	231	268	233	251	241	263	248	249	251	234	263	271	262	253	265	242	244	249	239	239	242	266	263	237	279	263	245	257	258	287	267	260	223	232	267	290	255	246	258	247	250	253	252	245	230	286	252	276	268	226	272	221	245	244	283	245	266	261	244	278	229	255	241	250	259	272	231	239	253	242	239	258	248	249	244	249	250	234	223	257	252	227	233	262	243	248	225	265	243	267	233	273	262	245	249	253	246	281	261	269	245	224	271	270	234	266	251	264	268	226	291	282	230	260	269	224	258	258	276	255	252	248	271	231	252	279	262	221	263	241	253	230	220	262	234	211	248	240	256	248	250	251	250	248	254	261	273	262	238	231	301	274	233	245	258	251	236	231	258	241	262	236	222	212	258	269	269	266	268	247	249	256	269	217	257	305	250	224	256	248	227	252	235	260	248	249	249	258	250	276	243	263	265	247	253	248	239	225	239	238	238	238	230	258	250	239	233	254	248	262	234	252	233	217	236	239	272	287	251	277	255	252	247	244	236	279	233	246	243	261	269	209	261	272	257	244	232	247	252	283	239	244	238	240	237	251	229	227	271	250	229	255	236	245	264	269	246	255	238	267	247	245	261	237	255	223	263	290	247	220	255	234	287	288	250	282	271	264	254	242	261	254	238	241	236	240	294	259	240	242	254	225	254	269	291	261	247	243	242	251	246	268	231	245	246	259	256	283	258	221	255	267	238	265	279	267	235	268	227	250	251	250	227	258	244	262	276	271	248	253	262	262	276	237	227	274	246	238	260	266	208	259	268	246	243	253	267	230	243	242	273	252	247	260	280	256	220	230	235	257	268	262	228	283	236	277	250	270	237	265	262	248	226	249	222	261	251	250	265	239	248	250	263	283	231	234	234	246	250	237	206	267	268	241	257	240	261	251	292	270	233	241	229	235	252	256	246	240	245	249	243	277	284	280	231	276	232	262	261	252	272	233	285	253	238	239	262
5760	707	695	600	624	579	593	596	593	564	572	628	614	600	566	594	561	613	558	575	548	599	542	542	572	580	585	589	531	534	582	567	618	553	582	579	547	566	573	559	555	584	552	567	583	531	599	573	586	613	581	549	566	569	578	541	544	590	574	586	567	586	608	567	592	591	562	599	572	633	561	558	573	580	564	542	574	618	586	600	613	580	561	545	607	550	563	571	598	546	611	545	603	588	578	590	572	548	595	600	579	592	542	552	597	569	588	590	571	584	604	554	589	564	553	594	620	576	564	540	564	588	573	551	547	563	543	570	586	586	587	607	551	576	576	571	598	640	604	593	531	579	578	583	533	551	583	630	538	575	615	570	563	556	577	563	562	541	544	582	573	581	584	585	614	603	582	585	616	559	582	575	572	617	581	525	526	585	598	599	586	598	635	576	576	561	561	577	583	560	570	600	554	562	609	583	540	588	576	601	617	578	584	571	582	544	603	531	579	575	562	571	565	555	601	603	601	582	588	579	574	574	588	548	541	566	551	592	623	573	569	589	603	520	594	593	519	568	610	592	540	591	585	592	571	587	581	599	589	551	557	548	534	565	594	589	601	567	553	576	625	604	584	572	562	591	574	555	616	617	596	590	611	570	588	612	583	594	590	583	590	604	592	516	538	620	573	583	583	607	590	579	586	590	560	600	582	576	541	563	556	551	577	556	586	599	529	583	543	518	579	594	601	583	617	589	599	552	562	632	578	611	555	546	556	614	569	579	547	592	580	593	586	593	569	622	534	538	582	522	556	618	594	559	619	521	629	568	553	553	577	605	569	599	553	580	597	546	520	589	565	561	589	612	582	571	562	562	613	546	590	570	606	569	575	582	592	572	615	562	616	558	607	619	600	601	567	572	609	596	617	583	599	572	609	626	554	597	564	598	586	577	578	570	552	597	560	571	597	546	580	583	557	596	607	584	575	608	569	568	581	583	588	579	562	572	560	569	577	542	611	553	542	576	547	578	597	545	602	574	591	538	555	556	547	576	572	579	593	557	589	582	564	545	592	612	570	579	586	565	581	589	568	553	589	542	591	553	576	564	576	607	569	564	598	629	568	580	557	547	603	535	566	596	583	563	523	548	575	549	612	568	591	558	596	595	570	593	574	542	578	600	607	571	579	588	592	568	568	613	582	564	600	562	589	569	622	558	557	591	561	591	564	616	525	567	510	603	615	565	541	583	548	597	532	567	562	598	620	592	537	565	564	586	540	539	593	606	548	581	557	628	591	613	604	562	597	613	605	555	592	574	574	577	580	587	603	596	593	606	574	609	609	598	596	542	584	534	588	568	548	553	568	591	552	564	602	598	613	591	571	540	627	617	572	565	589	580	572	567	565	607	561	562	592	559	559	571	624	582	581	572	555	585	630	596	560	562	587	546	563	495	622	545	609	564	538	579	577	588	578	587	564	631	570	598	553	595	551	612	616	589	591	554	557	586	571	568	577	596	557	563	568	562	579	577	571	600	609	576	580	577	565	569	598	640	591	539	552	603	535	548	545	608	621	617	549	601	579	555	595	550	578	566	595	598	597	566	616	566	585	609	552	561	608	605	567	621	588	526	575	551	592	596	603	576	622	551	629	581	574	514	575	590	556	562	556	579	580	599	590	570	606	573	570	580	544	551	579	585	558	575	628	590	558	578	572	610	542	543	576	574	567	625	571	604	572	546	576	560	589	578	565	595	542	574	587	612	580	574	585	604	589	586	535	605	584	575	569	562	576	553	524	546	549	541	595	552	587	567	610	581	568	627	580	557	568	563	538	568	611	604	596	552	580	598	577	569	531	593	592	612	593	574	564	576	586	615	557	567	578	566	597	576	603	596	588	587	592	586	574	597	547	580	589	600	580	600	582	591	606	556	626	597	563	563	582	580	582	591	582	608	534	574	529	559	547	601	616	573	583	547	544	561	599	545	587	583	598	609	591	577	557	594	553	543	555	595	541	565	570	602	543	601	569	604	580	572	530	539	611	561	566	616	614	602	557	587	578	601	596	573	560	561	569	604	601	569	591	604	607	553	576	547	564	617	559	590	624	574	567	566	577	602	626	577	586	571	548	531	591	584	533	562	555	575	585	560	593	556	593	545	556	566	568	596	604	618	568	593	585	559	570	595	617	599	615	557	589	596	594	572	596	580	553	604	576	627	624	571	548	603	578	589	571	592	543	573	583	556	579	575	583	619	564	594	566	559	560	591	608	559	622	583	569	553	568	584	579	617	598	578	580	588	573	565	606	595	555	591	596	604	617	609	582	607	551	538	577	555	548	533	557	573	599	567	592	547	634	572	558	567	518	554	563	589	579	597	525	529	578	558	605	602	571	602	569	581	605	594	537	577	571	630	589	577	556	586	593	583	560	605	596	568	576	551	564	576	606	614	550	563	555	560	599	562	531	588	593	580	588	620	590	602	585	586	581	572	542	587	620	525	581	562	588	580	640	605	592	577	595	571	549	614	536	585	571	590	561	576	575	565	588	554	594	598	592	544	578	577	570	578	618	563	525	599	603	597	568	588	546	627	563	603	612	521	604	548	606	543	581	605	606	571	615	572	547	567	570	571	594	601	569	580	586	580	603	593	581	598	607	597	587	624	541	580	580	587	608	570	594	576	574	571	567	581	617	553	539	577	556	577	579	534	573	649	599	560	579	597	593	583	568	546	545	598	623	622	594	546	581	573	614	565	586	633	556	595	565	573	568	591	602	584	579	540	623	584	540	581	567	586	598	555	535	560	582	571	562	603	561	580	613	592	556	588	580	576	562	569	584	587	605	616	554	576	583	569	582	588	576	609	599	617	602	568	587	586	588	593	590	562	596	573	584	573	575	532	547	583	579	578	592	574	538	574	613	602	574	594	552	572	569	566	599	576	565	582	544	619	596	632	610	580	568	549	567	567	503	551	580	569	538	538	578	593	560	528	595	618	577	600	625	604	620	570	583	542	598	575	594	583	582	548	622	587	573	575	559	576	571	561	591	589	586	582	624	578	571	582	531	612	586	580	556	615	561	530	600	549	602	572	581	563	557	549	621	629	560	564	581	579	522	576	594	600	544	608	595	585	544	560	545	618	547	581	582	568	575	605	564	568	589	524	616	560	582	614	563	575	574	584	593	567	564	587	546	562	584	618	615	542	621	568	613	566	577	563	553	568	564	595	570	582	585	577	634	615	576	600	566	568	553	543	610	570	564	567	567	600	523	560	581	534	577	591	576	592	563	544	616	591	593	581	563	583	621	565	603	565	604	575	551	552	594	596	579	565	584	559	589	573	569	581	611	560	537	571	587	611	559	569	634	597	581	577	598	633	614	553	554	551	565	574	603	578	573	532	595	584	544	596	589	597	560	564	558	559	588	566	614	611	582	553	549	625	583	598	630	569	585	607	591	570	581	567	574	588	586	551	581	609	551	567	548	563	609	591	580	584	603	589	575	527	573	598	587	537	550	523	566	566	606	600	574	613
25275	21664	25511	28285	21452	3463	595	425	416	403	391	383	347	394	390	361	344	366	365	356	373	333	380	398	353	349	332	395	379	324	349	351	324	349	309	341	369	360	352	349	319	345	386	357	356	330	376	363	393	384	392	362	384	372	335	330	347	351	315	335	338	342	340	377	329	347	321	348	337	369	368	348	380	380	339	348	356	338	367	305	315	345	365	351	361	323	348	344	347	341	350	358	340	360	326	336	350	378	334	357	338	322	365	347	360	320	336	334	335	359	360	378	345	319	332	361	325	354	334	345	338	347	380	372	349	357	353	334	335	334	369	329	324	369	381	354	348	335	337	302	362	339	381	333	334	344	328	358	357	319	330	375	337	330	335	331	352	336	314	312	358	361	342	361	335	347	346	316	345	344	347	318	310	373	346	366	325	344	348	332	338	345	328	352	361	355	343	362	360	356	361	341	362	353	376	368	360	371	325	327	355	375	339	335	366	311	318	351	350	350	351	382	352	326	369	310	392	359	334	384	394	394	320	324	376	353	311	361	320	331	364	364	337	374	352	329	349	355	327	377	369	330	332	350	355	360	328	367	356	333	362	354	381	362	337	339	375	360	346	319	331	323	385	343	348	342	327	360	354	377	355	334	349	343	361	344	341	338	346	354	337	358	353	370	364	347	360	347	322	369	337	337	376	303	356	326	340	361	330	333	391	367	330	337	313	350	377	369	381	376	317	357	329	338	320	343	368	321	336	344	307	346	352	319	336	381	368	326	364	374	370	343	347	331	356	350	348	345	338	347	351	350	314	362	381	362	365	342	341	356	362	369	391	333	326	384	377	344	342	360	355	312	335	347	343	324	376	348	359	334	326	372	333	360	328	390	355	365	347	360	366	359	332	339	345	322	333	353	358	371	368	340	361	356	376	320	349	322	348	338	340	343	356	363	331	295	355	363	350	348	387	384	354	337	313	323	356	343	362	355	330	380	353	333	350	342	323	380	329	350	353	335	349	343	348	340	365	355	365	383	366	378	398	368	332	331	357	344	343	326	352	331	395	327	358	359	348	380	352	361	334	353	341	376	340	349	337	377	357	328	327	333	342	379	360	339	367	340	348	330	330	333	314	338	325	377	359	332	337	368	349	342	364	359	355	331	340	348	312	336	366	309	356	372	343	332	363	385	314	353	339	325	331	346	364	339	314	364	362	362	317	339	332	363	378	354	364	331	369	370	331	337	362	381	333	351	344	364	359	357	367	336	342	329	372	379	360	340	360	346	362	346	358	332	342	370	366	329	352	340	365	327	310	354	333	332	377	349	324	320	328	327	366	374	345	370	337	365	336	346	350	376	382	357	342	332	345	363	335	372	346	316	338	356	345	335	356	328	339	372	380	346	353	341	363	342	331	312	312	381	349	330	366	361	340	365	354	338	376	329	325	336	357	333	384	318	350	339	380	370	344	357	362	341	335	361	362	342	363	344	334	337	353	338	317	356	325	376	317	382	326	340	362	388	369	334	329	353	371	346	404	348	359	318	340	348	335	352	373	371	349	335	376	348	360	332	346	369	336	331	336	320	370	380	357	363	360	367	331	340	312	324	344	338	393	328	325	379	344	332	353	364	370	369	374	364	371	342	337	322	325	362	379	353	348	333	337	356	299	335	361	326	342	334	345	337	324	375	350	341	379	355	363	342	339	337	353	328	357	364	339	329	342	344	307	381	387	300	372	353	348	380	372	417	370	417	354	315	335	328	321	349	328	334	329	344	357	330	303	319	356	378	340	347	347	311	351	347	340	361	318	334	350	318	315	346	371	324	367	383	355	337	356	351	338	345	327	351	341	360	342	340	363	325	332	347	336	362	351	390	370	349	333	322	299	353	340	343	358	352	355	382	328	308	345	363	395	334	305	353	378	371	336	341	359	331	367	349	366	352	366	411	371	328	354	355	322	359	364	339	320	365	344	326	397	369	345	357	372	352	337	321	355	360	375	349	362	379	372	340	337	359	348	351	374	359	313	317	320	367	342	398	327	344	316	339	360	343	359	337	347	364	344	331	384	324	322	345	359	325	355	352	350	346	310	338	335	310	368	352	314	363	361	346	352	340	386	371	321	347	317	363	390	326	374	336	385	329	361	353	345	317	340	346	357	322	328	345	347	359	328	329	342	333	353	356	364	351	364	350	325	360	287	352	384	367	367	356	354	353	361	350	352	338	335	368	331	360	346	353	367	369	339	342	397	357	373	352	356	359	308	339	351	320	359	385	312	335	330	324	385	320	360	407	349	309	354	387	367	337	353	341	330	341	343	334	334	330	301	356	321	375	340	375	330	354	323	334	319	360	343	367	321	334	360	364	334	343	339	343	385	336	370	327	334	341	342	340	373	357	338	306	308	346	357	322	313	352	376	344	336	345	327	294	354	352	302	364	340	344	334	360	301	360	359	347	347	339	341	374	338	342	365	364	347	345	330	365	344	344	342	358	388	334	339	364	370	365	347	374	357	368	363	354	401	349	360	337	357	366	351	335	352	387	339	341	322	336	323	303	341	361	311	367	323	357	338	343	375	366	349	336	345	352	346	387	340	373	355	374	336	343	336	336	311	368	322	358	392	365	350	363	343	353	371	363	316	316	308	332	342	371	349	392	334	353	335	316	355	336	334	358	388	353	351	347	334	337	358	341	323	350	361	312	341	318	352	351	358	340	335	391	326	363	321	363	354	344	357	338	328	335	374	341	372	347	355	373	386	339	365	330	323	341	354	324	331	310	342	366	358	374	359	392	351	345	367	328	353	349	363	334	318	348	365	364	365	334	317	349	334	328	355	368	323	337	359	393	331	350	346	349	359	339	358	341	352	384	344	390	333	356	304	363	322	340	363	334	326	311	353	330	364	371	344	362	374	329	373	340	348	339	355	381	360	363	319	364	332	321	353	363	356	317	333	378	344	317	356	321	346	344	334	332	349	350	381	335	375	339	309	325	349	340	340	338	362	326	365	365	318	347	369	359	375	342	347	345	363	324	338	332	330	333	355	335	368	343	369	337	307	344	324	355	383	335	359	358	322	372	333	315	339	335	321	291	340	374	349	351	363	367	379	353	359	326	354	359	295	319	359	357	348	358	374	358	357	321	347	348	379	345	354	359	350	327	365	376	301	362	359	334	369	350	364	319	348	344	348	345	364	360	378	371	324	350	380	341	368	348	370	337	359	370	352	349	334	322	358	368	372	330	350	341	352	322	386	332	358	359	349	364	343	329	334	314	321	351	338	346	372	340	350	380	366	316	354	342	360	359	351	319	344	335	350	343	377	342	353	328	320	345	365	345	345	372	339	322	347	366	341	401	328	357	350	382	345	332	319	370	352	344	364	347	334	314	343	351	361	393	363	344	355	330	356	353	364	352	381	330	331	367	346	351	349	318	362	362	322	366	355	365	371	345	355	353	399	386	337	362	351	361	331	346	336	319	333	369	325	375	393	332	326	369	337	348	359	347	359	308	327	323	307	358	325	369
3509	2995	2172	1263	1002	881	872	789	764	774	763	787	770	752	745	709	766	766	764	709	763	730	756	732	702	750	750	768	763	752	754	740	772	756	722	763	703	801	779	717	760	762	773	795	770	723	782	773	729	768	783	747	753	731	740	755	738	715	749	807	733	760	768	784	724	752	732	697	783	728	705	744	705	770	707	759	783	728	729	721	778	716	743	700	713	757	756	735	760	778	777	766	786	718	745	722	725	783	746	739	816	806	767	786	701	712	754	765	736	763	728	716	764	740	790	734	746	751	764	758	708	763	714	723	713	742	726	754	730	717	745	743	767	712	742	751	724	765	766	739	785	729	748	696	735	718	751	786	724	705	753	783	708	718	763	711	759	733	730	757	754	783	778	712	736	732	764	723	706	743	718	719	668	768	740	762	785	749	744	770	809	725	706	701	755	718	768	765	780	722	774	741	729	711	734	764	716	733	759	765	752	789	742	796	746	717	750	729	732	718	753	735	721	723	706	729	718	774	722	751	781	743	741	709	740	707	752	762	737	764	697	781	792	718	748	775	724	708	706	763	739	716	744	751	773	716	747	762	751	783	730	719	745	757	753	757	796	751	774	738	740	750	720	694	757	715	763	713	746	777	772	779	763	753	782	743	724	762	729	734	748	770	716	759	778	700	763	724	788	771	717	736	746	769	821	737	737	751	779	749	749	758	783	693	723	718	752	756	753	772	720	742	709	707	724	776	770	704	727	771	732	760	748	747	760	725	756	817	751	755	730	746	737	738	715	752	771	730	707	692	777	756	729	771	771	754	711	735	697	732	714	723	775	795	750	709	720	759	711	721	743	773	747	768	722	736	798	759	734	756	704	733	696	758	764	715	742	765	763	783	735	746	725	722	733	784	765	779	703	725	771	762	743	773	792	769	751	735	748	766	748	739	768	739	701	764	760	706	772	747	740	755	766	687	738	741	746	727	770	768	743	797	743	790	762	747	722	714	706	728	703	740	774	708	697	769	755	769	745	714	755	716	802	767	747	727	720	717	752	725	746	769	733	735	740	773	780	736	753	738	714	772	750	731	737	734	776	721	733	773	808	766	768	795	745	723	757	737	766	723	730	772	728	723	699	737	736	785	712	746	768	729	767	713	781	744	773	756	773	683	741	766	718	748	747	801	737	783	716	663	724	724	779	763	706	750	762	690	727	702	743	752	725	771	764	753	709	739	754	730	755	780	721	739	738	745	736	732	743	763	798	746	708	743	722	792	773	743	749	770	711	778	744	761	740	781	747	783	735	735	774	696	718	691	711	713	733	751	776	749	808	697	753	743	738	768	699	773	763	779	751	769	732	774	786	746	784	796	771	689	786	793	748	763	746	755	781	758	747	735	722	796	745	747	744	776	781	761	748	749	743	726	719	740	754	748	708	754	787	773	739	764	733	791	763	736	762	779	753	711	728	753	712	721	769	716	758	762	751	781	766	763	739	753	753	753	777	758	769	754	719	733	723	738	746	735	726	771	740	751	796	727	748	717	702	746	774	753	780	766	789	728	744	749	729	781	773	773	738	711	753	730	743	765	758	754	762	725	736	747	772	771	690	762	760	719	735	769	770	731	747	793	808	753	717	782	743	763	776	732	762	770	752	776	799	775	773	707	760	776	716	772	731	737	812	742	735	754	757	722	727	753	693	724	718	728	743	724	795	735	705	742	740	764	766	779	771	732	751	742	759	824	719	748	743	744	744	767	741	759	777	726	763	759	740	737	737	737	710	789	788	722	804	789	727	756	766	721	735	757	720	765	764	781	703	745	785	710	768	771	741	764	749	743	759	769	756	752	758	738	719	721	744	734	830	763	779	720	773	744	711	721	797	679	726	724	755	770	747	772	759	772	732	755	696	775	741	760	800	699	751	754	745	752	692	759	754	729	746	701	713	760	781	769	778	753	789	776	744	753	709	791	729	742	764	764	751	790	728	749	772	765	703	751	702	729	757	718	755	676	792	748	794	771	732	762	735	698	708	773	722	718	738	712	786	770	706	747	720	756	780	780	734	723	782	796	737	735	766	764	750	779	724	757	738	774	736	769	794	769	709	716	738	726	738	780	732	711	744	746	738	706	725	775	695	751	745	748	736	747	729	771	711	731	801	746	707	768	832	762	740	769	737	679	730	763	748	721	777	782	749	763	753	767	790	738	782	719	733	699	763	731	700	748	800	710	775	728	780	749	691	706	748	720	719	744	768	758	766	782	715	775	747	741	726	781	711	735	730	755	783	756	695	723	735	772	807	783	719	735	766	768	747	747	735	794	746	770	778	747	734	706	753	820	759	785	728	794	735	736	777	749	727	724	760	776	745	720	779	772	751	749	737	759	775	751	738	705	717	689	794	733	751	741	732	729	749	765	781	766	770	725	751	767	745	733	766	741	767	713	775	720	748	777	751	708	812	751	777	752	761	777	739	736	726	740	735	721	727	763	732	771	758	701	795	800	715	742	749	675	755	762	747	718	745	732	733	759	723	786	748	784	774	730	762	762	751	717	749	753	726	755	730	762	733	757	724	757	732	729	786	706	740	804	769	752	705	687	733	690	713	729	742	789	734	724	706	726	803	748	723	737	788	743	750	785	714	788	757	727	717	756	751	745	711	776	716	759	726	691	734	730	785	710	728	800	751	724	793	777	717	718	784	769	763	778	772	700	703	763	727	758	790	751	754	758	735	754	754	771	747	764	776	773	760	753	791	729	795	715	748	775	772	725	770	760	745	740	730	758	753	742	785	729	746	723	748	745	764	757	762	755	719	695	767	731	713	745	759	759	728	710	750	758	719	752	691	756	769	750	740	784	700	780	736	689	760	699	717	725	737	728	788	707	777	778	743	730	742	782	747	712	744	743	766	739	714	749	796	738	749	746	741	719	730	757	702	721	737	737	750	771	742	798	748	739	758	799	741	749	729	709	737	768	735	738	793	768	703	750	746	782	717	740	734	746	751	751	759	790	723	759	742	755	732	748	727	770	760	725	745	764	666	722	753	734	781	738	762	719	735	789	769	728	683	769	774	723	767	723	714	708	746	749	749	742	683	750	745	731	741	765	761	713	765	750	731	718	725	706	760	741	738	782	795	716	749	737	773	747	740	767	732	763	743	757	712	732	766	770	782	710	725	734	748	716	751	787	745	755	747	734	774	737	720	711	791	803	777	749	749	727	751	770	693	731	752	741	763	712	761	756	761	811	800	724	751	730	720	754	794	753	773	727	734	767	719	742	706	730	737	744	774	730	735	832	783	737	751	732	737	737	761	713	786	737	770	758	735	773	704	745	756	740	759	769	757	750	749	765	750	745	732	749	711	726	752	736	799	751	745	762	759	730	752	721	719	763	695	755	697	720	761	751	780	740	742	752	738	690	743	746	737	705	749	740	739	776	740	750	749	728	764	707	780	776	738	750	732	705	733	733	752	750	740	733	742	688	743	776	750	740	753	754	760	722	725	726	747	696	755	766	722	766	771	748
24481	21636	26046	27731	21644	21609	2537	446	338	355	310	302	306	252	234	230	256	229	244	252	233	230	219	250	234	227	208	218	227	221	211	225	203	239	227	249	222	228	224	196	204	232	214	210	186	241	218	192	214	215	190	231	228	211	242	213	198	216	224	227	236	208	200	258	215	220	229	208	212	215	253	217	257	207	215	224	196	208	218	237	184	188	201	226	221	205	199	218	220	201	206	201	211	206	210	222	191	171	185	201	233	227	207	217	219	212	193	201	238	224	223	186	203	196	231	216	218	213	217	235	206	226	215	228	204	206	198	206	211	206	235	218	262	218	210	221	232	200	219	233	221	227	216	220	199	227	198	213	206	213	206	193	188	229	229	188	190	202	232	205	209	209	205	208	209	221	190	218	223	194	191	225	204	181	202	218	213	203	214	208	228	241	221	197	236	203	210	224	209	210	199	213	224	197	191	211	187	198	224	186	222	212	235	194	223	223	199	223	227	214	228	209	199	214	218	217	208	197	246	216	238	212	206	205	231	205	211	205	252	218	202	224	208	189	198	230	207	195	199	207	221	220	205	201	218	215	225	206	208	212	204	216	203	217	223	237	229	206	227	195	192	212	178	235	222	206	213	205	174	229	188	203	208	227	243	229	170	226	213	230	215	203	190	202	216	214	221	194	220	222	204	231	204	220	229	203	212	227	224	215	217	213	168	171	204	222	200	197	202	224	225	209	201	216	201	201	208	212	208	201	214	227	205	262	246	202	199	196	194	192	177	185	233	220	228	210	178	203	196	180	208	213	207	192	185	221	191	189	219	217	209	203	183	225	196	208	235	219	222	205	218	215	226	195	190	207	227	232	191	228	221	213	204	196	182	203	220	193	212	201	176	198	222	214	229	199	178	206	211	205	210	223	194	213	202	198	246	193	240	213	215	218	227	228	219	222	186	178	193	203	202	220	205	187	205	189	211	206	181	209	220	205	221	225	231	228	254	187	188	189	215	238	201	203	217	218	222	226	200	233	214	206	219	230	213	213	189	196	230	181	184	227	215	211	204	188	203	221	217	233	227	204	201	214	219	192	201	198	218	211	234	195	204	202	209	205	222	204	194	218	193	209	219	238	214	233	252	217	213	206	209	217	213	204	179	223	230	202	203	195	208	202	221	214	191	269	194	186	226	216	215	208	226	222	191	216	217	199	232	197	219	217	188	197	229	219	202	211	205	213	185	199	196	218	230	214	199	215	215	206	229	214	193	204	171	194	216	213	213	236	211	195	216	193	199	185	194	197	221	233	204	245	190	242	216	202	226	200	224	207	199	213	211	183	216	224	226	222	211	218	216	213	215	232	208	210	242	198	211	205	208	222	184	193	225	244	199	202	218	253	221	198	184	220	177	231	222	205	212	208	223	211	201	221	206	215	225	215	244	205	235	260	232	186	196	201	226	213	236	219	189	199	200	217	224	178	199	169	204	226	211	213	182	204	215	211	203	208	215	243	215	218	218	197	167	192	186	199	196	219	183	230	214	199	210	184	188	212	230	211	202	196	211	191	199	196	194	208	203	212	202	196	186	241	217	207	218	205	202	232	234	208	235	212	221	200	196	209	207	208	233	218	211	200	225	202	205	212	210	188	191	258	202	229	201	213	220	187	218	209	200	195	220	191	223	221	189	206	224	220	218	219	223	195	207	220	212	202	198	235	212	206	203	220	204	198	221	214	194	215	212	197	207	254	192	224	234	196	201	218	197	196	194	213	207	198	212	220	215	234	184	217	233	248	203	198	223	220	230	220	186	203	199	192	191	227	221	218	233	223	221	231	213	188	216	187	208	188	206	235	215	236	233	182	208	233	201	185	200	208	179	227	230	211	187	181	223	196	230	201	224	175	202	185	205	180	212	218	206	193	225	208	190	203	225	174	185	209	236	219	226	242	237	193	192	224	228	185	223	219	189	245	202	231	208	184	205	210	212	219	216	229	193	217	201	217	203	196	229	196	222	215	219	234	201	233	206	207	187	220	214	204	184	202	209	206	218	215	209	190	222	230	232	228	201	200	212	223	217	202	210	185	200	203	222	207	228	206	183	217	215	197	222	217	228	205	236	214	223	223	177	231	219	213	195	212	200	207	222	241	218	220	229	215	218	219	226	235	205	198	211	227	188	209	213	226	211	177	233	214	175	199	200	211	218	221	219	234	186	212	218	188	225	211	202	194	178	201	215	195	200	219	241	199	219	213	198	210	202	194	210	199	207	213	213	206	226	215	206	242	240	197	194	205	214	204	227	194	213	192	194	205	192	196	229	191	207	194	212	226	200	230	247	224	237	196	202	221	198	245	218	210	198	225	213	224	234	217	200	222	235	220	212	216	224	217	210	229	198	203	224	216	211	224	222	207	230	191	245	219	189	209	205	191	202	227	228	248	207	205	240	201	209	228	209	223	218	207	207	206	219	194	184	207	184	219	202	202	226	233	201	211	226	214	203	231	203	211	225	222	235	215	200	178	183	212	182	188	200	204	212	216	256	205	246	254	228	195	196	200	182	204	197	176	221	228	227	223	197	230	213	193	208	217	214	185	192	218	207	210	185	190	214	201	193	189	207	205	203	220	213	213	223	226	222	255	212	224	187	212	237	212	246	200	219	212	228	174	193	246	206	197	213	228	237	218	209	173	232	212	241	194	218	185	195	227	206	222	201	221	204	191	209	205	206	230	195	243	215	181	205	203	213	194	221	245	225	242	201	209	214	222	207	190	180	211	199	206	225	196	163	201	219	196	215	210	224	215	197	222	207	196	188	198	206	202	247	188	207	236	224	205	204	211	184	168	194	203	222	218	214	211	216	211	206	213	218	204	197	205	218	217	198	214	210	251	201	191	215	215	197	210	216	222	235	223	231	242	247	203	221	232	210	231	195	220	205	229	188	215	222	215	209	220	216	166	223	195	200	212	216	235	183	176	215	189	200	214	181	207	228	226	204	217	215	207	203	207	208	198	207	242	197	218	205	208	178	194	212	226	248	195	214	230	228	190	203	198	178	199	193	185	209	208	192	188	200	228	198	186	218	207	221	221	239	213	210	204	188	214	221	181	206	219	205	211	204	193	216	219	218	208	204	218	208	212	229	215	213	201	213	239	208	215	214	221	223	200	186	221	183	193	205	193	216	215	194	191	216	230	223	197	218	200	209	204	195	200	222	206	192	199	205	201	183	217	226	234	221	211	210	220	209	226	214	218	209	189	200	224	207	195	200	237	207	196	203	202	241	212	218	219	197	203	203	210	207	190	236	214	218	198	251	210	205	206	237	192	211	191	229	202	215	182	186	205	229	192	251	218	211	206	199	217	210	214	191	198	194	213	201	209	199	225	210	214	216	223	210	213	199	182	223	197	216	220	194	228	233	206	234	218	216	211	209	206	195	193	213	227	183	217	193	211	196	183	235	253	205	204	208	243	205	202	200	215	228	230	193	230	235	226	219	199	193	217	197	214	214	258	177	204	230	223	184	248
3424	4885	3175	1456	906	782	636	540	558	574	499	497	491	492	436	456	516	503	496	508	444	458	450	493	472	523	448	449	462	446	493	490	473	468	503	434	508	452	426	445	453	454	452	488	493	443	436	497	468	478	491	447	467	458	461	495	475	466	475	487	451	477	472	443	487	466	433	452	480	451	499	448	467	439	475	444	461	462	458	465	486	450	460	444	425	513	471	454	453	443	471	449	457	493	434	482	424	460	495	515	443	497	473	522	430	429	492	489	483	458	489	490	445	489	459	494	468	475	449	482	502	458	441	473	451	453	445	460	478	435	438	478	475	485	457	466	461	472	455	443	463	412	438	462	496	474	450	450	461	502	440	470	467	446	441	463	464	480	466	473	468	464	453	431	449	419	461	468	465	471	469	476	459	421	441	461	477	486	498	478	451	512	474	460	456	468	447	445	473	463	481	460	478	416	490	449	478	454	460	449	468	465	468	450	494	509	455	455	441	509	477	461	475	464	439	467	452	506	442	447	437	486	489	464	467	458	458	504	494	475	449	448	466	435	457	462	452	441	466	479	472	456	466	455	448	482	457	498	502	431	454	501	469	442	471	431	499	492	473	421	430	451	477	497	480	457	482	448	477	468	483	451	464	473	479	453	460	430	461	452	451	496	461	483	463	503	475	428	412	456	463	492	450	484	472	472	489	484	521	501	446	479	470	445	459	485	435	484	481	483	465	481	472	457	434	391	464	453	494	447	451	460	476	473	476	463	447	481	436	481	465	444	467	443	449	485	461	450	495	485	463	482	416	463	456	438	484	461	439	441	469	454	452	484	473	416	418	469	468	473	487	469	484	431	463	465	468	496	477	452	482	451	494	487	488	423	485	491	480	426	460	450	447	505	460	503	471	476	463	453	454	498	498	472	431	465	469	424	449	474	477	462	490	499	477	453	441	473	482	479	431	445	476	457	447	459	480	436	457	494	458	409	468	466	490	445	418	490	427	469	446	431	472	434	508	475	478	435	486	443	435	443	448	490	435	457	422	453	453	476	452	454	471	480	450	457	482	472	472	474	481	461	477	431	511	466	448	461	483	480	456	455	468	469	479	484	456	480	465	508	481	471	456	455	471	442	465	461	470	461	471	453	472	502	447	458	454	456	462	455	476	457	491	456	454	447	469	497	473	463	473	482	414	469	418	459	452	439	449	497	493	482	458	459	468	475	480	492	456	454	464	449	478	451	468	493	482	422	503	465	413	458	457	421	470	517	437	460	469	470	460	471	461	447	457	439	469	469	466	452	461	469	452	507	469	450	469	452	453	466	402	474	474	460	439	449	473	490	473	437	462	492	443	496	476	508	423	491	450	427	488	484	505	453	474	474	493	450	521	436	485	475	465	456	514	470	481	490	457	461	478	451	430	475	423	464	415	486	487	472	456	427	478	463	464	465	494	443	451	464	459	489	458	437	425	493	448	490	511	473	481	453	483	489	466	446	467	465	488	475	485	491	417	489	438	426	445	461	459	488	505	479	438	440	479	464	447	476	488	482	482	484	482	480	426	473	495	484	475	450	493	471	431	468	463	442	484	495	444	423	498	479	439	445	465	457	472	475	506	459	471	459	444	486	455	475	467	464	452	472	443	444	466	457	436	457	489	434	447	490	448	488	471	434	445	473	467	453	433	468	483	463	505	492	456	472	462	457	492	466	424	468	459	462	415	421	461	457	467	463	471	474	468	479	443	486	454	448	443	482	487	488	441	473	423	444	434	503	486	475	449	438	479	473	416	426	493	475	452	484	452	446	470	459	463	501	426	463	469	455	481	479	467	426	456	473	496	447	409	469	498	467	471	465	467	478	479	446	486	463	513	477	494	464	501	478	471	472	471	438	446	454	494	428	461	489	481	483	426	469	461	486	477	470	444	450	465	457	475	471	456	468	446	420	444	467	476	450	501	433	460	474	484	450	453	455	417	464	462	464	481	465	451	451	436	461	474	456	461	506	487	469	464	463	467	471	484	452	433	445	475	478	513	465	469	475	466	494	453	490	450	454	440	454	468	483	498	447	451	469	445	464	453	491	414	477	452	472	444	495	473	445	495	504	461	434	469	486	500	489	488	497	461	467	468	426	447	459	464	435	473	467	471	462	467	499	440	480	470	462	445	446	492	492	459	422	433	477	462	495	467	429	447	447	476	497	463	458	475	487	458	459	476	452	471	416	487	471	446	500	478	466	441	478	474	475	458	439	459	471	486	459	480	472	479	487	462	429	481	496	476	484	477	478	458	463	445	461	457	443	446	477	417	458	482	459	494	475	421	464	441	480	450	455	492	450	470	455	464	450	456	478	470	459	427	460	481	461	432	490	440	469	472	475	469	443	436	453	484	451	451	456	462	427	491	491	467	451	461	491	475	434	461	462	461	446	500	474	496	456	430	446	436	449	427	486	447	442	484	485	492	496	439	490	448	487	460	438	456	481	468	458	485	459	463	437	472	507	462	461	495	460	476	448	497	447	469	442	459	438	436	455	467	480	486	475	424	477	440	458	494	490	481	457	481	461	504	448	433	471	430	449	459	435	485	462	466	471	449	493	468	470	475	465	483	459	465	451	447	473	461	473	488	474	460	455	429	442	476	461	431	457	466	475	433	467	441	452	481	489	455	474	467	471	452	469	438	474	456	458	482	425	475	479	516	510	493	473	501	475	446	477	426	454	432	457	478	473	500	445	446	456	450	496	485	465	422	414	416	484	447	501	450	447	458	449	452	452	493	476	475	462	451	503	493	469	458	507	444	454	471	444	505	451	456	451	483	475	429	485	473	454	490	439	433	456	474	481	432	462	454	428	426	477	442	468	442	473	450	438	438	480	465	453	481	475	492	479	463	444	440	454	461	462	470	497	499	441	419	447	456	484	464	472	460	455	467	465	448	434	436	491	465	457	432	472	457	472	453	430	439	483	471	466	484	438	519	455	466	446	448	475	432	453	440	480	464	478	457	482	438	442	462	452	464	485	496	477	430	473	493	475	427	433	490	454	444	464	449	495	438	449	440	460	465	432	455	457	470	463	434	479	460	440	423	444	464	455	497	462	443	425	452	458	456	487	433	455	469	477	451	427	475	457	467	444	442	418	446	456	446	443	461	464	459	503	463	446	473	457	522	456	484	443	436	501	459	454	456	474	504	454	434	435	434	463	443	446	481	480	470	437	461	479	439	468	459	455	495	482	453	484	477	456	449	458	477	463	436	486	458	433	452	468	433	520	449	483	464	437	482	447	490	482	492	474	457	486	441	423	476	436	455	471	451	426	465	475	441	519	478	422	482	449	460	468	451	473	452	445	416	455	424	443	456	450	457	512	465	448	487	469	415	442	467	468	442	464	478	471	467	453	469	429	464	496	454	497	486	432	447	480	444	439	448	478	472	445	474	472	429	415	463	459	477	405	481	491	477	429	473	423	468	478	472	483	466	472	402	496	488	437	452	466	489	462	443	451	459	481	503	509	428	442	438	467
33398	9198	706	322	277	261	233	256	251	272	247	224	260	251	250	272	249	248	250	258	239	263	256	253	254	274	247	266	251	256	259	254	265	256	236	254	246	281	282	265	262	272	283	286	229	255	302	265	268	265	269	248	252	269	262	270	275	255	262	252	280	250	235	255	269	245	276	276	236	250	259	249	270	241	241	259	265	253	276	250	232	257	265	244	239	260	262	239	233	273	215	270	256	243	252	254	271	264	245	251	257	269	264	281	221	261	254	256	234	240	243	231	219	265	260	261	228	246	265	243	218	240	274	259	239	241	246	245	247	224	263	268	292	227	271	254	277	259	197	249	254	244	276	238	242	252	258	283	232	266	245	237	247	254	261	258	275	248	230	244	222	285	275	272	252	251	263	226	222	263	254	273	241	247	238	280	214	285	266	247	245	214	269	230	255	259	250	246	232	274	255	216	227	239	266	241	280	248	243	214	242	278	289	226	234	250	245	263	272	225	249	294	269	246	259	246	251	257	246	262	228	244	226	283	304	251	275	249	252	218	262	253	263	259	236	248	235	263	263	239	238	244	247	222	206	258	256	257	240	243	237	247	245	250	265	244	237	253	254	253	268	253	245	253	260	273	265	278	247	255	249	247	265	246	245	252	236	267	249	238	235	268	257	250	241	271	223	268	268	260	263	245	235	245	257	281	256	235	233	254	239	279	273	261	242	262	269	233	276	217	220	280	269	236	233	240	252	252	265	247	256	283	239	230	231	236	230	232	261	263	230	279	245	257	244	212	267	265	230	228	272	260	238	228	248	259	247	257	234	301	230	253	244	275	250	244	278	254	233	245	275	269	247	261	238	279	230	232	256	272	260	268	236	252	268	274	235	289	247	240	252	258	277	242	251	244	231	273	282	249	270	262	274	260	234	251	265	263	231	276	266	214	229	261	249	235	250	248	256	246	248	264	246	250	223	256	263	222	237	231	233	222	228	263	258	240	239	272	271	279	268	266	251	249	277	262	240	232	271	250	272	242	232	266	252	244	219	272	245	272	242	226	232	273	240	260	209	240	264	270	257	243	246	262	256	243	243	235	236	258	257	259	246	238	253	252	261	257	233	243	277	269	248	261	191	264	266	266	273	210	254	226	265	264	264	252	244	233	253	240	245	242	236	236	262	246	259	278	247	254	224	249	223	267	237	248	256	253	247	247	252	263	240	267	234	264	248	254	251	271	260	247	243	247	270	253	238	253	244	244	242	253	251	263	272	246	271	250	271	275	232	233	237	238	247	258	246	243	243	275	234	265	287	265	281	252	280	265	232	223	239	245	236	248	255	265	257	252	268	235	230	245	266	296	247	230	240	245	231	258	240	258	259	243	260	268	222	221	279	247	270	220	253	253	262	268	239	228	247	263	237	231	253	240	264	231	264	238	265	258	270	233	216	278	252	246	255	255	227	223	262	232	239	277	268	251	229	230	247	237	253	247	251	231	239	263	236	215	239	210	251	249	229	242	259	261	261	267	252	244	261	277	232	277	246	255	248	273	268	229	248	262	245	257	230	239	254	249	231	254	243	247	254	251	261	272	261	243	245	231	278	253	270	251	242	249	254	271	246	271	225	290	255	230	278	281	234	223	266	252	258	231	253	267	238	265	265	274	272	267	248	260	263	260	268	271	267	265	254	245	247	245	262	256	261	223	267	279	278	227	264	236	263	261	246	279	252	241	263	238	266	263	253	231	245	262	262	242	221	262	282	280	262	250	228	245	263	257	252	230	249	243	265	269	278	268	268	240	239	249	237	223	243	236	281	243	283	264	245	244	263	286	239	234	273	252	279	264	244	243	264	260	259	267	285	273	282	232	245	282	232	273	245	248	272	247	256	277	241	299	265	266	249	261	241	242	254	251	271	232	235	243	230	253	265	263	260	239	247	247	259	264	221	274	211	270	230	251	245	268	232	236	274	278	248	257	272	272	265	279	231	241	233	259	262	276	286	275	247	269	261	274	227	267	261	237	276	244	258	244	245	255	222	250	266	265	256	250	266	257	276	228	247	247	244	231	256	250	244	234	245	263	267	233	257	217	279	299	245	230	260	222	262	265	251	264	293	239	261	265	243	271	266	240	258	246	255	282	260	274	236	260	272	243	248	238	237	275	261	263	230	270	285	292	269	248	230	242	240	268	251	277	233	256	263	267	218	215	260	249	239	279	248	260	234	258	246	222	263	244	259	271	272	262	262	248	267	282	230	226	240	267	259	245	250	271	253	284	255	250	270	261	256	279	225	293	243	255	296	256	241	263	243	254	234	277	283	233	273	273	226	249	259	269	245	257	216	228	267	256	263	241	268	272	264	255	237	262	236	244	276	275	249	273	274	269	253	272	267	252	264	268	236	271	268	245	252	236	239	278	253	231	285	289	215	244	235	220	270	257	271	287	229	217	262	250	258	241	239	243	264	241	249	235	243	271	272	277	259	244	245	261	224	240	259	239	245	267	243	270	219	275	222	266	237	215	265	231	264	231	224	239	262	247	253	251	257	269	242	261	244	254	243	230	220	256	220	303	252	267	280	258	263	264	241	241	252	245	244	248	259	266	276	256	271	256	246	255	264	261	256	281	218	233	270	242	264	258	260	265	239	262	264	260	263	233	258	291	272	261	243	244	256	252	264	241	224	248	280	247	254	259	239	228	219	264	261	276	229	256	262	233	234	257	299	270	273	282	245	245	243	262	279	246	233	265	227	273	233	229	269	278	249	262	279	245	261	242	250	242	252	297	235	272	265	234	256	238	255	280	287	270	238	252	245	247	260	238	216	278	259	279	286	238	236	259	227	248	262	257	275	277	245	237	235	248	256	244	254	301	241	231	257	277	271	265	238	236	252	296	246	226	227	235	245	273	254	251	246	247	271	232	277	230	251	269	241	265	236	247	229	236	261	246	252	245	256	287	234	273	226	227	259	258	256	237	254	238	230	236	262	265	273	240	271	240	236	239	257	280	255	251	238	248	248	272	244	267	277	265	236	236	244	255	277	260	280	233	260	242	240	234	236	253	229	238	244	246	241	253	240	226	216	212	270	245	247	237	270	260	263	261	243	249	233	276	248	277	266	250	250	224	250	233	243	249	252	264	211	234	275	240	231	267	257	266	260	247	258	246	255	234	249	255	263	248	245	262	244	257	261	256	263	255	262	284	248	280	222	244	236	259	248	225	276	255	275	260	230	246	239	264	247	260	239	278	267	249	256	255	263	252	269	258	258	250	231	266	267	244	280	259	246	274	234	249	274	272	236	222	265	259	245	246	251	253	250	264	241	258	270	254	238	276	281	223	250	263	273	265	235	238	195	226	241	237	273	279	263	274	283	283	263	239	247	271	242	237	212	269	269	258	265	248	252	260	251	276	253	242	222	246	253	244	244	241	280	256	239	261	264	264	242	242	251	229	250	266	269	265	243	216	254	263	281	240	242	274	270	277	282	254	284	250	240	245	252	214	233	250	265	269	260	272	257	237
5716	684	644	587	596	559	595	611	601	660	550	584	604	600	563	600	576	582	536	585	564	607	582	563	598	548	603	559	550	583	577	570	561	582	602	571	565	590	578	604	585	552	616	593	610	594	575	570	577	610	546	592	592	560	572	602	583	607	562	581	530	598	623	617	555	590	593	597	600	629	554	599	557	574	577	602	603	567	544	590	584	580	572	581	590	594	566	608	589	593	602	567	590	566	592	623	603	554	596	598	586	588	604	614	618	589	554	588	636	602	559	573	562	619	577	606	564	591	565	576	616	632	574	578	591	554	551	592	593	627	599	551	574	575	581	602	571	589	583	611	571	614	607	607	606	557	637	574	592	589	580	535	574	596	560	589	611	561	560	575	577	587	578	566	623	603	579	596	574	575	577	622	622	589	580	563	572	555	604	625	581	611	580	549	538	600	597	607	582	569	632	574	656	604	618	569	620	627	587	545	605	561	588	556	600	565	610	565	553	604	564	616	534	596	604	578	540	593	628	587	564	594	619	612	587	576	552	587	561	597	556	602	555	600	576	562	587	592	635	591	588	601	592	572	540	546	621	587	547	595	553	587	596	581	587	549	604	559	584	528	579	556	604	599	573	576	585	573	633	560	536	610	584	651	607	590	647	569	615	591	580	573	637	592	544	595	581	601	558	562	548	556	566	583	575	566	584	596	586	580	573	599	568	577	623	538	604	570	566	588	594	589	601	595	619	563	579	596	562	552	594	603	571	572	591	600	557	578	589	581	561	601	586	640	582	592	589	579	573	575	591	599	557	541	630	554	625	594	613	599	560	604	590	590	553	591	602	580	599	590	562	617	592	612	616	602	550	627	627	580	596	572	574	558	641	537	571	618	581	574	593	591	574	572	550	547	589	587	549	581	561	560	558	573	587	621	577	569	614	558	564	606	607	555	610	586	586	616	607	593	589	554	563	556	648	553	601	588	586	560	598	562	621	606	599	583	596	565	565	580	583	627	586	544	572	613	580	593	574	608	585	578	539	592	600	602	556	608	579	563	584	594	566	593	588	608	612	575	588	550	552	648	606	566	583	581	600	566	546	591	618	605	583	581	579	556	584	577	561	558	577	604	581	610	563	601	594	584	611	571	648	535	623	594	613	567	547	556	582	553	597	593	590	605	609	540	579	615	576	564	619	580	612	566	624	556	631	597	569	579	685	583	549	613	641	606	620	587	599	579	541	546	587	560	571	573	622	637	560	605	591	565	601	639	597	563	610	559	574	580	626	612	613	606	576	573	591	599	610	627	640	569	569	637	588	581	569	591	565	592	610	547	587	585	582	552	598	567	572	609	631	609	586	570	568	584	565	550	628	575	572	594	554	527	574	593	573	539	595	610	590	611	601	598	618	645	611	588	563	595	633	576	547	571	560	601	613	533	561	581	580	597	625	617	556	607	578	608	549	549	559	586	583	627	614	626	545	570	590	560	577	535	636	610	620	560	571	550	578	574	562	590	558	576	572	579	573	553	569	563	521	571	575	588	569	665	585	543	619	591	599	517	582	543	609	605	559	545	572	576	593	566	604	620	596	617	587	600	571	568	626	597	564	576	557	575	586	575	582	586	556	552	574	603	586	586	624	591	631	545	595	622	595	640	569	568	573	624	578	575	585	579	550	590	605	575	580	588	594	542	560	630	571	581	546	559	572	570	581	632	562	596	606	572	580	549	563	632	570	557	585	560	541	573	594	591	614	583	604	626	611	566	582	591	580	607	569	567	583	564	586	598	584	580	547	590	603	601	599	557	594	596	620	611	591	614	577	631	572	579	580	595	647	564	619	571	596	603	589	551	606	546	566	592	572	574	540	571	577	592	587	574	588	585	590	585	579	592	593	548	577	629	574	571	573	525	630	579	562	615	619	591	580	601	595	572	542	546	584	604	559	556	587	531	593	611	589	589	610	570	615	598	521	586	596	541	592	578	635	573	591	589	575	568	581	564	560	542	571	565	573	601	584	518	614	577	596	638	556	556	595	575	574	613	586	562	592	602	573	601	591	589	580	627	602	559	611	575	566	547	509	590	577	606	596	597	644	589	592	583	614	602	589	583	589	615	567	572	590	567	585	606	618	569	612	523	577	570	596	576	574	588	604	610	590	618	611	597	651	543	578	592	651	567	596	591	619	561	601	617	618	581	618	561	588	582	615	575	592	608	609	649	563	581	599	555	578	607	612	548	559	554	567	590	573	584	561	592	598	565	566	594	606	627	610	588	602	583	541	601	627	569	602	564	575	578	550	597	588	624	608	606	592	595	585	602	565	618	594	586	581	619	569	558	585	577	646	591	607	639	562	598	558	576	571	546	638	563	555	570	598	560	588	564	588	574	567	617	614	560	588	642	566	585	598	549	601	601	603	559	633	592	583	566	610	528	609	577	541	592	571	561	568	603	578	553	592	581	569	595	539	568	583	580	590	631	558	564	602	594	582	542	561	608	564	610	526	590	569	554	544	562	599	560	566	565	560	624	579	610	629	581	576	573	615	585	592	575	577	613	584	537	608	655	534	579	578	564	584	545	607	563	589	609	626	584	594	541	628	581	534	594	630	584	577	599	588	582	592	604	593	589	597	608	601	598	571	580	592	603	574	600	578	574	524	599	591	559	578	584	581	570	586	596	576	562	604	561	593	612	561	582	561	525	612	598	587	636	588	610	602	579	570	552	591	611	547	619	583	600	580	547	579	613	527	585	628	569	588	574	599	561	576	620	602	600	633	623	571	568	589	573	544	619	592	580	600	626	609	557	611	558	578	598	577	596	599	593	555	578	567	571	577	571	614	599	542	560	562	599	575	589	569	606	585	629	559	598	605	580	579	561	586	595	549	592	617	606	576	556	600	606	569	572	601	578	532	578	579	569	636	572	603	575	591	534	564	578	585	591	589	610	556	562	568	620	620	572	596	538	542	581	551	578	579	579	579	570	567	581	611	556	603	564	577	613	616	603	546	611	572	553	564	614	586	593	613	578	651	565	617	589	547	611	589	656	645	533	556	568	578	584	589	588	616	599	595	555	586	599	567	580	548	589	584	564	586	611	570	548	587	593	605	561	558	572	568	626	550	571	614	611	603	629	626	607	649	599	595	568	595	589	602	603	633	596	583	574	608	588	588	601	534	598	555	588	648	583	608	594	571	587	561	574	576	588	583	569	558	618	581	572	576	555	608	597	565	544	582	591	587	585	560	588	577	576	561	547	568	572	606	569	559	567	581	563	606	574	550	598	610	575	596	588	600	602	570	590	565	580	577	581	592	551	540	603	575	578	597	574	590	553	664	615	617	609	552	562	608	549	580	568	538	581	562	584	569	571	600	573	604	614	579	584	589	617	611	607	523	566	627	601	603	579	592	562	610	578	627	602	567	572	609	545	581	587	627	588	617	594	551	597	609	571	591	636	595	598	557	559	622	578	553	569	548	585	571	577	608	580	585	575	545	552	602	632	573	599	603	585	554	583	611	594	566	618
25320	21700	25555	28333	21492	3501	573	480	409	407	366	380	412	336	348	345	373	348	380	383	369	362	357	341	337	373	338	345	329	355	384	361	330	342	327	390	326	348	337	341	358	332	358	388	349	371	367	331	349	366	377	320	332	349	394	356	371	374	322	353	368	377	375	358	303	347	338	367	355	338	384	337	327	334	335	333	338	379	363	350	330	365	388	366	367	366	387	374	358	374	383	356	319	377	352	335	308	329	359	350	365	329	319	338	351	336	323	361	345	367	297	348	359	356	346	361	331	349	351	358	360	345	329	343	347	309	333	362	360	332	385	355	374	375	372	371	342	332	348	366	333	314	358	355	359	376	345	314	318	377	349	373	361	332	409	352	381	328	353	359	331	359	373	324	344	381	315	376	359	355	342	326	353	360	324	348	381	316	356	318	356	383	364	338	392	400	412	342	309	309	363	340	381	371	331	316	303	330	324	378	351	374	362	345	361	328	324	355	332	353	317	351	355	359	338	349	359	322	363	340	371	338	357	343	349	337	343	358	313	322	323	364	351	347	320	348	357	339	335	325	357	333	386	348	361	376	356	381	344	345	387	332	371	338	334	366	367	345	353	323	363	336	346	362	328	312	328	334	349	331	334	334	330	322	323	320	349	323	341	350	317	368	347	368	349	345	374	373	330	345	346	384	310	349	373	329	315	324	312	359	346	334	352	339	362	334	359	392	341	364	383	333	344	348	371	354	354	320	373	333	324	363	373	347	350	359	337	322	356	376	364	322	337	343	346	351	346	331	300	369	340	330	344	353	338	344	352	356	318	363	368	388	350	358	321	346	329	331	332	354	343	388	301	366	329	361	332	359	368	371	391	350	349	361	330	363	365	337	313	310	342	325	359	339	341	360	350	309	377	387	351	347	345	340	377	371	318	354	339	337	373	305	390	377	350	342	376	357	357	370	425	344	341	339	348	368	338	373	335	355	347	378	355	336	395	369	354	340	342	333	389	325	349	375	354	324	331	349	388	350	378	338	320	378	361	368	365	349	359	368	331	342	348	384	360	368	334	364	361	371	338	331	345	370	370	320	358	339	364	344	371	376	311	365	335	351	358	328	344	328	337	333	313	339	357	346	334	330	361	374	364	369	342	352	356	344	345	352	360	337	304	354	364	358	297	344	330	380	310	358	341	308	344	363	350	344	330	355	378	331	323	352	350	374	316	332	364	331	340	354	348	355	336	331	342	365	308	353	353	364	345	295	336	331	369	404	318	341	339	337	376	328	361	368	364	359	415	353	353	355	357	363	350	367	343	325	342	343	339	330	357	340	350	354	355	342	359	354	369	307	340	346	317	346	379	326	322	347	360	390	362	352	351	328	366	354	378	373	334	318	360	337	345	377	354	352	361	344	364	337	342	347	328	400	321	332	354	320	360	390	332	386	330	327	336	319	339	381	373	351	340	355	346	369	371	326	367	362	367	332	341	334	371	324	340	317	350	356	340	344	346	369	385	369	383	345	335	379	349	366	373	340	326	323	330	348	349	376	337	342	362	350	362	332	369	338	348	347	373	353	362	338	331	398	356	365	387	388	349	356	353	374	347	341	326	322	348	336	351	353	377	350	348	338	351	351	329	333	307	359	352	309	359	322	340	320	380	375	334	332	348	382	373	370	347	379	354	327	345	322	335	342	368	355	367	344	353	333	389	323	377	343	314	362	325	353	344	338	333	337	325	394	334	320	310	327	327	360	352	321	351	363	345	354	326	356	320	327	359	341	337	355	366	335	342	315	348	338	372	371	349	305	336	362	333	323	349	343	342	324	356	392	308	333	329	366	342	357	351	345	353	350	378	351	320	317	362	343	343	349	359	378	369	362	342	312	325	320	363	363	365	361	355	343	332	327	323	327	355	358	336	377	358	354	369	381	367	357	376	323	361	336	352	358	345	362	350	345	335	350	340	363	337	324	324	329	337	335	308	402	342	348	353	344	355	355	353	313	344	332	336	354	349	338	362	325	353	357	383	357	354	385	348	340	352	370	364	340	327	350	374	362	329	297	331	361	357	344	326	329	368	354	361	311	315	327	368	354	362	341	308	353	325	337	319	355	309	372	362	333	352	326	366	345	321	354	299	358	356	348	356	396	364	349	348	339	355	338	326	322	383	359	358	336	344	357	329	354	350	347	358	366	338	357	369	369	333	358	313	328	332	358	321	359	356	361	356	347	348	330	346	353	377	339	348	359	343	339	356	374	348	350	379	326	352	368	341	336	367	359	329	337	354	369	349	336	375	373	350	341	340	328	375	342	323	354	342	348	350	370	352	366	369	339	330	335	300	355	372	321	341	373	356	330	351	382	365	350	325	346	373	357	317	331	365	368	380	340	376	332	343	368	310	315	368	357	287	352	356	343	323	334	319	339	285	321	362	347	343	313	371	360	330	337	292	337	352	326	367	383	322	331	351	358	328	320	333	340	341	364	350	328	369	388	357	323	393	367	331	332	354	325	320	355	335	332	385	358	357	321	355	373	326	315	355	354	334	337	348	314	348	342	379	356	374	354	348	346	345	337	349	351	341	368	340	354	345	354	346	370	371	326	354	360	345	325	364	354	340	353	346	349	330	318	341	359	335	376	350	359	340	383	330	409	376	339	370	330	336	343	368	361	343	337	302	358	385	358	329	356	400	313	324	327	366	369	334	341	370	364	362	385	362	367	394	318	345	346	325	357	349	319	354	332	380	342	344	342	323	379	331	331	353	361	368	361	388	365	325	330	355	308	369	375	369	364	362	319	356	356	312	325	365	350	330	357	371	399	340	365	363	350	350	370	335	348	364	333	369	324	368	323	322	360	359	343	308	339	374	368	338	338	326	383	352	316	325	358	358	348	342	330	320	352	346	347	333	350	315	392	395	383	371	368	355	366	363	334	315	329	344	386	330	321	343	335	369	384	337	329	337	333	342	364	335	366	373	343	350	333	348	348	357	309	306	331	341	339	329	351	322	355	358	352	358	343	312	375	351	348	348	313	331	331	317	339	332	356	326	367	349	336	319	364	344	378	336	335	325	375	341	348	342	358	353	307	338	346	335	334	362	390	371	337	377	354	340	343	356	340	358	347	342	335	368	345	376	364	348	331	333	348	354	366	356	334	335	355	369	364	376	317	340	366	357	340	356	370	297	322	358	384	356	360	359	377	368	354	379	356	353	342	359	345	355	344	330	351	394	357	343	368	352	362	388	381	367	332	329	343	368	336	323	310	336	367	359	356	300	368	368	334	342	326	363	367	363	362	399	338	302	310	351	330	336	363	369	384	343	388	340	348	335	335	340	339	351	360	394	350	336	369	325	339	365	346	359	373	343	342	346	340	310	356	352	353	371	355	356	384	384	327	335	362	384	361	323	317	345	326	328	340	344	381	376	357	354	347	329	364	354	344	347	357	357	362	345	358	362	366	365	356	333	329	367	339	391	359	342	362	367	350	372	331	326	347	368	349	411	351	369	401	353	323	354	328
3497	3054	2149	1307	992	885	807	828	775	785	768	770	797	754	701	769	741	774	787	756	719	748	753	734	762	739	738	770	737	746	717	694	692	728	730	757	724	695	727	701	736	810	750	752	755	735	721	740	764	721	713	693	744	770	788	728	746	744	814	697	743	756	757	747	718	768	765	723	749	722	773	732	769	784	757	732	736	737	757	711	752	771	781	778	719	699	759	742	770	770	760	735	694	754	774	737	763	758	752	754	746	713	716	790	757	738	716	678	734	743	807	738	764	770	727	745	775	755	774	746	776	746	746	735	741	754	767	718	760	714	731	748	703	742	724	759	718	758	770	730	749	697	746	710	791	747	752	760	746	762	710	752	729	755	799	738	755	763	782	808	737	748	770	749	749	736	749	732	722	785	728	731	729	789	769	732	791	786	730	751	719	810	717	753	709	730	740	768	774	742	766	792	727	703	759	744	725	750	757	728	793	746	758	710	770	736	749	722	757	742	746	833	725	786	744	762	793	751	774	730	716	740	780	717	744	729	751	786	736	699	782	661	752	747	749	693	768	711	773	790	798	755	777	760	761	751	737	759	792	738	780	729	733	735	739	774	768	735	708	765	723	760	760	809	754	787	776	777	695	752	715	825	770	784	732	723	803	731	764	710	759	739	781	784	743	754	794	745	794	758	765	732	755	727	740	752	764	730	736	721	786	711	748	773	742	730	739	789	747	745	803	784	759	714	809	750	748	728	718	731	751	784	729	756	748	775	725	747	732	737	749	733	762	829	755	732	714	791	736	800	719	777	769	750	769	752	768	745	732	736	725	753	716	741	761	747	776	762	723	803	756	777	721	758	713	765	687	746	693	738	740	698	752	753	759	723	706	707	738	735	724	794	780	799	766	780	750	802	743	752	746	752	721	764	723	739	736	730	777	754	789	743	734	730	734	761	805	786	778	735	760	732	782	754	770	786	775	733	787	706	771	758	786	713	760	779	715	779	719	728	754	734	750	723	775	775	771	736	752	712	735	714	754	750	714	739	812	710	769	733	726	763	786	771	758	823	733	741	772	775	817	773	744	755	723	737	748	747	716	715	740	749	712	698	739	741	724	731	768	777	742	748	728	720	746	729	698	785	707	725	766	775	755	729	761	741	795	747	753	723	766	767	712	768	763	724	717	707	755	713	724	746	698	741	750	752	753	735	773	731	749	762	688	753	733	686	752	738	790	778	739	759	767	723	700	726	703	739	691	691	728	715	753	751	734	738	742	737	755	728	738	803	742	746	737	775	752	727	730	808	711	778	750	753	686	765	769	742	774	690	752	766	788	754	735	757	760	752	742	771	738	737	730	743	738	766	775	720	785	753	765	741	779	772	751	734	726	784	771	753	750	743	759	761	749	739	752	761	767	711	740	766	758	718	715	723	746	790	804	740	676	730	771	771	721	759	763	755	773	789	783	728	781	744	753	714	770	794	805	764	705	764	763	725	738	752	750	759	717	764	749	747	771	742	714	753	718	732	785	755	753	709	756	776	764	739	760	767	797	803	778	691	761	791	669	777	724	750	750	741	757	773	760	745	793	669	736	783	690	727	752	780	733	747	727	760	758	793	747	765	753	739	784	733	742	754	726	721	738	742	729	753	730	731	759	795	726	794	753	768	761	757	752	794	737	758	741	747	720	750	766	725	742	757	744	724	741	769	750	719	763	803	788	709	745	737	741	773	727	709	770	800	756	738	733	799	745	782	732	716	738	741	758	764	791	760	704	797	773	728	741	742	746	738	766	723	707	741	701	770	687	767	770	760	761	764	748	764	804	768	742	742	819	755	708	680	697	798	719	755	796	763	785	750	720	761	726	738	745	741	769	738	749	756	751	716	750	734	747	751	732	725	756	727	740	709	753	748	760	788	785	764	724	729	767	746	725	792	748	747	738	721	771	775	777	772	709	750	689	731	737	740	729	788	746	728	726	734	726	799	756	765	765	734	772	792	736	696	786	735	766	745	742	716	749	743	743	754	782	758	757	774	726	756	745	731	740	751	736	722	753	737	768	710	750	746	754	794	779	768	742	784	781	774	823	769	791	743	702	778	738	706	760	758	732	736	749	754	741	747	737	755	756	729	766	731	753	795	752	769	725	708	732	727	710	731	795	728	734	735	770	765	712	756	765	817	743	798	758	799	733	735	756	770	753	788	732	774	751	725	725	755	701	775	711	732	731	708	771	725	750	753	753	778	763	758	731	778	735	821	753	736	751	738	723	758	701	714	710	766	748	748	784	708	734	721	723	757	744	703	745	739	769	734	805	694	739	757	724	763	745	713	726	751	736	827	760	773	763	720	756	744	780	702	749	782	757	736	736	766	755	753	740	739	727	736	731	730	725	761	772	744	747	723	767	744	747	724	736	756	761	752	726	813	748	783	759	761	784	727	766	746	766	721	767	749	800	732	730	695	725	782	753	756	700	735	736	767	739	737	770	773	764	721	755	770	709	713	727	759	734	787	709	784	767	778	715	737	738	755	757	766	740	765	790	741	757	748	792	729	728	698	762	727	714	747	734	693	711	753	731	710	748	752	758	760	753	724	730	761	764	782	754	747	750	745	762	739	757	726	751	722	783	762	785	747	724	778	757	767	715	792	776	733	786	788	714	740	722	722	779	747	686	737	771	749	723	762	762	772	749	752	723	718	770	709	742	744	744	745	731	746	793	715	725	739	704	760	695	823	752	755	711	685	751	741	752	755	793	751	744	756	754	727	751	708	734	739	758	738	765	767	750	760	738	757	721	769	729	746	734	771	759	715	725	796	776	773	703	752	733	753	730	754	774	758	742	728	730	743	715	776	777	718	779	748	744	732	767	743	756	683	784	786	729	803	730	722	764	764	733	761	735	758	775	731	738	725	714	769	791	747	799	760	718	738	721	752	768	774	723	710	739	718	766	766	753	732	727	724	798	743	760	754	746	741	763	712	714	748	772	767	720	695	745	738	716	754	807	783	757	773	728	796	767	767	720	681	729	735	744	745	775	808	777	769	752	685	753	781	720	734	692	736	758	715	743	759	759	718	708	741	759	786	721	721	777	737	736	746	739	741	746	758	746	801	710	721	756	709	713	798	702	752	715	776	739	763	701	764	750	798	689	759	761	748	671	764	722	745	744	729	721	745	728	756	749	758	735	711	799	799	750	791	710	750	774	713	748	759	776	740	802	768	718	749	719	701	726	771	761	785	777	767	797	795	725	794	773	750	769	738	768	761	764	760	729	784	823	735	699	718	761	726	736	752	756	765	769	794	754	711	689	793	741	755	773	777	765	770	723	761	751	709	715	792	749	767	769	756	749	772	759	735	756	727	787	693	719	808	752	681	723	765	718	791	759	726	781	753	752	739	765	720	766	780	715	711	804	765	749	770	724	753	714	774	785	737	746	737	736	749	749	746	726	711	705	697	763	687	757	750	735	737	738	725	737	721	739	739	748	771	707	743	804	745	735	711	794	722	747	784	723	739	770	787
24475	21700	26126	27781	21713	21697	2916	503	391	319	280	282	277	269	256	237	252	222	239	218	241	262	241	196	234	210	201	214	226	244	248	224	236	226	228	205	218	227	225	232	216	181	183	238	194	214	218	225	238	217	204	182	214	196	215	211	219	218	210	199	231	215	201	212	199	194	231	230	222	217	239	215	205	229	198	186	212	213	238	209	236	212	200	218	231	219	215	186	189	179	199	207	261	233	203	210	210	212	240	213	207	236	209	213	226	229	204	249	217	233	208	208	196	211	216	201	218	202	217	208	239	219	192	218	237	211	241	196	197	219	182	208	198	194	197	214	185	232	193	218	216	192	191	208	226	228	215	234	197	220	217	201	216	202	218	206	228	224	223	208	204	209	199	221	179	235	236	209	189	215	208	208	197	210	200	204	218	203	249	230	207	219	209	219	225	192	203	209	200	178	188	226	203	212	254	216	223	211	214	194	212	223	232	211	214	198	224	200	223	199	228	239	177	213	230	209	213	230	223	211	208	222	210	194	228	221	209	206	192	231	224	219	225	205	194	201	209	203	242	209	227	213	209	216	208	197	217	225	204	230	211	188	221	215	214	195	193	239	202	188	181	192	226	210	232	201	236	234	216	184	190	222	234	198	196	221	217	217	192	211	217	212	217	193	198	224	204	231	200	198	206	202	220	214	205	220	202	219	223	211	243	213	208	201	201	182	213	201	220	212	257	265	215	214	236	205	237	213	231	206	219	211	204	205	223	224	202	226	212	202	218	203	234	250	180	198	184	209	222	215	184	208	212	224	223	194	218	214	222	227	214	219	253	208	225	205	231	209	210	215	209	196	208	223	217	251	202	214	195	244	178	240	204	214	198	227	230	232	215	231	216	224	220	212	191	220	199	199	238	234	240	205	198	211	230	215	215	200	195	194	208	209	227	212	216	232	205	177	209	218	213	240	215	205	241	192	212	195	224	196	181	224	227	204	213	199	203	212	216	235	203	198	205	211	211	203	229	199	246	252	210	199	216	212	227	209	215	203	218	209	191	184	221	197	197	210	194	222	207	184	210	238	207	202	181	189	214	228	220	213	187	239	204	225	211	225	216	216	202	181	210	231	201	201	217	224	222	234	204	198	217	219	167	221	207	200	195	197	217	222	207	201	200	215	231	231	229	222	236	207	196	215	229	227	253	199	226	210	213	215	211	185	205	217	235	193	195	229	202	216	183	209	203	205	202	197	226	194	208	191	233	203	238	189	196	211	194	222	224	182	224	210	223	194	215	202	179	216	197	200	242	218	196	208	224	213	186	228	200	216	188	231	223	216	243	222	216	202	220	201	207	221	222	214	214	189	202	199	229	203	217	208	214	232	171	199	218	184	227	209	202	252	195	233	206	204	216	205	233	221	187	191	224	200	186	224	206	203	239	196	218	226	231	201	218	177	223	201	180	198	227	225	216	228	181	230	224	225	207	209	212	209	218	204	225	185	184	216	214	218	198	204	183	230	205	208	211	188	211	238	208	217	217	212	219	237	220	223	211	212	181	191	205	201	244	222	193	202	205	213	219	235	199	216	219	223	237	234	232	234	206	196	200	191	201	215	188	208	202	230	213	211	197	207	223	199	239	199	221	238	217	237	237	189	197	186	232	227	176	213	191	196	219	200	212	215	205	229	200	178	209	208	217	215	200	194	225	234	212	208	217	208	230	211	171	234	224	234	239	222	224	228	244	218	217	209	225	213	222	210	215	222	197	247	200	242	216	216	225	205	228	224	217	222	217	212	211	236	208	231	196	211	232	182	188	196	204	192	209	205	230	223	206	209	223	204	248	255	225	204	195	212	218	231	195	219	250	232	216	207	195	220	203	210	222	215	232	224	212	218	205	185	228	219	211	207	201	211	202	200	200	216	207	198	207	201	231	206	216	198	199	236	234	223	211	218	167	209	227	187	207	204	178	200	221	203	210	190	226	213	224	196	222	221	215	214	211	216	206	230	216	207	212	203	197	219	214	252	204	210	225	209	218	224	195	209	228	234	193	208	240	216	219	237	191	221	213	234	209	197	205	193	204	234	211	195	213	233	199	206	207	215	203	224	204	219	202	234	222	200	248	180	202	216	226	209	225	203	254	233	213	211	216	241	216	204	209	190	191	199	235	237	213	220	229	214	205	219	222	209	222	233	231	226	228	221	215	204	219	222	220	208	228	206	219	239	237	210	237	219	188	216	231	216	185	214	197	213	216	207	187	187	181	204	238	211	214	186	199	186	183	205	197	235	201	208	218	214	226	224	232	215	222	243	197	219	223	210	222	222	204	200	186	233	224	235	196	206	192	209	205	236	218	240	238	220	220	201	241	224	207	239	209	233	200	221	247	206	251	214	202	223	229	187	211	216	238	193	217	247	210	243	188	193	228	217	225	202	196	233	203	232	230	191	212	213	200	204	235	227	210	213	208	192	191	236	222	215	184	216	218	163	212	200	205	207	182	211	199	214	249	229	229	191	218	211	204	209	187	222	224	197	208	214	217	189	209	217	207	204	222	210	219	223	210	226	218	216	203	218	194	220	218	227	192	188	208	210	234	226	195	203	207	214	199	209	180	186	216	244	208	222	208	219	223	202	172	221	227	255	200	186	197	195	198	223	231	210	219	229	209	194	188	184	207	227	219	196	218	191	205	197	219	201	257	211	221	177	242	218	194	228	231	216	225	196	194	220	229	228	227	211	229	245	201	236	206	231	241	214	189	214	218	207	217	224	196	200	206	185	235	229	233	214	232	224	206	196	214	221	225	217	231	200	222	192	247	229	206	209	205	198	227	187	203	228	224	236	206	196	201	236	225	192	225	191	212	225	209	246	213	236	245	219	209	230	201	200	221	221	213	206	230	189	213	222	231	193	221	228	221	205	207	205	203	238	203	193	209	214	208	202	213	189	220	208	231	235	247	200	195	189	218	204	245	219	223	209	227	221	200	245	231	208	222	214	236	241	230	208	176	225	219	208	213	201	235	233	210	217	227	227	218	203	196	222	213	225	215	192	184	244	219	216	196	217	216	211	226	226	198	227	184	208	212	183	183	224	216	225	207	244	210	192	216	222	222	209	176	220	220	229	248	182	214	227	202	205	218	207	189	257	226	230	201	209	241	221	223	220	184	231	211	225	192	226	199	214	241	194	216	200	229	239	240	229	226	197	203	212	214	221	189	213	211	224	240	210	207	226	201	223	215	186	215	202	219	206	215	201	197	208	228	210	213	201	197	233	226	207	213	197	205	209	192	219	198	224	201	211	192	199	236	184	192	205	196	237	211	220	193	213	204	229	218	210	205	228	257	195	224	219	205	200	208	213	197	211	225	223	197	193	207	237	229	227	213	218	244	205	212	232	200	209	211	215	215	196	233	182	201	224	196	204	216	193	226	235	231	232	198	228	212	221	206	212	201	196	200	195	199	232	209	234	221	205	211	190	218	208	219	227	216	216	206	191	205	241	212	221	198	218	204	204	191	214
3429	4844	3111	1507	1000	697	684	541	597	536	516	488	499	550	494	481	514	477	480	486	487	492	464	477	476	494	510	516	466	430	456	465	488	455	461	447	469	495	461	486	450	432	483	474	483	453	483	465	451	466	459	480	459	480	469	460	507	427	475	457	454	489	442	458	501	449	479	478	431	469	443	462	487	444	460	478	455	500	441	478	445	475	454	442	422	478	466	485	436	468	451	466	472	483	464	469	512	481	438	446	441	466	531	469	501	485	488	433	440	479	450	454	431	468	503	470	463	448	483	491	471	468	425	481	487	480	471	494	466	449	474	422	468	463	491	475	470	442	493	462	496	434	467	423	471	462	464	470	475	442	460	450	453	474	500	464	490	457	516	429	448	474	481	469	462	487	437	462	429	507	462	453	478	477	472	428	419	485	471	439	459	451	450	447	453	474	476	491	454	471	477	445	484	484	424	491	465	461	479	454	487	437	453	440	468	500	467	494	461	444	430	434	454	434	489	467	495	442	470	484	469	470	469	432	463	481	458	451	474	449	425	441	430	496	465	467	522	476	461	486	479	471	421	454	445	438	504	474	440	463	475	447	439	443	462	470	438	475	455	464	466	478	456	460	470	516	506	474	484	455	447	437	488	478	467	460	496	488	485	490	461	471	466	431	475	519	474	489	488	435	479	487	482	456	450	433	468	462	508	470	446	477	472	490	470	457	500	504	436	473	494	473	448	485	486	421	482	466	458	462	443	451	507	455	489	442	464	482	479	435	478	468	459	475	485	474	422	474	444	475	453	478	496	473	498	481	480	478	494	431	480	460	470	455	432	492	425	478	477	492	431	458	502	448	460	495	467	417	450	474	474	470	477	472	458	480	473	432	441	452	461	479	481	451	459	480	477	509	470	439	494	481	479	472	456	485	468	482	494	499	453	484	508	491	445	433	450	457	482	506	479	454	484	462	497	489	453	465	468	443	449	422	473	438	464	480	490	437	439	488	444	480	468	466	500	467	413	438	470	435	420	445	489	428	471	473	442	457	467	466	471	495	493	494	466	489	465	462	465	493	467	459	468	463	439	459	462	480	435	426	455	506	482	498	466	475	497	455	457	465	463	511	485	454	464	486	468	469	413	460	457	452	466	453	472	439	474	443	427	501	496	454	450	459	475	473	451	440	515	439	470	448	493	513	470	484	423	452	480	420	456	476	482	495	488	510	466	497	473	489	514	478	448	445	497	490	496	473	452	438	468	463	458	468	450	489	443	444	460	431	457	436	493	452	469	475	456	434	458	496	486	463	497	484	437	484	432	452	478	449	490	457	434	419	430	464	474	451	481	459	494	463	479	529	491	441	425	454	440	452	443	505	457	471	493	464	456	472	488	520	440	473	468	513	512	498	444	509	481	460	448	485	438	446	442	465	486	458	475	483	464	468	455	438	465	485	472	447	472	482	478	490	479	481	428	482	494	442	441	485	457	444	472	436	464	464	465	491	433	484	451	464	474	464	423	476	469	491	492	415	457	495	420	462	460	483	433	451	463	464	470	461	463	491	502	503	434	488	467	438	506	473	473	450	449	512	511	465	438	438	462	505	481	464	442	492	434	464	434	472	476	447	510	475	424	468	464	463	496	460	466	436	472	458	437	484	455	452	465	463	436	447	487	434	492	467	453	496	443	467	419	458	460	494	479	476	472	484	477	458	476	488	454	442	486	476	481	472	474	478	438	453	468	449	470	442	466	483	463	527	482	473	464	474	441	447	473	498	456	479	435	433	454	473	498	474	474	488	513	478	457	477	470	445	484	452	463	452	480	477	472	465	498	470	457	478	491	506	486	506	451	466	501	466	462	488	422	479	532	441	480	447	472	463	498	498	465	487	480	526	455	437	447	494	470	461	438	425	498	467	452	478	470	479	468	444	474	440	501	490	479	472	468	472	465	455	452	447	451	476	483	472	489	453	502	446	458	443	481	489	479	443	483	465	501	437	465	449	489	482	491	492	468	451	452	497	482	433	439	451	450	445	471	486	430	495	446	446	431	495	490	446	444	455	498	482	449	432	438	439	455	458	466	473	446	465	456	468	487	448	482	476	453	410	466	512	432	455	502	486	455	471	514	494	456	463	448	492	481	474	435	486	445	446	480	461	477	440	443	477	501	493	450	463	445	474	439	499	474	463	478	438	472	455	454	458	445	502	467	464	451	461	448	446	467	461	456	461	477	473	437	482	445	474	438	443	447	523	436	481	530	453	431	466	446	467	459	441	482	493	451	447	436	446	457	483	462	462	471	501	469	491	476	485	405	489	428	454	456	467	451	526	476	445	452	464	478	485	456	470	434	460	482	506	453	430	493	442	467	458	493	465	441	442	490	443	462	444	435	463	447	468	461	420	481	457	466	451	452	475	460	470	446	468	464	487	499	492	461	457	489	410	464	504	466	453	433	495	468	424	460	419	467	464	465	452	461	456	497	511	432	434	477	499	437	475	491	455	499	477	432	507	493	489	445	420	453	447	454	456	490	458	454	451	485	455	420	445	508	455	425	489	458	451	482	454	477	462	455	487	469	505	445	418	465	481	480	474	473	458	469	488	500	450	467	460	516	441	453	454	442	478	488	473	470	499	442	477	471	441	429	464	480	452	475	474	482	494	452	509	416	474	455	436	507	456	469	502	441	485	474	434	443	474	463	476	465	414	485	498	451	432	464	496	451	462	440	454	442	485	482	427	450	412	494	482	443	472	470	459	463	461	474	457	461	480	473	445	487	414	511	442	450	486	486	489	429	446	462	456	398	483	485	501	474	438	439	480	468	467	503	470	441	446	460	468	464	421	513	469	485	430	482	474	480	486	454	472	478	419	473	464	450	434	484	449	489	455	506	457	472	424	464	451	482	446	464	467	500	456	478	457	457	449	458	441	453	473	431	468	472	470	499	473	482	474	488	446	481	407	467	439	409	457	438	461	469	439	478	469	508	434	481	479	473	452	469	482	467	467	490	477	471	421	472	488	454	461	458	450	465	492	473	455	466	451	457	462	420	469	442	449	515	464	476	488	477	436	454	453	443	455	480	460	471	482	448	439	508	477	447	473	458	434	465	443	472	502	476	487	463	464	452	455	441	445	439	464	463	480	460	481	428	457	475	476	491	457	483	438	460	476	479	442	432	479	516	436	451	459	463	485	470	461	447	469	443	469	461	453	470	475	485	477	461	462	479	444	482	467	459	478	462	484	484	489	474	477	438	474	476	480	458	491	426	468	483	473	479	466	507	469	443	500	487	470	430	436	471	467	486	469	453	501	461	464	430	489	476	456	455	459	418	454	449	471	458	445	461	476	477	477	469	487	466	458	474	447	463	443	478	487	456	504	458	449	453	454	436	459	447	477	441	478	490	474	516	481	448	427	450	452	477	462	493	461	460	491	478	452	460	484	490	455	478	477	457	490	424	465	441	483	434	495	507	490	465	482	433	463	451	488	442	481	455	491	414	482	473	456	453	455	495	502	472	468
33316	9628	999	576	456	428	252	278	276	236	237	236	243	250	238	239	257	256	273	222	247	235	240	231	259	261	236	246	236	228	218	273	237	224	264	243	269	261	253	270	235	241	257	261	248	247	256	269	254	237	252	267	239	258	247	263	262	256	255	249	257	235	243	246	276	243	269	239	263	244	244	262	239	253	291	305	256	261	286	276	262	267	256	267	255	246	261	278	272	251	256	232	238	231	279	236	240	258	258	245	247	256	234	250	266	226	253	277	273	288	242	241	235	270	247	223	262	241	242	239	262	269	240	228	265	265	243	266	249	239	237	254	259	240	271	256	260	275	252	258	255	239	253	210	267	255	261	243	241	240	228	241	246	256	254	257	242	244	259	289	245	245	258	264	261	209	252	296	258	251	254	241	233	242	253	252	209	227	257	244	233	251	258	248	274	256	254	232	224	263	289	239	266	232	265	276	260	254	260	266	232	265	247	229	258	276	222	245	245	248	238	248	269	237	260	266	255	253	260	249	250	207	236	230	237	262	243	262	252	284	238	249	249	279	298	252	258	249	215	275	269	276	245	249	257	280	236	262	251	248	234	234	261	279	262	270	262	261	276	276	269	262	231	257	256	242	255	222	248	241	287	283	242	264	254	245	276	246	246	246	258	230	271	261	273	241	264	261	257	237	256	284	270	278	272	254	276	246	250	277	237	260	246	253	257	265	262	263	245	230	242	242	236	262	258	276	258	267	252	255	240	247	249	251	267	294	230	252	240	222	246	246	287	230	237	252	239	285	299	267	249	256	238	249	250	246	249	247	256	275	263	269	234	232	246	248	258	254	254	247	199	250	269	253	252	245	271	255	255	214	246	274	266	263	273	247	254	228	248	286	243	283	252	267	270	259	270	264	255	254	305	266	241	259	240	256	226	253	249	254	254	267	269	242	267	267	216	268	256	264	255	256	266	238	255	263	252	269	266	299	240	248	243	265	250	231	270	257	246	259	262	267	249	264	258	282	247	257	273	250	254	275	280	255	227	246	255	276	251	249	246	243	232	276	245	282	224	257	235	238	237	235	256	265	274	255	233	270	260	242	261	227	221	233	252	254	257	269	262	294	258	248	273	257	258	266	262	243	256	272	250	217	268	224	252	255	250	221	234	234	254	234	245	235	257	262	241	246	246	237	244	255	249	278	264	270	280	278	260	273	231	248	233	263	242	247	248	273	242	244	262	251	255	258	232	230	254	239	240	238	227	276	267	248	248	242	250	272	222	236	270	261	264	258	247	251	275	247	245	234	256	242	262	254	239	284	213	270	238	271	277	270	246	265	247	274	271	235	244	278	277	267	236	263	266	263	237	270	262	244	265	230	273	296	247	254	227	239	268	240	243	246	266	247	267	268	255	255	255	280	260	203	231	246	259	233	228	224	240	242	257	231	235	243	291	233	263	251	233	237	265	281	226	267	234	264	267	250	254	247	296	291	250	246	255	260	253	259	259	248	265	229	250	259	281	237	266	250	244	246	250	259	254	279	276	231	234	247	243	255	247	242	246	255	259	237	244	255	274	248	263	244	223	253	260	229	242	248	266	281	241	269	265	252	275	253	271	254	278	233	248	241	254	243	246	232	258	245	282	229	234	246	227	231	255	282	261	232	259	228	263	240	268	226	283	268	286	296	258	257	266	245	264	261	269	251	290	258	248	248	273	249	252	267	271	269	229	257	251	279	244	273	255	239	245	256	259	225	236	242	265	215	264	240	262	248	273	247	240	269	233	274	216	239	277	232	242	253	280	223	257	273	227	227	242	260	251	262	267	249	259	266	252	229	242	269	264	230	275	284	241	253	253	261	260	285	263	258	265	266	229	244	262	257	268	263	274	253	244	264	252	270	258	237	265	291	252	227	265	261	237	193	236	265	260	253	266	274	236	254	249	250	261	260	266	244	259	236	225	261	242	270	268	252	266	271	266	270	237	268	242	253	238	253	233	260	245	252	271	240	247	242	254	253	257	251	245	254	253	219	259	250	223	257	281	237	249	258	234	258	249	259	257	275	211	237	256	280	259	245	298	248	264	260	264	260	242	241	260	277	275	283	278	227	251	249	226	233	205	275	263	259	269	231	264	261	263	263	253	257	266	237	258	251	256	245	278	277	250	270	249	258	241	240	260	268	267	241	252	245	266	239	264	228	261	259	289	265	277	260	266	256	252	263	255	259	251	260	259	295	270	277	259	237	277	270	280	251	239	242	295	267	248	248	247	244	259	241	252	276	242	260	274	246	220	240	257	301	248	235	259	254	233	264	248	250	274	284	269	241	270	223	236	254	246	254	243	255	259	270	281	247	223	236	203	263	247	221	242	252	264	247	254	265	269	248	241	257	246	240	235	258	263	218	265	232	258	275	259	243	263	265	259	256	261	244	231	232	255	251	232	225	253	293	246	242	240	230	235	254	249	234	233	273	271	254	239	246	236	250	257	244	272	268	230	264	270	255	256	255	255	264	271	296	244	229	247	279	227	269	233	247	255	263	258	277	253	234	233	256	258	262	264	254	231	248	221	245	255	256	238	248	259	233	262	253	240	264	263	234	235	243	266	277	277	243	236	247	254	278	263	264	246	242	228	270	273	249	214	259	262	263	245	275	245	264	267	268	253	244	235	267	253	242	276	224	250	260	266	268	267	275	229	253	240	261	260	248	258	275	263	223	250	245	264	247	254	231	245	246	267	222	292	273	253	252	262	244	274	242	242	229	219	232	242	257	242	223	268	255	248	265	271	267	269	252	239	281	267	243	271	272	304	275	248	247	251	249	233	266	243	275	262	232	270	256	270	245	251	263	240	272	225	254	244	240	245	237	278	250	272	269	268	256	248	254	255	225	250	259	271	220	266	288	250	244	237	252	249	262	243	241	258	216	257	256	238	251	241	266	261	246	241	245	244	273	260	265	239	246	251	240	243	260	262	236	256	233	255	264	246	276	248	259	247	268	276	239	255	244	239	250	283	255	244	282	233	232	274	259	261	235	256	236	277	242	259	243	253	262	245	251	287	245	270	247	263	254	261	262	264	235	255	233	239	222	261	228	238	265	299	271	219	269	228	276	245	249	247	272	250	250	268	229	244	249	239	279	249	234	273	253	274	267	233	238	285	281	240	261	270	283	255	226	237	257	248	267	263	220	244	257	278	286	258	257	263	290	256	238	253	265	249	267	236	260	255	258	239	243	247	265	268	266	268	278	219	293	263	279	243	252	238	234	264	239	265	291	254	249	246	233	263	247	277	231	231	249	264	239	226	247	238	269	260	232	279	240	276	257	248	234	232	249	258	260	265	242	258	264	261	253	248	264	225	232	250	229	255	242	261	238	245	230	233	247	291	285	270	270	290	295	257	240	257	270	237	245	230	260	271	267	255	241	254	272	253	265	260	266	253	226	226	244	241	280	257	250	266	290	260	255	248	255	270	279	272	235	271	291	235	255	290	280	286	241	235	210	290	281	240	242	270	277	262	289
5650	742	637	648	617	597	584	581	588	617	561	611	595	615	583	565	591	562	624	573	588	583	599	558	621	568	610	592	606	561	572	523	604	605	607	577	583	608	579	571	613	619	574	611	573	580	624	606	591	579	622	547	621	639	623	581	587	571	590	616	576	588	589	609	600	627	578	604	589	565	580	563	559	636	610	577	600	595	586	597	610	575	625	558	529	590	580	554	602	566	609	622	559	596	590	647	588	577	571	562	579	565	556	586	537	623	639	576	536	609	605	582	579	581	554	550	596	561	610	582	617	551	531	635	567	609	572	618	592	579	551	508	522	580	603	605	607	611	611	594	579	603	561	503	572	598	592	601	579	548	597	596	561	568	595	604	571	558	593	539	569	542	631	593	554	550	604	546	558	571	598	561	590	594	574	588	557	592	587	582	568	546	596	611	574	601	587	588	597	630	560	579	566	577	599	566	591	579	575	580	588	598	601	644	601	564	560	564	583	629	562	596	558	581	624	653	613	590	611	592	567	532	609	562	573	547	585	609	611	610	553	589	621	606	582	579	554	601	554	590	612	572	600	596	581	585	604	574	561	637	555	615	596	551	570	574	562	540	582	605	552	599	605	632	529	580	560	621	581	597	600	622	620	589	587	593	618	565	598	539	583	574	577	602	651	561	587	622	594	584	592	563	581	573	598	633	555	583	591	562	605	640	517	544	557	563	566	595	600	558	595	557	593	583	612	572	592	544	587	594	531	596	609	610	580	619	565	585	599	599	655	571	611	554	578	624	557	577	563	598	538	594	599	580	596	581	576	572	601	585	608	585	574	515	576	609	588	583	573	595	576	603	561	540	582	556	604	565	605	536	561	562	552	596	618	587	596	563	571	545	594	556	594	570	594	580	562	555	604	559	628	558	548	558	582	540	582	558	581	560	567	578	598	617	573	582	573	566	567	572	548	543	583	548	552	594	614	616	574	576	602	555	596	571	564	614	565	594	604	571	570	616	614	590	549	549	578	618	588	574	635	551	566	582	586	626	584	608	591	601	599	567	534	609	530	554	579	562	568	563	605	615	567	574	559	615	618	605	543	578	580	596	572	567	582	543	553	613	569	541	558	547	592	590	557	619	575	579	599	567	581	608	536	589	565	622	593	561	596	601	584	586	556	618	636	578	542	576	601	567	566	619	593	572	622	601	613	599	576	595	575	579	636	603	571	566	624	566	564	641	605	553	549	550	561	627	581	565	577	565	589	564	621	602	560	584	567	557	594	595	573	606	599	584	594	535	611	576	608	580	566	614	559	585	580	569	564	583	593	607	549	540	572	563	566	568	588	603	612	658	554	610	574	651	608	604	582	569	567	536	577	580	586	581	568	546	556	607	607	558	590	556	586	599	598	549	637	582	551	577	590	598	645	572	567	601	580	571	587	620	595	594	610	582	541	595	602	596	598	579	557	592	574	566	608	572	583	619	576	546	550	580	604	560	566	594	597	580	622	618	547	586	586	603	609	600	599	583	606	598	572	585	564	585	561	605	568	600	594	559	513	598	532	590	542	600	576	579	589	549	611	604	566	573	588	562	589	607	584	611	613	571	623	616	630	562	555	593	597	578	563	570	594	582	585	539	594	585	595	584	561	578	576	618	578	558	616	628	575	571	530	603	549	597	570	593	577	550	577	566	565	606	577	563	614	600	616	577	571	582	555	612	642	599	606	515	597	582	533	569	587	593	595	542	591	581	541	559	571	579	587	595	599	550	605	593	577	613	553	586	550	572	575	569	567	554	581	592	563	570	568	574	584	594	564	566	619	582	592	559	599	624	622	580	610	592	573	615	589	590	580	628	583	594	600	633	600	566	570	589	540	595	579	566	581	574	588	589	598	597	566	583	560	613	546	578	595	597	586	586	619	589	588	579	592	627	589	600	582	578	591	597	554	579	600	600	552	595	570	552	550	582	571	604	569	582	584	579	596	587	653	580	551	577	575	600	637	578	572	579	560	597	582	560	572	579	611	587	588	563	601	589	545	601	561	563	539	581	585	562	611	628	592	581	585	589	608	556	594	604	595	641	659	586	550	577	595	570	577	547	598	605	584	577	584	551	572	580	620	575	565	568	586	592	600	609	585	597	582	596	610	569	580	573	590	575	569	572	541	572	552	603	617	561	568	571	619	566	570	526	578	596	585	604	579	535	618	565	581	568	574	597	574	554	554	603	622	596	561	578	589	614	628	627	542	570	537	575	608	591	598	575	562	586	537	569	597	604	556	625	590	585	615	564	523	602	571	568	556	589	594	561	575	552	637	569	570	620	546	578	614	589	558	589	589	576	562	602	577	568	602	602	554	568	606	579	595	586	592	577	629	591	586	595	568	585	570	601	562	578	570	573	563	600	581	593	603	567	578	583	558	622	560	620	574	616	573	578	577	579	594	613	599	615	593	568	519	587	551	591	594	543	588	581	592	550	596	587	584	602	587	554	580	603	555	591	612	534	620	613	559	571	596	585	581	574	534	567	547	526	566	596	570	594	588	572	619	575	607	558	547	586	597	600	569	580	567	560	570	545	584	523	577	574	567	566	590	587	555	614	593	570	584	543	596	589	589	553	622	591	529	570	635	596	574	580	615	605	598	582	600	559	591	568	587	537	623	600	556	617	616	561	564	566	559	571	605	582	585	578	610	574	589	616	599	571	554	577	601	571	562	566	604	570	559	592	597	536	577	582	588	582	589	582	531	576	595	564	566	568	551	594	582	610	577	553	584	568	591	582	569	588	574	567	541	624	635	582	616	601	585	564	585	592	568	562	611	568	580	492	601	588	559	613	541	581	567	589	569	551	552	619	600	594	586	620	533	563	612	584	585	614	573	591	586	562	589	561	578	614	584	521	562	535	557	599	581	609	609	574	574	575	539	578	586	577	601	540	548	553	571	605	604	581	592	603	567	600	554	555	584	556	569	613	529	562	527	594	581	556	572	618	603	560	589	581	604	598	603	619	602	561	574	551	586	605	600	607	581	557	557	563	597	566	547	595	576	611	594	633	605	541	624	571	621	552	624	623	584	568	605	580	576	578	578	595	590	550	577	558	551	557	637	560	618	588	566	575	594	607	580	632	596	578	622	602	577	579	583	574	587	582	555	622	557	594	581	567	563	621	562	597	609	584	554	571	565	592	578	624	584	587	613	583	548	575	558	604	582	539	606	628	574	546	603	601	572	595	578	559	558	573	554	563	565	598	556	613	605	583	623	584	589	531	568	591	613	568	596	596	584	607	610	578	602	591	584	558	591	584	590	577	564	603	557	575	560	612	580	586	595	565	578	536	549	561	560	572	558	597	586	631	554	578	587	582	585	598	609	546	558	604	626	556	591	630	539	523	578	573	580	580	577	547	577	572	612	576	607	610	608	562	582	595	593	552	546	616	591	547	570	566	577	589	586	558	616	542	613	576	589	570	576	590	647	538	629	547	557	578	595	591	620	647	563	581	571	561	560	639	590	591	510	603	590	570
25232	21689	25584	28304	21533	3878	602	490	364	416	424	381	367	416	355	386	360	366	356	317	386	348	386	350	335	341	335	353	353	383	344	331	365	382	385	353	344	317	360	380	365	402	363	336	337	341	355	373	369	332	351	385	334	346	350	333	349	343	349	315	361	351	329	354	321	334	333	343	355	334	344	347	357	370	365	345	374	376	356	365	365	366	332	376	336	381	340	356	350	335	319	372	339	346	358	372	362	344	337	364	372	311	371	342	341	366	316	323	346	333	351	350	350	350	345	359	347	380	379	348	341	365	373	389	346	328	344	363	346	370	345	362	317	350	363	361	310	364	339	342	336	333	343	351	343	360	355	330	352	354	386	366	383	358	352	348	305	343	347	329	368	333	337	384	341	373	345	329	371	352	369	337	379	386	314	345	337	326	351	333	365	358	350	353	389	341	308	341	358	348	369	354	336	335	350	380	350	371	382	323	346	356	356	329	359	351	376	335	326	352	317	366	326	335	375	328	350	342	358	350	356	368	346	329	392	379	305	354	339	356	309	325	317	351	378	351	391	325	359	338	343	349	326	383	342	375	360	343	324	295	366	302	326	343	364	335	366	364	375	375	327	345	334	342	313	334	345	319	364	381	362	342	335	356	368	314	354	345	362	341	336	378	347	323	348	321	331	342	367	315	320	337	344	344	374	346	339	329	347	325	289	363	337	340	301	326	319	350	340	350	363	373	342	383	363	359	337	345	365	343	357	352	329	327	294	343	365	315	330	370	349	343	339	339	370	328	364	356	348	316	341	326	356	310	321	324	369	321	337	353	383	322	364	358	360	323	331	354	371	324	355	342	318	327	367	315	361	346	323	334	347	342	350	384	347	336	316	377	319	392	356	360	345	332	329	351	336	367	354	372	370	325	331	332	357	379	349	358	347	369	388	347	357	354	322	338	375	339	346	350	327	332	365	358	345	363	349	350	347	340	368	321	376	351	345	341	371	351	344	344	351	366	327	327	352	334	337	362	331	344	365	328	344	363	313	371	375	353	357	349	359	355	329	324	355	368	352	337	351	381	341	340	348	358	338	341	333	343	337	342	312	388	377	334	378	335	348	316	367	329	325	332	307	357	304	342	360	331	367	367	348	351	347	318	360	384	343	340	300	356	372	320	338	352	361	341	347	362	338	339	347	351	343	343	346	339	348	320	366	364	335	343	352	334	391	307	347	345	353	339	370	326	322	325	369	344	383	344	332	310	334	347	326	347	345	327	360	342	326	344	357	358	365	312	362	359	316	338	360	326	358	347	348	352	341	320	366	350	354	312	374	359	357	366	349	341	327	318	318	334	343	351	342	368	285	308	359	389	348	322	345	354	343	373	349	327	337	352	350	370	317	367	387	359	352	345	316	319	355	361	363	386	361	316	308	329	368	345	329	332	388	342	343	379	356	355	383	340	359	325	360	332	314	340	346	361	369	368	358	354	356	336	338	352	321	367	358	316	357	342	366	330	360	390	363	331	303	318	324	341	390	330	359	367	334	373	335	301	351	351	377	369	316	379	367	315	383	330	378	326	368	325	351	368	390	357	322	370	327	378	367	328	363	347	313	346	343	386	334	351	351	308	356	373	362	322	351	324	314	349	376	331	336	356	353	362	358	375	343	352	376	339	327	358	322	340	344	323	328	356	349	346	330	362	336	347	364	344	351	325	397	385	341	360	331	331	345	346	370	315	359	361	367	316	331	367	345	365	349	340	362	325	378	360	346	341	342	344	325	331	351	306	347	332	346	355	319	339	332	319	349	371	341	332	332	366	311	389	326	333	356	352	354	348	354	357	361	357	360	342	382	352	315	361	346	346	382	325	359	339	371	325	355	369	346	341	336	360	370	348	338	351	358	347	368	350	389	376	322	338	365	343	343	343	369	347	343	351	337	340	330	361	383	355	345	330	337	365	332	380	364	351	308	360	313	350	359	382	359	334	343	349	318	365	350	335	358	301	367	336	348	371	342	300	299	296	330	331	337	363	332	322	399	364	372	352	341	371	354	346	342	300	371	359	327	345	336	365	341	337	342	350	362	363	296	301	333	372	330	311	356	326	338	317	355	354	373	345	345	364	331	356	362	327	365	340	338	350	352	364	357	350	334	340	329	368	359	365	336	372	394	361	384	374	357	351	358	346	339	362	371	332	366	318	340	349	359	349	312	366	350	349	344	383	335	351	335	386	332	331	362	350	346	353	377	398	331	368	350	325	347	363	341	373	348	343	349	341	343	337	362	354	294	317	343	307	383	347	325	341	345	315	347	376	378	364	342	304	370	330	331	314	350	366	360	294	353	320	350	356	369	341	333	375	370	351	331	335	321	377	363	339	344	377	363	380	327	343	329	367	343	355	333	361	359	382	360	366	347	338	332	345	336	330	334	342	373	357	351	365	344	338	387	375	361	337	369	337	317	335	334	358	340	351	330	334	353	367	381	344	360	332	335	388	378	368	392	340	392	344	332	381	342	359	332	365	352	330	371	338	301	370	332	368	390	368	348	366	343	337	330	353	373	332	346	305	345	366	357	331	371	369	340	352	352	361	353	382	325	333	358	338	360	348	369	346	344	354	357	339	357	340	347	338	376	318	352	303	331	362	332	377	306	376	333	337	359	323	325	358	341	312	382	353	364	300	339	370	349	356	347	395	379	370	345	336	362	358	364	345	344	340	347	355	332	359	334	339	313	372	341	362	351	347	327	320	372	349	353	313	342	342	346	361	382	338	356	370	302	365	339	369	346	336	388	339	348	350	373	334	362	342	313	337	351	358	350	341	360	350	344	310	337	352	375	347	331	342	373	378	349	357	382	336	327	357	383	319	341	331	346	352	338	355	361	337	332	350	348	367	328	423	374	321	359	357	386	347	351	347	354	383	375	343	353	356	370	354	353	362	348	346	347	382	355	329	336	322	323	317	334	341	339	318	360	356	351	336	341	364	399	356	347	365	347	387	358	319	377	326	354	353	329	370	329	345	343	378	346	322	317	369	338	336	342	363	385	356	368	315	374	319	350	346	347	347	360	334	301	352	389	337	364	362	333	329	332	361	355	336	348	350	337	403	317	336	344	354	388	344	358	380	329	368	355	357	332	354	359	330	354	327	339	371	303	309	314	361	348	373	340	370	324	370	387	357	346	353	339	314	351	357	338	344	366	356	345	340	340	350	354	375	365	346	369	335	345	345	368	369	294	356	384	343	355	359	373	338	347	316	351	326	337	345	342	376	322	335	348	324	351	393	311	359	333	342	352	342	338	376	349	400	345	353	346	340	371	358	388	382	359	339	352	358	344	368	349	332	314	338	339	366	364	327	346	359	358	335	348	330	313	322	345	353	319	327	369	338	360	318	346	371	359	356	346	327	356	342	336	344	375	344	312	365	325	323	379	356	390	366	328	357	320	384	365	339	349	317	364	326	329	317	339	309	365	350	360	345	377	325	377	343	335	377	305	379	344	349	384	371	354	325	341	319	364	371
3456	3095	2319	1274	1006	822	849	765	763	757	798	753	757	706	725	772	753	733	758	705	766	766	752	755	753	788	746	763	739	758	762	795	767	754	764	749	730	753	710	744	741	740	747	781	746	752	772	839	720	746	728	746	743	729	712	738	750	734	725	779	766	772	752	747	754	710	728	762	777	706	759	723	696	785	741	790	729	798	765	717	741	758	747	751	763	739	728	819	729	746	729	762	772	722	802	676	722	747	744	764	715	735	764	744	752	725	722	828	743	779	704	694	725	762	763	720	764	752	728	769	795	746	742	747	767	736	735	736	710	715	748	743	760	740	742	728	753	728	802	749	711	705	735	645	754	743	724	735	755	815	740	792	767	749	760	754	727	712	784	743	769	708	765	723	773	737	733	733	727	728	773	806	735	757	703	740	791	783	751	732	714	783	726	741	725	757	756	731	730	752	742	730	754	734	727	755	747	761	752	785	762	757	767	773	723	736	737	720	732	734	768	725	774	729	784	746	727	746	713	775	790	744	728	750	747	747	771	738	772	755	724	712	715	763	724	756	749	716	739	710	729	708	713	753	732	724	719	743	758	770	684	784	732	792	804	746	734	752	747	724	826	761	755	740	778	747	797	738	779	727	730	701	719	792	700	730	737	748	727	809	735	701	768	790	751	719	760	756	766	709	742	737	741	729	762	796	763	740	748	709	728	750	684	750	737	748	747	774	800	764	727	752	725	701	727	693	728	783	672	750	761	757	727	766	707	755	725	799	731	742	747	777	721	757	745	714	769	776	697	752	740	712	753	750	776	716	764	703	797	724	719	778	739	720	776	710	761	715	730	717	712	778	721	775	735	700	710	741	726	713	741	769	756	738	766	730	775	725	727	699	762	764	745	715	762	775	757	732	764	738	750	732	792	719	730	730	786	754	751	757	702	743	728	726	734	740	742	781	723	767	776	745	709	738	779	758	742	740	710	767	741	747	728	747	710	758	769	743	755	758	731	729	709	749	739	750	741	739	749	731	698	749	783	700	720	752	744	749	750	720	752	673	773	734	755	708	729	764	715	800	692	773	755	758	735	791	738	748	731	764	780	761	724	745	765	726	779	770	748	660	781	724	730	777	756	727	729	738	711	716	724	716	766	726	772	709	729	721	737	722	718	762	759	792	725	746	813	688	773	720	740	706	731	728	759	750	716	718	702	762	783	738	755	748	735	749	711	746	781	741	773	740	753	738	759	745	745	735	727	733	724	716	727	728	818	743	765	769	709	706	752	740	754	736	763	744	749	732	703	771	740	777	739	725	726	775	764	726	732	754	741	757	783	757	708	765	748	738	801	731	718	739	719	771	782	742	729	753	694	779	690	687	738	777	713	783	725	752	722	756	751	755	761	703	759	775	768	776	755	770	682	711	779	710	744	718	712	737	739	752	739	784	747	732	763	738	743	749	731	731	706	741	776	689	773	723	788	779	684	728	762	762	765	747	753	725	751	713	734	743	765	752	800	729	750	760	736	796	779	773	739	749	731	758	768	757	736	785	717	748	727	749	779	767	734	768	731	687	747	745	757	765	691	690	759	732	739	737	756	740	732	742	747	751	788	735	722	763	757	758	682	741	712	735	737	731	768	748	726	763	732	709	718	789	744	736	787	747	718	753	749	723	782	741	761	772	708	721	761	778	728	751	706	809	735	736	798	694	706	723	742	734	771	743	703	770	729	734	753	700	761	713	721	742	749	725	755	738	764	761	779	733	780	773	742	788	790	707	735	730	729	758	765	740	743	751	724	737	777	789	687	750	725	720	758	735	727	776	776	745	749	760	745	741	743	741	755	753	735	759	710	759	741	795	728	701	738	767	756	715	740	746	765	712	763	729	757	768	740	753	760	745	759	736	705	753	734	748	720	773	691	740	768	691	780	738	730	744	718	771	754	740	745	724	736	752	744	720	735	752	722	742	680	754	755	743	743	730	731	675	795	739	721	745	741	741	753	760	755	723	711	705	789	679	743	730	772	771	777	782	725	716	742	732	777	740	769	768	781	768	701	757	704	723	745	747	780	754	699	739	736	751	770	756	696	719	790	721	762	731	730	736	740	751	758	736	741	785	710	796	741	755	743	733	749	726	676	700	738	741	766	775	728	788	740	772	780	754	749	710	807	750	750	679	795	711	734	742	743	773	768	748	708	713	711	783	735	702	808	731	697	717	758	751	714	741	726	766	703	762	737	755	736	741	761	750	760	691	757	732	794	789	796	762	781	728	785	768	707	763	736	782	770	753	684	737	730	793	765	677	771	709	754	737	722	748	743	763	718	789	728	749	710	745	755	756	738	766	754	755	775	737	774	753	746	759	725	717	754	773	747	792	752	701	716	793	762	746	763	751	742	802	756	707	736	756	768	728	790	769	747	723	753	753	758	716	716	723	765	737	733	742	741	733	724	732	729	718	753	728	723	747	733	744	795	741	763	708	750	745	739	717	753	784	686	737	737	718	703	736	758	743	777	714	747	745	736	714	773	749	751	750	751	786	750	763	737	747	791	759	765	755	736	736	768	726	731	696	722	809	710	768	769	725	715	775	740	721	707	731	734	722	762	738	781	740	796	740	761	721	724	762	745	729	745	733	746	715	688	732	763	791	766	695	751	750	672	733	764	769	777	787	728	687	769	758	667	714	683	759	735	790	787	731	739	762	698	790	747	752	752	730	711	765	732	732	746	775	769	764	764	758	772	783	739	718	760	780	753	697	748	710	735	798	796	718	728	733	767	759	711	773	757	753	758	793	771	754	761	777	769	767	734	720	757	764	702	766	710	731	724	757	726	735	747	690	773	752	755	719	783	755	781	769	743	677	709	707	753	734	745	744	710	738	755	730	772	756	741	707	817	765	772	754	748	669	771	742	730	699	745	737	749	756	759	774	785	743	747	667	771	779	719	731	719	756	773	780	774	756	761	698	730	747	778	782	709	737	765	776	778	798	751	788	752	740	764	726	760	735	695	763	716	771	710	765	725	743	749	696	703	767	787	772	786	734	711	746	754	764	726	731	768	789	737	795	745	704	726	727	784	732	771	757	663	718	744	764	738	730	786	719	707	717	698	741	742	748	739	760	724	737	739	773	751	704	750	744	745	712	742	751	761	742	777	732	756	732	767	716	744	751	702	714	776	763	739	757	746	752	746	770	733	727	734	760	775	754	762	780	784	709	722	743	716	702	798	736	726	696	705	763	762	770	704	764	748	784	732	770	715	709	719	759	717	756	730	770	744	744	733	741	718	752	706	713	726	786	666	706	768	740	760	738	709	727	726	721	720	772	716	757	786	757	732	733	722	729	752	790	787	785	775	759	792	724	704	762	776	772	741	770	756	692	737	756	755	718	749	717	816	751	745	819	754	801	707	782	722	797	745	781	704	733	746	742	779	784	737	741	747	711	688	792	772	751	718	717	710	711	732	737	724	757	732	769	743	778	753	752	792	686	770	750	747	749	748	749	778	714	729	748	735	789	724	710
24531	21708	26135	27836	21714	21708	2787	528	376	301	282	300	292	276	270	238	244	234	248	246	213	222	215	219	221	239	191	242	217	215	206	201	213	228	219	230	209	205	208	236	206	221	205	235	207	249	253	238	230	205	222	208	203	223	225	213	228	213	200	240	217	205	213	229	222	217	191	220	222	199	198	190	216	201	210	209	206	192	213	214	215	211	206	217	215	206	234	228	220	209	205	222	207	250	216	199	199	225	215	192	211	176	202	231	203	171	219	232	222	234	242	185	190	195	181	189	207	219	207	208	228	216	219	209	191	191	230	236	211	230	225	245	196	217	208	227	197	216	209	193	204	205	192	215	210	201	212	215	216	220	190	222	207	235	229	197	221	207	221	210	227	215	198	202	236	211	187	232	217	191	190	207	206	214	218	237	194	213	198	242	204	194	228	221	225	235	223	199	224	234	266	209	183	186	226	235	225	180	215	217	190	192	224	218	203	208	215	223	185	203	222	215	198	230	201	218	205	216	220	210	221	207	186	210	232	214	206	194	198	231	242	226	205	215	239	187	211	242	220	192	211	223	197	253	201	195	208	178	187	227	192	229	219	220	239	214	215	198	245	252	236	190	205	223	201	178	192	200	217	215	195	184	236	219	163	223	184	215	185	205	221	194	200	209	179	240	224	218	207	196	222	212	207	190	209	192	207	176	240	210	202	209	208	199	191	218	239	217	185	215	212	208	232	207	210	222	200	232	225	199	207	196	206	215	217	218	194	200	226	195	188	209	226	220	193	188	204	212	226	215	214	207	224	233	222	199	224	223	208	231	236	220	202	184	215	207	242	211	204	204	204	196	217	242	199	190	224	205	220	215	198	197	218	221	194	194	219	193	211	214	216	207	227	181	218	194	225	185	198	199	185	230	186	210	190	234	205	199	192	214	213	186	206	186	214	209	236	226	221	191	215	218	194	215	222	195	195	206	170	188	233	229	235	204	198	229	239	220	173	203	183	187	199	210	191	203	198	240	190	218	213	191	179	242	224	254	214	231	200	240	201	199	210	249	224	207	211	222	193	199	230	219	244	201	211	211	205	232	207	222	226	232	228	231	193	229	210	206	213	233	236	217	227	222	220	217	204	255	205	227	195	181	208	218	225	220	234	220	209	219	198	207	206	217	201	218	181	214	213	199	227	220	219	179	222	216	214	221	212	227	238	215	219	224	231	212	232	204	213	210	226	202	187	223	213	202	208	220	232	198	208	195	201	188	202	202	222	219	221	233	240	193	211	207	216	230	215	219	241	210	244	259	201	207	223	220	206	213	203	221	198	226	207	222	236	226	191	223	205	212	211	190	218	200	239	207	199	214	214	214	187	196	189	210	222	200	212	196	203	240	205	204	204	212	180	211	195	215	188	208	199	232	191	214	233	232	215	230	201	194	208	203	234	212	202	196	197	195	181	213	191	183	198	168	203	245	212	223	235	216	217	201	215	180	179	239	232	224	202	195	207	206	202	232	232	199	202	204	212	201	193	185	237	206	228	207	191	222	225	157	191	205	206	195	194	234	219	267	238	207	228	234	211	225	234	209	199	200	193	190	219	214	199	207	210	204	231	209	174	221	211	213	222	195	205	198	207	200	214	225	198	228	209	201	221	176	214	213	218	188	224	199	228	210	227	213	207	218	219	241	206	193	231	179	205	211	221	235	224	188	194	192	205	209	219	210	202	203	211	220	225	204	223	212	238	229	194	221	244	224	219	214	184	213	206	244	223	228	208	220	197	219	210	187	198	193	210	200	194	200	220	221	225	240	221	239	210	204	199	181	243	230	217	205	185	219	198	197	220	203	215	197	206	223	202	205	208	217	221	198	179	197	204	223	207	216	220	206	205	203	210	200	211	216	205	206	214	194	231	200	201	192	222	195	198	221	199	215	203	185	213	233	221	219	227	232	224	206	218	212	225	228	193	231	216	216	211	221	209	181	208	221	196	213	201	212	216	241	213	187	188	205	190	200	212	229	178	216	193	219	193	234	217	181	221	233	206	232	193	204	218	198	194	194	180	222	187	233	208	183	191	232	199	202	210	193	220	245	223	262	248	206	217	205	182	227	219	211	225	200	190	193	208	223	217	240	202	222	208	208	203	222	215	198	200	248	208	224	224	183	186	201	189	217	198	211	196	222	230	207	204	250	220	191	228	232	198	214	195	180	192	213	216	238	178	208	187	208	218	217	199	208	208	268	212	212	192	218	206	205	250	215	198	232	249	194	206	228	176	198	199	222	211	205	200	188	161	209	202	188	215	221	230	209	206	220	226	202	216	194	218	219	193	210	205	196	199	204	229	216	218	203	211	188	215	220	198	211	235	190	181	208	227	208	217	232	206	196	183	192	215	214	215	226	227	197	215	224	190	199	199	211	223	209	210	224	207	188	236	210	226	244	230	207	213	206	208	202	226	203	187	238	226	198	242	236	198	204	200	188	213	203	203	234	227	207	227	204	222	201	190	221	209	218	218	251	241	241	223	211	215	191	200	224	221	203	226	242	198	221	210	240	231	215	196	231	246	236	236	245	220	223	233	225	230	205	176	197	211	198	209	181	184	227	191	217	216	179	176	205	214	200	214	222	218	222	206	218	190	214	186	191	238	238	215	250	231	211	210	210	238	249	244	189	206	199	194	197	240	230	224	222	238	196	200	246	218	204	240	225	234	222	218	208	225	213	217	230	207	220	210	234	222	208	223	179	222	214	215	187	211	219	228	228	218	232	208	230	197	196	220	209	202	236	197	213	212	198	199	234	211	212	192	205	223	228	199	202	214	216	212	195	236	215	196	218	199	210	219	192	217	198	218	215	227	204	203	214	226	231	209	231	194	216	236	237	237	225	193	220	208	214	236	216	215	226	207	219	213	200	219	195	195	195	207	205	203	223	205	181	213	245	234	201	186	213	226	184	210	200	225	204	218	220	219	221	187	196	217	201	218	237	205	221	246	226	197	226	230	237	189	219	232	205	200	201	197	233	196	235	203	247	204	235	215	228	230	213	207	197	214	210	225	190	198	215	209	202	226	221	214	210	200	205	199	194	214	202	220	228	212	197	207	196	216	217	202	227	180	249	205	207	202	208	230	181	205	184	219	199	204	190	210	220	216	209	222	233	228	207	239	196	217	223	232	229	234	215	219	196	195	190	238	215	196	199	206	225	246	197	194	200	227	235	204	179	195	226	234	210	196	256	213	204	205	215	225	205	230	208	194	219	230	241	205	210	206	238	198	217	199	249	201	202	214	234	198	225	216	212	203	212	206	195	221	207	229	193	199	211	226	200	203	235	204	226	205	206	196	205	204	214	238	240	202	214	207	262	202	207	217	194	191	181	217	195	186	214	195	219	182	230	200	221	205	206	206	213	250	175	192	190	226	234	216	242	220	197	224	241	229	213	224	193	207	226	190	187	208	214	241	232	215	201	197	234	221	212	203	216	209	214	236	207	214	193	214	198	246	206	225	228	209	206	227	223
3478	4680	3288	1449	982	727	608	548	554	519	524	510	501	500	492	512	479	453	471	457	491	486	460	509	477	467	480	462	468	459	450	448	478	466	445	448	457	432	474	479	469	431	424	500	423	444	434	458	452	519	446	497	457	513	484	450	478	460	452	451	465	475	455	447	452	479	454	466	464	446	510	474	463	437	459	463	476	448	481	463	462	444	446	464	465	454	460	457	459	465	462	476	432	490	463	448	475	426	503	439	467	457	438	448	445	443	474	448	491	458	467	474	494	454	445	453	460	504	481	449	467	468	492	490	476	450	465	431	450	423	448	468	480	481	466	442	483	450	477	502	455	471	441	445	454	450	442	482	479	481	484	498	454	476	421	439	461	488	476	492	512	482	470	440	446	428	479	466	466	459	423	483	479	496	475	459	496	496	468	487	469	435	422	463	422	463	424	475	427	484	470	518	478	446	491	474	522	454	483	434	453	448	439	458	460	443	462	450	452	395	457	485	458	475	445	503	431	455	455	407	450	456	475	436	451	470	461	452	420	450	458	419	454	483	428	440	486	451	459	434	487	473	437	443	455	463	511	465	445	447	449	449	469	434	414	469	451	448	427	499	475	479	457	415	440	465	453	491	467	499	434	447	432	507	446	442	458	479	461	480	436	473	478	455	460	470	467	473	465	452	483	504	460	453	489	426	453	461	448	413	445	449	493	468	465	501	451	466	441	496	468	491	455	438	439	472	456	490	475	480	448	466	452	466	472	454	476	439	438	473	445	483	478	478	440	490	429	476	481	478	488	443	464	469	460	463	443	497	460	468	470	427	456	496	449	458	476	443	481	411	472	459	448	497	443	438	453	453	450	483	456	475	472	456	451	420	441	440	473	466	470	425	497	480	430	467	495	432	477	460	418	406	426	410	439	464	476	482	426	486	504	466	451	448	489	443	476	479	446	458	446	438	478	441	505	471	467	466	477	497	452	499	486	437	487	440	470	472	460	455	420	454	471	496	468	453	425	438	463	443	468	511	456	446	473	445	429	441	520	473	441	450	451	445	436	431	487	437	476	476	495	445	450	467	465	456	464	499	465	473	479	433	468	450	435	452	488	449	441	447	457	450	442	492	442	503	477	472	463	484	492	435	448	460	455	445	439	480	454	472	484	501	424	453	445	502	472	472	450	508	471	454	439	455	428	453	455	422	462	448	445	480	467	460	463	454	441	489	432	492	407	448	446	445	472	474	483	471	479	484	423	450	465	458	464	468	472	467	469	440	502	459	495	464	493	472	493	441	449	494	492	452	460	478	490	459	455	510	449	452	479	469	487	449	478	436	482	470	408	495	470	493	416	507	462	467	442	471	520	494	470	437	473	457	498	463	467	479	459	495	446	504	411	435	441	484	495	483	434	458	455	440	474	486	476	486	485	451	452	484	438	473	468	494	458	460	456	471	459	443	421	473	461	461	480	454	440	398	480	441	497	446	461	468	477	445	445	471	482	455	450	471	485	470	459	456	462	457	440	440	464	455	483	472	442	476	457	461	501	475	434	434	428	445	477	451	436	464	423	426	457	495	481	470	430	460	480	451	458	480	462	474	493	442	468	437	475	438	507	434	460	480	484	489	465	447	455	439	422	501	488	469	434	430	460	467	426	474	495	456	409	438	448	474	470	479	452	469	484	474	431	433	483	458	472	453	485	478	458	462	492	451	477	466	430	439	461	431	437	473	471	461	440	466	492	475	492	462	493	417	477	452	456	460	467	450	439	506	469	505	455	465	468	424	455	460	454	434	445	489	469	450	461	469	463	454	448	434	459	491	446	466	494	444	463	447	443	433	472	448	484	451	464	472	472	455	455	452	467	499	485	440	483	486	451	472	446	472	488	470	468	444	490	443	483	481	452	458	475	470	474	485	454	453	457	452	474	454	440	465	481	434	471	467	455	450	447	469	445	464	484	468	455	469	495	456	446	466	462	485	483	455	466	486	453	474	477	464	489	454	475	429	484	449	463	482	463	475	461	461	457	501	496	454	498	482	486	498	504	475	451	453	488	479	490	461	492	476	465	446	445	447	472	477	440	469	455	437	464	475	466	454	421	461	440	521	446	479	436	459	432	494	488	424	432	443	470	481	436	426	467	458	499	449	480	491	496	476	478	448	481	473	445	459	430	466	484	494	496	436	492	466	458	447	470	467	467	453	453	486	455	436	470	463	457	458	451	420	456	474	459	446	471	441	445	449	468	475	530	475	481	454	423	488	472	453	438	450	450	446	462	464	441	491	472	480	482	435	436	431	461	456	462	493	445	449	460	456	472	481	446	470	445	474	503	442	402	451	479	411	477	494	478	449	448	440	464	474	465	474	455	463	449	448	448	484	448	459	476	457	496	475	477	442	449	449	464	451	439	474	476	430	480	464	472	466	421	454	425	442	437	481	494	464	459	480	418	428	432	455	506	498	481	466	485	470	430	444	459	478	462	465	450	466	442	469	506	461	442	460	515	437	489	475	475	471	461	428	473	461	460	462	438	446	424	451	454	452	447	460	478	479	449	474	476	466	474	443	431	401	442	450	483	460	466	450	484	485	478	455	495	482	476	496	463	445	456	479	449	428	475	441	456	442	454	467	455	487	454	430	472	454	469	467	411	481	456	418	496	445	474	450	461	503	475	450	418	477	475	466	440	415	470	470	427	462	436	490	508	496	459	427	494	483	488	478	494	443	458	458	470	456	447	476	439	446	477	462	455	484	530	462	460	454	433	427	453	463	404	466	466	442	444	474	434	508	473	454	488	466	501	497	468	449	427	525	451	442	483	481	451	443	480	448	520	453	454	485	472	497	501	507	486	484	457	457	476	429	489	465	463	473	436	440	520	493	483	451	479	472	444	467	495	504	477	465	457	464	469	477	416	466	447	486	472	456	460	453	450	478	458	481	473	510	453	485	476	477	539	447	441	458	470	462	438	451	451	442	490	459	407	494	461	462	487	468	463	449	452	460	450	442	504	486	492	484	476	482	463	467	457	479	491	437	488	460	473	484	465	474	452	487	445	461	433	456	471	456	414	491	475	459	468	431	450	477	470	454	476	483	436	429	468	462	469	493	439	470	488	475	441	418	438	441	438	499	468	475	469	495	493	447	440	436	467	463	457	430	468	429	480	439	458	498	465	454	465	453	463	439	442	457	436	467	451	472	436	438	466	460	485	475	479	455	452	427	482	511	463	463	462	439	463	463	467	440	451	496	430	461	460	422	493	462	469	444	454	462	448	437	475	474	458	470	457	475	475	441	449	431	435	452	442	509	441	447	441	470	507	468	459	439	483	454	467	420	457	462	464	446	460	440	449	481	469	448	450	466	460	457	465	504	466	445	480	497	460	427	443	502	440	441	498	451	481	438	505	443	454	457	488	471	490	471	469	471	447	474	458	443	465	451	450	463	432	482	455	490	469	435	502	452	458	449	461	474	491	463	469	458	454	477	472	510	452	479	400	497	489	459	501	437	458	450	444	464
33267	9117	728	385	265	301	258	277	263	267	236	253	266	238	263	228	278	251	255	282	250	229	263	265	234	240	251	253	270	246	272	250	243	252	282	238	234	254	263	234	267	235	250	274	243	250	278	265	275	246	249	262	272	304	294	248	247	239	271	246	257	253	234	233	250	245	249	247	230	255	267	250	275	252	261	286	266	281	264	246	240	248	255	230	249	247	249	255	264	234	270	249	248	233	253	253	246	251	261	227	245	269	242	268	251	240	253	275	266	211	225	248	225	238	254	271	275	263	244	242	257	277	241	257	255	253	257	276	231	251	258	238	221	304	261	266	251	231	245	273	266	253	237	247	261	263	232	238	268	252	237	277	269	244	241	277	260	267	263	263	220	233	260	262	253	254	295	252	266	250	288	258	249	262	250	245	230	248	231	243	234	245	241	248	249	256	229	231	266	227	274	242	283	240	259	259	268	259	282	235	234	252	232	248	220	252	262	293	270	229	250	270	256	301	246	249	248	262	249	238	242	266	237	264	241	282	232	246	251	229	269	259	254	264	239	254	275	219	259	217	237	286	258	271	271	274	266	278	275	250	285	265	254	269	244	255	250	235	267	231	278	270	278	230	263	251	255	241	245	260	250	270	272	244	241	241	240	236	271	238	252	276	290	273	232	280	282	240	285	294	238	251	246	241	234	266	237	246	245	236	249	265	264	264	228	225	253	274	251	283	278	263	272	229	231	251	275	260	221	235	263	238	269	269	276	242	241	254	217	244	265	250	281	265	279	268	268	261	257	263	256	250	240	246	248	249	281	249	250	252	268	259	243	257	252	248	276	253	261	266	251	272	253	239	254	267	238	254	234	268	245	234	257	262	284	249	264	270	244	267	254	279	289	236	269	262	283	243	260	213	227	230	281	235	262	278	239	264	275	266	286	267	244	294	272	259	248	257	255	256	240	238	292	282	246	263	258	258	262	258	254	239	270	254	248	279	253	253	247	257	253	248	269	249	288	260	233	263	260	271	244	273	247	254	223	264	228	239	256	237	234	262	242	258	298	230	251	263	274	250	236	196	289	256	244	222	253	236	261	249	242	248	249	260	237	257	241	245	241	241	234	272	249	290	281	258	243	233	260	259	234	226	271	262	247	273	250	262	246	266	267	264	241	240	296	215	237	236	277	290	286	247	296	245	271	251	259	283	235	246	274	251	271	262	258	214	257	276	271	263	236	227	242	253	227	249	250	263	261	266	234	229	261	239	229	246	242	245	229	251	248	236	260	259	249	267	261	239	287	272	269	232	230	253	287	292	240	245	268	262	284	256	234	259	228	261	256	232	260	257	239	254	250	239	260	239	256	215	269	284	271	237	262	275	252	273	256	304	250	228	239	246	235	254	259	262	250	250	244	215	271	295	230	270	236	250	247	241	221	280	277	227	239	263	233	259	232	271	253	272	259	266	225	214	269	256	260	229	245	236	242	248	224	263	261	262	283	246	289	285	284	246	238	223	236	235	272	236	231	241	288	233	228	227	254	258	291	246	232	257	238	265	242	252	254	243	277	259	250	241	246	261	225	267	303	292	293	238	242	256	267	274	248	243	246	256	248	275	235	282	237	254	278	230	232	248	226	261	255	229	247	243	276	263	255	255	224	262	241	245	222	282	224	253	275	239	302	265	280	231	233	232	256	273	253	274	268	250	248	223	247	259	274	232	265	262	242	281	266	266	237	255	220	254	277	285	263	262	273	257	269	260	233	235	235	265	241	236	255	259	252	240	276	265	252	253	287	248	254	248	232	286	243	266	261	243	242	235	243	255	244	251	249	263	221	249	247	230	266	263	305	252	304	277	263	250	236	255	239	275	238	257	226	237	255	284	273	264	279	235	233	230	217	242	288	254	254	237	235	274	238	259	245	235	246	246	249	246	260	247	263	248	250	248	241	217	242	226	255	261	248	251	272	237	269	253	262	217	257	249	246	268	262	246	290	277	236	258	223	263	249	263	274	244	253	281	229	246	237	264	270	269	269	277	246	260	264	252	233	249	265	265	262	263	249	240	257	275	255	270	247	210	262	244	257	260	265	244	251	266	250	237	271	258	262	266	264	232	259	224	255	252	270	249	256	258	226	255	260	238	255	220	257	264	274	293	276	262	250	248	236	262	280	235	270	272	220	243	266	255	273	265	251	235	269	277	228	226	256	279	295	256	235	264	252	244	256	255	265	252	258	248	273	243	243	249	240	286	246	263	283	275	282	267	265	272	230	245	266	249	224	258	267	243	258	263	250	272	265	222	253	246	256	267	259	271	251	264	277	221	233	266	255	274	255	238	279	257	267	244	270	236	274	246	259	241	228	238	285	272	263	269	258	241	241	235	253	259	255	273	256	239	260	246	250	235	275	213	261	250	259	244	259	273	236	257	228	255	223	247	273	254	268	265	268	243	235	262	265	245	264	279	253	242	265	221	221	266	255	233	253	261	245	225	257	229	264	280	247	240	242	289	245	259	242	233	255	226	226	254	224	252	242	247	257	268	266	247	246	274	269	240	273	255	239	249	249	251	262	270	253	251	244	252	266	263	268	267	252	235	246	240	237	238	270	243	271	266	295	229	250	267	226	268	271	263	239	257	261	247	269	247	232	280	259	264	246	238	254	269	228	221	228	265	268	237	250	249	232	257	257	252	276	259	221	255	252	266	249	264	276	251	299	230	238	257	268	253	248	230	241	217	238	207	222	266	259	278	283	245	231	261	273	241	220	232	261	260	279	270	245	285	243	262	261	259	262	254	238	243	257	240	223	239	252	274	235	259	255	237	267	240	265	252	257	251	241	278	258	257	258	246	249	245	256	243	237	248	273	242	229	276	250	231	272	258	264	280	243	247	257	229	249	244	255	247	262	266	243	234	265	235	284	260	259	245	250	249	261	276	213	240	267	267	267	239	280	230	273	260	258	235	265	263	246	266	253	268	253	242	255	239	234	265	266	245	271	244	235	232	262	255	252	248	259	244	269	228	271	242	269	288	237	256	256	269	274	246	264	279	242	277	267	241	252	225	243	257	246	244	235	237	260	243	231	256	253	278	255	253	259	242	211	263	262	266	253	261	272	253	245	270	246	242	258	265	244	239	254	264	266	232	269	234	258	264	235	235	232	222	270	269	239	232	259	259	255	267	243	266	258	248	240	255	255	248	275	258	245	274	266	282	254	271	221	247	290	229	229	239	218	265	198	277	263	243	265	251	236	270	248	264	255	242	261	284	264	263	224	244	244	242	239	220	267	279	245	241	217	231	237	264	253	250	264	259	233	240	235	241	230	230	275	278	250	264	261	261	258	222	247	234	284	276	228	248	257	228	231	243	279	221	245	247	254	270	290	271	256	287	271	248	231	254	238	249	234	242	247	253	262	241	272	296	279	257	244	278	255	250	258	234	247	254	284	251	248	246	254	276	266	258	236	220	230	264	277	246	270	247	234	236	243	273	290	217	223	252	263	270	230	259	271	237	245	245
5722	701	667	606	583	579	642	566	606	623	610	592	568	582	567	600	590	603	600	588	613	564	597	573	571	600	564	587	566	580	551	578	536	572	575	545	581	596	578	600	595	592	599	585	570	592	591	586	578	565	565	592	608	598	560	622	618	570	609	609	624	581	572	622	617	544	598	614	593	573	612	632	574	582	585	598	545	573	638	577	588	592	587	580	617	582	582	620	598	578	597	646	598	609	588	591	599	599	553	585	620	625	581	645	580	596	611	570	541	547	571	589	547	579	603	591	626	580	595	561	580	596	584	566	611	602	547	616	599	647	595	609	642	596	650	546	617	582	584	549	595	628	588	616	586	585	594	586	583	605	607	605	583	571	563	568	585	598	585	577	573	581	641	609	606	570	595	586	588	560	570	609	582	571	622	596	579	607	609	594	566	584	600	590	601	625	609	589	595	623	550	584	626	564	611	621	548	586	554	596	595	603	587	553	559	581	549	568	584	551	577	585	577	560	597	577	583	606	584	606	593	601	620	593	571	600	630	587	580	593	617	545	629	607	612	571	601	572	574	568	585	572	586	565	591	584	626	610	566	626	556	622	579	586	557	592	560	586	571	583	518	554	560	557	588	595	564	569	598	597	582	660	600	592	590	569	596	610	583	584	616	614	582	628	604	611	634	532	568	550	571	578	578	569	579	598	624	590	616	626	568	587	600	585	519	580	585	658	633	633	576	590	579	594	620	623	590	636	609	617	633	612	600	575	592	589	614	608	604	551	603	589	576	613	555	609	588	620	604	608	584	627	582	587	593	575	619	571	554	584	550	560	583	584	602	601	616	588	612	590	561	620	532	620	575	577	577	582	625	529	574	599	574	628	671	595	554	600	584	604	567	535	636	573	609	551	604	570	584	658	580	595	598	543	597	595	579	620	581	547	564	621	596	603	558	579	633	570	552	602	611	549	575	578	572	566	594	583	611	580	562	624	565	595	569	584	563	578	583	603	600	594	588	601	603	564	576	572	574	579	599	567	557	591	603	629	569	624	602	551	574	582	581	600	575	561	624	593	643	594	581	577	561	618	618	584	580	611	594	564	606	600	563	599	584	642	611	578	566	590	572	620	562	596	556	542	610	591	601	586	579	586	588	608	622	583	570	560	560	563	574	638	583	604	626	598	578	578	616	590	629	608	584	595	606	582	596	589	600	607	574	546	590	544	590	558	610	585	589	597	624	571	615	574	634	558	602	573	608	579	604	597	589	583	566	563	594	574	563	559	544	610	576	597	582	643	631	623	569	567	562	619	581	583	599	607	600	590	561	545	604	587	605	570	575	568	593	558	607	548	576	581	565	591	608	604	575	636	577	542	599	529	536	596	605	589	612	555	596	590	592	581	554	553	584	598	580	598	605	574	554	603	596	601	574	580	602	577	600	609	589	559	568	589	537	574	565	597	553	587	615	544	623	570	581	557	573	557	577	590	567	613	586	625	607	580	575	568	557	586	541	544	590	601	590	620	609	620	611	589	566	613	601	549	545	616	574	634	579	576	638	579	554	556	603	545	613	632	611	581	607	577	547	535	578	557	591	603	626	595	568	581	582	614	574	527	575	587	577	605	646	553	597	595	597	635	623	551	583	579	600	589	543	621	622	628	605	584	558	579	608	609	565	562	599	566	603	561	608	605	584	615	574	544	599	571	585	616	606	597	553	582	566	598	555	566	600	622	534	541	596	610	591	606	612	592	646	603	567	596	538	582	592	582	598	562	614	646	541	610	601	604	610	603	622	553	605	551	554	624	566	608	580	563	552	576	577	636	560	582	581	609	599	598	564	596	580	605	590	591	597	628	648	594	604	576	569	587	575	554	596	589	582	584	569	592	579	580	606	585	625	586	601	568	605	599	584	615	580	566	570	555	613	584	516	588	575	586	537	560	601	567	561	576	630	583	578	655	587	603	595	590	585	577	616	572	608	624	616	534	584	573	616	570	587	604	585	614	582	584	612	555	622	605	596	563	569	614	586	621	611	598	554	617	559	558	600	582	631	595	590	553	575	590	576	590	581	594	612	654	569	548	635	575	627	557	594	600	582	543	585	593	575	566	595	580	605	596	584	577	610	575	639	607	574	583	590	603	578	635	630	594	619	594	593	567	606	584	526	635	624	608	597	601	598	574	576	587	589	607	556	534	589	600	563	627	546	611	588	591	583	555	597	583	581	604	582	570	601	581	536	554	588	560	589	607	624	613	609	584	580	606	593	601	604	614	621	558	602	590	566	548	572	552	591	595	591	625	601	602	574	564	608	590	578	577	560	585	643	611	587	555	600	582	599	569	594	594	564	617	518	602	632	578	622	572	575	649	555	604	572	572	633	610	584	581	587	561	614	579	591	594	601	594	558	556	563	576	594	584	578	550	545	576	586	543	598	564	604	562	628	550	570	585	571	544	597	592	586	621	573	593	615	593	576	581	561	574	585	602	589	596	641	577	608	609	566	604	559	654	525	566	609	560	599	585	589	619	573	609	560	576	572	574	599	571	619	608	593	561	594	582	598	589	569	576	549	631	628	612	575	570	576	630	596	580	602	599	627	579	592	584	594	645	579	536	592	579	563	585	575	629	562	592	584	570	569	596	557	587	536	592	580	547	559	586	546	611	638	614	598	615	603	591	614	590	613	587	638	599	596	571	579	565	610	570	582	543	652	569	594	551	584	535	614	608	617	583	607	568	571	603	550	613	578	579	628	602	644	593	605	559	590	594	592	583	614	584	596	580	597	584	635	610	596	591	593	613	571	603	604	582	567	627	605	543	593	607	602	585	612	620	591	571	592	595	580	570	589	592	596	613	614	571	591	571	567	616	564	601	583	566	578	616	565	611	619	601	583	632	637	570	580	613	578	607	607	618	564	614	582	567	570	544	609	627	620	598	602	586	536	592	593	617	593	592	606	564	564	584	589	618	552	603	606	554	551	601	541	621	659	587	637	558	608	608	576	577	514	608	592	586	567	595	558	587	578	563	570	575	610	632	561	585	588	579	597	578	568	584	572	586	629	583	580	601	633	590	538	551	567	603	532	581	594	567	578	575	556	546	624	582	550	619	619	601	563	642	586	594	562	582	594	560	587	592	610	600	599	602	612	554	615	627	619	585	634	569	597	576	542	603	571	569	576	619	584	593	624	656	579	590	600	603	575	597	590	645	599	582	570	576	604	569	592	552	579	553	613	605	583	594	643	593	598	577	575	614	597	549	621	607	579	606	577	590	577	591	586	594	602	597	630	616	597	596	600	581	584	582	600	615	624	578	597	605	600	630	628	606	573	570	569	638	573	593	572	601	601	551	602	607	572	518	625	552	624	608	620	607	530	595	601	580	598	601	556	610	583	554	580	592	576	638	598	611	579	553	585	586	575	612	606	590	594	640	602	562	571	582	551	589	578	583	597	582	616	583	556	586	574	585	593	604	574	630	576	553	571	581	567	590	593	570	629	613	586	574	597	614	551	647	573	570	504	592
25320	21680	25516	28299	21484	3671	577	443	401	414	429	349	397	429	312	381	379	367	362	348	358	364	402	356	375	350	363	352	372	339	365	371	364	379	385	377	322	360	366	373	379	376	380	338	337	368	348	339	341	352	318	371	354	364	347	319	362	384	352	367	356	343	389	339	347	372	346	346	338	336	345	349	364	361	382	351	356	335	345	353	365	350	339	388	319	322	358	376	341	356	353	339	330	348	355	354	312	332	341	349	366	351	346	326	374	378	339	347	365	322	369	343	320	321	373	369	334	330	331	363	385	346	358	346	362	336	347	351	333	302	369	351	354	354	382	322	357	371	351	356	347	322	311	326	294	369	325	348	321	350	368	357	293	378	369	363	382	351	367	332	345	327	304	304	318	372	346	354	407	367	331	314	384	300	350	354	329	356	321	344	339	332	374	347	375	360	354	362	380	363	345	330	346	381	346	356	335	350	352	333	351	311	381	342	380	329	344	342	345	343	347	337	347	309	353	340	354	327	347	351	321	352	362	368	373	364	334	342	410	358	338	336	345	396	350	371	355	352	352	297	345	357	362	334	350	373	395	359	382	372	345	328	361	351	351	345	343	350	349	359	346	337	369	342	338	338	333	348	330	335	362	358	340	349	332	337	358	340	346	344	310	376	380	341	348	342	359	373	334	377	337	341	334	336	361	373	345	346	366	335	372	381	356	365	360	353	348	359	380	333	327	387	370	376	371	359	320	379	360	336	347	323	349	383	348	385	338	335	357	334	351	356	380	337	340	292	349	362	361	372	345	288	313	350	358	342	377	353	344	290	395	384	339	393	347	320	373	308	345	331	317	363	398	340	344	339	337	348	316	367	376	340	331	315	344	362	379	344	347	328	363	375	334	349	351	337	328	342	334	377	345	349	376	321	348	359	365	352	379	330	370	363	335	325	350	353	352	370	371	385	356	317	354	335	383	376	355	317	330	348	339	348	321	362	362	362	355	330	319	343	381	375	303	381	377	348	358	364	350	355	330	364	342	339	381	372	334	314	348	319	313	316	354	378	365	357	329	352	331	307	322	371	367	351	345	341	331	363	391	366	343	360	322	332	360	346	370	326	353	313	330	361	369	329	336	335	343	354	380	324	363	380	403	329	347	329	344	365	352	374	345	353	341	351	363	302	350	353	332	346	372	325	371	317	332	338	329	312	381	359	388	355	364	335	382	340	372	339	342	329	305	318	330	354	333	377	329	420	361	336	367	354	367	352	317	353	376	358	336	353	368	359	366	347	353	369	376	366	378	342	362	352	359	294	350	348	361	401	406	389	337	391	362	389	359	350	348	366	362	371	365	392	382	318	335	342	366	375	319	321	336	348	324	346	364	304	364	328	364	346	372	320	332	337	335	340	329	365	349	351	342	353	374	363	360	358	344	337	346	370	346	327	321	379	362	335	345	366	350	352	338	369	376	381	387	321	349	323	349	334	336	351	326	327	332	361	360	325	335	332	351	327	369	328	360	346	352	314	313	352	327	324	363	356	362	365	332	357	354	326	341	357	343	381	398	361	356	359	333	355	358	346	333	363	358	337	370	424	323	345	324	351	382	327	332	317	372	336	326	320	317	317	310	350	315	369	359	284	356	352	410	328	334	363	388	386	331	317	326	350	338	385	332	372	324	362	373	356	341	344	340	309	376	340	367	346	348	325	378	344	366	347	365	334	329	346	334	352	390	354	344	337	356	346	335	362	337	364	360	364	373	346	346	399	337	323	331	378	343	355	361	326	305	381	379	372	370	337	337	352	353	345	368	337	367	368	374	374	328	323	331	332	346	343	356	369	351	371	338	360	366	326	333	342	328	331	319	346	368	368	310	317	365	323	336	331	356	335	313	335	366	323	387	350	374	391	374	354	355	346	391	353	334	354	363	356	362	357	329	327	347	357	315	359	385	382	370	363	369	338	343	333	326	360	353	364	333	341	332	354	334	360	337	374	358	322	376	366	359	370	331	387	384	377	381	327	312	316	373	337	343	322	324	323	380	365	369	357	362	339	376	379	378	352	348	357	354	377	409	365	354	333	339	379	355	330	381	321	361	333	350	356	373	349	351	359	315	332	358	363	356	314	349	361	363	343	365	333	342	346	339	364	349	349	375	342	352	367	325	315	348	341	347	336	356	324	358	350	375	297	345	318	340	337	379	343	349	349	352	349	342	326	347	343	373	382	382	343	315	350	322	317	327	329	344	345	337	353	317	323	346	350	362	333	310	339	349	342	315	335	335	356	313	339	324	331	330	377	339	341	298	353	357	342	324	344	344	360	351	326	354	359	405	334	379	342	320	313	345	382	354	332	332	371	326	349	313	306	364	352	317	326	352	345	358	332	344	334	356	351	365	374	365	378	330	354	367	357	342	362	338	333	353	366	346	328	318	356	333	361	352	360	350	349	339	329	326	335	324	366	361	344	324	368	327	300	341	346	380	364	346	308	344	352	354	321	358	320	363	325	339	338	349	369	345	363	340	381	324	305	333	343	374	345	375	359	363	387	376	328	358	320	379	356	355	330	300	380	333	375	314	359	347	311	358	350	335	346	346	396	337	321	353	319	335	341	353	377	360	347	325	362	322	318	346	344	310	312	296	335	374	381	311	315	327	319	338	303	363	375	347	345	363	350	351	390	360	367	358	325	350	374	347	355	343	361	351	336	323	368	313	403	332	348	360	327	307	350	337	357	335	356	359	338	367	332	359	365	358	370	392	344	371	398	341	352	351	348	354	397	308	341	401	348	350	343	348	311	350	325	347	345	372	313	367	314	317	362	360	347	382	325	322	373	331	359	359	327	329	341	382	345	327	366	353	333	357	377	363	342	347	372	350	366	323	338	345	343	334	363	358	338	372	373	341	312	358	368	384	343	358	378	350	322	322	362	339	321	371	346	392	324	361	352	403	366	365	317	339	344	345	356	345	352	383	314	318	368	365	356	346	338	353	341	377	342	335	337	369	343	363	340	307	311	341	359	347	408	360	352	347	326	376	349	307	342	323	381	322	373	369	354	334	344	327	310	373	323	344	357	368	346	379	366	300	313	370	327	345	341	350	347	375	324	381	392	356	347	351	317	338	316	389	380	365	363	378	337	350	339	400	349	348	359	332	385	346	347	375	343	335	363	346	360	362	330	341	385	352	348	353	333	370	342	360	400	363	375	318	350	344	382	361	332	344	347	351	334	326	360	356	356	328	328	359	365	353	333	336	332	336	342	347	344	332	362	355	339	340	340	362	346	352	368	345	358	336	335	341	364	380	389	333	377	350	326	357	340	353	354	359	348	347	344	324	320	342	362	362	349	360	357	371	310	352	345	403	309	345	341	354	350	376	398	349	360	327	353	338	352	363	346	339	374	347	359	345	340	352	357	369	349	350	324	318	343	339	344	334	371	382	363	329	331	338	341	364	338	335	368	363	352	343	335	336	351	343	336	348	338	358	344	350	381	377	351	379	336	330	408	376	348	383	381	344	343
3396	3101	2107	1242	1020	940	823	787	778	745	776	815	735	750	823	779	739	716	770	786	770	762	749	758	745	722	798	765	784	780	786	773	755	723	745	798	750	702	762	722	754	764	771	748	753	729	740	745	740	746	721	774	750	781	716	794	774	726	752	739	796	751	720	735	748	761	741	725	745	784	734	756	762	738	789	755	770	736	772	735	739	763	732	788	752	760	746	755	799	740	710	776	732	711	753	721	743	705	715	744	751	748	776	780	750	735	749	758	722	750	758	749	721	718	739	753	732	763	730	779	755	743	724	749	726	667	762	810	766	784	731	738	710	771	775	748	783	769	731	706	741	770	768	754	757	760	786	731	748	718	783	712	716	758	733	766	745	788	742	740	730	729	820	776	757	760	723	774	723	754	770	802	730	741	797	752	740	789	799	790	750	783	744	768	756	796	786	777	743	775	804	746	800	753	757	742	757	705	717	797	757	734	759	752	768	748	767	752	734	734	754	753	775	762	745	743	714	779	776	727	733	769	770	741	757	721	728	738	767	789	741	745	707	792	806	761	773	795	727	716	773	709	713	754	738	724	753	780	664	727	779	730	809	720	793	788	717	754	794	753	791	719	744	729	738	763	796	761	775	734	759	765	803	712	733	738	718	750	705	736	771	793	699	753	752	734	746	734	781	764	714	740	770	800	760	740	752	754	727	783	700	757	748	756	729	715	773	809	691	726	794	777	761	788	808	764	762	737	772	793	796	759	760	756	715	757	776	799	763	761	725	765	777	744	747	693	705	798	756	739	689	720	730	750	737	753	724	766	729	730	733	716	736	760	798	787	804	766	760	732	734	738	769	754	760	749	715	772	737	786	756	780	780	822	729	762	760	747	724	755	764	707	708	723	717	748	782	753	802	777	696	719	786	706	739	754	770	752	752	739	756	728	762	764	779	725	755	724	745	791	721	745	717	740	759	736	759	766	729	767	751	720	758	724	755	745	753	778	727	785	782	683	775	786	743	735	757	736	728	736	746	769	764	764	765	724	761	727	738	688	776	732	723	795	795	814	771	735	701	755	745	733	762	753	742	748	730	766	775	756	745	744	751	764	786	741	684	787	725	718	687	753	745	741	722	733	717	777	812	780	746	757	777	742	745	777	720	749	771	759	697	728	732	737	703	779	751	762	744	781	718	724	757	766	756	714	770	766	751	774	760	711	776	764	736	770	706	767	756	767	734	791	739	728	744	724	773	771	748	744	765	741	717	763	724	752	761	829	756	764	719	762	745	764	800	805	754	813	754	774	739	754	792	765	756	789	761	729	757	771	747	723	751	743	707	763	775	760	735	737	754	721	731	750	743	742	744	772	743	749	691	758	733	787	798	726	717	767	761	745	764	747	799	784	779	710	695	744	761	735	717	725	718	787	819	763	758	738	776	743	782	736	729	756	802	676	787	750	730	804	787	748	752	717	727	754	738	762	746	770	746	727	720	726	703	749	735	736	737	753	791	700	756	761	726	756	764	706	758	731	762	732	776	774	754	794	772	770	733	799	723	714	762	769	777	767	730	754	765	760	760	751	750	762	766	740	830	766	762	755	758	795	757	710	777	789	732	720	761	754	793	815	721	751	752	802	745	730	725	744	755	724	738	789	727	721	767	762	766	722	784	745	780	720	753	795	732	772	706	810	780	703	771	743	782	771	741	753	739	783	763	703	761	724	738	754	762	754	756	723	743	733	804	795	732	779	779	775	751	702	726	746	709	809	756	710	771	755	779	753	773	760	769	742	751	718	726	749	782	771	757	715	736	761	753	720	764	711	741	722	784	765	765	734	750	704	768	742	768	707	742	723	714	752	784	758	779	731	769	804	769	726	701	783	724	786	755	792	769	742	724	761	723	704	706	768	758	791	770	761	748	740	756	758	803	750	772	723	772	788	747	775	726	799	762	769	763	742	761	732	736	720	763	750	744	741	772	774	758	737	774	739	758	782	699	796	779	779	751	772	795	781	798	786	714	806	776	747	743	709	785	714	759	779	811	776	805	690	758	781	770	775	771	747	715	745	739	776	705	781	772	756	741	736	809	826	766	762	729	803	740	783	721	770	767	767	714	761	767	779	733	776	773	688	732	780	749	743	695	739	771	772	748	760	780	752	770	802	740	807	753	732	749	763	758	791	790	757	726	764	746	714	750	738	746	767	717	740	726	747	754	747	745	724	747	717	758	746	764	745	787	764	781	758	761	750	759	714	814	715	740	730	734	742	785	723	774	765	727	680	724	741	763	714	745	764	778	775	729	800	736	727	680	755	789	712	731	701	762	745	728	728	743	727	737	723	745	818	756	785	726	692	784	788	718	745	748	816	744	697	738	755	736	795	777	724	775	756	757	743	781	744	770	730	742	739	748	728	750	749	765	746	758	722	758	727	795	813	778	710	762	764	721	711	765	763	723	733	727	764	764	763	768	726	747	751	765	757	757	764	715	797	766	781	737	713	723	730	775	767	755	759	764	731	754	742	733	705	723	747	759	767	740	768	735	719	773	735	735	856	731	723	744	788	807	769	754	764	735	717	750	780	753	743	709	769	757	769	701	747	728	756	765	734	734	738	721	740	750	753	755	730	749	714	718	743	737	735	713	756	721	766	760	767	772	760	787	807	755	776	738	776	785	720	759	754	779	786	739	755	775	731	753	741	753	767	738	746	742	818	774	767	765	770	761	817	742	768	730	721	772	782	727	730	725	716	778	784	747	782	758	736	783	785	763	767	750	787	754	704	748	745	733	788	779	772	747	755	746	808	768	749	734	739	740	769	736	712	747	762	722	752	766	794	757	741	686	769	796	718	742	767	688	735	755	772	742	727	747	780	729	808	748	741	752	748	799	698	757	730	754	730	765	769	775	753	716	707	774	750	757	744	715	752	827	735	796	735	717	754	704	758	717	685	736	806	738	764	723	798	775	778	798	780	751	748	750	769	734	763	729	734	749	746	742	744	736	717	751	742	720	794	749	775	724	730	726	736	755	802	725	724	765	732	709	749	746	748	766	756	770	746	810	743	749	737	747	771	747	766	796	772	732	747	774	745	811	830	745	740	733	748	714	765	692	791	775	775	779	775	760	717	744	756	716	768	759	727	773	732	756	716	770	722	788	733	743	754	740	736	777	765	751	772	758	779	732	750	816	777	767	746	769	710	711	754	779	733	731	733	789	723	740	758	780	704	751	758	734	813	770	726	748	719	740	700	738	717	757	773	768	747	754	746	712	747	803	753	756	725	805	765	730	783	761	759	754	798	782	714	739	765	735	776	741	811	757	724	765	764	713	748	766	701	809	772	771	740	772	745	722	735	829	780	766	759	747	714	724	774	768	710	756	762	757	815	770	749	745	745	808	714	799	772	746	751	763	702	727	767	771	750	738	746	766	777	710	760	741	768	810	726	741	712	772	744	743	731	740	765	786	745	786	750	731	716	768	731	782	726	779	731	729	743	740	816	741	760	766	808	764	776	747	733	681	761
24503	21704	26124	27824	21712	21699	2701	459	325	303	274	275	268	277	251	257	245	275	227	217	257	229	239	241	223	201	213	219	232	232	258	220	199	226	233	207	206	196	202	199	228	227	195	244	214	199	195	184	195	229	206	215	219	215	218	219	230	238	222	194	217	199	230	230	243	213	176	216	234	235	216	182	217	232	223	216	219	217	192	207	232	194	221	223	216	205	242	202	186	237	201	232	256	181	186	217	222	240	231	224	190	234	235	210	187	215	206	218	253	207	197	216	211	209	205	222	214	208	248	219	227	212	213	208	205	184	221	215	212	206	190	209	234	184	205	221	210	193	218	212	218	206	199	215	197	210	204	211	197	196	203	213	212	208	212	204	210	208	208	224	189	225	180	235	236	190	204	202	198	234	203	198	185	178	210	223	219	239	236	201	185	205	217	202	211	198	222	208	184	205	205	234	223	221	236	214	192	224	214	191	211	224	211	199	220	213	218	207	215	191	184	205	230	192	221	190	237	214	188	222	242	205	206	198	227	219	225	234	170	186	188	200	229	220	220	206	223	228	244	204	224	185	201	220	199	197	190	218	208	223	179	226	224	220	208	228	195	199	203	219	219	221	194	216	213	207	209	205	223	210	223	207	227	174	227	215	204	220	207	211	237	185	203	197	207	248	204	209	186	235	208	193	215	207	196	236	219	228	245	247	226	224	228	209	207	218	214	195	220	228	212	221	218	207	225	216	199	202	201	219	218	183	189	208	207	225	241	208	229	232	226	220	211	204	207	204	212	183	243	227	206	218	211	178	231	199	181	227	192	223	187	207	214	218	198	206	217	210	216	205	229	237	187	226	220	194	228	173	207	214	235	201	218	200	212	250	203	193	211	212	192	212	212	233	229	243	230	217	190	178	249	192	206	216	199	201	211	203	214	208	209	235	215	246	240	218	223	212	237	227	210	210	210	212	233	218	207	216	194	225	202	209	211	210	194	208	196	185	239	181	178	235	210	202	194	213	194	223	215	197	239	222	203	207	230	207	209	212	209	222	232	194	209	227	212	212	230	213	223	181	187	232	233	196	181	233	195	226	219	204	208	215	205	190	218	207	188	220	204	164	228	222	208	222	205	199	206	211	192	199	219	220	239	234	236	222	229	244	222	194	205	200	220	202	218	196	223	213	209	228	232	194	196	168	196	200	214	219	215	204	201	197	208	196	177	190	199	211	201	208	192	196	215	209	227	220	197	217	255	240	210	204	220	219	210	214	214	217	215	201	208	203	222	205	214	213	199	192	189	220	219	229	188	186	206	203	193	196	211	194	210	235	197	202	214	232	201	216	215	205	213	215	202	207	189	191	217	208	217	220	242	218	227	196	197	255	218	226	239	223	214	232	217	177	187	191	233	212	199	231	196	212	194	207	212	207	191	203	223	211	186	224	220	181	223	223	189	217	224	231	213	230	195	213	206	225	217	232	224	217	212	247	229	211	214	246	224	195	174	194	189	215	205	199	208	204	237	199	225	234	212	201	207	191	232	219	205	169	203	206	221	247	234	214	205	215	205	207	224	211	197	237	212	190	189	201	213	215	221	198	206	185	204	159	224	194	212	220	220	239	195	197	184	210	202	211	220	205	201	218	194	219	192	199	205	211	205	225	223	215	194	222	222	198	191	179	206	234	199	225	230	225	185	233	230	226	219	206	227	228	218	180	218	216	195	220	210	206	215	214	217	196	209	201	198	235	217	217	235	208	211	236	192	184	208	200	212	220	207	213	188	206	194	184	201	202	200	199	218	229	214	194	186	220	194	230	201	197	208	189	188	189	211	187	212	204	223	202	197	225	224	216	225	213	215	211	214	203	198	227	202	211	229	213	232	225	227	189	200	189	212	203	221	205	224	225	211	228	236	204	230	235	233	207	210	208	209	225	223	173	198	193	204	212	213	212	233	211	208	197	241	210	243	204	215	217	225	212	223	211	204	205	202	224	188	232	205	250	227	203	244	222	185	207	223	212	221	199	201	208	217	209	206	234	204	218	211	215	220	229	234	194	204	221	211	198	234	219	225	234	210	205	217	202	236	231	198	201	214	183	216	200	189	206	211	220	216	226	220	200	215	225	229	211	229	226	250	234	210	222	196	199	215	202	213	193	180	206	237	222	203	193	206	219	238	237	201	216	227	237	191	198	245	201	240	189	214	200	213	199	216	258	204	210	189	196	202	196	185	252	211	210	229	205	197	223	212	238	218	188	202	246	234	195	190	197	203	201	181	196	227	219	194	211	213	215	215	199	227	199	193	223	199	237	221	203	206	228	214	238	201	227	191	223	211	192	214	234	216	213	183	212	229	217	212	213	222	228	204	197	191	201	244	212	205	201	197	215	241	206	228	218	231	191	222	230	202	226	211	207	221	228	187	203	204	216	230	196	196	212	204	202	200	186	200	205	223	210	204	197	201	238	199	192	193	203	210	200	213	235	198	211	203	219	188	217	181	208	206	212	200	207	188	223	182	212	214	200	228	219	205	209	224	197	201	181	234	201	219	194	201	211	221	205	226	199	210	216	236	211	215	233	207	209	177	224	223	238	222	198	201	209	206	206	213	218	253	220	210	198	203	197	212	193	182	202	215	210	253	214	209	222	215	191	218	202	211	220	178	199	228	242	194	209	199	232	235	208	229	207	215	188	215	217	232	243	201	218	197	200	197	216	241	198	172	195	186	230	234	228	242	234	206	222	212	225	208	238	196	216	211	202	214	202	219	201	217	236	246	174	211	218	194	241	169	207	197	221	233	234	218	193	218	199	194	190	198	228	215	216	221	203	205	204	196	227	208	216	258	248	207	214	208	211	184	205	206	199	205	234	215	199	224	223	199	215	199	182	208	182	200	198	221	196	197	178	193	218	222	221	213	191	210	215	199	236	214	204	198	225	208	248	225	221	235	200	214	204	219	196	200	196	219	193	224	216	227	198	206	206	210	230	191	223	198	222	195	233	210	204	194	194	203	227	201	226	229	214	181	195	224	189	221	222	211	195	226	230	200	242	207	196	208	207	227	212	238	207	222	222	205	219	213	218	193	176	214	209	202	198	214	222	183	209	218	231	209	168	210	211	210	207	213	241	200	208	232	210	187	207	219	209	216	191	214	189	206	227	188	190	220	220	228	199	214	200	232	223	208	199	207	212	211	202	198	199	174	234	197	199	222	223	252	188	210	207	202	224	210	203	191	208	251	212	185	217	196	227	196	226	204	179	229	208	196	223	207	221	194	191	194	212	211	205	232	201	183	198	222	203	219	230	226	231	221	215	197	208	212	208	240	235	190	203	189	239	215	219	212	198	198	209	202	219	215	224	211	208	193	216	216	198	213	193	189	211	212	191	170	198	188	205	200	237	217	199	211	240	218	212	205	243	209	211	229	202	209	217	212	207	217	192	210	232	219	222	221	171	187	212	220	218	216	203	218	196	225	199	193	200	212	211	223	218	226	237	199	177	195	201	204	196	230	213	220	206
3470	4863	3112	1556	942	697	640	610	523	529	555	538	542	526	511	444	470	506	487	509	497	433	497	513	472	501	482	464	468	436	468	450	468	464	450	502	451	446	436	429	471	461	480	462	464	468	470	484	446	456	453	437	476	506	422	484	436	466	416	483	447	456	481	467	441	468	429	477	458	478	465	444	423	462	459	459	486	467	489	457	447	433	442	492	520	463	512	488	480	427	477	508	464	529	491	443	442	473	458	506	482	492	473	480	462	494	470	471	481	432	442	470	483	436	454	464	425	457	496	479	457	416	455	457	424	478	426	439	442	482	433	468	478	496	467	461	499	442	456	482	458	461	465	487	449	488	466	429	468	439	448	419	460	483	469	478	453	441	482	450	481	424	452	472	479	458	493	469	464	485	466	441	437	462	443	465	490	466	433	466	451	483	465	440	493	464	476	463	467	432	451	498	444	476	491	487	416	471	471	451	431	473	463	461	491	467	449	453	443	462	482	470	519	472	496	458	442	434	443	446	449	464	466	456	474	491	453	477	465	441	454	503	448	450	457	446	436	450	469	440	456	485	473	459	469	471	462	460	437	496	498	485	481	484	479	491	448	498	478	443	499	470	490	474	489	509	452	493	461	488	501	477	452	475	479	475	472	471	445	460	455	526	438	436	464	486	438	468	474	482	484	470	453	482	426	485	504	468	496	485	449	444	468	495	444	467	463	450	425	482	467	435	446	483	453	475	468	459	502	469	464	448	469	454	438	471	464	446	451	470	438	450	468	484	483	524	468	439	457	452	426	491	471	459	453	496	444	459	456	462	479	436	453	476	421	464	456	440	476	462	494	462	464	443	494	494	449	468	485	469	480	450	452	443	455	453	487	445	480	457	498	466	418	447	419	481	482	445	488	464	474	456	507	481	452	434	462	430	469	464	479	444	465	451	445	471	492	529	467	468	458	449	475	468	458	469	467	461	445	431	461	433	429	456	494	444	433	474	460	474	455	442	489	451	486	458	456	449	489	473	482	472	456	486	468	421	463	473	466	448	458	466	437	456	465	475	471	453	434	449	469	419	499	434	468	484	472	438	461	481	474	411	488	441	438	453	465	498	477	452	485	466	417	497	440	455	438	489	451	437	447	464	484	473	465	468	462	466	461	422	424	478	433	470	467	465	491	445	468	438	447	477	437	459	525	432	528	476	409	466	446	477	463	504	462	494	419	426	486	490	462	459	468	485	473	462	462	452	462	503	472	454	460	458	450	436	501	457	521	447	446	449	468	519	488	466	494	471	445	457	435	418	476	488	477	476	494	464	482	501	459	476	439	478	451	468	482	470	481	463	425	431	474	451	473	513	451	474	457	461	466	498	451	448	453	441	464	478	459	454	501	469	474	438	460	449	447	443	456	503	427	469	466	478	474	436	442	482	467	432	454	467	452	444	441	444	452	425	476	496	528	467	469	486	475	449	459	454	445	451	461	463	463	457	472	478	441	474	426	500	472	491	455	473	474	489	470	434	456	501	506	490	510	459	440	474	484	464	457	471	442	528	506	423	447	473	485	463	490	443	467	465	445	451	484	473	476	481	453	506	502	487	470	505	474	445	441	427	451	491	452	449	488	489	487	431	473	444	443	470	453	462	449	457	466	493	467	534	446	461	445	467	496	467	476	479	480	502	464	462	465	463	489	445	462	471	472	484	531	475	501	460	464	441	474	453	440	451	462	449	480	477	470	471	441	463	487	464	473	471	464	473	462	472	471	474	458	449	454	437	443	487	493	503	496	496	461	461	485	438	460	452	463	449	461	450	473	459	490	450	486	483	475	441	400	468	454	416	465	488	432	465	483	422	463	467	464	481	454	477	525	456	483	493	472	448	435	461	502	470	458	456	439	460	481	418	445	453	488	425	493	467	491	482	505	457	452	424	467	476	476	526	451	497	486	462	460	450	460	468	477	489	496	446	465	494	469	411	495	491	458	464	476	470	504	473	413	470	505	426	495	469	500	465	507	400	444	449	465	422	420	443	419	491	435	462	494	469	448	437	447	476	428	450	468	484	513	455	499	509	451	453	403	485	467	462	471	505	484	447	488	473	532	429	467	469	420	439	487	458	460	456	494	486	450	449	443	473	483	463	481	538	470	448	484	442	440	459	475	472	501	431	494	451	514	472	444	444	473	476	458	490	426	453	459	456	474	439	484	454	475	493	495	422	468	480	473	465	457	463	435	453	455	442	477	458	454	457	481	460	441	466	485	483	449	478	462	475	447	450	463	469	439	426	460	457	477	515	463	501	454	443	453	457	481	495	456	458	455	475	473	484	450	464	444	435	458	463	453	452	458	500	438	438	495	470	504	435	475	453	479	469	450	461	459	428	475	456	465	469	461	446	483	444	479	470	490	498	454	425	490	439	465	538	443	452	413	479	455	464	477	487	456	446	463	434	477	447	447	456	476	443	447	506	421	468	455	466	473	473	483	458	471	453	448	472	488	496	466	451	541	465	464	446	464	511	459	528	450	443	483	465	480	481	461	497	470	465	480	428	448	456	454	447	488	416	465	459	474	467	446	462	446	453	446	479	471	452	482	479	490	459	468	422	460	481	472	471	439	459	427	450	440	492	491	452	481	480	476	520	471	458	477	451	454	440	452	481	484	476	456	464	446	427	453	467	491	447	452	450	450	512	485	477	460	490	450	441	480	511	454	480	439	463	486	476	481	455	473	460	467	434	427	460	450	495	495	468	496	473	480	442	457	464	448	471	451	457	477	453	479	472	484	447	468	445	465	451	510	473	445	477	456	454	512	453	479	435	462	463	476	456	464	458	458	470	490	463	406	445	518	507	452	432	475	483	450	467	473	493	486	482	442	501	482	441	462	445	482	479	468	424	452	453	443	438	464	457	468	435	456	466	446	470	431	454	439	492	478	490	443	465	451	474	478	486	499	442	465	486	484	445	448	466	447	483	466	472	458	483	473	469	498	479	459	468	462	440	446	514	470	449	443	423	484	456	479	469	432	480	475	448	470	437	480	477	489	472	479	432	461	468	498	489	463	467	471	466	488	487	469	447	466	455	458	476	450	457	469	432	480	459	480	455	486	434	503	494	470	456	470	450	407	486	448	464	481	459	463	483	411	474	479	489	432	456	464	477	470	449	458	499	458	459	435	431	460	447	473	432	466	465	461	506	433	461	464	443	465	460	463	475	456	470	451	504	462	432	468	450	438	485	481	461	516	471	467	440	454	495	451	496	471	454	453	449	451	487	444	460	455	460	521	488	493	452	450	458	467	459	472	478	500	477	437	471	462	432	455	464	486	445	453	460	481	460	462	450	513	456	471	460	456	485	479	447	457	448	459	509	456	471	474	452	463	441	445	474	506	478	445	482	463	479	498	470	447	525	462	493	475	437	469	444	454	474	448	453	478	446	428	484	465	461	454	460	456	470	491	454	485	435	445	447	514	440	458	463	451	447	426	480	432	440	457	499	500	452	484	444	455	467	434	471	439	448
32923	9172	796	344	275	250	271	281	253	255	263	276	263	247	270	245	246	266	255	230	276	263	313	260	309	230	240	253	258	263	250	235	285	268	257	235	265	273	240	249	286	262	217	246	234	246	237	282	280	261	267	297	276	259	267	271	226	266	221	261	243	245	248	284	243	234	250	254	270	248	289	286	238	262	271	229	237	248	280	251	268	255	285	250	254	261	247	268	261	243	239	265	266	263	253	271	256	248	263	256	242	241	292	251	260	257	239	249	245	226	243	259	267	268	261	229	249	272	250	277	250	242	270	243	259	284	253	267	255	279	238	232	266	262	246	290	285	277	240	245	268	245	243	276	252	288	274	230	261	255	261	236	283	244	243	241	255	282	247	263	237	237	246	231	251	229	283	254	273	247	270	285	249	220	265	259	262	236	250	271	244	297	248	265	279	248	266	242	241	240	270	268	256	256	229	259	216	248	272	256	232	254	288	261	260	227	249	235	270	270	282	256	269	214	244	269	255	218	250	281	256	234	246	239	268	254	272	290	254	255	246	238	274	283	256	243	250	259	251	266	258	267	273	256	245	251	236	253	255	267	263	253	282	233	243	254	241	239	215	245	258	231	249	270	277	265	282	246	270	257	269	278	241	265	275	251	241	271	262	274	244	297	246	249	255	249	257	250	256	269	288	258	254	255	229	248	243	271	246	259	270	255	246	250	267	220	258	245	222	275	246	267	259	224	234	254	280	257	269	292	261	256	271	265	233	269	264	236	232	267	245	238	253	254	249	265	263	276	257	273	248	273	266	243	234	238	286	244	250	263	242	251	272	223	280	269	276	261	267	257	234	264	273	224	254	246	271	252	250	291	247	234	233	210	258	224	249	263	260	248	240	244	261	277	237	262	241	243	289	242	248	231	238	260	235	245	259	281	240	263	217	216	259	251	264	250	254	258	243	258	259	277	273	256	229	240	262	240	265	218	241	274	260	270	272	231	277	262	259	243	286	258	254	241	264	246	261	254	241	257	256	264	271	255	252	227	247	232	263	252	237	265	242	259	287	242	247	242	279	273	256	228	270	280	267	287	262	269	261	245	249	258	261	237	239	259	229	258	258	271	251	216	233	269	244	287	259	276	242	260	283	234	224	310	248	294	227	243	245	271	241	277	245	241	244	224	242	257	255	277	238	233	238	236	242	253	240	277	232	236	254	275	257	269	240	227	267	280	239	274	234	243	244	247	248	249	275	251	224	265	270	258	252	260	226	242	266	264	249	255	273	271	226	237	213	245	229	254	224	280	260	252	268	242	241	239	230	237	262	252	259	241	269	256	288	247	256	261	244	276	264	283	258	284	244	270	238	266	245	251	269	259	277	255	284	255	267	257	227	243	251	263	286	259	258	245	241	236	260	255	252	230	280	245	266	235	249	226	222	241	246	266	260	255	292	257	225	228	238	275	261	250	239	213	222	257	266	280	270	254	269	252	240	278	249	266	238	259	264	262	241	262	252	234	242	238	247	243	244	292	237	238	254	259	261	252	260	259	274	257	236	247	244	269	243	268	284	264	263	274	281	266	266	243	248	254	259	229	245	267	249	251	280	221	227	273	282	252	253	260	268	244	242	262	250	258	235	249	252	248	293	252	241	245	259	262	215	235	272	281	263	252	261	261	251	233	252	256	235	259	264	254	262	247	239	243	253	278	260	236	257	251	259	243	252	239	273	233	221	235	262	250	222	246	276	246	287	275	270	274	289	250	253	273	280	246	265	232	244	245	230	251	245	230	258	264	259	231	267	255	235	270	262	260	265	255	297	282	260	254	282	262	268	252	225	238	227	250	246	276	265	260	220	291	252	243	275	257	234	291	255	275	250	252	239	258	276	241	262	264	217	261	253	265	247	257	262	244	284	253	253	246	237	238	267	233	245	274	254	262	285	237	244	234	264	218	246	247	258	260	221	262	220	266	251	265	268	274	301	234	269	258	235	268	236	225	238	266	264	256	238	236	260	234	247	261	232	264	260	255	227	279	256	262	244	247	236	285	269	245	266	260	232	276	259	237	267	234	281	254	256	265	240	234	262	221	296	241	255	245	265	226	260	257	260	244	258	256	258	259	240	252	232	241	264	250	247	279	245	254	259	235	246	248	232	240	261	256	236	238	237	262	262	286	234	239	273	243	254	257	263	264	235	255	267	238	240	235	256	247	252	254	260	240	260	279	265	263	258	265	242	291	281	239	255	251	259	265	235	261	245	231	255	225	254	302	261	253	257	241	271	254	296	293	263	251	229	245	264	240	267	255	245	235	288	238	251	242	253	231	282	243	249	253	292	247	241	269	292	269	248	244	265	255	265	267	259	277	278	284	280	253	266	266	264	259	247	266	282	264	243	253	258	252	230	237	255	260	279	261	255	254	266	272	247	251	246	276	285	243	236	228	225	253	234	272	261	281	225	235	229	264	252	241	249	271	277	251	243	251	244	247	237	237	280	259	244	243	276	252	238	282	227	254	280	251	288	260	265	251	282	290	261	227	244	243	254	246	280	230	243	262	234	286	266	243	268	242	241	285	234	245	242	226	240	251	286	258	270	226	237	264	270	276	265	245	245	252	246	267	242	265	256	269	278	225	219	244	261	239	280	283	269	283	264	242	275	244	253	256	264	266	260	265	272	255	252	252	236	281	260	265	241	247	229	258	242	262	281	244	269	226	249	241	233	259	270	257	261	246	249	256	272	221	257	253	244	238	269	243	244	249	270	256	252	254	257	254	249	220	230	251	255	244	263	238	290	250	228	241	269	234	291	271	234	249	278	260	248	268	247	260	229	251	280	263	256	247	241	280	266	236	240	263	242	252	220	257	252	240	234	264	253	231	256	245	267	233	241	243	243	277	248	246	278	248	256	247	240	240	238	237	271	243	267	263	255	265	222	249	249	237	264	224	252	259	236	240	257	249	248	272	249	261	239	244	238	243	232	256	257	249	263	286	248	242	275	235	262	267	269	267	240	249	269	253	279	268	253	256	265	261	236	270	259	255	270	275	282	254	268	247	283	268	266	263	243	261	243	267	256	273	242	292	255	229	257	266	230	276	229	251	254	231	249	247	244	249	234	236	247	268	259	264	274	281	249	253	253	257	247	238	263	277	269	252	278	256	264	236	245	276	228	247	243	258	223	247	248	242	223	248	238	294	233	260	248	237	240	240	263	238	277	256	241	245	243	261	238	254	242	270	257	266	268	278	239	248	247	241	234	246	266	236	262	254	258	267	256	257	253	277	241	256	257	251	270	244	249	236	248	260	255	263	273	280	254	232	287	267	254	265	241	253	261	262	267	236	282	225	258	247	263	254	237	274	276	254	267	245	252	235	244	269	254	274	288	258	238	261	278	236	228	266	259	291	250	279	282	250	282	260	284	236	240	225	239	257	249	259	236	252	235	229	241	244	267	243	247	274	260	269	269	234	254	258	271	279	236	262	259	235	263	227	284	233	281	293	269	266	290	220	256	284	237	232
5623	727	681	580	623	602	606	585	627	571	591	580	577	580	592	570	585	594	591	594	583	588	573	593	603	599	592	561	536	594	595	605	573	566	577	587	586	574	569	635	587	587	620	589	615	616	583	605	556	589	628	610	609	590	613	559	569	546	574	621	611	626	550	612	582	592	589	594	577	554	599	612	598	603	614	585	590	626	581	574	546	602	569	601	586	610	580	574	559	584	609	596	596	611	586	579	602	566	585	593	589	582	576	592	545	574	576	581	594	606	611	634	637	577	632	584	593	598	629	567	553	591	623	579	583	578	595	645	583	604	576	622	574	598	605	609	545	605	557	584	574	621	578	616	571	607	592	533	588	596	576	578	617	570	597	610	586	591	590	572	590	594	598	610	613	602	585	555	582	580	580	593	597	592	587	583	570	603	577	624	588	597	587	592	602	621	588	589	542	656	592	591	562	575	602	576	594	613	567	606	584	599	603	561	574	594	549	565	605	615	637	615	647	548	588	583	629	617	602	589	607	645	589	556	608	631	562	624	602	575	559	633	562	577	607	585	571	635	609	606	612	574	569	569	577	591	568	589	569	616	600	614	587	568	562	582	627	510	620	608	589	595	604	561	540	544	605	607	613	604	607	561	615	583	585	570	596	629	577	586	572	609	575	627	550	582	569	592	560	575	563	617	568	569	551	586	554	597	553	593	611	614	589	632	557	626	572	536	567	574	633	600	581	564	541	634	567	592	597	599	584	563	583	570	606	632	592	552	605	544	612	601	653	556	579	618	590	593	558	606	577	588	572	621	563	598	610	576	607	575	604	568	595	587	605	563	560	596	560	592	605	601	562	560	604	588	587	579	571	580	556	598	571	589	618	621	587	644	596	616	529	608	579	568	593	616	595	593	578	605	614	643	607	626	550	623	543	573	565	573	611	591	586	628	599	598	570	634	568	595	579	583	596	583	614	601	575	564	593	567	622	591	634	578	589	617	589	563	576	586	579	575	568	580	570	578	633	608	549	577	575	580	619	580	627	607	564	579	609	577	596	610	563	559	630	591	545	564	589	578	616	615	610	558	606	554	608	554	643	611	586	618	624	568	574	592	591	613	518	576	616	575	605	612	620	608	614	616	579	588	625	561	583	572	587	554	546	596	593	589	620	615	620	575	605	600	573	592	559	573	602	634	583	583	555	595	578	584	610	567	594	596	524	580	590	580	563	564	579	622	646	633	622	580	586	605	601	589	576	588	607	561	626	585	582	605	594	577	552	604	602	611	598	597	553	575	598	607	541	606	609	593	590	604	637	606	558	591	606	581	592	527	557	625	545	572	595	559	584	559	562	596	541	576	571	619	586	569	579	588	605	605	551	601	614	585	589	632	611	575	584	590	593	576	607	570	590	609	577	580	574	581	602	590	606	588	571	602	555	592	588	643	603	571	580	589	591	570	571	578	572	613	603	572	577	597	599	594	619	584	587	604	580	569	604	568	583	554	650	601	613	611	578	608	553	556	575	553	566	576	578	599	585	612	604	574	565	629	606	612	624	575	589	610	601	591	588	590	618	597	576	607	603	617	569	641	611	654	557	557	587	571	596	569	630	601	601	622	590	575	578	613	573	577	637	603	569	593	590	575	594	601	600	556	516	626	575	616	633	573	582	578	618	589	598	604	579	601	574	572	579	598	595	569	560	585	609	571	597	562	595	597	646	633	598	575	620	629	596	594	556	583	597	554	580	625	553	603	561	613	581	574	568	591	643	604	561	596	595	581	562	624	578	586	583	604	581	592	558	564	562	617	582	599	599	608	586	554	588	585	575	578	569	595	601	529	580	606	582	597	605	581	569	582	577	608	575	553	574	546	639	550	598	598	648	601	619	588	603	550	573	623	591	597	585	620	614	589	608	598	616	637	565	590	603	635	577	573	595	613	566	562	592	589	546	591	580	550	622	600	569	567	607	635	587	580	583	583	598	589	606	627	635	631	593	606	590	590	571	603	579	598	597	589	616	520	583	563	573	591	601	599	541	550	597	589	592	567	659	619	671	599	595	592	593	549	625	578	561	608	575	545	587	577	565	586	560	576	588	622	587	557	575	589	593	578	564	597	601	549	546	579	616	643	562	615	606	538	613	608	638	562	601	606	548	567	620	609	630	642	573	599	575	579	595	610	553	651	628	611	647	566	581	577	608	559	583	637	574	575	599	601	581	601	556	566	591	590	584	603	600	595	565	562	566	647	570	589	610	631	598	572	592	577	566	575	587	562	553	570	593	592	597	599	580	582	541	632	591	614	612	590	576	634	639	596	566	588	555	586	564	634	595	626	633	582	602	625	548	616	560	603	607	598	615	632	595	606	555	597	557	576	594	589	573	578	573	580	593	611	568	591	594	577	602	562	550	594	600	560	608	582	626	546	584	559	583	616	534	593	612	558	577	586	562	570	611	595	541	578	577	597	581	584	619	570	576	592	600	591	618	589	568	595	584	579	592	561	576	578	612	604	566	578	626	597	599	557	554	630	575	586	593	645	625	602	554	608	621	613	584	567	580	582	615	610	570	586	599	627	575	580	588	582	610	590	579	578	575	589	592	534	579	598	588	586	598	592	630	604	572	573	622	595	554	606	553	586	559	597	571	597	580	558	588	569	568	608	602	539	571	604	617	641	607	555	558	620	571	572	619	604	577	575	579	616	613	603	592	604	546	591	590	556	612	598	567	567	609	561	613	550	591	571	576	579	554	554	633	540	598	570	554	594	587	612	611	599	600	556	596	582	597	615	596	577	569	569	565	598	566	587	575	627	618	582	589	577	548	588	592	563	571	578	575	572	591	593	589	585	549	607	611	599	567	633	557	595	570	541	593	559	582	592	620	568	611	605	608	582	567	571	578	579	583	621	588	650	585	620	569	663	558	587	563	573	556	580	606	563	606	585	623	590	578	578	569	579	618	580	580	603	579	599	533	552	573	605	568	581	579	587	607	617	596	622	610	609	562	623	596	557	621	624	584	598	597	615	599	562	611	579	604	586	590	583	538	588	582	564	607	586	649	617	613	546	574	600	581	544	599	562	574	625	558	564	568	607	602	603	551	561	576	604	610	555	596	603	600	575	563	649	559	560	593	566	619	559	564	605	556	602	556	628	554	588	606	577	606	603	562	627	577	582	594	596	608	578	615	600	581	589	578	587	556	559	596	597	589	588	616	627	575	591	558	605	631	609	591	599	600	532	578	567	564	573	568	552	578	623	602	608	618	579	560	558	566	528	539	607	643	573	563	567	554	563	632	631	653	587	558	553	587	566	573	546	655	565	587	576	559	590	623	612	588	604	604	591	542	568	587	559	585	549	601	587	579	630	599	581	594	583	564	596	606	614	595	605	588	631	600	578	574	578	585	621	639	600	575	603	624	576	592	608	646	569	613	619	598	599	621	565	616	574	590	600	616	579	574	600	572	611	559	619	565	551	619	588	587	582	571	602	580	609	567	604	613	650	619	616	604	599	614	606	624	567
25271	21721	25581	28396	21541	3649	584	492	410	419	386	349	381	379	366	354	364	349	358	382	385	368	324	373	381	398	398	369	330	338	370	356	338	347	396	374	384	344	380	378	349	342	359	355	358	343	341	337	320	375	319	326	336	355	351	320	356	343	363	346	385	353	353	358	321	375	355	341	344	360	370	365	371	370	372	363	361	384	334	367	394	367	348	336	404	349	361	361	362	303	348	404	347	352	345	380	318	342	334	323	356	380	392	370	368	331	352	344	322	359	357	363	383	371	362	317	395	358	348	324	348	376	337	355	350	334	339	332	326	354	333	311	391	364	371	315	331	329	342	344	361	358	370	370	356	373	342	360	327	333	342	372	382	361	334	355	327	370	356	373	368	348	361	383	341	359	339	379	354	355	356	348	347	394	390	340	339	348	354	397	325	337	360	348	351	354	374	367	335	343	382	324	333	360	367	355	343	337	352	366	401	384	355	356	379	323	328	375	377	346	357	355	400	341	358	364	336	371	387	345	368	343	368	338	357	365	366	333	337	352	356	358	381	353	356	348	328	322	359	354	337	323	355	366	377	361	364	383	374	367	355	364	336	329	358	360	365	365	335	356	358	355	331	364	362	387	347	358	381	325	319	371	312	345	324	323	368	387	372	349	349	339	353	387	354	358	321	361	367	351	328	353	356	365	369	352	376	356	366	332	315	327	342	339	342	323	354	340	357	362	376	384	348	392	359	360	329	405	345	340	341	348	372	364	347	364	348	360	365	327	368	363	366	369	361	336	316	351	353	347	335	343	327	365	368	384	350	332	346	327	330	325	341	344	363	347	351	338	377	349	362	371	329	339	354	333	320	381	328	354	360	384	340	338	352	334	327	360	371	324	323	351	352	315	346	349	328	344	366	288	330	316	358	386	354	347	391	353	372	353	350	383	318	337	384	349	344	367	389	346	342	369	345	354	362	356	361	357	358	373	340	379	317	350	341	367	364	336	346	360	339	341	347	330	350	336	358	324	328	366	353	318	367	366	391	340	357	370	353	386	366	300	360	352	353	357	342	348	340	320	379	345	374	356	351	348	354	351	357	357	357	320	367	342	332	336	356	324	338	343	368	354	302	312	349	330	333	355	338	342	339	369	362	330	367	351	357	347	338	323	369	326	365	353	373	338	317	328	367	334	343	339	347	350	354	364	420	339	361	357	348	346	316	382	373	344	363	356	357	319	371	357	321	340	350	339	333	347	364	332	365	357	349	338	355	380	358	335	358	335	359	344	292	348	376	341	374	376	354	347	375	354	358	349	344	415	336	334	334	359	298	371	365	372	329	321	335	381	345	355	384	335	330	370	358	372	348	378	355	319	349	351	367	331	347	330	333	329	343	370	335	372	369	372	358	344	366	345	307	372	379	351	322	362	337	336	352	357	362	342	359	322	344	371	361	367	374	356	367	327	357	353	382	355	365	342	304	333	381	363	390	349	338	352	333	337	353	311	386	376	340	347	345	340	328	340	371	340	354	332	359	311	330	325	384	359	367	335	373	335	325	319	340	357	408	346	345	364	339	383	329	357	322	373	337	370	317	392	347	336	340	380	370	349	388	323	356	323	350	342	319	349	396	370	324	388	336	346	351	354	355	378	337	384	324	344	348	373	307	319	364	319	339	315	340	355	318	300	312	358	338	390	321	345	348	334	374	381	351	360	350	332	355	330	354	345	321	362	333	342	334	340	340	402	353	356	347	346	346	304	367	404	390	352	342	354	366	366	369	334	361	347	309	335	358	354	351	358	345	328	345	341	339	312	352	338	343	381	342	345	371	379	369	401	334	352	339	354	345	310	350	360	361	402	355	382	346	332	389	329	356	301	344	359	370	338	342	370	349	339	344	360	315	339	369	327	331	356	361	363	369	339	362	367	339	351	400	389	314	374	361	322	328	321	336	373	367	389	336	335	371	318	345	362	387	333	371	350	367	351	339	340	337	368	342	355	369	354	365	340	351	381	368	334	316	318	331	347	333	360	323	350	350	353	350	329	307	320	354	370	351	352	336	352	407	365	397	378	350	390	356	353	379	348	310	368	332	344	376	383	366	392	329	332	339	314	334	347	380	357	338	332	387	365	370	325	372	340	354	355	333	358	342	354	348	381	353	325	369	345	337	382	387	340	368	321	383	358	357	363	330	329	355	387	355	368	354	367	346	361	330	357	377	355	345	347	373	345	346	341	342	378	326	324	315	352	369	329	301	385	341	326	347	312	345	345	370	324	359	342	343	331	348	377	372	364	344	330	377	363	339	356	364	351	365	383	389	396	369	376	334	376	339	326	355	370	346	333	345	348	356	322	349	399	357	318	325	332	336	343	336	352	382	335	340	395	342	313	337	338	369	372	365	350	348	354	354	366	333	354	359	351	322	391	341	308	333	327	324	346	339	344	349	347	369	339	339	368	355	357	324	342	329	369	344	310	349	368	326	344	354	345	368	329	346	361	383	364	326	364	383	334	350	355	304	327	387	359	360	324	321	348	367	340	382	354	326	333	326	350	382	341	365	344	343	321	352	379	332	355	354	343	327	346	361	360	371	331	358	341	385	343	341	338	382	370	324	360	368	362	369	356	353	362	348	360	350	365	364	396	345	362	338	339	361	339	362	320	318	354	341	339	389	345	345	364	356	337	353	371	325	339	353	365	370	370	355	376	329	344	337	340	359	333	337	350	369	299	358	369	344	339	314	327	348	322	359	375	322	323	334	367	361	342	384	354	327	371	324	359	354	361	340	345	338	342	317	391	384	359	370	356	315	392	379	359	361	320	313	339	326	358	350	332	364	347	353	351	370	323	370	366	317	351	364	350	357	362	368	372	334	376	377	367	342	392	376	384	399	332	370	372	322	362	310	394	345	326	341	330	360	372	345	374	333	356	360	332	390	355	353	359	320	377	370	315	340	365	348	353	378	353	375	345	344	376	347	341	374	382	349	336	360	341	359	357	346	377	364	386	400	356	330	332	384	357	392	338	328	354	343	330	359	333	335	387	393	367	358	358	346	351	333	335	364	367	375	342	319	371	323	347	355	335	343	330	321	343	368	363	344	332	332	347	361	357	393	360	334	364	360	342	337	319	373	347	366	348	328	321	353	372	341	345	349	378	348	375	353	354	372	348	357	331	347	351	361	343	344	367	350	364	338	379	336	347	324	339	366	343	324	392	358	354	324	347	372	327	355	334	349	385	348	323	349	350	307	337	356	350	352	347	325	322	354	330	356	332	330	330	322	357	348	347	373	365	351	326	363	343	353	362	378	343	335	356	325	326	313	352	311	319	321	343	370	359	363	354	337	328	367	373	311	311	339	380	380	357	347	372	343	355	293	393	332	335	339	347	313	354	342	318	351	401	369	365	345	342	353	359	352	318	341	369	304	310	366	362	396	337	370	375	327	381	342	337	368	341	351	315	340	348	358	363	369	373	339	370	375	371	375	370	348	329	380	338	360	372	346	354	348	352	352	337	353	369
3423	2993	2111	1235	998	906	869	805	777	811	812	802	790	755	812	760	778	736	765	759	769	757	780	706	743	709	720	761	763	728	756	759	727	760	720	770	796	745	786	766	746	782	751	805	716	805	738	709	769	733	798	738	759	735	748	774	717	768	775	739	770	768	783	754	748	696	754	763	758	794	743	762	777	751	787	779	793	746	754	785	768	713	786	758	779	718	735	760	714	764	762	710	801	746	723	763	733	761	746	767	745	705	748	782	769	798	762	828	729	792	721	731	756	753	774	746	729	744	743	762	741	770	739	805	734	745	736	755	774	783	705	741	746	721	762	730	770	735	716	741	758	687	734	722	773	779	670	756	820	735	716	754	735	755	775	740	744	754	757	772	739	752	728	761	747	815	778	721	784	727	747	768	797	759	735	761	747	820	775	762	796	748	740	764	760	782	732	769	724	735	760	703	724	767	710	788	790	799	719	755	753	781	756	728	718	735	744	816	717	747	739	733	701	773	762	733	740	764	701	777	724	828	729	743	725	734	772	780	799	734	757	790	744	714	776	762	743	751	764	754	796	769	731	737	788	740	812	773	737	792	743	743	761	727	724	777	749	781	782	717	767	780	731	809	754	804	704	755	777	744	727	699	760	763	708	723	761	739	784	758	776	750	823	753	736	745	760	756	747	777	736	768	709	719	797	765	745	803	804	729	760	742	777	784	741	764	742	757	713	734	756	742	710	764	775	792	742	751	719	748	749	750	732	762	728	765	736	749	756	734	729	757	774	715	730	786	727	784	733	740	769	770	767	755	759	796	705	739	764	756	817	798	761	771	744	742	787	745	767	752	758	751	781	809	750	725	794	767	725	711	741	763	800	749	751	766	732	717	744	736	753	724	719	700	735	759	759	791	744	781	776	754	775	776	784	730	761	716	805	776	765	755	761	778	773	749	734	743	771	765	783	773	746	739	711	743	717	764	792	772	778	772	740	776	745	766	749	772	776	783	760	722	735	693	728	755	774	786	730	763	740	775	794	714	776	701	738	748	756	752	775	762	714	768	747	724	764	751	746	765	777	728	790	782	749	794	776	741	762	727	769	762	769	789	802	772	717	783	751	719	717	731	809	766	684	763	698	751	744	731	762	741	711	741	762	769	787	764	747	761	693	720	778	764	775	797	801	734	758	780	793	739	773	748	736	730	768	752	745	754	755	714	758	794	788	796	725	761	761	756	699	724	757	737	757	778	772	779	745	763	782	738	772	735	724	786	743	797	769	737	787	787	787	735	755	709	769	748	725	737	744	763	738	702	742	749	733	785	772	753	756	730	735	741	771	788	743	772	723	744	765	757	791	752	805	779	737	760	759	755	738	749	759	762	754	767	751	730	750	737	721	746	744	781	797	733	747	738	747	696	731	744	743	762	795	742	768	758	775	771	795	754	701	674	767	792	707	745	747	794	755	786	764	774	792	743	752	749	772	771	717	780	743	764	768	767	752	740	745	714	786	770	754	740	784	744	778	758	744	809	709	724	740	774	754	743	803	731	781	767	765	781	705	752	731	752	748	803	762	822	735	720	746	725	763	770	674	735	785	783	766	742	704	736	714	704	780	695	750	772	766	782	704	808	748	736	734	755	705	734	726	729	764	757	737	751	769	768	727	750	749	772	754	760	774	758	730	727	729	772	739	770	778	797	771	791	770	754	782	783	794	715	777	779	735	773	747	759	729	730	714	773	726	762	759	771	732	781	772	766	800	775	755	792	774	766	716	700	785	752	727	718	746	725	698	784	759	714	742	724	725	750	713	831	701	731	786	752	781	765	770	682	819	745	813	706	792	752	752	774	754	765	765	775	729	774	735	804	785	731	780	822	811	740	771	733	730	740	782	782	792	759	753	750	785	757	742	735	746	723	780	713	721	805	749	773	755	757	750	753	797	745	763	734	696	773	754	769	739	779	739	737	778	786	748	727	750	782	757	781	749	779	703	740	767	750	763	771	758	758	734	788	754	726	736	749	770	756	773	755	742	761	718	781	804	753	755	774	777	775	710	767	750	746	740	751	770	790	742	750	721	781	698	761	812	792	818	771	773	745	812	782	804	738	702	747	722	679	754	723	698	787	705	756	754	756	750	726	717	761	721	740	793	709	801	810	803	773	781	744	749	777	763	708	756	698	707	757	744	747	740	781	750	772	733	734	771	725	751	793	786	744	785	786	779	727	774	728	720	751	773	791	782	750	738	782	736	814	748	760	723	720	766	744	718	760	781	673	802	759	776	816	750	746	749	823	777	758	776	738	736	767	744	693	773	744	763	783	695	774	740	734	734	791	733	771	703	823	753	721	705	739	759	732	776	758	779	792	753	782	770	746	711	708	743	706	800	758	765	744	778	727	740	734	769	761	811	795	752	740	752	773	736	729	757	721	740	722	738	730	800	762	777	768	810	802	765	785	740	746	764	742	714	784	727	779	785	767	789	791	737	742	735	736	789	751	704	719	739	759	765	756	721	757	756	772	751	701	752	795	737	727	768	716	743	724	790	740	771	696	724	815	771	762	730	778	773	793	772	805	760	774	769	752	751	785	740	738	812	721	731	726	751	723	750	753	792	781	772	804	800	754	735	728	747	771	770	762	807	757	794	745	742	796	774	823	734	775	742	761	697	745	778	741	725	779	786	736	735	751	741	773	729	788	759	749	774	716	747	746	784	737	760	742	782	779	731	718	737	746	776	773	771	738	689	767	762	714	748	780	741	762	773	761	795	764	835	741	748	778	753	725	775	704	712	710	758	748	789	761	791	733	742	743	773	741	726	739	749	737	752	750	723	766	778	799	774	764	735	813	781	770	720	724	751	731	731	726	741	810	779	780	783	752	757	703	744	767	759	742	715	817	749	740	725	768	756	732	769	788	803	765	708	766	769	744	763	686	757	786	785	752	733	731	754	802	747	794	777	765	704	749	785	800	792	768	792	735	766	758	780	714	726	729	796	755	702	719	730	778	733	699	760	768	760	786	798	781	794	750	768	754	800	796	750	792	764	743	748	728	748	769	754	776	757	702	776	743	801	759	757	799	798	799	731	757	691	721	752	732	792	737	750	804	725	769	717	777	778	752	704	741	774	728	760	788	762	780	762	822	726	731	796	755	752	822	749	699	735	779	805	725	758	761	747	749	734	751	787	736	773	745	734	755	757	737	774	790	757	738	786	739	746	770	773	773	780	730	740	745	800	769	751	756	741	753	796	748	731	749	728	757	798	804	765	745	746	763	751	759	708	745	758	707	720	748	735	763	709	746	791	753	750	735	789	753	755	747	749	772	737	788	749	750	743	739	734	786	768	764	720	767	730	753	737	708	737	769	756	727	758	793	767	774	739	735	750	748	769	767	760	735	829	766	787	786	753	777	742	722	728	757	805	807	754	742	788	749	789	760	773	765	705	809	720	773	758	765	793	768	734	770	758	712	750	747	810	745	739	741	780	775	766	704	770	746	766	778	753	784	759	737	671	735	720	738
24503	21690	26141	27806	21695	21681	2736	497	358	317	335	290	270	264	271	243	254	244	254	235	224	225	225	243	216	218	250	230	213	216	235	240	213	185	225	185	214	230	216	192	214	228	182	229	216	225	177	221	201	197	229	216	203	233	240	193	230	209	219	221	201	197	212	224	222	228	228	186	203	191	226	200	201	214	228	182	243	233	201	225	229	211	197	210	219	214	226	222	219	189	203	237	231	235	203	218	218	222	234	196	204	213	224	232	225	211	198	225	202	208	205	203	188	235	225	204	199	193	206	234	240	219	242	226	242	197	196	203	227	224	205	196	207	201	217	216	181	213	226	205	191	211	195	220	209	195	198	222	219	206	207	231	213	225	233	217	192	231	241	211	204	231	233	236	223	211	221	217	211	192	231	201	214	187	210	197	237	230	198	204	220	202	226	217	207	203	219	205	213	200	218	197	198	224	220	210	221	209	207	220	212	213	215	234	204	215	190	211	217	216	209	216	198	230	224	219	199	203	202	226	197	208	222	209	202	215	189	228	213	203	230	176	232	234	229	219	186	211	224	203	218	198	204	208	195	201	199	226	240	199	213	233	215	227	205	226	197	224	218	218	193	210	221	216	196	178	205	238	196	243	208	223	220	190	190	182	236	201	219	202	212	232	216	210	221	233	237	219	197	167	232	199	222	207	218	189	224	211	190	188	243	217	217	189	221	188	207	202	223	226	223	215	233	216	198	225	225	213	211	195	199	192	225	208	196	201	199	202	202	223	209	227	191	218	240	238	254	213	259	200	177	224	203	210	201	211	222	229	217	240	210	210	229	188	219	204	203	227	194	232	220	204	207	206	216	195	211	212	238	206	205	222	188	216	231	224	202	198	204	231	237	167	221	198	211	217	204	208	198	217	203	209	194	212	222	193	219	211	194	221	214	205	196	195	217	180	222	200	236	209	213	214	210	210	247	232	200	218	220	197	191	213	214	232	203	211	236	206	189	213	218	219	197	209	200	194	221	195	184	219	209	218	227	231	210	201	205	199	203	206	228	181	215	192	231	195	207	240	224	174	216	198	235	220	214	236	220	203	238	224	203	235	222	192	210	197	236	195	213	205	214	218	205	218	252	205	207	199	210	199	213	213	257	241	182	201	217	190	194	220	261	218	197	201	221	231	222	187	195	220	198	206	187	212	206	196	210	202	231	207	179	216	208	206	211	217	208	222	213	201	184	220	186	206	235	195	211	238	231	249	227	223	200	179	199	201	205	234	195	179	220	235	193	222	211	208	229	222	197	206	217	205	227	203	205	216	243	206	215	211	240	215	204	212	226	226	215	237	222	237	238	219	228	212	225	225	217	229	235	208	217	238	224	212	201	214	219	178	199	196	207	217	210	198	197	229	228	231	196	208	198	186	192	203	225	213	192	198	201	216	227	243	196	219	221	190	246	198	236	217	220	219	203	218	225	215	223	197	189	187	192	219	218	214	210	215	220	226	220	221	228	233	230	213	194	215	225	225	230	239	181	234	229	214	186	194	187	170	214	231	192	190	231	209	228	225	201	203	195	228	161	190	224	225	240	196	214	207	204	221	207	217	205	203	209	208	221	238	186	208	206	212	202	212	222	187	195	203	202	191	205	182	228	217	224	202	202	202	248	192	186	232	212	227	209	222	212	218	203	218	261	212	221	217	237	191	198	214	195	202	208	216	195	192	193	193	204	209	221	211	197	178	243	219	206	228	236	197	202	217	244	232	212	206	238	204	218	198	187	234	235	196	212	193	242	227	210	228	222	206	205	172	216	220	193	200	206	188	196	215	214	176	178	189	208	231	204	198	237	204	202	216	213	195	189	213	197	207	202	172	226	207	195	223	205	198	195	224	191	200	214	227	217	213	196	217	221	215	216	223	224	227	223	199	197	193	211	212	224	209	207	202	228	202	193	212	209	207	210	202	205	205	206	208	215	220	219	215	204	228	217	208	220	217	232	203	201	204	219	232	191	225	228	210	224	232	230	251	217	223	217	207	217	212	237	200	215	208	200	213	210	214	242	214	236	192	196	209	219	206	235	195	201	200	214	216	218	191	182	220	217	206	174	215	208	212	206	238	203	239	238	189	199	210	199	204	213	218	220	210	231	210	223	207	184	238	201	209	195	200	211	212	218	224	222	216	219	222	213	190	241	196	240	217	226	210	218	212	212	198	217	212	222	196	221	209	224	247	227	211	225	215	222	199	215	215	208	227	181	195	216	206	225	223	187	212	233	208	211	238	202	195	218	223	208	221	201	187	191	187	214	199	214	204	210	208	231	220	188	230	214	208	220	217	194	226	199	200	206	222	224	202	204	224	218	209	214	219	233	212	216	208	214	208	200	186	240	202	216	204	220	221	241	215	233	190	230	212	198	198	232	217	209	187	232	196	199	195	222	243	232	216	216	243	209	200	187	230	184	211	210	190	184	195	198	204	195	197	225	228	218	210	217	195	187	211	197	210	208	195	213	233	221	206	197	192	195	207	230	232	218	209	217	220	209	231	219	183	205	221	211	183	208	206	207	203	222	221	231	187	222	221	225	192	223	195	239	223	204	247	222	208	221	197	202	215	228	216	214	228	244	212	212	230	193	190	197	199	206	242	195	186	204	239	200	207	212	223	202	203	197	191	221	214	210	225	221	200	190	210	223	212	212	219	218	214	198	208	196	178	214	221	221	193	204	230	222	198	168	211	236	204	215	195	230	230	228	212	238	201	231	211	201	206	210	205	209	221	221	182	217	224	217	214	227	216	237	205	240	197	200	256	187	215	207	186	206	219	230	224	196	210	201	203	177	212	220	194	207	195	181	197	214	218	208	239	259	192	203	225	208	222	219	206	203	226	226	207	222	176	221	195	221	211	227	216	195	207	209	233	223	211	212	198	215	189	207	196	210	218	209	176	206	188	192	217	206	205	208	199	181	208	211	220	246	190	238	220	223	208	215	238	230	226	219	191	228	201	214	252	223	239	230	203	212	216	232	211	209	203	212	218	229	209	225	229	225	196	208	204	233	216	219	218	207	212	203	200	200	189	206	202	228	213	184	237	203	184	214	192	192	208	204	204	208	220	175	238	190	200	190	198	240	200	194	242	205	209	216	199	227	189	216	223	213	214	225	224	201	210	203	213	212	209	213	203	214	203	195	220	222	206	197	209	216	216	216	218	208	219	205	211	194	213	199	212	194	197	217	216	202	241	236	205	192	215	219	203	224	201	214	197	214	212	232	199	194	200	210	215	219	204	233	220	216	221	212	184	186	229	224	227	212	248	230	185	211	223	213	239	231	236	223	225	207	223	179	215	194	245	197	213	188	228	204	207	221	190	217	223	244	218	215	215	221	189	208	216	177	212	216	200	221	214	207	218	187	231	231	207	217	210	219	234	188	230	228	222	187	219	253	192	195	241	192	223	185	231	244	225	214	219	231	204	212	238	206	182	214	220	199	202	241	190	232	209	215	214	183	201	211	217	224	234	205	219
3454	4735	3188	1525	937	727	680	586	559	542	516	502	500	473	500	474	500	537	437	469	498	488	452	496	469	435	454	453	515	463	484	485	481	467	479	488	479	475	475	451	461	461	489	522	499	484	484	447	474	472	457	503	474	438	481	445	490	448	464	464	483	453	439	437	490	465	467	485	454	488	510	495	477	458	469	501	453	465	437	466	446	466	508	511	458	441	499	473	470	490	461	465	466	469	522	481	444	448	497	467	446	424	448	475	458	445	487	475	483	466	496	480	436	475	465	494	463	463	499	483	472	434	484	478	473	470	486	487	447	449	492	498	463	464	435	496	462	465	481	489	465	484	439	470	446	451	477	466	478	478	460	468	482	463	470	514	462	461	480	485	503	460	439	495	465	438	483	497	440	466	467	488	490	475	491	484	458	475	485	453	487	496	486	474	464	467	469	460	502	437	417	510	450	456	477	476	439	451	493	489	466	470	424	475	512	478	494	492	471	432	484	464	439	482	454	445	468	435	451	478	463	471	477	475	466	473	451	462	454	436	501	481	463	476	495	431	494	490	446	450	488	460	456	413	486	417	493	499	482	480	487	523	478	489	447	475	467	513	461	492	480	426	500	446	458	457	460	475	489	454	470	450	502	472	481	477	502	466	491	453	486	474	443	452	432	472	500	503	439	449	476	448	469	442	473	426	487	495	486	474	477	468	416	464	486	433	487	457	473	458	462	481	455	437	454	450	468	484	479	502	464	438	423	425	444	440	473	493	439	447	451	479	469	494	487	439	480	454	474	483	449	468	480	489	515	482	440	454	479	463	457	526	434	463	496	458	457	461	460	444	472	480	445	453	461	449	471	487	512	478	458	465	443	441	476	467	489	487	461	480	479	445	493	433	472	479	458	436	458	471	457	476	465	482	467	473	449	442	449	487	462	471	466	431	460	420	488	473	491	497	446	467	488	462	478	445	438	472	508	467	455	455	494	455	503	494	466	465	462	484	493	448	491	471	433	436	447	479	481	453	529	500	456	451	447	480	471	423	451	446	478	477	468	472	448	471	449	462	469	488	523	482	463	447	476	481	458	451	449	503	480	460	495	431	447	468	518	463	456	489	469	447	449	450	482	464	490	455	478	468	438	457	480	430	475	494	472	483	460	454	476	509	439	475	488	478	451	499	502	450	467	487	463	447	511	462	458	459	428	469	457	490	475	495	474	442	469	464	487	518	495	477	446	455	441	472	460	460	468	452	414	458	466	483	461	499	457	466	480	450	461	464	461	453	489	439	467	470	478	453	466	451	457	457	473	458	465	471	490	483	490	425	450	465	479	471	475	457	491	486	483	473	478	486	454	483	486	414	476	449	469	505	488	452	450	457	460	481	462	474	476	488	482	418	456	459	490	442	502	452	452	478	465	492	485	416	424	486	500	492	442	451	482	492	466	458	497	503	428	499	493	478	450	461	467	463	439	459	460	459	467	502	445	427	488	427	444	448	495	484	474	455	482	502	463	451	484	476	489	495	479	480	492	466	444	498	451	484	432	477	504	482	462	500	479	470	476	506	475	455	428	469	510	449	515	422	487	450	471	434	485	469	479	430	447	450	460	477	487	473	454	508	490	450	481	447	469	443	489	484	474	469	502	469	451	471	472	465	466	501	458	511	522	460	450	473	496	479	428	472	492	486	473	513	462	506	454	506	498	473	428	469	500	425	478	462	489	481	494	446	468	463	484	458	442	498	454	454	480	479	473	466	499	475	458	466	449	486	466	471	480	502	476	476	464	459	470	446	448	459	474	500	473	440	449	432	430	443	456	445	435	478	460	499	513	430	463	447	459	479	481	496	453	448	483	491	450	495	462	478	491	479	465	475	425	480	486	495	499	471	430	466	468	460	487	429	492	457	477	437	487	467	468	497	440	457	469	507	470	502	446	493	460	452	468	467	463	465	473	468	461	458	468	478	492	467	485	450	461	490	489	440	524	499	470	494	460	450	444	457	501	471	472	431	452	491	502	468	467	451	467	473	509	512	477	495	459	478	489	433	477	420	439	459	472	471	437	457	462	443	479	451	437	504	453	476	480	489	481	477	483	444	488	446	461	467	481	452	478	500	493	464	469	480	470	448	497	482	502	444	499	501	470	446	467	467	452	496	479	440	464	470	498	453	469	440	441	465	435	478	487	437	463	482	465	473	445	471	495	482	443	467	441	435	460	452	517	482	451	486	467	463	454	438	475	507	464	443	476	478	461	437	476	424	476	490	417	473	506	492	436	485	497	458	471	499	435	468	452	434	503	464	487	450	490	469	442	477	444	471	458	504	482	490	500	535	450	434	470	470	495	493	440	507	440	415	498	473	459	476	465	465	486	479	480	477	451	465	514	460	446	476	441	487	439	445	481	472	455	423	460	474	473	459	475	451	482	450	459	463	490	454	475	473	443	470	482	495	451	468	442	469	482	475	498	477	474	508	512	457	473	444	480	465	472	440	441	459	480	480	439	469	486	463	495	470	472	457	446	464	521	493	444	442	462	446	461	489	479	496	490	431	481	499	504	522	460	494	463	484	496	455	474	457	432	476	493	440	482	479	473	491	467	481	478	477	480	464	443	478	455	441	491	430	496	496	461	448	464	443	495	496	480	422	480	486	503	440	504	456	474	427	483	492	464	461	472	470	489	459	477	477	472	453	500	466	496	452	438	449	432	458	482	434	444	490	429	443	451	462	515	440	461	479	461	467	461	457	449	454	471	475	461	500	438	493	481	470	411	478	449	439	455	467	453	468	483	438	475	490	477	444	509	419	500	478	471	463	472	472	474	501	442	490	473	498	465	484	520	454	503	473	422	477	463	480	488	468	445	521	464	458	461	478	472	469	466	469	468	481	453	509	494	458	448	454	425	489	449	472	456	455	481	455	454	503	493	418	483	471	490	462	446	450	457	437	514	451	459	498	489	466	436	493	469	470	452	429	471	474	470	484	475	444	454	499	458	456	456	486	461	454	474	516	472	482	490	525	433	450	503	465	458	465	465	474	471	492	465	477	470	476	478	473	445	472	437	511	459	461	453	462	487	436	456	489	493	455	480	491	437	491	498	492	497	449	471	441	497	486	458	497	463	500	442	459	475	466	465	471	471	465	453	492	449	488	454	433	489	511	444	471	487	474	435	467	476	472	513	470	478	488	485	475	454	460	470	448	476	495	446	437	466	475	464	457	426	444	474	472	474	461	466	461	473	477	508	443	450	453	485	422	486	423	430	451	494	497	488	473	465	481	445	465	462	444	475	463	493	468	492	441	458	482	505	459	457	449	432	432	455	455	418	461	477	448	510	464	509	473	455	439	489	457	500	486	465	519	518	460	476	486	457	433	481	479	471	489	492	469	490	436	479	486	452	475	465	464	489	450	472	457	489	488	410	455	459	486	475	487	442	463	468	462	442	480	490	493	462	466	474	470	486	495	453	486	465	457	489	440	471	461	416	452	465	524	450	474	451	437	473	473	464	478	469	482
33217	9569	1001	589	466	437	281	259	253	261	233	276	266	251	238	252	276	233	266	292	266	264	280	282	266	291	254	245	241	243	240	282	260	288	267	246	260	272	248	256	245	240	253	253	233	245	262	244	238	259	243	248	258	261	263	264	248	224	268	244	280	252	266	246	265	244	273	249	311	244	263	261	279	253	240	250	268	247	236	257	270	251	244	255	252	252	251	258	252	257	256	236	241	282	270	262	248	261	276	264	241	247	265	272	240	265	264	243	238	228	263	296	251	234	250	235	256	248	245	263	272	261	258	262	248	263	241	263	292	230	251	253	246	239	261	243	249	284	257	266	270	262	259	257	236	240	268	268	247	264	290	281	262	254	228	252	247	227	242	241	259	271	275	260	258	258	273	251	261	265	287	247	251	261	217	251	285	254	266	260	277	276	280	301	263	278	282	260	259	264	250	271	245	248	266	270	264	276	252	229	262	257	247	253	276	251	248	254	225	258	259	235	278	250	278	243	286	248	249	221	254	253	247	242	292	267	242	237	260	233	282	258	247	223	273	254	245	256	231	269	241	257	279	289	276	266	254	260	249	243	224	273	243	260	246	266	266	239	252	254	256	224	255	248	266	262	233	250	232	266	239	248	253	251	248	247	247	253	265	247	284	276	282	229	258	289	267	260	276	210	265	249	231	267	260	230	263	259	244	254	242	214	232	260	252	250	264	262	250	245	246	247	262	277	261	220	241	284	256	281	279	250	274	278	232	246	266	231	284	244	269	260	265	240	269	256	265	251	242	285	238	268	271	257	233	234	257	285	258	276	242	243	258	292	256	245	263	234	265	262	259	234	269	242	265	270	234	243	264	264	254	264	278	279	260	261	278	265	226	269	248	252	258	257	278	270	250	225	253	274	298	264	256	271	269	274	252	245	267	251	245	224	273	265	274	261	240	258	263	293	234	239	244	256	281	276	248	302	271	250	262	257	275	261	244	242	280	239	242	247	270	256	235	266	242	246	285	280	259	259	252	250	238	265	250	272	256	237	274	277	242	284	261	241	285	279	259	248	254	264	253	255	284	272	258	263	244	272	259	277	246	252	258	249	259	296	249	267	242	243	272	244	251	236	264	277	247	229	245	253	249	245	278	254	247	263	262	262	273	261	257	244	224	254	246	269	248	273	251	239	251	281	250	241	270	286	255	250	266	227	267	259	229	272	241	257	249	250	256	246	252	269	250	247	273	259	261	270	255	247	259	259	228	235	235	252	272	275	255	226	268	266	249	260	264	278	244	265	268	277	245	251	265	284	265	282	279	239	236	272	253	261	244	256	262	251	264	251	257	242	248	259	235	277	270	285	237	241	276	213	265	243	269	273	243	263	252	256	223	246	246	261	248	242	258	263	257	256	252	255	243	269	272	236	258	255	250	241	260	273	232	279	261	281	237	273	282	243	245	246	245	263	238	260	258	270	256	269	296	256	273	260	254	217	245	234	290	248	288	283	304	267	281	250	245	277	264	244	261	264	243	263	269	243	282	280	273	248	229	291	254	275	232	256	217	252	257	245	248	261	264	272	280	232	225	232	252	241	231	271	274	264	264	271	237	263	254	226	244	280	248	261	241	262	248	275	281	270	220	244	271	258	271	254	253	261	258	256	264	238	267	265	261	249	275	262	280	280	267	256	257	288	249	238	246	267	232	239	283	270	247	238	256	225	225	267	236	282	268	247	269	238	257	251	247	268	245	266	244	243	259	270	213	272	254	282	245	233	255	257	269	255	243	282	257	250	278	285	276	262	225	286	226	264	262	250	294	247	272	250	284	296	241	241	229	288	277	275	287	260	263	277	235	257	258	232	277	261	288	281	259	270	245	269	285	273	280	259	269	246	233	261	248	251	259	271	275	278	252	274	258	244	268	275	244	233	247	281	238	245	251	213	264	252	283	240	252	266	238	269	292	259	257	241	247	246	243	264	241	242	236	267	300	249	263	262	280	238	264	238	252	268	241	249	257	283	241	236	235	289	248	273	255	282	266	244	262	278	241	254	255	250	254	249	260	231	229	257	254	227	259	245	255	266	256	284	290	252	244	283	270	276	260	267	265	270	241	278	224	243	270	269	259	246	264	261	269	265	278	261	249	285	256	250	267	243	260	251	248	246	221	293	256	258	277	251	272	260	257	236	238	254	267	298	261	248	257	276	244	234	239	244	280	249	260	243	270	244	247	222	237	269	278	264	261	233	275	301	258	229	268	261	254	280	272	250	258	264	269	244	258	270	251	259	279	281	258	274	252	234	223	250	231	257	257	242	248	231	272	268	284	274	262	239	228	236	260	234	278	269	277	252	269	266	274	264	213	263	259	231	266	250	238	237	248	253	277	265	272	257	296	274	275	231	231	274	238	237	249	248	267	258	228	240	247	255	270	264	255	240	234	261	264	245	252	264	249	260	295	243	260	284	256	259	271	267	274	234	229	252	250	266	278	266	271	250	256	237	228	249	242	251	257	231	233	286	265	244	260	259	239	242	260	253	215	242	260	223	291	272	244	256	259	260	258	267	238	269	273	248	231	245	255	258	239	264	260	240	249	260	234	254	255	268	259	257	235	277	263	232	243	288	290	249	261	259	253	242	263	251	261	278	288	245	265	231	247	229	250	262	230	254	245	242	281	271	271	249	249	234	231	256	263	243	250	255	239	268	281	245	260	253	254	279	261	285	263	248	268	291	237	267	273	267	255	264	263	230	255	264	208	258	245	232	285	313	243	221	263	247	257	246	275	258	274	266	278	246	262	276	229	225	259	247	259	245	283	263	249	272	284	250	256	261	269	281	240	276	245	258	234	262	267	251	225	247	250	253	242	277	231	251	252	253	256	220	232	262	277	240	251	263	266	251	274	268	257	272	252	252	258	252	256	255	234	253	259	277	276	268	268	230	260	245	259	236	249	255	279	232	252	270	281	246	232	255	279	245	279	245	244	241	250	253	279	293	239	265	265	257	259	279	250	248	260	263	273	254	252	257	265	242	253	266	242	271	285	242	267	267	233	294	250	259	251	233	278	249	280	201	250	260	231	260	239	232	266	227	291	251	243	219	250	253	284	241	278	243	304	264	291	267	265	261	265	278	274	236	219	264	270	242	258	289	232	284	268	299	270	292	279	253	267	277	227	250	264	276	295	247	229	276	245	285	265	279	254	268	222	237	246	286	232	236	252	279	253	269	279	252	224	255	250	255	275	256	244	252	255	278	250	247	269	254	211	232	258	268	252	254	229	260	319	251	236	272	289	256	281	291	245	217	282	271	260	256	233	257	249	254	251	262	245	240	289	293	237	250	278	264	282	234	243	278	242	238	262	262	235	249	266	251	261	258	249	277	228	264	241	248	251	271	211	268	249	234	287	251	233	271	249	239	242	278	290	238	284	251	280	231	267	257	238	266	278	279	271	259	298	248	237	283	245	242	249	261	248	238	269	254	261	243	241	291	272	282	244	224	243	279	244	242	250	284	255	271
5709	754	643	620	626	571	588	653	584	570	542	600	592	581	597	598	615	611	562	554	610	551	621	589	589	612	597	554	601	588	606	630	605	602	563	598	578	580	598	625	624	586	566	565	561	632	593	654	595	595	553	599	599	595	588	581	575	581	573	599	616	619	606	555	593	583	598	630	583	604	608	585	593	569	598	583	609	580	631	592	550	575	581	560	623	600	596	561	607	552	646	603	586	603	596	587	581	586	571	616	605	582	597	599	599	602	588	600	590	589	603	603	592	617	560	578	567	597	625	588	585	606	574	586	630	607	601	614	632	545	599	598	647	616	574	550	632	605	567	573	652	600	584	602	649	586	617	592	600	594	620	609	593	589	634	627	615	564	603	634	593	592	584	597	570	600	615	567	563	588	614	613	627	610	577	604	569	557	619	599	575	589	602	629	552	609	599	573	572	566	593	646	602	604	560	572	593	609	578	628	599	602	597	560	586	565	578	602	580	596	569	607	572	609	582	597	562	573	614	589	571	559	563	602	638	592	580	540	619	586	619	636	617	634	597	607	540	586	618	567	604	575	588	612	599	577	607	609	561	634	580	632	602	594	594	590	589	605	642	609	590	574	604	612	611	608	598	597	581	604	589	590	604	531	636	586	588	615	588	602	606	571	599	630	574	602	560	583	625	651	609	617	610	584	594	575	567	626	604	594	588	625	587	625	578	617	614	634	581	618	566	581	593	571	618	612	603	589	597	585	606	617	645	602	566	581	604	631	593	546	587	577	598	603	600	579	605	637	622	542	578	613	569	627	579	615	623	610	620	581	605	610	597	641	605	574	581	609	580	617	566	590	594	627	625	559	602	575	619	545	609	569	602	568	620	620	623	644	579	560	645	614	521	615	590	606	581	637	564	615	549	556	609	574	617	587	567	604	612	562	584	620	618	627	618	583	598	614	647	620	531	605	585	617	603	579	563	556	605	571	612	572	591	547	609	558	592	617	615	621	574	579	585	602	592	597	566	589	625	618	598	630	564	588	590	585	626	579	602	602	539	568	589	594	596	564	590	581	631	576	569	572	590	628	555	553	611	609	576	651	603	655	585	608	603	629	594	602	591	584	597	614	539	575	644	586	567	576	619	564	628	612	596	584	608	601	600	621	562	588	601	555	599	590	596	597	570	593	606	631	545	609	626	609	595	637	597	622	593	576	614	585	663	587	618	608	571	628	588	562	627	591	571	586	611	532	557	577	588	580	586	560	603	618	635	567	566	625	626	592	617	605	569	567	569	553	667	595	607	577	613	569	549	605	580	630	561	576	601	576	570	586	603	595	595	593	614	597	560	604	565	584	655	592	557	558	571	642	619	581	585	564	639	575	560	581	560	557	599	580	590	597	615	568	574	632	627	620	609	548	563	596	595	584	584	585	593	576	625	609	569	607	581	579	617	602	621	589	567	589	599	599	600	629	623	583	612	593	593	582	588	577	625	617	590	586	568	632	600	604	597	564	563	574	580	601	607	580	550	575	583	536	586	632	587	603	598	603	613	593	643	607	569	575	583	573	579	597	582	646	574	600	607	554	591	581	626	604	603	592	595	627	587	568	600	571	562	588	590	572	615	584	571	573	606	615	590	631	672	577	579	551	613	593	603	587	587	590	605	602	585	594	559	511	620	607	618	620	642	579	601	586	545	603	545	558	589	611	608	636	603	591	604	566	572	609	628	557	583	603	546	658	611	574	613	602	606	597	585	642	576	609	580	609	576	579	568	580	562	582	595	568	572	583	580	622	587	626	587	570	595	602	617	619	598	631	573	579	605	607	627	585	615	617	600	600	601	567	626	581	617	609	594	562	598	599	552	563	596	592	606	555	598	598	597	603	629	596	586	592	581	580	592	580	579	604	609	548	591	579	603	589	611	636	596	571	591	590	581	554	619	606	617	608	595	590	611	600	595	555	575	634	623	622	602	578	623	610	606	592	592	587	550	629	591	563	597	610	579	629	601	627	613	666	599	628	576	628	615	623	602	600	610	591	619	566	591	574	578	588	570	600	579	625	606	566	628	642	577	593	638	529	596	579	595	603	582	599	625	585	599	573	603	596	576	580	577	603	623	577	597	581	587	608	621	569	594	606	581	609	613	600	592	603	627	578	574	600	551	565	565	559	655	597	615	591	602	594	580	622	578	597	648	582	610	590	558	592	594	564	560	638	598	634	590	603	596	603	562	618	597	645	599	590	628	622	595	579	635	592	621	605	640	569	645	596	582	589	562	611	593	581	590	581	539	565	607	565	612	584	553	611	643	619	588	574	563	587	605	577	540	590	600	562	630	591	593	593	590	548	611	627	590	598	647	586	582	581	632	615	581	565	612	589	605	575	671	630	585	616	586	578	583	594	580	605	570	570	591	606	659	586	599	625	562	575	624	607	640	615	583	572	607	566	640	557	557	579	562	602	553	585	597	551	584	626	594	585	530	588	582	601	605	557	620	568	616	606	612	574	591	596	589	657	661	605	571	609	631	587	591	615	623	605	622	592	584	565	615	558	604	617	598	568	598	595	569	577	621	610	613	594	579	642	571	580	585	583	595	577	574	587	635	628	606	597	583	589	583	598	645	608	585	613	564	603	581	582	570	560	596	569	574	575	599	594	606	602	652	607	587	608	625	564	575	579	613	552	573	551	622	586	607	606	546	610	632	599	626	573	621	611	567	559	565	627	602	603	555	592	571	662	560	587	608	597	602	567	584	593	596	613	626	538	597	594	602	598	579	613	611	608	592	597	608	588	587	558	596	575	560	565	568	585	579	548	616	596	620	606	561	580	610	571	611	564	613	625	603	623	606	581	590	586	644	581	598	581	606	583	603	650	638	606	605	562	577	620	623	600	628	572	610	565	606	623	607	577	607	588	593	599	558	587	606	608	569	570	573	582	621	597	577	604	626	631	602	579	548	604	606	561	618	572	565	570	527	592	613	596	632	601	625	614	608	567	595	612	599	578	600	607	592	580	592	600	592	595	545	583	604	548	625	592	591	598	619	640	600	607	599	645	585	582	591	586	576	589	623	619	619	670	596	584	637	570	549	587	581	600	514	562	598	582	597	596	571	567	559	595	610	635	582	636	583	563	589	589	568	585	610	610	628	607	646	582	599	545	632	597	580	638	571	604	581	540	585	576	630	611	587	578	582	627	543	621	536	614	618	614	598	551	579	609	592	595	597	608	550	591	615	571	616	561	606	607	607	586	592	592	589	567	600	582	575	618	606	591	600	622	600	589	589	625	630	612	554	612	584	609	616	593	584	626	573	636	584	553	610	620	610	661	591	589	566	603	587	572	576	571	633	595	576	600	542	612	576	597	558	629	574	601	586	568	606	567	647	609	567	560	583	590	595	608	613	578	551	595	591	605	582	613	592	618	559	653	629	583	596	616	605	583	591	597	591	576	598	607	550	615	598	661	633	593	562	595	573	650	590	619	652	600	605	631	615	549	602	614	603	618	630	597	563	593	612	593
25258	21664	25525	28307	21424	3292	579	478	404	410	411	436	359	378	344	374	354	364	392	412	382	336	421	382	352	392	345	373	340	375	354	313	335	346	379	344	351	324	344	374	327	348	347	324	388	309	354	346	320	337	351	356	328	357	355	322	342	351	336	354	366	309	366	363	338	376	351	326	331	341	357	357	388	318	341	352	328	347	311	323	371	393	348	406	341	362	365	358	302	370	340	365	352	291	373	342	330	354	334	366	397	331	334	377	353	367	354	324	321	332	366	342	318	338	352	336	328	318	343	341	356	335	351	358	349	348	367	339	287	357	386	364	324	351	365	324	375	353	347	354	365	321	305	351	354	368	376	337	352	367	330	376	368	337	347	328	338	364	353	319	343	404	343	346	335	324	339	328	359	322	362	390	336	388	357	382	389	366	412	350	374	335	346	356	339	330	361	346	355	347	395	328	323	371	375	362	413	320	337	341	346	339	350	362	348	316	348	362	358	398	365	369	352	338	353	349	380	352	334	340	367	345	317	381	353	340	335	343	331	329	370	343	374	349	371	357	359	395	337	348	328	346	372	369	336	385	330	359	370	328	326	356	360	382	384	378	339	360	385	377	379	350	388	359	337	334	347	353	327	355	380	353	386	379	347	352	370	348	349	401	380	355	366	333	309	348	398	332	339	295	332	349	351	318	361	366	344	354	320	361	325	332	384	344	341	379	360	331	353	342	353	334	341	368	378	330	347	375	340	338	373	361	364	334	351	379	342	329	346	343	342	349	401	389	364	371	329	358	362	327	406	368	331	341	334	361	347	349	361	323	380	345	374	360	380	337	340	358	331	334	332	366	355	370	357	390	357	334	372	362	357	345	333	360	364	411	368	336	309	327	381	374	341	321	367	370	404	350	358	373	372	389	347	317	339	357	349	362	386	321	389	318	363	337	333	354	340	347	339	385	341	309	346	330	340	353	355	327	338	317	364	358	355	332	369	347	353	343	306	320	355	348	353	337	365	335	354	373	375	339	328	337	375	365	359	328	333	343	336	329	328	341	371	324	345	341	345	348	317	347	358	380	380	368	352	335	368	363	364	361	355	330	335	335	359	372	322	398	385	368	359	344	355	333	362	370	356	301	348	280	329	314	364	383	360	339	347	388	327	367	371	303	348	340	344	334	357	337	358	341	350	363	374	377	353	325	336	343	362	327	356	354	321	326	339	340	370	391	362	395	331	368	370	331	327	379	331	336	360	338	360	356	364	376	329	356	324	353	344	378	331	354	401	344	337	339	324	335	351	340	379	357	361	324	395	364	344	343	327	347	388	357	368	364	378	362	355	328	311	388	344	358	352	370	337	369	342	313	352	368	350	373	358	363	344	390	371	340	337	361	375	333	366	348	316	349	345	359	356	371	365	343	353	361	330	367	363	349	389	333	353	355	366	341	355	376	331	368	307	343	329	309	372	319	350	338	367	372	381	311	357	355	373	372	350	366	338	346	338	400	381	369	335	374	394	345	348	333	387	332	334	361	360	312	354	328	357	371	333	372	363	370	352	341	319	398	331	347	300	350	334	360	342	355	370	360	329	330	350	339	307	354	367	332	332	332	329	339	309	338	340	350	364	341	317	348	364	347	368	382	406	371	366	329	342	364	321	382	349	341	340	334	343	366	362	338	382	401	353	346	388	341	385	348	334	323	353	365	328	338	360	333	356	337	383	353	352	356	374	329	353	343	364	326	391	396	354	338	307	357	312	335	360	321	351	362	368	367	306	322	352	349	367	374	341	378	365	342	360	367	349	341	343	351	374	307	342	360	367	348	343	354	380	375	319	346	374	341	339	311	339	382	364	309	323	349	346	330	360	327	336	338	357	357	362	338	367	339	383	351	346	350	357	354	352	344	325	357	353	340	384	376	376	359	375	383	368	327	344	353	369	334	373	323	381	337	346	355	315	374	356	330	347	338	357	361	345	351	338	316	355	365	398	375	350	347	329	378	361	348	359	376	395	344	338	321	343	342	351	355	367	335	380	339	328	337	386	399	348	404	359	362	332	373	291	335	335	358	330	352	333	344	328	332	346	381	354	376	356	347	366	330	365	347	313	370	334	364	361	376	334	323	379	340	328	306	377	372	345	365	353	345	361	351	354	362	348	357	375	343	388	391	344	302	378	345	327	378	346	348	325	324	360	360	356	361	332	330	365	359	297	350	359	344	335	341	336	360	340	339	355	311	367	337	376	373	350	354	385	371	341	339	321	373	320	383	347	335	364	338	391	358	356	360	331	334	340	346	340	331	345	325	315	337	371	353	325	332	326	342	314	323	348	309	367	352	315	349	334	305	351	353	349	338	341	339	351	360	344	342	340	356	374	371	352	384	384	339	371	358	319	320	345	349	326	317	346	346	333	314	339	372	339	339	337	340	381	366	309	413	344	337	326	343	333	361	381	338	332	360	321	325	317	339	405	359	317	360	381	352	356	355	312	334	332	338	329	325	307	388	355	320	354	348	311	327	310	364	350	340	349	354	325	377	339	377	364	364	366	341	363	349	365	350	360	328	350	334	338	359	342	361	392	349	342	353	355	367	350	349	327	323	341	337	338	368	332	381	334	365	335	351	345	387	353	313	352	369	354	348	335	349	354	374	371	358	360	365	362	379	356	365	318	370	354	335	356	355	357	344	380	372	379	324	325	347	349	351	334	381	375	367	382	351	333	349	361	347	327	314	361	367	364	360	310	362	352	370	339	356	331	343	360	316	348	381	346	306	341	320	329	371	375	342	371	344	319	363	345	341	353	344	337	386	368	321	330	342	352	315	359	357	306	340	332	340	330	390	396	327	351	396	339	333	328	368	366	349	341	306	355	353	392	372	358	340	331	345	368	379	369	361	367	389	369	343	336	343	367	363	331	368	310	328	338	336	383	361	354	359	370	352	393	333	341	314	388	393	346	375	380	356	379	322	349	352	317	325	343	303	350	343	363	374	378	389	323	335	366	376	385	362	333	320	327	332	349	385	363	353	339	370	334	341	365	399	361	327	328	336	326	335	322	350	347	365	331	364	374	301	342	334	347	328	332	350	319	370	338	313	347	342	311	356	354	292	340	344	316	374	347	346	357	374	349	339	344	343	314	382	336	341	351	368	353	355	339	356	343	339	329	348	360	333	376	334	359	336	312	318	357	360	357	353	333	331	363	339	354	379	365	357	355	358	376	339	361	360	376	358	327	354	320	361	365	368	351	369	372	341	348	364	357	336	334	348	385	349	330	363	376	340	336	349	367	340	355	355	343	350	323	373	340	350	338	309	384	350	359	325	359	368	343	351	376	387	347	385	373	372	385	368	350	346	301	378	350	331	353	327	368	368	332	326	322	358	317	376	340	355	345	384	343	324	349	341	363	350	399	393	365	342	319	360	391	386	334	342	343	353	351	350	327	367	340	347	366	371	351	342	341	327	354	369	355	385	342	331	351	348	348	344	349	337	359	382	339	362	354	322	324	341	334	352	324	338
3479	3050	2083	1282	998	927	843	821	739	784	789	765	787	810	734	770	764	754	724	754	767	778	751	754	758	731	750	843	760	833	755	769	815	779	762	788	716	781	719	773	775	794	770	766	772	792	778	740	771	773	768	781	757	754	799	779	755	779	776	718	770	701	722	750	745	750	766	775	694	737	777	761	752	755	776	776	790	758	741	672	723	783	748	816	787	813	727	769	808	749	790	740	746	794	769	727	757	771	801	749	740	717	758	746	751	701	772	722	746	782	805	741	755	732	785	782	735	750	806	721	705	746	780	759	748	783	747	752	767	708	798	734	711	720	755	773	749	751	757	809	774	752	729	799	803	821	794	754	758	725	719	808	760	771	796	747	719	797	785	774	778	752	730	735	743	732	741	739	755	786	767	733	695	775	764	751	807	789	732	779	769	790	740	771	703	779	793	756	755	771	764	730	735	726	759	779	732	811	728	780	723	752	822	750	773	794	746	729	793	769	769	797	749	714	729	755	794	710	762	771	745	735	713	773	720	748	731	807	754	795	782	799	739	786	751	730	757	737	737	797	737	716	777	725	753	752	735	747	765	739	741	725	771	724	773	724	693	772	709	806	766	758	798	700	810	791	784	770	752	738	776	715	748	755	790	729	733	779	784	731	706	728	748	725	790	742	774	754	758	719	743	737	744	730	770	766	769	773	801	756	728	765	762	745	777	747	744	740	793	778	742	746	736	751	729	736	733	747	725	801	731	759	767	742	718	804	776	751	785	748	773	749	791	771	743	746	759	778	759	710	713	753	780	765	757	816	742	774	773	746	733	765	773	751	771	774	715	760	736	691	767	714	754	734	770	725	753	758	744	773	796	755	798	766	762	768	728	772	737	731	766	809	782	729	773	712	769	802	768	736	756	735	788	772	760	777	759	785	747	763	763	750	811	798	764	749	790	790	750	735	751	738	765	736	732	757	749	747	752	787	703	753	711	768	780	783	756	746	763	742	742	760	724	743	753	732	740	775	766	731	766	777	744	717	763	718	770	766	776	744	727	661	734	763	795	769	773	807	757	779	777	742	724	803	812	782	722	764	785	761	810	755	723	742	753	766	763	736	750	770	737	773	777	823	748	760	749	756	787	695	722	762	709	771	714	761	746	782	743	723	770	760	777	753	731	731	782	735	725	790	728	771	734	784	711	748	745	731	751	761	761	768	743	742	732	728	758	717	811	734	704	790	733	748	716	761	768	771	783	773	698	748	705	822	734	731	782	750	744	737	734	749	763	757	741	744	768	671	760	737	735	717	762	763	785	775	713	697	795	722	796	692	734	796	776	693	725	822	791	751	779	758	731	775	808	786	706	757	753	773	774	781	761	738	746	713	727	763	748	720	740	770	754	735	776	773	736	725	720	721	780	740	721	759	786	777	678	797	751	734	728	738	715	770	756	773	736	788	745	727	778	715	737	800	802	788	732	719	738	754	747	739	814	752	761	798	796	738	804	724	790	723	775	799	767	745	708	737	756	755	716	792	762	746	711	750	776	750	748	755	751	747	731	766	828	754	776	751	796	771	751	808	765	761	762	755	746	725	744	777	778	719	762	775	752	731	786	751	809	766	724	753	707	725	727	737	767	777	714	743	768	755	772	755	798	728	797	748	753	788	735	745	751	784	763	801	772	769	766	742	778	774	759	744	742	760	773	725	774	738	774	760	745	736	765	734	766	738	734	735	747	766	788	747	782	745	777	724	766	802	784	792	769	762	756	759	729	734	757	764	783	718	701	745	733	759	757	759	765	792	750	748	708	734	802	730	761	755	758	797	787	736	772	767	772	770	746	779	791	741	764	753	741	776	755	759	726	715	784	747	738	774	731	790	752	709	760	802	744	795	771	745	738	721	714	761	759	764	736	764	766	769	677	746	777	752	738	731	779	735	729	718	752	741	790	797	733	731	827	762	777	773	754	758	763	724	778	754	724	785	782	772	757	772	717	774	772	737	756	725	701	774	769	732	785	737	752	762	736	731	772	747	716	813	768	721	731	746	743	746	767	778	770	703	803	752	747	762	731	777	784	739	795	739	721	755	777	791	765	688	779	722	739	718	778	739	766	759	753	759	762	747	746	744	741	702	812	753	748	751	750	726	774	772	798	770	764	749	785	781	760	728	764	719	754	770	769	792	789	760	757	726	755	794	710	799	722	793	756	771	722	754	803	765	769	723	743	732	771	734	784	738	747	754	738	735	744	736	743	794	751	744	754	723	740	738	743	779	742	799	720	823	818	752	731	751	742	739	751	783	813	726	717	748	704	731	747	741	734	725	754	722	794	761	746	773	759	801	723	728	766	733	772	731	772	799	733	780	713	799	735	703	766	777	757	700	761	761	752	720	737	786	775	767	792	760	758	795	783	784	783	790	740	757	762	728	734	707	743	739	791	706	767	769	751	778	745	824	720	798	738	793	752	742	743	740	739	778	717	752	759	738	724	740	721	755	745	754	732	781	753	771	698	790	782	767	739	778	735	771	736	763	781	704	778	710	714	736	760	750	764	741	692	728	784	770	767	754	772	806	764	730	740	772	772	746	770	742	724	752	751	789	813	767	750	750	746	751	766	736	731	748	780	731	726	709	715	781	757	758	756	756	751	825	749	797	741	784	747	745	746	726	741	775	805	746	768	782	730	729	750	766	749	718	789	780	760	764	734	768	760	791	770	735	754	791	729	758	753	737	761	710	829	732	758	740	728	736	790	698	734	756	816	760	778	786	780	808	802	774	721	778	807	789	737	762	776	754	799	698	747	737	764	724	664	691	757	780	790	780	754	794	725	752	726	763	767	741	735	764	747	757	751	715	689	735	763	742	750	728	744	792	748	769	759	793	748	729	774	796	762	765	761	739	804	728	747	713	767	759	777	750	763	721	739	722	766	708	725	800	722	748	825	724	765	809	726	752	750	770	754	755	837	764	726	768	757	779	768	755	705	787	742	743	706	757	708	751	730	788	753	716	740	719	738	774	755	774	768	737	762	700	717	746	791	773	799	789	720	745	724	748	793	737	760	703	760	754	834	785	737	740	741	729	780	758	736	756	789	765	741	767	778	741	736	806	767	715	750	744	751	773	762	745	765	737	773	738	783	740	761	794	758	812	780	805	782	763	771	770	738	769	709	751	715	724	754	741	778	752	790	772	726	773	776	722	773	774	684	780	800	761	795	736	784	779	765	751	755	772	745	717	742	683	705	748	749	763	730	788	778	738	772	781	804	724	772	741	785	720	740	764	755	733	754	752	726	763	736	772	788	723	720	751	757	781	736	750	741	755	787	749	727	764	780	760	770	729	819	753	794	758	781	740	756	754	781	755	782	770	763	758	750	773	792	759	725	756	783	719	744	733	775	734	781	753	716	737	768	759	754	731	766	808	775	748	779	722	730	729	778	725	753	735	770	723	739	744	765	769	805	752	760	776	753	730	829	720	798	731	737	732	701	737	749	732	732	725	757	734	720	751	727	774	775	743
24511	21696	26124	27782	21703	21688	2659	528	334	296	319	288	310	264	228	224	243	255	231	242	237	239	239	229	238	204	218	222	225	225	231	212	211	221	214	211	220	228	198	225	229	204	210	219	225	193	219	220	223	225	217	208	204	246	202	235	216	228	209	241	214	197	227	218	199	213	251	238	202	220	232	203	222	212	210	214	214	190	223	193	199	240	216	196	193	215	247	218	200	215	211	218	216	190	207	209	223	218	220	204	202	204	228	215	207	171	232	195	169	207	236	201	204	237	208	219	211	223	198	208	229	235	222	237	208	209	210	221	203	227	240	201	216	220	216	202	196	202	225	212	200	205	172	225	242	237	208	234	211	195	212	243	200	217	239	232	219	218	219	237	199	235	215	204	203	198	209	236	231	187	217	195	217	228	216	232	209	192	230	218	215	205	202	202	199	224	214	237	199	204	206	169	185	208	210	225	196	191	209	193	219	222	233	228	210	206	201	238	187	240	216	208	210	196	190	216	207	216	226	211	207	218	203	202	202	197	217	230	198	219	195	207	243	196	232	231	225	194	232	202	197	220	206	204	211	206	193	232	244	195	189	225	199	192	217	221	230	219	248	218	208	212	223	219	205	230	226	212	202	226	203	226	196	214	223	200	190	229	186	227	180	215	223	195	194	227	229	208	213	210	193	227	216	228	246	210	204	233	220	194	183	217	176	233	202	206	213	246	204	203	217	208	215	189	216	193	202	232	209	224	194	207	213	247	222	255	207	223	237	216	204	201	204	211	212	193	204	237	205	207	195	197	209	192	201	193	225	216	217	198	201	191	201	191	197	216	228	222	201	222	219	217	202	200	196	173	219	189	188	220	241	222	223	202	222	213	214	227	223	189	202	241	218	211	227	186	214	179	221	235	197	228	211	225	178	214	234	234	243	220	202	201	221	194	230	195	196	229	188	230	216	220	219	194	219	207	167	217	210	196	225	220	191	243	232	220	222	226	222	226	245	208	230	203	197	175	204	223	205	214	208	210	213	223	221	205	232	217	209	215	189	181	214	215	220	231	214	232	217	221	215	212	201	223	209	228	179	198	213	189	211	191	192	211	205	207	223	253	198	232	217	216	176	221	212	195	208	225	213	212	214	225	220	208	230	219	231	180	237	222	229	200	214	211	205	214	227	193	204	226	195	225	221	217	187	242	201	211	230	228	247	245	212	218	199	224	205	219	214	220	224	236	212	224	203	220	202	221	219	236	211	205	234	209	231	196	201	211	197	218	229	212	218	214	215	217	200	236	240	225	233	216	224	215	209	221	204	197	214	205	226	221	242	217	211	233	216	209	232	204	205	224	218	216	202	209	209	225	214	195	199	188	210	230	202	222	203	217	207	229	182	213	205	203	188	217	215	212	242	217	201	224	190	225	232	229	203	209	177	193	186	247	231	190	237	228	192	194	192	206	208	240	230	203	196	244	223	221	196	219	217	188	251	212	202	230	206	253	212	206	223	210	211	215	204	209	235	225	207	237	234	245	238	192	219	205	191	219	218	199	195	192	216	198	208	207	236	195	214	177	211	230	186	225	208	212	233	225	241	221	216	221	200	216	212	206	228	197	208	211	228	199	181	188	230	220	226	196	193	210	200	177	197	215	215	191	197	210	246	220	215	197	209	204	254	220	207	234	207	204	221	213	201	189	214	194	210	200	226	191	200	190	211	192	254	201	217	186	220	197	210	218	203	238	209	212	224	207	212	195	223	190	216	231	222	199	236	219	218	230	198	223	189	256	190	226	230	189	205	196	218	204	201	190	226	231	217	225	237	227	232	182	229	212	254	209	212	195	212	216	233	254	218	229	198	215	224	192	214	193	193	215	216	207	243	224	245	207	203	219	218	194	204	182	221	226	243	232	231	194	216	231	222	225	213	254	200	208	221	193	203	213	234	227	206	230	230	223	189	218	228	211	250	181	184	197	223	214	201	230	191	209	211	208	213	241	238	227	224	219	213	219	191	232	243	237	219	190	211	211	209	222	225	229	209	202	199	201	218	202	203	208	212	231	204	203	231	220	199	225	238	217	230	226	198	230	199	216	198	224	218	208	227	206	213	209	236	224	212	206	199	179	218	202	222	226	197	194	224	210	189	203	197	206	234	245	245	234	244	218	202	200	227	197	193	221	211	211	223	217	235	220	221	227	193	219	198	185	209	248	236	237	217	242	224	223	223	198	214	239	201	189	197	192	231	222	221	234	189	204	221	195	212	206	193	185	194	218	215	195	187	196	208	205	214	221	207	184	218	181	196	211	204	200	223	229	209	214	198	211	211	219	217	202	178	220	208	215	215	199	211	220	226	205	203	222	226	239	229	198	206	194	224	235	224	215	228	196	205	205	208	215	204	177	206	209	228	194	229	233	218	188	208	225	228	208	236	237	226	186	208	233	181	208	225	225	202	188	227	237	236	210	185	224	219	188	220	222	180	199	194	227	227	193	228	239	209	240	238	230	204	205	224	210	228	250	204	201	210	199	222	231	195	235	193	181	235	186	192	196	194	233	196	236	239	205	209	213	230	196	176	218	211	222	214	221	220	230	217	249	232	225	222	197	203	216	198	232	199	224	243	258	218	210	200	189	167	204	238	234	193	191	239	207	230	213	216	226	229	198	236	230	212	208	189	222	196	230	214	218	218	236	208	197	203	202	186	220	207	230	205	184	215	228	227	206	229	228	233	204	213	209	195	195	197	217	203	194	205	199	199	202	233	211	185	216	195	195	206	211	218	241	243	218	226	211	200	221	221	201	206	200	212	205	224	216	210	234	209	210	201	228	204	211	207	195	221	197	193	221	200	225	198	200	208	239	211	198	199	233	232	205	211	192	214	200	206	207	200	195	215	194	229	210	196	205	201	221	220	202	214	237	192	240	219	243	243	221	210	233	208	220	220	197	214	190	190	190	199	212	209	209	191	188	221	189	239	207	205	219	171	207	224	194	207	228	232	163	176	203	209	205	239	225	212	215	216	204	218	218	188	205	237	207	241	201	205	217	212	219	160	197	227	234	221	217	231	211	204	218	203	222	234	212	192	219	212	228	186	203	207	230	201	194	209	199	215	223	210	235	215	201	248	192	205	183	214	193	200	212	217	201	202	226	208	206	187	199	213	200	229	221	208	209	216	234	225	240	210	206	205	215	231	212	197	219	195	208	214	199	216	214	207	194	224	244	185	207	205	219	191	225	182	194	197	178	236	246	232	202	210	217	229	211	181	183	231	234	230	212	221	193	219	192	208	218	214	237	222	219	219	222	226	207	183	212	225	174	199	199	223	223	225	224	225	205	190	190	220	209	213	206	192	207	208	205	218	258	194	188	222	181	232	201	236	234	230	232	232	200	194	194	188	188	202	223	213	187	190	213	221	223	206	213	197	187	215	229	219	245	223	210	210	226	242	209	192	192	209	213	240	241	204	206	206	200	224	197	206	202	233	194	194	232	211	216	192	227	205	234	219	238	215	188	209	195
3376	4780	3129	1499	951	761	637	569	533	522	526	513	532	483	531	506	518	493	512	496	477	495	476	497	485	494	479	457	459	488	443	514	507	463	439	485	493	457	463	445	488	482	446	474	476	470	467	468	469	462	465	501	469	441	468	475	468	466	468	486	469	473	479	440	496	460	506	463	507	477	518	491	475	476	473	468	526	499	494	430	434	483	496	451	476	475	502	445	463	495	472	490	452	484	474	458	483	496	509	477	471	476	468	467	453	483	471	463	462	455	491	470	448	452	455	440	481	517	454	458	496	459	453	462	465	440	476	472	494	456	471	484	441	416	472	451	466	466	451	483	443	472	473	453	490	476	459	446	507	504	447	442	495	464	473	460	474	470	460	480	506	475	494	467	474	481	444	478	468	482	480	480	462	509	466	457	451	468	455	442	482	444	455	488	481	512	487	440	479	499	484	474	459	445	495	455	459	445	439	501	488	454	468	456	476	486	488	481	465	492	512	434	459	522	527	488	466	448	466	460	486	466	461	480	495	475	467	504	463	433	466	463	462	505	436	474	445	456	468	493	474	491	441	488	448	497	449	509	508	449	462	496	456	490	493	503	440	477	476	533	470	467	438	494	463	484	486	443	457	480	462	482	457	484	497	432	474	432	484	507	478	459	504	455	477	487	415	513	473	479	450	482	495	468	495	530	456	476	480	456	490	479	439	446	424	430	438	467	499	460	522	493	489	480	471	492	464	466	495	474	453	458	466	462	443	460	477	498	444	467	427	477	453	471	468	454	471	488	471	432	498	497	480	467	455	499	479	461	478	445	457	469	472	505	492	496	487	496	473	484	453	512	489	500	460	482	435	498	505	456	459	446	464	480	471	459	469	475	490	453	467	464	478	493	489	490	515	449	462	456	475	471	460	467	520	484	419	441	470	463	467	485	492	487	469	455	478	497	471	450	450	462	448	475	475	456	434	492	482	482	459	494	445	440	438	464	465	475	498	497	454	472	443	485	462	499	467	461	485	474	484	461	492	450	491	464	486	457	469	493	455	466	511	487	511	472	463	495	438	484	474	479	467	434	457	496	459	465	504	432	439	485	463	464	474	505	492	466	488	471	490	468	479	517	437	478	459	436	446	466	465	487	443	424	474	469	446	500	463	470	488	440	448	487	469	503	438	432	519	475	491	472	476	466	479	456	473	455	471	440	469	441	481	505	437	482	478	466	442	488	452	457	461	448	495	478	460	480	489	455	448	494	465	500	463	463	458	473	466	477	463	471	469	522	458	491	476	473	502	445	474	467	497	494	525	454	499	492	467	454	458	495	480	463	446	481	464	419	491	474	466	478	470	493	507	450	440	468	497	502	474	543	509	462	469	448	458	448	437	474	459	400	449	494	499	470	484	448	454	477	506	477	492	465	473	467	441	476	463	488	472	471	481	506	425	485	464	459	459	491	478	438	532	495	481	470	495	441	459	515	454	445	469	459	459	452	476	491	479	462	458	473	467	494	428	459	446	454	473	493	480	471	486	453	440	467	480	433	464	447	479	480	494	437	479	465	439	454	492	469	486	477	429	505	481	477	480	512	460	461	453	505	487	498	469	464	476	449	480	473	462	513	482	480	498	488	475	475	476	474	499	484	440	488	454	458	496	456	485	457	494	474	458	492	485	461	471	429	498	480	430	449	412	481	458	466	489	483	476	495	480	482	507	462	455	481	477	483	464	475	461	469	442	455	436	475	462	451	443	483	477	490	431	460	502	474	431	485	455	453	483	468	485	449	486	479	449	473	505	488	487	467	468	430	465	495	491	493	465	465	464	429	485	474	443	472	463	467	504	495	492	478	479	416	480	426	472	466	472	495	437	498	500	440	494	478	485	455	444	477	466	438	455	507	458	479	487	461	443	465	443	467	475	470	459	481	494	461	471	459	477	440	453	462	498	474	481	457	479	487	415	475	426	489	469	426	466	524	443	496	470	452	460	463	471	472	460	466	420	460	457	510	458	471	486	474	484	460	455	529	494	408	465	518	469	488	506	453	428	452	498	464	493	526	453	475	493	463	487	465	492	483	499	492	448	435	482	493	487	433	483	435	472	442	464	466	459	477	470	451	448	438	471	426	465	493	485	499	471	493	470	448	461	476	469	471	482	475	511	455	471	438	405	470	437	479	469	441	450	472	440	468	521	433	469	472	461	487	478	445	473	447	464	436	474	479	479	467	478	447	472	511	474	460	486	502	469	466	492	451	462	446	493	480	437	446	472	448	487	457	481	453	488	497	462	496	489	440	465	475	453	450	439	481	482	490	490	453	468	449	462	447	466	423	464	448	450	477	437	429	484	479	473	447	511	521	447	463	485	467	445	470	452	439	456	458	465	484	488	483	477	435	487	482	474	500	464	437	488	484	480	474	510	463	463	474	495	483	422	437	490	485	448	468	484	516	420	437	510	447	468	471	500	445	483	489	473	467	460	465	465	449	499	455	474	465	465	464	447	451	491	523	493	441	458	502	483	466	470	444	483	487	439	452	485	452	490	413	496	466	481	447	495	470	486	472	442	447	484	471	476	470	451	453	459	455	426	450	484	444	469	434	422	432	453	495	471	473	471	464	472	463	447	490	487	461	492	499	472	442	443	507	456	466	447	450	462	473	483	440	466	453	477	461	463	469	457	475	473	453	446	430	469	462	466	471	484	475	463	425	478	459	493	453	503	455	449	491	462	461	458	448	488	451	474	494	448	436	477	511	448	492	433	469	443	448	449	489	443	491	428	458	447	442	465	484	477	504	481	456	463	448	448	458	480	459	450	470	471	478	515	484	506	433	495	437	485	472	473	437	432	487	509	465	461	478	460	466	468	501	472	447	504	439	473	499	456	506	522	474	427	460	463	483	476	466	481	467	502	498	497	477	504	431	476	431	446	487	460	488	469	473	463	459	447	471	491	447	469	476	455	449	489	479	493	472	475	460	461	453	462	440	462	482	470	486	462	458	455	445	446	433	460	425	444	450	495	482	448	519	474	457	469	501	459	477	493	446	457	513	438	451	438	476	439	459	471	447	471	464	473	447	462	507	489	488	445	492	469	481	525	472	469	441	507	477	456	511	451	470	506	429	480	434	431	461	468	490	481	478	477	476	498	445	459	491	505	445	487	463	478	520	448	467	502	486	472	468	459	459	455	457	508	471	481	453	462	513	466	459	454	476	437	459	507	464	440	463	479	486	465	463	463	479	456	443	462	542	457	458	448	474	494	492	447	452	469	499	445	497	451	457	460	440	439	461	474	478	491	485	476	493	485	472	464	452	484	464	491	446	451	439	475	459	466	446	453	473	469	500	475	505	460	479	498	438	457	477	487	492	451	475	462	487	443	489	460	489	425	425	489	472	438	446	462	461	464	498	463	452	490	518	451	490	432	494	457	425	474	512	461	447	447	477	455	466	477	442	466	446	475	461	459	467	453	434	462	462	467	457	468	503	484	492	483	481	470	471	482	490	449	439	471	449	458	477
33228	9692	1028	588	454	440	289	251	257	243	263	250	253	270	232	259	241	239	252	265	267	268	246	254	264	228	287	277	274	267	264	274	270	261	253	247	283	271	234	290	275	298	253	265	264	248	246	248	257	243	281	273	265	244	274	279	247	293	239	278	250	234	282	281	232	235	267	299	291	276	268	250	273	272	262	279	253	278	256	282	262	256	239	269	266	252	263	281	280	231	260	263	260	252	284	235	259	242	250	286	281	290	244	297	260	259	261	270	261	247	245	243	231	265	261	247	250	224	254	287	260	266	253	241	277	252	293	281	262	255	283	254	245	263	249	239	255	292	257	237	293	279	251	264	259	258	250	242	264	254	240	247	275	256	292	264	268	266	256	243	250	265	270	267	264	265	265	252	234	288	268	246	253	259	254	252	273	263	232	287	273	261	238	238	274	256	271	254	253	267	242	260	267	277	266	235	248	256	250	268	253	273	230	290	260	278	251	224	215	272	258	265	253	244	260	261	252	290	228	234	261	275	242	259	280	247	278	271	229	274	249	272	296	239	278	270	262	280	255	244	262	239	226	269	221	275	257	260	239	241	259	274	239	287	267	266	266	265	247	267	275	246	256	247	261	241	280	251	241	236	249	246	243	272	236	259	253	276	251	297	230	259	272	261	266	275	255	233	242	243	239	279	268	278	241	272	257	241	263	245	242	278	262	280	235	257	262	257	248	262	231	251	255	255	272	250	276	255	267	266	274	252	272	274	278	281	266	261	251	266	245	238	260	271	272	269	249	275	244	286	277	279	246	236	272	265	254	266	254	260	266	265	234	248	221	283	261	263	270	270	256	238	241	229	247	263	272	257	289	251	207	262	245	248	248	273	265	266	270	229	251	257	246	275	291	264	253	240	278	266	229	280	306	278	279	256	254	253	249	247	269	284	256	249	256	262	234	262	267	230	285	257	234	251	245	246	250	270	259	240	260	251	259	257	270	265	250	269	262	253	269	254	255	250	262	232	258	247	228	260	252	223	279	285	274	268	248	240	249	248	275	270	264	265	280	259	257	231	285	272	296	255	238	268	258	256	259	243	216	260	246	265	251	232	269	261	271	281	267	257	285	270	236	290	262	256	261	262	277	242	267	285	249	254	277	241	260	290	253	246	275	261	286	289	207	282	271	269	254	290	258	270	260	255	283	290	281	288	232	259	242	322	250	250	243	261	290	282	258	257	270	257	255	253	247	257	253	255	271	265	289	270	259	284	276	259	262	252	280	242	257	261	260	239	268	285	259	259	234	238	253	251	224	214	247	264	231	235	271	270	236	266	258	237	251	246	244	265	243	242	272	268	245	254	268	220	255	269	236	244	257	259	281	247	276	255	248	243	275	255	237	273	268	250	249	245	272	257	255	255	257	260	296	262	264	242	258	250	260	266	253	236	300	297	252	264	287	276	267	224	287	262	259	248	221	263	283	257	265	256	288	253	229	257	233	289	254	251	274	253	274	274	265	239	245	284	264	249	241	226	243	263	265	280	254	278	258	246	254	240	263	265	242	259	271	266	258	252	261	273	235	237	274	268	268	241	247	256	279	271	253	262	289	283	276	273	267	249	275	242	259	256	257	286	300	285	244	280	277	289	273	249	262	252	267	257	293	231	277	275	266	256	268	245	241	249	257	280	261	266	235	272	209	275	237	247	246	275	243	261	240	264	242	269	265	267	240	284	258	258	281	244	257	262	263	276	247	246	267	255	264	263	235	244	275	295	264	221	263	237	278	262	242	230	269	256	245	238	287	255	288	298	253	245	280	254	276	281	269	277	265	275	261	280	249	244	255	249	272	277	255	265	255	257	283	274	269	242	257	207	269	289	247	256	232	294	291	273	264	271	247	254	262	272	262	260	253	248	259	286	273	267	265	282	240	245	207	274	279	266	248	285	270	234	280	261	261	273	278	246	285	279	283	248	280	252	293	274	276	254	273	264	257	260	262	288	250	283	282	236	255	283	260	250	246	252	252	262	265	266	259	252	272	266	252	270	237	260	237	276	261	209	250	276	263	284	240	276	242	279	258	257	265	252	279	256	262	252	223	270	253	236	252	248	259	280	279	266	246	245	263	282	241	259	282	278	264	216	233	246	262	293	282	268	275	293	267	263	249	262	273	244	261	265	248	246	264	251	255	258	276	257	263	249	265	266	263	266	253	281	290	234	244	290	265	276	277	286	248	276	241	251	248	278	224	263	268	269	264	264	247	222	278	259	246	244	248	276	241	251	243	260	280	249	267	279	264	262	261	265	300	264	232	243	271	265	257	272	267	249	250	272	245	241	286	273	289	252	283	261	242	270	264	265	264	276	272	251	273	264	264	276	239	243	263	250	260	265	257	275	233	269	260	269	226	262	270	242	282	281	253	278	272	260	262	246	273	253	283	266	271	252	264	269	255	275	274	262	280	261	269	240	240	248	253	244	288	237	255	265	255	270	272	274	251	260	247	278	238	275	257	234	242	252	257	238	267	283	279	251	255	259	281	239	272	248	267	280	287	264	262	271	252	262	234	248	283	287	281	279	271	278	246	289	251	267	249	288	267	242	244	239	227	276	281	271	252	243	239	278	293	228	268	279	231	261	269	258	259	241	267	241	251	207	253	218	265	238	252	282	265	266	245	281	264	256	279	272	265	263	262	285	282	283	269	266	269	281	275	255	236	259	269	264	241	275	246	269	265	250	283	266	291	237	245	269	246	302	274	273	283	245	244	250	239	261	261	236	253	245	257	249	266	257	251	230	280	250	268	265	240	266	284	271	252	274	243	256	233	250	261	244	266	262	256	265	260	260	274	259	264	263	274	307	260	261	253	231	262	286	266	269	276	239	249	255	296	305	256	263	243	271	234	252	274	233	280	259	262	274	230	276	249	251	241	260	249	272	267	236	265	248	275	248	257	273	257	240	281	291	267	270	269	266	296	247	272	263	277	287	260	269	276	251	251	273	238	254	262	283	248	241	223	246	246	261	258	266	267	291	263	239	267	252	279	242	283	241	244	248	262	264	268	258	258	240	265	264	252	246	282	262	290	244	289	282	229	258	281	283	255	267	307	256	251	274	246	257	241	281	271	262	244	245	257	265	249	266	258	272	281	246	282	259	278	265	253	252	264	218	249	257	228	292	259	263	276	255	313	272	274	238	275	249	273	268	244	252	286	223	263	270	267	250	292	255	269	264	273	240	246	279	272	266	278	250	279	256	243	256	252	264	236	254	267	239	292	263	244	267	269	261	291	266	278	239	259	256	267	268	266	249	245	231	253	258	263	260	258	259	253	259	247	256	276	229	274	279	214	250	283	260	269	267	277	254	250	273	233	268	268	294	284	264	266	253	253	292	279	249	276	252	243	268	253	268	242	253	267	271	242	247	273	290	281	246	280	267	239	243	248	250	230	286	273	260	254	224	286	264	264	250	256	277	282	270	258	247	252	262	282	253	274	270	260	250	267	276	263	263	241	264	276	247	246	241
5719	732	661	642	591	622	631	608	613	595	611	601	626	605	561	607	608	642	544	578	597	591	626	627	604	569	570	578	599	602	585	567	572	598	605	576	555	616	619	620	602	628	645	594	639	563	611	641	597	598	586	628	608	592	594	583	597	602	560	587	605	592	597	589	588	580	624	592	562	615	622	575	611	602	615	554	552	622	610	593	597	597	600	597	602	589	598	622	644	569	596	577	524	637	595	613	624	605	606	573	576	606	610	577	603	592	575	552	593	578	592	585	618	592	578	607	594	598	601	641	605	598	571	576	612	668	629	581	601	585	541	557	600	575	574	590	604	594	609	570	597	564	546	582	620	621	612	586	585	609	607	563	610	568	585	567	592	589	599	608	592	605	609	580	556	629	615	568	616	572	652	570	615	605	546	625	576	589	618	617	588	607	598	628	627	569	589	556	627	572	632	575	587	587	614	608	584	612	629	564	615	611	585	614	643	600	575	611	634	594	570	602	588	612	598	628	601	590	606	578	614	597	598	561	659	661	613	601	592	573	644	605	595	563	584	588	579	609	596	607	615	580	619	576	635	573	569	591	575	623	602	591	555	624	594	593	642	607	614	593	607	618	594	545	604	588	632	579	575	570	582	604	546	588	578	592	578	609	558	575	613	592	620	597	622	577	603	595	616	653	640	554	574	551	592	585	629	601	606	597	568	604	594	610	630	629	601	581	619	603	580	614	595	565	578	591	624	628	564	551	593	572	575	610	617	598	624	610	619	597	599	586	587	632	573	597	564	577	609	597	595	606	588	602	653	611	609	569	612	607	627	595	600	637	626	642	610	631	597	601	592	563	560	596	590	657	601	604	630	608	551	605	583	625	616	616	611	606	581	581	581	582	598	569	618	595	605	611	538	571	609	602	609	578	583	632	615	601	579	607	622	602	580	625	612	609	585	590	613	625	563	570	575	585	583	629	567	618	590	595	590	644	576	603	607	615	599	573	575	644	593	568	627	576	587	598	613	608	589	612	592	586	604	570	572	576	543	621	608	601	622	599	590	580	581	577	621	640	575	562	609	587	627	573	651	577	635	610	608	589	595	629	591	575	590	592	615	607	560	632	595	598	565	557	609	599	583	606	575	580	580	601	610	636	582	603	658	615	625	605	602	674	654	611	615	574	591	595	588	606	617	587	592	593	591	607	608	608	582	597	622	593	573	615	573	603	608	558	596	579	572	573	600	596	617	594	615	592	628	605	578	604	564	622	588	623	626	610	568	612	603	643	600	585	584	620	603	576	578	615	594	617	593	608	611	592	579	631	569	614	595	604	603	627	615	614	568	565	587	663	600	603	597	585	627	585	557	579	553	567	623	603	564	577	619	611	565	587	590	611	615	642	590	585	593	583	580	577	620	590	586	565	613	611	632	554	585	595	601	621	605	605	585	606	624	577	594	650	582	600	617	588	575	561	615	590	590	598	606	627	641	602	610	592	605	571	642	550	606	574	599	569	557	637	582	592	605	639	615	582	638	588	599	567	593	594	626	593	610	565	607	585	623	604	643	612	604	570	628	596	580	560	563	614	598	608	602	567	608	632	609	609	608	557	613	631	603	595	597	617	633	639	630	588	611	631	615	578	595	596	607	590	608	601	594	584	595	617	579	612	624	552	627	619	608	583	610	579	617	598	575	596	612	594	626	613	605	623	579	621	589	624	596	588	596	566	613	576	615	611	617	609	593	659	601	608	572	560	600	578	629	589	652	569	603	596	596	639	594	626	582	590	606	598	577	620	617	594	601	615	600	572	601	562	596	578	574	622	612	584	568	607	593	542	591	598	618	606	629	603	613	657	625	612	610	589	612	595	588	590	571	584	601	588	599	603	626	607	620	574	606	548	565	570	636	562	589	616	591	599	592	613	609	592	595	582	631	642	596	615	599	625	615	598	578	582	616	595	588	590	557	597	571	608	581	590	613	625	554	596	602	622	617	583	616	592	626	590	555	604	641	595	578	608	608	602	616	622	588	576	564	570	601	558	605	554	575	586	568	648	618	632	580	644	589	613	617	583	619	565	567	615	591	574	614	625	609	611	649	604	616	611	591	605	636	583	571	535	596	579	586	588	553	599	585	569	655	635	623	552	572	558	616	570	652	611	558	596	584	595	615	618	595	640	585	620	537	616	598	588	585	601	596	573	588	611	632	558	576	550	591	586	554	604	552	586	598	616	585	627	587	620	598	613	624	567	583	603	625	573	629	611	598	601	625	634	613	642	597	621	592	571	572	593	591	628	597	585	662	609	568	553	574	580	565	575	577	603	604	617	581	601	596	614	580	596	582	590	595	572	579	622	653	578	597	624	576	634	566	594	608	575	602	614	625	610	582	568	588	602	620	608	578	598	599	663	637	584	557	572	603	622	575	593	612	626	596	657	604	624	635	612	638	607	626	576	606	606	585	553	612	595	578	592	596	599	583	594	606	583	595	637	618	608	630	608	605	623	632	578	585	621	585	591	568	637	613	618	614	592	601	607	550	570	607	582	616	610	606	660	606	584	576	586	611	642	561	625	591	571	584	597	542	557	595	600	636	575	576	616	663	592	621	606	549	603	607	603	564	616	580	633	614	610	632	601	603	568	561	622	647	590	622	579	610	583	601	550	603	584	613	597	588	613	615	629	562	602	583	609	606	612	585	592	610	581	570	573	650	592	614	581	557	629	600	658	632	596	573	614	583	585	588	655	577	610	609	591	609	578	579	592	596	555	615	628	604	562	562	579	621	580	591	659	595	599	605	574	584	593	558	596	569	586	593	631	599	606	605	578	633	605	591	573	568	622	565	612	592	572	620	633	651	619	612	609	617	586	616	586	609	584	620	647	623	613	586	556	525	588	606	595	561	626	638	593	615	623	588	583	611	636	585	622	622	594	590	594	633	591	581	587	553	615	594	593	625	590	576	607	573	615	607	618	594	563	552	646	613	615	622	613	563	633	613	596	581	605	622	588	641	607	634	589	641	619	617	627	596	591	610	601	576	588	598	581	619	547	595	597	589	648	591	566	644	597	619	597	604	569	566	619	630	600	579	595	611	550	577	607	627	625	656	631	630	648	585	643	580	593	604	655	611	599	601	593	582	612	550	613	585	592	571	575	601	615	593	596	610	647	627	617	584	583	595	563	559	586	615	579	632	634	587	620	587	638	599	640	589	600	571	576	539	621	589	574	615	613	593	547	626	595	614	587	635	648	628	621	540	597	596	565	609	562	596	626	601	600	598	547	603	595	635	590	569	643	589	594	614	631	611	572	575	593	576	582	602	582	562	636	644	561	607	580	608	603	605	600	597	626	607	570	591	584	607	576	556	575	627	572	572	633	599	591	579	631	603	582	609	572	631	600	587	590	561	559	617	560	609	581	556	598	554	612	644	596	610	562	604	575	595	563	587	609	593	566	586	580	602	582	604	629	594	630	612	572	610	630	550	587	605	614	615	562	598	571	664	575	604	613	586	599	591	563	602	652
25285	21708	25537	28360	21503	3455	537	466	398	419	406	382	387	360	395	380	373	355	364	379	361	374	389	398	388	361	344	390	392	391	382	377	353	369	377	366	361	367	361	359	365	377	348	361	367	326	332	355	354	350	353	339	350	359	387	357	352	363	364	381	353	335	344	345	354	351	348	356	351	350	322	332	363	350	366	339	390	323	336	339	352	358	380	368	337	366	356	387	397	333	343	291	372	385	322	314	348	378	326	369	357	368	333	339	321	330	348	342	330	338	381	362	390	348	388	363	366	335	360	349	342	386	326	344	317	404	349	328	371	342	346	385	380	366	350	330	364	362	357	349	354	364	354	365	347	366	348	335	337	326	335	317	345	340	348	362	345	352	352	321	337	313	365	369	349	341	351	361	341	376	345	375	378	356	365	324	376	307	317	344	347	350	311	355	355	368	337	356	366	362	357	373	330	318	331	349	372	366	337	349	355	340	359	332	349	322	321	334	338	336	368	364	354	325	345	327	379	386	364	342	332	386	343	336	355	320	309	365	341	342	384	373	341	378	371	343	343	349	318	365	295	346	343	369	363	332	350	346	352	359	359	404	377	365	381	357	346	368	368	360	338	378	343	327	343	333	337	358	293	369	355	337	362	343	371	341	362	359	331	356	325	359	339	358	294	311	333	369	382	381	384	343	354	342	381	334	349	313	353	301	370	341	351	377	336	367	330	345	293	347	348	344	341	321	376	334	353	329	335	336	357	357	365	349	371	348	334	343	327	376	327	360	345	321	306	316	354	385	360	336	387	343	376	384	355	354	345	398	363	326	340	341	322	341	324	382	357	339	316	372	351	344	371	375	314	338	344	393	332	348	357	349	346	360	350	376	355	403	365	339	307	355	394	404	348	365	396	355	382	377	357	362	381	336	346	337	402	374	378	353	368	366	370	371	338	359	391	360	344	347	317	335	366	322	349	348	340	378	357	344	365	373	347	349	349	351	346	353	341	345	301	367	409	357	370	383	344	332	331	341	344	365	374	346	358	357	356	375	388	335	346	347	335	330	344	354	330	383	340	355	359	359	373	343	384	407	386	383	368	344	346	388	350	355	359	351	362	360	339	364	357	323	315	351	354	382	361	355	372	347	344	339	356	342	312	351	329	371	329	311	357	342	347	338	339	361	336	329	323	334	364	368	343	387	377	330	347	363	332	380	348	341	313	344	390	340	330	319	355	341	378	384	360	330	364	337	364	335	329	344	334	293	371	375	312	318	357	385	325	323	337	377	359	409	351	355	358	328	309	379	336	330	344	372	340	332	358	346	350	334	374	365	326	346	339	324	378	360	352	323	346	362	352	342	334	360	331	304	335	354	344	359	342	352	354	416	351	350	356	328	359	365	338	379	362	329	314	315	383	331	309	363	361	388	338	356	331	333	362	354	328	342	339	347	342	362	374	338	347	357	345	365	356	381	350	340	369	364	362	375	325	361	350	384	313	361	359	321	371	380	389	339	333	364	376	346	332	334	349	386	357	349	402	349	389	362	353	373	367	352	345	337	344	343	360	350	354	329	325	355	339	335	363	334	373	352	339	333	358	339	344	342	369	339	391	306	344	317	325	352	320	359	338	346	353	381	364	342	365	339	351	401	389	297	336	349	334	338	300	350	346	333	369	345	366	319	376	370	354	337	346	337	368	379	336	329	310	315	321	347	367	345	352	345	358	344	365	370	373	330	340	342	364	336	318	347	344	361	364	369	332	343	382	332	346	348	349	350	362	338	371	317	346	312	349	338	365	331	370	343	336	364	372	362	371	362	325	355	317	387	378	371	344	368	339	344	350	351	325	355	397	362	391	347	353	363	376	366	378	339	374	368	350	314	352	354	375	361	373	373	323	365	323	343	381	358	307	322	324	374	382	322	317	338	376	355	348	382	340	358	333	342	335	335	344	367	361	368	356	341	355	323	390	359	330	335	319	374	336	348	324	350	364	360	317	374	408	318	361	350	346	335	385	328	298	341	355	335	368	336	350	367	315	337	345	364	353	356	317	348	375	319	378	352	334	351	317	361	329	364	400	351	308	361	354	346	349	321	329	341	361	353	342	348	350	389	341	370	337	336	338	362	356	372	366	313	365	360	382	331	314	338	357	369	366	349	336	357	353	332	363	342	341	341	350	336	326	324	353	347	413	326	350	321	345	346	337	313	339	343	341	349	311	345	338	322	330	384	406	359	328	308	317	309	362	344	360	341	368	318	359	364	311	365	328	364	318	333	340	376	382	364	342	337	351	323	364	353	338	363	340	349	353	344	351	361	364	335	348	370	350	328	383	315	405	333	341	360	357	333	327	392	333	369	366	348	324	348	367	314	348	360	353	305	342	353	350	325	356	350	383	347	326	327	321	313	354	350	359	367	348	339	357	352	367	349	335	367	360	331	331	347	343	360	358	340	419	343	329	312	336	362	358	363	361	369	355	371	336	316	364	361	329	361	319	367	332	350	356	327	366	335	379	323	350	350	371	359	361	345	357	368	328	359	320	371	350	337	342	319	361	325	344	344	396	360	357	358	357	355	370	345	379	313	328	349	350	302	345	300	352	344	341	347	373	352	355	351	335	363	313	332	341	320	345	361	350	336	307	315	349	362	354	312	347	359	347	332	332	365	348	380	352	348	363	359	400	354	354	338	339	344	325	358	364	383	330	349	355	315	365	374	317	363	360	378	368	343	353	360	347	326	339	360	372	363	342	354	361	325	376	371	311	375	314	356	387	376	389	335	366	367	374	369	342	344	340	368	353	353	324	354	358	351	359	341	371	366	337	351	332	379	318	340	363	318	350	344	342	348	351	315	400	360	411	381	357	342	383	373	376	329	394	320	382	311	362	291	340	350	333	390	371	336	329	357	357	334	380	331	355	328	362	356	354	353	368	351	325	388	372	340	358	359	331	387	384	322	343	379	349	331	349	392	362	346	371	356	352	338	329	363	312	375	340	342	348	357	365	366	353	323	317	369	357	337	341	360	302	345	342	341	374	367	375	361	370	362	358	375	349	357	342	372	347	348	338	347	381	367	357	325	353	364	381	341	361	350	342	340	332	324	339	363	387	364	329	305	364	407	299	314	383	346	340	319	350	330	307	343	374	355	377	358	353	326	348	324	368	333	352	329	338	351	328	368	378	352	354	363	366	363	375	318	362	322	349	366	340	348	357	392	361	356	377	356	352	348	347	321	344	380	353	345	355	355	371	361	337	313	378	344	363	316	374	354	396	347	364	356	371	355	299	339	375	341	320	317	376	352	388	338	334	362	368	357	349	358	383	356	342	335	341	343	394	384	322	353	331	367	322	350	354	333	324	345	355	376	352	379	322	368	333	368	349	349	357	339	384	364	374	346	342	387	370	377	348	309	323	371	346	375	331	338	347	338	364	356	347	354	367	360	356	381	391	355	332	313	351	360	334	348	360	368	316	395	365	344	362	327	370	338	330	333	355	376	334	321	317	338	326	313	352	351	341	337
3489	3097	2094	1252	1040	907	884	784	779	757	839	767	760	779	760	764	783	770	785	816	784	772	778	731	819	797	751	750	762	671	754	783	752	837	791	747	764	788	786	786	737	741	768	764	706	724	791	776	725	793	742	740	762	754	739	741	785	721	745	722	771	739	723	783	749	733	747	742	810	759	781	790	808	752	769	761	770	775	799	710	771	720	772	733	668	763	782	751	775	757	711	754	738	816	767	723	747	778	719	803	774	780	792	778	767	727	748	794	719	733	756	796	761	745	774	782	793	759	719	729	774	751	717	696	759	776	730	757	749	788	787	750	746	717	736	743	781	722	759	753	785	758	778	815	754	808	824	754	793	755	752	757	676	744	710	777	751	772	783	708	815	776	785	826	740	766	753	809	793	773	770	768	764	702	740	736	733	787	750	804	789	734	762	756	783	745	812	733	747	745	763	796	756	815	743	724	784	745	763	765	815	783	723	718	799	742	777	741	798	780	735	737	771	774	769	755	767	775	730	748	729	714	800	701	754	778	772	740	729	767	764	720	806	780	740	794	703	787	751	787	739	762	720	750	743	756	756	736	737	804	781	737	761	760	780	742	777	750	716	759	769	741	736	764	747	734	741	775	756	800	784	741	755	749	776	805	718	760	770	757	726	777	772	799	774	748	748	728	734	727	733	786	756	753	774	692	736	785	711	743	756	804	731	805	791	783	765	741	758	746	766	782	766	743	745	750	747	762	806	759	765	746	753	787	747	753	787	753	762	797	717	737	754	756	773	805	736	746	753	741	732	764	790	745	789	716	782	754	699	753	766	771	779	774	716	770	769	788	742	790	755	764	743	775	747	765	772	801	768	780	765	766	755	768	797	744	768	729	753	774	756	746	753	760	727	815	765	769	765	768	782	738	773	753	752	723	773	729	772	747	782	770	728	793	762	724	754	741	768	769	739	774	751	786	765	788	755	752	770	763	762	795	744	790	776	733	759	724	776	782	771	732	782	769	751	778	781	744	790	741	795	757	758	771	689	773	765	696	758	754	765	758	757	754	753	731	756	782	799	776	742	823	770	761	778	739	771	773	759	756	786	758	767	757	742	782	729	733	816	722	721	749	760	767	768	764	721	762	744	735	764	754	715	746	853	773	723	800	770	785	722	805	821	757	763	739	739	749	738	815	718	833	796	731	733	793	735	799	760	776	738	715	780	770	779	727	775	703	750	730	765	775	794	778	762	804	735	741	754	824	774	781	761	802	782	774	772	738	733	778	747	791	758	720	733	761	759	762	751	738	749	766	710	776	745	719	801	735	810	704	747	751	722	738	768	757	727	758	771	786	737	748	737	769	771	762	756	756	727	808	762	769	764	739	737	805	749	741	762	722	765	799	723	716	769	728	710	783	786	759	738	780	781	756	775	762	758	718	783	758	761	760	766	723	769	761	759	744	796	751	745	785	675	793	738	793	729	747	753	749	761	779	723	791	759	771	762	785	787	750	760	745	777	738	755	762	714	714	808	779	728	785	717	724	702	745	770	743	725	761	693	744	755	733	726	775	754	765	775	797	730	758	780	800	775	761	722	767	736	748	774	765	710	728	791	787	771	726	755	768	760	726	786	756	738	746	750	730	754	802	748	746	769	774	778	797	752	777	742	732	740	741	748	795	754	737	727	754	757	763	738	758	704	731	708	744	792	775	755	745	779	778	764	785	756	780	750	830	712	731	712	766	784	763	747	713	751	748	797	750	802	733	742	721	731	755	738	763	797	791	771	774	773	799	765	733	701	773	713	784	794	776	787	744	760	728	767	756	853	764	763	770	793	750	832	730	699	767	722	745	725	695	787	709	694	823	732	782	776	750	788	716	748	741	804	768	745	759	754	753	785	753	780	786	790	777	762	762	794	757	783	767	739	752	762	768	789	760	718	739	782	751	780	795	780	781	810	729	744	730	741	733	761	780	691	748	775	765	744	784	754	759	751	747	748	782	748	752	755	757	708	756	796	766	752	779	774	800	816	738	761	773	775	763	769	743	742	755	751	766	751	759	758	751	788	750	786	785	778	767	733	712	771	743	751	718	757	735	703	755	743	742	739	775	730	748	793	778	754	791	770	779	746	761	775	748	735	759	754	851	797	697	823	697	784	786	698	750	724	773	771	713	783	773	756	739	761	753	781	740	780	696	761	774	767	786	740	760	736	748	772	744	705	796	769	732	711	778	758	745	729	751	759	778	776	783	785	793	757	731	728	752	800	740	752	744	778	704	703	782	783	740	756	769	730	795	755	724	792	797	790	778	732	808	732	727	730	766	776	729	771	780	730	752	724	774	803	710	769	718	774	777	781	714	740	711	752	742	746	713	787	825	744	748	763	718	774	732	732	774	772	778	812	733	747	736	776	736	753	764	770	784	765	785	700	742	756	752	781	725	809	781	730	763	772	754	726	798	720	776	759	769	718	791	682	750	747	723	780	733	715	749	793	754	800	718	746	765	791	779	797	763	789	729	721	734	792	755	735	768	768	710	733	752	763	756	798	764	757	741	768	737	688	743	731	772	730	750	767	718	742	777	756	720	741	750	788	749	810	799	755	695	814	755	816	772	777	737	768	780	712	759	810	751	773	758	732	799	752	780	699	754	765	755	746	747	730	745	783	753	740	770	747	774	741	765	766	809	767	774	790	717	725	766	738	770	728	720	732	723	788	751	778	747	737	766	767	764	711	783	761	778	710	772	794	745	734	786	765	748	716	735	756	743	742	776	767	779	785	753	731	777	730	777	717	722	735	783	726	743	709	751	722	752	730	759	724	738	739	789	758	750	758	819	760	745	748	774	774	733	777	771	767	779	758	761	792	748	713	802	790	754	768	765	731	726	761	760	739	794	743	779	748	773	741	791	770	749	765	715	744	755	760	779	757	723	763	749	780	777	720	784	761	762	704	776	755	737	789	729	734	723	754	764	713	764	748	786	751	728	713	725	757	710	737	721	749	721	802	771	748	760	797	719	792	759	737	708	722	738	777	730	762	705	754	749	783	742	803	795	821	730	735	769	789	780	806	780	674	780	742	777	765	706	764	741	753	765	751	735	765	768	730	776	729	750	792	795	760	765	671	747	744	760	740	726	730	760	765	813	761	783	786	783	749	764	726	820	768	814	793	753	767	772	750	753	769	758	775	799	763	766	790	743	757	748	774	769	690	733	761	799	723	792	735	761	743	745	702	756	715	743	792	795	754	756	738	740	793	726	729	719	809	767	811	792	729	713	723	746	754	732	765	739	749	748	781	753	787	772	730	764	763	700	759	752	748	722	752	803	761	836	777	764	763	794	763	781	746	756	725	771	715	775	753	750	735	750	750	781	839	718	743	769	730	773	784	814	733	778	723	715	775	798	739	721	745	740	771	769	715	730	741	741	786	768	757	773	692	757	750	764	718	728	739	717	789	754	794	732	791	752	741	774	754	697	759	706	739	747	771	746	764	771	720	792	750	770	766	802	711	758	716	717	778	735
24467	21674	26112	27740	21675	21664	2906	523	332	335	309	261	291	276	262	255	205	263	216	243	232	226	216	232	227	221	213	274	235	225	238	192	209	227	212	222	236	227	222	250	204	201	227	226	269	212	212	221	230	215	215	214	232	197	225	214	212	241	198	214	223	212	215	214	206	230	220	222	213	220	211	197	206	232	262	205	235	221	216	192	229	255	244	211	197	190	233	216	215	198	227	236	211	216	187	219	225	218	226	208	205	237	241	203	248	209	198	218	210	191	178	196	213	236	231	230	227	224	223	221	227	236	215	214	213	209	198	210	206	199	214	223	232	241	216	222	216	207	203	217	204	190	232	244	193	202	198	223	193	224	200	239	171	214	243	213	204	190	190	209	190	201	211	211	214	205	224	202	207	208	246	241	219	233	240	238	227	203	240	243	190	223	239	230	206	230	215	219	241	198	183	191	215	207	247	219	215	193	218	219	236	216	218	193	196	213	227	236	226	210	256	218	248	223	247	198	218	200	233	210	215	237	208	197	233	215	246	196	206	186	223	226	229	218	207	212	203	209	194	202	225	217	237	202	216	209	223	241	245	234	236	239	222	231	237	233	220	212	201	202	240	216	213	206	237	203	207	195	193	208	225	207	203	253	219	212	188	219	200	226	215	190	211	194	191	206	217	215	204	199	217	212	187	217	212	224	238	219	221	207	214	201	199	219	233	193	227	213	219	218	200	199	201	189	219	206	221	233	204	192	242	202	216	245	232	214	202	217	196	261	184	219	206	205	229	221	212	204	220	219	242	223	215	193	216	220	214	179	209	201	213	219	174	197	214	202	205	214	225	212	195	212	222	186	198	203	192	234	237	233	206	208	202	221	221	194	223	215	197	204	224	246	211	201	228	227	224	230	226	231	223	229	211	217	215	230	209	181	229	207	226	227	226	215	212	197	217	226	211	201	225	208	206	175	206	216	217	228	222	232	230	241	214	200	199	242	209	237	171	207	206	218	204	226	215	201	211	228	200	218	213	210	203	198	206	215	228	221	230	182	222	172	208	232	234	219	188	202	200	208	201	198	235	220	197	193	183	208	199	220	219	201	199	204	194	216	213	220	230	215	193	258	209	198	216	226	212	224	223	214	201	227	223	192	252	195	203	190	195	212	217	214	231	247	235	235	224	199	210	217	237	221	197	221	215	227	206	204	220	218	222	202	192	232	196	208	248	207	231	212	210	208	212	197	232	220	201	208	174	199	233	208	191	204	232	211	218	237	203	217	207	214	247	185	182	236	225	214	254	224	226	233	222	222	185	225	201	206	200	220	218	205	196	225	228	220	195	205	202	230	217	219	194	204	220	185	214	212	211	233	219	231	228	209	200	213	227	227	199	227	230	215	231	234	214	221	209	202	217	225	246	210	214	215	200	253	178	217	227	181	226	210	189	242	216	231	216	207	256	206	200	200	211	236	215	200	209	201	235	205	208	204	243	202	190	191	223	218	234	234	232	196	222	235	234	204	195	197	224	239	215	211	225	231	239	218	211	238	275	224	219	191	217	207	232	202	201	222	207	207	209	219	222	230	233	209	203	202	211	229	199	208	209	191	225	205	226	241	235	199	203	241	200	221	231	195	208	227	220	193	220	215	218	214	189	210	185	209	222	213	217	220	202	201	217	195	219	184	194	209	234	209	215	201	204	217	207	216	215	194	211	222	209	210	213	237	222	232	241	184	219	198	194	209	211	213	207	241	222	233	204	189	177	211	218	208	203	207	204	233	227	204	242	216	219	220	210	228	207	234	209	207	241	219	235	218	211	202	233	230	212	227	219	205	217	227	205	230	243	249	193	225	206	209	206	201	223	189	231	218	212	194	223	217	250	212	213	224	212	178	215	191	219	194	224	194	244	213	225	215	202	194	202	195	232	207	219	220	213	189	218	203	245	235	225	256	232	217	209	211	199	231	242	207	208	220	179	188	220	228	221	206	206	211	169	213	226	231	217	208	197	229	210	219	199	236	223	223	203	224	176	185	210	205	229	204	204	198	219	205	212	250	214	215	230	188	242	214	214	210	201	204	196	255	206	204	205	257	222	208	191	205	221	204	239	221	262	219	219	201	222	187	210	241	216	225	225	211	222	203	199	199	188	203	186	212	202	186	218	223	193	209	242	213	222	236	205	241	194	224	238	193	198	216	210	192	199	203	229	185	212	180	207	216	203	185	237	222	215	224	225	198	224	211	231	194	226	229	208	189	229	214	217	208	217	194	204	190	237	216	174	200	198	212	222	214	213	207	200	227	192	221	193	213	221	223	220	232	241	210	214	239	196	224	215	222	238	228	183	204	207	229	204	222	230	209	212	221	221	188	205	244	197	217	233	243	215	217	220	223	227	221	200	224	234	206	206	220	197	210	196	227	206	205	217	202	225	196	256	229	198	239	227	200	234	249	231	195	212	202	230	205	192	206	222	210	220	186	221	207	242	222	230	205	217	207	228	204	213	209	213	211	250	179	216	209	224	200	217	232	202	186	172	229	174	200	197	206	190	190	203	188	191	201	197	199	207	202	257	205	201	207	204	225	211	247	209	201	215	216	194	208	193	202	235	223	209	234	206	219	205	231	231	197	219	210	227	205	196	235	211	228	204	205	182	228	244	219	227	227	220	233	234	220	202	249	217	193	222	215	221	232	224	202	212	211	205	223	231	211	210	219	246	223	212	224	204	218	230	195	220	211	236	201	182	210	182	209	214	229	237	208	229	181	196	223	222	195	204	211	198	197	214	202	210	189	225	207	224	218	236	256	211	264	211	201	225	206	197	209	211	229	241	195	220	215	219	195	218	180	189	240	178	210	227	195	208	208	216	216	221	225	225	192	232	201	248	182	200	206	232	242	206	186	226	209	195	228	221	187	224	231	211	242	227	221	178	227	234	198	218	199	205	196	216	204	223	227	201	212	211	199	207	204	226	188	219	234	231	216	232	212	221	201	232	226	247	206	214	225	205	203	163	248	179	211	229	215	222	202	220	210	191	208	205	203	215	190	205	219	200	209	209	224	230	174	192	221	209	203	204	193	230	242	246	215	221	219	218	191	212	209	189	191	240	227	236	206	184	249	252	201	224	232	214	244	222	214	227	204	218	243	217	239	196	215	209	220	221	192	199	208	234	222	213	221	236	202	236	215	200	207	208	185	221	207	198	212	215	234	225	178	228	227	225	218	246	198	239	213	204	191	203	210	231	228	219	229	204	236	196	224	217	193	255	199	226	225	221	203	232	230	263	189	205	223	202	202	197	227	217	209	215	208	209	214	215	233	203	199	212	230	200	226	212	204	181	197	217	201	233	206	254	245	196	234	223	242	204	213	209	223	209	217	244	213	208	198	199	217	218	222	237	212	194	221	212	202	207	204	211	202	212	203	206	216	217	245	232	201	226	240	223	207	216	214	225	217	211	227	209	208	187	223	227	208	238	221	221	205	208	208	219	218	215	227	220	246	196	231	222	217	226	204	221	192
3489	4714	3057	1445	913	753	604	592	528	528	519	535	509	492	520	495	504	498	513	449	441	481	476	492	519	464	474	466	463	513	444	489	492	481	424	496	468	479	482	483	448	480	492	472	469	450	476	499	474	460	463	463	482	490	422	462	483	457	501	467	458	475	436	456	478	474	472	488	487	494	495	490	475	448	447	513	502	486	508	429	485	469	465	513	461	504	481	462	450	444	491	438	475	477	489	471	476	473	486	475	470	473	491	490	475	483	455	478	495	467	421	472	492	461	470	454	435	460	486	464	445	472	445	459	480	436	454	502	474	474	501	523	459	490	461	482	488	445	489	509	474	485	469	486	510	458	486	472	471	493	485	480	463	508	471	488	452	475	469	435	457	472	476	495	467	452	454	487	464	496	489	484	464	428	500	505	456	485	451	436	524	455	489	429	490	421	465	436	455	447	481	478	465	530	449	446	436	466	421	400	473	472	450	478	442	477	509	515	466	473	479	452	477	496	468	509	506	475	515	472	416	488	482	468	483	485	490	428	472	480	487	483	463	513	441	445	471	486	468	452	476	489	457	463	482	454	502	480	440	479	480	496	474	504	470	457	445	452	502	454	489	468	459	444	470	452	470	480	508	454	414	444	440	486	483	453	464	466	471	481	448	447	487	457	464	450	445	442	469	453	465	466	461	452	462	487	486	457	508	419	462	478	467	505	424	492	448	484	469	489	478	511	466	484	453	478	465	459	473	493	431	473	472	476	467	474	449	521	510	485	451	439	452	483	442	491	473	477	477	446	499	457	465	459	478	478	468	487	478	469	520	463	502	462	479	460	431	460	511	467	457	486	419	453	462	484	478	473	505	495	472	482	480	480	481	478	493	500	461	453	456	473	470	450	479	485	489	446	477	503	493	491	473	472	501	444	477	486	438	468	438	467	447	498	461	457	509	465	467	462	468	466	464	499	412	492	470	460	432	459	470	461	452	465	446	448	469	433	497	460	450	486	493	455	434	528	464	483	475	524	478	466	452	437	466	511	474	466	468	452	514	472	419	447	477	497	472	489	465	451	532	449	492	455	489	471	504	475	445	462	471	442	462	502	461	465	452	481	471	460	452	469	481	496	492	474	483	460	462	442	442	446	486	425	489	465	476	494	427	485	447	473	434	483	456	472	490	514	468	492	499	546	443	485	509	435	505	492	483	441	470	469	447	485	436	444	461	458	465	454	469	436	455	481	484	483	479	461	495	462	491	460	480	452	482	494	484	429	489	492	465	479	473	511	445	526	466	475	430	478	488	482	481	494	445	485	448	459	448	487	474	504	449	452	485	444	486	463	432	486	476	477	469	495	479	504	463	466	472	460	438	463	447	478	474	475	489	478	455	451	461	457	470	438	455	491	440	469	493	478	458	517	491	464	456	479	443	493	458	468	482	458	517	432	459	479	466	475	505	468	474	488	482	459	494	461	440	491	494	476	477	471	487	449	451	475	421	449	453	472	503	544	462	460	406	450	485	433	481	477	451	496	460	483	463	481	475	494	489	489	494	450	459	466	480	440	500	469	478	494	473	467	439	475	447	474	465	457	490	470	433	472	461	462	519	464	470	467	451	434	458	468	525	497	462	451	487	474	475	476	494	502	456	483	472	474	468	486	481	445	466	461	455	422	466	451	466	451	482	493	472	473	503	448	448	475	451	448	477	520	479	449	479	451	477	453	461	458	483	487	422	459	490	447	464	483	480	454	437	468	475	471	493	500	468	468	472	477	470	485	476	477	440	445	441	473	448	487	484	471	443	484	502	487	445	464	459	465	523	457	499	434	453	459	488	490	457	516	482	474	489	465	466	474	475	480	466	483	480	437	478	472	491	443	482	484	442	474	448	471	441	463	467	477	470	503	488	482	483	498	495	506	444	503	473	506	480	440	469	450	480	501	466	453	482	449	483	479	447	475	488	470	466	475	473	464	501	477	469	455	479	460	441	458	453	473	467	455	476	464	463	476	469	480	460	475	484	464	495	464	496	484	447	460	496	437	477	476	475	474	451	495	477	469	511	461	454	489	464	492	476	499	490	480	470	476	449	442	412	488	465	456	500	473	469	464	461	454	512	445	437	469	476	429	497	496	440	463	513	439	455	506	494	477	421	458	446	466	437	469	446	447	501	488	466	480	464	461	466	489	476	484	473	451	521	439	494	432	436	453	476	462	470	483	475	481	518	485	434	441	472	463	459	459	447	437	476	478	439	479	492	468	477	493	481	475	458	469	492	448	521	441	461	448	484	476	466	471	452	472	496	425	437	441	486	452	461	467	473	516	490	440	495	480	486	461	429	463	471	461	461	442	471	489	486	481	477	482	432	516	490	452	441	492	508	467	442	446	445	452	500	439	462	436	470	461	430	474	455	471	480	459	468	449	483	479	422	475	441	491	442	482	446	485	462	501	452	488	508	453	446	461	474	483	503	431	448	480	483	493	480	487	429	489	456	466	469	464	471	462	459	479	461	487	511	464	448	469	474	433	461	474	469	488	483	494	464	484	471	462	429	484	435	489	481	517	470	456	447	474	463	459	472	485	475	484	448	447	483	484	468	491	486	497	454	464	450	485	444	460	514	498	491	466	471	448	450	494	470	448	475	460	463	446	432	527	456	446	507	445	510	457	477	424	469	484	501	455	460	531	476	468	450	483	513	471	425	417	500	456	493	426	458	470	468	439	492	434	400	467	439	485	468	465	501	444	416	455	486	463	458	458	501	489	499	451	477	466	479	480	458	500	445	496	500	448	485	452	465	475	468	457	438	502	511	452	467	468	462	472	463	492	489	459	474	511	483	418	442	482	471	493	505	443	438	476	503	461	466	431	444	493	460	454	477	514	438	452	462	457	438	443	476	431	471	454	447	488	496	494	452	448	480	440	450	427	440	472	459	479	434	467	424	478	475	430	489	429	488	465	476	480	481	479	461	471	460	455	476	454	473	488	455	471	489	481	440	442	461	483	455	486	494	474	452	418	460	460	464	455	484	489	492	514	500	456	496	464	488	490	481	440	521	443	445	473	495	486	433	462	487	512	438	454	468	425	492	483	454	489	487	461	484	463	477	484	447	453	496	491	460	460	455	511	470	410	481	471	488	467	478	481	464	462	459	454	511	472	452	471	496	473	471	510	479	462	469	472	490	485	477	487	447	493	483	466	485	444	485	498	460	412	482	472	489	440	494	466	489	462	475	487	461	520	490	496	429	469	484	478	415	431	484	489	468	496	452	493	445	483	506	517	462	509	466	441	471	479	479	478	489	470	443	463	464	465	504	484	484	459	491	464	464	487	446	499	496	493	447	501	447	484	450	474	497	485	477	509	466	445	483	498	435	466	447	459	477	512	476	495	473	477	483	447	495	479	488	460	476	465	468	495	438	485	474	466	495	496	473	479	473	457	449	441	456	491	507	504	467	491	447	433	470	444	463	459	487	486	468	440	479	476	440	470	484	536	462	486	463	474	484	461	467	457	469	445
33260	9314	790	352	311	320	279	286	267	250	245	245	225	239	251	298	223	261	242	249	246	272	261	274	274	294	290	284	260	270	231	245	281	250	279	265	240	243	259	275	246	238	258	244	219	229	302	286	288	251	258	257	278	273	241	267	284	257	265	239	262	226	261	280	249	266	278	272	243	237	262	283	269	266	264	253	233	284	263	286	253	254	266	274	271	244	255	230	234	243	258	248	252	268	215	232	264	239	290	236	255	260	273	261	281	265	251	301	280	286	251	255	250	273	261	254	277	262	264	248	273	234	276	290	238	277	230	281	270	252	277	232	239	274	255	257	264	245	224	249	264	247	263	243	258	235	261	262	273	230	268	267	262	220	239	260	239	279	247	259	285	277	266	295	231	232	245	273	234	269	261	241	257	242	254	231	279	263	226	231	277	271	269	241	283	261	297	245	272	244	266	246	240	277	293	242	267	254	250	268	256	250	247	258	247	255	248	254	267	237	237	289	264	289	263	240	282	274	273	242	254	272	249	236	251	279	277	243	266	264	236	269	263	280	252	270	268	251	251	224	287	224	271	285	247	289	284	262	259	265	239	237	267	254	262	268	267	264	261	266	263	274	305	290	248	262	246	290	245	270	247	251	237	256	250	254	265	247	274	270	234	207	262	266	264	267	283	253	253	244	273	240	270	238	248	276	270	290	265	265	269	248	276	237	270	276	249	258	257	235	226	245	245	261	242	260	273	249	237	278	248	253	230	259	266	236	276	275	260	253	266	259	273	239	259	278	266	283	261	264	280	254	255	291	283	234	274	273	259	269	242	236	256	259	264	262	264	276	269	276	278	272	243	282	268	236	257	229	264	257	234	247	237	243	274	247	227	259	268	236	238	236	286	245	243	271	262	228	273	286	259	236	234	234	256	280	246	272	251	260	311	248	245	253	252	263	269	214	275	261	268	257	228	242	250	243	262	266	257	213	271	265	252	255	270	275	270	252	247	247	266	219	264	280	230	243	253	270	292	290	287	261	248	243	286	251	238	222	215	244	280	246	255	264	260	274	257	265	275	241	250	243	269	251	238	272	241	275	232	275	236	242	256	256	253	221	248	275	278	280	268	277	242	247	260	270	239	257	256	274	256	241	277	245	258	260	276	261	241	255	273	300	247	261	242	279	285	244	239	243	268	255	232	249	257	265	244	239	236	276	261	262	266	236	274	230	265	261	258	235	277	247	257	280	262	280	282	252	252	249	288	293	259	262	255	272	261	261	253	306	230	237	272	260	246	234	286	261	242	255	249	268	216	271	247	256	230	246	252	252	234	274	224	250	239	264	251	249	256	259	229	256	269	255	269	237	268	229	246	241	219	250	264	247	250	247	241	241	262	254	267	231	242	266	262	257	223	263	268	266	252	212	279	269	261	237	233	275	265	295	243	282	267	246	251	258	248	285	223	251	253	285	261	240	263	296	293	268	269	243	254	287	265	249	249	252	267	274	256	248	275	235	288	254	257	270	239	261	248	251	247	231	249	237	257	261	245	244	242	274	284	273	239	270	253	260	233	279	297	252	272	230	258	247	274	244	260	280	281	265	267	251	257	229	252	252	256	226	278	245	281	234	217	253	251	247	238	253	261	253	253	234	243	306	281	245	262	309	276	241	255	268	248	246	245	277	267	271	249	254	269	279	289	224	247	262	258	243	267	274	265	233	265	254	253	272	263	228	233	264	263	245	228	247	270	255	290	304	251	272	228	233	227	251	238	233	285	209	242	242	257	243	269	263	278	220	261	257	269	254	280	233	263	247	294	254	253	255	252	248	275	256	260	255	251	253	265	251	226	258	243	249	273	274	243	263	242	271	274	280	257	233	248	291	270	287	269	235	291	283	270	256	284	251	268	235	251	262	257	287	250	254	224	267	268	265	242	234	247	246	260	232	228	269	282	240	248	260	245	241	269	276	245	247	273	246	277	247	257	224	234	282	256	266	252	245	247	237	251	255	232	251	267	226	249	271	271	231	277	230	266	248	257	247	250	247	272	278	282	249	250	257	265	256	278	267	248	265	235	227	247	263	244	270	230	243	272	246	233	273	258	263	249	290	254	267	279	269	265	244	274	239	261	252	251	270	229	245	245	285	311	250	303	261	266	241	268	262	251	240	313	266	257	254	237	232	257	249	271	251	257	256	279	265	268	277	267	253	247	243	274	248	277	288	246	268	216	227	259	303	264	231	255	301	279	248	239	268	294	267	266	258	259	241	244	245	260	235	287	282	287	271	229	279	234	219	275	207	233	248	264	277	265	248	250	284	242	280	263	270	218	242	251	290	236	241	266	259	265	232	267	250	273	227	301	263	237	250	270	277	247	274	245	256	247	257	240	272	252	254	247	250	225	255	249	227	267	233	224	229	243	243	219	251	269	249	279	250	265	260	252	242	270	226	255	240	283	249	261	216	256	253	244	253	261	236	256	248	249	295	272	262	240	273	247	267	271	250	291	253	282	251	280	270	273	264	272	253	245	277	255	244	223	261	274	246	275	234	250	265	280	259	251	260	275	252	278	228	260	270	275	260	271	262	243	249	236	228	284	247	273	252	264	237	237	242	263	241	234	249	277	257	252	260	258	257	269	267	256	260	250	250	274	269	258	243	280	302	254	225	256	236	240	256	239	263	260	270	266	264	282	285	278	258	261	252	288	252	247	267	262	257	253	297	250	250	265	274	265	247	261	246	275	249	259	243	264	245	274	263	275	254	268	245	235	269	223	253	268	243	242	268	273	290	259	268	267	274	252	272	267	254	259	258	245	270	247	257	224	282	245	264	252	284	262	252	279	267	273	230	243	254	242	261	251	244	240	265	259	287	276	287	253	248	269	272	264	274	232	257	252	255	288	258	231	266	251	238	267	303	255	254	272	273	270	260	252	276	278	263	273	255	235	250	288	269	262	278	248	285	242	274	256	251	242	251	270	247	263	274	237	279	240	231	251	257	234	251	235	260	265	289	250	262	280	255	302	278	259	246	255	257	267	243	249	248	260	265	237	238	254	255	287	262	265	270	272	258	249	258	271	255	236	262	243	271	248	251	238	256	246	247	255	271	228	275	289	271	256	259	272	259	234	250	274	272	244	258	233	265	268	267	253	230	280	227	261	271	259	229	263	257	249	235	295	222	219	258	254	254	274	245	245	262	272	238	256	259	242	245	271	266	265	240	275	266	270	291	266	239	288	282	256	278	250	222	238	275	244	242	262	233	274	262	251	254	281	259	231	232	261	279	259	241	255	258	249	238	250	277	251	237	272	269	235	271	261	261	259	262	236	271	262	271	244	250	250	261	290	255	234	260	268	259	290	215	238	255	271	260	261	279	256	265	271	257	270	290	269	288	256	278	273	267	265	248	230	265	237	256	245	277	259	254	246	253	270	247	250	304	268	237	245	256	274	275	250	244	252	267	264	254	240	260	247	254	247	252	259	229	246	277	250	257	269	218	245	243	259	241	249	288	248	268	267	247
5603	691	668	559	584	634	598	573	595	639	645	628	616	561	622	601	625	614	559	623	638	599	588	592	595	568	619	636	568	668	615	595	605	609	627	570	584	577	618	588	591	592	596	581	568	594	607	587	584	574	566	586	641	560	583	565	611	627	587	604	593	592	606	597	605	567	605	580	616	588	592	592	567	595	574	622	595	622	584	575	650	609	559	568	589	652	592	562	562	586	588	581	582	591	553	563	604	611	626	599	606	609	556	578	604	574	609	588	612	568	586	613	587	556	596	614	589	587	571	600	613	586	612	558	616	602	635	593	588	605	554	613	579	584	573	571	559	603	608	606	635	603	588	596	561	622	557	565	605	596	580	554	600	624	559	590	588	567	546	563	596	603	553	606	547	600	621	618	633	601	603	556	574	604	573	545	538	553	603	613	570	613	586	600	569	530	582	564	627	602	561	642	571	599	601	619	604	565	589	590	588	620	554	573	585	622	576	550	565	597	632	597	583	582	578	582	615	585	563	572	635	617	583	575	638	614	579	619	612	599	604	640	684	555	590	606	579	612	628	596	633	585	583	620	553	603	641	598	598	571	587	589	600	552	585	644	542	574	548	593	603	557	568	624	583	628	611	608	587	604	587	597	602	563	621	542	592	612	635	611	625	576	576	603	588	607	592	632	620	568	636	603	600	593	600	607	602	572	598	598	599	590	595	564	645	566	605	580	596	579	615	587	617	611	587	587	571	587	600	604	573	621	620	576	567	584	621	566	590	599	589	603	613	635	552	591	618	579	595	532	586	615	630	578	609	547	541	576	595	621	643	582	618	612	611	643	614	633	600	595	599	566	617	574	596	585	599	603	584	608	642	594	582	606	581	617	596	571	576	615	571	623	598	581	592	597	579	577	581	621	598	572	613	653	626	585	603	562	571	583	621	605	615	610	574	617	573	644	575	624	605	577	599	621	560	569	530	570	570	578	613	612	649	631	573	583	616	641	586	590	593	615	631	596	570	614	586	564	594	596	612	607	589	576	591	554	603	591	631	596	610	594	570	615	573	600	604	612	553	572	643	543	578	599	562	549	605	588	581	599	602	631	590	665	623	586	591	573	605	594	629	608	644	595	580	592	600	595	579	623	645	582	624	594	588	634	583	591	593	608	570	615	576	655	588	583	622	584	605	606	596	568	611	638	593	647	609	597	567	572	566	616	603	562	587	611	589	621	640	616	586	583	582	571	610	579	597	617	601	593	605	567	588	592	688	608	605	609	599	556	596	569	600	621	577	605	583	641	646	656	585	595	567	636	604	609	602	602	601	564	606	592	600	564	643	581	619	583	617	598	621	593	618	580	562	653	575	615	620	595	622	598	588	593	591	576	632	638	571	601	616	579	573	598	577	624	565	591	587	606	551	599	660	621	621	616	589	615	597	598	589	561	588	570	583	554	643	578	612	633	594	586	615	623	559	631	577	580	606	606	586	651	558	606	563	552	584	638	591	566	587	600	605	560	575	593	637	603	582	621	592	616	547	554	599	564	568	594	592	558	579	575	552	585	583	544	602	602	568	628	587	582	573	575	637	572	653	590	566	596	585	573	521	626	603	596	612	559	534	557	576	632	575	587	582	628	608	627	628	590	615	594	604	581	585	574	609	577	619	605	578	600	624	597	583	611	580	566	579	629	600	597	595	573	603	624	602	601	579	605	533	577	582	543	572	593	579	595	589	615	630	555	599	600	582	612	615	583	574	655	555	591	582	594	600	654	620	592	591	638	661	606	606	596	547	610	602	574	642	596	557	548	597	647	631	652	623	588	575	606	602	654	582	655	547	576	605	594	590	623	595	624	552	619	611	588	570	595	583	589	603	573	602	613	588	573	603	577	598	597	556	595	594	594	586	579	612	622	576	615	599	563	562	621	581	576	616	622	623	591	584	572	582	643	586	587	630	597	582	578	582	639	583	555	582	589	590	598	590	606	588	576	552	585	591	593	604	565	573	554	587	610	560	588	653	595	581	583	589	584	581	580	627	616	580	597	641	597	599	600	551	648	590	610	581	597	610	579	608	559	600	628	583	622	608	570	591	587	575	588	579	569	625	565	572	612	570	567	600	598	595	576	623	572	573	587	571	580	572	612	580	616	626	586	591	622	624	605	596	629	551	609	602	618	553	589	614	580	591	566	586	589	557	559	605	598	603	605	632	560	600	632	564	585	616	572	618	623	642	575	598	570	604	592	624	565	590	631	609	574	587	610	602	610	591	625	612	581	633	605	616	670	563	561	614	587	588	615	570	591	611	628	602	577	579	605	572	594	593	563	605	604	599	585	604	544	610	570	671	616	579	564	594	610	563	560	612	595	535	549	605	581	570	588	616	581	588	616	597	618	587	603	574	621	588	621	602	650	609	590	598	613	590	649	542	635	627	610	571	544	586	581	597	577	600	571	591	554	592	586	581	634	567	560	600	570	606	585	623	599	574	592	554	584	593	567	542	588	574	567	580	567	618	622	598	556	583	598	598	566	558	611	610	574	589	636	614	583	573	646	595	546	556	612	579	585	553	572	577	543	592	599	607	570	608	580	592	596	565	615	598	596	571	613	601	577	602	641	567	577	564	584	591	601	567	616	647	646	590	596	588	574	622	587	635	604	599	571	587	585	597	605	608	537	586	593	574	581	629	588	603	598	612	594	555	626	586	618	608	583	586	606	589	554	608	601	559	627	578	599	592	610	611	586	590	558	615	579	637	607	613	620	641	562	568	581	523	597	575	598	605	593	651	606	596	585	597	560	580	564	615	606	615	577	553	609	573	573	607	588	589	597	560	554	621	587	576	603	572	601	559	582	629	581	628	600	632	551	597	627	624	592	586	583	594	608	611	598	597	598	595	542	598	588	638	584	599	564	580	611	603	586	603	576	554	572	540	627	610	584	546	560	598	580	586	627	604	574	567	607	626	581	639	568	616	604	556	617	608	629	633	587	606	569	625	565	619	590	566	596	603	606	590	559	602	579	563	565	627	619	628	575	569	572	578	618	593	589	585	586	567	589	563	570	605	634	579	605	598	606	600	560	630	597	604	617	609	608	595	597	596	559	606	566	650	602	601	575	647	605	614	588	594	613	577	579	619	577	615	618	577	602	596	572	587	584	585	567	568	575	598	599	565	578	622	643	598	556	599	590	566	568	624	612	659	574	574	598	633	589	615	632	629	574	598	613	601	572	637	579	597	589	590	607	607	608	644	564	589	530	622	592	607	621	601	620	604	582	586	586	616	573	565	590	603	651	635	633	559	584	606	612	609	621	595	560	591	593	571	649	586	591	622	593	612	593	593	540	561	582	616	613	627	578	613	593	613	599	557	541	554	593	586	551	624	578	608	575	620	606	616	574	586	596	617	605	598	607	585	612	546	612	611	604	587	576	596	581	596	601	596	598	614	619	571	602	613	614	575	586	595	584	575	579	584	617	588	640	572	615	647	597	585	604	597	573	591	587	604	616	591	614	579	587	665	664
25282	21689	25553	28321	21533	3860	637	466	358	393	365	386	389	415	374	347	342	385	343	388	365	400	326	380	346	324	336	373	359	370	344	338	355	350	316	367	390	382	340	380	364	352	395	326	361	354	337	376	364	357	346	350	380	374	325	349	384	386	349	362	341	334	347	360	369	394	349	345	369	325	335	318	358	377	354	337	347	312	362	343	366	374	366	353	314	338	358	351	351	308	298	353	369	392	334	360	372	394	343	341	346	347	316	366	325	340	372	295	392	349	337	378	373	348	399	372	328	368	335	383	340	349	343	321	366	349	392	367	376	374	400	357	327	409	351	348	347	357	323	352	327	376	380	330	359	360	394	358	336	361	332	352	346	357	319	333	318	335	373	312	355	365	336	335	334	313	348	365	371	357	339	354	337	383	365	333	362	310	388	354	332	343	376	347	388	376	358	361	351	389	358	391	350	348	372	344	366	371	354	335	376	323	362	362	378	333	373	365	380	345	337	337	349	347	346	326	366	379	359	357	344	352	339	343	371	328	364	372	355	349	380	364	382	396	351	332	319	326	318	369	371	335	363	376	330	311	327	331	370	327	370	361	362	380	348	353	343	326	373	358	330	354	347	350	352	375	365	371	328	341	354	342	335	346	385	312	309	331	340	342	305	371	336	361	355	318	303	316	365	373	364	330	328	388	335	346	355	357	363	388	367	367	353	355	352	358	321	334	347	375	346	355	348	354	349	393	365	322	337	323	331	349	338	362	337	362	372	328	328	341	369	354	344	347	373	349	374	352	337	370	382	331	341	363	368	383	332	318	320	354	359	331	339	412	360	351	367	338	371	351	342	350	342	327	339	331	372	347	330	370	345	339	386	344	358	358	336	342	358	376	341	357	346	314	342	320	307	371	335	374	356	398	346	356	317	344	334	365	354	364	348	358	369	382	376	332	388	344	336	340	342	345	341	360	351	350	326	362	355	377	368	358	356	354	354	359	359	343	362	375	321	360	362	349	390	344	327	316	355	342	348	355	345	356	364	348	351	386	400	354	398	354	350	395	356	379	384	380	365	333	349	324	394	339	358	372	339	348	368	340	338	322	397	373	335	354	358	367	387	341	332	342	345	323	382	319	369	338	329	323	354	391	341	352	329	334	347	305	351	346	323	363	367	388	339	359	332	343	384	353	324	372	330	349	335	345	355	326	364	344	334	378	337	326	367	358	336	360	357	363	367	337	392	330	354	368	340	342	362	352	385	345	375	299	358	372	344	350	368	385	363	337	343	327	372	342	371	360	352	350	349	327	346	343	360	356	360	319	326	362	360	347	368	328	358	307	372	315	329	369	338	316	329	357	366	348	352	380	365	366	338	350	345	327	341	355	340	355	376	343	315	332	381	354	331	336	357	300	396	376	359	346	339	362	359	348	373	333	317	355	359	396	369	362	318	361	366	348	348	326	360	355	376	370	360	338	319	349	361	351	333	357	343	353	351	371	358	362	336	398	347	334	326	324	347	352	313	365	340	358	339	358	323	355	361	372	359	341	366	323	401	357	344	342	350	365	348	345	347	343	325	335	346	381	344	305	381	357	388	393	344	323	341	352	394	316	331	339	358	336	330	356	322	378	351	327	365	349	366	344	360	315	378	392	344	369	350	347	398	335	319	351	339	405	362	316	366	323	349	336	339	379	329	357	315	347	359	366	340	353	330	351	349	360	368	369	335	350	361	336	329	372	358	356	379	332	344	318	346	343	355	352	326	344	389	343	321	343	378	376	324	381	338	368	366	332	361	383	352	372	352	357	367	393	334	327	373	352	328	314	357	357	332	328	333	325	374	322	323	340	332	351	355	360	336	363	368	356	354	341	341	398	335	377	335	391	369	310	325	320	342	368	353	354	377	335	350	339	344	344	370	323	334	355	316	375	367	376	343	356	318	363	311	354	347	352	347	337	337	361	323	340	344	375	370	382	391	327	332	346	353	337	331	360	338	371	352	358	320	376	348	354	352	370	351	375	327	355	366	334	330	369	337	340	333	366	325	377	379	360	356	328	366	357	352	363	338	333	355	360	355	371	397	355	360	346	374	362	331	342	345	346	352	360	341	333	327	347	344	356	323	352	353	356	359	356	320	355	379	343	357	343	375	361	355	345	374	366	359	351	348	370	370	336	351	350	343	366	299	341	342	321	337	369	385	337	349	354	351	355	354	377	331	329	378	375	358	349	364	303	354	343	386	349	334	370	342	337	348	376	350	354	332	346	385	358	385	350	380	348	352	377	360	340	354	379	334	348	341	362	305	355	349	321	344	378	362	356	346	372	357	341	324	356	327	336	370	329	370	339	346	357	355	348	338	352	370	340	336	342	358	368	322	340	403	354	372	344	352	316	366	380	376	354	395	360	331	318	362	398	352	352	330	350	330	357	356	305	335	356	354	322	339	345	391	358	311	338	351	325	361	343	341	340	370	328	340	363	339	352	344	331	365	335	346	346	366	359	347	352	366	365	350	288	343	362	331	363	364	370	355	390	399	394	364	352	325	319	361	373	340	329	375	322	350	338	353	374	368	368	342	336	331	315	374	359	334	336	354	382	378	317	356	363	343	341	371	356	352	356	327	345	361	388	339	355	344	358	337	382	359	328	338	312	351	369	327	369	321	335	392	329	374	317	349	384	382	329	324	341	338	372	342	351	371	367	373	336	335	368	353	367	348	363	341	327	323	378	362	349	338	332	376	363	352	372	346	331	365	390	357	325	369	330	329	351	310	326	339	339	352	352	378	355	368	344	359	365	341	357	347	346	363	378	350	347	340	355	344	353	361	360	385	378	363	359	351	383	366	369	362	351	333	345	377	400	333	320	337	354	340	357	329	366	380	341	375	327	364	368	351	374	340	345	334	375	380	362	335	343	356	352	309	370	344	336	338	343	345	365	379	300	308	360	370	342	360	321	329	357	371	340	335	333	331	339	359	334	344	324	324	334	342	342	344	331	341	361	342	343	357	354	329	396	383	355	356	357	341	363	330	316	335	338	361	338	335	353	346	360	353	382	398	385	341	359	319	347	336	343	349	377	324	366	323	375	336	348	354	336	324	331	337	352	347	364	312	361	362	351	362	351	345	328	350	333	333	357	364	348	344	324	343	407	360	352	375	339	360	315	318	370	332	351	300	385	365	351	354	332	361	334	386	373	345	359	373	375	331	380	394	366	338	359	333	345	362	330	322	350	359	371	356	344	335	377	312	386	351	351	348	310	365	347	362	355	357	337	387	324	353	353	354	311	363	377	350	346	348	332	356	359	362	349	358	368	354	342	335	397	381	339	361	355	359	349	319	343	376	380	343	344	354	345	319	368	360	363	354	313	317	325	383	379	338	335	372	335	344	334	322	365	312	331	313	310	356	353	386	370	318	370	378	330	362	363	356	374	360	365	344	391	349	313	339	360	362	358	340	393	333	353	316	332	362	348	364	368	343	325	380	333	357	360	370	338	388	357	370	357	361	345	358	396	382	358
3419	3196	2093	1325	1043	933	867	830	813	753	766	869	782	754	722	783	761	818	786	797	764	774	754	716	776	759	765	754	730	744	818	799	749	774	707	746	715	803	780	788	772	773	772	761	732	776	692	780	788	766	770	703	736	720	736	746	757	741	756	739	750	753	733	751	804	781	774	779	727	729	736	830	762	732	746	765	771	730	759	791	769	788	699	744	750	742	774	763	743	747	756	734	779	763	773	732	751	798	776	763	776	802	739	798	756	723	773	769	813	779	761	756	774	743	769	746	791	753	815	763	823	751	744	751	786	735	820	755	742	708	703	761	781	773	770	733	725	742	766	718	688	779	704	728	769	776	740	730	759	713	743	754	770	726	765	759	742	740	806	729	720	778	760	797	690	754	789	720	754	702	755	751	814	789	706	714	776	764	766	751	741	787	749	778	754	750	717	790	699	761	778	752	750	745	763	788	762	735	741	730	785	757	746	692	741	722	733	735	713	750	765	738	758	829	705	730	730	761	725	776	750	720	746	777	729	787	751	700	748	773	759	777	792	792	745	789	755	752	787	736	755	715	813	740	727	764	755	768	735	745	790	732	752	768	719	748	700	784	764	785	750	753	710	779	748	784	769	778	758	695	723	768	719	791	788	770	710	764	777	795	765	712	720	758	719	736	745	704	780	752	699	781	745	767	740	729	749	757	730	802	748	757	723	771	710	732	766	772	742	751	708	793	679	755	784	774	747	767	723	771	743	749	781	716	737	743	747	762	766	746	737	776	765	788	763	760	728	735	759	734	722	778	771	749	696	786	768	766	745	746	756	765	747	747	765	782	737	732	771	726	776	725	829	758	791	746	708	799	782	736	754	725	766	698	794	732	734	785	747	773	774	774	792	705	775	760	743	763	736	808	783	734	763	720	700	794	775	757	760	790	733	784	786	802	734	776	718	762	705	748	789	694	756	771	717	731	831	793	775	740	790	723	720	754	735	766	748	741	740	725	818	784	748	732	765	790	748	762	726	758	747	740	756	780	741	765	774	829	757	737	741	728	768	741	689	732	734	727	798	707	762	714	795	737	772	726	754	824	731	786	763	743	759	747	767	768	744	766	746	741	733	785	747	795	749	742	757	761	712	763	722	780	803	733	786	809	787	724	761	776	763	784	751	725	753	774	794	792	748	767	775	761	737	743	793	746	730	750	745	745	754	786	796	751	746	752	758	768	724	741	810	773	741	725	829	776	794	744	742	756	741	718	723	725	755	765	737	731	763	773	832	801	768	796	725	751	741	741	747	737	708	765	734	776	768	771	734	738	762	762	784	745	781	758	767	768	755	732	772	740	774	825	755	777	760	744	785	719	748	702	712	739	768	732	754	786	819	707	728	761	708	755	755	790	788	758	745	758	760	733	744	762	698	786	724	798	796	786	769	737	708	733	759	767	755	711	767	745	793	826	774	744	764	718	740	731	763	734	730	781	777	714	747	705	766	755	750	829	780	803	764	804	756	767	765	759	759	753	749	759	737	779	773	805	762	721	759	717	755	751	754	758	783	775	740	751	751	720	743	772	789	797	721	777	809	758	719	769	798	752	753	696	723	770	712	753	747	728	742	784	798	751	755	758	764	750	798	780	771	732	751	713	729	792	744	783	781	700	737	731	724	765	744	719	757	749	679	737	789	766	778	750	739	715	753	734	774	778	738	771	718	750	778	757	741	739	814	758	748	764	775	779	747	735	699	789	744	773	749	793	761	761	769	727	790	757	749	720	728	802	802	794	766	763	736	712	736	786	767	783	753	733	755	780	729	741	755	734	711	763	754	792	742	752	743	771	800	725	755	754	733	771	791	771	748	780	727	724	721	743	726	768	754	741	821	745	721	733	739	730	758	807	759	740	750	724	776	755	756	760	726	800	795	754	726	764	749	737	745	751	796	760	724	817	771	802	796	781	755	746	738	753	790	724	778	787	774	758	738	720	748	772	723	794	703	746	702	742	724	757	766	758	759	753	726	805	770	803	733	763	753	730	733	808	802	779	744	754	751	729	715	751	779	764	798	752	748	749	757	775	774	749	777	819	731	717	714	772	749	760	771	723	773	751	770	727	725	783	751	753	747	705	753	758	739	731	778	721	759	772	823	732	772	807	744	760	756	753	771	758	770	777	746	723	754	744	750	780	785	763	792	765	748	768	771	743	714	750	752	718	734	776	801	744	728	771	777	765	771	712	745	760	789	754	739	762	743	765	760	695	754	740	754	795	787	753	796	777	737	730	727	743	746	774	770	768	740	806	794	767	767	810	772	761	824	769	754	761	784	683	725	737	770	806	786	817	731	734	748	704	717	708	773	739	726	780	801	730	797	732	773	772	753	785	765	772	766	730	845	742	730	752	747	762	745	784	756	757	765	763	709	759	784	708	721	739	757	759	729	771	772	753	774	715	745	752	726	684	775	727	781	781	755	724	759	754	803	739	751	707	725	750	738	775	776	743	717	718	722	765	764	767	813	784	736	741	737	776	741	782	795	694	782	730	741	703	768	767	737	751	778	776	754	737	739	736	706	732	727	818	738	807	761	767	716	762	795	764	757	714	779	835	777	755	744	755	717	743	771	743	801	776	772	745	723	749	813	728	750	758	754	720	801	769	748	765	738	797	718	773	795	810	761	759	698	781	779	730	741	744	764	742	783	762	757	755	789	741	777	787	743	756	764	761	725	757	730	774	708	807	741	732	791	754	712	705	737	728	750	739	723	798	731	720	743	762	768	725	736	752	742	689	775	731	755	786	773	725	803	770	715	747	784	753	774	742	750	790	715	784	773	711	755	733	804	786	711	793	780	769	744	783	769	761	779	728	769	754	736	744	745	789	723	747	743	740	778	800	749	767	743	763	754	750	746	772	716	778	774	752	766	768	744	765	726	739	786	756	785	723	780	729	789	730	766	749	756	759	762	777	746	696	752	736	681	782	724	762	783	757	782	729	746	746	746	769	793	752	744	779	783	739	767	772	699	798	714	722	734	759	824	765	730	756	731	770	755	762	805	759	748	715	721	783	759	735	730	752	748	768	741	757	775	699	787	781	769	724	761	819	752	719	695	714	717	743	796	749	806	766	763	780	725	770	767	738	741	763	762	814	766	779	788	829	727	735	739	782	785	772	726	745	741	777	782	804	780	744	761	769	787	799	743	810	730	731	730	686	715	723	755	749	770	779	828	747	748	724	731	734	747	780	784	735	767	745	770	713	793	803	759	781	767	772	736	757	716	736	811	733	755	743	728	747	758	730	773	761	757	752	729	721	736	706	741	732	752	764	736	751	767	783	777	781	730	761	742	762	770	722	790	756	753	717	745	769	734	780	775	782	747	721	780	727	796	738	776	758	765	754	766	770	752	742	773	767	740	709	740	714	789	744	695	767	701	758	768	758	745	718	758	768	761	783	754	803	721	766	779	779	760	780	778	777	799	784	756	761	781	766	742	787	799	753	779	699	781	773	738	791	772	747	728	717	739	727
24521	21700	26126	27792	21711	21693	2724	480	349	301	291	270	263	261	237	227	249	230	226	268	248	237	203	235	254	236	231	219	233	224	231	211	203	238	221	228	218	198	210	237	204	206	201	226	257	230	174	192	216	235	224	213	189	195	215	218	219	206	176	208	224	203	215	221	215	214	227	208	232	218	202	216	198	191	230	233	195	233	199	215	213	225	202	210	217	193	223	189	188	213	215	192	223	254	220	196	230	224	203	217	215	201	216	238	197	248	194	185	189	209	207	240	226	233	223	238	203	207	220	196	249	204	236	215	186	220	255	220	209	215	219	214	217	196	221	206	186	222	222	200	212	210	220	223	179	206	203	211	205	208	221	240	230	225	203	216	241	205	216	200	205	214	218	191	219	188	185	215	191	181	233	201	186	198	210	217	210	225	206	213	225	213	193	201	207	238	180	210	232	234	211	233	201	213	191	236	209	215	205	204	215	218	212	203	233	226	212	215	212	221	167	204	208	185	199	238	195	197	194	239	197	232	221	208	175	215	223	228	209	201	211	199	220	220	204	223	194	203	209	182	198	187	209	207	250	204	205	216	228	212	195	261	175	204	199	207	226	217	229	206	207	207	210	195	208	235	214	205	203	214	241	166	225	212	202	229	194	231	199	225	196	213	202	212	210	221	196	223	205	228	216	211	222	221	239	232	190	203	229	202	206	228	202	227	229	221	218	220	193	220	228	203	231	232	206	248	227	215	210	193	185	239	235	185	207	246	208	226	212	218	232	181	202	200	211	225	268	232	231	217	190	216	207	200	188	224	210	179	204	190	229	234	234	216	219	205	218	224	235	196	196	219	244	200	182	183	213	196	201	237	181	226	219	222	228	202	201	178	205	193	200	224	197	194	221	215	218	195	209	225	219	199	222	228	224	220	214	199	198	213	211	198	218	200	202	210	235	229	196	185	208	227	185	234	195	207	231	195	223	189	184	219	190	226	192	202	187	215	206	205	202	201	209	231	217	189	229	229	211	186	210	214	204	216	184	219	257	254	217	221	188	206	197	210	196	210	203	222	207	191	211	193	191	184	220	208	199	209	218	209	220	197	226	208	218	241	212	194	208	211	240	194	181	217	196	212	223	184	208	185	194	189	190	199	210	186	207	223	227	234	219	220	225	205	201	230	242	228	196	201	184	224	197	262	203	209	181	224	228	216	202	216	253	195	222	205	194	222	200	210	246	225	248	232	253	234	224	217	230	226	203	223	217	211	186	210	223	227	220	200	196	201	197	228	217	212	206	203	246	202	197	222	203	223	220	188	236	210	231	208	230	204	222	219	236	199	221	229	253	204	195	224	220	208	201	201	210	209	201	202	229	205	201	198	224	241	200	194	233	214	215	229	242	205	198	191	206	182	214	230	209	219	250	196	231	214	205	215	207	214	220	222	188	236	186	207	206	214	205	215	222	241	203	203	185	205	189	199	213	217	211	201	173	202	212	200	205	203	171	231	191	178	203	214	212	219	210	232	233	203	216	211	234	210	228	203	209	222	202	206	210	240	210	200	200	182	209	226	214	216	215	187	195	207	216	227	204	214	246	222	227	229	209	202	214	227	222	203	234	201	212	221	217	207	204	176	195	218	207	200	205	227	198	200	206	219	196	194	210	218	214	201	217	203	223	215	226	209	213	200	230	193	213	188	210	198	201	210	200	223	230	233	183	220	196	208	216	242	209	185	216	190	233	223	198	230	202	186	234	211	191	200	222	240	239	213	206	189	233	210	197	236	228	211	201	206	191	232	201	232	213	205	207	190	239	212	203	193	197	202	209	225	240	226	186	205	209	213	221	196	209	196	197	222	214	222	229	226	203	194	233	209	211	209	219	181	215	195	217	204	213	210	204	185	212	197	197	220	203	228	191	223	221	196	245	189	212	202	211	191	216	230	172	234	219	223	201	232	200	207	214	194	227	221	194	216	213	212	231	214	210	205	211	192	218	221	173	191	205	184	175	213	191	190	199	201	229	234	233	232	218	208	201	222	234	225	218	212	197	219	196	213	230	219	253	211	215	225	206	210	200	215	191	201	210	211	227	193	226	200	222	218	192	236	209	213	253	208	222	227	188	225	213	194	214	196	198	226	225	212	210	222	229	219	213	199	235	208	203	235	228	223	171	200	216	202	205	214	173	241	207	207	226	232	222	201	221	204	204	186	195	223	216	215	210	208	209	201	171	191	195	219	200	199	225	212	220	237	211	243	213	215	226	224	197	195	212	201	217	220	203	220	235	220	232	226	203	240	209	185	211	212	214	255	210	198	202	222	167	211	200	203	210	203	183	220	201	222	221	202	208	229	212	206	181	187	243	219	205	208	222	198	197	188	200	203	220	214	221	208	223	199	202	219	218	207	217	215	203	222	216	218	212	220	223	202	211	218	213	192	217	195	209	185	213	203	202	186	229	219	221	179	200	215	214	225	201	220	234	205	231	208	199	192	227	226	200	210	236	198	186	219	221	202	210	201	238	196	214	227	221	175	205	184	198	205	217	231	247	216	209	212	199	228	194	205	208	200	220	187	202	218	213	221	193	233	187	207	201	213	187	198	190	212	210	184	224	243	224	210	232	227	218	231	197	180	240	231	205	248	202	205	218	220	209	200	179	222	216	231	194	216	223	189	204	200	234	188	195	232	202	223	215	221	210	215	199	213	207	191	232	185	241	223	231	217	200	221	168	215	200	214	218	233	211	204	198	222	211	206	198	204	238	216	233	214	227	202	233	199	224	208	201	195	188	214	181	222	213	239	201	216	195	223	218	202	198	232	215	208	187	220	237	184	217	202	213	186	212	224	224	220	223	206	212	221	234	217	201	212	216	221	218	249	216	205	198	206	219	199	196	221	195	242	200	243	220	183	192	185	191	199	201	212	199	207	231	224	208	176	216	203	196	229	178	232	218	239	194	237	185	175	191	201	201	192	205	180	204	203	219	194	211	227	235	210	235	221	200	226	235	249	232	219	226	198	201	230	208	201	186	196	196	219	184	226	171	212	188	230	224	212	193	202	201	224	239	211	213	215	201	213	215	205	197	216	207	191	216	180	214	213	201	197	212	214	190	197	218	222	206	226	198	221	227	226	190	216	200	230	226	221	196	232	193	222	199	186	236	209	184	225	198	204	194	214	215	238	209	208	213	223	212	209	216	197	204	207	189	216	216	202	213	190	183	202	204	218	200	190	191	226	218	215	251	194	208	208	210	237	190	190	202	194	212	214	213	200	198	194	235	201	239	213	220	210	225	217	203	222	223	211	242	219	216	201	217	195	199	202	189	190	232	224	210	179	216	203	211	204	194	180	185	216	204	202	209	215	200	217	231	211	216	181	195	224	197	199	209	230	221	206	215	214	215	221	214	229	199	217	205	182	208	218	217	217	188	208	200	216	208	217	206	218	202	212	203	221	200	211	208	192	212	212	201	208	212	221	221	215	214	209	210	202	224	184	206	214	232	199	213	223	224	225	217	196
3506	4810	3133	1438	917	763	632	556	528	505	521	494	535	472	511	479	518	518	505	466	422	484	476	465	484	523	457	489	465	460	508	494	455	479	471	457	469	460	466	466	468	492	477	464	472	454	481	489	506	499	498	484	500	502	469	479	449	457	437	486	443	490	468	500	440	456	472	436	483	453	452	427	455	450	500	476	472	432	473	472	454	461	452	456	439	452	433	460	452	453	498	487	487	470	465	493	459	443	508	473	517	499	475	463	449	493	521	436	486	466	481	496	459	463	478	452	526	446	463	451	444	472	503	463	430	491	472	478	482	429	468	475	448	477	469	441	467	433	473	456	485	458	471	464	467	484	495	448	478	452	461	467	445	479	484	505	456	450	446	496	442	487	478	470	461	430	451	461	494	464	478	496	483	458	455	446	478	435	458	439	493	480	469	484	461	473	486	443	489	469	482	475	516	464	472	464	427	480	510	458	459	458	473	494	485	441	439	469	446	467	465	493	452	452	502	469	471	486	488	506	459	461	488	466	468	485	448	456	467	460	483	448	454	488	463	483	479	504	467	428	473	457	430	425	432	466	451	475	488	450	482	490	490	456	437	473	479	475	455	463	497	463	451	452	461	503	460	425	481	476	445	470	493	421	451	476	491	504	487	481	438	473	444	485	493	484	495	442	486	469	469	444	491	490	475	430	494	500	500	454	478	455	474	450	422	503	461	467	516	498	463	475	463	476	476	494	456	498	478	504	502	505	492	476	462	440	468	439	453	488	470	480	472	462	484	443	442	445	475	492	486	513	443	462	481	452	494	518	493	477	446	451	441	455	444	463	451	461	470	489	510	501	475	529	450	468	456	462	466	473	458	462	439	450	471	430	467	462	490	452	428	466	495	460	427	472	497	477	449	451	493	483	469	423	440	460	482	447	465	466	472	461	473	472	503	491	470	422	426	490	505	483	465	464	420	509	456	454	461	495	447	486	470	477	442	494	441	459	475	463	453	494	468	494	487	439	465	480	462	472	462	484	446	465	459	440	448	441	467	448	443	444	459	430	504	477	453	485	472	469	452	442	487	487	478	489	507	475	483	532	456	465	478	490	477	448	492	467	492	505	481	500	468	462	483	466	492	456	476	454	442	450	454	432	467	472	480	482	483	481	494	470	476	456	471	439	466	502	448	487	471	467	461	486	436	436	493	484	496	449	453	499	484	481	470	484	444	499	486	524	455	456	462	432	488	469	455	430	453	466	439	447	452	493	511	476	501	493	478	494	467	438	460	470	458	473	469	456	438	483	465	448	472	446	453	446	458	462	476	498	483	448	441	458	454	455	494	478	465	503	451	442	433	464	470	462	495	454	469	448	481	484	477	412	517	472	484	444	456	490	495	489	435	484	465	465	474	476	477	450	471	459	471	462	491	471	475	506	453	466	461	459	435	470	444	450	459	454	460	457	495	455	510	434	423	486	446	463	450	457	497	512	437	490	511	433	469	460	451	451	485	487	483	463	444	480	478	498	420	459	469	488	456	488	453	500	448	434	498	516	480	511	482	512	481	461	486	486	486	453	461	484	452	467	444	464	455	446	453	459	439	445	518	485	491	486	467	467	469	448	461	468	489	468	477	496	456	445	464	490	470	471	476	463	441	499	470	432	440	454	445	485	475	453	472	450	489	458	433	451	519	472	442	472	485	460	488	491	484	486	428	518	478	485	424	465	488	518	454	457	443	470	487	478	477	443	463	480	462	479	448	484	449	488	481	433	458	506	446	474	457	426	471	475	447	466	494	487	480	477	481	473	477	475	446	455	445	456	488	448	468	498	442	482	453	480	488	528	449	469	439	497	440	496	455	476	466	484	467	446	450	455	460	449	497	468	451	504	488	447	466	465	441	482	486	433	509	459	477	464	497	446	464	468	529	488	481	467	448	447	528	422	459	447	430	442	497	455	447	491	447	452	484	474	413	467	452	476	447	450	458	440	503	435	479	491	449	441	455	458	487	441	469	451	470	479	480	443	484	441	455	489	466	439	504	465	492	476	452	447	479	459	476	497	438	450	457	483	480	428	475	423	442	481	457	458	485	477	477	447	422	452	442	462	469	453	418	477	487	454	491	481	460	453	482	426	466	445	478	456	479	446	448	458	490	470	460	498	472	497	466	504	432	459	462	444	478	477	421	471	457	474	433	439	474	477	511	455	482	491	503	485	481	520	466	434	467	463	457	451	497	514	427	465	462	457	451	506	485	456	478	459	467	446	470	469	479	450	450	490	464	464	435	484	471	462	473	450	470	488	489	470	469	431	441	465	465	437	495	434	504	462	498	497	484	473	472	469	478	474	487	464	492	461	453	485	471	475	469	500	473	478	488	470	455	457	467	471	480	455	506	472	493	477	454	437	466	491	470	459	478	461	453	469	504	455	488	491	454	407	470	483	506	502	412	483	447	447	481	441	454	496	466	466	500	495	473	474	473	455	489	474	464	468	484	464	436	463	490	516	468	445	473	450	420	440	490	472	450	495	438	494	480	486	505	442	444	447	476	475	460	481	458	455	475	448	473	448	456	432	440	458	448	454	455	501	464	461	441	477	458	446	474	481	455	459	459	482	480	441	453	476	435	463	454	431	453	477	439	467	478	446	504	511	452	461	484	484	545	468	483	505	475	483	503	443	467	434	461	467	461	434	433	477	511	461	461	435	445	490	488	477	446	474	480	474	492	472	445	443	474	449	455	491	434	487	490	462	438	473	447	478	465	484	452	476	495	468	447	446	481	492	476	483	472	473	466	474	499	448	511	482	459	447	469	457	478	435	452	439	466	501	501	489	517	504	471	436	456	454	439	418	444	467	465	461	483	434	446	455	438	460	413	475	468	509	443	479	441	471	486	422	436	473	508	430	465	480	457	473	445	474	453	483	428	447	484	428	492	465	471	497	448	500	470	507	467	494	458	455	479	451	446	433	470	453	452	453	450	426	479	502	430	471	440	483	466	463	464	454	421	474	448	421	426	513	485	502	472	455	477	450	465	471	470	459	492	446	468	465	483	471	472	478	449	494	437	475	467	466	465	461	488	491	474	461	430	466	454	438	458	449	450	488	467	503	473	445	451	487	450	475	454	453	483	490	475	480	471	500	469	461	485	465	461	434	459	463	499	473	459	463	480	467	483	478	468	459	459	462	464	466	463	468	479	464	434	448	486	502	455	439	461	475	427	455	450	466	437	455	481	465	506	496	477	469	507	482	444	511	497	492	457	434	491	458	465	441	451	482	456	462	463	463	446	471	481	467	480	475	464	498	478	511	468	491	446	501	492	461	441	467	470	470	490	460	484	430	483	462	483	461	485	440	488	455	419	457	463	457	449	474	449	462	514	474	422	455	475	482	493	456	465	496	449	416	431	451	429	450	504	454	484	465	469	475	462	458	464	468	444	455	472	476	442	448	445	453	470	451	458	459	470	493	493	505	449	478	482	463	479	478	470	447	421	464	468	437	483	459	471	457	495	467	440	434
33101	9554	961	583	464	463	306	277	262	260	251	263	258	280	263	291	246	285	268	263	248	279	240	280	265	248	249	251	252	268	269	263	276	254	251	246	238	242	246	258	237	262	258	254	294	275	257	274	255	281	266	285	255	252	259	248	239	262	259	283	287	239	248	263	234	294	256	310	257	241	235	285	238	234	265	273	233	271	261	264	268	261	268	273	274	283	283	237	291	286	268	244	266	263	238	252	255	243	273	244	260	248	251	248	241	260	247	237	275	257	256	250	247	252	252	267	268	267	262	242	292	243	246	234	260	277	262	245	266	260	250	251	240	231	248	255	264	266	233	258	260	228	281	247	298	255	268	250	259	250	276	274	291	256	274	246	249	270	299	245	221	259	268	232	238	251	249	218	283	235	232	285	274	257	260	243	285	263	270	247	263	258	259	252	276	280	244	267	239	228	265	266	271	222	264	241	251	236	249	241	241	234	244	269	228	263	259	253	267	260	273	249	272	237	254	272	223	248	296	258	251	254	272	292	250	255	271	268	256	251	263	229	277	262	276	263	216	267	289	273	241	248	258	260	240	285	243	259	265	257	268	251	260	248	273	260	275	268	250	263	213	256	241	259	265	243	269	252	258	239	294	272	273	263	276	261	233	262	258	273	285	257	226	271	256	242	272	242	265	256	258	261	247	271	262	263	263	258	231	222	280	217	235	244	260	261	262	248	222	250	255	241	226	258	227	243	229	245	245	245	230	262	257	235	240	271	256	268	228	228	244	249	251	245	267	236	236	255	233	253	268	252	248	270	231	238	264	244	248	230	264	258	245	248	242	236	232	256	276	263	238	250	246	239	251	234	287	243	269	255	255	293	241	256	267	243	244	252	279	256	221	252	237	268	256	268	244	239	274	281	243	263	253	267	248	259	247	260	308	264	266	265	258	263	265	247	233	241	269	268	236	263	264	274	263	238	249	253	260	241	265	242	273	263	283	243	250	257	260	265	228	241	271	259	229	237	254	230	300	263	268	236	257	277	242	256	278	247	230	257	249	246	239	220	246	245	227	235	259	229	230	256	243	253	258	260	252	285	247	266	218	300	251	255	262	271	275	248	239	277	250	245	246	260	299	257	266	250	253	264	235	254	266	226	251	259	276	270	263	272	263	276	246	271	256	252	271	274	271	275	264	243	239	280	249	271	255	259	249	254	275	256	271	252	243	247	260	275	273	255	275	267	257	254	242	223	261	240	254	252	278	238	233	290	239	245	270	236	268	240	260	272	239	265	227	273	285	278	290	250	229	256	272	264	266	260	249	256	292	261	274	272	274	256	269	286	257	274	241	251	246	274	259	258	251	286	266	230	272	251	276	262	253	277	232	265	256	269	244	263	283	292	246	242	250	229	257	252	263	258	245	264	277	276	251	252	259	249	247	259	258	245	258	242	260	263	255	258	236	259	240	249	251	269	255	265	261	240	277	287	280	243	259	265	250	294	264	254	267	271	217	239	259	260	261	233	263	263	249	249	302	279	238	278	256	248	256	249	275	230	258	255	255	276	265	276	259	252	259	279	292	261	251	246	248	260	241	251	260	268	266	254	266	269	233	247	257	302	247	272	267	272	234	263	269	270	283	251	293	253	284	234	259	255	243	262	226	238	271	283	259	249	226	253	251	224	268	236	260	269	269	296	267	252	239	236	261	282	255	243	230	245	254	256	238	269	254	244	254	242	270	248	255	275	256	236	263	268	277	254	276	268	253	230	254	276	271	255	289	244	252	270	266	274	241	252	279	267	245	269	256	269	253	282	270	254	263	260	248	242	275	257	259	244	227	259	267	254	272	266	280	238	246	261	262	258	252	292	216	234	250	218	238	288	257	241	252	249	250	268	290	250	252	271	248	238	281	261	263	223	249	257	258	243	267	282	267	255	267	281	274	259	259	271	277	227	268	249	244	256	252	249	269	281	265	227	265	273	248	237	236	292	277	248	244	226	253	291	264	254	257	248	255	291	261	272	238	263	273	256	256	239	283	236	277	208	275	224	260	256	290	253	260	254	279	234	265	247	237	257	274	269	261	286	240	235	248	255	258	234	252	266	269	253	264	247	247	250	244	239	263	261	229	277	267	256	263	284	258	256	280	261	263	260	257	272	251	250	284	255	249	259	263	252	259	242	230	272	254	237	272	261	264	232	244	289	228	238	290	252	233	261	260	279	250	250	248	241	219	251	237	222	277	251	245	259	265	250	252	252	236	248	265	257	250	257	243	244	268	213	261	302	269	272	246	240	241	246	228	289	258	256	252	250	238	213	268	272	278	252	269	270	252	262	234	252	287	294	252	236	256	265	262	242	265	256	248	261	262	238	274	237	276	278	233	233	240	265	263	264	260	237	234	247	244	245	274	285	274	269	255	250	268	295	253	259	252	223	237	271	271	253	284	206	251	278	251	267	272	267	258	248	244	260	242	279	279	245	251	276	266	271	243	232	235	235	260	270	226	244	266	239	269	268	271	246	247	281	268	249	258	266	268	257	271	262	280	264	278	285	254	251	264	272	250	251	255	242	270	245	292	289	238	269	266	237	277	286	257	265	245	232	253	266	245	268	269	264	258	261	267	255	255	246	273	243	269	248	271	262	296	256	287	244	228	262	231	259	252	225	272	273	244	280	242	237	249	252	271	272	268	239	237	262	286	247	259	250	247	248	280	267	259	266	269	266	254	247	263	257	293	227	256	256	274	279	264	259	280	268	302	237	258	234	236	284	241	267	250	236	232	218	256	293	264	271	239	238	259	251	248	215	257	244	262	271	251	282	270	252	269	264	248	243	250	289	234	320	255	256	230	288	260	261	286	267	277	248	264	274	266	248	229	273	265	259	236	229	290	249	272	292	244	278	254	267	252	266	235	245	264	315	272	259	262	271	254	228	255	242	275	252	245	264	248	265	264	299	266	273	245	244	267	251	243	236	231	216	264	252	235	272	228	299	244	258	250	244	270	269	228	259	247	257	242	260	251	232	257	235	274	255	278	262	230	243	267	275	239	253	249	259	295	267	238	276	241	243	220	264	264	243	253	246	266	261	230	232	226	248	250	268	256	266	290	252	240	231	209	266	254	238	233	255	256	243	264	220	248	264	297	249	248	268	242	238	262	276	258	263	217	279	249	235	233	267	243	258	289	286	269	239	274	275	250	272	231	240	249	248	264	222	269	233	261	293	295	240	257	271	265	254	271	262	256	265	236	260	250	257	271	255	263	270	241	285	279	265	252	266	267	274	254	281	253	278	261	248	245	253	246	239	254	270	247	272	245	222	278	284	256	267	243	279	285	207	272	264	235	279	278	296	241	264	270	249	261	253	255	275	275	228	261	246	258	257	263	252	297	237	282	271	246	259	263	255	258	243	253	243	250	249	202	261	264	245	238	250	228	250	269	257	249	280	282	230	273	253	268	291	209	262	258	272	266	253	236	262	266	245	266	229	247	243	242	280	285	258	249	240	254	274	250	261	279	259
5621	752	642	605	610	606	633	615	611	579	579	564	638	579	616	627	596	612	613	614	629	592	603	632	609	608	604	565	608	619	596	553	615	596	577	595	610	594	592	544	547	604	625	598	601	633	579	603	626	577	606	585	629	608	602	599	585	562	586	664	562	584	614	588	631	545	611	574	634	588	610	612	625	574	585	607	575	573	616	629	590	576	556	562	623	535	614	571	630	624	597	631	603	563	602	605	560	572	604	586	623	567	602	626	607	602	599	627	584	587	591	597	583	572	604	579	574	643	565	589	588	612	587	577	600	611	527	595	537	568	626	584	624	612	558	613	598	593	584	604	639	577	573	601	553	611	604	576	646	621	596	584	584	632	588	588	563	570	631	567	570	628	576	603	622	618	621	564	554	597	590	550	604	629	612	552	628	585	650	598	561	562	619	571	615	623	595	604	587	613	539	615	595	549	549	619	574	575	613	590	614	624	586	597	609	572	610	619	580	613	602	602	614	573	590	596	581	625	637	601	583	593	570	569	616	633	559	573	606	603	556	581	589	588	607	617	626	598	615	596	570	599	618	560	571	574	578	613	597	589	586	587	613	595	591	605	612	610	603	589	550	581	585	618	562	587	583	591	637	633	601	586	609	596	589	625	628	602	586	601	581	630	535	610	599	634	599	596	603	594	656	576	567	590	589	616	596	609	572	585	628	583	584	618	604	617	594	580	598	629	579	591	601	586	614	553	588	576	595	571	636	584	618	640	621	610	602	616	610	620	613	623	615	572	571	640	603	590	613	604	585	581	618	629	581	556	593	560	620	596	552	599	612	574	558	586	577	582	599	585	576	562	583	602	564	587	563	585	550	573	569	554	599	592	579	624	594	566	578	530	604	557	592	610	597	611	609	652	596	590	579	592	598	608	560	591	582	574	577	557	627	589	564	601	578	578	558	635	601	610	565	573	615	634	594	611	567	604	603	612	627	595	588	588	578	571	644	618	618	628	628	644	629	563	588	589	565	633	611	610	567	593	591	576	615	589	564	590	584	602	590	599	621	608	605	622	599	590	630	583	604	606	573	598	587	588	570	580	570	594	557	558	600	594	590	565	607	568	600	579	626	598	637	632	599	610	603	596	610	605	630	568	588	592	575	613	600	590	579	597	588	607	598	600	620	554	548	628	596	586	628	573	610	596	641	591	627	629	612	617	580	627	624	607	585	600	605	597	578	566	621	591	537	581	601	564	576	608	597	604	606	615	637	585	614	591	558	607	584	640	591	599	566	592	646	531	579	601	591	579	592	616	641	586	577	625	559	640	598	626	573	620	628	602	584	608	622	570	598	609	592	624	546	575	576	612	614	591	623	594	556	626	580	573	606	636	636	583	604	619	613	594	579	679	596	569	647	614	610	627	575	583	638	615	553	582	574	599	604	601	585	636	587	604	634	552	598	614	564	582	584	552	579	607	645	541	611	599	581	566	633	612	601	627	582	566	612	561	568	588	621	598	591	625	585	659	567	593	593	616	574	572	578	611	604	596	592	602	595	607	589	632	594	603	572	584	553	602	602	577	607	603	613	574	588	571	590	615	601	567	597	596	599	628	609	588	545	616	637	591	574	587	603	592	595	605	562	601	605	551	579	623	606	601	572	599	595	616	598	645	597	602	593	549	581	588	614	605	565	635	550	602	611	620	606	563	586	587	603	561	593	576	609	598	590	612	595	583	633	619	607	605	595	587	585	567	617	596	557	589	627	591	604	577	546	608	604	598	543	601	601	600	600	598	560	608	544	587	581	544	614	582	580	611	613	571	610	608	614	540	598	583	615	563	592	580	569	600	577	538	616	601	635	622	585	588	588	633	574	609	629	644	558	639	610	567	605	579	573	606	594	562	604	607	594	604	582	573	591	573	605	588	590	532	538	576	576	604	598	557	565	596	616	564	586	611	555	580	638	585	545	574	555	568	592	546	584	564	555	594	583	576	606	591	605	587	594	582	613	584	603	588	561	565	627	596	559	590	554	566	578	575	602	560	564	640	592	614	580	612	608	596	599	637	631	567	568	608	601	596	646	573	621	594	554	601	604	539	628	590	591	569	581	597	566	600	548	555	581	602	673	596	561	575	569	574	596	568	604	610	610	607	566	576	605	572	620	573	587	581	621	589	614	594	587	639	604	649	605	573	617	579	639	604	628	597	598	598	600	623	580	587	623	590	643	602	635	598	650	625	574	573	588	626	618	603	603	619	593	594	578	615	613	582	624	560	643	540	632	628	615	575	586	602	549	561	619	572	600	579	617	582	561	648	600	568	567	591	560	601	615	612	593	560	604	590	587	603	609	584	639	629	605	591	566	591	607	596	611	641	613	579	606	576	595	631	589	629	626	631	616	639	595	552	596	567	619	619	644	604	607	639	582	567	634	613	589	611	599	592	587	592	603	592	602	572	529	607	601	563	602	579	591	604	566	602	611	596	583	609	625	616	572	594	572	578	608	616	586	570	608	604	596	588	611	576	593	573	613	561	599	597	607	578	594	564	664	564	611	628	591	625	591	592	566	627	553	533	573	630	602	560	559	596	569	637	603	638	572	537	610	554	577	586	584	591	574	629	562	549	562	605	594	600	566	595	592	590	576	601	578	588	613	605	568	641	554	603	591	542	592	596	593	592	582	589	580	609	594	586	630	628	567	627	568	599	598	575	609	534	579	576	578	644	577	585	630	654	592	605	586	592	620	590	597	588	616	583	588	607	605	587	537	562	603	578	587	600	575	652	571	585	602	622	588	574	590	595	626	605	613	600	574	636	623	619	603	599	627	603	621	600	589	603	588	557	580	545	600	583	602	643	572	569	604	602	609	632	611	594	611	587	607	626	541	582	581	540	591	607	634	555	584	617	584	624	594	619	633	613	590	571	575	592	609	610	582	597	566	618	590	535	575	591	592	569	549	580	598	612	601	611	620	551	632	573	586	549	603	628	590	634	603	602	564	593	580	587	599	614	596	569	621	617	613	627	564	594	606	634	580	573	566	561	618	670	602	596	617	584	601	622	583	610	608	543	579	565	606	609	585	615	614	617	591	584	601	595	578	641	611	566	599	599	609	552	607	591	610	583	588	594	574	667	588	590	601	597	635	612	586	592	573	593	587	612	549	582	591	559	598	569	659	608	586	545	623	548	601	606	623	655	621	603	618	572	601	566	617	621	566	606	593	577	609	618	589	557	590	588	594	614	596	574	597	573	590	598	583	557	597	574	570	588	590	594	579	585	613	608	575	596	578	604	590	618	645	608	602	572	606	560	623	573	587	559	585	585	580	565	649	560	566	554	539	615	608	591	554	589	603	596	602	612	589	574	649	598	574	615	566	593	613	567	616	591	563	581	565	591	600	552	610	554	601	596	553	593	610	602	606	560	602	567	611	550	593	560	604	582	580	585	557	567	588	600	614	595	605	562	604	627	597	624	577	610	563	609	621	577	549	605	609	543	616	568	585	598	643	616	618	537	576	562	631	592
25288	21712	25595	28349	21552	3726	596	469	393	392	438	353	396	348	357	385	385	367	386	348	325	389	356	350	363	369	350	360	359	353	390	372	320	322	325	328	322	347	361	361	350	377	338	375	308	305	347	367	320	348	345	332	339	381	327	351	312	359	350	367	346	353	395	359	347	372	347	364	367	358	309	356	347	350	328	345	376	365	351	358	353	357	307	360	360	352	362	373	371	352	358	388	344	343	342	340	323	395	359	358	343	311	356	348	382	359	369	337	334	386	388	379	321	348	337	384	370	337	366	376	318	349	341	360	380	374	330	366	368	363	372	366	379	372	357	376	322	348	348	374	344	348	355	365	336	330	349	327	357	355	369	356	345	351	369	355	369	347	384	337	352	343	322	363	326	358	343	364	342	312	343	363	367	333	327	311	355	342	337	351	346	351	360	346	336	366	323	365	337	350	340	354	394	367	371	363	332	399	352	373	334	303	330	318	345	313	343	371	410	381	348	369	326	365	305	358	344	324	364	364	337	356	345	361	358	374	332	369	381	323	349	327	388	346	355	381	356	363	377	373	366	368	315	382	330	376	332	381	375	327	367	321	385	358	361	333	361	382	363	366	348	357	320	350	343	352	363	322	373	379	317	310	359	357	327	347	385	343	329	369	352	365	323	343	350	398	399	388	370	362	343	372	351	335	376	358	360	367	349	333	327	331	361	401	352	357	309	351	333	326	345	356	369	357	336	334	317	333	352	340	391	390	335	345	342	345	353	367	371	347	337	335	364	338	376	363	346	362	330	338	323	374	326	352	332	364	361	347	375	333	354	330	356	377	366	324	317	347	356	390	366	374	327	392	352	363	356	391	418	355	343	369	366	328	352	345	331	339	343	343	357	355	367	349	341	373	338	337	330	340	324	340	366	368	385	337	370	364	417	361	343	359	357	370	344	327	385	343	351	353	329	344	365	352	353	353	319	344	358	358	343	333	318	332	336	321	341	383	322	366	345	363	380	340	333	363	369	361	345	347	353	328	350	367	343	326	367	318	359	391	306	380	368	349	332	341	333	345	327	346	351	336	383	332	351	331	351	354	338	322	371	364	354	349	333	307	390	367	335	331	318	352	377	356	370	319	361	397	353	345	355	333	367	331	367	333	355	333	322	346	364	350	346	343	332	363	334	365	346	355	361	324	358	373	356	363	341	375	314	353	348	345	340	379	366	330	321	329	346	348	372	362	374	391	381	390	352	343	393	303	365	377	342	341	341	336	358	353	356	343	354	367	340	402	358	356	350	309	350	341	348	349	338	326	325	339	362	343	380	314	334	383	400	324	363	325	337	373	339	373	327	328	379	340	351	326	367	363	344	347	308	342	340	309	352	338	348	306	340	349	371	354	331	355	394	343	402	353	389	352	366	319	342	342	345	356	401	358	339	373	309	391	384	349	356	356	332	365	351	368	363	360	399	334	343	337	339	363	339	375	367	371	349	371	357	384	371	355	397	381	342	346	358	349	393	359	353	364	358	384	351	316	358	393	335	356	340	344	364	391	336	335	364	364	360	357	356	382	356	325	311	331	378	366	371	353	368	320	378	314	372	340	369	356	356	337	361	387	378	392	341	361	347	352	356	341	337	339	415	361	325	407	291	353	368	341	344	322	369	366	355	354	351	335	366	344	314	342	357	357	361	347	375	335	327	360	362	344	353	352	370	381	377	356	374	369	299	350	365	355	379	351	325	376	304	346	352	338	368	366	343	341	348	354	353	389	358	319	328	347	330	341	335	367	398	364	360	368	353	363	365	344	352	336	343	330	357	364	389	408	327	358	334	396	343	382	326	353	357	376	375	348	352	348	358	333	303	354	363	363	351	341	373	372	348	347	345	357	344	400	362	318	380	331	333	365	382	360	369	343	358	353	368	319	352	367	349	352	337	359	364	318	369	324	301	381	394	361	368	345	364	362	379	349	343	332	348	365	359	303	338	364	345	351	363	335	349	355	348	322	385	360	339	344	320	358	368	343	365	327	332	345	341	336	368	353	331	347	343	358	325	363	347	340	328	333	340	357	328	364	342	372	305	334	331	364	365	349	343	359	331	352	367	331	340	349	361	346	361	363	341	347	362	342	338	348	363	360	352	347	350	348	361	342	329	310	345	372	322	356	343	379	353	400	346	350	371	384	356	344	365	356	320	340	342	362	364	343	329	366	349	356	352	332	317	371	373	370	321	378	349	362	374	378	349	328	379	346	348	352	338	361	356	347	352	358	359	359	371	358	321	386	373	361	349	349	393	340	375	371	334	339	336	352	338	349	281	339	338	343	365	332	325	354	359	313	323	348	342	376	337	315	342	374	345	328	377	340	360	362	337	339	326	320	375	362	360	361	344	389	367	345	305	356	332	339	321	356	363	373	367	340	338	365	311	360	347	345	360	323	334	367	333	359	353	363	371	346	343	350	388	368	385	347	349	339	370	340	340	312	390	374	334	357	341	293	363	353	360	343	343	332	325	325	374	356	340	386	348	352	359	354	337	375	353	394	361	349	365	371	332	339	372	344	355	352	363	340	359	329	353	375	359	349	333	361	353	371	331	357	372	334	331	376	374	327	358	326	356	333	346	326	394	344	356	348	353	385	364	380	409	366	337	373	316	353	360	337	351	315	374	343	355	376	331	353	326	352	309	383	350	357	388	352	344	305	334	331	382	346	357	334	323	338	339	335	382	359	378	357	362	384	381	342	346	365	333	331	335	351	350	349	390	332	329	352	342	359	368	371	326	320	330	345	321	364	327	361	355	360	345	343	343	338	320	360	371	374	330	348	336	392	350	415	304	324	360	383	371	319	345	371	357	355	371	382	290	335	350	362	354	340	355	340	346	338	300	369	345	351	336	362	347	373	345	361	363	350	334	353	340	352	368	389	373	349	338	340	348	378	356	353	353	357	344	358	371	371	347	337	327	334	371	341	364	353	311	370	374	362	356	314	341	371	379	339	327	332	376	353	349	342	349	339	354	358	358	368	390	345	373	322	350	358	329	331	359	375	315	366	351	369	370	360	332	370	360	374	333	354	376	342	387	358	355	352	315	347	356	332	360	374	313	335	344	335	375	362	345	346	347	327	347	381	380	353	363	368	363	372	337	355	347	325	336	324	357	373	357	380	375	356	367	344	372	359	350	340	369	360	345	351	380	334	341	377	351	354	323	356	338	327	366	337	341	351	375	364	382	361	341	398	358	331	334	376	368	340	378	323	337	325	383	375	362	358	358	320	357	310	363	370	321	378	374	345	334	342	382	317	339	320	358	387	344	359	317	371	325	318	349	367	376	386	369	360	345	356	362	361	381	393	329	348	355	407	355	348	376	350	361	373	342	351	359	372	342	349	337	380	325	356	340	344	371	347	327	336	384	365	360	370	346	339	345	369	375	336	359	313	344	353	361	322	377	351	369	386	347	416	316	370	356	322	344	336	316	342	366	351	349	351	371	337	330	328	337	339	370	376	344	327	359	304	349	333
3423	3077	2220	1215	1008	904	815	837	779	815	745	794	783	758	779	756	772	730	756	788	730	756	748	805	778	725	746	799	781	777	705	752	758	774	733	799	758	783	761	759	778	713	783	825	749	781	802	748	686	760	746	756	781	785	790	789	752	711	792	742	740	788	788	739	756	766	720	741	729	784	791	741	814	757	759	807	772	743	717	781	781	711	773	731	732	699	711	719	732	810	787	748	810	700	725	732	730	764	724	763	795	776	782	742	769	760	802	757	724	756	810	793	768	763	791	719	795	717	723	789	766	737	742	750	702	805	747	767	757	788	706	771	779	781	741	747	784	829	746	719	788	769	773	768	715	758	764	751	750	823	799	692	700	767	807	748	729	751	748	755	747	780	721	732	711	746	690	740	765	776	754	693	769	758	749	734	786	741	708	755	728	665	778	778	749	757	803	785	751	770	783	768	786	756	709	771	733	760	728	777	753	748	721	766	781	766	735	815	772	769	784	738	768	705	744	748	748	754	761	808	772	814	732	720	721	740	746	751	730	777	758	758	783	758	729	732	771	781	723	799	734	717	757	749	787	799	764	700	796	721	773	790	743	733	759	795	771	717	795	734	750	793	723	699	781	758	728	777	697	726	770	768	801	761	758	825	766	762	760	743	797	763	757	719	777	785	740	761	689	793	797	756	736	798	764	752	754	761	752	752	776	748	753	771	752	727	775	769	729	721	747	762	756	768	737	741	754	770	726	768	767	812	747	790	706	775	743	704	713	737	745	779	777	774	745	736	721	791	728	760	765	762	777	750	766	772	804	745	788	722	770	726	779	786	794	745	785	771	763	738	741	738	721	790	786	776	748	760	756	792	751	762	794	756	730	770	747	725	745	707	761	729	732	747	740	718	745	719	820	733	772	731	745	777	793	792	797	729	687	727	730	746	746	772	776	744	730	753	785	741	770	773	737	764	723	763	807	770	722	787	749	767	760	742	788	776	764	731	751	735	783	737	760	756	734	736	765	760	766	775	753	774	799	716	793	769	787	752	731	733	728	784	783	745	768	767	741	807	733	774	795	738	738	781	790	726	753	691	704	683	733	745	720	749	721	742	714	787	760	706	808	765	735	792	807	734	747	746	741	752	770	757	771	771	742	797	783	714	728	767	764	753	737	705	722	773	716	742	778	720	736	770	744	764	727	783	760	780	787	767	776	716	759	719	727	744	759	769	757	755	743	766	730	727	738	729	783	774	774	714	765	775	786	738	746	756	748	775	770	720	768	676	783	767	741	800	782	747	780	745	777	735	754	744	732	741	745	793	733	780	769	784	732	747	774	802	756	761	810	752	715	816	726	785	782	748	752	778	738	736	797	761	764	741	743	773	786	752	729	747	713	774	756	823	763	736	715	743	751	778	750	778	755	793	793	765	778	758	749	761	768	768	761	782	787	756	732	786	753	738	761	748	726	762	703	815	770	784	792	768	741	707	732	819	738	767	717	809	757	738	770	774	783	751	798	765	745	825	743	772	764	757	724	682	787	718	734	774	747	724	770	781	762	762	750	775	770	750	751	713	780	727	742	786	713	734	759	766	770	753	728	769	718	787	739	721	769	766	724	777	742	756	786	801	762	757	790	769	731	708	767	728	774	708	786	762	788	747	736	739	769	774	726	748	707	757	755	745	806	674	777	774	762	756	739	780	725	750	774	798	790	709	708	784	742	780	710	747	778	756	770	791	764	741	776	722	778	745	717	705	798	726	752	802	779	718	748	754	792	739	774	770	798	781	802	747	722	783	745	762	760	754	791	732	800	760	756	755	782	732	689	754	763	812	758	737	766	770	745	758	727	767	759	739	809	801	790	733	781	793	756	779	764	748	738	760	718	742	761	730	754	774	745	750	815	739	735	769	752	743	789	756	782	786	735	751	744	719	794	781	759	738	752	721	692	748	773	729	764	786	781	742	754	748	786	764	794	753	757	764	728	721	755	738	699	730	788	738	749	763	743	718	775	765	757	764	785	779	774	758	826	740	747	789	744	735	767	813	759	767	746	712	767	745	760	744	746	763	764	739	784	779	734	763	741	796	770	752	760	760	800	712	713	724	779	755	758	740	673	738	754	772	754	763	747	747	706	762	763	782	801	767	711	799	779	741	722	721	745	767	759	783	794	720	800	773	766	816	730	777	732	777	810	734	793	722	737	741	783	737	737	750	707	777	762	774	754	736	733	740	704	749	825	758	756	762	757	766	738	750	755	770	753	730	758	767	774	767	709	747	775	729	780	721	724	773	788	750	792	741	758	719	717	694	724	774	755	745	749	771	765	786	738	749	766	771	760	780	750	714	789	725	776	747	733	705	775	781	744	781	745	801	747	726	771	678	731	755	747	727	742	743	760	748	750	731	764	760	729	723	776	792	697	765	732	733	734	740	737	745	754	755	734	752	755	788	719	777	757	768	724	739	757	727	826	748	774	791	794	748	763	777	771	753	789	735	735	757	791	780	747	765	778	745	772	727	762	721	748	761	798	785	721	791	760	717	764	746	785	744	777	746	745	777	747	771	703	773	713	813	656	712	815	725	713	786	727	802	772	796	776	755	773	797	800	775	770	795	761	767	787	768	714	751	745	759	777	749	789	770	753	763	722	760	773	798	788	750	768	800	701	777	794	759	794	753	733	755	823	771	780	763	751	754	754	712	767	729	800	754	747	719	796	724	737	778	755	779	797	749	719	810	727	744	814	757	769	763	729	729	761	767	765	729	810	696	765	751	723	782	799	782	823	754	756	789	730	770	711	763	773	760	782	811	731	788	742	768	761	749	759	795	806	734	764	765	730	720	803	771	778	746	751	814	721	735	726	738	751	784	757	736	795	746	757	743	763	769	776	750	797	760	786	725	759	800	768	750	743	753	733	769	822	759	811	755	803	743	756	784	745	777	728	758	744	771	743	731	722	749	774	775	787	803	767	766	766	767	739	732	739	766	792	735	742	839	725	776	717	738	765	729	753	749	776	774	858	769	773	728	736	785	777	770	722	787	726	807	742	722	735	754	788	737	737	694	761	732	749	784	762	734	776	801	781	759	743	760	741	709	768	776	792	769	758	697	759	764	775	725	799	793	728	785	759	745	706	762	754	708	777	785	727	754	775	781	731	825	794	758	748	793	753	776	774	800	772	759	767	730	757	721	758	771	809	761	740	770	780	752	746	759	754	736	792	745	739	714	781	758	790	764	795	711	738	768	729	788	741	757	769	781	740	783	767	774	807	757	748	785	781	809	798	735	744	783	779	702	675	788	764	804	742	793	792	763	765	763	722	734	758	722	744	773	737	768	779	817	737	762	711	770	702	744	717	813	760	765	754	747	765	764	691	742	780	727	776	759	724	761	758	711	723	765	755	753	771	781	750	788	696	807	725	732	712	768	747	744	775	760	746	739	736	755	723	748	741	776	711	813	744	758	697	753	738	739	804	794	783	784	785	740	724	782	760	736	813	794	710	800	738	752	770	743	781	794
24449	21690	26135	27778	21700	21671	2863	483	365	313	286	297	258	292	250	269	249	223	258	255	248	246	195	213	228	205	239	205	254	250	251	253	220	248	228	226	184	206	219	264	198	217	176	209	212	223	205	190	250	195	249	236	225	211	208	221	211	219	222	185	199	205	211	232	199	216	196	227	229	242	234	210	206	205	205	187	214	200	193	190	225	247	196	210	229	223	235	199	207	199	207	187	210	251	240	212	256	245	223	233	226	193	203	212	224	233	220	226	214	204	230	203	207	234	192	223	227	217	195	236	225	191	204	249	234	217	220	216	210	220	208	222	222	232	227	190	201	209	185	203	197	205	220	222	212	213	219	201	213	226	193	229	218	223	227	237	221	218	190	247	206	206	221	242	209	208	205	225	213	210	205	231	227	186	220	216	205	231	213	245	200	229	228	226	223	195	216	213	234	190	240	216	228	215	202	192	250	203	209	212	199	230	207	207	226	226	223	221	240	189	215	215	211	216	230	215	242	186	193	226	200	198	254	213	210	252	229	239	207	213	225	226	216	217	217	241	201	233	204	240	212	219	208	201	208	201	185	210	176	199	207	228	249	222	205	219	239	232	219	191	220	259	208	237	219	212	230	202	218	220	227	190	219	179	224	214	205	219	221	199	215	209	233	189	270	255	234	246	250	220	203	204	218	211	223	219	214	190	200	234	225	221	195	208	272	237	220	247	193	219	216	193	225	203	223	215	240	206	213	199	212	218	254	243	200	213	214	229	216	213	221	218	207	183	214	210	227	221	223	227	209	227	192	211	206	224	230	229	236	226	238	246	220	229	212	206	229	236	216	241	236	233	228	213	207	217	216	214	204	198	205	223	218	228	231	261	199	221	226	235	218	257	228	226	201	216	217	231	231	224	224	224	250	226	206	217	190	232	224	200	239	167	224	235	195	208	212	235	207	232	211	227	188	202	223	210	191	195	235	215	208	217	239	198	202	199	214	189	221	223	217	225	232	208	213	205	234	190	211	218	212	226	228	220	188	232	245	209	218	198	217	214	212	234	217	205	190	211	195	212	225	233	229	211	230	187	214	236	222	215	218	230	229	207	209	225	214	199	223	259	198	216	211	221	211	243	184	219	236	218	243	215	217	210	198	203	210	225	219	185	220	199	194	202	211	195	202	208	220	213	225	230	225	215	208	208	225	191	195	211	229	219	200	216	213	211	218	208	222	242	235	230	230	220	232	237	215	211	211	204	215	245	217	224	199	197	207	210	205	222	224	232	197	228	210	203	199	210	187	215	194	220	213	211	212	246	221	203	193	223	182	242	196	210	257	210	227	236	221	218	193	187	206	215	209	199	204	206	218	234	241	225	201	197	204	227	208	190	196	222	209	217	215	188	230	218	213	227	230	228	218	204	241	224	205	202	212	262	209	216	205	239	207	230	212	210	198	210	207	237	256	182	225	207	209	207	246	227	237	230	223	199	245	249	238	223	225	211	198	203	197	214	241	208	192	205	231	226	206	197	218	207	229	226	186	199	209	210	195	191	194	224	227	222	212	182	236	205	237	228	237	225	220	190	240	211	197	253	215	220	232	207	225	187	232	226	209	217	218	191	232	199	208	206	241	202	212	234	219	194	209	224	221	206	225	187	213	257	219	208	221	241	215	222	193	255	230	213	227	194	224	237	216	250	239	206	212	214	211	235	204	214	221	225	216	209	217	216	214	216	216	232	214	229	225	206	216	211	218	244	211	204	234	219	221	236	210	194	196	202	222	215	208	229	204	201	214	229	207	196	241	205	217	223	212	169	201	235	217	205	229	220	203	204	222	228	205	229	218	200	208	208	226	218	217	238	212	218	218	217	192	202	233	210	192	211	214	229	222	216	226	188	232	199	243	230	213	202	222	203	208	194	201	211	196	225	242	197	217	227	241	230	173	223	219	198	202	199	218	232	219	209	219	234	215	172	201	219	233	232	216	218	215	230	196	195	194	223	198	192	192	196	229	224	206	195	215	220	185	209	193	208	217	213	235	218	202	175	223	230	199	202	201	205	200	203	229	223	202	227	241	220	223	228	201	210	221	185	224	226	225	214	190	214	213	208	203	172	185	204	216	223	194	220	221	208	212	213	206	228	207	216	189	236	194	202	195	210	204	224	209	204	232	218	236	236	212	217	213	241	219	228	233	212	239	244	227	188	221	211	215	210	225	240	229	221	195	214	221	201	239	203	224	247	207	227	219	198	206	214	193	213	205	191	211	205	225	237	220	198	196	192	216	198	236	191	214	209	237	251	187	199	266	249	224	206	208	257	215	205	181	217	227	250	235	225	189	220	216	199	205	205	209	221	206	213	230	241	227	222	182	213	206	197	186	235	203	212	218	209	214	203	202	206	215	187	197	227	223	199	222	225	208	223	184	202	194	201	203	199	214	198	201	201	208	196	197	220	227	210	202	210	195	204	204	229	229	226	204	235	234	217	196	242	248	214	222	220	196	225	224	225	231	238	197	205	240	239	226	211	172	193	225	219	222	227	205	205	227	194	209	238	179	219	206	198	231	247	207	205	215	221	218	217	206	226	224	219	218	178	241	213	228	186	214	193	208	191	215	203	208	222	200	222	213	206	219	216	201	236	229	205	210	207	216	200	205	211	226	196	241	228	206	201	223	223	184	233	188	216	221	193	218	228	204	211	230	209	200	189	234	213	252	221	207	219	231	200	199	217	211	214	211	242	194	225	186	212	209	226	210	207	198	214	238	206	197	238	204	249	231	237	203	204	228	196	213	195	204	224	205	224	191	200	228	234	232	215	216	197	207	197	199	231	239	221	206	201	190	188	190	208	209	249	241	196	203	182	202	215	227	237	213	172	210	217	207	206	192	214	199	230	196	232	201	204	246	238	228	228	204	243	242	202	225	182	221	201	228	217	223	207	210	223	235	208	213	216	221	197	242	210	214	234	224	218	218	189	228	212	201	209	215	213	200	217	237	220	207	216	208	216	219	213	225	212	213	258	214	214	222	218	217	221	203	224	220	224	223	227	207	236	224	223	234	233	217	207	221	194	195	212	212	195	200	186	198	191	205	233	212	208	224	211	242	224	210	192	212	221	226	184	202	226	241	211	229	216	183	212	207	257	209	211	178	241	212	208	206	209	231	206	217	213	221	209	228	214	243	245	214	223	220	217	200	211	209	226	216	166	214	195	208	185	202	239	230	212	225	218	217	207	200	209	202	224	200	212	186	215	183	204	235	211	197	205	217	214	226	224	245	217	183	210	200	210	203	217	234	214	223	207	219	202	211	199	214	197	211	209	214	231	220	208	210	207	211	189	220	216	229	217	214	198	202	233	212	226	214	192	208	194	198	225	201	224	197	216	202	198	238	212	190	205	220	222	251	209	211	220	200	236	237	227	242	193	201	214	222	244	238	192	217	220	231	205	234	229	237	250	233	225	212	221	205	238	206	217	211	202	188	213	236	185	233	210	203	196	182	233	212	204	238	218	228	246
3513	4872	3207	1458	947	699	706	655	557	512	517	473	512	493	512	507	508	457	481	495	487	490	450	517	477	498	456	483	493	486	481	485	479	458	535	489	435	475	465	480	453	536	454	484	493	479	468	499	467	491	539	423	475	493	473	485	493	488	492	484	462	480	476	516	472	464	420	458	455	469	477	465	505	483	516	442	485	483	467	509	480	484	459	492	504	470	464	456	506	484	462	485	487	474	486	484	504	457	478	455	441	457	482	491	463	448	509	490	472	459	462	464	484	467	474	459	457	427	487	471	422	459	493	490	451	484	436	484	497	453	457	415	488	433	455	465	505	504	462	467	453	495	511	464	495	473	483	476	464	453	466	469	415	473	470	447	427	497	495	466	489	507	442	450	461	458	495	484	479	462	510	461	483	460	475	449	485	490	459	456	460	447	427	472	505	475	470	420	472	475	452	490	489	454	462	461	457	522	447	465	494	511	507	453	463	463	432	502	468	485	455	470	428	447	518	466	488	475	477	471	496	489	459	462	408	438	487	491	469	510	478	462	500	470	444	472	462	444	493	443	469	465	534	500	448	471	489	482	443	473	472	512	438	508	473	504	443	477	465	474	471	475	462	463	462	488	456	470	463	464	468	490	464	474	439	494	452	431	480	447	482	456	497	530	467	478	461	445	485	496	485	476	467	474	488	499	478	498	477	480	494	489	464	486	427	448	458	473	504	471	455	471	490	441	451	487	483	440	437	465	449	476	492	491	490	459	449	483	455	480	453	467	495	479	437	485	465	460	488	455	442	525	483	511	513	496	459	481	485	451	449	491	459	465	438	534	477	469	482	460	462	473	505	478	463	449	485	465	484	468	475	474	434	436	474	497	480	472	489	478	424	472	469	489	453	482	452	483	501	477	494	456	480	463	498	468	466	468	492	500	450	484	474	457	452	475	496	464	469	463	460	463	456	510	433	453	482	477	499	484	482	473	486	466	462	433	431	493	454	493	463	454	462	438	477	451	486	458	512	453	485	492	440	500	480	479	458	489	467	449	457	462	480	476	447	473	442	489	435	491	494	471	483	492	491	467	453	452	478	497	475	495	477	477	476	538	449	493	484	473	463	469	440	465	466	475	479	473	472	470	470	464	491	440	482	486	483	472	502	434	473	495	501	480	471	450	493	467	462	479	491	471	519	499	476	451	488	471	486	488	481	442	511	462	454	452	460	495	467	486	507	443	448	496	429	442	502	483	510	480	453	508	503	463	474	464	459	475	484	462	481	452	478	411	441	481	485	431	454	481	517	449	499	461	472	456	461	465	470	498	477	467	476	463	437	473	504	466	487	475	471	489	470	443	473	453	480	458	436	470	452	445	459	474	488	485	511	462	461	506	464	446	441	464	486	458	476	421	516	493	490	467	481	467	457	481	452	429	477	454	452	464	522	453	479	484	491	442	474	494	459	492	489	510	450	483	462	457	473	509	487	490	481	445	533	472	476	461	449	468	470	472	460	511	446	447	441	470	485	495	488	493	470	493	511	451	521	448	470	479	499	483	449	488	478	486	459	456	459	479	442	504	452	473	472	474	422	472	449	475	490	486	475	474	450	462	451	493	462	468	478	490	469	482	455	466	474	483	496	460	434	508	452	502	498	456	494	468	471	449	485	494	463	503	447	488	458	456	475	435	459	473	487	479	477	436	472	463	522	457	491	444	479	503	474	475	482	524	483	469	464	497	504	487	476	432	524	503	458	493	458	495	472	470	491	494	488	453	540	462	441	465	458	448	441	437	481	453	488	497	483	473	450	480	464	414	479	472	440	455	510	478	496	437	478	433	457	461	494	490	467	446	462	453	460	493	442	517	443	465	428	500	494	453	493	473	468	448	467	496	512	492	446	450	492	502	431	467	459	492	473	469	467	454	474	457	465	446	506	470	486	444	480	490	424	456	493	496	474	500	464	489	471	477	483	466	467	442	477	488	509	503	488	471	468	435	502	466	483	487	482	459	466	465	439	475	515	492	451	504	506	479	475	445	487	438	461	492	473	462	517	473	465	456	515	419	470	421	480	469	466	431	452	526	491	505	468	472	482	494	454	432	484	448	471	514	439	470	448	477	464	448	504	488	484	487	451	501	453	474	471	476	483	459	509	477	456	492	480	454	471	478	468	472	473	502	481	420	464	487	452	489	453	483	490	446	494	497	484	460	497	490	423	439	468	493	451	480	447	427	467	466	458	453	461	444	439	518	483	466	494	469	480	510	471	480	486	471	468	519	476	537	443	465	469	465	510	475	479	455	454	447	494	445	481	467	479	510	448	484	491	494	479	407	527	449	468	470	488	435	472	480	490	472	477	472	469	502	481	446	507	455	435	475	461	429	530	499	538	455	468	498	462	478	460	509	477	464	439	448	485	495	470	471	435	510	473	443	523	512	514	483	493	459	452	489	503	478	511	471	484	467	479	452	449	457	511	448	451	443	452	523	479	460	444	475	461	425	475	457	480	474	464	444	474	471	475	485	467	432	501	480	503	435	443	472	522	447	496	468	462	471	482	512	471	465	448	456	487	454	452	515	466	475	473	501	444	488	496	549	453	478	518	477	476	505	482	450	454	514	498	480	469	433	504	504	438	500	456	425	505	490	475	500	453	487	477	416	506	517	413	466	477	491	425	493	475	499	466	496	483	475	488	493	482	483	472	461	437	480	482	490	487	479	479	473	434	487	487	490	429	445	484	462	442	469	472	464	495	459	479	440	497	448	468	467	430	491	495	449	499	422	438	497	470	470	476	505	476	470	494	465	425	478	484	464	458	503	489	464	490	480	468	468	465	478	476	479	449	523	508	448	490	454	460	446	426	472	458	482	451	479	475	470	505	427	475	480	488	474	493	451	497	458	447	487	492	495	453	443	449	482	492	502	449	444	479	452	463	482	481	472	491	523	456	461	505	496	479	519	486	452	480	433	479	524	481	522	468	472	445	474	459	480	451	467	478	482	511	474	495	500	504	447	469	460	430	473	435	469	484	479	479	468	447	491	439	461	488	433	491	493	503	450	462	470	489	440	479	498	515	486	444	460	468	506	503	449	492	451	473	494	487	500	479	496	458	487	482	440	449	509	515	481	444	479	473	502	471	490	477	454	456	434	455	482	448	446	468	502	476	484	504	470	479	449	438	511	463	487	466	474	458	460	511	459	493	463	503	449	474	483	487	446	496	465	420	481	472	475	451	475	477	460	460	444	459	472	478	446	518	480	474	501	452	496	462	446	518	440	468	485	461	418	476	463	524	461	474	490	481	464	484	494	461	490	485	465	486	484	453	477	461	482	468	501	490	460	438	449	459	488	522	527	470	496	494	438	486	444	494	458	477	466	460	435	455	495	502	537	483	479	471	468	477	490	463	461	513	443	492	471	482	497	462	492	500	477	491	483	493	507	471	482	457	454	500	478	466	461	496	483	502	469	503	475	466	467	438	460	477	463	445	481	475	470	482	460	477	470	463	500	478	455	441	480
33325	9681	1025	566	456	433	301	259	257	270	268	268	290	288	261	273	217	280	249	291	279	257	247	282	263	256	239	237	231	246	261	274	235	266	289	253	248	265	258	270	291	241	245	243	265	262	260	279	284	274	245	304	268	265	289	281	273	261	223	258	256	256	235	271	272	280	250	263	259	287	257	267	241	241	290	270	279	252	248	272	242	249	252	244	244	229	261	270	258	269	248	228	258	255	267	259	269	248	260	260	216	268	263	263	249	271	234	267	279	259	251	255	223	259	260	267	250	276	246	249	224	249	270	238	257	263	261	282	263	279	257	239	263	264	255	245	274	251	247	240	284	283	276	244	263	263	238	221	254	265	236	229	278	242	255	263	255	262	280	256	258	281	263	301	246	252	240	295	257	270	284	252	260	249	273	271	251	258	293	261	244	254	266	251	263	251	293	266	242	264	277	248	252	257	285	278	260	239	284	250	257	273	284	257	242	280	255	230	268	262	261	253	237	244	253	274	284	281	257	260	254	251	253	244	251	254	265	264	271	269	242	248	290	249	261	264	269	260	270	265	270	237	254	234	274	254	259	248	276	250	288	294	265	275	273	270	249	259	266	301	291	272	267	230	270	279	314	306	241	246	266	267	228	255	252	267	265	233	217	291	287	245	257	268	264	266	273	270	284	245	273	282	240	245	255	247	278	247	283	259	283	259	262	270	254	235	239	268	217	255	256	250	225	246	271	258	261	253	254	247	294	275	259	266	276	255	280	280	287	254	243	262	273	249	236	256	265	237	259	268	257	277	231	252	242	253	226	231	237	254	278	278	249	253	238	280	224	231	258	238	280	257	271	236	271	249	293	230	253	268	275	262	245	258	248	271	219	274	281	264	286	271	285	244	273	289	270	242	283	276	271	281	305	243	253	262	243	249	297	262	235	259	234	224	254	250	254	262	284	261	254	285	256	247	272	265	262	270	270	249	252	277	243	278	296	253	289	250	271	286	252	252	252	257	262	279	274	265	230	244	226	262	236	288	256	256	277	280	275	304	253	253	254	268	247	264	264	282	293	287	251	273	263	234	242	248	247	272	260	250	274	269	252	270	261	286	265	229	230	288	258	249	251	272	273	254	263	272	276	265	247	229	229	239	231	236	267	262	267	269	238	258	268	251	255	250	270	272	270	256	246	264	253	243	262	259	278	278	266	269	261	289	273	270	258	274	308	272	267	258	269	283	259	260	275	267	257	251	253	259	271	255	248	233	233	242	246	270	260	256	252	272	270	264	270	254	298	253	280	294	259	265	297	302	275	257	269	243	268	231	275	272	267	266	246	247	271	266	258	287	221	265	281	261	264	264	241	294	249	228	261	265	253	238	259	262	230	226	286	270	228	253	279	281	226	255	260	284	258	254	285	256	237	268	275	238	289	278	250	252	277	245	295	257	302	266	310	272	231	222	249	258	239	251	247	257	225	287	261	248	278	278	232	272	266	258	264	263	240	272	245	258	282	262	227	255	218	260	251	266	286	258	243	251	281	275	269	265	287	266	247	222	253	256	257	270	286	247	241	274	262	246	283	307	259	259	243	244	242	257	273	273	299	262	275	270	237	252	279	278	268	251	263	273	251	246	266	250	249	263	277	307	278	256	274	282	240	258	260	273	243	243	267	243	250	227	239	229	213	258	266	262	242	240	278	280	242	264	230	248	236	281	250	261	251	271	286	280	276	251	269	267	240	254	258	258	264	264	296	253	256	280	268	245	252	246	278	212	274	277	244	258	279	272	267	242	232	282	259	241	263	247	235	274	266	244	247	249	261	246	264	269	303	259	270	263	258	259	237	265	247	255	306	264	258	247	247	283	259	298	271	265	262	242	279	270	287	274	265	297	278	287	279	278	230	268	264	240	250	239	243	243	263	259	279	285	229	252	272	265	283	292	279	259	257	246	275	262	264	253	240	246	254	264	282	272	256	253	267	284	258	256	284	278	248	252	238	240	288	273	255	256	243	263	259	262	254	286	291	250	298	263	257	272	258	281	293	213	273	237	288	284	278	282	279	284	254	269	268	278	260	272	249	251	250	264	258	292	250	247	252	278	269	267	264	271	263	251	265	267	242	302	241	280	262	268	283	233	253	249	265	238	261	239	262	257	279	258	279	252	237	269	250	274	254	248	255	283	260	278	240	261	250	265	251	256	275	251	259	283	271	236	254	304	261	290	255	281	242	256	250	249	244	260	270	242	252	253	253	237	249	236	274	288	237	231	235	243	250	278	281	252	265	250	267	254	243	235	250	264	258	244	252	250	257	240	254	259	244	259	270	236	248	225	230	249	238	233	265	264	244	230	262	271	276	239	248	268	240	282	242	272	264	253	297	271	250	233	290	262	243	259	257	267	256	247	245	269	263	274	247	262	205	326	246	258	282	250	229	256	233	251	226	265	246	233	247	268	243	254	256	263	246	244	268	271	270	272	255	268	265	265	258	246	264	254	252	261	298	241	244	268	262	251	273	259	273	259	262	268	223	246	272	245	267	246	255	261	289	292	249	261	267	246	224	257	258	285	273	257	233	253	268	255	268	259	255	247	254	272	268	294	256	259	262	239	255	264	265	221	244	269	268	244	240	246	218	239	279	241	243	259	228	274	226	248	258	313	273	227	225	260	272	269	256	273	261	274	248	280	251	268	279	261	291	284	278	249	268	254	300	268	275	266	259	280	302	237	257	271	282	265	253	231	251	264	239	277	262	261	273	256	268	272	273	253	264	277	266	265	233	254	236	259	274	242	316	272	251	276	262	256	259	237	237	244	255	237	265	250	264	225	297	242	251	248	243	245	275	254	285	245	264	265	254	242	251	273	281	270	265	235	285	283	230	259	264	261	271	232	268	273	278	279	260	261	287	276	277	254	240	256	241	301	244	269	272	275	266	260	264	269	257	273	298	248	258	257	254	230	272	255	281	273	268	244	246	283	242	243	256	253	264	247	265	281	245	271	250	287	284	266	289	244	254	251	272	251	254	281	272	257	280	247	262	251	262	257	285	255	276	245	267	249	212	235	266	268	244	269	244	261	250	259	268	264	254	252	258	241	226	236	278	251	261	248	275	252	231	268	268	264	249	247	256	251	211	234	258	209	286	303	265	288	272	247	281	245	263	237	246	262	273	273	261	266	238	273	245	264	260	273	238	271	260	284	263	267	270	305	265	271	252	263	282	266	280	247	259	275	266	275	251	258	279	294	267	249	264	269	243	259	260	247	275	274	292	264	273	312	260	264	243	261	268	255	273	238	264	235	272	255	267	266	252	266	283	256	289	272	258	249	273	272	257	274	268	246	267	244	264	273	230	258	249	273	264	291	259	289	249	269	252	279	224	259	252	242	274	253	237	257	251	267	269	257	278	271	272	267	264	252	273	253	240	260	268	246	243	269	275	260	227	249	280	293	242	276	270	264	263	267	237	273	267	257	241	254	263	246	265	222	296	239	251	273	242	233	268	257	277	226	244	279	268	269
5590	766	663	661	594	651	633	574	645	629	603	601	612	631	633	596	594	627	620	600	613	598	590	610	600	621	587	639	559	625	646	567	613	618	607	665	603	602	613	616	574	573	573	609	630	573	612	646	629	595	616	644	619	605	578	594	593	557	619	591	673	608	580	578	617	617	561	592	611	655	618	604	597	564	625	583	568	638	566	601	593	597	556	625	560	576	623	571	621	623	647	619	625	580	604	627	617	616	615	635	590	569	630	609	617	621	599	636	554	599	605	612	568	564	638	599	598	537	579	616	604	631	618	599	638	658	602	575	604	576	571	635	591	633	598	579	612	586	591	593	580	630	602	554	578	572	643	611	620	615	611	594	547	591	600	649	629	633	610	609	559	583	590	590	629	602	579	571	576	610	604	638	591	604	640	637	539	582	622	616	583	567	595	595	581	612	620	618	617	620	576	610	613	584	555	621	622	565	608	602	594	610	614	588	637	574	591	587	589	568	551	591	608	625	597	602	592	599	585	592	601	590	617	607	581	582	572	612	596	611	611	672	609	616	601	607	582	639	623	621	617	601	640	583	600	606	610	600	596	598	614	592	592	617	591	657	627	604	586	623	615	601	604	583	580	614	600	617	612	568	613	602	618	565	604	593	566	581	575	601	614	604	607	596	615	632	570	596	619	587	595	596	597	620	564	585	599	574	584	592	595	579	617	589	624	571	619	584	553	583	578	613	609	563	662	601	622	631	567	599	616	592	612	589	612	581	573	619	612	558	591	586	580	596	559	592	635	601	608	602	572	620	594	534	574	609	587	593	637	631	583	613	560	587	602	621	581	570	639	607	605	609	593	607	608	641	566	643	588	570	593	584	611	598	582	630	629	580	592	569	627	573	619	603	589	602	626	580	562	609	597	644	605	591	590	537	600	611	619	616	587	602	552	588	646	605	655	601	584	583	608	605	624	636	589	601	638	579	623	593	615	599	569	624	614	633	608	600	560	577	616	615	647	599	625	652	640	625	552	659	563	594	583	645	595	606	543	605	584	579	612	607	618	583	565	557	592	646	575	615	624	607	604	602	614	625	630	574	596	584	615	592	587	603	609	600	609	586	588	581	608	617	610	603	607	573	573	617	595	578	564	610	615	553	591	619	594	570	581	591	600	579	622	600	580	563	555	616	606	597	609	604	551	581	582	620	631	620	569	568	611	601	565	570	590	576	590	626	558	603	644	615	634	610	588	624	608	618	584	601	570	591	633	604	631	624	557	611	623	580	604	607	606	587	615	629	604	584	589	628	631	624	599	549	616	607	579	651	614	599	567	613	609	584	592	564	604	589	619	620	545	594	616	611	637	616	619	630	564	623	576	617	587	554	621	549	608	598	642	603	580	617	580	584	585	564	603	552	610	580	605	598	643	613	569	612	593	604	636	613	573	593	575	616	633	632	577	615	590	583	614	610	623	618	602	568	592	583	627	573	593	642	608	578	594	606	577	574	601	626	595	627	609	592	569	557	554	582	587	616	579	619	612	561	550	679	542	565	607	625	566	627	595	613	606	636	606	594	610	565	622	607	619	623	608	610	596	656	592	599	619	553	631	625	558	609	608	641	599	589	615	574	624	612	596	597	615	577	598	583	577	596	573	606	606	574	586	601	584	623	580	617	616	550	640	663	606	604	608	583	614	604	588	621	621	578	571	568	586	581	627	616	515	560	604	583	618	616	592	611	604	597	618	606	595	599	600	546	590	614	603	596	625	628	604	582	570	633	591	593	578	594	619	578	544	588	628	622	598	575	617	628	578	603	613	610	603	568	581	595	634	609	592	586	588	603	609	574	610	584	593	578	660	551	606	596	580	578	589	629	553	589	599	652	609	594	576	616	621	594	590	598	597	588	562	616	615	603	594	588	591	661	616	582	585	623	624	595	594	610	607	584	590	613	585	593	603	601	606	632	639	622	587	619	607	576	606	621	642	628	609	579	600	613	569	589	622	581	586	625	594	620	596	601	600	600	602	598	589	557	608	581	570	620	633	567	587	594	633	607	568	581	607	562	607	582	596	634	596	602	568	633	635	567	579	562	605	574	592	607	632	577	571	608	613	591	612	646	619	595	636	613	615	616	587	592	546	572	615	617	589	603	562	611	588	602	562	594	586	578	609	609	613	570	641	578	622	606	544	587	580	557	611	612	576	575	524	642	600	554	602	595	597	654	596	619	595	585	566	596	631	615	592	622	620	623	637	579	605	614	575	620	574	616	549	624	562	575	635	612	553	610	615	581	608	568	577	568	607	596	574	594	581	553	581	579	564	615	588	581	598	564	627	610	577	662	588	598	638	613	610	599	567	614	603	564	623	602	593	590	620	604	607	615	581	598	603	591	601	646	600	597	619	577	600	623	555	601	584	594	637	548	556	593	610	587	608	578	573	657	630	614	548	566	587	584	630	605	589	613	566	622	586	560	597	592	564	626	607	651	649	611	607	627	591	593	559	603	613	600	555	579	600	562	605	628	575	641	615	602	639	572	606	599	613	576	576	600	602	603	605	594	612	592	580	573	590	587	638	592	617	585	613	590	630	587	634	599	598	602	624	584	569	629	597	603	565	591	581	579	634	592	598	586	578	632	607	605	624	595	541	611	591	611	605	616	584	610	629	596	579	569	591	583	586	605	604	604	610	584	609	596	627	652	623	619	630	603	590	621	570	631	629	623	597	614	572	622	603	608	612	682	601	586	575	633	581	619	599	583	603	623	588	592	570	584	615	619	588	601	571	612	597	591	593	577	615	597	599	614	586	644	624	589	605	543	634	631	602	623	607	595	637	597	611	604	609	579	636	584	618	590	585	572	622	587	612	630	593	648	595	581	590	608	610	610	588	618	574	576	583	624	589	600	629	583	628	590	613	627	587	600	598	615	641	604	575	570	557	590	602	627	616	586	573	591	619	594	646	581	600	571	610	605	602	633	644	578	567	604	627	587	586	627	604	614	553	586	608	607	609	640	613	630	617	602	592	589	587	603	592	594	593	603	581	597	593	609	608	627	628	610	652	565	668	597	632	630	592	559	634	588	596	614	560	649	602	561	605	585	600	568	615	586	581	594	599	611	555	576	603	564	562	609	628	607	616	594	601	575	551	584	625	570	585	613	592	643	585	608	615	613	645	609	622	603	591	609	578	591	599	580	611	609	598	560	599	619	578	601	634	578	620	604	609	628	593	559	601	593	607	607	592	599	608	604	608	580	605	575	613	605	528	599	612	621	639	615	580	599	592	601	583	585	584	624	593	601	577	590	592	646	608	597	626	629	600	548	589	574	589	629	623	613	614	611	618	583	577	612	566	597	576	560	570	642	608	597	587	592	625	577	558	623	650	607	577	601	590	604	583	652	570	592	661	635	568	584	615	608	550	618	601	576	640	562	553	599	567	658	596	591	627	578	632	575	594	599	594	608	623	590	586	594	649	583	584	589	588	609	620	615	599	590	595	617	567	607	584	655	568	591	606	595	564	584
25311	21717	25620	28365	21531	3631	558	485	407	378	376	427	378	397	367	330	374	359	414	383	375	385	377	383	429	373	350	339	353	345	340	361	371	376	367	344	335	343	350	300	346	332	376	384	374	351	344	361	344	367	345	345	396	382	372	351	345	333	350	316	340	332	371	343	356	339	374	350	324	336	347	327	347	377	404	366	370	327	354	367	344	322	384	320	375	346	323	351	364	327	355	361	350	358	404	320	347	353	399	342	330	367	358	379	344	331	325	335	379	369	355	364	358	331	375	336	338	352	392	356	369	371	329	354	357	369	367	329	347	374	362	331	344	376	333	327	363	370	363	365	363	366	355	350	315	370	352	325	365	378	343	358	373	341	339	325	358	402	368	337	363	409	340	326	344	356	332	341	339	337	369	354	323	342	377	355	355	388	333	347	314	344	349	351	372	380	334	362	322	379	361	384	338	356	355	372	392	345	360	357	384	329	336	372	348	378	323	308	336	361	345	355	341	370	341	380	354	374	345	367	367	363	356	339	362	351	357	349	350	350	330	384	360	318	338	372	333	348	349	325	362	359	340	373	410	369	328	377	335	318	336	344	339	369	356	352	334	382	366	350	328	395	346	363	353	383	375	385	379	358	352	355	352	390	383	332	335	346	347	354	339	316	330	357	349	342	345	323	328	335	319	360	376	362	362	329	356	361	364	345	366	368	367	324	355	327	381	308	333	353	369	356	361	374	350	354	385	394	367	361	372	370	372	385	362	339	317	365	376	360	356	337	324	368	390	301	378	318	342	322	327	346	371	382	356	333	358	352	351	333	375	380	370	351	348	378	342	363	338	352	397	338	376	377	339	341	369	384	378	372	348	340	358	337	351	338	370	352	343	388	353	341	356	372	365	324	365	320	365	358	366	326	346	337	339	348	343	341	399	369	351	382	354	344	348	338	349	376	383	343	329	361	365	321	360	329	367	343	414	328	346	338	364	348	342	369	348	370	362	373	380	349	372	389	311	331	344	357	375	325	375	321	353	367	330	357	348	323	357	323	356	364	350	380	380	351	361	398	313	321	352	375	333	345	351	333	334	335	355	352	395	377	362	361	364	334	353	365	331	360	348	359	325	331	351	380	363	347	356	407	325	363	358	355	389	326	374	361	368	354	370	374	335	372	345	365	305	385	389	379	325	360	345	385	356	348	346	348	339	344	377	339	334	344	355	394	337	359	370	365	342	378	352	321	367	360	359	349	352	332	350	340	385	351	366	362	367	364	336	372	361	331	375	322	309	392	366	348	357	362	374	354	336	334	369	381	322	354	337	328	333	349	351	361	370	350	361	355	377	363	389	344	330	342	343	379	354	355	342	349	397	334	330	339	357	375	347	333	342	356	359	353	346	340	350	336	371	366	368	368	348	362	365	375	337	341	382	371	342	343	309	348	337	341	340	348	352	355	370	372	354	365	371	338	364	367	343	364	351	370	370	348	345	351	332	403	392	365	333	355	344	366	330	323	337	373	365	350	337	336	367	329	377	336	319	358	356	353	331	336	365	324	365	341	374	363	363	333	351	331	347	370	397	373	325	322	357	355	356	365	356	401	343	358	331	357	361	398	404	357	385	357	329	393	331	368	367	332	360	354	368	361	358	352	336	336	342	350	363	330	375	361	315	350	344	343	377	356	354	345	353	383	331	369	365	357	371	372	375	354	338	352	351	380	339	358	356	358	342	339	376	366	336	351	354	339	378	306	337	362	404	364	393	358	358	382	344	338	354	358	388	352	363	343	357	324	328	390	386	371	378	339	383	345	338	336	406	341	325	361	367	378	341	372	383	342	354	359	361	356	326	373	359	338	320	345	370	355	357	379	377	335	361	310	402	361	353	318	365	410	355	354	374	336	348	349	345	355	402	364	362	374	332	343	367	331	353	357	342	383	356	315	369	383	360	357	360	360	330	337	354	336	346	365	352	335	338	352	368	321	326	380	377	368	361	335	367	318	357	358	339	346	338	376	353	310	379	360	340	319	350	320	381	333	375	381	346	337	387	320	349	345	371	368	312	375	325	327	327	336	340	389	379	364	356	374	380	363	321	351	350	372	341	349	391	383	345	399	387	366	346	331	346	378	327	339	380	370	357	404	352	341	351	367	355	382	341	328	353	340	352	315	321	347	364	360	352	338	379	315	351	342	346	364	358	306	342	358	360	354	369	307	360	385	361	341	333	339	363	327	364	355	380	354	388	388	375	347	367	361	370	384	391	328	356	351	332	354	353	345	348	342	333	348	364	354	349	335	356	357	393	325	365	359	335	375	373	359	347	351	356	343	389	343	362	352	375	370	327	391	370	354	361	355	364	375	384	350	345	381	383	366	357	361	376	309	349	321	318	355	362	364	414	373	329	327	381	357	362	338	384	370	354	395	364	360	333	330	348	325	361	365	370	371	363	368	332	372	323	311	369	351	354	381	370	343	342	360	344	349	360	327	351	321	356	366	351	382	329	340	369	333	353	398	362	360	342	351	352	344	340	358	401	375	307	346	317	355	335	323	334	343	331	349	345	367	347	388	380	364	349	307	359	362	417	377	361	342	347	350	381	360	334	378	355	383	348	356	378	357	339	370	323	344	344	360	342	350	344	345	381	365	343	351	395	372	382	353	341	366	391	392	357	357	337	384	343	326	326	327	372	379	317	345	328	303	367	359	371	359	339	329	386	352	335	373	350	354	356	385	354	344	366	333	375	355	318	334	373	357	330	292	358	375	358	334	366	347	336	327	377	316	365	369	321	342	384	375	364	367	331	358	365	361	359	328	351	346	344	357	346	355	397	380	313	347	357	376	358	339	344	378	390	346	356	364	371	375	371	379	372	359	352	317	327	330	313	337	361	330	344	328	328	332	329	376	370	344	382	364	370	373	364	347	365	347	338	317	330	375	389	363	355	345	364	365	306	324	336	390	359	345	350	370	367	342	359	343	353	345	332	323	341	345	366	355	361	357	362	363	316	367	375	350	355	327	352	417	322	323	307	358	339	323	329	352	346	383	359	365	364	351	344	316	370	355	373	400	396	366	297	363	351	359	359	313	334	339	366	341	332	373	328	370	334	353	332	335	326	351	344	381	354	371	380	325	360	381	372	359	359	337	301	363	331	354	394	393	326	360	355	400	349	360	373	341	338	327	342	319	368	369	337	396	353	337	352	358	314	351	389	337	400	339	350	324	347	371	369	359	332	324	327	367	362	406	349	366	341	361	362	356	357	342	345	348	308	367	362	340	387	351	338	334	317	357	335	356	327	381	375	329	377	365	313	345	372	320	344	332	358	340	343	340	336	346	345	381	378	371	386	347	366	341	379	385	356	360	348	359	342	349	318	347	358	373	364	356	359	352	383	358	373	335	379	365	352	364	358	372	352	332	346	333	334	342	372	361	356	354	361	385	356	338	368	311	330	369	343	365	354	336	315	374	369	334	341	366	378	343	395	390	321	317	372	322	322	331	335	355	386	378	341	363	343	329
3416	3053	2157	1288	1026	888	845	771	806	823	843	760	792	796	759	741	792	739	806	780	837	740	741	773	762	747	761	740	722	813	729	752	737	775	781	765	759	798	803	740	774	763	732	772	726	777	811	737	719	740	753	792	709	761	749	740	726	776	775	765	786	780	769	766	774	739	735	718	779	773	768	749	770	770	773	804	782	770	767	774	769	737	774	816	743	756	779	779	751	783	782	732	744	735	734	801	770	799	801	755	749	736	763	751	728	720	830	789	716	762	778	723	782	725	808	787	760	781	747	801	797	798	767	739	787	744	736	786	710	737	750	768	752	786	745	785	827	738	766	765	776	806	735	776	764	714	728	749	786	795	753	722	742	782	702	753	756	755	722	776	787	807	760	749	757	761	725	758	748	704	743	707	763	823	743	760	740	729	745	712	733	764	752	768	746	736	785	726	765	775	777	804	779	770	777	742	766	737	718	738	725	809	792	728	754	745	767	733	763	791	741	790	735	778	741	794	739	740	789	852	773	716	758	788	792	780	725	815	802	794	715	711	765	748	724	789	749	755	734	780	740	766	780	713	782	727	763	815	757	751	727	751	765	763	736	752	780	762	738	750	716	718	843	747	819	719	777	748	754	795	800	728	793	754	770	713	743	842	740	746	730	765	733	796	744	811	758	834	764	735	738	768	748	760	719	725	803	798	758	773	744	747	754	788	738	754	735	733	814	736	789	767	727	785	768	743	703	797	767	767	775	816	749	741	770	768	768	743	737	743	765	792	803	737	804	710	754	734	758	773	704	723	733	756	704	726	766	762	739	782	782	788	797	771	745	752	769	665	704	737	731	777	715	755	771	808	740	772	794	743	746	754	748	756	811	749	749	765	761	748	735	796	740	765	741	721	759	790	769	758	757	790	693	763	771	802	786	743	726	750	760	709	768	767	739	724	768	806	714	759	736	746	772	786	731	738	769	752	724	767	753	781	745	749	787	783	739	717	804	770	735	761	804	746	773	750	723	765	764	751	802	745	778	755	702	790	755	822	771	753	758	791	762	805	757	779	740	763	767	711	764	774	762	741	771	776	778	761	785	764	779	743	756	809	783	745	739	766	755	780	738	715	801	738	711	769	731	730	728	774	754	740	745	729	736	712	776	740	756	717	785	769	785	761	815	776	728	739	768	760	768	745	757	754	782	785	761	729	764	752	746	738	725	755	789	747	780	775	705	798	765	779	752	763	731	734	755	752	761	770	806	738	712	771	728	759	749	744	769	726	754	799	783	745	744	760	745	782	751	791	769	692	758	807	764	755	743	743	742	769	730	732	739	756	720	767	754	752	740	760	753	715	783	729	745	757	738	736	748	670	732	750	733	739	772	751	702	769	729	755	767	810	681	730	782	773	694	735	776	761	777	737	748	753	788	738	750	717	781	750	766	762	745	718	779	750	782	753	768	759	742	771	761	813	733	752	785	731	768	755	775	748	723	728	742	763	737	713	722	734	795	756	774	763	769	767	753	778	722	799	759	766	771	729	718	785	801	728	726	810	721	763	787	750	743	754	762	742	737	782	754	795	791	790	791	765	741	774	740	714	757	722	805	776	781	730	769	757	741	749	751	780	762	734	779	738	753	806	744	760	774	771	757	716	694	743	767	743	770	795	740	816	780	754	776	743	760	747	751	763	740	791	717	758	746	736	752	793	731	772	751	743	789	750	755	750	743	763	792	743	796	728	770	744	759	829	756	738	707	773	763	760	756	781	766	817	768	739	760	750	768	741	755	767	750	766	779	773	725	793	745	779	778	746	749	757	812	748	766	769	751	794	738	732	717	733	761	757	772	744	750	755	711	775	738	779	729	787	773	739	784	776	774	822	763	739	753	800	768	782	715	766	706	792	753	757	755	769	803	744	750	775	732	788	780	769	750	786	778	765	749	734	761	751	733	757	778	785	785	793	790	799	752	771	756	766	744	755	764	810	729	747	735	819	765	696	813	766	809	725	749	746	759	803	767	789	778	755	787	754	805	729	766	794	759	772	780	733	755	769	782	725	765	720	818	749	819	771	736	736	739	787	768	755	746	741	782	791	724	728	766	737	742	725	741	776	764	751	799	725	755	728	796	752	777	766	744	738	767	744	777	787	797	773	739	780	789	727	766	747	761	720	741	733	742	759	789	798	760	750	736	740	749	752	740	773	777	760	764	731	794	777	700	736	741	759	779	734	728	796	773	800	772	763	774	758	751	764	708	709	796	742	792	775	765	759	777	770	781	786	764	759	779	781	711	735	778	764	779	719	714	748	749	742	836	732	790	784	770	742	742	741	736	761	764	711	752	757	771	744	735	728	759	769	739	770	767	733	779	749	753	734	779	761	778	729	738	795	818	751	739	757	759	749	731	802	808	730	791	811	777	786	747	752	783	742	768	810	774	736	743	755	749	783	774	774	768	758	743	771	795	787	778	712	780	710	746	782	736	747	773	737	747	757	795	706	765	751	806	702	722	736	746	750	792	759	762	750	773	813	779	733	741	737	790	752	757	766	778	761	767	756	749	707	697	784	736	783	770	760	773	762	730	748	743	729	803	735	759	764	760	742	767	796	759	747	773	786	733	754	763	761	757	808	789	720	791	789	767	775	750	776	785	762	770	761	704	767	754	735	745	775	745	741	717	720	817	813	783	755	790	722	698	758	768	759	776	773	749	744	759	742	718	688	756	791	749	745	760	789	784	742	777	776	764	811	747	755	770	732	764	773	773	742	741	798	737	747	806	747	701	768	743	712	747	753	744	780	794	763	751	751	772	770	760	749	734	782	737	741	740	722	716	745	724	811	729	771	712	777	717	758	774	728	786	769	852	777	804	737	771	806	738	748	735	755	731	759	735	738	756	775	732	761	749	787	772	747	715	698	711	740	784	761	744	729	738	742	792	752	761	741	737	792	724	733	715	794	769	698	763	738	726	725	743	724	761	758	718	701	761	760	756	762	743	793	753	712	752	777	774	755	778	784	752	805	826	747	761	800	772	755	748	729	716	732	769	758	750	743	760	760	792	729	750	754	777	820	743	734	761	771	735	721	757	806	796	742	718	743	751	808	746	750	763	737	764	752	767	723	755	794	737	792	734	772	815	739	739	730	742	775	792	788	725	776	714	738	706	774	747	745	746	756	756	798	770	722	760	771	727	726	760	695	744	764	798	800	783	777	762	734	763	795	769	783	723	760	775	773	760	761	701	721	789	771	778	770	736	784	804	791	739	784	745	753	736	800	772	764	761	838	789	741	719	763	749	732	792	757	782	739	815	774	738	723	768	731	808	779	746	735	767	771	840	728	782	739	797	754	746	776	776	743	828	721	767	724	737	761	709	757	757	709	797	754	818	771	757	758	783	818	776	792	771	747	793	701	715	764	756	756	802	765	800	746	707	732	734	767	781	773	783	766	790	736	774	729	741	790	796	765	758	718	773	768	756	776	803	825	751	733	745	752	772	759	754	753	744	788	779	722	767	723	756	719
24509	21706	26087	27862	21712	21700	2811	467	376	320	321	268	309	247	257	243	233	229	239	201	234	246	247	218	213	212	209	227	245	231	205	206	230	235	221	243	230	220	229	216	214	219	235	214	197	230	204	220	197	199	206	229	201	222	216	207	223	245	208	208	201	241	225	193	223	212	217	225	194	230	244	226	202	210	206	220	234	219	238	217	241	268	222	188	212	207	193	225	208	196	235	224	236	214	236	221	218	213	200	224	208	231	222	205	228	209	216	210	197	208	198	200	227	220	206	203	220	213	227	212	211	200	245	208	210	214	199	208	223	234	205	199	194	200	205	233	201	230	216	197	228	221	221	224	234	195	221	229	212	194	221	224	235	199	209	183	215	255	207	220	190	223	236	211	218	219	204	221	231	225	209	215	213	207	229	198	222	212	220	231	199	222	221	225	239	212	224	206	218	183	225	233	220	234	232	218	197	235	220	181	204	213	212	203	211	200	200	230	191	204	200	218	198	221	214	224	216	229	230	235	242	250	248	189	223	223	229	234	231	201	229	206	206	213	201	216	211	229	230	205	190	203	218	229	236	202	219	228	232	212	221	222	208	214	215	207	196	178	197	214	187	216	214	216	286	190	205	227	224	233	220	230	228	219	194	218	223	207	232	196	227	214	209	228	233	225	195	203	207	211	192	195	220	244	235	209	229	211	218	250	229	225	211	208	213	207	214	219	214	208	217	202	209	215	228	245	234	249	222	215	216	223	182	205	225	208	213	178	191	208	197	224	229	174	223	201	216	206	218	196	235	197	199	209	209	243	201	185	226	238	240	188	221	207	209	211	220	224	207	195	189	222	203	199	205	222	240	226	184	206	208	220	217	223	207	230	225	243	227	217	222	232	196	202	213	221	207	225	198	219	245	237	215	193	239	224	200	216	191	204	194	228	200	219	247	246	197	210	209	219	218	235	231	205	201	206	240	229	245	209	208	221	216	213	194	210	225	229	215	214	199	222	206	227	218	244	233	216	233	220	222	217	224	225	228	208	206	215	200	202	237	253	216	191	214	224	210	193	214	223	214	215	207	212	187	221	257	192	211	214	227	239	254	207	223	219	192	216	255	222	209	220	207	207	190	218	234	216	200	204	224	193	233	194	184	194	204	193	179	198	206	225	235	236	222	252	181	211	221	229	227	215	198	195	204	207	234	201	252	198	208	224	209	226	243	187	231	209	222	201	218	187	207	200	189	198	213	221	223	227	207	211	232	237	227	173	216	223	217	177	224	196	204	212	223	223	221	219	221	192	205	175	226	220	238	212	225	195	199	191	213	219	218	237	227	219	198	206	204	198	209	218	195	226	203	224	249	257	198	217	214	242	248	196	227	227	218	204	204	183	213	237	202	217	252	197	204	221	246	206	205	224	203	180	201	246	224	204	198	195	228	186	215	203	226	206	210	232	201	207	203	197	235	201	202	220	208	237	236	175	196	233	227	227	207	194	226	231	234	217	225	208	208	225	213	206	207	221	192	216	231	197	201	191	213	211	228	235	223	167	214	204	218	237	210	220	204	210	219	222	219	190	195	188	217	220	215	220	196	201	211	211	187	233	196	216	225	233	234	173	176	194	189	230	225	239	232	229	233	208	201	208	205	200	218	198	241	240	217	212	220	221	221	219	218	231	211	227	228	210	211	196	227	256	192	217	253	216	216	209	220	207	218	258	208	222	194	179	220	192	218	229	196	210	201	209	218	248	212	205	207	218	209	216	212	219	201	210	233	174	182	198	222	234	212	217	191	202	220	208	225	240	199	236	185	186	216	221	215	201	232	204	216	222	236	215	206	220	201	253	207	218	211	221	216	224	186	223	218	238	217	222	227	221	230	216	231	217	214	211	203	228	224	201	232	213	221	246	198	203	217	213	225	196	233	229	216	223	190	229	231	181	215	184	243	195	185	207	197	181	228	199	201	211	214	201	214	196	173	199	223	195	214	218	207	226	218	190	214	201	214	184	220	223	231	194	200	217	204	203	204	205	213	195	223	225	222	221	208	217	243	215	207	214	204	191	192	231	196	192	187	232	198	222	206	225	203	204	213	215	217	225	207	215	213	212	223	257	207	234	215	221	195	196	192	203	223	209	206	228	190	221	218	200	195	212	192	210	218	214	231	227	183	218	218	214	195	191	216	208	215	233	248	240	238	233	223	207	206	215	214	199	203	223	200	209	196	219	235	215	186	211	215	210	215	214	202	229	205	201	193	223	215	231	228	198	219	237	210	223	232	219	238	219	218	227	217	226	202	205	203	200	215	198	228	224	194	196	194	213	193	193	213	208	206	225	235	208	213	234	207	208	213	192	207	216	214	179	254	206	199	223	210	203	230	200	208	221	206	212	228	191	209	226	219	213	216	198	215	216	195	207	226	219	224	193	194	219	204	190	223	194	205	206	224	199	207	179	214	215	211	183	213	187	206	203	206	205	225	202	209	208	206	177	216	229	208	219	207	200	236	199	220	196	213	226	214	208	217	220	203	210	219	207	220	220	252	200	200	203	211	217	204	227	237	182	222	224	204	216	222	190	212	217	197	193	215	208	201	212	199	219	214	239	214	208	202	192	222	227	232	220	237	184	215	225	214	230	232	212	226	203	240	218	210	207	220	223	189	234	214	210	220	196	193	219	198	249	204	223	192	194	232	237	203	206	178	220	223	199	202	207	205	182	197	228	211	236	199	223	226	208	225	241	208	230	215	193	203	235	229	187	194	219	211	218	211	189	243	203	225	192	208	201	213	200	222	187	194	234	222	227	191	203	264	225	205	224	215	220	215	215	190	233	218	196	213	198	228	214	206	209	228	227	230	210	205	256	200	217	213	228	199	203	218	207	214	192	223	213	235	225	213	211	216	192	195	201	204	213	220	219	190	191	226	188	202	204	234	211	201	230	211	202	196	196	169	192	231	207	243	220	227	217	203	219	225	240	241	226	193	229	231	233	197	202	203	225	213	208	205	201	196	216	198	213	215	201	218	226	233	223	203	193	207	235	211	217	212	197	209	217	216	224	255	212	229	178	200	209	199	223	196	229	220	190	221	193	219	194	226	204	222	227	230	221	187	235	231	217	203	214	215	199	216	215	231	213	232	187	229	202	204	214	230	229	223	189	184	233	200	222	197	202	204	228	212	213	191	169	194	216	196	232	203	199	234	205	206	227	222	229	198	224	208	185	206	216	207	221	206	238	216	222	224	180	197	209	202	207	197	199	200	204	206	181	203	232	216	221	236	217	187	198	226	226	218	201	225	196	237	215	203	234	219	208	227	199	201	197	203	209	214	214	177	236	225	205	203	209	220	227	235	203	223	202	207	227	206	199	216	233	240	201	228	212	267	206	213	206	206	205	197	234	228	203	204	229	194	203	211	201	239	222	253	230	212	202	187	212	214	222	231	192	223	229	213	202	223	208	228	185	217	200	223	211	200	213	253	204	209	206	213	211	245	225	216	215	228	212	214	221	218	200	198	210
3484	4871	3104	1544	936	701	656	583	524	533	515	500	545	513	517	506	478	461	467	494	464	479	505	480	514	490	488	462	461	463	438	486	500	439	456	446	490	503	449	464	469	458	451	482	504	435	486	466	500	471	515	483	477	452	457	459	496	468	478	454	476	481	479	428	462	485	478	462	469	481	456	489	460	536	473	490	487	470	485	471	524	494	464	477	483	448	494	457	481	494	479	467	464	463	472	468	476	451	452	453	492	459	495	480	469	463	446	445	479	483	478	450	477	455	483	444	479	440	454	480	468	517	467	484	484	482	470	461	458	474	494	452	484	469	464	444	450	469	495	458	466	471	499	472	442	469	442	480	483	479	479	485	446	448	466	459	446	466	463	459	506	518	447	469	518	492	465	475	443	472	518	479	480	477	455	496	498	467	491	506	459	500	476	425	484	472	442	450	475	497	460	496	480	468	457	488	474	458	467	484	502	451	486	458	448	510	450	479	467	473	500	467	478	459	497	487	436	449	509	448	465	490	467	459	455	480	461	473	485	444	457	460	449	493	453	475	434	448	430	487	479	499	478	411	426	498	446	463	453	469	452	446	445	493	452	477	442	468	480	500	472	453	479	463	494	458	485	481	470	492	508	473	450	501	477	469	473	453	452	481	451	455	502	484	496	435	427	484	517	491	489	511	478	458	431	485	482	448	456	460	443	516	507	441	522	447	489	492	487	455	486	517	473	464	465	454	464	483	492	462	482	456	516	471	455	470	470	468	471	419	437	484	456	479	455	474	486	455	496	444	477	453	447	445	495	467	486	484	458	465	461	444	472	476	436	418	433	474	440	428	450	437	477	484	480	515	468	429	484	459	461	449	503	492	473	483	441	452	468	495	474	460	462	490	457	477	497	481	442	450	481	500	487	441	453	504	445	473	491	452	509	465	437	454	446	470	470	440	465	477	471	467	500	486	448	463	478	481	450	493	455	498	478	483	497	430	448	506	451	466	451	469	455	485	477	437	479	474	486	474	500	502	505	498	448	490	461	434	466	455	463	454	489	464	463	504	454	467	473	456	456	449	457	451	477	470	475	486	471	482	486	450	499	456	452	451	497	478	464	488	467	479	450	449	499	436	476	477	471	476	471	454	442	504	461	464	474	453	477	461	461	470	476	477	490	465	424	454	483	493	478	470	495	471	460	504	467	465	485	446	484	463	480	475	488	463	468	452	443	446	450	453	438	493	440	432	458	494	469	479	471	476	498	451	520	443	494	451	430	459	444	449	482	466	450	482	477	489	480	489	456	471	460	462	481	442	467	481	464	497	493	500	446	473	456	492	496	463	481	485	480	478	466	451	520	500	447	457	454	478	481	479	492	451	455	484	471	483	467	463	505	444	459	498	471	464	513	509	505	472	472	484	464	482	447	454	457	421	505	446	478	469	487	469	458	464	450	491	450	458	484	500	480	454	513	456	492	471	517	460	470	469	517	527	454	493	484	455	482	443	511	470	482	439	497	452	448	435	472	467	499	507	503	459	463	449	474	435	423	477	446	463	472	474	454	480	522	484	453	479	472	459	508	500	429	482	499	454	454	428	468	465	481	469	435	473	499	475	465	450	516	455	489	464	473	443	477	489	471	517	464	449	495	488	502	453	439	502	478	446	430	463	489	466	453	450	435	474	455	479	459	455	437	477	452	459	452	448	448	471	521	485	483	443	457	454	484	461	457	462	445	476	486	488	488	483	481	452	471	476	462	485	503	448	474	451	468	485	469	473	404	455	460	474	467	449	465	451	476	498	444	476	438	471	476	460	455	462	438	454	471	451	530	470	514	416	469	462	474	456	478	485	485	456	453	486	478	484	473	440	466	474	477	511	492	461	504	444	476	462	463	464	488	452	459	434	514	487	425	498	511	456	470	460	466	471	487	452	482	464	460	455	474	461	457	430	469	448	527	447	484	470	496	425	463	489	461	498	456	444	464	492	446	449	497	475	475	454	473	467	470	476	475	485	449	453	510	432	486	446	457	457	432	448	435	465	523	449	446	438	481	502	450	470	467	461	482	483	494	497	498	467	481	481	482	467	481	478	482	465	480	473	458	481	444	467	478	495	444	477	432	508	492	498	455	456	480	448	471	489	429	465	439	455	465	485	464	478	440	469	465	449	476	502	458	438	455	479	482	441	458	450	459	499	456	469	453	487	475	444	490	453	485	519	469	483	484	476	486	466	475	481	455	483	456	475	458	474	472	508	413	496	485	446	488	451	470	454	506	494	431	491	458	499	478	482	461	495	466	464	464	489	473	462	453	438	464	498	501	489	497	488	469	482	453	459	453	478	458	481	480	474	471	468	493	478	461	451	480	469	522	468	472	472	488	433	470	523	500	493	461	469	488	470	504	454	481	477	487	463	428	491	441	480	477	494	456	464	512	499	470	516	460	467	512	500	464	479	493	465	448	475	522	426	494	479	504	433	446	453	485	423	515	474	440	451	483	497	446	451	491	443	477	465	465	446	476	469	503	434	496	518	482	459	472	471	452	452	540	473	461	519	469	484	481	487	453	468	483	491	450	494	507	513	486	446	473	458	470	488	421	452	486	466	474	464	454	469	445	436	473	437	475	475	448	487	437	486	432	508	439	414	471	463	469	463	485	467	456	477	444	483	435	509	482	451	461	463	483	498	477	479	491	464	474	436	464	451	480	425	493	473	472	491	486	452	475	488	456	462	468	485	447	457	471	461	460	473	491	508	476	464	470	486	464	493	480	436	457	517	470	437	436	480	496	469	450	454	434	500	465	440	466	472	462	459	457	486	500	436	473	494	457	469	456	465	450	474	459	462	419	457	486	453	418	469	463	486	456	464	493	473	494	443	473	527	457	513	510	425	516	452	461	458	487	461	482	533	467	480	425	471	471	460	485	484	477	470	498	494	477	444	453	501	464	453	488	473	506	450	508	478	464	461	436	491	473	453	491	468	455	459	467	475	502	504	446	471	468	460	469	446	517	469	432	440	441	454	470	469	471	482	494	493	473	462	447	466	488	476	501	454	457	468	473	482	477	443	461	468	448	497	491	450	447	457	478	444	442	448	479	433	467	442	438	419	447	467	476	470	456	464	515	463	471	453	482	473	494	444	492	473	468	486	465	500	464	481	472	476	448	448	449	441	445	447	478	452	485	482	502	475	475	443	493	464	464	461	472	459	466	436	499	474	464	461	510	499	476	460	492	495	453	438	498	471	454	437	500	445	448	480	480	452	482	500	478	483	490	501	468	443	490	462	439	495	446	493	527	480	507	494	490	506	462	472	505	466	474	426	510	491	494	539	486	471	474	463	434	503	477	478	462	462	450	472	479	482	447	492	436	487	467	476	497	438	478	460	469	477	489	507	488	476	476	466	518	501	471	454	480	468	458	445	475	470	460	513	447	485	484	527	455	487	470	499	465	480	513	452	461	467	462	444	453	496	462	491	482	472	495	481	445	445	491	456	475	464	494	467	486	498	477	450	445	463
33182	9675	1006	588	467	453	257	274	250	277	256	260	257	259	259	262	250	283	249	258	284	258	260	287	237	287	276	283	250	237	290	263	263	271	265	269	252	241	238	268	256	229	253	271	274	217	233	262	245	275	254	274	280	264	246	270	249	256	246	273	260	262	229	262	245	291	250	268	245	244	270	270	252	265	242	268	294	267	271	269	277	272	263	244	262	230	256	242	242	267	301	212	261	285	269	244	244	267	260	252	274	279	270	239	268	288	242	256	252	259	257	256	292	270	263	225	269	217	259	281	265	279	260	269	273	265	270	267	237	268	217	265	270	263	292	247	279	282	254	237	264	286	247	257	262	245	255	250	252	261	277	270	239	273	235	271	287	282	280	275	251	247	263	272	255	255	284	280	281	247	256	287	245	269	221	263	261	221	265	258	280	259	261	237	283	268	230	268	269	241	253	246	240	274	272	253	268	284	272	275	249	240	239	295	239	274	253	251	270	263	246	257	238	293	232	274	289	260	286	278	255	283	263	226	259	259	285	258	269	275	251	243	243	240	272	235	262	244	251	300	295	279	264	289	273	256	231	269	249	267	256	286	275	292	257	286	287	264	285	249	302	259	251	258	226	302	273	274	289	270	236	223	255	233	243	252	294	264	267	265	277	257	254	245	252	269	251	227	249	261	255	263	249	228	273	246	269	255	285	252	252	307	252	245	279	278	264	282	283	263	256	245	274	253	270	240	250	291	239	228	286	282	236	298	260	274	260	259	265	238	240	261	267	305	277	256	271	263	297	244	222	248	270	257	285	245	262	259	279	233	261	238	240	266	282	268	268	273	272	253	252	269	235	263	256	279	242	287	259	268	291	242	260	263	256	255	244	275	292	280	235	267	289	278	245	250	270	262	287	281	247	247	279	234	271	265	259	267	270	295	258	231	251	267	281	226	292	287	261	282	254	260	275	261	264	245	271	281	263	293	300	277	247	275	291	241	262	275	274	246	275	261	245	249	274	259	222	280	230	262	290	250	274	237	222	273	248	231	274	259	268	246	257	269	254	248	274	253	273	260	307	264	274	283	282	284	286	221	262	279	247	271	275	277	263	265	276	269	250	271	259	263	258	298	257	281	256	276	255	224	267	283	251	258	238	252	283	245	275	235	235	263	281	265	245	255	270	290	260	277	261	260	239	263	248	267	258	282	257	246	257	233	237	258	253	250	265	248	272	283	270	284	259	254	243	274	270	287	261	239	239	265	284	321	286	271	274	257	259	277	288	267	262	223	261	278	236	276	279	255	257	273	268	283	279	298	228	269	257	242	253	271	275	266	237	252	292	252	229	277	281	264	272	246	263	276	253	267	257	289	271	278	257	281	283	240	273	247	276	292	292	259	239	265	251	249	264	288	247	286	241	262	276	270	280	242	292	276	230	258	232	234	238	274	237	274	237	281	254	279	267	284	258	255	292	248	281	292	255	256	265	266	284	258	254	259	284	263	299	249	267	290	236	308	272	226	257	273	273	269	252	267	254	276	297	270	261	250	235	260	271	258	301	263	247	266	245	267	265	279	230	258	267	230	228	266	270	272	272	244	257	266	263	283	259	244	272	270	261	273	244	259	264	278	256	244	253	288	256	279	272	266	268	256	276	289	262	272	263	237	250	281	244	267	247	253	246	257	249	266	269	267	226	279	267	268	276	293	269	260	238	275	281	259	259	252	275	267	268	232	248	287	241	221	286	258	279	253	263	263	270	231	281	274	285	265	279	264	240	268	231	229	272	270	272	246	278	248	258	277	273	290	269	274	290	262	250	260	242	241	267	232	262	264	290	281	266	282	238	281	263	262	264	258	241	279	253	231	262	257	279	280	281	267	285	263	243	246	228	306	242	255	279	261	246	281	248	253	267	264	260	265	248	249	242	278	280	260	261	287	262	273	263	261	269	252	268	263	222	270	262	264	256	305	238	263	242	273	256	246	269	251	243	262	258	247	248	291	270	260	242	266	243	233	271	261	244	238	275	255	257	229	277	276	271	261	280	259	270	257	270	267	268	288	269	247	267	270	304	237	276	223	210	234	261	273	267	294	271	281	274	263	224	272	295	282	262	262	241	244	275	241	270	256	275	225	241	277	261	259	228	257	303	270	279	294	259	268	268	236	268	272	256	242	240	247	268	245	244	251	245	259	251	253	324	260	273	225	261	255	255	271	300	288	280	264	258	268	254	278	237	276	282	237	250	241	246	267	253	287	266	230	277	282	251	250	287	249	285	267	264	258	272	266	268	238	269	241	276	245	236	256	260	313	273	263	262	248	270	269	219	245	251	298	256	295	253	239	270	270	245	270	256	251	242	254	257	251	245	273	269	248	258	268	253	268	294	272	278	287	269	297	260	272	255	266	289	251	255	246	268	266	243	298	227	249	272	296	239	264	264	277	283	263	262	292	250	242	262	280	267	266	276	274	270	233	251	262	228	244	256	240	240	239	243	247	244	269	277	258	267	280	261	241	258	221	243	282	275	247	260	254	251	254	254	246	237	264	263	274	269	286	289	267	269	266	257	289	261	269	257	270	271	274	242	252	279	258	280	276	291	222	262	287	260	301	257	268	257	260	235	253	270	262	259	267	276	237	243	238	254	234	288	242	246	268	282	258	273	252	252	274	249	278	254	291	254	250	247	257	258	245	263	247	277	252	244	259	262	253	307	258	264	282	267	307	281	286	242	246	270	266	289	249	277	291	251	254	283	302	240	275	276	269	281	255	259	252	234	255	256	270	261	277	286	286	242	247	222	253	280	245	244	247	265	290	256	275	247	279	233	264	276	279	256	276	252	260	273	252	286	264	271	248	240	248	267	292	264	278	228	261	269	251	263	271	263	269	262	257	256	239	261	263	260	268	246	229	260	250	294	237	283	251	274	242	268	259	252	290	275	257	247	244	265	282	294	265	277	264	267	227	273	252	247	275	250	228	276	292	259	256	265	285	273	252	297	241	267	236	267	224	262	249	263	249	269	268	282	254	270	244	285	242	268	255	234	256	284	256	286	260	232	302	258	235	261	274	272	244	281	259	273	240	283	243	257	267	278	243	279	236	269	257	209	261	235	257	262	246	263	273	268	313	279	246	259	244	257	282	272	258	253	263	248	247	257	266	271	255	257	251	223	308	256	228	247	272	257	272	276	276	254	277	264	272	261	265	270	259	267	285	268	261	263	282	273	266	274	255	246	301	228	250	247	229	233	250	269	249	274	285	280	263	275	254	259	279	287	245	221	280	263	270	257	261	272	250	236	284	285	257	259	272	259	281	289	245	265	265	275	260	243	235	248	267	246	258	273	273	281	277	251	259	265	293	278	254	280	272	245	259	285	276	260	263	286	266	280	275	279	237	240	257	269	283	260	271	246	309	259	286	295	238	248	275	267	269	274	263	237	272	259	279	225	269	241	247	265	260	240	248	280	309	255	244	254	257	295	256	265	257	259	273	245	278	265	253	255	233	263	291	260	268	275	232
5538	769	716	667	647	580	594	617	591	620	589	600	552	555	584	593	629	593	563	571	568	608	629	613	596	603	584	628	593	609	608	614	651	585	610	622	580	567	599	585	627	665	638	566	577	571	604	602	570	609	628	603	586	583	576	593	618	655	614	606	633	563	623	605	602	607	580	595	628	624	583	678	614	604	606	615	578	593	640	577	659	568	615	600	578	611	600	562	609	592	564	577	621	600	644	587	648	610	575	633	565	577	597	609	613	593	620	614	625	549	546	604	620	602	609	579	577	575	617	583	617	602	624	583	607	600	570	612	576	588	595	611	619	605	625	606	631	643	618	582	620	590	580	586	585	571	610	618	589	587	621	616	643	612	579	634	604	592	611	627	614	590	628	576	609	624	606	574	631	590	569	571	588	590	632	606	650	615	592	653	627	574	565	628	589	588	585	606	562	637	568	601	595	603	587	604	616	599	601	590	617	610	565	587	592	607	580	647	621	540	626	581	587	603	609	618	625	636	625	589	584	578	596	643	611	613	580	604	600	618	577	633	551	614	582	616	558	609	589	585	623	588	596	589	561	597	589	635	583	623	640	576	604	564	605	613	639	571	604	618	620	614	549	598	610	591	588	585	559	608	626	646	601	578	595	625	642	629	591	616	624	566	605	610	616	569	620	642	613	612	601	584	603	612	589	604	530	602	590	657	620	592	586	587	645	575	605	622	603	573	633	608	609	573	592	632	583	667	589	638	619	605	591	568	563	661	583	604	580	623	599	644	599	572	607	642	629	596	595	564	599	599	609	563	606	582	583	619	578	581	616	591	636	566	595	596	605	603	619	593	601	622	603	651	569	572	594	589	608	595	594	616	590	610	563	619	617	599	603	611	598	635	552	600	585	587	650	588	592	630	634	588	638	551	601	578	625	600	608	616	595	595	571	611	596	645	568	633	582	607	627	589	591	594	586	615	584	609	564	629	610	581	567	600	604	625	623	636	585	614	618	600	594	559	611	600	592	572	564	591	602	619	573	613	585	574	613	592	616	574	619	586	626	620	581	574	591	604	611	613	609	600	622	543	640	576	557	591	614	601	563	635	590	591	574	613	631	589	583	603	590	544	642	609	601	591	564	615	619	586	586	590	615	581	572	618	647	593	584	608	574	591	597	656	615	614	592	643	627	572	610	644	640	602	626	593	633	592	556	600	605	570	555	631	595	555	565	603	560	568	637	541	615	617	586	591	639	635	579	588	609	615	605	605	623	583	608	619	579	559	668	613	634	573	630	577	617	590	626	611	638	606	618	611	605	602	573	595	601	626	605	584	605	579	613	587	651	591	585	614	597	577	592	627	607	643	563	619	572	633	615	639	613	585	588	634	612	634	617	623	596	587	608	611	593	616	651	554	582	620	589	646	567	640	618	594	634	613	657	589	588	627	565	648	605	615	617	589	601	609	583	616	649	622	628	588	580	568	597	567	576	602	620	619	615	565	591	558	610	601	603	604	558	591	591	584	598	587	617	572	604	623	566	561	604	604	578	587	616	617	612	557	606	606	610	578	578	582	584	570	595	624	565	618	613	637	634	565	600	574	585	630	664	561	567	584	622	578	603	673	558	609	620	555	612	623	630	638	627	619	608	577	602	607	623	594	602	608	614	611	585	593	600	615	650	643	577	615	571	588	591	614	588	579	589	592	572	588	571	638	577	595	585	605	634	568	601	598	598	587	585	649	602	603	635	558	630	594	573	559	599	560	596	572	567	555	632	642	623	625	617	608	607	589	578	627	622	611	623	613	613	584	574	609	596	596	592	612	584	590	587	604	594	619	577	570	626	567	608	613	648	603	607	640	591	606	601	654	603	594	637	590	592	604	623	584	594	566	638	588	544	583	613	566	550	611	588	593	628	575	566	654	632	614	608	605	595	578	613	573	598	642	651	571	576	573	611	590	616	605	599	616	618	588	581	641	592	636	601	614	569	633	619	584	531	605	584	576	587	613	606	562	606	574	574	564	590	598	565	635	585	607	546	536	578	579	607	632	582	609	587	593	651	599	564	583	593	643	572	637	629	571	643	596	593	594	617	596	598	596	571	572	566	616	583	636	581	570	565	563	620	605	587	586	602	617	570	593	613	553	623	604	614	628	590	613	587	609	540	581	610	604	567	633	610	614	607	620	617	595	590	613	600	620	611	635	605	653	568	584	594	600	598	588	560	610	629	559	597	633	626	603	587	585	623	597	644	636	583	625	653	607	570	584	580	593	611	603	612	612	555	583	585	620	589	560	602	609	619	615	606	592	583	590	581	586	586	603	562	596	606	591	599	575	596	572	631	606	559	623	604	608	624	626	594	619	605	618	574	586	615	531	594	543	584	571	544	596	612	649	558	608	612	553	615	571	627	597	613	548	610	567	590	625	618	615	571	627	609	582	558	588	618	612	580	622	608	621	582	636	647	610	583	617	653	619	575	602	603	603	597	555	571	576	625	603	578	634	558	616	612	592	607	599	582	597	635	613	612	606	617	563	598	652	555	524	585	578	596	609	620	611	566	594	586	581	587	664	626	649	627	615	616	620	617	612	630	602	578	645	592	618	607	625	579	563	631	597	588	599	513	615	631	609	594	608	619	604	546	610	612	615	611	590	631	576	616	634	611	591	583	613	629	556	596	580	602	623	569	587	638	607	564	632	590	603	575	567	635	596	625	622	590	575	619	575	614	638	606	592	601	587	543	622	647	607	613	624	559	565	645	647	621	648	621	574	635	627	643	586	605	624	590	599	592	580	588	585	579	588	601	558	600	588	681	625	616	636	595	602	600	593	621	636	624	609	616	590	569	609	617	609	581	570	626	568	593	600	559	571	618	583	643	583	582	601	596	600	602	584	564	609	609	613	652	614	612	605	565	582	634	572	562	570	583	600	621	574	598	647	579	567	649	589	571	579	607	606	657	565	575	641	623	621	595	603	619	614	609	617	619	574	610	668	606	609	572	614	619	577	580	597	579	623	657	577	584	652	602	605	645	556	619	598	593	609	584	648	655	600	610	618	600	591	601	624	583	652	586	601	597	627	598	630	606	504	557	621	639	609	576	621	594	605	588	647	640	632	600	586	629	601	639	627	614	594	618	616	634	602	634	624	636	615	647	604	598	587	615	561	691	589	609	581	600	566	603	604	599	626	600	627	600	601	618	589	599	627	623	593	585	577	574	653	621	607	653	582	606	599	589	554	591	626	546	618	583	577	606	624	602	604	591	617	616	562	602	574	600	571	614	573	578	601	582	654	585	621	613	638	562	646	559	630	603	629	624	585	597	659	638	639	607	610	621	603	618	618	564	562	602	556	613	628	631	587	577	565	624	593	603	627	598	614	591	602	548	594	619	620	566	603	568	610	561	565	655	585	601	623	620	563	656	627	634	558	599	606	609	568	613	582	638	611	562	596	573	586	616	601	557	625	646	543	589	623	618	618	580	601	633	631	606	640	621	656	574	577	620	591	587	653	609	616	591	603
25314	21705	25551	28360	21519	3815	594	468	446	418	363	426	350	384	395	375	354	331	314	395	394	368	378	358	351	380	311	391	346	352	332	366	353	350	357	337	355	390	384	360	345	366	395	340	350	343	327	399	335	365	332	309	329	366	390	366	369	367	400	362	378	350	362	384	335	356	367	358	389	362	354	379	366	362	350	376	348	357	366	383	329	331	329	366	341	363	328	384	368	370	367	366	356	350	359	380	336	332	337	383	359	375	343	350	364	358	375	335	340	377	377	342	351	347	388	336	308	358	373	384	343	333	356	344	365	373	399	335	365	319	340	362	339	341	342	337	362	327	358	346	398	400	376	349	347	414	367	359	347	386	354	306	388	356	377	387	361	370	354	357	357	332	357	372	340	391	410	371	357	342	334	341	370	352	337	360	350	349	372	348	379	329	384	366	344	379	373	351	333	319	351	331	350	355	352	347	374	340	352	338	404	361	364	345	327	320	413	353	325	342	365	386	353	380	347	367	329	379	396	408	325	380	354	362	387	340	332	332	361	346	351	362	342	382	334	355	389	392	351	335	345	338	365	362	384	375	363	352	372	375	339	400	363	346	348	348	346	329	339	396	339	329	383	336	351	387	338	352	345	357	388	340	353	363	361	347	325	383	365	342	372	377	348	375	356	339	374	346	333	391	406	326	366	370	341	379	373	359	356	362	364	330	381	386	340	354	348	338	352	379	337	334	329	346	341	331	370	357	321	345	347	369	349	352	365	358	319	326	349	372	353	380	347	351	355	339	331	334	371	315	382	358	360	347	372	362	352	353	380	374	393	354	338	348	352	356	357	339	348	326	337	352	368	370	361	368	384	351	349	324	398	320	388	344	351	356	373	359	355	372	388	366	349	351	318	300	368	368	350	341	329	348	375	367	348	368	395	339	385	340	361	376	354	363	369	357	375	360	406	366	317	343	370	340	360	353	337	340	350	354	345	344	326	386	375	330	379	358	330	347	349	378	331	353	381	384	344	359	358	369	346	348	400	339	345	311	377	382	380	359	341	344	364	331	366	358	373	361	345	352	366	342	366	340	323	360	343	349	351	355	355	391	342	341	386	410	346	370	382	335	373	334	351	358	335	358	335	379	368	365	356	317	389	353	351	373	316	402	403	362	345	358	366	361	352	346	378	334	352	335	389	378	365	346	376	352	348	348	357	381	371	334	332	341	337	328	365	369	370	341	360	331	342	383	347	343	327	357	348	378	350	356	360	363	347	394	354	351	341	319	361	386	329	364	409	324	343	385	335	377	341	333	379	387	335	345	320	367	365	349	342	373	321	360	330	339	362	352	378	358	372	368	355	364	330	349	378	360	324	355	331	349	357	369	356	362	396	339	359	352	375	369	355	369	360	346	321	366	341	352	364	389	384	336	371	357	355	381	356	364	352	389	377	354	334	364	330	394	345	399	354	379	333	383	380	417	318	348	370	323	331	348	351	353	362	345	332	354	355	356	370	369	335	330	372	337	337	365	379	333	361	294	400	339	382	351	362	339	328	367	387	347	355	355	326	370	344	336	367	360	350	392	348	376	352	349	345	394	388	367	323	361	322	357	385	378	328	374	354	353	331	324	327	337	337	338	355	363	317	351	347	335	357	348	336	341	366	372	352	371	353	371	362	353	334	381	401	328	371	330	401	342	411	336	334	325	339	347	364	370	364	324	364	380	379	349	313	322	363	384	347	385	364	391	344	336	381	373	322	352	372	366	319	351	335	371	368	357	354	355	359	354	357	345	374	354	350	368	363	359	347	372	343	333	349	351	373	360	372	351	338	403	342	380	382	372	346	362	354	374	363	331	350	379	348	359	352	315	313	362	321	352	346	398	366	346	353	332	337	345	355	351	397	336	352	351	326	373	362	346	321	331	335	355	363	322	340	338	362	344	374	328	332	332	373	364	385	350	339	370	426	385	389	326	378	371	369	391	336	338	356	369	332	341	347	350	356	367	330	366	376	334	326	354	348	348	347	347	324	356	346	379	363	343	369	361	358	356	348	339	355	376	325	315	353	337	371	374	349	319	341	326	353	360	373	377	332	371	370	357	389	359	364	341	320	332	392	352	339	336	338	347	334	344	386	357	355	333	361	363	342	375	338	366	341	327	341	392	358	340	340	354	360	339	358	352	318	350	368	356	347	336	331	356	344	344	360	361	325	326	372	320	343	344	319	350	369	343	368	346	371	359	372	329	373	370	352	364	331	334	408	353	373	367	374	321	381	376	344	355	365	372	374	326	357	339	330	367	364	358	338	343	366	377	365	335	349	356	344	354	339	317	361	365	327	335	377	315	349	341	359	343	342	355	321	349	378	377	342	353	354	368	346	333	353	372	357	339	343	347	350	338	303	337	367	364	347	324	363	351	379	310	347	362	371	371	334	341	330	364	326	386	338	331	355	361	368	394	315	371	324	370	392	359	373	385	334	335	334	339	348	360	352	371	363	361	360	308	305	345	390	353	383	369	384	338	323	342	379	375	368	363	335	352	343	343	345	326	365	348	382	398	355	340	357	358	354	372	336	345	381	329	363	345	339	321	348	367	341	321	380	355	337	356	327	354	373	351	369	348	348	345	344	335	365	359	358	393	328	351	349	351	325	322	352	316	361	314	365	321	344	438	388	370	363	354	385	347	303	356	331	379	337	365	371	370	353	375	377	332	303	330	340	324	384	337	365	394	343	393	347	362	321	333	335	380	361	351	350	347	383	370	358	374	376	335	397	354	405	362	375	387	341	333	338	376	351	344	344	385	342	364	321	358	378	385	354	352	373	339	341	339	338	362	389	350	339	322	353	344	358	330	346	326	379	382	340	366	352	340	344	369	344	344	396	365	373	334	346	376	360	360	384	386	332	319	393	344	365	378	371	397	345	385	339	351	369	350	331	330	353	354	330	381	357	332	388	345	374	369	371	344	342	342	347	365	331	357	347	360	372	360	377	367	322	349	360	327	331	346	342	356	389	363	322	379	379	386	363	376	384	348	350	358	326	350	350	342	335	359	360	360	333	336	351	367	386	327	376	360	394	366	323	383	361	373	311	366	371	347	333	331	343	341	331	341	362	362	339	369	359	388	368	352	319	343	346	323	326	332	342	343	429	318	346	358	332	367	366	336	347	364	372	350	348	325	352	324	337	366	380	384	391	399	326	389	318	370	342	373	380	382	353	390	361	329	349	371	359	361	387	361	351	363	351	355	347	344	360	376	381	367	372	347	341	364	337	348	325	395	376	351	359	368	359	330	351	343	390	364	314	351	364	324	338	359	339	358	374	369	351	344	362	375	368	348	359	359	386	384	369	362	333	350	338	367	355	364	360	355	342	360	341	359	353	320	365	348	344	363	374	380	360	357	348	344	358	396	345	337	367	365	325	303	328	369	377	379	360	359	374	374	377	404	388	353	355	368	342	360	365	349	344	319	417	379	360	348	338	347	352	383	348	350	349	355	372	349	356	336	369	378	345	341	387	349
3427	3002	2207	1316	960	900	832	811	786	804	793	774	781	774	722	799	774	758	744	744	762	770	774	825	731	759	778	750	749	742	748	784	727	754	778	802	728	763	783	772	756	768	767	773	742	802	753	796	766	777	795	756	766	792	750	809	776	757	749	735	759	764	766	763	777	808	801	761	772	736	755	798	773	725	763	810	788	756	740	765	760	745	749	805	700	779	759	752	742	796	756	714	697	789	768	790	772	827	776	743	763	829	800	747	797	771	761	808	708	746	772	814	794	751	741	781	765	757	776	760	708	749	770	756	753	761	767	768	753	732	742	774	760	724	793	752	800	779	775	767	733	745	806	748	776	724	785	773	741	750	790	853	764	820	798	783	781	759	731	760	767	775	783	761	802	739	788	797	733	759	766	777	725	775	744	776	750	783	731	746	772	775	773	744	734	772	744	752	758	780	752	785	803	792	751	759	759	699	818	742	746	758	753	750	736	775	760	768	770	786	782	769	760	777	753	807	740	772	773	755	762	756	751	710	754	741	752	803	747	763	756	787	760	714	748	735	758	763	751	779	838	745	759	748	741	801	766	751	715	771	757	737	758	798	692	781	731	790	774	737	786	740	785	807	768	761	758	785	746	734	707	784	739	777	758	745	752	748	779	794	721	777	711	752	739	729	788	773	732	756	744	777	777	754	730	801	723	774	765	786	782	759	780	744	767	816	769	728	740	788	800	709	740	732	792	838	747	761	724	774	766	777	768	729	778	752	743	779	778	750	742	747	736	735	776	782	742	801	791	807	735	794	794	791	758	756	758	789	731	755	774	753	767	754	783	738	782	734	755	766	703	784	752	749	778	729	792	735	742	757	771	706	748	758	733	746	757	706	798	759	767	756	778	707	794	734	775	780	721	785	758	756	766	798	756	725	768	790	747	803	743	702	821	763	754	778	720	796	781	809	713	748	707	716	792	762	755	778	729	750	756	757	743	737	752	731	753	798	755	801	728	756	795	748	746	741	779	794	768	756	758	790	747	754	762	802	730	810	740	778	728	745	776	774	688	714	784	727	782	730	769	738	817	728	787	787	820	772	744	798	707	741	743	763	773	745	755	796	805	823	752	823	766	753	773	734	753	787	720	757	752	706	791	738	787	755	756	780	752	789	758	750	777	736	762	764	745	781	726	762	799	739	753	769	781	765	734	781	721	744	758	792	766	752	746	789	787	800	761	744	760	755	841	782	805	793	778	773	787	783	805	744	722	775	798	764	702	774	784	696	758	734	751	750	773	821	769	731	812	756	722	775	748	733	737	755	761	779	766	783	748	736	746	731	758	759	722	783	764	747	736	763	763	757	796	794	778	765	747	726	781	739	781	762	799	746	757	750	765	793	811	769	748	717	761	742	785	747	788	731	808	739	748	714	713	788	752	779	741	742	799	721	730	765	777	765	761	794	770	818	736	766	770	758	782	793	723	749	719	747	803	740	717	796	789	750	738	808	741	763	751	782	771	752	776	765	772	762	768	733	745	763	781	733	733	783	767	783	761	784	780	722	721	764	773	768	767	750	733	743	738	758	776	751	722	755	780	750	780	780	745	760	764	782	787	724	741	701	800	724	761	756	739	797	800	701	759	744	752	708	787	788	800	746	721	770	726	776	736	752	757	751	726	737	761	743	752	772	727	800	729	735	806	779	775	786	792	755	775	811	787	782	768	741	765	742	766	767	804	793	776	795	776	754	704	727	793	732	744	753	758	763	772	748	754	765	752	718	777	759	831	757	756	744	788	813	825	776	749	783	744	788	769	745	740	725	782	797	769	701	744	777	744	741	789	756	721	737	773	749	726	780	743	766	754	735	752	756	794	796	813	732	737	721	751	734	781	795	771	798	775	757	731	742	732	705	724	747	771	810	764	777	710	747	803	770	757	801	749	778	743	745	760	776	715	751	752	751	784	802	751	764	755	783	779	747	772	755	754	738	747	780	760	761	788	773	726	779	757	791	789	750	752	736	788	755	761	730	732	779	737	741	762	777	711	722	761	702	788	753	713	786	782	749	739	773	721	776	731	762	774	747	708	733	775	754	796	785	753	793	747	756	753	749	779	753	793	764	805	719	731	782	713	738	786	751	755	784	764	734	782	768	805	724	775	759	783	789	732	787	682	780	781	726	745	779	809	747	752	747	743	740	756	771	736	778	762	790	828	812	794	717	724	783	809	732	760	755	760	798	734	715	748	764	759	785	723	701	762	779	760	763	767	732	738	810	796	786	770	775	756	744	758	775	768	755	740	773	815	767	762	743	822	769	777	805	782	722	770	761	724	740	721	780	733	736	767	753	745	736	773	749	819	807	782	791	747	815	812	802	734	764	730	759	801	719	761	759	758	767	751	730	679	720	762	751	802	814	779	749	738	715	737	845	752	736	772	800	780	772	731	754	805	742	776	774	778	751	764	741	732	760	733	782	767	716	780	761	790	771	774	740	804	735	719	814	770	716	768	768	775	764	750	789	715	756	725	749	806	751	734	737	772	764	760	731	768	750	804	754	771	771	758	735	767	774	742	786	794	790	765	771	724	792	770	756	804	738	783	752	735	778	757	718	843	752	823	778	765	786	737	744	789	698	834	767	768	777	766	748	796	745	750	767	750	783	748	753	766	795	715	704	739	731	768	761	758	737	794	729	751	719	809	769	755	765	751	778	779	719	725	793	767	797	716	796	716	761	794	765	719	743	774	759	795	751	749	732	773	765	792	774	792	750	743	739	783	806	783	773	743	765	775	767	730	806	769	802	808	763	754	739	779	785	765	766	729	765	799	732	753	722	753	761	772	753	772	756	771	754	752	753	745	773	756	807	772	711	755	756	753	763	757	773	782	734	771	745	757	726	761	767	780	761	781	765	754	711	733	752	747	729	755	751	808	797	818	753	767	767	759	767	779	734	750	779	792	743	743	727	729	753	745	765	740	742	725	738	710	797	761	700	766	743	752	803	752	788	732	700	727	737	768	765	749	758	757	754	761	736	759	728	718	721	804	764	763	755	784	738	824	758	725	718	757	775	758	786	773	749	809	734	828	775	750	789	765	760	768	752	763	735	777	739	765	744	714	749	752	790	775	726	744	807	756	732	806	765	768	752	760	753	757	722	725	752	775	773	764	804	739	764	772	776	767	787	786	755	769	763	778	755	757	764	792	765	725	743	756	786	812	729	763	762	746	782	757	728	734	778	767	787	730	733	774	777	772	779	760	734	760	796	817	761	810	727	770	760	787	743	809	729	711	767	738	744	805	784	735	753	745	743	769	785	787	780	756	760	769	768	735	774	794	805	781	733	714	773	771	812	751	754	788	746	747	761	757	762	737	734	793	729	810	755	741	787	743	797	735	804	731	775	776	780	757	789	811	761	782	751	772	779	704	796	757	780	785	759	729	787	742	777	750	758	753	825	817	801	767	749	762	736	791	774	709	747	765	742	752	805	708	734	735	716	717	762	808	752	777	727	772	754	712	762	785	748
24472	21704	26132	27835	21707	21691	2835	538	382	330	268	298	249	223	248	214	248	243	220	215	236	215	237	244	226	257	216	242	252	229	195	228	233	205	237	229	196	209	228	198	228	210	239	210	239	225	230	212	227	207	221	186	201	210	211	223	227	222	184	220	233	209	191	221	200	235	251	210	246	220	221	213	191	219	197	212	207	189	207	202	223	206	205	215	227	213	223	165	239	210	217	220	230	259	229	206	216	228	228	206	215	199	202	222	225	209	217	217	225	234	219	234	225	184	205	242	243	214	221	233	213	222	220	212	210	236	223	195	223	181	210	197	213	201	206	212	209	222	203	207	233	219	202	204	189	216	228	219	204	212	195	238	201	226	258	236	212	228	208	209	205	234	235	194	234	235	221	225	191	209	239	223	211	239	219	232	224	225	202	223	205	196	214	203	225	226	197	206	210	182	220	221	214	216	218	232	213	198	236	221	226	207	229	210	214	213	222	205	206	227	214	182	217	221	212	240	224	254	210	235	230	232	218	218	218	230	235	208	202	206	223	199	237	217	230	192	230	199	225	217	239	217	236	226	207	230	258	249	211	203	210	214	214	227	209	225	193	194	234	210	200	192	180	213	222	221	222	211	212	239	234	226	223	199	207	231	226	221	210	212	212	217	216	191	208	214	220	236	216	221	241	204	192	209	210	208	201	194	193	229	229	200	230	225	191	220	197	223	205	222	229	172	227	217	199	222	213	204	221	222	209	248	230	212	230	211	209	191	204	241	213	211	216	244	203	216	211	210	206	218	218	216	214	213	229	198	240	202	234	211	211	211	218	238	207	193	220	223	225	234	230	219	214	192	211	213	229	203	209	200	207	240	223	233	196	202	196	219	227	228	180	201	201	251	208	215	209	184	211	242	226	205	218	213	229	240	229	225	221	200	205	211	229	222	214	205	184	201	213	211	261	217	225	204	235	194	210	230	224	204	212	198	230	230	232	220	217	228	211	210	234	194	254	207	197	226	197	219	198	203	209	223	210	211	233	214	234	217	233	241	230	192	201	232	260	219	201	225	229	192	241	180	219	219	211	206	219	198	214	220	227	206	223	195	222	203	204	238	217	210	228	205	200	198	223	210	198	197	227	218	197	214	227	200	207	228	224	205	229	192	220	215	225	227	236	239	237	206	233	205	194	201	212	189	220	216	213	208	215	204	206	203	216	212	213	213	230	200	211	225	216	200	218	216	215	223	214	211	184	192	206	197	187	210	204	201	198	243	209	204	198	216	201	197	216	211	251	209	239	204	210	196	236	242	236	202	238	211	207	210	184	178	200	217	226	188	198	212	208	185	207	202	228	209	228	210	211	209	204	210	206	200	219	211	211	195	216	212	190	202	225	216	219	251	206	211	199	222	232	201	205	229	229	198	213	192	211	237	198	202	189	213	218	221	229	202	207	185	207	221	218	207	197	232	221	228	208	251	192	226	232	204	210	230	208	216	192	220	226	200	222	219	205	205	207	218	192	221	206	230	199	203	223	242	212	220	206	227	201	212	214	213	222	206	212	168	216	194	195	240	201	230	221	224	210	197	229	219	182	218	219	206	213	179	210	224	241	224	209	219	201	234	207	212	222	213	207	220	238	233	196	233	229	262	227	214	238	199	197	208	233	232	198	209	222	221	225	216	215	218	229	202	226	211	225	228	214	194	216	213	240	230	215	217	218	223	220	200	196	241	244	216	208	209	243	189	234	197	217	212	237	256	190	237	229	210	240	220	242	249	190	202	198	225	204	198	193	190	208	218	185	194	213	216	239	224	196	229	207	231	216	205	238	195	216	211	199	199	200	232	198	221	254	222	199	199	205	214	216	229	219	212	187	214	199	207	222	197	234	232	200	204	230	209	194	209	194	220	213	227	231	194	227	215	237	221	196	220	224	202	221	201	213	210	211	212	225	208	223	221	232	233	267	224	192	241	217	226	223	187	214	250	207	215	207	234	229	234	215	198	203	189	218	182	211	196	205	210	210	213	209	211	219	223	218	237	210	197	197	225	240	215	214	222	187	190	221	208	205	244	231	204	233	222	210	229	198	233	236	185	221	219	227	205	221	215	184	204	211	219	228	206	213	233	227	228	195	232	216	220	198	207	199	191	209	233	211	214	205	196	207	219	209	194	212	202	223	195	240	200	230	186	209	232	206	229	184	218	192	186	204	219	221	224	236	225	220	232	214	228	201	222	212	206	216	202	223	221	228	232	202	196	201	245	225	220	227	206	190	195	191	235	262	193	205	224	202	210	220	223	228	216	226	215	206	232	192	220	202	203	220	209	209	216	215	205	237	212	194	192	186	217	236	222	223	231	207	248	184	240	192	212	225	199	228	225	189	246	233	212	195	227	193	205	196	185	236	203	241	215	210	198	241	228	199	210	217	204	197	217	221	223	250	199	226	212	235	185	172	207	201	264	196	191	215	211	226	239	234	184	213	217	206	232	220	203	216	205	237	220	244	214	224	243	198	203	253	212	206	239	221	239	221	247	206	231	208	204	237	223	206	207	235	205	221	215	205	212	219	203	199	230	201	186	201	202	224	236	247	245	227	200	208	242	221	231	213	211	261	240	214	209	200	234	192	188	227	224	217	189	225	224	182	222	210	217	224	223	239	217	219	204	231	208	197	209	194	218	185	260	203	217	245	222	198	235	214	172	203	239	219	210	196	220	247	196	206	225	229	206	189	264	235	187	201	214	175	223	220	198	213	205	227	215	206	194	246	212	216	229	215	232	204	210	216	202	221	220	218	222	223	225	212	224	219	236	216	211	201	228	211	194	200	216	218	198	222	216	214	194	244	196	240	211	227	203	206	208	225	193	229	228	216	200	185	216	221	208	220	205	202	209	194	260	228	227	210	227	233	237	191	214	207	195	229	199	220	211	209	202	233	218	220	213	256	202	176	205	188	208	227	206	213	223	215	207	190	228	220	221	229	215	207	214	200	196	195	176	210	188	175	216	201	200	191	229	210	219	185	202	219	230	239	240	218	208	222	238	214	197	197	222	195	237	224	214	199	203	199	236	247	200	237	192	218	232	222	217	242	230	204	204	194	226	216	234	194	201	231	225	211	205	207	186	213	213	242	215	220	193	185	194	239	204	230	209	218	192	206	221	215	203	198	208	244	189	215	203	226	227	224	223	184	177	225	233	206	218	189	199	186	185	228	262	225	204	219	228	203	223	238	256	243	223	230	228	186	208	241	226	220	218	206	194	205	209	202	234	234	238	183	220	209	208	214	222	215	222	229	197	209	228	216	221	238	222	240	227	219	227	212	202	197	224	231	218	204	230	213	180	182	186	234	219	226	217	246	216	179	219	213	215	191	238	218	203	224	204	200	193	196	209	217	203	221	226	200	220	234	212	206	199	209	219	209	241	244	237	248	202	213	206	213	230	211	201	201	214	217	200	222	228	229	230	219	184	216	217	222	200	214	215	217	220	214	202	228	218	204	217	204	227	223	222	228	185
3408	4906	3125	1521	944	693	666	585	557	540	522	515	523	520	492	511	450	486	464	495	448	485	501	490	488	454	494	498	471	443	498	505	520	464	497	457	518	508	464	485	454	472	485	480	476	488	457	493	484	470	475	520	530	411	476	467	474	463	508	436	503	506	482	465	460	491	503	505	497	460	472	475	448	456	456	488	512	493	479	447	486	485	447	485	471	484	459	495	485	489	479	469	493	495	456	452	489	470	505	453	471	488	469	444	443	495	492	455	515	473	442	487	458	470	467	491	464	463	465	475	458	473	462	454	482	484	458	512	464	457	474	485	467	445	464	494	485	489	476	466	466	492	494	481	458	509	495	489	445	437	484	463	480	457	489	481	494	459	484	456	502	484	431	489	452	447	489	454	472	498	452	485	495	475	493	460	471	489	467	469	496	482	472	480	407	514	453	472	502	474	469	446	459	466	517	463	446	481	503	488	465	479	462	475	453	469	511	467	478	479	480	412	452	500	542	472	432	481	504	477	471	516	487	456	459	481	470	474	465	484	453	490	446	487	475	480	482	525	481	491	495	465	473	491	502	477	489	479	450	480	494	454	464	480	446	486	491	466	482	439	498	477	466	516	470	439	505	512	512	460	466	462	486	454	444	477	431	466	463	466	464	504	478	434	444	489	478	465	488	448	470	466	490	455	470	461	443	495	469	500	463	476	463	473	458	483	454	449	496	496	482	454	472	488	448	462	452	491	481	456	480	457	511	477	456	490	476	506	466	479	482	492	442	454	477	463	494	461	480	454	425	513	495	488	495	466	457	522	428	448	504	453	504	474	468	512	471	467	495	490	470	442	477	473	491	499	468	457	487	482	444	450	445	429	506	465	452	457	515	481	443	471	475	467	498	500	478	468	497	514	472	449	461	494	475	499	459	459	481	451	479	471	498	473	500	460	451	450	435	424	488	445	489	438	429	481	450	499	477	517	477	478	465	471	443	445	474	446	467	464	462	468	482	498	505	486	505	448	482	485	428	478	440	461	509	482	449	471	478	451	504	453	492	469	484	518	513	487	472	505	510	459	475	472	520	455	481	486	476	460	457	510	454	486	470	512	504	487	483	440	473	440	492	441	477	503	413	466	456	511	510	441	469	481	473	474	444	473	456	496	471	453	468	445	496	499	481	463	463	510	481	438	448	457	464	458	447	493	469	473	493	496	491	469	494	464	457	476	477	491	474	491	478	500	464	446	495	484	475	482	473	511	480	454	478	473	425	445	470	436	463	485	447	475	448	503	470	480	457	482	476	458	483	510	491	500	471	497	459	478	477	501	483	460	487	512	488	476	487	421	464	479	454	461	465	489	482	518	485	437	468	491	469	481	472	474	482	468	485	489	499	475	496	468	443	489	459	549	485	513	503	503	488	451	420	464	449	435	473	472	460	431	503	473	509	481	504	501	467	460	469	466	496	444	501	481	486	462	463	479	479	462	482	471	475	472	501	457	483	496	454	440	523	469	477	484	485	441	482	466	478	438	508	436	482	484	476	496	466	443	502	472	464	497	505	446	446	446	430	458	489	484	506	486	467	465	487	464	451	460	469	470	475	493	475	487	468	423	494	505	492	450	441	433	457	465	463	460	482	438	456	446	520	508	428	485	460	474	509	461	453	494	453	491	453	495	488	436	459	473	454	471	481	523	428	450	444	512	454	498	459	497	452	428	530	523	491	435	488	487	506	474	473	446	518	476	460	451	478	511	455	467	500	488	496	473	466	489	487	459	526	473	451	474	483	482	483	488	474	454	439	479	443	497	494	471	462	495	464	462	464	446	460	442	452	494	469	462	479	475	480	446	462	455	483	472	439	501	521	500	488	458	453	467	456	444	458	462	463	488	460	483	426	510	478	456	419	422	515	455	484	458	468	483	488	461	519	500	472	434	458	464	490	458	444	441	466	481	503	503	472	481	449	447	472	430	476	458	452	477	433	462	465	497	458	467	491	464	441	479	453	517	456	460	476	473	462	497	493	465	497	483	477	488	485	462	453	478	476	457	475	451	456	482	492	478	481	496	480	480	479	492	448	460	483	446	434	444	488	484	449	472	487	441	446	449	466	484	430	485	459	479	449	497	501	466	468	488	486	476	465	478	476	530	472	467	501	448	492	455	484	441	466	481	446	485	485	485	485	460	445	487	479	461	442	458	488	492	487	476	457	478	461	480	472	450	469	465	474	477	449	412	454	504	459	479	489	451	457	436	489	431	495	459	501	437	470	483	510	466	475	486	496	496	430	469	511	459	457	457	441	454	472	467	459	466	457	489	486	466	492	482	484	459	446	467	510	516	498	471	485	507	463	471	438	476	515	482	494	465	449	459	473	465	485	485	510	538	435	478	441	443	501	467	458	510	469	459	443	485	449	474	476	482	473	479	464	467	444	489	462	471	532	475	474	469	500	459	488	482	450	496	481	444	456	489	475	497	466	477	484	456	472	472	482	477	461	489	482	499	480	500	480	457	465	465	484	458	479	440	480	492	492	459	499	472	417	427	476	441	447	494	481	465	448	457	434	469	451	481	493	433	450	488	471	496	458	489	441	503	442	472	497	507	455	467	474	497	470	494	477	452	473	536	486	457	433	452	484	469	494	505	483	474	500	502	487	486	450	459	455	457	503	473	463	465	466	445	465	469	478	480	451	448	454	451	463	482	459	516	477	465	465	454	467	454	473	467	461	444	427	463	491	511	456	448	439	447	457	458	484	455	497	481	481	454	453	460	435	504	461	493	472	447	495	457	458	480	469	473	472	447	484	477	441	461	442	470	461	492	490	464	486	463	473	479	473	476	460	447	495	478	482	480	478	507	467	465	458	449	487	476	467	491	500	455	472	447	487	450	504	489	464	508	458	451	489	475	505	461	463	446	471	447	508	446	476	535	460	510	460	482	500	473	476	447	461	434	486	432	511	460	454	462	467	457	477	499	411	459	468	467	463	427	441	476	422	464	441	457	482	479	433	518	478	461	482	509	480	430	489	439	489	477	422	458	469	509	484	475	468	502	494	438	472	426	478	488	462	480	493	484	477	478	469	441	464	467	517	440	459	472	484	498	475	458	435	501	452	483	471	465	478	467	460	474	459	421	506	466	499	454	476	462	434	439	463	466	474	512	444	473	446	459	485	515	486	470	463	484	491	482	448	476	510	488	472	477	477	475	491	448	463	469	485	497	474	500	474	476	502	465	484	490	494	482	506	503	485	468	475	455	440	484	426	468	452	506	427	482	471	481	468	487	478	481	486	479	441	468	454	470	498	483	482	483	512	434	515	454	484	474	476	494	487	485	448	486	481	475	476	487	482	497	501	476	517	471	481	480	497	521	477	470	503	465	497	475	499	500	493	459	477	442	442	451	470	473	428	471	488	457	485	430	471	462	461	468	442	485	430	502	501	483	492	490	491	504	480	457	537	460	459	444	462	471	461	491	446	451	454	481	456	494	450	479	461	479	455	470	508	447	496	483	447	520
33553	9732	1044	582	470	454	261	275	276	274	255	243	290	244	253	262	257	265	254	250	270	277	242	298	282	245	266	292	258	264	250	271	286	264	277	238	304	246	274	237	256	284	270	270	292	232	252	287	236	251	244	258	233	252	287	269	289	270	274	266	294	263	251	243	259	301	274	258	244	267	264	269	251	221	248	260	251	241	285	249	245	275	252	299	283	291	271	245	263	269	264	250	257	267	253	244	230	254	286	249	239	259	240	269	255	255	260	256	253	254	263	296	263	289	230	275	300	249	260	277	255	248	272	292	268	268	271	262	247	253	263	243	231	225	259	273	262	244	268	303	248	264	224	264	299	254	245	254	273	266	303	279	242	248	284	312	253	251	246	275	230	267	249	267	276	291	271	248	242	258	265	277	248	251	271	291	270	273	238	271	241	251	234	264	260	253	269	253	253	290	282	276	282	246	262	270	285	254	284	299	296	284	258	287	281	278	266	278	263	251	253	219	246	265	264	264	244	289	266	243	258	270	268	237	274	269	240	235	271	255	270	243	256	285	285	276	259	261	255	243	243	274	288	270	245	259	266	272	256	252	242	265	240	264	254	248	240	276	262	246	252	263	273	262	234	225	290	295	262	271	262	258	245	263	291	269	297	258	281	279	201	261	269	286	247	216	254	264	284	275	242	273	274	256	254	266	260	243	261	283	263	257	222	265	281	263	249	269	239	287	246	249	245	274	249	217	254	237	268	263	264	236	246	263	269	250	267	283	247	280	272	247	268	266	285	295	249	258	277	283	257	232	239	295	260	249	272	242	263	236	257	240	293	295	262	270	265	284	254	255	294	269	258	253	264	259	238	258	270	256	267	281	282	234	282	274	283	274	258	246	309	262	248	246	277	243	265	249	267	263	261	262	251	279	274	277	268	246	269	280	252	260	268	249	274	269	253	261	245	245	272	262	258	250	253	259	260	276	239	278	286	239	273	270	250	265	239	256	272	269	258	278	286	273	237	259	272	268	270	258	254	253	283	259	238	295	251	249	279	241	249	243	234	251	276	232	241	294	295	258	278	279	285	267	263	261	256	265	273	249	264	266	262	254	271	273	268	279	275	246	296	277	288	265	262	266	246	246	237	254	232	236	260	292	269	268	299	238	263	258	261	254	251	253	287	258	275	279	269	238	257	255	242	227	279	269	265	256	276	271	290	249	246	238	234	268	260	237	251	260	292	292	288	244	238	216	252	251	282	243	268	264	252	230	236	259	234	235	233	258	242	240	241	248	280	283	236	274	274	255	252	277	233	270	265	259	274	290	249	259	261	228	269	260	277	264	274	266	248	254	278	258	296	279	249	302	230	286	273	271	287	236	264	264	263	250	260	265	290	272	277	307	272	256	248	264	256	259	255	265	270	241	279	268	282	287	252	285	264	242	268	265	256	293	243	229	240	300	269	304	276	283	268	266	238	237	220	241	250	284	251	262	271	265	257	292	234	262	274	241	275	240	274	263	267	241	256	280	257	281	265	272	240	299	269	280	263	276	254	256	250	247	255	292	250	283	266	244	235	263	244	289	240	254	270	246	261	258	262	260	262	219	269	273	247	275	261	283	310	300	262	242	278	296	262	279	276	287	284	254	240	247	264	276	269	260	251	252	252	250	277	250	286	276	304	231	245	260	248	255	249	281	235	286	269	309	291	269	254	249	266	278	246	263	271	246	248	282	237	265	279	264	264	294	266	284	257	242	261	241	267	277	227	304	272	274	273	270	278	238	241	263	240	243	232	242	252	261	252	253	276	282	259	258	256	241	260	274	274	239	232	260	289	278	274	274	257	293	238	290	261	255	273	268	265	264	268	254	260	258	240	247	265	283	287	296	255	255	286	259	255	267	253	280	237	256	271	278	229	263	248	250	264	263	283	290	265	266	277	258	242	266	260	239	268	266	268	279	249	235	272	250	270	259	257	265	251	255	279	246	259	256	277	254	294	279	261	259	273	220	266	257	237	271	290	254	241	279	261	265	262	271	266	265	276	264	265	264	272	271	298	287	266	270	239	249	295	266	259	261	276	295	285	279	258	227	252	263	258	267	239	264	304	249	255	253	260	231	273	274	263	277	278	277	266	268	253	260	264	255	274	270	271	256	246	271	255	254	305	262	279	289	235	242	247	245	260	280	249	248	276	247	248	276	264	282	261	257	266	271	240	234	286	256	262	255	239	254	293	258	281	279	249	269	251	243	268	283	279	261	270	265	277	255	259	251	270	258	257	263	264	255	259	261	272	284	272	272	269	256	246	261	287	288	293	277	286	279	240	282	265	221	268	270	278	280	243	259	288	254	245	228	241	246	267	262	276	269	267	273	270	245	259	241	269	271	271	267	226	228	259	252	265	284	243	237	246	227	262	276	247	245	257	245	275	266	251	265	273	265	248	277	223	298	257	281	262	225	293	265	278	226	224	279	266	259	259	267	239	270	255	256	282	279	267	260	307	263	294	268	222	241	257	243	292	276	287	258	283	264	273	269	277	272	248	242	281	268	259	274	230	261	241	218	228	282	284	261	286	276	247	275	261	217	267	242	268	258	259	242	280	262	291	243	261	277	264	267	285	261	255	252	248	274	286	265	246	283	270	288	272	224	245	236	257	248	251	265	259	259	270	276	249	254	270	237	252	288	234	249	272	258	231	282	281	261	262	267	271	245	257	260	255	253	252	297	268	273	267	258	239	229	283	264	254	277	265	259	261	250	268	277	282	271	252	253	269	265	247	262	269	269	248	246	250	251	277	252	247	274	266	302	227	267	250	270	238	261	270	241	251	256	283	270	269	235	255	282	263	255	242	254	247	255	243	242	268	253	252	273	259	259	264	249	244	236	255	251	281	255	264	257	259	247	252	265	267	268	249	235	262	232	231	256	253	273	251	262	268	280	270	242	251	267	245	259	255	277	242	262	280	272	290	244	233	270	275	246	303	280	287	273	270	276	243	270	261	257	271	266	256	283	244	278	267	250	288	268	278	234	253	256	263	245	306	273	266	222	260	261	257	258	269	244	239	255	257	260	260	268	249	246	234	258	267	291	301	256	260	271	281	263	275	251	283	260	265	280	237	265	260	253	279	249	267	236	296	241	281	292	256	235	234	280	263	257	288	280	291	276	241	221	289	270	244	263	245	286	267	295	278	269	257	261	286	287	284	269	260	274	270	289	291	262	271	286	251	243	238	242	257	250	275	274	264	265	293	270	248	259	267	242	258	295	272	283	247	254	277	257	271	256	258	292	280	234	221	279	293	252	256	246	258	273	269	251	239	266	235	254	271	263	263	271	292	301	259	257	250	269	246	257	253	243	293	244	259	265	284	257	244	244	265	294	264	263	253	267	255	247	285	264	257	264	260	273	295	284	259	254	290	269	256	267	268	219	281	284	255	269	255	252	256	278	288	274	276	279	250	284	263	263	260	251	253	238	256	256	278	287	283	239	265	284	250	260	263	282	262	273	247	242	248	258	264	280
5569	751	657	658	621	634	607	566	623	567	634	614	613	628	648	613	635	559	611	597	604	636	604	614	600	613	610	635	629	575	613	564	592	630	604	609	641	636	620	636	626	601	622	601	634	618	608	605	645	630	566	613	652	593	626	588	608	637	622	587	642	582	592	618	626	603	600	591	556	610	570	601	569	628	590	589	608	608	580	595	623	564	606	581	632	606	616	604	632	602	648	578	628	577	582	585	563	597	635	627	645	646	616	595	613	581	582	552	568	582	650	581	652	595	598	608	604	650	593	575	587	668	625	623	629	618	600	609	563	618	583	572	612	555	566	599	619	574	641	587	638	624	607	605	603	597	592	597	613	592	615	628	636	610	656	630	597	589	611	615	655	621	603	673	602	625	593	596	599	622	567	599	627	623	614	566	578	582	611	560	615	608	635	609	615	624	619	604	582	577	588	620	594	613	591	590	588	628	598	635	544	541	659	573	598	612	593	635	566	581	609	634	595	620	585	648	596	629	637	609	592	617	602	591	547	605	605	612	583	659	574	631	586	577	618	608	617	612	587	622	607	621	592	635	590	631	613	593	612	615	577	582	598	618	586	589	623	613	630	588	632	606	629	614	607	583	614	588	592	597	604	613	595	571	606	594	589	561	608	590	616	581	585	651	631	598	607	622	602	625	590	596	564	566	623	603	579	580	630	573	588	579	626	606	570	612	614	625	595	580	554	589	575	586	616	581	608	583	599	576	614	603	574	566	598	642	583	623	637	595	593	598	626	604	576	640	609	583	571	625	599	619	618	574	623	605	632	590	633	586	622	620	610	606	595	603	625	613	579	631	590	573	655	622	605	634	614	588	607	587	592	563	609	622	597	602	584	584	599	576	664	610	599	599	634	608	595	666	570	616	604	645	617	598	573	577	605	601	613	585	597	595	676	575	642	632	634	609	646	609	616	602	583	617	625	597	611	624	634	596	619	598	626	638	575	604	612	624	602	584	606	633	597	592	597	606	586	629	615	609	581	619	586	591	642	619	611	577	643	578	571	642	632	575	649	587	570	547	624	608	579	631	618	647	635	632	579	603	592	644	607	591	628	620	542	570	615	653	635	566	630	625	573	599	608	554	588	596	657	591	614	593	578	577	607	575	610	577	630	602	632	601	679	603	590	577	611	548	585	585	644	577	562	588	574	639	566	571	604	606	572	558	605	643	618	597	622	609	590	618	634	580	605	595	575	568	646	606	598	595	618	586	590	607	614	602	594	613	589	595	591	594	606	608	553	651	626	566	647	631	630	643	582	560	596	598	597	595	619	545	582	618	588	634	648	553	611	574	627	565	613	543	621	641	622	638	597	598	580	644	572	650	571	609	598	568	602	555	611	641	589	640	589	606	571	642	623	627	618	582	610	626	628	598	629	621	601	600	635	604	604	628	558	587	620	626	627	596	606	599	633	607	590	654	588	607	648	610	605	571	628	608	604	625	577	625	585	634	607	627	630	583	628	631	629	613	563	601	601	602	612	606	615	630	573	605	623	651	596	596	638	628	661	653	610	647	638	616	566	589	581	605	629	640	603	603	607	562	652	608	595	615	573	615	613	588	646	587	621	592	614	624	598	591	643	629	600	586	594	649	603	601	634	612	640	598	660	586	613	590	599	668	608	631	582	547	636	592	601	630	590	632	626	584	622	608	618	615	613	648	620	606	596	619	606	593	615	607	626	620	625	571	603	641	604	593	631	603	647	604	632	579	632	571	550	618	610	599	608	625	578	597	585	574	649	594	601	588	615	604	545	603	572	602	587	586	582	598	597	570	636	614	628	604	609	578	580	578	594	575	601	594	604	620	623	580	596	631	605	614	619	578	570	599	628	602	626	631	599	598	622	625	636	623	609	601	631	572	560	596	639	600	550	591	619	608	571	605	618	634	622	602	567	625	603	614	627	609	593	597	612	608	637	573	654	619	611	561	601	588	619	637	579	610	604	575	590	580	597	602	604	579	580	590	607	594	635	614	586	640	620	649	583	581	563	576	600	619	642	634	574	619	609	603	615	572	593	587	601	635	611	623	661	569	653	584	618	651	608	572	637	633	607	611	603	589	639	612	597	614	612	627	603	609	624	596	587	561	592	613	613	645	612	616	608	564	580	598	608	576	634	652	584	581	582	624	615	609	617	608	618	565	601	578	589	592	597	582	590	590	621	627	618	576	626	583	574	623	615	583	628	592	637	616	608	616	604	608	581	662	641	629	607	602	598	582	577	663	602	625	601	599	600	632	642	640	623	607	574	618	575	571	602	621	583	601	638	603	572	604	625	596	609	614	597	630	594	610	590	632	602	547	611	631	608	641	609	631	626	573	627	616	611	579	600	597	606	585	615	600	584	589	600	606	602	605	566	592	592	608	582	631	601	600	525	614	573	558	596	627	603	621	657	606	600	643	597	607	640	577	610	650	606	629	631	592	591	654	615	616	574	580	601	577	586	622	580	562	634	591	617	597	597	603	610	610	603	630	651	608	593	581	592	623	558	615	618	608	595	592	559	552	624	615	595	601	648	582	635	574	604	615	578	637	594	571	606	556	625	558	607	576	618	648	594	592	557	664	613	629	643	592	579	575	580	603	644	590	597	604	670	612	640	590	620	615	640	569	592	594	635	626	562	621	605	622	594	593	575	600	614	578	607	631	606	586	617	579	618	608	604	613	645	611	591	608	624	653	590	639	593	575	622	600	583	651	617	579	597	575	598	612	570	581	625	615	583	613	589	640	614	620	641	640	618	625	621	632	588	574	607	627	630	608	607	570	615	603	613	564	597	585	620	585	577	612	596	609	601	594	628	618	616	578	597	598	594	635	656	572	620	575	635	607	559	615	592	617	587	606	623	579	640	592	571	601	572	588	571	624	589	641	595	619	616	594	617	677	610	630	610	579	608	601	587	598	609	569	602	604	609	545	578	610	590	644	621	620	600	577	570	639	593	590	576	573	598	607	618	602	640	617	615	620	599	603	607	606	601	617	598	607	542	610	620	628	596	571	599	659	636	618	591	639	614	596	570	632	576	619	628	623	596	601	612	581	642	602	547	642	631	631	583	587	605	547	621	598	581	611	616	600	588	593	566	616	595	648	597	618	602	628	604	575	630	623	636	650	605	612	630	606	633	611	576	614	625	569	633	599	639	615	623	648	603	586	580	616	579	633	608	568	570	639	611	633	592	633	628	588	629	597	630	590	584	610	608	622	553	623	661	611	588	659	591	601	602	616	626	593	578	603	622	624	615	595	666	592	578	576	621	598	630	591	635	622	618	588	590	596	637	600	623	580	578	581	576	626	604	621	616	594	591	599	648	611	603	604	587	633	610	598	597	587	572	579	620	563	584	592	569	599	607	625	630	582	602	625	631	646	603	574	627	647	643	603	629	594	608	610	599	572	607	615	608	597	626	620	633	654	605	602	587	625	653	603	619	620	573	646	556	611	625	628	620	642	601	626	620	611	593	587	579	566	597	583
25223	21663	25470	28339	21435	3538	583	452	450	417	410	389	383	327	389	378	352	347	379	356	380	362	384	375	397	314	349	351	343	373	364	337	320	317	362	344	355	364	338	331	390	396	336	322	391	352	338	348	382	364	371	328	372	368	373	349	364	350	353	351	319	334	364	342	350	360	392	341	364	347	310	370	354	359	331	366	357	352	349	345	363	390	364	357	342	337	364	343	346	345	327	357	355	328	359	366	392	360	364	338	366	350	354	321	313	328	367	340	360	339	372	361	354	322	350	368	354	348	362	348	380	363	380	345	367	345	332	344	336	350	363	376	377	367	314	364	384	358	367	408	352	372	379	368	373	371	341	347	334	361	337	354	377	338	350	358	371	350	395	354	371	366	364	335	359	326	326	337	347	327	360	362	381	359	349	340	377	353	385	379	344	347	376	345	350	343	341	331	342	379	349	371	393	374	359	390	349	340	366	364	343	338	349	358	353	359	377	380	314	320	366	400	333	392	351	334	372	381	371	354	372	308	348	343	344	340	346	375	338	335	351	359	334	352	373	340	349	356	333	383	335	355	359	355	371	357	395	361	353	362	358	364	332	336	353	375	358	368	341	353	348	361	350	337	331	337	386	369	332	350	353	369	328	364	338	372	335	341	372	392	347	345	340	359	345	338	338	346	373	383	316	382	392	383	350	343	367	320	368	317	367	353	322	387	342	351	341	362	368	351	388	328	348	364	384	372	363	348	345	370	341	359	320	375	380	316	321	333	337	363	386	331	297	354	348	359	340	416	354	327	359	350	356	367	339	364	310	319	348	346	308	352	342	314	351	361	336	344	391	398	392	363	343	354	396	321	390	336	346	310	347	351	348	349	345	327	360	359	362	346	333	329	369	335	365	366	380	378	375	374	375	345	349	384	322	353	362	363	378	343	398	324	382	349	349	354	351	369	353	347	335	313	334	322	374	388	363	350	395	347	352	391	398	354	316	357	352	370	379	348	336	347	357	371	341	354	349	315	334	356	350	342	355	357	375	349	366	363	343	348	310	356	369	331	344	342	369	355	355	359	377	385	330	356	317	343	347	353	346	335	349	347	332	369	346	376	359	374	342	383	314	320	339	338	364	336	363	408	336	356	345	342	362	329	343	327	378	332	380	364	365	345	352	378	346	340	355	380	357	322	351	330	351	359	376	385	338	346	383	384	344	369	323	337	333	320	338	367	342	359	377	366	380	369	333	393	312	343	345	361	340	355	341	350	370	353	341	350	331	328	351	353	320	367	350	356	402	301	339	330	400	349	321	343	378	370	354	382	407	333	324	349	352	356	334	337	349	338	362	345	346	334	323	347	359	341	362	355	367	366	340	385	357	362	379	356	376	379	363	325	323	339	345	360	334	378	346	353	389	364	313	379	354	379	403	365	336	377	374	365	331	348	333	320	342	349	361	327	315	332	334	388	345	334	345	377	353	362	358	334	379	345	375	328	351	363	338	321	363	348	356	375	350	296	327	364	370	331	365	360	343	400	365	365	352	312	323	360	357	324	353	312	364	367	362	342	329	351	312	330	333	346	337	385	386	374	342	338	360	361	345	364	363	375	357	373	376	345	351	402	349	358	337	353	360	372	363	352	381	349	387	345	388	329	369	385	322	375	337	352	326	307	321	341	382	341	356	353	359	328	342	352	366	331	371	348	343	341	371	328	349	372	360	389	354	353	357	360	364	367	338	354	328	347	388	324	336	321	339	346	347	379	353	345	355	352	345	402	365	353	372	343	328	364	376	318	349	345	332	379	350	348	337	373	351	319	309	347	388	392	345	338	346	360	351	319	373	355	325	337	360	317	340	370	362	333	342	380	348	346	365	346	383	349	374	324	314	331	370	353	338	361	386	374	340	371	355	361	339	320	379	331	345	338	361	370	368	364	365	370	328	346	352	321	370	355	372	349	385	332	355	333	414	363	379	359	393	351	325	332	325	347	340	341	326	333	356	332	299	348	349	348	335	334	355	349	362	350	371	356	351	364	309	330	376	325	350	346	323	365	346	352	353	349	361	382	352	375	362	329	352	362	352	388	398	357	328	356	350	355	344	424	362	359	379	322	359	376	334	318	368	305	377	345	330	355	369	356	354	353	352	353	365	338	388	384	351	335	348	367	357	336	351	366	351	374	357	321	329	335	356	346	353	361	355	342	345	349	353	346	362	330	346	376	360	378	365	381	382	373	343	377	383	369	390	323	363	312	379	353	385	382	347	343	337	350	396	342	346	369	367	363	352	315	360	373	358	341	340	367	362	338	364	398	370	345	367	342	337	365	354	319	337	341	338	352	334	386	378	326	363	382	376	403	342	352	362	339	321	367	346	378	363	372	379	401	313	364	357	376	358	371	352	328	369	349	368	372	367	379	325	354	365	357	364	344	359	364	363	352	352	337	353	364	361	333	345	396	330	348	359	388	300	383	357	346	362	362	351	327	350	333	361	346	344	372	328	333	334	349	371	361	346	368	388	368	379	373	310	403	353	362	328	370	391	372	340	363	366	378	377	357	363	361	354	345	394	359	355	310	338	339	362	335	336	347	378	340	319	343	343	349	332	382	338	354	349	377	353	346	345	366	376	382	370	359	335	368	376	363	353	368	354	375	355	324	331	373	358	364	379	346	347	361	341	319	373	324	340	364	333	331	341	314	339	341	363	375	373	391	327	324	335	333	354	326	320	341	319	372	351	360	382	386	374	353	355	374	338	389	354	333	366	384	380	380	348	373	338	373	382	327	354	338	336	362	361	393	347	320	319	381	347	358	323	377	358	342	347	345	371	345	339	335	335	326	364	342	368	370	336	368	334	357	352	313	346	372	366	370	380	375	365	354	306	347	346	400	359	342	385	353	348	330	367	334	391	375	340	378	379	352	343	363	375	345	379	380	346	339	342	336	332	346	373	351	347	314	340	326	393	360	356	361	373	325	377	375	369	369	378	348	360	347	371	314	330	332	352	364	372	327	341	381	328	345	348	371	406	326	369	367	361	371	371	368	369	354	345	345	333	319	350	333	343	357	342	373	355	333	363	378	364	386	365	352	323	367	341	352	346	370	338	336	342	351	341	359	412	352	334	360	376	343	402	341	339	318	388	364	361	348	355	346	357	396	343	317	351	366	348	355	370	360	341	349	376	384	327	321	343	366	366	373	368	351	326	371	335	327	352	344	333	352	335	360	375	348	326	387	357	321	397	367	314	362	339	365	320	340	378	346	360	374	325	371	339	372	355	358	351	343	398	363	347	374	359	351	344	356	318	381	348	369	358	364	364	384	348	355	379	373	325	379	336	355	376	340	366	377	412	330	346	360	342	382	356	348	375	373	350	358	373	363	366	368	337	340	330	359	339	358	334	377	348	331	310	360	365	353	366	338	386	382	376	379	328	312	331	326	338	332	324	381	326	362	344	335	310	339	363	341	379	355	347	341	343	366	348	339	345	355	374	364	352	322	371	365	361	360	390	375	358	350	383	376
3400	2980	2174	1330	1010	886	895	826	778	770	755	777	810	769	755	682	763	758	761	781	774	769	793	764	785	765	787	779	746	728	762	757	787	747	741	755	781	709	793	771	746	755	725	775	773	748	754	783	759	739	790	742	786	712	741	761	706	769	787	765	752	738	803	770	761	783	754	725	785	796	770	784	690	726	747	752	737	748	791	768	754	805	754	816	814	754	771	742	718	721	758	736	754	718	754	769	757	733	783	762	745	758	757	768	788	726	760	816	758	716	797	757	759	743	788	751	761	773	784	780	779	782	715	756	721	745	765	785	783	722	720	772	756	759	741	774	752	753	758	799	824	717	727	734	792	794	742	719	782	783	767	743	739	726	733	777	708	721	768	744	773	768	775	713	787	787	768	763	714	746	760	777	759	782	777	792	729	760	760	738	791	726	772	757	798	718	786	769	768	718	819	737	754	759	752	740	759	758	728	735	751	802	752	803	787	799	757	703	751	730	802	706	727	734	759	753	717	766	768	811	785	774	747	764	748	727	770	704	752	748	715	771	785	743	756	780	756	745	786	759	749	751	697	739	803	814	785	745	718	742	712	749	803	791	790	760	768	746	766	717	795	756	739	747	774	751	784	753	741	776	815	757	738	831	779	739	773	820	795	780	761	736	772	752	745	750	780	741	819	695	806	748	822	805	734	747	770	769	714	759	792	751	756	755	769	731	780	718	715	756	792	782	730	759	767	784	741	806	719	718	757	788	731	798	801	770	741	783	793	782	757	767	780	766	757	750	788	753	752	768	748	804	751	727	800	778	782	790	769	811	740	789	733	699	779	737	720	761	778	773	814	819	771	757	754	752	745	743	753	709	787	768	730	796	810	745	755	723	737	768	779	799	809	697	787	766	760	778	769	789	715	741	775	758	765	789	766	714	791	745	782	750	752	718	732	790	745	819	711	757	764	756	752	709	768	798	750	762	795	791	771	695	780	725	807	744	782	789	721	695	801	733	791	756	804	730	760	771	794	763	745	733	761	758	790	746	758	782	760	704	746	741	767	724	766	743	776	788	738	814	783	723	744	773	805	784	788	757	826	743	757	752	791	773	751	728	790	743	839	720	771	765	800	743	759	727	756	793	745	771	757	757	749	778	770	805	773	735	792	737	815	744	737	805	782	838	824	757	753	760	757	720	808	761	799	762	777	771	729	758	761	754	769	762	747	755	753	771	731	735	778	740	719	745	755	805	752	774	781	731	750	781	793	764	727	773	742	740	759	795	776	793	784	756	762	729	786	770	759	760	744	756	731	764	754	759	749	829	785	731	739	733	764	778	778	766	741	695	762	776	766	775	747	739	770	732	775	758	817	796	790	668	761	767	799	755	772	778	787	761	732	752	729	743	739	756	780	745	753	744	787	783	775	770	758	731	768	735	765	762	743	756	756	773	742	752	747	719	746	777	785	777	753	781	763	767	813	745	784	766	783	769	775	753	747	756	781	736	735	765	759	752	779	801	818	768	789	726	735	753	775	801	754	763	795	709	764	803	820	780	759	752	733	769	813	737	764	779	737	734	759	737	798	752	804	783	729	755	734	785	761	803	719	826	745	756	750	742	784	739	733	773	824	744	754	775	750	726	732	799	730	738	783	791	720	710	787	757	761	774	742	776	772	764	785	755	731	754	733	778	782	784	757	772	811	779	762	803	731	769	747	745	726	772	729	735	769	780	812	717	788	762	738	754	722	789	782	704	745	803	759	747	767	750	749	764	741	770	735	771	767	749	814	751	743	758	743	786	738	743	756	798	787	749	763	780	679	798	762	728	785	797	770	743	806	760	764	764	739	736	767	733	703	792	791	802	749	703	769	770	792	777	746	787	780	775	779	792	782	764	757	741	722	727	760	753	732	783	750	706	709	762	772	782	751	747	786	737	798	745	735	721	762	734	743	767	773	764	767	736	768	748	806	752	741	758	737	792	780	751	774	774	713	767	770	779	808	823	764	743	724	767	743	779	788	808	774	775	761	770	717	774	751	745	768	726	742	764	742	747	714	718	790	779	757	758	779	811	798	755	752	732	743	812	810	772	726	725	763	766	737	771	767	701	789	806	782	744	772	781	779	735	761	732	803	797	773	765	740	765	739	729	763	716	781	795	800	774	828	755	782	763	768	731	767	783	775	768	739	741	734	807	662	779	808	742	770	742	775	729	759	744	738	765	769	748	729	729	739	724	774	717	774	736	690	738	823	708	805	752	759	772	727	816	765	754	718	788	714	788	727	776	752	811	796	755	771	749	734	796	761	716	736	732	752	740	756	747	713	727	744	797	781	800	792	750	776	760	746	767	794	781	794	714	759	783	728	701	732	739	745	802	717	770	733	714	771	791	752	764	772	785	757	733	796	758	714	752	780	777	806	729	722	795	746	748	786	812	772	804	746	734	751	754	757	757	758	790	744	781	811	786	751	764	707	741	719	798	748	745	733	742	793	684	736	760	781	803	722	781	746	733	802	720	746	696	750	776	780	764	750	787	751	736	727	784	754	705	759	751	770	731	712	734	766	769	746	764	750	766	707	761	730	791	753	799	733	776	710	797	784	755	804	780	744	794	803	772	765	791	759	814	741	763	762	731	742	772	771	765	812	802	712	735	780	786	776	784	746	746	782	752	757	763	721	711	759	761	805	788	786	787	737	774	769	731	732	753	750	801	790	804	751	747	764	783	772	727	809	754	710	728	748	775	776	733	773	768	726	760	775	781	792	764	743	778	790	790	765	738	773	788	769	738	746	749	770	747	730	766	738	775	743	749	739	721	794	757	791	741	737	788	778	744	740	784	758	772	708	743	717	771	758	796	728	767	753	819	744	776	754	752	773	747	713	743	730	796	768	786	799	753	755	693	812	727	765	743	766	787	753	745	708	737	734	738	707	769	717	756	739	754	753	813	773	769	747	735	747	795	757	774	727	752	721	846	824	766	811	757	709	745	781	708	758	799	752	782	750	779	732	744	793	725	742	769	751	830	771	778	762	752	760	761	762	763	755	723	746	739	753	741	716	717	759	761	785	746	752	811	751	738	738	753	749	741	772	735	765	749	798	768	758	763	757	777	778	798	701	732	782	763	755	728	782	785	767	753	762	745	747	748	742	757	756	750	758	756	753	739	754	819	748	813	752	755	689	763	733	753	814	721	751	780	755	797	760	711	764	768	775	733	780	732	775	724	765	767	774	757	776	809	787	780	759	787	759	799	756	737	748	746	726	748	726	741	734	792	792	751	807	827	764	816	730	730	784	757	722	733	765	784	728	759	769	722	760	741	736	736	762	811	742	746	761	734	733	741	746	767	784	820	786	693	759	767	772	748	735	785	737	747	709	779	761	731	764	774	730	772	723	725	842	761	757	756	755	752	792	765	737	710	767	805	748	745	700	778	721	794	761	808	775	732	744	795	757	703	771	790	809	699	736	756	756	739	796	731	765	750	823	782	784	775	737	766	789	776	764	780	781	765	731	760	756	775
24526	21700	26065	27851	21707	21677	2688	483	353	374	285	259	294	258	273	223	239	278	248	254	226	236	231	220	278	228	222	219	249	213	212	230	222	233	213	200	214	238	239	244	209	214	234	217	249	228	233	198	210	193	232	224	214	217	211	216	205	238	221	195	216	217	194	223	211	216	208	221	201	204	193	223	211	221	247	220	199	208	228	235	221	201	234	242	205	224	225	194	211	233	228	227	212	208	231	218	226	214	186	214	217	206	184	221	208	218	196	219	213	205	208	218	217	230	210	249	219	224	193	235	222	213	257	212	236	206	205	206	211	228	217	215	223	227	213	221	225	203	204	243	208	210	226	176	212	196	214	220	215	229	239	212	226	222	215	211	227	199	254	191	197	202	209	185	198	205	200	194	201	230	227	236	183	240	210	193	218	232	238	227	233	174	191	212	226	195	216	249	245	226	212	238	200	236	195	202	216	228	221	207	195	215	225	203	209	197	228	241	216	207	213	223	256	204	198	234	224	215	234	225	197	236	212	187	207	219	221	200	216	218	203	230	209	195	193	231	252	202	225	195	216	204	210	207	241	192	219	197	225	208	201	218	219	222	214	211	224	227	226	209	229	213	207	217	243	229	222	196	219	213	221	246	227	214	197	206	231	235	201	203	252	242	213	205	244	212	228	189	207	222	237	222	188	200	228	196	230	192	250	242	224	212	212	238	212	209	242	207	250	210	204	218	195	227	190	206	227	212	229	208	235	214	210	236	226	194	234	176	207	212	229	227	207	207	192	203	206	215	245	202	194	190	223	201	237	205	189	224	227	228	231	206	201	211	218	237	193	212	198	186	221	198	243	228	213	211	215	204	211	199	217	194	224	190	234	197	216	206	235	214	212	229	213	210	211	175	177	211	228	219	237	171	177	219	206	228	234	232	226	209	209	210	225	258	218	191	195	217	229	179	192	219	244	214	220	221	182	212	198	235	220	216	219	236	196	175	207	230	221	198	249	185	227	184	185	226	239	220	219	225	230	210	229	211	226	208	211	203	223	232	205	214	194	216	226	237	215	229	202	214	233	197	178	184	199	222	186	212	240	222	192	214	197	224	234	242	211	217	202	224	236	248	239	233	241	238	213	221	204	217	211	198	222	213	223	241	233	222	230	222	190	206	193	227	239	230	199	191	217	212	215	216	218	226	255	212	192	227	205	236	227	231	216	216	210	230	212	196	206	218	195	192	187	199	228	253	216	204	228	212	222	199	192	208	218	217	230	208	203	219	205	217	225	213	260	205	220	232	192	234	241	199	222	200	248	242	208	231	217	210	206	197	194	211	196	215	209	215	197	212	209	214	204	209	223	211	225	220	235	246	252	227	200	220	234	184	210	230	226	213	212	231	197	222	214	225	229	213	224	228	218	199	198	195	199	220	215	229	224	250	221	221	225	222	204	248	204	177	189	205	209	208	249	231	195	209	251	228	247	220	177	196	207	197	246	196	210	199	226	188	212	223	211	223	205	217	208	209	231	189	196	219	196	222	196	223	225	213	207	214	212	195	208	217	210	191	225	248	223	222	218	217	211	236	221	220	217	238	195	179	196	194	223	221	208	220	232	212	191	223	190	218	222	221	203	242	191	211	211	192	210	228	230	207	214	209	223	211	216	217	247	196	211	199	219	217	238	195	221	212	218	206	226	224	207	222	193	187	220	195	189	200	205	211	206	197	220	214	234	223	223	221	208	212	228	231	206	203	198	249	219	228	240	186	199	229	223	210	227	208	198	189	213	209	225	229	218	198	216	234	194	211	231	210	188	216	226	222	190	231	220	221	230	230	215	205	211	214	218	238	184	255	201	217	218	195	220	208	202	196	219	217	221	240	234	236	206	209	201	235	200	206	233	205	192	217	209	211	223	214	206	206	224	226	236	257	221	194	210	192	228	232	219	211	202	203	241	193	217	210	233	184	255	209	230	202	202	223	238	214	206	236	213	213	198	212	214	230	210	222	221	200	224	203	227	220	215	207	219	222	223	215	197	211	246	218	223	244	214	244	222	241	214	236	192	187	209	214	236	214	191	210	222	210	215	232	233	224	210	239	218	199	228	242	241	218	245	188	191	210	230	221	220	198	203	211	233	207	202	201	212	216	233	215	221	211	198	208	218	205	219	238	207	180	243	212	220	205	255	229	256	187	230	198	201	235	223	219	213	213	210	202	206	227	216	208	232	229	229	201	212	192	204	220	214	222	200	235	210	222	219	189	216	218	201	225	232	249	201	232	230	228	238	198	227	221	219	214	223	218	193	206	229	208	214	207	222	216	210	217	214	212	214	230	207	215	214	223	217	225	219	229	237	221	226	203	227	220	204	207	206	217	194	217	189	253	216	196	198	211	217	222	209	210	225	200	194	215	223	206	218	213	218	207	203	201	207	193	210	231	203	248	210	225	216	222	248	252	226	226	220	214	223	198	200	196	220	213	212	231	199	222	249	205	238	205	207	226	229	203	202	214	234	236	221	227	201	192	212	189	171	203	225	225	192	209	212	247	225	187	228	211	218	203	218	231	245	212	204	209	218	200	222	210	222	218	230	257	194	242	235	187	233	211	211	223	233	198	233	210	206	230	232	213	213	213	207	197	223	233	249	207	212	191	228	234	213	199	171	217	207	226	200	218	208	180	209	209	210	215	212	190	218	253	219	213	224	228	208	215	174	220	217	216	215	242	222	214	211	225	195	201	218	184	208	207	223	220	247	201	202	228	210	211	187	216	224	231	186	203	189	206	220	205	246	182	230	204	211	189	203	199	234	210	209	217	224	224	193	218	221	216	217	214	199	207	198	216	210	234	252	230	221	232	217	225	223	208	192	205	224	204	206	210	188	221	225	235	189	199	233	235	195	197	212	178	206	222	221	214	188	225	216	210	236	215	211	207	211	216	211	211	205	236	201	252	223	221	218	199	208	212	201	205	211	198	225	222	225	257	231	196	222	211	220	223	219	198	229	233	229	196	197	202	203	220	203	215	230	213	215	185	227	220	227	228	203	218	208	219	238	201	193	241	185	184	225	204	200	224	202	212	211	229	208	256	209	224	208	219	207	234	223	209	203	202	203	236	242	188	212	240	213	197	217	200	223	205	208	211	209	208	217	242	235	207	201	216	210	210	162	220	250	231	225	212	245	239	225	187	232	234	213	225	203	207	236	219	210	234	221	235	234	249	238	215	221	198	225	210	209	225	219	208	232	216	214	193	187	230	216	219	184	187	205	232	224	194	220	197	250	209	230	215	211	198	214	190	203	191	224	166	204	238	196	189	191	189	197	209	214	198	187	214	210	227	228	211	200	183	211	229	176	214	220	223	194	228	228	231	201	213	215	214	216	187	212	205	226	197	189	225	234	228	221	198	210	214	222	215	194	201	201	187	195	233	221	252	198	226	209	212	204	221	221	224	212	201	216	243	240	210	198	234	221	176	229	215	200	200	214	189	225	210	221	225	227	187	211	238	193	200	245	227	224	214
3464	4871	3174	1485	936	747	650	553	530	529	537	517	532	543	524	482	501	486	485	448	509	469	526	449	455	499	469	463	475	474	471	479	472	494	498	445	487	490	489	470	468	460	485	458	502	489	463	492	482	438	480	487	447	455	485	497	486	493	436	460	462	456	453	427	479	500	472	467	478	477	467	454	464	456	478	471	442	435	461	437	497	462	455	453	479	479	420	497	501	488	473	516	495	488	433	468	487	448	484	488	480	498	487	472	510	475	503	497	457	460	451	474	485	512	469	495	491	474	515	508	469	491	468	437	507	464	439	491	430	506	427	464	500	452	439	494	475	465	458	449	532	487	509	487	485	448	439	495	428	483	481	450	458	499	511	489	481	481	431	459	480	479	519	467	462	484	487	497	500	454	500	455	465	493	505	460	463	460	454	454	467	469	472	487	441	465	448	512	492	459	490	468	495	508	488	491	519	475	479	448	457	481	478	428	465	456	472	464	460	467	477	524	458	458	469	451	470	459	439	470	479	476	498	505	472	510	472	487	451	487	463	475	442	476	479	483	476	464	499	515	454	503	445	481	453	481	474	469	476	429	490	493	448	434	481	479	478	477	467	511	443	462	456	472	468	477	475	455	431	476	451	460	474	444	462	450	498	502	454	468	472	468	453	476	476	454	482	488	488	453	506	468	447	433	462	491	465	398	449	460	467	502	481	466	459	452	482	495	448	462	488	477	463	498	478	478	478	487	477	455	487	435	491	524	478	482	473	469	498	510	446	498	462	459	489	472	454	537	484	487	508	441	480	450	482	424	484	487	445	455	480	470	512	442	463	446	472	451	469	460	448	477	457	455	492	489	518	430	439	483	472	465	493	472	440	481	489	461	475	525	470	485	473	466	470	474	486	449	488	468	487	457	442	444	463	496	463	488	489	469	502	461	498	472	451	501	490	455	488	422	468	428	421	462	485	467	488	460	460	469	458	463	476	493	460	510	488	481	433	508	452	525	480	427	506	468	479	446	440	471	472	517	472	451	473	474	513	467	496	447	451	434	477	505	458	506	469	532	485	475	448	466	464	507	459	467	460	459	465	509	483	475	493	459	505	514	486	458	434	469	485	444	472	446	511	464	488	439	512	472	463	506	472	485	484	439	487	496	488	500	470	531	435	498	459	483	469	450	490	494	465	450	451	478	455	483	456	469	485	477	485	490	486	451	482	448	498	471	499	485	457	457	477	495	474	492	485	481	463	507	454	459	472	485	481	467	430	447	468	483	469	500	481	482	473	472	485	482	509	498	482	463	461	457	498	461	465	497	506	446	490	453	496	510	499	473	471	475	544	448	454	481	468	456	498	492	466	540	435	453	471	511	479	495	448	466	469	457	474	448	468	486	501	460	447	466	474	451	490	469	464	489	480	464	481	465	495	504	427	476	454	454	480	430	514	476	492	464	478	446	473	477	489	484	485	484	496	478	487	480	498	446	467	473	487	494	429	484	479	487	456	477	439	441	487	475	494	471	480	486	471	491	521	486	480	429	502	489	499	459	454	482	454	470	477	496	481	460	495	487	481	483	492	449	469	430	467	460	444	477	490	464	472	481	463	484	471	492	475	469	459	491	446	473	477	476	541	469	469	482	444	434	477	471	477	466	473	477	453	456	482	480	496	481	478	494	502	469	500	481	460	458	476	479	477	440	474	458	475	486	433	452	493	458	448	488	491	509	491	477	451	479	491	476	463	447	425	493	468	512	474	503	453	487	514	471	452	476	479	462	446	491	527	487	467	461	479	447	465	481	456	467	521	466	465	429	475	469	461	488	511	500	441	502	466	450	487	491	464	502	478	477	431	492	439	431	437	468	467	445	486	472	472	477	480	509	498	483	487	465	496	486	470	505	463	442	477	465	493	486	448	498	486	486	474	457	448	515	492	528	513	472	441	495	519	474	472	472	513	450	474	487	462	445	417	471	483	499	433	460	500	486	469	469	441	459	469	436	506	468	449	458	457	498	455	488	454	493	450	445	531	492	463	465	443	463	491	472	438	494	475	417	502	476	456	480	506	498	484	488	475	489	454	497	499	448	492	456	459	494	459	473	465	434	475	459	513	465	515	429	462	493	472	489	488	525	511	444	483	479	490	474	496	479	536	456	443	454	492	519	430	513	487	475	493	454	460	475	452	462	488	465	497	495	487	498	478	475	490	489	483	433	484	477	459	465	479	470	502	474	510	447	454	396	437	499	469	491	468	461	477	479	523	482	479	481	431	479	496	459	503	459	515	416	457	471	446	469	493	475	445	486	481	483	464	474	476	473	464	427	439	444	479	458	482	451	437	475	465	478	525	454	500	462	442	454	474	486	466	492	491	492	488	457	485	468	487	456	511	475	481	446	459	486	483	511	477	438	443	455	459	483	446	493	457	443	468	477	512	479	466	456	515	401	449	486	460	466	476	477	462	467	460	464	472	453	481	481	475	422	469	503	500	480	458	484	468	430	439	502	451	493	470	483	473	468	483	499	488	483	494	414	493	486	452	509	454	477	496	455	477	465	494	499	471	483	499	469	482	457	474	488	464	435	444	468	493	504	496	429	475	495	491	453	470	456	471	486	481	453	518	434	469	445	466	481	463	470	477	487	481	470	465	498	468	470	463	450	475	479	506	472	439	457	459	455	489	478	470	498	463	482	539	477	498	441	444	443	469	460	515	490	490	486	479	481	505	455	473	476	462	459	488	471	454	454	493	494	492	501	461	469	495	516	500	428	445	461	488	457	451	456	496	450	465	497	442	483	503	488	473	506	453	485	473	454	495	436	488	485	486	484	518	467	518	474	468	424	487	472	495	499	463	493	488	457	477	479	465	462	484	505	463	470	517	483	447	503	471	432	490	507	446	466	485	467	489	437	465	490	501	498	480	462	454	439	515	493	474	469	480	461	477	478	468	445	472	477	442	491	468	465	479	451	473	446	473	478	470	491	460	485	453	435	483	486	468	488	470	478	439	481	452	449	468	473	481	509	464	483	449	504	469	510	468	447	459	482	456	483	478	471	447	490	458	481	479	489	479	458	530	453	490	483	429	512	497	503	472	466	427	487	482	463	473	465	460	463	466	435	451	466	492	440	483	440	499	468	466	465	487	457	512	442	479	486	468	452	457	461	419	531	440	510	467	502	475	493	486	471	451	462	486	462	455	486	482	480	450	459	461	448	445	481	447	468	467	447	477	423	485	460	460	507	451	470	490	437	446	452	459	461	494	472	457	474	496	479	485	498	456	501	462	454	465	466	491	474	491	490	468	470	440	465	521	487	463	452	497	455	502	458	463	455	465	489	470	477	484	437	494	443	434	487	479	482	505	485	462	478	479	506	465	483	441	470	501	471	493	477	437	487	467	468	500	510	488	471	489	481	447	508	479	470	482	514	447	436	486	434	457	480	483	474	440	489	476	460	493	465	446	451	471	487	487	475	449	466	494	481	491	497	510	487	478	435	499	451	464	473	475	480	492	460	479	504
33207	9632	1017	570	440	442	285	257	260	277	227	233	257	275	254	257	255	271	278	255	258	248	261	251	243	287	278	256	263	280	291	241	237	274	244	253	268	268	276	266	267	238	260	273	301	241	282	276	261	298	270	268	244	240	272	286	228	254	286	256	255	264	226	302	219	290	220	258	265	242	252	288	237	253	230	288	310	268	245	280	230	298	252	279	273	266	289	282	271	246	277	230	244	246	273	273	239	221	294	259	257	294	265	241	293	315	234	261	297	278	268	266	244	258	250	258	241	283	248	302	255	233	278	258	264	271	241	299	236	243	250	273	253	246	256	278	272	245	273	261	261	267	248	250	263	294	265	256	237	274	263	244	272	240	269	273	279	288	267	267	288	234	275	269	268	260	273	268	298	278	293	255	227	243	311	312	269	252	270	299	248	277	247	274	292	272	271	288	242	262	261	274	260	283	287	297	266	263	239	272	262	296	255	264	272	262	261	273	261	292	278	268	248	239	258	265	248	275	256	288	264	265	280	265	262	265	259	268	276	244	262	263	275	246	273	237	294	254	241	254	293	266	280	277	255	239	260	243	245	234	271	256	264	259	248	294	283	276	259	280	262	243	255	231	287	274	293	287	280	229	261	271	248	276	287	282	270	254	280	272	302	226	239	249	256	256	236	250	269	265	280	293	263	276	258	265	236	224	281	223	279	255	301	257	235	236	264	245	269	243	243	240	278	228	254	242	292	259	271	260	239	278	241	278	269	268	262	266	290	289	277	272	276	254	270	271	278	270	276	241	261	257	287	263	278	272	222	281	289	257	265	278	265	255	273	291	248	276	288	235	266	254	283	235	255	261	265	266	273	267	273	267	259	242	280	287	292	248	274	251	286	254	233	251	295	242	243	269	275	250	266	283	291	294	282	247	262	297	250	276	261	251	270	303	261	266	240	251	245	247	290	246	279	265	268	307	251	254	252	249	250	256	253	246	244	248	270	270	237	291	224	281	286	240	260	271	277	259	256	260	256	240	273	251	288	277	285	274	270	267	262	275	246	284	254	266	253	263	263	247	260	275	264	261	251	257	271	266	231	257	273	270	253	279	288	277	249	290	254	280	315	276	277	299	246	282	268	259	258	286	255	238	278	264	265	268	262	282	240	257	269	292	276	243	268	256	249	231	281	304	272	240	261	258	271	293	262	259	261	260	276	297	310	315	268	268	292	280	272	284	267	272	224	256	230	257	261	270	268	266	280	265	278	242	260	256	247	289	246	259	230	227	271	263	276	238	261	277	235	254	247	274	276	279	257	227	249	264	244	279	252	284	266	256	247	277	285	261	260	256	240	260	253	272	272	264	261	234	259	317	290	253	262	265	288	259	276	278	278	274	275	254	263	258	257	294	273	261	257	296	288	236	270	265	272	247	286	268	248	280	268	267	259	257	251	283	258	245	280	277	247	249	258	233	257	298	268	285	260	300	283	261	253	242	253	241	268	287	282	258	283	279	281	244	248	253	274	261	258	272	267	266	281	247	265	282	253	264	259	247	273	283	245	264	275	271	243	256	224	284	267	255	251	263	295	280	261	258	277	291	300	233	278	280	213	260	277	280	241	283	275	282	264	267	295	243	269	278	267	266	254	264	271	265	284	296	226	259	273	263	253	263	280	283	243	285	264	280	250	278	261	288	269	245	258	241	262	305	256	279	251	251	258	268	266	270	281	258	274	250	272	296	269	220	226	250	263	279	238	271	278	290	269	271	253	289	225	261	293	305	284	267	254	273	265	260	234	279	289	279	232	280	280	263	247	250	226	246	241	280	262	291	264	280	284	301	267	266	231	266	250	260	260	258	234	248	273	280	273	248	238	280	256	262	271	282	272	253	279	259	283	273	275	262	277	256	271	251	271	252	257	257	239	251	262	267	262	253	270	254	261	279	258	249	266	259	269	242	229	284	280	270	231	276	228	229	285	260	266	272	268	271	260	278	262	266	285	244	257	253	270	268	281	247	248	280	268	250	271	262	223	272	251	281	261	257	260	300	267	246	249	275	314	261	244	241	282	270	265	260	303	284	273	247	262	274	275	238	284	257	257	271	258	263	294	292	291	256	265	252	260	262	244	286	250	231	234	254	277	260	274	254	257	244	273	270	287	244	289	247	275	282	298	282	264	223	273	241	299	244	238	256	253	278	231	278	257	249	251	263	261	245	273	271	262	239	235	245	273	301	257	275	247	239	306	239	283	275	249	259	243	247	275	258	258	273	242	257	263	238	244	247	257	267	283	275	270	274	239	275	264	249	260	235	275	242	269	285	253	278	270	247	265	294	246	289	231	292	241	277	274	295	249	262	259	263	279	263	272	270	235	265	290	257	287	275	271	280	265	247	237	242	237	255	276	261	271	266	231	256	260	259	269	286	274	263	233	259	312	257	247	275	272	246	277	279	297	302	246	272	242	275	252	289	247	236	255	252	260	275	245	264	257	274	246	237	252	239	263	251	308	271	266	271	285	279	243	237	260	259	248	283	254	237	224	259	288	262	291	276	259	271	268	254	251	258	253	254	279	272	285	270	248	271	264	255	251	261	255	255	251	255	270	283	236	263	258	277	252	242	272	270	280	268	276	279	276	255	227	257	282	237	263	265	267	238	269	276	295	259	264	289	264	275	248	249	258	276	263	260	298	279	259	292	249	266	267	265	291	299	269	277	324	259	282	294	277	282	253	262	270	259	266	262	262	266	298	232	272	243	281	249	274	285	262	275	264	285	263	261	242	249	224	231	294	282	283	266	290	271	253	253	278	264	242	280	251	278	254	261	265	280	275	260	272	256	265	264	274	276	255	228	257	264	282	251	263	272	255	271	273	280	278	247	256	254	224	281	264	265	273	275	280	292	254	251	281	270	239	246	272	293	251	236	292	260	261	248	261	286	241	284	274	261	270	275	273	244	262	274	262	263	304	288	248	276	263	286	235	277	258	284	244	251	247	229	287	293	282	276	263	271	254	239	245	242	265	264	251	290	267	249	244	263	286	254	269	251	262	281	262	265	263	239	254	242	259	260	276	263	237	284	269	217	267	253	259	287	262	226	244	242	261	254	248	234	250	276	254	237	252	251	266	282	258	273	306	253	245	259	275	281	273	249	220	275	266	234	247	270	242	272	296	257	269	283	293	262	270	270	266	235	288	262	258	285	264	252	265	276	259	300	253	267	257	260	247	280	255	292	239	263	262	272	273	281	248	276	295	291	219	245	276	281	280	273	248	263	262	256	276	274	281	264	265	267	277	256	259	269	277	264	255	225	267	252	240	229	266	253	257	276	271	280	266	251	264	250	270	257	283	260	275	245	268	256	255	258	286	248	299	272	262	281	267	250	256	248	239	267	273	297	231	224	288	234	256	268	254	234	240	250	258	241	284	283	268	243	251	283	261	261	274	284	236	267	266	288	265	257	270	254	255	248	271	265	252	265	253	242	286	277	268	257	236	257	276	254	270	291	290	257	292	266	251	291
5555	729	682	607	573	642	632	589	608	586	606	598	624	577	622	599	551	611	583	626	582	608	610	634	578	612	567	636	615	578	609	604	587	581	630	617	615	555	606	595	602	621	620	556	637	577	589	631	634	653	618	564	656	637	628	603	622	604	583	591	635	592	595	619	565	587	597	641	610	619	619	580	588	627	566	617	588	593	614	626	572	657	589	592	632	577	595	590	605	622	616	605	625	589	626	576	585	603	606	587	613	576	599	562	626	593	663	606	606	608	624	617	611	614	602	617	592	610	589	621	590	615	575	584	555	561	576	594	578	619	611	597	637	619	598	591	617	659	573	629	628	626	614	613	634	587	592	616	603	619	622	592	590	596	615	597	639	548	602	583	598	619	626	571	602	621	632	623	606	595	593	542	607	615	625	610	590	627	595	544	596	588	596	598	595	601	599	622	612	592	582	592	618	562	615	571	586	576	615	561	558	600	614	614	610	581	579	656	668	584	601	571	670	576	632	586	620	595	572	609	614	585	629	596	577	611	629	640	618	555	589	606	619	575	577	643	626	595	599	651	563	561	564	619	627	608	573	592	588	642	621	651	607	583	612	603	606	629	600	655	583	602	596	584	597	599	600	615	589	621	643	642	598	649	537	628	612	589	577	603	617	621	584	615	585	625	605	609	635	606	603	615	594	605	560	646	597	619	672	593	608	629	584	598	601	595	579	603	603	618	627	666	619	639	605	610	628	590	585	611	590	661	604	594	592	593	608	668	604	610	610	622	624	577	585	584	610	583	616	603	633	637	576	610	625	637	595	606	627	622	568	608	628	633	614	557	573	570	608	632	613	593	648	601	616	627	563	589	635	608	614	589	581	552	553	617	609	627	662	581	620	608	634	594	612	604	617	616	659	577	626	580	531	631	560	615	627	583	599	582	591	541	617	555	612	604	632	629	624	625	609	632	582	609	623	562	614	618	562	587	592	605	585	580	590	595	629	600	634	584	582	593	603	544	606	598	617	635	610	616	613	596	632	591	604	603	622	559	607	554	577	621	633	600	640	584	615	647	645	610	653	593	629	577	623	613	635	598	562	586	588	584	602	636	560	619	608	585	587	614	596	595	626	614	597	611	608	553	649	620	621	632	612	588	613	605	581	611	578	586	610	619	595	621	653	561	589	623	594	635	543	605	604	598	566	576	626	591	593	596	633	608	609	601	559	599	587	582	613	626	584	600	606	589	629	545	642	639	614	573	617	586	611	618	610	590	624	588	610	651	594	571	601	632	591	634	637	587	608	606	619	628	596	612	613	583	606	571	592	578	628	557	602	573	590	609	624	626	620	588	585	614	642	600	602	612	588	626	639	586	610	561	599	609	646	584	617	581	583	597	588	588	593	586	626	602	595	608	597	654	627	591	562	566	617	630	583	573	606	614	624	616	550	555	628	629	576	597	589	566	621	618	602	645	618	612	633	637	603	608	640	627	646	583	630	640	616	597	616	610	567	589	598	602	599	595	619	613	581	610	579	613	621	597	633	570	574	551	608	601	607	604	590	582	554	606	609	629	604	587	587	595	589	564	632	555	588	594	576	574	575	623	624	591	647	634	583	588	633	574	624	644	610	631	629	593	615	612	567	611	615	602	614	631	596	575	559	630	595	603	604	596	608	611	648	603	585	593	604	618	588	629	571	616	623	653	622	604	616	619	636	592	573	609	582	552	632	589	604	610	575	613	602	620	618	586	571	655	577	555	593	600	622	587	595	614	599	595	580	586	638	637	586	619	618	605	648	603	572	600	587	625	625	621	598	679	662	562	600	592	624	573	605	606	626	597	593	627	607	650	587	617	620	551	612	575	617	682	577	546	581	567	599	614	613	628	590	609	602	632	599	573	601	608	596	609	628	591	660	632	578	601	614	563	576	620	562	584	628	578	641	594	622	616	625	586	608	588	581	626	546	569	610	596	604	628	637	617	638	578	634	607	567	566	581	621	647	603	655	621	597	624	610	593	597	621	599	646	577	604	614	606	600	596	609	601	596	601	610	646	627	608	586	615	630	569	604	619	581	574	622	608	629	613	567	609	634	603	566	605	615	613	612	654	662	580	597	574	568	605	613	602	589	602	638	596	600	587	582	571	604	620	605	595	610	576	614	621	600	543	575	594	597	643	631	622	644	572	568	602	606	626	626	651	643	597	604	589	625	590	560	617	600	596	597	631	588	618	591	598	605	558	627	587	602	610	585	607	631	598	626	605	642	555	625	590	624	641	615	605	547	586	584	639	601	648	650	629	640	592	594	619	634	658	573	612	553	562	617	575	598	574	552	607	614	612	600	610	591	604	617	587	620	601	621	661	640	610	580	614	586	570	597	603	582	610	613	598	625	641	604	636	570	584	606	623	595	619	616	619	583	617	667	624	602	593	601	601	621	656	631	609	561	648	585	567	621	665	608	629	590	591	639	646	611	564	599	622	623	603	625	602	595	579	629	612	603	625	541	628	588	600	598	606	639	630	627	569	578	572	600	610	568	565	613	599	621	613	614	595	562	611	614	590	617	592	558	621	622	603	596	593	671	626	605	607	585	626	629	650	610	646	616	648	624	611	621	598	605	611	576	586	604	601	586	621	580	585	582	577	562	615	598	564	604	640	598	579	573	580	592	619	558	627	624	595	561	629	651	609	581	643	629	614	664	647	605	616	590	595	610	591	597	598	593	538	570	611	634	627	598	583	588	573	625	575	572	541	636	605	650	607	618	628	590	612	548	635	573	609	619	595	593	631	591	614	636	588	604	624	584	567	629	583	595	579	562	579	605	625	615	584	587	609	589	624	607	578	613	603	606	596	585	619	558	607	582	589	601	615	597	572	611	614	624	563	570	619	635	622	600	585	589	659	629	668	596	589	605	565	605	611	603	586	617	568	594	601	584	602	618	566	648	613	618	621	614	581	607	594	646	649	576	605	595	599	606	620	615	616	579	592	634	601	590	543	599	607	558	612	603	579	615	599	610	548	642	584	642	603	613	664	629	567	598	610	579	646	669	592	634	634	593	577	592	616	598	610	601	615	605	619	608	598	570	546	615	615	565	612	628	605	626	602	629	582	613	638	583	607	649	598	640	603	603	643	599	605	566	599	580	653	601	647	615	616	603	605	591	645	590	593	630	563	599	618	607	584	606	626	617	605	557	624	594	621	593	592	568	556	614	631	624	630	617	607	613	583	577	614	608	611	621	635	638	549	595	588	625	633	672	651	614	621	596	615	638	587	580	619	630	600	614	568	660	610	586	577	629	567	600	603	634	598	590	604	579	566	620	603	595	656	640	631	629	584	664	607	628	661	582	596	614	573	586	623	567	598	602	594	557	589	588	605	595	611	613	571	616	596	599	583	646	604	562	615	618	597	629	585	619	609	637	622	639	600	556	600	659	650	623	606	633	643	635	596	611	605	586	629	618	588	609	598	592	634	596	633	585	578	598	611	648	638	585	571	598	601	603	614	588	605	622	608	574	559
25341	21711	25530	28402	21513	3518	571	475	444	399	395	376	348	392	361	391	396	378	404	340	397	340	373	363	337	372	347	380	395	393	380	382	357	378	398	377	344	354	357	376	387	353	352	346	367	356	371	365	351	395	362	364	364	403	360	352	336	349	343	347	322	375	394	377	328	348	354	380	400	357	370	372	422	396	356	402	347	361	377	354	366	342	378	367	369	348	353	348	346	380	344	362	342	378	376	369	348	364	339	357	373	362	337	355	356	353	359	388	388	378	364	347	380	333	368	358	330	341	368	366	342	414	363	369	337	387	364	359	349	347	349	358	410	360	331	374	342	329	325	356	361	339	382	323	326	365	336	399	354	343	375	379	369	368	368	390	375	337	342	368	356	345	359	389	358	348	345	400	371	376	358	362	358	357	362	346	366	403	376	372	371	384	318	380	439	325	357	350	384	368	352	357	304	371	378	373	373	375	345	343	370	369	354	369	343	374	378	341	374	363	370	384	358	321	336	359	369	340	326	341	338	325	363	356	357	338	340	400	364	348	374	366	344	362	340	364	372	382	369	336	359	352	351	391	397	368	336	338	336	331	362	359	359	369	376	368	382	359	350	398	360	358	395	363	382	429	377	340	371	340	367	314	387	398	330	364	329	358	322	326	355	352	319	347	352	351	335	406	343	362	358	382	368	399	343	327	391	374	349	351	356	366	366	353	380	357	397	374	342	380	377	391	398	358	328	361	311	411	368	317	370	371	378	358	367	346	413	364	355	338	360	345	361	325	341	363	353	368	383	350	328	366	360	337	391	363	350	375	362	361	357	330	360	336	308	352	341	361	346	361	325	380	347	373	318	345	368	387	320	361	326	335	365	362	342	344	384	362	380	336	347	344	356	354	359	360	338	349	388	354	347	345	360	334	366	370	384	324	368	382	392	351	383	347	356	323	358	364	364	392	349	379	371	355	355	403	352	378	353	365	375	396	368	380	372	325	399	372	389	369	363	323	387	344	377	346	327	351	355	324	329	343	375	351	338	384	322	355	377	359	376	347	354	352	353	345	360	371	398	347	366	338	299	348	359	344	368	338	359	360	350	361	386	348	345	392	359	336	388	369	368	378	373	328	373	346	377	366	321	357	331	380	379	368	347	309	362	402	377	358	385	351	358	334	368	345	342	354	345	367	346	369	393	369	392	359	342	363	362	330	334	352	356	324	322	375	375	355	383	408	360	333	355	368	333	333	311	337	352	355	347	381	361	359	359	334	371	358	354	364	318	363	357	334	328	384	343	390	357	346	350	344	358	360	368	359	389	349	316	359	339	385	357	369	324	390	362	354	347	322	309	343	368	408	328	367	347	374	370	344	401	378	366	382	362	381	403	370	379	341	348	365	407	375	344	353	356	354	357	363	351	419	370	364	336	349	372	347	391	379	335	335	338	377	369	343	346	374	349	339	336	330	402	351	336	358	386	353	379	330	345	329	382	340	378	366	368	363	342	364	399	387	324	370	407	367	344	381	367	351	384	428	365	365	323	342	375	356	364	357	352	342	385	382	367	330	337	354	338	352	352	369	383	348	317	379	350	357	380	366	346	361	356	361	355	379	356	350	350	335	327	341	332	375	366	350	353	368	381	314	356	340	348	340	365	361	338	376	351	346	348	352	345	328	326	354	363	403	372	404	349	351	354	339	326	341	372	378	361	343	338	374	391	335	344	369	363	324	394	377	384	340	393	359	367	387	384	376	373	351	349	363	385	384	358	380	373	380	346	350	378	340	371	352	366	373	391	395	395	375	388	379	351	366	356	388	382	317	334	356	380	334	353	366	382	342	351	402	377	394	333	309	381	402	371	341	323	366	330	375	378	329	337	344	353	369	352	360	352	371	368	373	337	339	334	323	350	364	353	379	345	364	390	392	362	367	361	331	384	357	421	343	328	377	341	313	329	367	364	358	356	422	350	351	358	381	338	335	335	319	313	376	396	372	378	382	375	349	366	326	373	361	368	383	343	368	371	354	349	336	355	336	367	355	319	340	386	358	383	352	349	411	362	346	363	341	347	349	350	360	371	363	341	352	377	383	383	335	372	373	405	358	333	336	314	352	325	378	352	373	366	355	343	387	373	360	369	333	365	358	349	358	305	359	347	370	337	339	376	346	358	328	386	356	350	380	386	355	346	335	340	384	360	382	319	381	323	339	351	366	351	369	351	344	345	357	376	375	332	359	383	361	369	353	306	367	321	378	338	366	334	371	339	356	393	366	354	354	355	357	365	366	356	340	366	368	353	359	359	339	356	364	356	375	332	381	364	363	377	388	320	335	349	358	360	372	360	372	349	366	333	359	383	351	332	313	373	367	382	377	374	366	332	379	370	330	320	356	367	370	353	357	361	357	375	344	382	357	379	339	333	365	382	382	351	367	322	340	360	352	347	396	318	361	368	371	377	343	355	340	392	372	361	379	341	349	365	305	374	328	381	340	369	359	347	307	357	393	361	366	358	361	338	356	349	371	343	358	351	345	377	366	327	379	356	347	378	344	337	334	329	326	378	352	323	372	352	397	360	348	388	376	344	384	359	383	341	298	361	366	331	357	362	359	338	371	367	376	358	365	389	351	335	320	332	381	368	330	363	342	392	336	380	318	319	360	375	344	367	358	422	386	380	363	381	380	332	372	381	347	358	343	343	366	350	381	366	346	354	369	378	374	355	373	350	393	339	361	345	378	358	359	375	390	391	373	340	363	364	358	359	361	341	365	353	406	353	360	332	327	361	362	350	330	348	318	343	374	334	373	400	360	331	373	321	350	330	343	378	350	366	358	358	349	339	298	360	340	353	370	379	356	340	362	364	363	338	366	334	399	370	360	374	361	354	403	356	346	357	347	383	350	331	360	371	364	402	368	348	345	350	364	319	337	348	349	360	338	331	383	352	375	342	343	331	364	371	350	372	317	358	397	361	325	344	370	357	346	358	361	358	368	370	353	340	345	370	355	384	388	351	345	357	363	365	380	350	386	333	369	359	362	377	377	391	362	345	408	356	349	379	398	363	334	392	350	328	353	335	363	326	371	349	343	382	343	361	358	356	363	387	339	353	339	351	356	335	382	386	385	400	363	362	335	365	384	366	348	374	357	374	389	358	362	367	365	378	351	365	362	352	351	332	373	357	329	375	391	367	331	384	380	354	368	346	328	337	391	329	347	370	372	372	359	356	357	361	363	361	372	396	394	395	372	331	350	340	362	334	336	376	348	322	352	318	357	366	390	363	325	354	313	381	369	358	318	391	375	375	344	353	381	379	350	322	377	392	353	375	350	363	392	402	362	352	383	335	388	396	365	371	339	381	341	392	349	343	369	364	332	338	345	352	360	385	336	390	380	357	392	308	318	354	347	373	344	340	389	368	366	333	365	377	350	369	386	321	344	350	319	374	333	340	351	346	381	389	411	380	380	344	367	385	352	366	351	398	360	347	351	338	334	371	377	360	411	352	331	347	358	378	357	342	346	355	361
3534	3074	2126	1247	1027	914	811	824	865	777	757	849	815	793	768	812	766	788	784	758	769	808	795	783	778	812	744	759	812	805	756	771	777	786	819	713	736	763	795	760	749	785	784	725	810	805	778	787	740	746	794	746	734	711	758	718	792	808	761	731	820	817	740	751	788	742	742	739	718	745	807	775	743	737	789	745	792	739	760	765	796	780	793	758	774	769	757	749	796	734	780	775	821	762	751	760	777	733	825	749	774	772	800	768	715	726	727	754	757	780	788	723	789	761	794	806	738	730	767	749	830	759	781	738	782	758	773	747	762	778	744	736	765	785	784	795	755	747	771	766	789	758	758	779	732	792	780	751	722	775	768	752	800	784	734	753	816	800	741	747	778	770	732	718	744	758	751	764	740	723	725	742	757	799	835	797	732	761	786	738	788	780	818	811	708	814	786	819	797	747	801	756	739	733	779	781	764	780	758	788	757	743	835	768	766	769	735	801	763	762	774	731	755	743	816	780	775	770	802	734	762	783	734	742	757	742	789	727	771	783	777	782	740	701	761	759	772	779	706	823	768	733	739	772	760	779	762	717	723	816	822	754	710	799	779	792	793	780	743	779	763	758	749	782	797	763	723	752	752	704	776	741	766	753	768	732	791	816	811	741	795	741	766	759	723	814	789	767	797	771	790	773	724	747	778	716	751	734	759	825	774	770	722	743	817	766	768	754	799	752	752	752	759	807	728	779	749	722	796	825	777	749	760	816	767	732	754	763	799	779	768	732	768	763	769	779	765	776	698	779	830	758	712	727	768	791	724	779	804	738	734	784	755	745	749	776	737	763	754	753	753	741	835	777	792	787	739	739	671	809	773	747	733	742	783	763	795	762	766	741	769	767	791	742	747	742	778	764	755	750	746	748	770	820	719	817	804	737	754	778	747	786	755	788	781	748	731	749	787	696	709	797	752	780	711	728	744	825	747	713	721	724	813	757	735	739	830	772	801	775	824	762	774	804	786	836	766	735	776	770	794	758	790	783	786	789	771	744	802	710	825	811	754	732	735	769	757	762	775	754	785	772	751	766	801	758	796	761	813	802	815	773	773	761	822	820	781	762	740	810	815	773	835	783	745	732	734	795	737	738	806	767	746	798	757	758	795	771	723	769	769	780	834	783	771	794	730	718	761	797	730	770	776	739	784	794	759	754	778	801	778	786	767	781	797	761	774	767	760	793	729	782	771	778	777	802	800	763	815	783	747	750	769	752	786	755	745	773	781	790	737	789	771	761	730	766	765	746	846	792	778	785	731	737	772	766	769	734	766	744	715	802	753	777	780	779	762	803	748	729	765	755	785	757	784	741	810	807	806	759	795	747	765	793	781	741	772	785	800	721	719	719	766	785	757	803	765	753	829	741	738	789	738	769	807	767	717	777	782	784	712	770	758	782	768	735	753	791	786	769	706	739	798	759	769	772	799	780	722	727	781	765	795	728	753	836	754	735	791	800	735	827	712	785	738	724	783	734	800	782	715	753	748	755	710	772	754	727	747	811	782	759	753	801	769	792	747	775	789	790	705	754	742	767	753	779	803	720	754	772	748	781	782	791	723	810	736	773	775	786	740	740	738	725	780	785	782	743	759	762	798	744	767	750	803	780	782	749	773	765	743	753	773	762	731	756	747	782	735	731	792	763	795	764	783	770	806	761	781	775	743	793	761	768	716	781	813	760	755	768	791	778	815	762	797	760	777	732	749	781	814	719	729	710	758	728	767	769	771	674	788	748	808	740	762	787	713	790	781	773	748	788	738	746	769	759	766	775	787	771	760	767	726	724	771	759	779	736	755	770	710	775	764	722	745	800	747	767	772	742	762	765	818	781	735	778	779	742	750	772	760	791	777	734	797	722	801	805	778	797	761	758	745	774	708	796	749	750	762	776	749	791	725	719	790	751	809	720	814	693	795	775	764	758	779	765	772	723	780	760	735	808	731	800	753	805	728	769	755	773	798	789	820	763	783	829	773	765	805	781	724	798	740	783	730	782	807	745	785	784	768	731	768	756	759	802	772	781	776	804	775	799	749	779	735	803	749	717	780	765	741	757	711	754	772	760	767	802	820	749	772	764	753	754	777	756	782	785	729	788	749	722	764	778	758	753	779	804	804	766	775	733	775	687	792	757	781	747	817	768	744	793	715	805	754	787	809	747	808	811	776	771	709	787	747	751	765	784	779	767	772	743	840	769	738	785	791	789	744	743	765	760	762	752	806	803	744	766	787	753	776	785	733	761	786	831	746	773	780	733	813	763	813	775	752	774	741	726	763	751	796	769	752	749	751	766	758	763	770	767	782	769	705	799	779	772	774	769	765	772	779	714	765	800	739	780	736	774	771	789	762	775	798	840	750	745	761	789	805	728	772	827	783	768	768	791	777	730	794	749	782	749	796	719	812	791	837	785	732	734	802	772	767	788	799	798	777	746	741	796	776	747	761	812	745	785	785	750	735	758	754	775	756	760	780	760	728	782	778	746	810	758	761	723	834	729	779	790	772	760	756	757	735	798	809	813	752	798	792	795	784	747	751	761	756	784	760	835	759	758	778	786	716	786	794	767	769	785	787	731	773	778	771	790	795	795	755	805	767	759	717	717	794	773	721	783	764	785	779	755	815	800	769	755	751	707	806	808	800	762	767	765	810	772	756	762	756	799	761	753	775	788	820	744	805	835	728	720	740	783	711	773	770	797	745	738	771	737	786	749	759	756	755	754	775	744	758	774	786	815	789	758	786	754	714	797	787	776	748	758	733	753	760	725	775	774	755	739	801	785	757	756	757	774	781	724	741	766	756	745	775	734	714	789	789	785	757	736	761	760	782	822	795	720	794	771	753	750	766	756	814	752	757	774	764	794	787	766	787	800	758	764	749	785	763	817	788	806	750	768	760	845	772	751	743	749	772	772	749	772	782	776	765	738	760	753	763	766	759	722	788	765	753	780	760	742	781	743	758	790	767	747	753	755	755	777	803	777	771	770	782	766	772	770	792	800	770	752	751	733	757	781	719	743	792	798	817	764	737	772	777	736	793	776	747	806	695	748	764	723	769	774	782	797	788	758	763	728	775	799	736	792	790	780	823	691	755	783	752	782	728	754	738	764	752	748	753	760	814	761	737	787	753	778	727	781	737	734	794	812	762	733	771	781	761	740	726	782	700	808	805	779	762	793	756	762	765	780	789	731	750	819	782	766	764	808	788	720	803	746	773	804	771	785	795	781	755	770	778	794	715	818	761	724	764	738	740	768	776	787	787	733	786	726	781	747	782	820	760	780	765	762	816	750	742	756	768	729	775	717	800	735	791	748	762	769	720	763	741	725	744	767	787	763	755	810	785	786	707	792	753	745	798	788	778	820	757	766	771	800	806	780	752	782	725	742	825	767	744	804	772	739	757	754	747	743	764	783	735	765	730	759	786	717	792	714	792	769	735	736	793	731	726	746	745	799	799	770	779	748	757	786	781	741	810	771
24504	21670	26102	27776	21675	21672	2637	470	358	319	278	295	263	261	277	265	259	262	254	236	240	234	230	216	222	249	226	216	233	206	260	228	205	213	210	227	218	220	247	231	225	207	190	218	226	208	197	200	229	206	231	190	213	181	187	222	224	200	221	217	225	228	186	245	255	203	204	236	217	219	229	222	185	227	189	227	210	226	236	247	230	226	231	225	218	206	235	244	195	201	241	244	209	193	214	192	216	212	230	243	206	229	196	190	237	221	232	209	210	219	231	239	197	200	214	195	215	204	225	216	197	196	201	203	211	233	219	189	205	235	238	190	247	216	178	194	208	227	218	213	208	183	212	230	212	200	211	221	181	207	213	198	208	221	237	216	189	208	226	226	206	219	216	231	222	216	229	218	229	199	220	218	205	214	212	228	226	189	225	210	196	202	234	228	217	214	228	217	210	216	232	218	239	222	212	204	205	199	243	214	230	212	211	216	213	233	211	225	226	221	227	215	201	201	225	205	210	212	200	233	252	229	212	231	218	194	230	219	221	215	217	204	207	212	220	239	233	221	184	224	209	194	202	205	238	241	218	227	218	196	215	230	189	215	213	193	208	219	199	201	208	228	222	193	213	212	226	217	214	185	228	209	217	227	252	225	209	221	215	205	188	198	224	247	233	206	183	238	239	237	214	237	220	182	215	255	211	215	197	206	231	199	219	227	227	207	236	212	225	216	206	205	229	201	215	216	230	229	200	219	223	217	238	202	214	213	212	220	208	201	201	205	202	216	195	220	199	207	211	222	191	178	221	234	218	220	221	216	205	197	206	224	194	201	239	211	196	202	235	207	198	246	204	227	232	186	217	238	219	202	184	212	213	214	198	216	216	199	221	238	238	237	210	211	221	198	217	233	196	243	222	223	234	210	229	227	213	232	200	231	186	210	232	243	218	184	210	213	199	208	198	237	185	235	206	219	231	226	231	210	212	203	236	193	217	239	219	209	216	218	202	199	243	230	219	249	231	210	184	206	226	214	201	221	190	229	201	224	207	210	212	209	207	189	191	206	204	187	218	231	233	203	238	232	207	208	212	223	214	196	213	191	215	209	203	183	204	199	225	238	228	207	196	193	182	207	226	232	205	208	238	206	210	200	176	235	213	225	208	202	249	184	209	213	208	209	222	182	194	206	230	212	184	218	233	213	177	243	209	216	227	229	230	250	212	229	220	203	227	227	230	198	236	212	221	228	238	215	221	197	204	227	215	223	216	242	196	208	177	227	224	235	209	192	230	201	204	214	213	190	220	233	195	205	207	243	261	219	228	195	241	200	232	223	233	231	218	235	247	215	186	236	198	217	212	230	228	216	210	223	226	232	201	189	240	181	235	213	216	198	225	201	206	214	194	195	210	230	217	216	211	210	208	215	212	201	203	255	218	240	246	220	218	221	211	215	208	199	226	192	215	257	234	212	212	217	227	233	222	220	209	203	232	202	213	228	236	225	239	240	219	204	209	194	213	207	215	195	206	215	216	219	206	238	225	232	189	215	229	223	209	200	213	217	236	199	207	197	222	242	214	222	192	222	178	192	202	227	232	242	235	219	211	231	177	227	221	217	190	229	217	188	238	188	226	214	220	234	194	219	223	184	233	211	194	217	198	217	212	255	222	203	255	212	213	216	252	220	218	198	228	216	226	229	201	187	212	196	191	201	201	210	205	210	211	244	220	232	211	225	212	217	212	212	236	235	208	217	224	225	213	201	229	233	228	178	197	224	237	239	191	256	203	165	218	228	226	218	211	219	227	216	216	251	211	226	186	215	204	201	189	214	204	178	212	225	249	212	219	194	213	220	242	255	229	220	208	213	206	229	217	205	199	225	191	182	205	219	192	210	210	208	206	190	237	252	221	226	218	216	219	218	200	246	251	202	204	211	194	225	196	225	210	209	254	209	240	224	200	196	210	208	215	240	198	169	192	199	198	236	244	205	195	199	206	222	230	221	230	202	195	213	216	217	206	254	210	189	222	230	204	215	225	206	195	201	222	226	240	223	226	223	203	203	208	201	238	237	234	241	243	224	193	205	212	181	229	223	207	236	215	201	213	181	248	197	182	199	225	213	209	229	229	214	192	224	200	210	218	185	203	242	218	221	214	213	224	204	218	238	247	212	243	225	225	218	227	190	204	198	239	218	223	223	208	202	211	234	214	212	229	219	209	217	212	208	212	190	217	242	207	224	198	230	210	205	215	211	219	227	225	204	226	188	213	208	224	216	217	230	204	242	199	208	231	231	210	173	216	181	213	192	220	216	242	227	215	235	205	179	193	230	223	192	207	208	194	237	229	221	220	205	238	211	220	210	201	226	218	244	231	215	222	206	225	210	224	213	232	196	200	233	203	236	205	198	230	187	220	218	170	217	200	239	227	225	181	209	223	217	223	220	202	206	207	234	194	213	214	225	219	184	231	207	220	222	215	199	239	187	208	217	228	227	224	224	198	213	206	206	229	223	215	211	234	194	201	217	206	195	211	208	198	180	195	198	214	199	215	231	189	215	208	207	216	201	220	223	220	221	213	212	219	244	209	222	193	196	211	215	202	227	227	215	207	238	233	232	218	201	229	247	215	220	201	217	225	232	201	216	206	210	232	192	203	240	240	230	201	189	215	211	218	205	216	208	219	201	216	219	239	222	223	261	223	178	208	225	195	221	220	197	208	220	208	205	228	239	235	229	247	233	227	217	189	203	219	218	191	223	193	207	228	234	225	239	223	254	218	206	252	210	216	204	213	179	240	224	224	241	211	189	207	232	230	201	212	186	213	230	240	255	269	240	208	204	244	222	190	185	233	212	203	252	192	206	222	196	209	254	215	215	211	198	191	219	187	215	225	224	215	236	201	238	221	217	189	237	180	195	233	212	216	256	229	189	210	221	214	204	193	191	251	200	210	211	195	182	200	226	216	198	224	191	225	221	199	215	202	240	228	196	179	207	191	218	198	199	235	220	213	226	187	199	205	227	219	208	231	219	219	210	219	198	212	220	205	208	201	172	237	199	219	223	225	239	229	212	245	203	203	207	230	211	184	211	196	220	256	226	222	198	229	215	207	215	220	211	225	229	231	203	209	228	229	241	191	230	198	218	217	196	211	214	236	225	202	226	218	202	190	214	219	225	215	201	209	200	207	218	174	221	222	201	197	235	211	217	219	209	188	189	211	183	202	213	174	206	222	236	205	210	208	239	247	222	230	224	207	203	218	202	203	206	214	215	203	215	222	221	215	182	194	211	223	215	215	219	196	200	231	221	179	254	211	218	205	212	195	217	182	219	227	228	229	234	216	228	199	199	219	220	196	208	202	188	199	180	247	225	192	210	203	229	195	221	199	210	205	238	201	208	191	179	234	202	203	196	220	195	211	197	217	188	208	208	197	224	214	193	207	206	213	181	217	216	230	179	208	221	204	250	238	222	242	208	190	218	237	204	221	196	219	222	206	198	215	207	208	207	218	215	220	193	212	223
3530	4750	3155	1511	927	705	652	574	519	533	475	533	550	529	515	490	506	481	486	480	502	491	542	495	450	490	495	475	460	526	436	487	508	515	511	463	524	452	485	470	479	484	460	453	451	481	483	462	481	485	502	485	497	504	487	435	480	461	491	464	453	489	440	470	512	439	454	480	456	486	486	474	445	467	485	508	482	456	449	432	488	476	494	515	504	447	509	491	470	448	506	444	516	489	497	474	526	460	466	464	487	449	453	484	450	470	477	482	468	484	441	447	469	483	511	461	437	522	444	464	455	481	496	501	488	491	428	483	508	467	472	459	465	455	462	485	469	479	491	420	501	497	478	499	459	463	483	485	423	470	504	455	460	500	487	493	449	460	454	479	480	467	471	448	461	505	477	472	511	510	460	472	453	470	439	494	463	493	453	437	488	464	460	438	464	476	499	450	472	480	523	458	458	460	465	444	485	468	464	469	466	486	468	441	487	442	486	482	499	479	436	478	504	480	505	474	462	482	458	454	479	478	476	462	479	482	469	481	474	480	428	499	464	488	483	482	502	479	466	466	440	443	471	456	474	428	472	465	487	469	460	444	491	500	453	460	486	480	491	479	461	467	454	467	464	526	464	480	483	468	491	470	452	481	469	468	486	445	419	487	472	481	504	472	452	505	465	436	496	503	474	495	496	487	459	482	476	473	486	502	483	461	508	450	507	444	477	481	453	465	475	503	490	478	457	438	479	493	483	459	466	498	482	487	453	476	487	477	489	471	453	505	480	482	476	480	521	484	472	494	455	499	467	493	481	437	467	464	450	499	449	521	474	437	462	452	468	482	474	466	521	443	436	468	436	493	501	445	450	467	452	472	469	502	480	453	493	479	498	450	482	469	472	492	495	497	472	471	484	431	470	476	453	491	451	481	429	450	520	489	491	433	486	447	471	443	479	484	468	493	465	469	468	506	458	480	510	457	457	494	427	453	483	480	508	465	495	488	449	481	462	461	507	449	522	463	472	492	480	462	482	447	479	473	480	497	421	446	460	436	439	492	451	482	456	475	465	501	506	468	434	500	443	453	476	444	482	454	449	472	492	478	445	469	462	487	459	515	475	473	464	464	481	499	459	472	489	462	476	469	444	503	469	432	477	504	468	449	461	487	447	457	469	485	509	487	536	457	512	483	479	501	490	484	457	482	446	493	485	478	490	441	492	461	482	487	429	481	458	424	486	507	504	503	454	487	493	466	483	440	490	447	460	481	474	490	532	513	466	474	471	424	488	476	494	481	478	438	471	491	479	470	453	446	480	495	432	453	471	439	507	472	498	490	480	471	475	483	459	502	442	469	495	519	446	425	473	436	456	457	441	471	490	457	486	483	453	498	443	457	474	479	478	448	489	474	448	477	519	489	475	466	410	439	493	439	471	469	490	443	417	460	494	468	511	497	515	451	457	479	478	440	492	514	474	430	440	484	482	468	478	488	432	498	517	482	475	438	473	434	447	499	481	472	479	491	482	467	512	492	467	503	473	477	469	484	457	455	492	441	443	464	488	466	446	451	496	436	491	494	429	450	450	478	481	485	511	439	450	462	477	498	491	477	493	454	454	514	483	482	469	456	547	474	455	474	508	484	497	508	452	484	478	440	483	446	452	464	493	499	479	464	446	469	445	490	500	462	483	473	457	465	466	470	515	515	463	478	461	487	458	438	443	454	456	466	474	457	465	525	474	475	457	479	461	455	471	483	487	464	481	492	498	448	452	449	468	473	466	458	481	457	475	472	463	500	506	425	487	470	481	477	439	455	485	462	471	500	474	468	473	483	435	474	466	443	424	438	503	479	492	414	495	501	504	468	469	470	496	506	431	496	477	494	473	456	489	489	482	480	485	492	472	461	461	440	477	491	503	465	473	490	451	495	490	514	489	480	453	533	483	430	477	471	492	460	500	453	463	470	525	467	464	455	440	465	475	468	468	479	484	479	523	486	471	446	480	473	480	476	507	461	478	491	436	457	450	508	481	455	458	452	466	466	470	489	455	469	455	474	464	494	481	485	456	500	465	495	482	442	481	462	481	476	454	479	473	512	482	474	463	504	492	455	439	445	455	443	497	470	482	448	461	489	490	472	493	453	505	506	495	497	512	472	471	455	469	463	485	511	442	501	483	477	466	501	473	484	470	485	476	472	510	444	481	483	487	458	467	469	448	462	480	490	447	445	418	468	447	451	479	441	471	488	460	495	459	467	453	491	444	499	499	427	435	435	473	467	485	489	496	456	474	468	450	463	479	512	467	464	477	483	481	461	492	493	439	489	452	531	495	462	504	477	473	470	486	472	438	497	488	447	466	485	479	476	479	496	473	465	471	442	442	489	499	487	481	453	492	517	469	479	463	483	469	453	469	468	467	473	454	467	493	513	459	496	470	486	484	482	443	523	456	512	483	482	495	469	456	473	465	480	441	464	500	436	469	486	475	507	470	473	481	503	503	476	483	545	509	485	465	431	483	485	496	465	482	444	461	486	443	498	483	411	454	459	505	462	475	483	485	431	463	473	470	488	460	445	462	451	509	465	404	435	480	440	452	460	482	509	482	429	495	483	497	479	471	450	461	537	445	505	455	445	464	458	479	460	467	497	443	462	445	477	465	466	468	487	477	476	459	470	494	496	507	501	484	444	479	471	501	512	469	468	454	482	453	482	474	504	484	480	467	473	494	460	474	457	490	447	450	483	450	484	462	461	470	458	490	439	448	444	454	451	450	474	484	463	499	476	493	440	483	453	471	422	465	488	450	497	485	478	460	423	453	431	472	488	469	506	493	422	463	479	483	463	461	459	483	473	438	489	503	461	462	432	436	437	488	445	507	479	459	461	475	495	453	470	478	504	439	467	482	498	449	476	477	488	490	490	472	473	476	453	487	476	452	440	450	469	499	462	480	477	487	495	434	471	435	468	475	477	503	429	448	468	489	514	509	474	472	461	430	464	450	489	465	440	458	508	461	462	470	472	440	462	488	491	477	474	506	507	486	495	431	478	463	470	492	464	493	457	501	480	476	441	457	444	497	468	467	498	452	456	455	470	443	437	452	497	478	475	483	421	464	471	457	474	453	459	484	459	451	456	491	512	453	479	457	460	473	481	474	452	477	477	477	490	481	471	491	518	475	468	477	475	448	471	497	514	450	475	468	480	448	514	485	481	456	488	446	483	486	460	503	457	487	456	477	483	458	473	470	447	500	475	447	469	454	491	506	477	487	484	464	494	467	460	474	488	481	447	466	469	479	480	457	479	441	420	477	433	504	494	459	467	497	469	484	464	497	479	515	490	517	436	490	479	489	494	492	475	540	450	507	485	483	460	437	503	456	457	457	479	427	452	508	479	449	484	463	470	480	457	489	450	496	457	468	494	485	443	444	442	489	476	470	469	438	456	474	479	425	470	512	495	470	468	448	472	489	489	447	480	476	459	455	487	473	448	466	433	453	481	464	487	459	454	455	484	447	472	477	453	492	493
33605	9789	1011	604	498	446	290	287	250	232	284	264	280	261	272	243	274	285	260	248	306	252	273	244	257	244	267	264	246	287	245	242	266	266	245	255	291	260	258	285	282	276	283	303	271	297	285	264	259	263	226	231	263	285	274	283	268	271	293	282	255	294	285	246	292	262	235	295	255	281	253	245	236	259	264	251	255	271	273	258	270	266	288	286	256	245	254	252	246	262	271	258	272	270	254	259	257	250	295	255	262	251	280	268	277	254	288	292	266	302	289	249	212	274	269	269	274	256	240	241	253	270	272	242	288	288	266	238	273	285	275	273	245	283	233	243	284	261	257	265	309	248	262	291	304	243	271	260	255	287	274	267	255	262	295	259	250	253	266	237	293	263	262	260	288	259	266	249	276	243	300	258	257	261	249	268	208	262	261	236	275	268	267	252	258	261	253	258	274	261	280	258	296	268	239	267	253	251	278	274	253	248	225	258	239	240	273	273	232	273	241	274	282	254	280	268	303	272	243	284	275	271	268	282	284	224	230	268	267	271	263	267	255	265	264	281	260	282	255	273	259	280	239	294	278	243	253	303	269	280	256	264	261	297	265	264	288	226	263	207	232	267	240	280	278	256	258	266	296	245	271	250	297	249	270	291	273	279	268	278	260	295	251	285	277	254	243	278	277	287	314	264	251	259	258	246	259	237	259	272	291	245	249	239	224	238	254	234	282	277	255	270	245	285	287	267	265	265	244	258	243	255	280	287	276	247	246	250	254	260	233	281	264	248	245	229	231	288	274	235	250	277	252	290	291	298	281	264	264	269	262	274	281	226	282	279	257	267	260	249	255	254	274	263	271	270	279	254	267	300	256	227	236	232	252	281	255	253	267	248	282	255	260	262	237	269	241	252	244	247	269	247	291	258	264	263	254	281	271	268	212	273	266	245	253	266	297	237	251	255	274	282	255	271	289	277	281	236	271	244	218	275	269	271	283	253	261	304	301	288	242	263	280	274	260	252	261	288	263	266	273	289	264	290	246	266	244	256	271	232	276	292	274	264	252	277	221	270	257	268	238	252	314	239	262	250	269	262	279	211	283	247	269	241	288	278	268	272	244	245	284	258	259	241	252	253	286	275	282	241	290	246	238	256	247	249	276	266	238	251	276	271	258	269	268	259	281	271	262	265	233	277	267	287	273	258	236	217	247	242	253	261	267	264	238	274	275	258	250	294	268	269	265	269	249	281	272	266	266	274	258	284	270	223	263	248	256	281	310	282	257	268	229	270	252	244	253	288	251	296	265	277	261	266	287	286	256	249	227	283	270	246	257	273	290	282	272	257	271	246	259	281	259	264	267	249	277	247	292	293	293	237	292	273	270	243	316	257	271	259	247	214	244	269	260	246	254	260	276	244	269	270	259	286	260	266	250	291	252	232	253	288	253	260	263	256	256	261	249	248	267	258	249	265	292	279	277	261	272	296	274	271	260	275	260	284	263	277	294	275	272	283	254	256	246	278	250	249	238	261	262	270	239	243	260	246	280	255	262	254	259	266	264	261	289	292	244	271	237	261	272	287	234	251	253	274	279	278	235	263	253	282	281	253	253	292	285	278	299	261	258	274	262	266	243	256	244	278	248	257	281	273	275	272	260	249	268	289	270	262	256	253	255	235	252	257	277	273	241	246	243	264	286	268	280	280	252	273	274	250	254	257	250	248	281	236	262	297	278	257	261	247	292	261	258	260	257	296	258	273	276	268	269	251	284	288	290	247	271	281	250	245	241	274	254	241	289	231	269	270	249	261	273	232	251	273	270	251	228	260	264	275	249	286	244	259	268	284	293	276	259	263	249	254	283	268	234	278	263	263	283	236	308	243	260	249	248	270	272	260	239	259	257	255	273	296	276	243	273	236	273	254	230	273	286	281	277	253	278	303	274	268	250	232	246	269	279	269	263	256	254	278	248	263	303	274	273	298	238	250	277	267	265	285	282	267	241	270	236	253	283	242	271	270	260	246	246	248	251	273	290	264	252	283	279	252	241	257	282	240	245	285	264	309	254	285	252	257	273	262	264	272	256	265	261	243	254	274	265	238	244	250	290	289	246	266	243	271	281	230	276	274	230	230	217	275	240	262	255	271	296	259	259	238	256	249	259	251	248	291	255	255	255	244	253	285	283	277	277	263	272	269	260	261	274	255	254	282	248	231	265	268	256	266	292	258	249	261	286	284	290	260	242	295	260	282	243	260	255	271	272	326	249	278	229	256	272	272	247	284	255	245	261	267	247	304	247	280	263	284	270	276	257	265	252	280	249	288	270	262	267	260	275	262	281	242	261	256	268	278	250	245	245	264	237	275	281	270	276	321	260	280	300	266	274	272	266	250	265	249	279	278	245	240	258	262	291	257	243	266	289	300	260	295	296	223	269	275	277	261	262	250	277	267	264	237	269	257	268	305	256	254	269	239	282	281	234	277	265	302	244	266	246	258	274	243	276	256	278	265	275	294	250	267	231	272	253	261	255	280	249	247	242	254	261	278	253	282	254	273	269	273	249	276	271	275	278	286	268	293	262	279	249	262	264	272	295	237	245	249	253	253	262	260	258	289	270	269	257	278	291	268	274	255	226	288	286	275	266	281	256	261	256	265	246	259	234	248	295	252	272	262	277	301	277	250	284	269	296	218	274	269	233	270	245	235	252	283	255	282	267	272	242	256	220	269	259	243	276	271	263	284	281	235	247	274	270	225	280	268	278	252	261	249	253	275	263	229	249	271	261	257	264	273	251	270	288	252	261	242	309	261	254	251	288	262	267	272	257	272	280	278	273	278	301	255	246	290	280	245	292	301	273	246	266	286	240	270	271	257	278	243	257	271	256	248	260	257	230	235	259	291	226	245	270	242	294	274	260	303	247	289	274	238	275	267	277	276	262	244	258	259	296	263	241	250	276	287	270	291	242	236	289	247	261	246	247	229	251	261	260	246	290	276	288	259	300	282	271	269	267	239	271	295	257	280	274	267	236	267	287	287	268	285	256	279	240	252	256	282	280	227	244	266	246	266	278	305	277	236	269	273	276	265	258	258	275	254	258	263	282	243	233	257	280	248	276	247	246	255	246	247	269	251	258	272	263	261	257	228	259	258	276	297	274	259	266	242	277	276	259	274	267	279	281	237	284	285	225	224	230	259	234	253	227	303	250	261	281	242	252	252	234	276	264	267	256	267	276	274	238	268	276	255	296	267	248	266	248	289	261	275	265	251	232	232	272	256	290	249	257	292	263	259	265	290	264	266	260	260	268	264	276	276	275	251	265	292	279	250	265	289	231	270	312	251	271	267	284	266	248	298	255	257	247	271	290	278	233	247	308	256	236	237	268	277	245	279	282	271	261	268	255	265	251	268	259	239	280	276	288	261	254	282	272	284	270	271	280	267	260	283	274	266	256	276	265	282	274	276	234	254	275	281	253	270	270	267	273	277	251	305	267	248	267	261	263	246	269	262	249	292	298	249	248	277
5660	764	688	649	637	650	602	638	597	589	606	610	596	608	609	632	613	592	597	620	581	609	606	642	574	579	618	619	600	600	589	618	612	560	611	594	616	590	564	621	610	594	628	596	566	599	592	600	650	599	590	587	583	649	605	598	608	590	584	581	618	589	627	603	586	610	631	600	586	625	624	595	572	605	596	640	622	611	578	583	654	669	608	621	660	602	607	589	592	619	592	608	579	628	597	610	609	621	599	635	595	665	598	630	589	596	594	618	582	604	579	560	584	623	603	644	632	631	570	582	595	623	584	585	604	595	618	567	616	590	611	595	603	634	592	578	580	625	581	615	604	618	560	668	620	621	591	624	623	566	586	586	590	570	605	633	589	600	605	600	620	606	621	614	600	591	588	633	601	634	578	629	594	555	596	644	607	634	647	568	579	581	597	605	666	569	616	594	649	592	610	582	608	592	569	615	637	595	598	618	611	595	589	597	617	584	653	576	605	593	593	629	609	602	576	635	594	581	605	618	632	641	613	615	572	572	600	574	620	615	593	620	613	615	585	587	607	596	666	634	588	600	595	615	592	606	596	605	612	612	583	589	589	586	588	613	584	582	620	598	604	586	609	609	647	602	556	587	585	564	613	572	622	612	608	606	621	622	604	562	606	576	605	586	616	608	621	579	564	613	622	595	609	635	633	546	649	599	642	593	628	599	625	609	597	583	648	624	605	641	614	592	593	614	604	618	600	614	597	593	604	632	606	586	621	602	581	615	591	598	602	590	663	596	594	629	614	627	637	605	629	595	604	624	595	579	594	615	644	630	584	574	574	593	616	575	579	580	581	565	630	612	572	642	580	634	609	570	607	584	597	588	591	586	643	583	597	604	576	587	565	610	588	614	589	603	622	607	618	589	601	579	593	571	603	561	590	660	570	583	620	582	631	636	620	590	588	576	583	613	621	621	611	588	608	610	587	594	620	577	579	615	596	618	620	597	652	631	604	591	575	619	606	606	614	588	585	604	619	600	662	630	628	607	609	586	635	603	603	639	585	680	621	608	575	612	611	616	642	594	650	631	648	631	592	580	587	620	617	618	604	589	571	617	616	607	621	602	614	614	682	597	608	628	578	569	609	587	591	637	602	633	594	599	605	623	590	594	576	610	600	629	608	585	588	638	606	664	602	590	601	612	570	613	631	588	626	643	596	589	608	625	595	559	606	588	592	619	643	599	606	583	572	627	556	585	584	593	588	605	599	593	587	609	595	560	600	580	635	615	595	563	642	608	613	607	586	643	645	592	618	580	616	634	600	607	583	608	585	624	633	626	610	630	619	595	608	591	622	595	664	602	581	622	645	604	598	574	589	587	588	607	598	587	569	595	560	592	545	648	647	625	625	607	537	603	580	609	563	568	600	615	559	585	606	578	605	645	601	622	583	587	605	578	652	589	591	587	635	623	618	602	592	644	598	581	620	612	581	564	566	545	624	590	585	579	565	632	625	566	569	608	628	632	619	569	586	607	626	635	627	589	607	614	566	591	602	600	607	621	648	585	576	582	588	596	577	600	621	576	587	608	607	603	657	598	602	598	621	612	618	627	603	626	635	652	570	574	594	595	603	615	575	565	587	554	609	605	590	628	614	616	589	595	622	624	613	608	592	628	612	607	633	591	621	598	560	606	620	619	659	601	625	601	634	639	629	588	596	597	594	621	634	657	594	602	648	633	599	623	572	620	562	617	571	601	623	583	643	569	629	581	580	611	558	620	593	646	659	630	581	583	634	574	620	605	606	636	556	626	605	596	574	619	589	607	592	623	538	575	613	624	579	576	599	591	603	565	600	596	608	615	595	609	589	614	607	577	575	630	598	621	605	617	602	624	602	641	597	634	622	609	594	594	556	582	615	569	589	610	605	604	612	625	587	564	636	626	604	605	598	574	590	585	607	588	606	654	617	618	556	594	622	571	613	639	634	598	595	601	605	606	600	631	607	589	590	593	594	622	593	586	637	614	606	599	629	634	633	606	608	636	637	571	591	619	646	593	604	614	632	625	596	637	594	645	590	607	617	582	617	586	580	585	592	617	626	601	658	627	602	597	576	586	606	618	620	620	559	639	629	595	598	631	616	623	601	570	621	605	642	638	604	580	586	619	601	606	611	596	593	574	637	617	634	596	596	626	601	624	636	632	586	635	623	636	604	567	626	598	605	622	600	574	619	584	616	580	600	613	608	590	615	629	589	604	613	611	579	599	577	599	610	606	621	614	582	622	577	597	583	643	620	586	583	600	632	640	625	605	613	602	614	614	611	564	652	636	555	610	617	566	585	639	602	603	583	623	641	587	590	602	630	580	607	614	628	556	613	543	636	581	589	602	607	593	601	573	587	637	616	611	623	643	586	620	579	610	626	613	631	570	595	600	575	613	602	605	602	583	636	573	590	593	553	616	600	638	671	603	622	635	568	638	562	585	555	599	603	626	601	586	597	641	608	607	618	636	645	594	620	609	603	621	637	615	606	584	601	592	575	555	603	632	605	597	609	599	590	575	592	594	603	617	600	572	634	606	556	598	589	600	567	601	651	585	591	573	596	640	641	623	631	606	608	599	637	633	573	637	633	600	586	600	624	658	589	643	634	581	572	586	620	578	623	596	632	611	635	628	571	598	612	607	597	649	637	610	581	569	622	635	606	627	642	603	612	607	591	603	578	582	635	577	539	595	561	543	623	606	584	620	621	631	604	607	633	600	607	609	603	603	605	575	597	606	605	567	590	639	630	637	585	608	598	618	631	588	581	630	582	627	606	575	579	637	573	627	590	571	574	587	639	626	606	656	593	590	650	589	618	595	609	600	588	576	590	601	621	616	596	620	643	582	600	539	603	630	565	575	627	634	592	618	638	680	585	618	624	585	609	618	541	591	609	591	580	600	613	605	662	668	602	610	603	589	605	604	638	601	639	589	648	577	615	591	614	599	604	615	569	611	606	632	601	645	623	613	611	612	585	646	592	651	598	601	540	591	580	595	605	623	577	615	627	643	583	608	613	604	614	626	612	623	597	545	621	585	602	599	625	558	608	604	606	565	607	608	608	634	587	609	625	593	590	564	622	587	611	583	577	560	601	627	608	612	626	583	586	588	640	583	609	595	594	591	643	620	593	601	610	608	575	588	595	606	631	632	609	561	628	617	613	641	594	629	566	622	612	590	619	595	640	603	611	594	592	576	613	646	640	588	577	558	602	569	610	591	610	622	624	573	585	579	592	635	627	597	573	629	594	588	641	615	590	613	642	593	620	600	609	586	602	634	593	557	583	580	633	601	589	622	576	606	603	629	611	601	598	636	611	618	636	621	601	591	611	620	608	600	578	603	569	590	667	584	614	591	561	620	566	595	652	633	613	618	607	591	589	602	572	558	576	589	639	566	598	568	619	597	684	639	623	568	580	606	597	609	646	576	597	582	623	570	617	554	631	590	595	627	649	568	616	552	596	590	649	603	616	617	562	605	588	633	543	656
25292	21697	25514	28387	21500	3601	550	439	389	401	391	426	411	356	371	385	364	382	383	397	354	393	354	408	384	408	390	357	344	348	403	395	365	416	380	338	372	383	374	375	363	353	343	361	356	361	390	366	379	367	348	373	354	359	372	328	361	351	351	374	348	377	347	324	357	330	330	409	319	314	376	394	360	333	338	338	365	344	347	379	370	391	390	330	370	379	366	336	297	382	366	365	327	321	349	356	368	346	395	333	365	386	373	353	351	383	326	365	360	348	356	366	361	353	374	390	396	360	348	359	369	353	363	386	342	353	382	375	349	349	387	353	376	391	366	344	375	372	351	346	340	388	342	361	380	332	364	356	328	377	370	355	352	355	363	351	368	326	337	356	363	369	385	373	391	354	382	363	354	334	375	347	358	338	345	353	350	335	364	354	352	378	337	338	348	339	358	333	331	388	375	377	355	345	381	350	380	387	376	343	380	382	388	344	372	366	394	336	351	404	337	378	349	373	376	350	337	327	371	361	379	345	348	357	360	355	382	359	365	356	348	337	337	374	336	360	374	342	372	327	355	339	377	372	320	346	360	357	355	336	323	380	322	387	327	364	373	376	362	356	329	371	337	354	359	376	365	351	350	373	377	351	372	386	378	321	362	345	356	362	350	367	354	398	339	372	314	339	360	385	347	344	368	392	329	359	336	321	363	360	337	367	349	335	349	315	381	394	336	378	360	357	341	337	345	348	351	332	366	354	328	327	316	362	339	335	365	372	342	360	333	323	357	361	364	379	381	358	390	330	340	349	354	380	387	353	366	383	352	354	353	352	358	357	357	383	356	359	344	387	355	404	352	389	377	387	349	373	360	365	321	367	380	375	336	378	351	346	326	372	307	358	376	376	400	357	377	362	346	383	328	379	357	332	306	349	364	369	384	333	343	385	356	321	337	367	355	348	351	361	387	371	319	371	346	361	321	375	360	376	444	378	352	355	342	376	352	368	341	342	354	375	363	335	376	385	375	375	358	360	375	332	327	372	363	345	397	383	362	356	354	332	335	359	409	333	376	350	349	339	386	372	381	384	361	372	364	349	398	369	342	367	345	313	394	339	335	362	329	342	339	345	389	383	353	379	359	368	372	315	321	386	376	393	339	351	368	359	323	386	342	306	343	321	355	363	377	356	372	364	368	355	367	321	331	348	349	346	388	366	370	334	339	363	325	374	370	379	345	360	356	330	330	347	384	367	348	331	362	362	335	390	368	316	356	334	341	341	336	354	350	368	351	375	327	330	344	361	346	361	390	371	374	375	350	338	363	385	379	356	347	399	363	356	370	327	331	355	384	340	354	359	341	324	340	344	344	338	361	376	351	361	343	369	322	361	341	385	370	334	372	397	404	365	366	394	335	369	351	324	356	359	402	334	351	378	351	359	348	359	338	339	363	337	322	376	359	343	367	387	386	363	350	332	347	390	361	354	384	372	339	370	363	325	362	352	321	395	393	338	348	357	337	354	373	370	369	366	362	372	373	366	374	340	365	340	338	343	341	375	349	324	387	331	325	368	365	357	361	302	359	343	364	350	362	351	369	357	353	350	386	337	385	358	376	339	367	335	369	405	371	344	348	356	390	331	358	384	331	368	361	356	369	312	408	359	333	358	323	366	343	387	338	362	391	383	346	369	355	308	355	324	365	341	360	363	327	377	359	368	360	339	327	375	379	359	336	348	416	318	390	377	350	367	350	353	364	357	374	328	320	360	327	328	351	302	371	354	362	381	389	409	335	335	365	369	329	359	341	370	375	366	372	364	333	329	362	400	349	373	342	329	355	370	345	377	337	381	362	360	339	377	374	369	330	350	357	319	363	337	350	360	371	369	337	354	362	343	351	372	337	374	342	350	378	333	344	406	359	361	405	339	326	340	351	376	359	370	359	367	345	350	342	380	388	384	381	339	361	341	378	351	325	372	329	364	368	333	332	382	378	375	369	363	353	328	326	359	392	368	359	385	339	351	354	372	355	363	376	352	350	353	373	401	360	388	370	387	369	380	340	377	361	356	355	345	371	348	368	393	371	346	356	321	353	389	366	387	368	393	371	383	356	330	366	385	340	342	329	363	344	335	367	336	380	340	367	355	379	367	375	351	372	330	333	356	377	347	348	375	370	382	355	384	380	351	356	327	349	357	344	350	357	331	321	337	328	373	347	337	376	356	352	339	388	341	352	357	369	336	348	357	348	351	367	340	354	395	376	377	365	328	327	317	374	343	337	382	385	359	350	366	330	344	349	356	351	347	348	381	340	378	362	382	360	358	363	364	374	330	372	349	365	353	337	380	384	317	315	362	374	391	362	360	352	368	392	328	332	330	386	340	356	324	368	365	370	309	334	387	372	424	358	356	374	351	309	392	379	350	314	333	345	315	376	348	359	380	371	361	348	361	368	350	354	343	370	329	350	351	396	342	375	336	334	345	391	385	343	370	353	355	351	331	344	338	377	341	318	367	374	339	376	356	345	354	331	364	390	344	327	361	340	383	338	395	375	334	376	362	383	299	369	364	355	361	341	353	364	365	358	359	367	377	333	341	314	328	349	346	350	313	378	340	355	339	352	354	336	355	325	340	355	373	313	324	364	348	372	334	381	399	377	363	359	348	363	335	378	384	365	375	325	350	363	348	349	356	330	365	382	358	362	336	370	346	342	339	362	372	362	380	330	354	370	353	363	355	381	352	346	359	349	345	345	342	343	393	340	331	362	346	377	364	373	361	363	350	356	347	359	353	347	346	334	367	372	337	355	419	358	331	365	375	354	349	329	378	390	364	350	358	370	355	350	332	390	341	331	353	320	358	385	365	343	358	328	357	383	333	372	340	319	339	356	347	393	352	336	357	318	328	365	364	347	361	374	357	376	397	354	382	336	377	357	342	368	348	311	327	364	369	361	328	394	353	359	353	328	382	333	370	362	363	357	366	335	361	328	334	332	334	351	394	357	339	357	359	345	391	365	388	347	350	342	341	356	366	336	351	353	374	362	363	367	331	369	328	375	359	404	394	369	354	387	367	358	353	340	392	381	351	345	361	341	355	340	355	331	381	338	339	380	337	323	364	376	303	377	398	397	324	348	341	390	349	331	338	409	350	366	374	361	381	358	372	336	374	379	387	373	355	363	366	355	350	350	383	390	367	353	348	371	350	383	329	389	340	354	372	391	357	329	356	366	389	372	363	359	412	374	374	370	367	356	353	409	377	358	333	346	329	354	343	358	404	327	365	348	368	362	373	364	346	375	349	368	342	383	355	409	380	375	354	332	333	351	359	356	335	353	346	371	377	347	383	377	343	365	341	355	386	387	380	309	319	376	346	338	344	373	366	381	363	336	368	367	382	333	344	342	376	333	376	339	380	368	352	378	356	342	350	341	352	376	373	361	338	383	380	343	354	347	335	379	344	374	340	363	334	370	377	338	355	383	327	420	363	382	378	355	377	367	372	346	360	353	325	384	339	366	325	351	329	341	352
3582	3083	2148	1235	1006	959	808	800	761	791	784	777	790	769	731	795	774	850	782	735	745	780	809	772	782	824	747	770	750	756	762	763	766	740	795	749	785	790	751	776	806	741	753	753	767	765	821	791	742	780	817	824	786	727	794	745	784	764	771	760	786	734	728	743	776	701	733	740	749	741	828	753	765	805	780	748	739	782	731	775	818	766	740	794	756	805	751	765	790	758	753	758	771	759	749	760	769	724	730	755	790	746	764	784	765	816	734	780	740	737	758	737	756	802	722	783	742	803	746	761	762	788	743	760	767	774	752	750	747	785	748	786	771	771	788	742	714	822	752	763	795	776	712	739	733	797	745	740	789	766	756	793	748	717	783	740	748	776	800	750	776	786	779	727	752	773	798	775	724	756	736	748	757	766	747	785	820	749	767	761	816	727	752	735	749	786	803	773	785	790	737	788	760	765	727	780	764	780	736	794	732	732	762	739	748	734	742	751	776	745	770	769	756	748	744	727	791	772	783	746	750	785	799	760	727	773	735	771	767	780	772	739	815	781	776	756	730	768	803	819	787	814	730	740	767	771	755	790	778	767	739	778	712	731	798	777	767	789	733	763	768	771	779	781	787	741	740	821	747	747	783	785	761	753	768	772	772	778	720	818	762	777	786	773	737	756	760	766	764	774	781	767	719	766	749	811	770	715	760	792	732	804	787	783	724	768	738	737	730	738	784	769	800	768	800	794	757	728	736	747	796	774	743	776	758	739	750	735	790	767	768	769	722	691	720	730	756	715	805	723	784	769	766	733	740	779	775	745	791	758	725	805	799	768	777	810	772	727	736	769	718	726	796	777	757	733	759	732	734	732	770	755	762	736	743	783	740	781	746	814	762	747	789	759	792	782	795	774	804	750	756	746	740	773	725	721	749	725	756	796	796	753	794	793	725	784	793	794	742	788	779	731	709	782	770	795	730	830	727	792	761	763	790	760	766	796	764	758	734	729	855	721	701	795	777	780	775	786	768	725	763	767	795	749	775	791	769	784	735	741	777	740	710	776	726	753	769	737	757	764	753	772	774	747	741	781	732	762	772	747	771	773	744	753	801	748	763	740	778	780	750	777	807	750	823	842	801	790	749	783	797	758	773	789	753	769	743	788	769	746	802	786	746	738	715	796	788	816	811	798	714	801	723	767	774	719	761	799	719	761	774	750	774	756	760	774	790	762	811	781	790	764	784	761	781	781	784	784	759	753	801	803	759	702	785	807	767	752	798	787	774	748	762	792	741	769	763	776	773	744	743	817	739	783	781	791	787	740	711	758	775	778	758	770	775	783	779	733	721	762	746	762	722	761	746	776	757	737	784	752	817	752	773	773	762	745	781	729	733	747	750	748	798	786	752	768	763	766	772	826	774	739	808	751	795	803	750	802	807	771	759	803	745	766	778	754	761	796	809	772	737	766	759	774	779	729	696	727	773	720	746	760	730	755	762	728	754	743	768	741	791	732	787	808	781	779	740	795	770	710	761	781	798	769	749	763	777	722	745	741	760	691	733	748	757	748	751	801	760	792	772	764	769	766	745	765	788	715	794	745	789	727	763	787	782	748	760	741	837	758	722	768	782	766	812	778	788	758	786	735	709	739	788	785	752	752	775	761	786	729	786	752	772	750	801	792	779	743	776	771	798	737	740	789	796	787	733	781	819	763	755	789	756	741	789	737	695	775	776	818	793	708	743	756	792	752	760	703	780	773	759	749	825	741	789	781	735	747	739	703	767	780	773	754	724	742	809	795	756	758	765	784	739	748	740	757	801	775	753	786	810	764	724	753	770	762	783	734	735	795	808	730	760	795	776	768	773	752	787	752	733	745	753	729	730	766	744	762	819	775	796	764	732	752	768	797	704	770	783	739	722	785	803	732	684	769	787	772	820	736	806	712	726	814	784	764	745	769	723	779	737	779	819	748	787	770	783	740	764	756	787	786	694	793	745	793	779	765	760	710	725	802	735	774	788	779	783	766	743	745	765	795	748	739	759	714	787	780	775	704	781	767	734	814	812	742	751	765	796	772	719	751	733	805	743	719	782	793	783	737	816	755	769	713	739	776	783	787	756	737	797	786	755	778	759	757	735	794	780	797	747	813	739	799	770	811	741	826	790	782	780	769	758	764	752	736	768	781	754	745	767	765	793	732	748	748	788	781	776	830	732	797	777	786	725	781	738	792	733	778	745	758	766	787	724	755	786	804	782	833	783	765	794	778	769	778	740	818	723	792	747	753	792	811	717	755	772	751	790	777	742	806	795	769	722	788	772	774	752	733	768	781	725	781	743	759	787	772	777	742	765	765	783	803	802	818	754	750	725	767	728	758	765	791	754	757	757	785	804	751	766	722	742	708	716	800	741	792	723	819	774	798	702	792	743	731	730	768	743	781	768	796	756	776	751	788	758	777	791	711	824	772	740	800	737	812	829	805	765	750	787	781	745	818	744	724	761	755	794	731	791	761	777	766	758	764	770	796	770	746	733	755	780	827	741	766	771	791	744	729	747	802	767	768	787	749	793	782	762	793	693	741	743	814	751	741	773	752	751	748	794	778	715	781	777	772	793	766	775	759	727	791	764	770	758	780	765	761	777	787	730	770	805	756	748	719	771	774	763	816	737	732	770	776	785	773	785	785	730	785	781	789	769	769	801	764	757	737	764	770	732	822	760	771	781	744	753	748	738	796	766	791	749	813	754	802	724	765	790	758	789	744	833	788	799	776	800	777	794	827	782	793	768	750	781	745	702	767	779	754	801	778	785	770	756	771	764	746	760	757	779	766	800	739	762	787	777	731	785	774	761	755	741	807	803	758	687	778	734	738	747	724	753	763	797	761	762	720	767	741	809	774	765	762	753	771	781	736	789	798	766	740	769	784	779	764	814	722	813	779	803	755	753	788	757	793	734	760	775	733	763	831	747	750	791	756	742	693	780	726	777	803	713	746	759	805	747	780	789	743	790	747	758	799	783	759	762	760	765	741	749	804	725	778	806	759	743	701	770	863	792	778	759	746	716	779	773	762	751	798	775	760	779	735	783	758	781	770	797	746	808	789	706	785	766	754	799	757	766	800	767	768	759	772	792	747	767	742	811	784	769	791	766	756	794	722	819	802	725	728	755	749	733	749	778	745	766	807	746	821	753	770	719	781	749	791	712	768	772	797	757	792	790	764	726	767	728	777	726	744	783	806	806	762	773	746	759	730	769	814	763	776	790	800	784	750	774	770	731	749	765	785	780	759	754	784	768	761	698	797	769	720	746	778	795	769	757	755	718	792	758	754	778	775	831	804	738	804	758	767	739	787	735	823	754	755	782	793	786	752	787	778	736	779	770	743	779	782	771	769	810	753	808	791	734	747	769	734	822	723	792	746	777	760	740	729	774	738	780	797	770	715	776	746	762	791	775	686	726	739	743	764	774	768	758	735	725	743	739	737	763	727	798	772	757	767	751	762	791	796	738	790	739	771	770	781
24530	21710	26098	27839	21718	21702	2796	531	399	350	299	301	297	273	241	248	236	238	244	225	193	248	219	238	236	215	217	221	226	230	218	250	228	242	222	213	220	212	228	201	210	225	237	207	203	221	212	199	216	221	220	240	217	212	216	212	195	221	221	200	188	212	215	247	217	203	235	212	200	234	250	250	220	203	217	230	251	248	210	211	184	201	230	190	258	232	219	204	220	235	221	226	210	227	200	205	221	215	205	225	224	224	211	191	213	193	228	219	200	221	201	224	212	205	213	233	237	215	192	197	218	250	220	204	211	204	233	218	207	187	202	217	254	220	208	222	213	237	204	213	242	214	202	212	200	240	199	229	219	210	219	184	220	206	229	208	198	202	225	195	243	188	222	233	227	215	207	222	190	175	232	220	226	212	194	192	230	212	244	203	215	225	213	216	204	228	212	204	200	216	198	205	238	209	246	222	234	234	225	203	216	210	212	195	216	198	233	194	232	225	235	228	247	179	233	222	212	223	173	235	199	225	228	202	226	231	262	212	220	214	190	214	194	241	217	209	198	211	241	196	216	204	213	216	218	210	205	211	266	203	210	219	209	230	204	220	236	208	207	248	228	223	171	225	204	197	204	195	224	217	197	219	235	205	220	191	229	258	195	221	238	220	219	205	180	211	219	224	200	238	218	227	226	245	216	228	196	220	216	260	194	255	213	223	235	228	210	219	224	224	204	232	215	205	242	189	192	206	230	251	220	229	239	228	220	207	212	199	206	215	205	211	213	210	237	202	226	217	251	221	253	204	189	202	201	214	195	238	217	218	215	232	221	239	206	196	210	241	207	196	236	217	212	213	245	235	213	231	219	224	229	189	214	242	217	243	246	225	225	220	231	206	215	236	194	226	232	245	206	235	224	226	198	209	208	225	222	206	214	231	222	208	223	207	239	210	208	216	199	204	217	208	198	234	230	230	212	248	204	195	210	185	193	201	207	213	226	228	203	229	249	224	223	221	239	219	207	221	242	209	217	232	229	211	184	219	231	238	211	230	194	217	212	215	211	214	237	242	205	202	181	207	228	199	230	243	208	204	211	234	222	220	200	206	241	195	226	233	227	214	233	235	237	208	205	232	239	235	210	194	204	216	230	216	212	235	206	223	222	246	201	205	209	201	220	220	238	195	222	209	207	224	219	208	194	219	213	211	220	242	213	213	207	225	228	206	209	215	201	206	221	201	238	244	238	233	206	187	234	221	217	235	203	215	213	232	226	181	221	230	204	235	189	204	201	203	186	227	214	190	186	231	204	216	212	213	228	213	220	193	218	213	224	238	256	215	258	208	235	225	223	220	234	225	217	240	192	207	221	205	217	222	190	177	237	190	201	193	232	224	239	218	215	199	208	218	217	186	207	224	226	225	214	245	190	166	208	206	201	205	208	236	230	193	249	222	226	220	210	226	234	218	231	192	222	223	210	218	228	217	222	224	222	231	231	200	237	239	216	228	231	233	199	217	209	199	201	235	202	202	224	193	248	240	206	215	229	224	203	222	216	227	217	213	195	201	235	209	223	222	235	237	229	220	225	226	201	220	223	208	210	229	213	246	222	224	208	211	238	248	203	233	229	217	218	208	209	253	224	222	210	188	223	197	243	225	221	240	212	215	191	191	201	218	202	220	219	220	228	210	232	191	209	196	234	214	227	226	212	254	262	208	222	202	230	215	206	215	198	224	248	222	214	217	208	229	211	236	219	241	240	213	208	209	210	229	224	214	229	239	221	214	214	199	223	209	227	220	238	209	227	246	228	216	227	206	204	226	244	210	212	180	208	206	227	189	183	232	228	193	220	232	217	201	212	203	227	205	217	207	188	209	188	200	175	214	212	219	216	222	215	184	198	236	201	198	178	217	200	219	229	201	205	223	222	207	227	236	221	233	193	225	188	220	229	236	218	208	206	235	206	226	206	212	234	194	231	191	201	223	247	214	220	208	195	220	199	226	226	222	212	207	213	230	240	182	210	230	208	207	221	218	189	223	203	225	222	177	217	233	212	205	218	207	212	193	214	202	189	205	204	202	218	205	208	221	227	236	214	223	209	210	235	205	223	243	210	273	210	227	197	214	213	241	228	201	263	260	244	208	239	233	243	234	210	231	222	217	234	232	229	206	224	200	205	197	213	196	205	195	226	197	220	188	221	241	220	186	204	233	211	216	194	207	218	206	222	223	243	178	211	204	219	238	226	214	214	211	215	211	215	245	196	202	202	217	184	207	185	236	241	226	208	226	218	211	232	231	223	190	210	205	195	219	205	213	229	216	220	230	237	209	215	212	213	179	207	223	247	236	218	205	217	214	202	231	199	247	234	251	211	193	212	243	242	219	214	211	214	203	225	207	204	210	229	202	221	255	215	213	220	215	202	202	223	226	207	214	210	216	219	245	228	221	198	187	222	247	223	237	230	236	242	185	205	208	244	207	220	221	190	205	223	230	244	222	210	199	219	222	216	212	259	221	238	215	210	184	207	234	224	217	237	195	213	207	227	216	226	206	233	227	193	205	220	213	213	217	223	236	245	221	222	211	215	227	247	257	222	237	259	222	246	207	196	232	228	236	233	222	212	215	232	205	249	206	195	221	215	234	207	221	223	208	212	238	212	210	239	217	222	245	183	212	205	230	210	235	228	226	229	213	189	200	211	220	183	207	240	209	206	217	223	213	202	209	219	238	230	203	216	219	242	214	206	234	220	221	194	224	220	221	245	231	247	190	244	210	237	227	224	201	228	201	213	225	212	223	214	210	225	218	185	226	191	213	226	217	244	188	184	222	207	214	222	205	211	223	210	217	242	210	202	201	232	217	201	222	248	222	241	203	208	239	243	223	204	209	241	216	222	242	213	224	196	230	228	214	195	233	222	194	211	208	214	231	231	209	196	229	207	190	228	225	239	243	236	229	229	187	250	205	213	199	220	210	201	213	232	203	220	207	241	214	225	213	229	199	222	190	237	227	231	193	237	212	215	228	214	239	208	226	207	215	220	231	221	203	206	202	237	230	200	207	222	212	222	231	226	228	227	210	209	222	226	192	208	244	228	222	220	202	208	234	235	236	246	218	178	208	202	224	219	216	207	212	208	218	217	256	232	217	215	231	209	225	215	235	237	207	228	205	219	219	258	242	201	222	211	181	223	217	202	205	225	226	197	198	228	223	217	222	247	209	189	220	189	240	218	233	221	215	212	236	248	211	225	204	232	213	185	231	223	212	181	239	208	231	214	223	264	212	211	229	204	220	234	214	254	251	207	229	226	223	193	235	216	191	226	201	202	234	220	189	201	214	229	230	227	236	245	234	208	217	221	187	220	218	231	210	224	221	198	217	214	221	221	193	222	215	202	228	221	224	190	220	223	217	203	229	217	202	221	227	219	235	220	224	197	214	227	215	216	217	233	213	227	211	221	185	210	183	193	222	244	215	238	209	213	220	245	212	219	228	193	248	226	253	204	199	219	235	210	206	197	240
3656	4901	3072	1515	969	701	626	604	597	509	552	492	452	515	521	475	503	537	515	461	515	508	487	473	498	500	480	541	487	490	497	493	514	495	492	489	456	439	469	466	433	485	478	432	512	494	509	474	473	453	495	457	487	464	467	508	463	512	492	461	451	498	496	439	484	500	457	462	511	458	472	504	503	490	487	476	490	473	467	465	476	493	479	462	511	467	480	464	492	491	457	498	485	475	491	489	477	479	430	493	453	497	475	464	491	463	483	494	460	456	494	466	487	512	451	514	474	459	476	471	528	489	493	500	465	500	474	493	462	484	485	458	449	461	481	454	478	432	445	479	475	488	479	491	463	479	484	450	470	491	510	480	460	477	498	510	447	493	468	491	463	490	467	473	512	459	448	445	505	439	514	468	461	498	457	471	450	463	485	458	499	499	450	464	477	492	467	487	493	478	498	460	478	480	446	432	462	472	512	503	453	474	467	501	449	474	456	493	490	509	458	447	538	462	436	467	489	480	466	482	481	475	472	490	481	497	476	489	462	495	488	451	455	469	507	478	463	492	459	485	500	457	483	475	501	463	455	506	470	463	492	483	457	443	505	432	483	463	506	484	500	488	442	518	489	485	518	454	499	481	458	512	485	517	464	477	449	446	455	475	451	461	486	473	469	433	490	471	489	450	484	499	467	469	481	483	464	491	468	463	454	482	475	461	503	473	474	522	479	450	471	465	491	463	450	471	483	451	478	439	454	471	451	471	501	479	519	465	504	525	451	469	484	493	452	429	468	439	473	488	484	476	513	483	495	427	434	485	483	461	451	481	500	461	496	480	460	498	471	464	514	520	518	462	462	488	446	462	439	514	488	448	473	505	465	486	467	467	458	491	455	491	474	442	463	452	479	493	476	481	464	459	456	531	446	481	467	461	441	485	501	419	499	469	426	472	442	506	473	487	465	474	484	498	483	464	501	483	472	514	470	448	466	471	496	485	478	467	499	518	480	508	484	471	504	487	487	436	467	518	462	476	505	484	477	519	470	468	433	500	456	476	468	482	450	428	448	511	469	461	458	448	457	435	474	450	490	488	519	430	469	484	454	444	463	477	452	475	458	497	454	466	498	467	496	500	465	491	498	465	480	473	488	482	484	487	431	428	518	489	514	456	488	439	448	473	474	476	514	467	480	470	488	486	441	491	474	519	469	499	491	480	451	500	464	475	447	477	477	492	492	503	441	452	493	473	489	472	434	459	491	467	492	496	460	499	508	492	464	462	480	449	436	466	455	475	462	470	515	479	492	467	474	482	499	536	484	490	456	491	498	487	504	503	448	486	440	489	500	478	521	465	475	471	508	493	477	445	483	475	451	467	470	470	466	490	469	446	516	471	479	442	443	480	470	496	490	470	462	476	490	485	492	466	476	487	472	477	507	475	433	512	462	461	474	494	453	520	504	493	466	509	458	452	479	502	500	501	437	488	437	450	509	473	481	463	477	468	503	485	487	457	473	475	528	513	472	462	486	468	455	494	474	465	486	475	510	451	473	491	481	500	461	426	469	478	514	495	474	470	553	513	484	459	501	470	456	491	491	455	499	439	471	518	482	491	482	484	457	481	469	488	431	472	497	479	449	502	418	476	492	487	498	444	469	453	470	460	479	458	496	455	478	461	460	475	445	464	497	493	475	464	431	451	461	454	465	451	477	474	483	461	493	472	452	475	480	463	479	473	500	484	465	481	466	457	480	437	491	479	438	485	488	466	478	487	522	444	477	475	475	480	473	518	502	464	475	493	464	473	486	455	496	485	500	442	463	471	480	487	506	468	486	477	469	458	443	484	482	491	490	498	491	478	507	456	466	446	480	476	493	494	505	441	463	457	514	484	491	477	475	456	472	443	464	471	498	472	469	487	457	497	449	481	480	447	478	464	495	495	482	462	468	497	485	483	478	477	457	476	476	472	474	452	457	493	469	461	456	491	482	475	473	508	449	440	486	517	469	474	488	477	489	510	436	454	445	491	473	466	465	465	474	472	498	459	449	479	475	467	462	453	447	445	516	467	460	456	527	484	500	472	505	504	438	473	485	435	471	462	459	461	455	505	461	473	479	483	504	477	481	462	460	479	505	502	482	473	505	444	489	438	463	456	481	491	497	466	461	474	451	476	469	496	496	475	509	473	479	495	453	495	499	495	476	493	448	502	480	452	473	488	436	489	487	464	496	486	464	523	448	470	481	483	498	443	479	467	458	461	466	455	441	474	480	467	474	501	503	496	475	474	460	533	469	441	477	456	442	470	479	490	478	420	448	466	528	479	465	485	482	458	490	475	465	488	494	480	485	467	450	496	493	525	477	472	490	448	499	413	479	457	443	466	447	531	441	453	499	501	479	492	451	437	493	480	466	436	472	468	483	463	513	454	500	504	486	467	487	443	547	515	456	470	475	438	493	480	464	540	507	471	473	497	470	451	475	470	465	503	516	478	473	523	460	495	488	506	509	472	451	462	461	456	511	467	472	491	479	449	493	467	519	464	494	492	450	487	514	484	493	477	449	495	506	477	469	486	468	500	448	491	482	491	485	476	483	464	469	500	472	480	495	475	488	485	493	489	496	450	507	493	534	487	504	479	463	473	477	502	456	515	486	456	477	496	473	472	416	489	504	469	497	485	489	465	484	447	505	461	475	439	462	474	469	455	499	469	482	472	476	495	438	463	486	502	494	505	520	494	458	500	504	482	477	486	492	443	486	483	492	488	460	453	502	489	489	547	472	456	455	493	444	497	465	532	481	508	501	497	473	490	527	453	483	485	480	478	497	448	459	456	511	467	483	479	491	450	493	477	533	445	457	449	466	524	511	469	495	488	510	454	468	502	469	493	471	540	446	457	464	494	483	505	443	480	469	488	477	461	451	493	471	477	444	461	484	496	492	499	444	467	453	504	492	504	447	455	470	501	461	439	504	498	497	482	439	476	451	445	505	508	458	455	438	486	503	491	466	454	470	507	463	481	484	465	475	453	478	470	468	474	429	486	467	459	465	489	488	468	449	460	506	444	500	501	453	491	476	485	411	478	443	500	496	450	539	484	485	457	486	463	448	476	452	542	458	462	476	468	484	459	453	434	498	474	483	479	456	479	442	464	478	473	436	508	475	500	486	499	452	479	436	453	443	469	448	483	462	478	475	448	485	478	471	443	500	467	478	449	472	471	503	451	429	476	462	482	491	452	457	484	475	478	482	472	490	489	475	433	436	468	459	440	487	437	437	456	471	485	455	504	477	479	493	472	525	484	445	440	427	514	507	483	484	464	488	480	477	437	509	474	462	471	486	539	439	445	465	484	495	533	463	471	462	493	484	459	460	493	446	497	454	465	520	509	471	468	490	453	490	490	490	500	458	505	469	463	481	444	487	455	461	455	480	467	482	482	449	503	446	476	486	502	497	479	483	539	479	467	452	496	493	427	430	442	543	515	467	485	482	446	484	458	462	467	459	439	454	469	479	501	482	475	486	472
33338	9661	1043	547	493	432	277	266	263	265	294	259	275	288	276	274	277	260	276	270	262	285	274	287	244	282	257	283	274	297	289	262	260	244	236	247	244	286	292	247	256	287	273	254	272	253	247	253	253	266	254	257	254	235	255	276	254	258	295	282	267	229	264	274	242	278	221	268	299	290	250	300	272	239	302	263	268	267	268	274	261	241	258	267	274	253	243	277	248	243	264	275	300	271	240	280	269	249	266	265	298	245	248	273	258	287	258	267	282	295	220	276	267	275	264	268	251	279	269	285	243	269	248	237	321	248	273	278	266	280	274	277	267	258	290	246	263	265	233	257	261	252	292	248	281	263	268	267	265	259	283	268	258	265	275	257	246	262	273	266	274	281	279	289	274	288	242	305	264	279	257	267	284	260	266	264	244	267	265	255	276	279	277	269	288	250	280	267	258	280	268	253	236	249	279	279	322	287	270	284	282	253	291	262	275	260	275	271	266	254	273	301	255	258	265	283	276	284	251	233	268	276	283	287	252	273	272	275	262	268	263	264	266	255	269	222	259	268	261	280	262	264	253	256	260	247	285	271	292	290	254	269	280	249	280	274	275	295	296	267	266	298	257	246	274	269	256	274	280	240	269	252	272	252	282	280	288	288	284	255	262	254	297	249	235	284	271	256	257	273	279	278	228	261	245	288	290	298	309	272	257	274	274	260	256	254	307	264	276	253	265	279	269	240	258	267	253	286	294	274	280	275	264	245	272	223	281	254	298	295	268	257	222	269	278	253	272	292	278	251	278	278	265	257	254	286	247	282	295	275	243	277	260	278	278	289	249	215	310	253	287	250	253	268	277	281	270	289	262	269	253	254	267	248	287	268	269	248	240	273	299	237	240	289	241	263	247	268	275	292	275	285	271	307	260	242	228	252	275	278	273	287	298	253	289	277	259	278	249	267	266	297	273	260	274	275	290	253	279	291	279	280	275	282	270	257	277	269	283	294	252	279	246	288	251	265	258	252	250	237	288	294	272	276	278	276	267	264	282	243	241	253	259	273	290	282	295	278	284	242	276	284	263	253	284	273	277	263	287	271	256	254	262	245	281	257	270	263	267	254	248	255	250	237	253	278	312	259	288	268	271	253	239	228	279	291	227	244	278	260	253	275	297	244	236	279	267	255	261	257	314	220	307	271	262	287	270	273	263	260	245	266	289	275	281	289	299	254	250	274	259	267	275	267	261	269	279	249	265	240	264	252	236	294	249	277	297	251	300	281	247	270	266	274	273	266	245	266	308	233	290	270	281	246	252	257	284	248	266	279	283	284	269	253	267	276	251	297	272	270	292	215	264	232	268	260	276	275	269	277	274	277	254	285	283	273	248	286	275	297	282	285	269	251	270	266	282	289	286	263	250	260	232	239	264	306	264	280	235	266	262	271	257	275	279	261	270	291	272	260	274	269	246	252	251	270	268	263	276	244	264	250	251	294	292	231	244	257	280	283	266	250	269	245	279	280	275	291	284	293	281	282	270	288	251	265	255	281	304	305	254	270	266	255	271	255	263	248	272	284	244	255	252	269	269	267	260	249	248	234	255	254	255	261	234	235	274	263	266	256	270	277	263	257	247	297	242	253	263	261	283	263	274	287	293	253	252	254	235	256	265	254	294	274	289	253	267	263	258	234	282	260	256	275	288	259	251	257	260	284	307	250	273	262	280	277	269	287	301	263	267	236	260	285	270	245	267	262	252	280	281	295	274	274	251	248	281	256	249	247	244	247	281	264	299	254	272	270	258	281	281	274	263	256	222	263	266	259	236	253	280	266	254	267	293	267	277	299	257	247	242	283	292	273	273	282	256	265	266	262	269	295	304	257	263	272	267	241	310	261	291	259	298	273	269	266	256	257	259	264	239	263	238	222	275	292	280	271	225	268	267	264	272	308	288	235	278	272	246	244	270	300	277	274	260	275	269	285	283	253	280	284	289	266	269	274	247	252	272	259	267	249	288	299	275	290	295	289	250	287	276	262	242	233	304	261	299	264	263	257	270	258	237	281	252	257	289	289	252	262	266	257	290	231	263	314	259	283	266	289	248	276	232	263	277	294	280	276	251	224	239	264	262	283	283	289	240	237	273	260	291	287	286	269	257	280	254	264	249	283	280	254	260	263	252	246	278	267	265	267	297	253	259	258	260	303	246	263	256	256	267	279	278	315	252	294	266	267	239	289	253	263	258	251	292	256	283	271	265	269	289	268	297	287	288	256	269	278	245	263	248	261	272	268	279	293	267	300	252	265	282	267	281	255	294	275	259	265	302	263	266	264	260	240	254	273	255	239	261	271	264	267	303	244	251	276	257	277	276	300	272	271	256	243	282	262	288	248	281	272	264	277	260	247	250	243	240	274	283	257	254	252	254	275	235	280	273	258	259	248	251	262	244	290	259	235	262	261	258	244	298	290	268	263	264	272	245	249	283	260	300	259	284	263	260	253	276	277	264	246	286	251	271	274	257	242	294	266	253	277	269	274	275	273	270	276	283	270	278	270	241	264	294	266	271	223	319	274	291	264	281	251	276	295	247	246	271	266	264	237	267	276	267	267	277	270	261	296	266	258	270	248	270	287	260	286	248	254	259	269	251	227	267	285	239	263	290	247	288	302	241	293	278	278	260	263	291	283	291	282	281	274	277	249	281	243	289	300	277	259	268	278	245	253	245	237	294	295	265	260	291	230	259	241	235	246	275	223	260	255	260	292	294	284	277	269	242	273	264	301	275	273	266	263	239	274	244	277	253	260	300	269	256	287	270	296	251	252	285	273	267	267	284	282	272	283	289	264	278	251	300	259	243	257	269	283	257	258	276	273	265	284	278	274	249	256	275	269	292	262	280	263	259	248	258	264	303	225	237	269	259	238	264	263	269	269	248	248	248	228	280	252	270	259	256	276	276	269	291	259	249	255	271	248	262	250	262	247	260	271	286	274	303	268	284	264	264	231	283	277	257	214	248	310	254	268	259	275	280	271	261	286	297	261	257	271	272	274	275	279	289	277	281	241	276	271	233	259	250	270	240	256	266	263	266	229	237	259	283	261	282	272	247	272	237	271	241	269	279	305	276	251	269	236	245	265	263	238	262	277	277	298	247	280	307	249	260	256	275	289	274	295	273	262	283	255	270	270	280	279	273	263	242	209	241	240	281	264	268	269	288	259	262	262	252	265	261	269	264	277	295	300	278	279	274	264	247	285	273	300	253	251	263	283	251	272	303	267	285	254	301	277	256	276	274	293	279	251	278	296	277	241	242	262	272	254	246	255	253	247	272	254	252	272	238	254	272	294	263	261	307	289	243	290	268	258	269	282	246	259	231	268	246	286	266	286	246	281	284	274	273	260	258	271	263	254	298	311	282	277	275	273	245	255	246	272	245	266	270	265	288	262	295	254	282	321	262	290	259	283	279	269	288	258	266	269	251	261	257	263	266	291	245	256	253	247	253	246	252	229	260	283	260	260	301	269
5844	797	675	592	623	652	624	605	626	578	657	582	597	625	612	619	641	617	623	599	627	574	614	626	604	639	621	620	613	632	601	620	625	644	626	578	610	610	647	609	592	631	600	603	622	615	605	600	648	644	615	629	614	638	571	605	588	620	604	622	608	605	615	608	599	588	632	580	628	629	634	609	607	601	645	644	643	621	606	594	653	644	600	581	630	627	605	642	592	626	588	580	617	592	647	634	599	639	598	627	646	612	596	600	619	611	628	628	630	594	613	606	599	616	607	600	605	580	595	625	618	628	611	579	606	575	582	611	624	584	613	630	624	619	626	622	596	607	651	595	654	639	638	594	581	613	584	610	597	595	629	621	634	613	611	631	652	602	630	591	651	633	645	635	593	607	626	659	561	622	661	590	601	612	597	620	594	602	637	580	657	597	598	619	603	572	608	603	588	659	654	617	568	618	589	625	632	659	676	617	636	605	641	599	651	577	553	604	563	584	622	612	614	623	598	573	637	638	608	630	642	570	585	605	590	625	574	594	569	607	590	635	620	632	627	598	565	631	616	637	590	635	641	585	591	600	595	608	599	637	611	612	595	619	650	601	634	559	637	559	572	627	612	571	598	629	632	640	608	627	639	661	656	551	562	621	616	575	613	633	571	603	613	638	629	648	594	624	596	634	587	634	630	668	623	562	604	593	617	604	638	675	617	621	628	592	590	632	585	561	619	614	618	636	596	646	629	569	638	612	596	629	598	618	608	594	619	622	600	612	635	594	595	672	593	596	582	583	615	613	640	567	618	604	640	594	664	652	672	622	645	634	645	630	587	579	635	653	631	654	606	593	620	628	639	610	613	610	619	564	652	626	594	602	556	606	617	572	607	597	614	597	662	617	607	626	584	628	619	600	572	587	619	627	670	592	608	628	639	624	578	642	617	573	573	628	589	555	593	607	623	640	587	607	641	577	637	675	602	626	600	609	608	598	598	585	599	593	605	591	607	618	638	626	600	598	637	627	607	606	602	610	578	602	631	665	588	635	561	594	644	628	619	657	635	568	591	602	615	598	590	638	641	652	603	569	598	574	596	555	604	589	649	611	592	614	597	605	597	657	644	601	624	649	619	618	609	616	590	606	623	628	593	669	638	598	622	630	617	604	642	592	627	612	620	612	609	603	656	593	609	620	623	624	613	610	591	615	620	659	612	590	622	598	631	617	587	614	619	591	620	593	618	642	580	603	592	641	615	586	627	616	620	589	585	605	633	621	641	606	636	610	589	575	556	567	564	587	661	603	601	608	601	603	638	636	589	616	599	644	628	582	631	639	611	568	653	602	569	644	649	623	622	590	639	622	604	616	622	653	641	607	629	621	611	609	617	611	654	618	604	575	594	602	598	648	622	633	565	605	663	621	636	592	615	607	573	613	641	623	605	614	598	594	655	626	647	594	615	588	611	655	594	613	591	618	602	629	606	567	597	625	597	594	620	597	603	618	598	580	593	643	600	612	609	614	650	622	619	652	593	620	632	590	602	637	606	627	651	581	601	624	615	588	630	629	656	613	621	620	588	590	577	616	618	639	613	618	585	620	614	575	610	591	579	603	562	594	628	593	610	617	578	606	605	585	647	617	608	635	634	614	651	604	608	587	623	601	616	643	639	632	611	605	625	584	602	622	623	611	636	628	562	613	616	597	627	629	633	669	622	638	596	655	633	598	542	605	629	658	601	609	592	626	636	573	573	606	636	588	602	609	566	597	561	573	593	553	566	619	638	663	615	647	605	583	645	594	608	605	586	621	609	588	592	583	638	612	628	608	618	600	603	638	634	592	634	611	619	628	641	617	613	641	642	659	578	566	633	642	627	583	617	617	611	625	561	577	619	589	564	582	659	618	603	585	629	581	668	644	639	615	624	602	629	593	622	620	617	584	578	601	621	639	607	629	633	620	617	589	614	605	622	641	645	610	595	632	600	596	612	613	571	629	634	623	580	600	591	624	644	670	618	621	549	560	633	612	667	617	584	579	554	602	572	607	635	613	611	619	604	577	619	638	639	540	581	643	657	644	619	595	674	633	617	625	628	628	600	599	637	607	596	628	594	614	650	584	581	616	618	580	591	622	569	609	627	630	649	681	582	618	579	614	612	646	636	651	598	657	630	629	639	650	593	620	632	585	601	629	629	581	618	599	598	620	636	619	643	578	568	595	627	588	576	618	629	639	626	596	596	611	604	609	625	638	584	610	563	619	587	636	621	626	601	618	628	581	561	650	622	626	645	622	641	580	665	643	651	619	610	598	614	611	585	626	600	560	606	594	600	608	602	637	622	632	583	623	619	603	605	619	622	659	610	622	601	642	613	592	645	607	605	613	605	575	599	630	569	603	591	619	622	638	600	651	627	611	600	625	638	601	592	605	613	618	594	598	620	601	632	572	594	573	662	632	621	567	592	577	594	612	625	623	604	594	618	629	620	593	628	586	622	649	638	655	592	621	619	618	582	577	620	648	595	568	637	606	607	615	609	586	626	603	614	561	644	602	612	636	567	630	669	626	612	602	605	614	624	614	605	617	606	600	635	573	604	621	572	599	613	582	588	621	620	661	603	632	642	601	634	651	603	577	612	621	590	589	626	588	612	581	567	588	657	613	613	595	647	612	639	581	594	600	637	628	602	616	590	639	591	620	596	607	572	570	595	611	616	633	597	655	624	619	627	602	598	624	604	662	614	615	590	590	647	594	585	592	604	604	594	567	603	601	626	601	604	638	619	615	609	612	584	589	640	605	661	592	578	648	617	651	586	634	586	629	628	607	588	623	624	610	686	581	626	636	571	602	586	645	631	646	637	605	648	591	599	673	596	632	568	617	595	635	607	607	586	618	661	564	613	604	592	676	611	607	596	583	588	582	650	606	640	577	607	617	599	631	618	616	631	653	657	589	652	598	664	609	561	613	556	588	635	578	641	626	650	619	662	637	645	587	571	606	611	624	620	610	652	615	605	590	633	685	608	639	598	605	624	580	610	606	654	627	600	606	644	608	631	578	619	617	580	639	651	607	637	599	557	582	563	602	569	564	616	627	555	604	611	649	594	612	609	615	619	577	619	615	624	576	607	626	610	607	614	576	630	626	616	596	577	666	607	596	630	581	627	613	637	629	647	581	633	627	609	626	618	625	649	571	611	582	643	600	624	611	623	615	608	613	656	630	615	602	612	644	605	562	649	618	630	608	598	617	628	612	572	642	603	615	579	632	648	596	630	589	659	579	592	643	649	614	595	643	610	610	624	605	642	573	610	642	595	584	668	586	634	650	591	583	581	598	627	561	641	621	607	577	613	630	630	609	625	622	646	608	609	630	624	601	581	586	597	598	638	607	644	579	646	578	599	602	595	610	544	613	627	619	611	585	599	657	608	602	571	631	635	550	591	641	632	585	599	592	558	626	595	603	611	656	579	626	631	595	590	589	576	586	608	583	634	628	607	566	596	587	572	628	572	603	550	652	619	598	598	587
25282	21698	25575	28345	21546	3679	600	448	399	369	398	420	370	403	357	371	352	396	339	424	386	356	363	391	367	398	383	353	340	390	363	354	323	359	401	352	345	396	350	336	347	344	351	325	336	354	339	368	322	363	355	384	335	355	351	369	384	370	338	329	348	351	331	341	344	391	389	366	363	365	345	351	356	370	375	344	372	381	377	350	338	386	360	380	372	375	378	325	344	364	350	384	360	339	356	333	350	330	320	342	363	357	398	374	349	353	350	374	342	380	369	371	348	322	372	372	390	326	369	371	351	358	346	361	371	380	358	387	349	357	362	367	394	383	344	311	366	315	375	375	381	344	333	325	349	330	344	351	338	349	352	343	341	367	349	351	381	347	372	331	382	371	379	345	347	358	359	383	342	387	356	311	362	353	379	358	337	377	340	356	346	337	361	363	332	391	334	340	383	367	355	371	320	362	363	370	369	345	344	375	328	337	328	380	367	378	406	361	326	313	376	369	390	324	356	318	366	340	381	339	327	361	406	357	327	365	358	364	330	316	360	341	342	408	333	360	385	381	375	379	325	313	338	361	375	375	392	328	359	332	348	326	332	358	397	345	394	387	376	347	356	357	348	328	359	325	382	379	336	351	354	363	354	347	365	354	345	381	365	340	352	397	372	349	333	355	321	357	332	361	339	395	340	361	389	342	340	355	366	381	382	384	312	339	353	321	397	360	365	318	340	330	351	392	388	339	349	329	362	331	392	349	357	356	359	340	340	362	367	364	347	328	373	369	353	357	343	373	312	410	351	354	361	382	345	349	368	378	380	340	356	342	396	344	379	385	331	308	313	339	333	351	369	345	357	363	368	331	374	363	366	343	338	374	360	371	383	372	399	353	341	373	341	343	344	333	369	346	354	388	361	360	330	327	350	320	331	347	351	341	341	330	380	319	342	377	356	363	354	374	378	355	320	371	352	352	357	341	343	355	375	366	372	365	385	359	359	354	387	396	362	352	386	363	406	339	351	371	373	323	359	341	345	391	337	370	349	371	395	361	326	345	371	342	369	370	334	320	352	374	377	351	363	373	342	371	341	355	375	342	365	340	343	353	362	364	333	362	338	354	312	380	372	373	377	349	344	344	321	344	343	362	371	375	378	399	391	335	380	358	306	313	344	385	370	400	358	351	390	391	366	339	333	397	340	378	373	361	356	361	347	335	336	355	337	372	356	359	361	374	382	310	364	358	366	355	347	346	348	328	351	346	348	378	345	372	348	367	404	314	350	346	365	377	367	346	336	387	355	348	369	364	368	374	369	349	366	361	376	365	349	352	332	378	383	343	340	358	411	355	346	346	356	375	355	381	342	382	356	348	328	345	366	344	355	355	338	364	312	377	345	381	358	355	350	353	341	353	355	374	354	366	367	357	368	313	342	326	373	338	359	344	366	352	380	390	366	359	336	354	368	330	379	359	382	359	361	347	371	326	346	376	345	394	385	399	347	333	344	381	358	367	358	329	356	337	368	357	350	362	343	334	339	335	322	375	355	379	323	378	361	374	367	340	365	324	315	360	316	351	347	346	383	359	367	359	357	369	346	377	344	346	342	373	363	366	353	404	356	348	362	360	349	374	370	355	359	326	342	300	356	333	356	353	367	355	379	317	354	374	358	317	385	350	383	339	335	354	347	366	406	329	341	324	369	346	341	368	356	316	334	361	374	331	355	329	377	347	371	318	358	361	326	334	362	389	361	371	339	357	335	369	383	391	348	355	370	329	375	322	338	328	380	334	376	344	354	365	373	308	358	344	379	356	350	369	365	363	405	331	322	325	363	314	367	353	361	320	396	364	391	331	374	359	354	374	328	345	355	383	353	358	379	327	381	325	380	379	317	342	333	346	314	337	320	333	380	379	372	332	319	359	350	375	377	374	386	374	345	367	330	390	348	358	368	357	325	338	344	375	347	362	320	359	415	340	423	357	373	350	360	376	391	370	319	342	375	375	340	374	373	364	356	391	376	374	368	352	341	383	376	334	352	348	393	349	394	344	345	355	326	357	393	384	360	355	331	332	364	356	400	376	334	350	366	384	373	352	376	380	337	357	370	396	350	367	353	332	367	341	357	363	348	376	325	341	383	353	333	368	356	344	386	354	393	374	353	326	369	349	363	379	370	368	359	375	305	333	334	332	357	369	360	393	389	347	341	333	373	352	380	361	340	352	348	375	347	377	321	368	350	352	342	388	373	364	370	356	364	320	333	339	365	364	353	380	345	373	377	355	337	359	349	389	285	375	372	352	359	358	370	342	365	343	329	356	336	359	338	399	367	385	355	389	325	325	377	349	359	320	366	381	406	356	351	320	383	369	323	360	341	363	353	345	339	382	338	351	376	378	366	368	359	339	337	380	352	358	364	359	381	350	346	350	339	309	352	304	358	358	351	337	328	370	381	376	361	373	326	364	340	362	362	345	357	345	322	348	361	358	358	359	346	390	367	353	362	369	367	323	359	326	365	380	339	378	363	368	342	336	346	343	377	371	347	395	357	354	349	389	322	379	361	346	364	353	376	370	345	392	364	362	340	377	358	342	329	368	386	386	351	330	370	391	371	333	372	367	379	365	328	366	358	370	342	402	339	360	326	344	378	351	326	370	372	351	404	352	349	328	372	349	352	346	321	375	350	348	381	355	365	366	338	334	373	327	342	362	329	376	365	374	329	378	399	408	310	360	396	365	358	416	379	379	364	390	333	357	344	378	339	379	365	378	391	351	353	336	334	355	352	371	356	332	383	358	344	370	364	343	362	379	376	357	368	378	368	374	351	341	351	356	336	356	350	354	351	381	354	356	340	311	339	316	370	361	336	361	379	354	361	340	387	365	355	343	349	365	323	362	388	371	357	369	347	346	347	364	367	371	372	361	376	393	362	347	349	339	371	386	323	356	335	329	331	358	358	379	369	324	392	345	326	358	344	359	382	336	342	347	366	389	352	334	361	339	352	336	375	331	336	385	337	378	356	349	343	355	370	388	325	333	379	336	327	381	343	371	344	304	339	374	355	384	329	345	343	366	380	366	334	367	368	350	330	384	380	395	381	318	387	347	352	350	348	328	359	357	341	357	357	348	372	390	385	359	326	353	379	354	380	347	360	353	329	363	362	364	326	336	312	358	373	347	332	338	359	351	367	348	342	340	358	329	336	393	389	363	363	375	386	326	333	361	359	355	324	346	321	344	363	358	400	395	362	396	369	351	338	343	321	410	374	370	343	384	349	375	343	359	348	370	357	391	363	348	365	363	373	377	413	386	327	350	339	355	372	315	350	391	353	370	383	341	348	385	389	355	311	393	387	311	370	374	340	343	384	371	370	392	374	347	343	373	328	381	389	368	369	352	360	367	335	307	353	336	348	352	371	354	344	352	357	374	359	378	371	339	356	350	352	321	352	342	320	363	374	348	353	373	341	377	347	359	353	327	379	376	368	386	336	376	396	369	337	330	323	369	363	362	361	326	385	367	374	364
3683	3079	2128	1299	1052	903	814	890	756	805	770	734	768	743	756	790	799	808	794	749	788	765	725	800	779	728	728	790	760	788	803	757	785	751	791	768	794	744	790	775	752	777	786	776	777	750	750	791	747	730	794	785	799	737	820	780	810	757	773	806	808	794	742	771	739	802	787	741	740	782	718	733	788	722	739	724	768	761	826	766	750	760	767	842	747	727	771	811	737	761	752	798	729	745	774	724	752	726	825	776	816	746	758	725	776	728	769	792	751	746	747	825	812	790	764	751	727	788	761	778	755	777	780	742	810	750	786	740	759	781	750	746	772	809	750	776	767	762	808	740	779	785	778	713	763	784	778	724	783	727	731	760	778	795	820	780	751	804	810	737	722	759	776	779	756	724	817	793	847	753	773	775	776	800	709	769	746	769	769	715	754	830	787	776	777	730	729	774	776	768	740	795	736	772	763	798	775	773	778	782	840	768	753	740	832	715	752	773	781	797	764	790	754	729	761	756	745	777	751	809	805	740	770	786	767	792	779	804	754	796	801	744	814	690	770	828	759	751	713	761	722	788	750	795	739	788	767	725	737	703	787	747	804	740	769	799	769	768	766	770	746	818	755	783	771	789	744	804	799	751	805	793	736	725	746	803	774	773	792	746	737	774	744	782	771	769	744	731	704	737	783	779	742	711	751	778	741	815	776	776	755	758	777	775	723	825	768	732	770	775	797	784	711	758	736	770	792	776	754	802	740	802	842	795	767	784	782	768	771	757	775	700	778	780	754	784	771	796	794	758	716	755	758	719	752	776	745	729	722	756	749	758	798	821	738	763	761	761	757	797	751	786	836	804	783	730	732	799	786	767	783	735	781	760	732	784	713	720	744	697	748	802	837	763	726	704	747	813	714	748	764	812	746	720	763	791	759	763	786	792	729	795	730	743	762	779	753	713	757	736	774	777	771	813	730	719	763	759	774	758	790	738	709	721	762	784	740	802	742	809	709	804	779	788	763	739	798	776	769	754	780	785	752	786	813	729	731	777	778	795	772	742	799	787	740	792	762	752	801	774	795	807	821	731	821	812	796	724	748	813	798	763	833	729	747	772	762	796	786	775	700	759	767	753	757	816	800	757	790	748	802	771	743	776	805	759	770	774	767	778	760	707	752	745	749	755	789	753	762	780	803	762	825	753	746	747	726	759	751	767	750	766	747	743	798	753	757	810	740	787	795	727	724	783	761	763	745	743	737	796	756	756	721	788	812	729	758	759	773	782	757	761	775	753	717	757	759	761	793	767	780	757	724	707	726	789	749	760	770	730	777	777	749	733	754	744	763	751	775	777	734	787	765	764	735	755	769	742	741	763	748	801	762	764	749	777	758	765	719	755	767	778	741	762	728	716	768	813	751	770	771	763	767	795	744	777	813	740	773	803	780	812	766	765	718	754	758	748	756	767	755	774	766	771	838	788	774	781	760	770	771	769	802	756	758	759	773	796	745	778	754	762	780	770	746	768	735	831	767	739	737	727	728	742	788	804	754	740	780	767	824	816	765	782	814	716	740	758	762	737	711	729	754	766	791	802	724	757	748	778	749	757	761	746	730	753	802	764	770	762	824	762	716	760	792	786	798	782	784	746	788	789	743	760	767	748	724	792	742	800	790	774	803	751	776	697	764	795	749	771	788	806	767	756	720	758	808	791	788	774	758	764	746	800	753	756	774	755	790	782	756	758	805	761	774	818	791	767	756	803	759	752	765	791	731	814	819	798	704	789	776	765	731	768	718	754	763	792	781	796	807	741	764	767	781	711	748	733	742	782	761	762	763	802	783	804	758	803	728	756	841	802	797	756	779	788	733	780	791	742	766	760	793	747	732	761	740	746	700	743	789	764	797	780	764	805	796	759	789	766	727	734	754	770	767	743	783	752	791	702	752	782	829	757	755	752	755	783	789	755	754	779	754	766	765	790	729	779	700	788	793	748	736	769	733	733	787	821	764	760	842	754	755	751	765	824	773	797	792	732	759	768	761	744	775	778	723	739	770	781	790	750	807	746	760	743	758	703	758	713	756	754	785	723	792	744	843	743	773	791	811	756	760	770	746	762	801	777	766	779	758	771	774	763	779	747	725	756	804	752	720	788	747	772	779	753	730	783	802	735	743	785	792	737	727	769	786	769	747	748	728	744	791	761	695	810	746	790	790	737	795	769	744	772	830	776	812	755	737	767	776	793	785	788	760	767	768	807	792	771	772	760	780	749	771	721	765	761	765	763	758	786	745	701	766	764	752	758	746	758	769	784	781	777	765	767	759	745	716	752	722	761	753	768	783	812	722	761	735	737	760	747	792	785	760	771	750	766	781	721	766	729	748	762	726	743	775	761	760	767	837	739	782	750	723	764	710	771	769	732	755	775	799	739	747	793	771	733	760	752	760	795	760	800	746	809	767	755	774	779	771	764	778	761	768	834	787	756	752	731	736	744	782	789	744	768	770	761	761	739	740	760	721	786	795	760	773	732	787	775	782	793	752	785	725	775	743	758	826	793	754	785	757	735	742	752	762	798	794	780	813	763	746	771	762	717	770	763	755	756	719	754	743	764	725	731	731	764	763	728	778	754	771	763	760	716	769	786	787	765	792	773	766	734	752	818	797	750	734	790	753	736	781	759	745	747	735	756	766	781	773	767	700	765	775	765	797	760	813	737	729	725	739	790	803	778	746	759	787	745	787	787	710	733	775	741	785	750	780	712	752	789	755	780	737	759	773	784	739	742	760	748	775	763	743	722	742	757	802	757	741	720	809	731	802	707	752	804	760	792	732	769	744	783	785	811	751	742	754	768	719	801	772	752	784	765	804	787	736	787	767	793	780	752	749	752	760	779	756	771	732	777	767	749	729	749	823	778	791	814	793	791	761	782	730	791	752	771	737	766	776	754	768	773	791	718	793	714	761	750	742	734	768	755	777	793	752	739	766	753	787	775	775	776	779	765	737	792	805	779	700	774	704	770	780	780	761	753	747	802	790	746	739	763	745	748	763	770	750	804	808	722	756	805	805	758	762	757	798	763	794	719	785	749	756	793	811	773	755	788	754	731	800	760	718	763	716	712	831	794	804	737	788	771	744	774	725	783	753	769	774	777	696	752	688	772	736	767	751	792	717	772	774	722	826	712	735	753	776	733	769	759	702	728	756	813	767	797	759	735	768	816	800	774	757	735	744	762	772	760	758	748	779	815	746	729	759	736	766	757	762	788	736	731	749	726	829	821	771	851	748	757	733	765	783	751	797	792	805	798	772	784	756	764	804	739	770	756	747	779	783	772	807	758	759	706	830	810	785	766	764	809	769	750	802	755	788	800	763	775	778	748	776	770	784	745	767	806	734	782	792	708	757	741	791	726	685	718	747	800	798	781	763	760	753	749	728	723	737	774	770	768	760	825	753	768	794	755	780	721	760	753	759	738	720	812	778	716	797	783	789	761	723	811	765	799	724	752	819	773	705	786	684	748	756	753
24461	21672	26096	27753	21680	21663	2730	516	381	319	309	332	272	252	286	233	208	254	249	237	238	224	223	232	233	218	233	246	205	228	223	225	217	244	204	218	210	223	238	246	221	226	243	221	219	246	202	231	201	227	230	241	234	236	241	235	222	207	200	198	222	209	205	213	247	206	213	200	205	231	209	228	214	209	216	201	214	221	223	211	187	211	210	215	251	220	215	193	207	205	204	209	230	225	213	219	208	207	202	220	221	225	203	214	203	223	237	207	215	229	230	224	229	219	233	235	218	214	237	260	197	216	215	223	222	200	246	210	210	207	188	214	192	225	212	207	207	259	235	186	243	223	226	197	216	213	221	209	232	225	195	194	217	244	204	206	217	205	212	208	226	230	236	199	209	200	207	192	233	219	219	208	251	205	227	208	217	217	204	225	232	233	219	202	215	199	196	226	202	237	230	211	244	240	230	215	240	217	203	201	216	239	242	255	240	215	221	220	237	234	184	236	229	211	217	211	201	191	211	218	247	231	237	208	199	194	194	230	180	184	195	218	212	202	203	215	243	208	231	238	199	212	240	234	219	262	211	234	205	231	224	255	236	223	215	244	219	211	213	235	210	229	218	206	218	218	259	189	207	221	202	211	206	221	229	239	225	232	192	203	216	219	232	216	183	233	225	227	220	212	233	213	206	193	244	191	198	223	242	217	217	197	210	201	203	194	209	208	216	250	238	188	207	217	214	206	186	190	227	201	232	210	171	180	209	223	209	217	211	235	219	243	240	239	201	204	218	218	252	258	219	237	231	181	194	197	207	253	223	190	233	219	223	214	215	247	233	204	205	210	187	214	210	192	233	224	256	240	242	230	228	198	181	210	195	205	211	232	232	204	226	217	222	201	205	203	217	223	179	204	203	225	212	211	194	206	219	194	220	207	235	210	228	215	242	226	202	228	239	218	202	218	236	196	216	228	238	221	239	221	202	194	228	235	208	212	220	213	213	222	233	239	215	216	211	225	223	204	222	226	214	231	215	208	206	200	223	213	206	237	217	204	206	258	220	222	234	199	225	199	212	205	246	200	205	225	235	189	201	186	203	178	207	196	221	214	230	215	229	221	225	212	216	215	216	189	220	242	204	215	214	209	243	220	231	210	183	190	210	197	225	225	189	218	222	196	203	229	233	198	178	219	211	206	210	214	209	209	220	248	205	217	215	206	232	207	249	210	216	221	217	186	241	216	200	201	225	225	213	217	249	201	261	209	222	195	225	213	198	222	214	234	227	225	218	229	204	206	232	197	206	214	210	240	232	220	207	198	221	264	230	201	195	206	191	190	214	224	205	240	214	207	213	215	230	239	238	226	194	199	229	232	192	194	228	216	201	214	212	230	221	207	201	225	210	191	245	220	212	212	230	234	210	212	230	212	223	238	232	205	209	208	195	235	230	205	211	228	260	205	204	202	227	252	197	211	210	193	201	207	226	236	223	217	236	239	225	234	222	214	234	177	212	202	218	212	219	201	207	208	203	211	211	211	229	220	210	206	233	197	201	218	220	233	240	216	191	210	199	242	187	213	234	210	225	221	202	240	216	214	243	221	233	224	212	211	239	202	196	205	224	204	197	210	215	194	211	203	210	234	197	205	211	224	205	219	219	211	197	202	219	244	212	238	223	251	233	223	210	194	186	237	209	230	194	228	190	221	239	194	218	210	207	219	198	201	228	219	227	201	214	240	214	194	224	199	223	218	243	199	228	203	207	220	199	197	259	237	234	231	258	238	263	234	201	221	252	217	250	265	253	238	228	220	193	219	221	208	242	233	236	200	244	223	205	219	241	216	214	239	196	255	206	231	203	250	210	214	227	218	218	198	220	214	248	230	219	193	233	211	221	227	217	211	233	219	235	212	233	189	233	241	250	227	203	235	214	212	204	193	216	218	195	217	187	214	211	209	181	200	214	240	205	202	179	189	200	202	217	201	205	214	201	209	208	229	195	195	224	238	194	192	215	238	204	214	197	207	187	236	204	237	218	230	239	211	230	223	213	196	227	231	197	195	211	213	236	200	236	245	218	227	220	248	246	189	236	227	240	204	217	232	242	195	219	191	195	218	201	206	216	187	205	252	215	215	229	213	197	210	204	194	191	217	221	196	221	201	219	221	195	214	226	217	180	204	223	205	231	227	217	207	239	223	234	239	218	202	225	204	218	210	215	201	205	197	217	215	233	191	211	239	258	220	207	226	201	206	192	212	235	193	191	232	235	210	197	214	216	205	200	231	207	230	220	210	203	227	229	234	232	231	221	206	239	211	201	234	236	233	212	224	220	209	225	221	196	205	210	210	214	213	215	228	219	229	216	219	231	223	207	217	253	221	221	220	218	195	213	248	203	217	202	193	194	222	229	211	209	209	233	209	226	233	217	203	221	225	203	210	198	215	191	207	211	204	196	201	252	195	207	229	225	214	209	213	234	226	204	223	210	198	213	220	206	220	219	240	208	215	212	207	224	187	200	215	227	226	229	220	203	208	178	240	222	228	217	232	209	208	237	226	201	201	192	198	251	202	225	219	203	227	207	210	241	220	212	213	224	197	223	220	189	214	205	231	214	223	254	222	223	196	221	208	177	206	192	231	244	235	224	232	182	213	235	213	184	222	201	208	226	218	209	217	228	206	192	230	213	195	206	246	242	210	238	199	215	208	205	237	215	216	215	216	215	201	200	200	195	213	223	231	250	218	227	211	199	211	222	202	221	212	244	202	237	246	243	236	206	208	218	199	227	196	201	197	230	228	239	227	215	228	252	203	238	220	201	215	206	223	195	224	215	201	203	231	205	223	200	229	216	191	230	206	213	203	226	198	211	243	217	215	221	259	200	229	232	240	232	224	216	202	216	204	232	234	237	210	223	222	216	222	221	217	212	236	249	208	218	256	195	213	229	242	219	223	222	205	229	235	225	199	229	235	219	213	228	249	227	226	198	201	218	203	212	217	205	218	196	258	190	221	241	206	198	204	223	226	227	192	230	209	203	221	239	197	192	212	215	191	223	209	190	219	232	231	264	229	235	195	217	234	228	220	249	208	204	232	209	211	204	194	219	216	185	219	215	220	242	204	219	209	217	210	213	223	227	185	220	176	225	212	225	204	208	238	235	230	253	246	192	213	210	222	210	215	208	232	225	216	203	236	212	195	210	199	223	186	257	232	199	194	198	189	215	262	186	202	203	228	220	219	197	198	203	208	223	205	225	189	236	230	232	179	217	268	237	205	191	216	211	234	238	240	207	215	209	233	198	222	222	205	208	221	230	247	195	237	199	233	211	201	208	208	213	221	212	209	233	207	192	231	197	209	223	206	243	224	218	206	229	226	248	239	240	244	230	218	210	213	205	246	221	245	213	224	205	243	236	239	232	221	215	201	200	224	228	230	228	231	192	205	218	209	204	218	249	211	174	212	217	231	212	242	210	231	215	237	218	213	241	244	222	221	205	198	221	219	191	221	189	200	205	227	207	187
3927	4918	3046	1530	984	678	643	559	556	540	511	522	563	478	484	507	500	514	490	488	468	505	462	507	505	512	482	484	480	482	467	483	501	434	521	474	461	495	496	466	502	514	471	476	470	541	480	437	489	479	484	476	468	504	472	457	451	558	449	432	491	468	516	482	459	463	489	489	474	430	469	517	486	468	485	442	461	475	465	480	488	461	465	475	513	467	498	451	455	498	462	479	450	471	453	450	502	464	490	456	472	464	503	464	470	501	491	467	480	487	462	432	498	427	471	471	462	457	458	514	476	469	485	465	468	470	512	489	472	467	510	479	481	442	465	493	497	492	460	471	486	472	497	484	503	463	498	498	472	493	509	450	497	502	467	471	476	440	470	462	445	460	451	497	461	489	472	498	469	432	471	498	504	470	475	491	468	461	499	479	444	489	456	508	489	451	443	469	507	437	453	488	484	480	486	472	494	456	445	468	490	418	471	485	461	497	507	474	504	435	481	492	450	467	485	478	464	491	479	518	473	496	460	501	510	480	485	480	478	484	464	469	427	486	494	437	485	480	452	474	459	435	482	466	484	462	429	510	447	448	492	467	451	433	449	465	479	463	493	466	481	510	461	480	490	470	481	486	447	446	469	457	464	480	488	470	478	441	493	503	482	486	511	519	485	444	459	506	468	465	483	487	476	463	485	467	493	446	477	484	506	459	467	482	476	506	475	507	494	451	479	441	468	483	471	534	456	439	471	497	451	493	466	500	439	478	472	501	508	444	459	482	470	498	515	462	481	485	481	479	494	535	487	465	509	472	452	455	468	473	487	493	467	454	477	469	462	455	482	495	436	494	488	452	482	502	484	481	501	488	471	498	474	493	500	468	484	513	437	471	502	468	454	465	482	480	473	464	484	504	509	460	474	501	480	458	446	479	475	467	468	454	492	467	463	488	454	459	471	459	462	439	441	468	485	467	491	446	466	461	481	468	447	466	517	496	484	478	505	468	495	490	455	479	476	452	500	492	477	472	461	474	450	447	492	472	466	516	451	488	445	492	493	489	480	463	499	498	453	497	477	463	483	490	500	498	493	437	491	459	490	468	476	479	487	491	457	450	454	452	475	456	473	474	461	463	454	487	489	491	455	435	489	453	490	473	464	473	481	474	518	484	481	488	448	482	486	477	456	452	483	489	460	429	475	467	456	514	496	464	497	496	483	472	461	509	491	490	457	467	467	491	447	495	492	486	432	505	465	470	494	465	517	468	472	451	467	476	466	496	523	464	498	480	440	496	475	466	474	452	451	476	497	461	481	456	471	495	479	434	490	454	476	490	499	462	485	492	479	471	461	480	493	464	452	418	479	439	517	472	488	513	486	452	457	482	488	476	463	428	451	477	446	465	497	455	481	486	517	450	455	439	471	509	464	468	482	450	440	481	479	489	490	473	504	475	451	474	439	549	522	501	501	502	513	471	479	473	462	472	442	416	476	489	468	468	481	446	475	489	470	502	464	483	537	459	474	494	498	467	485	471	465	495	497	487	470	473	468	439	476	501	473	518	481	471	471	429	421	499	455	494	488	522	450	472	485	465	483	474	443	500	456	408	476	456	482	457	480	488	455	475	485	459	471	479	482	473	457	456	464	487	493	451	462	514	487	512	492	432	483	464	463	492	462	484	497	493	478	457	491	440	465	497	501	547	436	470	447	499	462	492	502	469	451	438	503	463	476	491	467	476	445	434	470	473	473	484	480	478	469	473	516	473	490	509	466	481	472	488	482	472	476	451	474	443	517	485	487	496	467	475	509	459	455	494	502	458	458	453	482	488	452	471	506	474	486	460	462	448	449	496	531	514	477	432	498	455	472	441	458	477	491	480	467	482	452	455	492	483	487	471	462	495	470	500	416	457	507	460	458	488	464	481	499	460	529	469	432	460	477	456	479	464	480	462	475	438	472	495	473	425	483	489	491	443	505	493	469	433	486	459	464	508	467	494	483	461	478	470	468	463	431	489	479	516	492	513	509	496	465	445	462	476	489	459	481	452	506	510	480	482	512	505	469	513	492	435	476	470	514	477	461	461	497	478	505	482	440	456	435	495	509	468	474	485	433	456	482	504	482	528	453	478	476	491	475	520	458	491	478	473	506	465	500	502	436	486	473	485	480	500	472	514	487	426	499	489	497	503	446	466	477	495	481	466	456	446	453	504	444	447	474	455	471	500	457	476	432	480	476	495	504	506	448	483	468	473	488	501	475	465	464	525	448	490	524	478	456	438	482	495	500	452	485	459	461	473	474	498	449	449	464	491	480	502	482	512	442	427	457	487	488	474	454	461	448	457	464	475	460	504	527	521	398	499	479	494	466	499	508	498	498	469	446	440	456	469	429	487	500	502	448	454	446	473	470	425	489	481	469	473	468	443	476	503	466	468	466	438	473	470	436	451	466	480	484	483	538	478	491	479	518	443	500	470	541	512	508	511	490	521	481	431	445	490	469	487	470	504	473	452	480	466	502	499	474	515	494	468	465	430	496	476	500	479	422	449	530	496	488	470	443	489	476	459	460	434	503	495	461	533	453	451	434	475	442	455	490	439	492	471	473	480	502	406	537	452	472	465	501	496	452	461	538	530	452	501	494	426	494	468	517	479	479	483	437	479	448	510	453	477	498	456	449	497	481	483	488	478	469	485	474	489	483	460	474	467	479	454	485	485	443	509	471	488	498	486	492	506	493	494	512	464	445	487	453	458	531	459	469	471	457	480	504	456	454	462	500	462	459	457	481	455	512	446	456	488	494	467	476	487	493	428	461	467	469	487	486	511	482	494	429	485	441	458	520	473	505	467	507	470	495	451	451	487	505	463	473	495	471	475	489	483	513	485	497	503	504	465	498	468	503	463	488	469	444	494	464	465	503	513	467	468	515	447	516	444	480	528	482	501	528	460	477	455	495	502	473	453	473	465	470	463	471	461	479	467	457	466	477	478	440	476	485	497	504	466	527	450	473	455	506	490	448	483	480	506	463	515	478	430	490	487	428	464	517	484	442	476	462	469	488	456	475	470	501	468	488	475	442	522	507	489	441	476	442	481	487	478	490	499	487	460	503	498	493	489	476	506	506	447	503	456	463	489	501	502	463	447	458	475	508	471	483	459	486	456	456	469	485	485	483	481	479	467	478	476	485	446	494	494	483	494	479	459	493	471	471	490	465	476	510	498	478	524	454	514	456	470	450	488	488	488	469	484	488	472	475	482	482	468	485	449	475	467	430	477	485	521	444	431	447	434	477	456	501	447	501	500	482	480	447	440	518	475	488	479	471	491	484	473	471	508	472	467	470	464	449	453	461	536	472	481	484	458	471	469	463	483	518	445	477	405	501	453	499	491	493	462	477	472	454	459	430	496	478	473	488	466	479	428	447	480	477	456	500	510	477	482	472	443	488	479	461	504	473	517	482	458	520	455	493	490	490	460	471	484	485	504	453	497	465	465	463	476	464	510	465	500	471	460	483	493	492	460
33441	9674	1015	566	493	450	305	273	270	285	258	281	235	296	260	296	263	281	252	268	262	264	247	281	212	263	291	277	297	288	264	260	267	257	282	289	241	257	301	251	286	267	250	282	268	243	241	283	258	296	263	265	248	280	281	276	262	261	261	243	270	240	239	297	275	269	290	255	260	283	268	258	289	289	275	254	278	277	252	280	282	276	288	245	274	270	291	272	282	263	265	250	262	268	262	249	239	294	265	286	237	258	270	255	234	273	274	277	260	241	265	273	251	244	247	275	297	253	279	283	263	243	260	306	292	255	272	260	256	289	286	270	259	276	270	275	264	244	261	291	263	284	276	281	273	279	250	233	275	254	267	275	270	271	281	247	271	303	257	256	244	267	253	238	255	256	297	272	238	256	267	264	258	237	272	284	270	259	227	279	251	269	238	259	261	277	259	301	262	276	249	261	252	274	267	242	275	253	230	298	273	295	293	246	263	248	226	292	297	240	277	285	268	237	265	269	239	318	272	253	266	257	264	275	287	264	287	282	280	260	266	302	242	271	284	255	269	281	274	284	279	292	286	251	290	247	268	255	273	298	250	255	256	272	284	281	272	259	246	245	297	288	263	272	255	276	280	236	244	280	245	264	249	242	243	260	244	277	269	273	286	254	307	268	252	251	264	237	266	262	269	291	236	253	283	282	276	259	267	282	255	256	253	251	255	253	309	254	258	229	257	315	265	255	249	254	289	262	257	257	272	266	307	230	264	232	292	250	272	245	272	272	279	270	254	271	256	247	252	256	269	269	304	307	252	259	235	309	242	238	265	284	283	275	249	247	267	239	277	246	295	248	261	263	295	292	261	227	250	271	262	252	285	262	283	262	259	306	253	268	244	259	261	281	281	267	238	282	260	291	281	265	275	260	278	250	276	257	259	250	278	265	269	247	264	293	269	290	282	249	246	264	275	280	278	298	278	263	247	275	267	241	264	275	214	259	277	270	289	278	287	265	255	295	247	293	239	247	277	270	244	242	270	252	301	260	250	260	278	271	267	249	280	274	272	247	254	266	253	285	261	265	286	302	271	276	255	270	290	261	267	272	270	271	254	251	264	256	243	276	285	282	268	277	238	248	288	266	264	261	247	237	240	271	279	275	260	304	304	277	265	234	238	267	271	280	258	274	265	248	271	276	254	263	270	265	246	272	277	268	290	250	308	266	250	265	248	276	273	276	239	270	321	276	299	281	257	287	277	274	264	250	289	280	266	274	259	277	279	264	290	264	301	248	282	244	280	288	254	260	264	278	278	293	300	262	272	264	286	264	262	261	266	292	252	261	263	262	271	276	259	265	253	262	258	260	264	252	263	266	265	234	235	290	262	259	277	283	266	243	270	287	269	249	244	278	280	276	284	270	284	273	277	263	254	280	251	254	264	271	277	277	266	256	263	254	260	257	256	288	266	257	279	252	261	263	280	245	277	291	269	303	255	242	261	262	255	262	273	278	237	270	251	284	278	241	263	258	225	274	248	249	257	279	256	302	259	254	277	284	261	261	261	267	298	246	290	273	292	267	267	248	287	260	267	271	265	267	259	273	251	251	271	255	269	290	258	248	271	251	288	247	269	248	267	274	249	235	268	279	299	252	282	294	272	278	252	264	235	272	280	260	251	243	255	263	256	256	277	266	300	266	280	236	224	278	322	271	258	252	286	271	251	278	273	284	246	273	265	245	256	269	253	307	274	243	262	268	267	273	272	242	246	260	300	243	237	280	263	256	253	265	288	273	263	230	253	258	266	246	295	260	253	229	289	249	259	251	261	255	251	255	276	288	257	249	283	253	256	296	275	242	257	236	264	262	267	238	247	234	276	282	238	269	264	252	266	263	276	269	272	257	250	270	243	269	271	284	253	259	249	248	250	289	281	279	262	260	266	309	277	244	290	277	279	242	293	255	246	268	272	287	258	245	275	272	283	264	280	250	244	252	256	268	257	277	279	270	272	253	248	250	225	283	241	291	286	285	278	270	310	287	265	266	254	266	270	271	286	267	260	253	285	305	295	238	274	270	280	242	269	275	276	270	255	283	255	234	273	284	258	246	246	278	237	237	262	240	246	254	270	255	267	238	267	246	239	240	270	252	291	251	295	292	223	251	254	271	266	286	281	256	301	273	302	262	230	279	289	267	263	269	267	272	264	261	285	246	259	269	261	275	249	246	262	285	262	253	292	275	279	286	279	245	297	264	255	280	306	246	243	260	250	254	281	277	264	276	316	275	238	278	284	276	248	277	285	270	290	257	250	332	256	280	258	288	265	260	287	254	279	291	269	268	274	265	269	276	258	262	216	260	265	292	273	260	254	249	268	251	292	254	254	259	276	273	256	271	233	289	271	242	251	272	285	272	284	263	229	263	273	273	261	251	287	280	246	289	280	268	251	286	265	292	279	245	284	281	251	282	248	264	271	241	257	276	240	264	257	306	270	270	257	247	253	249	273	274	279	248	269	307	266	276	256	257	270	261	268	282	258	305	263	237	274	234	280	250	266	279	266	254	264	272	258	211	255	258	252	244	276	289	269	276	278	298	277	275	250	256	286	274	309	257	269	298	223	252	247	269	282	270	257	277	243	269	265	274	234	292	241	246	261	238	255	293	243	286	258	256	268	260	276	268	236	282	277	282	264	245	258	245	241	325	257	235	307	268	243	262	277	254	259	253	277	275	271	251	290	247	240	245	250	250	287	278	248	262	242	275	269	263	267	254	276	272	248	276	290	270	284	291	290	259	272	241	270	248	264	237	244	247	294	262	256	267	275	298	257	247	283	259	273	276	262	280	258	270	243	274	250	258	266	285	281	250	247	255	265	274	250	294	254	274	264	281	263	276	253	247	259	265	277	254	244	297	276	293	247	251	282	252	297	264	249	246	293	247	242	260	257	269	285	286	265	231	276	263	254	272	284	267	261	271	251	285	261	260	252	289	230	265	274	266	293	263	257	264	284	244	247	288	272	280	258	271	316	267	276	269	240	262	263	248	283	316	261	286	266	281	257	273	274	214	249	286	263	276	268	248	289	279	266	254	277	275	286	222	287	276	263	260	243	274	278	269	269	258	267	243	281	273	253	261	275	259	245	234	261	281	254	288	271	249	295	215	263	274	262	259	263	297	284	234	263	289	261	284	242	284	299	265	264	274	281	245	262	251	249	271	274	281	279	253	251	221	259	273	305	248	246	269	263	267	269	289	269	290	288	275	303	277	242	274	254	279	244	274	285	296	273	252	289	275	287	267	282	233	247	271	243	285	249	256	262	238	273	251	245	250	279	267	270	283	250	272	241	275	258	251	240	282	238	289	300	254	275	306	248	266	238	263	248	246	278	253	228	252	265	232	260	290	295	286	284	254	282	280	275	283	272	280	243	247	250	251	265	269	256	262	274	234	268	274	216	273	254	248	273	266	272	269	281	252	278	282	268	275	302	304	245	278	287	266	267	293	268	273	262	250	239	266	244	251	255	271
5771	787	751	624	636	620	626	533	594	608	600	586	607	613	621	579	598	632	585	595	630	614	631	602	608	575	609	633	593	658	628	597	623	597	564	608	604	614	610	581	610	594	632	580	586	606	630	622	619	607	611	638	590	580	644	603	594	563	635	617	605	644	646	596	593	607	628	631	619	593	599	596	596	635	614	606	604	576	599	610	597	613	617	654	583	595	574	585	587	638	617	642	607	545	599	591	623	589	619	597	566	606	567	579	609	593	605	655	587	621	598	591	628	584	578	595	615	620	612	632	612	643	614	592	621	598	612	585	624	590	629	605	620	586	570	560	635	578	596	657	587	634	617	583	605	616	641	607	636	625	596	628	589	605	593	602	640	635	601	609	608	567	605	627	615	636	632	606	627	573	614	646	580	626	632	623	584	612	639	622	615	621	606	593	592	524	570	625	594	649	612	626	651	635	650	613	594	620	637	636	584	613	582	583	592	561	629	597	603	551	612	586	611	611	616	624	598	594	577	620	625	619	576	557	613	532	610	647	590	614	594	619	594	616	609	574	586	594	593	562	621	621	612	584	580	587	649	621	559	601	594	595	638	585	589	593	606	623	612	653	625	593	593	611	581	600	612	606	650	641	609	610	605	559	596	616	596	586	630	589	626	597	637	573	612	595	599	601	589	565	594	583	599	648	631	608	566	621	626	601	610	608	634	601	639	643	633	647	541	640	608	608	611	605	569	620	555	611	625	639	641	604	607	621	612	614	629	647	563	558	636	622	590	591	565	600	590	578	619	583	579	592	590	578	624	549	571	586	640	596	582	600	637	622	573	630	615	585	606	558	619	541	582	634	606	595	608	607	604	596	581	616	621	602	587	604	611	633	582	602	653	611	628	551	604	615	579	610	578	612	634	615	581	597	604	601	616	604	611	645	648	639	611	635	644	559	585	613	599	600	631	582	617	598	636	580	622	611	572	585	564	655	567	596	597	618	574	616	609	636	620	602	631	638	621	592	613	609	615	629	634	554	620	613	608	572	585	603	608	615	610	611	615	629	609	640	565	622	637	610	602	590	572	620	668	618	575	586	648	600	661	615	637	600	592	667	597	600	634	575	608	629	669	630	624	590	611	628	599	562	667	621	597	608	602	585	585	581	597	597	617	594	650	593	622	557	600	594	628	596	646	629	574	576	614	625	603	616	608	611	662	629	602	574	625	585	580	621	625	619	634	635	631	569	576	609	616	573	635	577	618	626	625	599	644	549	584	621	626	579	624	635	627	566	622	673	608	615	572	576	598	640	608	578	644	615	615	588	565	607	603	581	623	589	587	654	631	568	617	569	628	599	589	603	603	649	614	642	613	639	568	589	561	629	663	630	643	584	600	593	592	615	583	552	622	597	624	607	552	583	601	576	594	606	553	565	644	614	597	583	632	624	584	609	605	611	594	562	629	612	630	597	602	625	601	595	613	588	626	604	607	646	599	609	636	571	600	636	601	626	623	586	601	589	595	580	604	607	570	576	584	606	602	621	632	632	591	621	588	627	597	604	588	599	624	605	596	595	628	653	629	619	603	585	636	587	603	601	574	617	627	630	639	597	633	604	634	623	617	606	584	613	580	594	596	588	608	614	625	598	607	584	646	603	611	573	637	631	612	631	601	580	651	611	594	606	623	602	626	603	617	582	614	621	602	590	606	624	596	591	596	598	644	609	643	685	626	593	607	594	576	575	630	591	584	627	636	594	613	629	584	585	602	632	583	620	622	615	625	626	600	643	592	560	627	612	628	576	596	617	620	657	607	569	612	603	600	564	614	595	623	565	574	601	600	665	618	619	600	567	617	617	620	607	586	618	607	596	571	568	585	546	665	582	594	579	604	600	593	667	594	619	602	645	610	639	643	580	578	598	630	625	605	589	635	611	614	612	627	640	591	583	594	579	606	640	619	656	624	576	602	644	586	647	646	558	616	627	621	590	601	585	600	603	611	579	579	643	612	585	595	603	621	608	630	615	617	610	614	616	587	624	640	602	584	647	568	580	586	606	589	609	623	603	660	631	641	667	630	583	587	614	600	587	659	643	614	619	633	578	599	585	608	620	608	571	579	612	623	570	589	595	578	541	613	596	648	636	656	586	584	648	575	632	590	582	565	642	644	629	592	597	565	627	636	608	587	564	614	587	625	633	634	602	626	577	616	640	630	596	640	613	641	621	595	641	595	642	561	665	624	618	594	635	579	621	600	616	609	621	652	637	603	602	602	589	607	598	600	584	657	613	626	585	569	569	602	595	589	601	595	559	614	631	596	621	607	591	603	605	547	566	636	589	616	592	600	654	600	564	630	594	611	653	606	586	615	631	600	587	582	633	628	585	598	627	628	619	611	605	603	601	606	563	570	614	635	625	546	574	620	636	584	605	608	611	592	600	663	615	586	599	592	614	582	574	573	631	583	632	630	632	653	647	591	609	599	573	623	595	588	623	654	611	580	593	579	574	631	626	610	627	590	562	596	621	635	606	605	575	600	659	625	565	634	660	576	619	600	609	632	564	633	627	572	641	573	609	585	597	640	620	572	588	605	596	638	618	623	625	588	593	596	600	628	588	610	615	602	589	633	578	616	584	611	578	590	656	620	627	620	610	604	609	625	609	588	639	571	609	587	597	606	607	620	619	606	605	616	626	618	616	613	614	605	633	602	640	641	587	616	616	619	591	601	618	668	595	553	623	609	612	604	585	595	619	607	654	620	588	581	604	635	566	597	575	628	620	621	612	605	592	612	616	640	580	647	578	603	598	610	617	588	555	582	614	642	629	634	580	593	617	639	618	582	588	573	607	594	600	572	578	597	560	605	575	638	629	611	618	618	607	602	603	618	631	636	611	617	584	554	611	675	605	586	586	649	595	613	596	585	612	591	624	633	562	606	580	579	615	599	606	638	586	622	597	609	580	580	598	595	591	582	645	597	578	616	632	567	598	595	584	621	620	650	616	635	591	626	604	571	607	602	608	638	596	584	587	590	637	635	630	580	579	586	599	600	622	610	551	583	599	632	595	569	571	607	623	619	585	632	593	606	631	677	615	583	668	597	580	603	612	575	589	581	630	634	615	592	611	625	596	623	636	602	581	605	604	604	612	582	594	535	571	608	614	600	607	588	609	584	606	632	629	636	613	618	605	616	627	620	608	537	618	622	574	589	622	617	616	593	589	611	631	546	621	603	624	608	599	592	619	613	624	611	612	641	568	618	602	658	553	624	605	644	576	601	608	598	641	631	587	596	578	619	653	601	591	593	620	618	602	650	606	624	620	647	633	617	609	647	627	636	582	614	573	615	642	619	627	577	626	578	599	626	636	577	621	607	593	616	632	650	576	614	595	606	594	597	636	576	604	634	610	593	596	623	600	585	639	588	583	614	635	617	612	605	601	654	549	645	649	593	637	590	584	606	616	598	566	603	590	591	586	631	605	583	627	602	607	622	586	620	624	585	609	588	551	605	586	572	571	600	617	547	629
25285	21688	25536	28332	21502	3693	583	518	420	394	408	383	339	365	405	373	369	370	405	377	385	355	317	346	373	351	347	396	381	362	375	357	336	363	388	359	339	347	340	367	366	354	356	365	348	360	342	378	367	366	350	366	368	343	359	328	336	382	360	378	371	310	367	350	398	345	351	373	371	352	350	363	383	360	326	364	365	357	354	349	338	347	321	362	390	362	339	376	367	342	309	369	357	397	356	351	332	359	359	328	355	381	340	359	330	347	337	363	355	377	345	366	359	366	361	374	371	346	349	351	351	346	350	371	330	343	393	363	375	384	367	366	371	350	339	379	372	364	360	352	399	359	371	343	358	357	363	352	375	372	350	324	374	354	362	370	355	314	346	360	372	406	377	345	356	351	360	320	372	398	356	348	353	381	392	366	353	353	385	313	351	367	359	347	351	365	358	338	362	340	361	372	367	399	350	339	360	362	369	370	336	361	359	315	331	289	378	355	380	352	367	397	356	343	367	371	351	381	339	360	347	376	387	323	362	398	354	347	379	379	303	362	340	338	334	384	384	345	348	351	355	351	365	330	363	341	381	343	331	376	361	367	352	312	397	390	335	335	338	298	366	387	354	373	363	379	342	378	349	338	354	334	378	401	336	347	349	355	329	349	325	379	370	339	307	342	325	364	390	365	374	373	360	353	355	297	360	366	363	404	351	335	384	356	364	351	341	337	389	323	327	370	371	345	347	324	369	365	334	390	333	357	357	330	343	354	358	322	368	366	382	334	342	382	345	409	368	327	364	359	346	354	390	385	316	367	354	396	382	332	366	317	323	334	368	372	380	337	364	371	344	349	390	352	348	356	339	327	358	366	365	322	377	361	362	353	371	363	382	358	334	314	318	377	354	380	367	342	337	392	343	364	368	347	332	383	347	359	357	317	348	397	344	353	375	334	329	327	339	347	358	395	322	367	393	334	348	362	327	388	369	361	353	356	368	384	335	355	391	335	351	364	351	368	382	347	387	370	365	364	371	334	368	368	356	375	365	343	362	374	381	368	379	316	332	391	360	348	319	335	346	394	315	348	348	346	392	347	366	354	358	334	340	388	345	357	346	346	345	326	387	388	380	393	342	358	390	312	362	374	359	366	340	342	352	347	387	352	340	342	292	340	329	368	343	384	332	362	373	347	352	384	364	365	367	392	351	332	355	422	377	343	362	346	367	377	361	333	359	355	387	360	348	389	337	357	372	356	359	360	362	341	329	384	397	367	375	398	373	360	372	376	396	362	368	357	338	339	320	353	305	384	372	356	362	344	397	361	380	384	361	352	359	385	352	350	348	341	389	330	388	345	352	376	384	328	339	350	373	355	355	334	351	327	356	315	336	322	336	394	380	372	343	365	350	352	360	367	326	309	369	366	386	345	371	333	365	354	373	374	382	346	358	345	357	364	378	383	347	334	341	332	365	361	364	372	374	348	368	370	356	363	327	363	341	363	340	390	356	357	330	334	381	346	359	353	342	365	364	374	362	325	335	355	340	342	360	338	371	389	384	319	338	337	365	330	357	373	328	362	339	356	343	365	351	308	338	363	352	341	326	393	362	381	360	354	400	349	369	350	380	358	370	358	359	373	347	357	358	350	373	369	358	361	361	370	325	316	386	320	342	345	361	349	388	354	387	373	395	356	365	368	345	353	353	338	398	343	375	353	382	338	400	348	331	386	364	353	348	375	342	391	398	397	349	327	354	380	374	333	338	372	375	384	335	370	329	340	367	352	331	347	381	348	292	347	289	312	368	350	335	350	368	353	352	351	364	361	386	375	356	372	376	375	366	338	346	312	303	365	374	390	386	356	331	379	341	378	363	347	359	357	343	322	373	348	371	352	345	359	380	371	403	348	367	363	374	390	353	367	339	366	323	346	378	326	371	374	357	341	364	335	354	353	339	386	367	333	364	352	389	318	361	348	347	363	343	366	350	353	388	386	337	359	347	382	360	402	376	359	351	354	361	363	333	346	379	350	377	326	357	321	380	361	337	331	330	330	357	369	329	390	357	353	365	369	357	356	363	357	367	350	362	408	364	350	389	353	375	322	378	366	333	334	369	352	367	371	366	388	363	345	372	323	358	344	336	367	327	344	359	370	364	387	412	408	336	360	379	340	374	363	329	380	371	356	349	346	353	348	357	390	351	351	352	344	367	371	364	348	349	311	385	374	365	351	346	396	341	356	345	356	343	358	349	333	377	351	378	353	328	376	393	327	338	368	353	384	372	353	354	361	353	350	378	361	355	378	369	384	369	388	354	342	346	360	337	334	384	347	323	351	318	375	373	368	365	366	300	366	373	349	323	357	335	335	321	384	350	339	369	359	358	331	351	341	369	369	327	365	338	363	350	350	396	381	391	350	320	387	331	354	388	350	358	358	361	358	339	366	368	319	369	322	349	329	350	359	344	336	367	347	346	368	367	353	377	346	369	362	340	379	379	335	375	384	332	401	365	331	400	349	380	376	329	370	373	332	364	403	389	358	391	346	378	351	401	359	350	357	396	391	349	364	355	375	393	394	329	333	367	355	371	406	387	376	342	351	350	333	324	411	361	370	359	367	388	396	397	372	338	356	360	341	372	367	332	371	381	361	369	359	336	347	346	341	328	335	348	378	326	350	344	371	340	370	333	343	352	321	350	385	364	361	362	360	348	333	348	341	355	361	390	379	356	402	393	364	336	387	347	357	355	324	359	359	380	383	369	381	364	336	340	357	381	339	338	342	372	361	353	352	389	360	378	362	336	344	382	341	352	331	385	355	369	353	384	369	324	386	369	342	361	348	381	348	382	357	388	340	377	384	338	360	352	341	380	414	340	363	325	349	386	340	383	331	329	346	339	360	373	334	356	354	377	322	393	396	365	352	339	328	353	378	392	360	345	358	320	327	360	369	326	386	380	360	386	323	341	329	354	350	367	320	320	331	376	386	351	357	343	363	325	305	355	350	356	344	375	370	325	375	343	358	380	387	370	328	359	362	398	367	386	361	385	345	332	367	354	360	349	350	353	360	373	335	354	380	348	349	424	367	400	372	377	382	329	322	403	325	349	330	351	374	342	360	378	383	354	380	349	325	391	374	351	338	387	365	352	353	374	357	387	352	341	337	330	349	356	343	345	343	401	318	335	316	325	338	356	363	365	354	355	374	344	358	335	340	326	358	371	369	374	342	364	376	326	402	381	338	366	346	348	358	372	351	363	349	346	395	354	328	352	362	362	352	369	382	341	365	341	359	354	349	364	363	354	380	362	352	339	338	359	363	350	353	329	377	361	332	400	374	378	336	354	378	363	387	318	360	325	350	337	342	356	333	385	374	363	338	372	363	362	354	388	351	335	350	372	313	370	348	333	391	388	336	377	333	375	354	309	355	388	353	381	353	351	381	357	334	341	339	362	357	318	360	302	361	355	366	330	340	355	387	366	338	381	377	349	318	349	324	376	346	385	332	394	360	321	349	341	318	328	315	355	339
3779	3087	2251	1362	1005	935	861	834	775	777	838	814	758	799	798	781	798	810	805	776	770	785	742	745	710	765	739	757	818	768	768	784	718	727	787	765	765	751	810	750	738	768	784	753	734	776	803	770	750	769	790	764	745	753	731	753	831	796	764	756	767	729	745	809	756	806	765	772	754	713	757	812	753	750	804	747	723	773	764	720	803	762	821	781	759	745	828	786	748	790	754	757	803	717	742	756	794	757	732	819	766	786	751	754	787	732	776	750	818	788	737	750	775	810	782	739	765	802	769	701	797	770	778	778	818	761	720	829	793	775	829	749	782	753	691	794	764	779	779	755	757	733	812	812	716	733	765	726	746	733	753	783	757	762	749	713	814	725	817	792	775	725	780	759	755	764	707	790	790	746	779	767	801	766	802	782	739	815	745	815	786	789	780	805	749	760	790	740	769	760	756	719	826	724	778	772	813	752	775	782	756	744	837	761	749	772	800	778	826	738	774	790	786	734	770	818	691	736	762	821	759	770	747	719	733	735	763	774	731	795	786	778	759	788	758	748	818	765	784	733	777	712	786	759	779	750	806	749	773	800	774	761	771	748	791	754	760	768	781	799	761	772	786	781	775	787	765	728	771	754	800	811	814	784	755	765	757	765	801	802	785	761	765	751	797	739	775	767	744	723	809	754	738	759	760	740	783	777	724	787	741	783	747	788	730	762	763	768	769	845	808	749	755	799	760	786	752	785	745	782	797	763	815	762	765	735	768	787	780	832	775	806	736	785	748	740	723	746	768	730	741	792	797	786	763	766	743	760	735	780	785	777	787	738	781	720	746	761	791	809	794	772	810	777	818	753	762	767	783	765	759	729	785	797	754	740	707	773	744	826	722	769	784	751	737	765	742	775	763	733	795	768	707	715	755	772	743	795	788	775	757	769	773	781	782	726	735	812	741	794	754	801	774	779	778	812	793	788	749	765	714	828	763	788	729	749	815	793	740	736	759	758	745	760	740	718	768	721	727	697	822	764	777	735	736	739	748	761	769	784	742	719	746	757	786	788	756	763	766	729	765	784	745	794	775	781	809	734	759	746	750	728	744	736	760	814	754	779	748	791	764	779	731	779	779	772	803	754	762	796	728	773	732	775	765	759	735	787	804	759	787	758	766	812	732	772	803	772	792	779	780	785	798	761	805	698	774	782	789	732	766	770	776	740	791	709	798	772	732	803	724	757	784	820	755	794	802	718	777	794	771	734	772	704	789	744	783	761	740	758	754	795	746	795	765	799	774	738	787	710	758	758	763	770	783	737	761	755	785	789	806	756	744	777	792	741	758	788	837	718	720	812	785	765	787	737	704	746	810	742	779	775	788	772	789	748	810	766	770	729	771	793	767	805	798	762	809	755	749	710	731	762	834	756	737	728	801	791	793	738	788	757	771	825	747	785	766	763	801	783	780	768	746	771	752	819	763	771	733	768	764	735	747	712	776	756	750	709	796	740	750	784	760	813	733	732	772	768	775	709	832	765	794	744	741	733	756	775	808	754	804	775	764	745	799	793	796	830	767	764	756	787	718	774	748	761	777	776	822	757	773	718	733	760	783	740	725	775	775	818	764	774	747	733	773	792	808	782	790	779	779	758	759	781	795	753	818	745	807	701	732	821	740	749	767	777	738	771	759	768	804	762	833	760	773	750	772	738	808	802	722	739	751	763	782	792	798	800	784	753	723	752	790	784	759	704	764	730	781	807	788	750	765	749	783	794	794	747	777	787	755	800	719	784	816	759	730	764	801	843	739	749	755	744	744	751	752	705	767	758	790	749	800	770	764	802	734	803	718	801	694	778	697	737	744	765	794	781	752	769	742	798	767	774	764	755	738	735	737	792	803	828	755	759	748	750	808	800	761	761	744	783	773	758	783	767	762	778	766	807	755	769	782	757	774	834	746	785	766	796	767	744	747	763	723	760	762	802	790	779	788	763	741	762	792	767	759	758	775	771	786	728	748	760	735	793	770	789	760	780	804	763	774	785	798	733	766	748	793	724	771	799	763	748	811	818	797	760	789	806	716	756	741	782	751	814	778	787	728	768	787	814	767	749	797	790	752	741	752	747	774	784	795	737	814	731	778	763	749	765	755	794	792	746	774	746	791	741	770	792	791	803	737	738	756	772	703	779	780	698	794	765	760	741	741	743	785	744	795	811	766	780	789	813	728	719	789	799	757	799	724	767	762	767	820	738	778	766	797	758	767	778	762	752	755	738	734	763	724	803	810	757	765	743	743	817	802	801	716	784	760	773	745	810	753	768	729	800	787	760	760	734	756	745	798	726	742	747	738	763	766	762	755	773	729	786	715	774	751	790	771	802	770	756	821	770	811	768	747	769	755	764	761	781	724	726	764	779	802	801	763	743	796	748	785	784	745	783	709	781	745	766	789	736	773	769	820	773	746	733	669	789	790	792	778	720	683	755	751	814	748	753	793	738	791	792	825	742	811	752	766	756	752	756	804	741	810	766	756	803	730	811	739	766	754	759	801	769	783	754	817	756	783	717	793	778	817	784	793	843	794	744	796	780	780	785	747	778	824	793	806	768	761	760	789	773	792	780	776	767	772	758	762	739	766	804	813	759	789	766	751	731	761	777	751	742	750	812	802	757	745	776	745	782	755	738	796	761	768	740	756	774	784	770	772	788	755	759	724	776	769	788	761	786	758	732	792	763	788	739	752	795	770	748	740	726	810	754	781	736	747	772	779	715	715	766	764	764	794	738	727	732	742	758	727	728	745	720	733	814	740	758	775	743	785	778	730	766	761	743	748	787	809	771	775	780	783	800	733	747	771	748	819	748	794	748	784	712	787	789	743	796	788	753	782	755	802	779	721	732	715	750	764	812	722	830	781	818	769	761	778	761	794	726	816	788	782	727	787	777	796	782	813	772	811	773	765	762	794	735	759	775	796	751	758	764	783	747	757	756	766	776	779	758	779	715	753	748	779	783	813	767	743	788	759	743	796	769	778	802	777	716	737	752	776	754	743	742	770	754	763	776	761	756	774	743	725	776	741	780	788	730	786	776	763	789	728	723	761	750	746	745	765	799	752	762	766	734	813	714	783	768	775	769	731	707	765	751	768	805	793	765	740	800	753	757	766	752	759	733	776	790	778	760	772	753	766	734	722	773	820	746	769	779	759	722	767	773	791	807	770	777	829	785	738	780	728	764	739	787	744	744	719	765	772	771	772	801	764	746	771	774	827	750	827	805	740	790	755	777	748	798	773	745	811	802	809	764	710	781	734	783	734	803	737	777	763	742	750	790	781	741	749	758	756	753	784	752	784	782	741	755	763	773	782	727	766	724	788	740	738	781	770	747	796	791	738	729	734	709	813	726	808	756	741	783	759	742	792	772	752	752	775	791	822	774	779	762	795	752	790	785	832	778	735	719	791	763	766	732	759	752	716	719	758	790	789	763	747	787	777	770	744	788	741	745	739	790	765	742	762	776	818	761	768	785
24478	21704	26145	27797	21712	21686	2955	504	362	312	287	280	277	269	250	244	221	254	224	206	207	255	218	236	207	215	237	229	202	206	226	230	182	254	250	238	193	177	213	217	227	215	235	182	224	237	196	203	191	215	216	215	195	215	239	196	207	212	235	198	205	191	221	198	209	190	224	205	224	194	208	229	238	217	199	218	232	193	206	203	242	207	211	247	216	205	189	169	203	218	253	223	210	212	211	237	228	237	249	223	213	201	173	206	208	217	217	207	214	233	242	210	241	208	206	222	208	221	214	184	190	211	222	195	215	217	205	229	208	213	186	235	202	214	204	231	225	184	207	210	222	255	240	211	199	199	206	228	204	195	207	187	237	202	201	211	232	199	209	226	213	205	202	213	217	209	208	207	239	223	182	239	216	225	201	203	183	236	205	191	215	225	169	228	215	202	214	214	213	226	230	204	263	232	220	220	229	196	204	228	200	251	226	233	231	225	244	213	223	213	231	217	199	222	209	211	208	228	213	219	226	212	209	210	198	249	247	187	211	224	228	223	243	225	203	198	198	219	216	221	230	228	214	205	222	213	246	210	212	229	208	227	236	209	212	225	205	234	217	234	219	186	173	246	231	191	272	200	206	236	196	239	212	220	225	205	220	217	203	227	203	203	196	234	222	220	199	231	223	228	233	192	215	223	215	217	226	194	227	234	217	219	209	214	224	202	211	213	211	215	220	250	230	210	198	242	217	251	212	206	227	201	199	211	208	220	215	211	196	199	193	209	216	216	226	204	235	205	204	212	219	207	179	229	228	217	207	231	223	197	202	222	208	196	224	202	220	203	231	220	245	228	241	234	209	200	231	234	229	203	192	198	228	216	223	205	226	228	219	201	200	229	203	238	224	204	220	227	213	201	222	233	233	201	192	209	205	223	208	227	209	224	230	191	186	221	239	215	196	227	217	195	236	213	220	239	218	224	232	221	210	254	197	195	184	221	222	214	222	209	201	193	195	214	233	209	204	225	208	213	210	223	205	199	213	212	209	215	215	226	235	225	215	211	197	212	231	194	243	192	222	201	196	223	247	226	225	214	209	207	204	220	193	212	212	213	208	205	229	228	238	231	217	192	223	201	211	245	210	218	210	199	190	173	215	227	248	216	240	224	208	221	213	210	234	217	201	210	243	216	228	225	226	263	233	192	199	240	211	217	221	224	201	222	189	189	208	209	199	261	217	209	203	206	210	254	209	248	225	206	219	220	201	227	230	250	222	202	216	203	195	209	218	216	218	247	231	193	194	194	210	226	210	224	209	216	234	218	208	208	222	219	218	218	214	219	208	226	230	189	197	213	242	227	214	214	219	202	221	195	207	223	188	192	239	206	198	200	236	225	225	215	180	206	218	218	211	208	234	212	206	194	213	225	238	223	246	224	229	199	218	204	197	227	213	211	224	240	205	221	199	213	206	203	201	225	233	226	213	202	179	212	225	205	226	224	209	194	193	200	241	196	222	207	203	211	191	182	241	205	216	200	204	209	201	216	210	189	223	195	253	225	212	210	223	217	212	228	242	223	213	216	195	235	216	183	215	237	222	219	203	212	219	212	201	212	194	214	216	221	212	202	252	217	206	197	209	204	248	201	204	203	197	237	200	213	218	201	238	188	218	177	234	205	191	228	199	219	205	239	209	181	245	202	213	208	248	210	242	216	213	216	216	209	226	220	231	205	228	224	219	189	208	212	232	214	211	185	215	234	227	222	245	192	250	240	229	227	221	234	247	220	226	213	261	228	210	208	214	224	189	199	219	224	199	266	230	246	187	212	197	210	193	225	222	206	211	217	222	209	220	226	238	222	205	208	235	208	197	196	232	199	192	206	226	240	211	204	205	203	213	219	230	232	177	198	203	210	226	250	223	206	213	209	201	194	217	230	213	206	217	230	230	179	185	214	212	198	226	236	213	235	205	235	203	210	223	186	206	243	199	221	206	198	229	223	217	196	208	201	211	235	223	245	199	201	183	227	218	189	238	225	187	239	215	244	226	209	225	224	202	224	244	222	217	199	205	196	226	214	217	223	187	216	225	216	198	226	259	219	211	211	246	244	197	222	205	217	212	240	203	238	204	207	214	237	211	199	204	231	209	199	197	209	193	243	226	217	233	204	211	198	232	230	210	185	225	195	213	223	197	212	229	216	213	220	198	220	227	181	203	227	231	243	222	211	237	225	240	191	230	211	207	221	221	210	220	216	182	241	234	194	199	211	239	205	211	177	188	215	205	219	213	187	228	214	208	214	241	224	226	221	252	203	229	227	230	216	214	234	207	198	238	231	210	216	210	188	217	247	166	190	242	222	206	238	244	230	222	216	218	193	214	230	215	243	239	198	232	217	209	200	228	217	201	254	213	219	211	240	217	220	222	218	212	207	226	210	228	216	209	208	228	199	249	229	193	207	231	239	210	252	204	238	204	240	227	236	209	217	204	197	205	215	196	215	224	223	218	194	216	229	184	215	211	253	261	214	198	209	234	236	226	199	195	202	236	222	202	217	217	228	232	242	209	208	214	208	224	209	214	196	183	203	217	213	221	188	218	230	226	237	216	243	211	198	217	241	227	231	221	194	224	194	247	191	257	194	183	224	224	263	220	220	218	215	201	209	213	213	236	219	231	232	191	199	232	231	214	200	216	217	191	253	240	186	236	182	196	214	196	235	216	217	185	212	218	220	220	227	225	220	213	206	220	193	198	228	239	257	219	224	221	246	227	203	209	216	236	211	196	218	222	205	230	221	200	219	219	212	201	225	199	180	222	211	193	193	238	223	210	214	217	193	212	249	207	204	209	191	223	216	236	220	217	245	199	213	211	195	237	216	229	197	210	229	203	197	221	217	219	220	232	200	220	215	189	220	183	205	228	221	206	195	239	209	221	236	187	215	221	185	203	187	194	214	205	200	212	208	223	215	203	191	197	193	216	213	228	197	217	207	202	202	218	214	231	217	233	205	234	204	199	204	210	246	225	200	206	243	217	192	199	190	232	206	239	221	228	217	208	231	218	203	221	189	208	209	211	201	213	206	209	214	222	189	200	236	206	199	233	210	240	232	192	200	209	214	178	243	169	197	225	202	210	192	214	211	175	191	214	230	217	215	222	164	197	216	195	165	175	252	211	227	199	227	221	222	209	204	182	193	178	208	208	221	200	224	187	201	201	196	198	195	200	246	219	202	214	209	213	205	236	201	248	209	215	206	234	222	205	198	219	198	203	212	202	254	206	229	222	210	218	207	226	234	208	220	206	225	226	205	201	209	225	206	237	218	213	206	206	214	191	207	220	194	198	221	230	227	183	219	225	212	216	251	242	219	239	214	214	215	212	199	208	203	199	195	222	217	200	209	235	222	207	214	238	211	207	223	245	182	197	212	255	244	202	186	215	206	191	243	216	200	208	225	221	212	205	210	184	213	178	227	225	208	213	249	205	232	240	207	237	238	214	206	243	202	233	222	218	223	245	236	220	204
3890	4835	3111	1494	938	789	632	598	562	566	546	522	528	518	506	493	519	492	465	479	457	505	464	504	475	486	511	452	498	502	520	480	469	508	497	508	452	483	438	467	485	468	533	451	485	471	456	481	500	488	471	511	467	470	466	454	490	474	482	474	480	473	482	465	455	459	486	499	487	465	506	463	428	524	441	451	500	484	452	496	509	497	488	491	491	487	480	444	456	459	489	497	450	467	444	493	499	500	444	481	479	454	451	474	415	460	503	458	444	456	541	467	495	516	484	479	480	495	462	487	444	492	478	468	457	488	495	472	449	489	470	456	473	506	487	493	457	457	437	427	449	473	436	462	458	459	489	446	507	460	461	453	483	435	497	449	444	500	465	539	473	476	515	462	473	451	477	484	465	497	495	466	469	485	463	470	453	450	426	457	456	464	471	469	433	454	483	475	483	468	469	443	471	459	458	488	464	461	475	478	436	460	440	482	497	499	460	462	456	492	474	464	456	467	464	427	461	482	469	488	539	469	528	502	487	485	456	487	471	476	465	477	498	462	483	478	466	429	484	467	464	493	455	471	485	484	475	471	491	500	484	425	465	525	458	454	507	509	480	459	465	457	438	485	448	452	508	454	475	508	480	449	454	438	525	467	476	425	457	474	496	496	436	508	498	493	421	489	473	490	422	479	442	447	474	456	467	488	519	500	500	484	519	445	450	488	506	504	484	465	429	476	476	484	473	507	466	513	490	489	466	500	462	488	469	495	458	485	476	482	498	490	449	480	506	459	467	485	458	449	505	462	478	453	455	492	475	456	465	464	495	469	490	508	501	493	485	493	453	471	476	500	444	485	498	452	465	473	492	451	493	478	488	472	506	476	482	467	444	490	467	458	459	490	478	489	487	449	462	465	530	448	457	481	496	441	486	480	493	449	481	497	455	469	448	479	480	444	466	480	479	491	494	472	485	448	467	498	488	461	445	436	468	483	463	482	488	517	455	484	463	484	509	483	467	456	520	495	448	549	459	486	475	484	465	476	488	435	439	492	514	466	450	476	460	472	448	470	479	483	451	525	466	494	459	449	466	424	465	432	453	507	443	464	476	483	511	458	469	455	440	465	467	469	503	482	501	486	512	453	456	472	488	475	485	455	463	472	465	475	517	477	487	470	488	488	496	471	461	526	488	509	458	483	458	465	425	447	441	453	470	475	445	490	484	466	494	460	448	469	482	511	446	478	451	472	485	458	454	496	475	446	481	475	472	482	448	488	489	502	456	454	469	468	467	455	477	455	465	508	478	493	441	501	518	492	444	471	477	469	475	441	493	498	450	457	467	488	468	467	491	467	484	474	458	450	493	473	493	456	481	449	452	468	460	465	473	493	468	460	467	485	498	455	457	441	474	453	493	492	481	466	457	492	478	465	476	475	485	487	472	456	464	426	487	421	490	487	481	471	439	471	454	452	496	496	478	495	458	466	477	460	454	412	475	490	479	442	477	492	476	471	505	463	475	440	481	462	495	468	436	479	466	468	467	477	509	486	467	506	512	473	486	486	473	513	488	494	447	500	471	434	496	480	479	454	497	510	454	475	464	483	488	464	481	452	487	478	485	473	483	495	463	510	479	466	456	484	480	456	444	471	510	478	481	444	479	498	467	454	462	478	482	503	448	452	460	483	467	450	491	515	488	489	458	487	455	458	506	481	450	481	454	457	470	468	507	478	493	494	448	494	487	454	490	429	440	424	457	485	456	481	464	491	481	450	488	461	474	508	453	479	481	499	473	489	465	449	501	491	468	474	432	443	437	485	469	490	478	499	473	495	448	461	483	454	495	445	461	512	478	498	455	498	447	456	496	470	477	455	486	443	446	489	455	457	482	481	447	466	500	484	469	466	489	491	483	502	445	501	459	478	438	452	474	509	465	462	457	470	461	471	459	469	441	510	487	487	465	453	451	486	476	434	463	496	484	491	470	495	464	464	489	502	477	507	469	485	495	500	469	451	452	491	468	474	457	459	487	489	485	433	482	501	478	492	464	496	477	498	493	467	472	473	472	450	468	468	465	474	478	496	470	469	503	460	465	451	495	488	489	477	459	465	453	482	446	460	490	495	453	481	467	440	487	510	506	470	442	421	436	463	453	448	502	470	470	461	499	473	501	489	513	495	479	489	465	484	488	467	457	526	501	479	482	477	477	487	495	493	487	453	489	485	442	434	479	466	496	468	472	468	444	440	499	486	503	486	479	468	461	472	457	457	485	484	501	482	502	451	475	461	425	440	467	496	473	452	469	511	494	496	450	441	479	474	503	468	496	444	442	467	481	469	481	474	470	490	452	446	496	494	465	476	506	440	454	463	476	500	505	475	483	478	470	431	445	476	483	485	486	447	489	455	506	475	472	486	428	473	470	466	476	478	419	453	462	474	491	455	472	507	467	462	486	496	438	444	500	469	445	477	495	502	498	469	457	450	493	451	502	454	495	444	481	412	489	483	501	465	428	449	446	485	471	501	472	435	446	495	482	496	485	502	466	461	443	494	544	462	471	487	534	461	498	470	488	555	470	475	490	478	494	485	511	492	478	511	468	458	456	466	479	469	499	474	489	480	467	485	463	430	490	467	470	456	446	513	480	480	473	512	449	469	472	477	451	458	498	482	456	475	478	503	469	497	474	465	482	464	474	456	447	465	471	488	475	489	471	480	491	479	476	452	470	466	468	476	460	476	467	495	464	474	464	465	495	473	487	465	474	472	475	458	452	473	484	458	505	502	486	472	450	463	437	474	483	480	451	460	475	488	484	489	476	455	471	474	490	474	472	454	467	487	503	452	516	467	475	490	476	511	481	446	471	458	459	486	448	471	487	418	484	417	461	434	463	444	465	490	487	462	455	450	480	478	470	477	457	473	474	426	445	516	450	490	460	481	488	502	505	500	489	486	486	498	464	439	483	442	509	468	503	453	446	475	494	455	464	487	472	490	479	487	504	443	483	475	482	484	471	498	433	477	442	455	514	479	467	464	465	474	492	446	485	471	471	460	472	435	445	449	480	482	472	485	468	461	477	488	457	486	468	508	465	457	455	492	494	486	459	458	516	463	474	517	459	480	467	479	440	495	489	485	445	469	469	438	440	489	452	450	462	431	458	457	459	494	483	456	466	470	457	486	476	471	473	466	434	461	472	478	453	416	457	475	505	466	487	442	499	442	472	463	489	493	446	486	494	463	447	495	465	469	479	471	454	474	488	475	485	439	467	456	477	465	475	459	480	471	499	460	476	421	459	469	477	480	465	459	440	444	488	474	463	514	503	479	467	509	454	464	468	444	471	448	469	457	493	492	465	427	468	486	459	460	446	503	482	478	478	467	475	485	457	476	443	495	441	472	481	447	455	510	466	477	455	473	465	476	449	464	467	470	491	465	480	486	497	496	474	509	478	483	437	478	467	487	466	423	470	476	464	477	464	486	496	503	475	467	473	485	478	443	471	459	471	509	465	492	483	451	459	484	490	465
33328	9855	860	317	287	277	272	277	268	280	276	278	281	278	289	290	271	280	256	253	263	234	280	269	246	271	290	299	258	271	287	248	273	258	284	269	266	291	238	265	247	279	259	271	221	219	287	246	280	261	262	260	247	271	270	256	245	258	269	266	267	253	275	277	276	304	262	257	257	282	294	280	271	254	243	267	283	277	276	274	266	259	248	266	254	261	252	259	271	240	258	271	250	298	274	242	277	244	253	277	245	266	272	282	254	270	276	291	264	267	264	256	316	266	268	270	268	292	252	255	297	229	234	263	237	274	270	260	260	273	279	289	289	273	242	280	237	294	278	265	264	280	264	262	301	262	289	257	275	271	241	269	284	274	290	277	281	233	292	287	271	245	267	278	263	248	267	258	249	288	242	286	254	279	275	242	254	266	231	269	278	277	268	210	260	286	262	244	261	264	277	243	280	279	279	263	271	242	289	256	267	258	280	257	260	270	272	263	247	250	294	259	225	262	296	251	251	279	261	271	250	283	277	288	287	235	275	278	267	247	248	266	293	253	257	282	269	265	266	286	231	276	264	226	267	263	240	269	253	250	257	247	240	236	268	254	259	258	277	281	275	253	257	263	292	253	231	293	251	249	262	271	261	291	266	245	284	249	282	258	269	296	242	271	284	264	308	244	241	243	257	285	262	314	256	261	256	279	266	217	233	248	282	276	261	276	292	273	295	265	235	284	277	253	270	238	273	263	270	290	264	273	278	284	258	255	227	285	291	287	274	248	253	256	259	253	255	285	269	274	283	294	257	283	286	269	254	314	266	266	253	258	272	231	261	265	267	236	272	273	250	245	264	288	279	247	217	277	259	232	236	254	255	262	256	263	265	236	262	256	247	271	277	249	293	271	258	272	259	280	225	290	270	256	261	281	229	266	262	275	247	274	274	241	263	279	265	228	263	268	263	238	267	258	256	288	238	255	249	237	285	271	254	259	247	294	264	276	237	276	245	253	264	251	259	272	271	271	265	280	261	257	270	246	253	277	247	256	280	278	261	250	292	288	244	309	272	281	240	277	261	250	269	286	237	240	291	251	273	280	286	277	262	246	269	253	248	261	274	259	264	281	272	275	227	254	257	267	238	278	269	281	244	274	282	315	253	253	279	266	264	287	258	231	266	296	268	280	258	271	283	235	275	256	306	248	243	281	268	280	251	223	253	273	256	261	247	262	285	259	264	280	281	275	276	263	243	260	266	279	249	293	259	264	255	254	245	264	298	242	239	249	267	258	265	285	277	274	272	249	235	270	268	275	257	247	264	240	253	239	287	236	265	243	251	257	263	264	258	282	250	266	261	237	263	251	281	257	283	249	266	274	293	255	272	267	255	262	234	270	275	241	259	286	270	257	239	243	305	251	277	239	230	283	268	279	240	266	252	241	266	247	250	249	300	266	258	271	259	251	251	247	277	252	251	234	297	277	285	252	275	310	288	276	257	266	232	263	274	270	276	258	225	277	249	268	231	266	249	223	250	257	259	252	261	273	258	242	274	301	219	267	273	271	271	233	218	278	259	272	269	270	263	261	266	271	259	255	234	238	222	259	245	264	258	252	270	280	259	236	258	233	241	271	266	263	250	254	266	273	290	277	258	252	256	274	287	242	236	302	269	222	255	246	279	264	263	247	279	270	245	277	265	298	269	276	248	253	268	263	251	278	293	257	258	244	295	249	257	292	272	281	265	256	279	259	271	258	251	315	271	288	291	248	266	252	292	257	277	275	260	230	271	277	269	257	254	243	270	276	279	255	272	290	244	254	269	247	254	257	273	252	286	274	302	265	269	292	300	282	260	296	255	243	267	261	285	266	299	283	271	266	284	267	239	282	247	271	247	244	282	247	262	252	256	242	244	250	277	256	272	275	283	270	262	244	272	279	249	270	260	244	274	234	267	273	295	253	267	267	233	244	271	256	252	260	264	282	259	236	270	308	275	262	262	274	278	254	240	226	232	233	267	252	228	276	270	251	276	268	244	258	278	266	262	291	268	279	243	266	271	249	271	254	236	249	269	260	274	255	235	264	239	277	284	263	252	221	302	260	265	263	240	250	280	241	282	263	276	241	242	268	254	273	301	285	270	236	260	267	285	229	235	270	307	270	255	260	266	257	229	265	286	266	259	263	252	248	228	276	257	282	279	248	247	254	285	256	296	278	282	286	280	267	270	260	270	269	284	271	264	250	258	256	258	274	261	267	262	267	285	275	236	260	240	275	243	283	255	263	244	283	276	277	282	283	254	259	283	281	252	287	256	278	263	287	277	268	255	254	232	263	292	289	273	273	259	299	236	274	239	263	258	244	265	250	269	262	276	265	273	274	284	272	297	252	249	259	253	267	269	274	276	257	256	289	263	265	256	247	275	268	263	267	277	240	237	272	271	264	238	281	276	260	277	260	254	259	239	258	270	249	278	298	244	253	279	262	257	291	304	233	268	269	277	246	288	294	254	286	251	272	244	264	216	239	275	271	301	259	255	265	271	265	269	259	265	269	269	283	271	255	278	268	282	256	258	228	265	243	239	283	263	275	266	272	278	265	251	273	243	290	261	241	286	242	268	268	270	254	253	276	275	267	286	275	289	287	263	265	277	257	251	256	259	280	275	241	258	261	250	281	271	255	253	292	281	225	273	259	276	241	260	250	251	279	254	246	250	263	302	275	264	253	260	260	271	255	244	252	237	245	255	256	265	237	252	280	268	250	265	254	287	254	262	259	244	241	286	293	284	245	245	282	233	252	291	285	268	258	256	259	261	251	228	240	309	276	277	228	276	239	223	242	253	251	274	311	298	234	262	276	272	253	269	287	267	271	257	252	266	274	275	277	228	282	254	254	267	276	257	243	268	243	238	249	270	284	289	281	261	255	254	309	295	240	277	272	240	240	284	270	262	271	250	251	251	300	291	244	253	234	229	260	240	241	241	244	227	256	262	259	287	245	260	258	274	259	262	265	262	254	272	274	269	250	280	259	278	269	259	291	269	265	233	267	229	294	269	226	262	245	274	265	271	234	287	280	230	225	278	274	235	253	268	268	284	268	276	250	240	262	252	262	276	271	272	278	233	276	255	304	289	300	240	285	251	271	290	283	281	277	249	247	219	253	271	244	265	268	236	242	238	279	262	286	253	244	280	232	268	261	235	262	252	263	264	276	236	282	245	272	239	277	267	278	242	297	247	303	303	264	224	253	293	272	232	261	306	286	239	260	243	260	275	261	263	264	246	257	254	271	274	269	250	281	275	251	269	294	279	297	269	258	260	279	279	268	304	278	261	295	301	243	284	248	256	254	254	245	284	273	244	288	229	236	264	269	250	252	266	296	259	268	281	289	291	265	227	284	292	268	248	292	236	227	212	251	254	254	251	275	266	267	281	245	257	285	249	242	249	259	262	305	288	246	255	294	254	262	247	272	246	251	256	295	241	281	282	282	253	279	239	244	300	273	268	258	291	250	261	285	282	262	238	247
5710	667	691	642	598	626	603	600	592	641	571	588	643	547	609	630	585	608	604	577	598	602	590	589	618	618	594	599	602	594	581	587	604	607	621	583	599	587	584	581	614	626	616	569	601	611	542	617	616	586	590	630	609	657	591	664	595	628	631	600	592	591	559	599	599	613	606	581	615	584	597	627	613	622	609	623	610	583	577	605	597	544	631	598	563	580	617	611	626	585	592	618	574	623	618	643	609	578	605	603	607	615	642	617	589	599	599	615	618	633	577	630	597	605	577	600	645	600	590	549	603	590	633	618	631	561	606	611	602	574	608	585	628	631	608	606	624	591	595	633	626	551	643	655	585	619	587	621	627	614	572	609	619	589	595	646	620	574	597	665	585	620	581	600	603	620	589	613	622	630	619	586	595	581	619	591	588	595	610	631	603	581	580	586	595	639	598	594	606	594	626	596	579	622	604	622	587	596	611	545	628	590	568	613	582	600	595	608	611	643	623	610	622	595	576	658	572	585	593	586	556	576	620	632	584	545	597	630	601	619	601	592	627	664	535	596	582	627	602	589	603	593	582	607	619	604	588	629	625	628	574	585	631	612	617	569	653	620	649	617	588	639	636	575	588	579	587	597	609	631	682	539	573	629	603	601	583	587	633	557	588	656	600	596	620	634	622	612	617	582	581	618	659	614	604	576	552	598	618	603	650	586	629	625	597	600	578	598	609	595	633	576	671	649	577	647	566	618	635	627	642	648	614	615	626	612	611	579	639	560	658	591	626	582	593	621	620	630	594	635	645	588	619	626	648	574	637	622	634	619	587	604	577	629	612	571	584	641	652	590	560	586	607	595	630	584	593	614	596	597	590	584	651	621	653	620	610	615	622	590	581	578	610	631	601	613	613	603	606	567	629	647	622	635	600	622	616	664	593	594	583	600	600	637	632	595	589	607	625	653	622	620	615	616	565	561	608	627	658	620	603	609	611	592	620	571	598	632	592	644	612	623	623	601	635	593	584	583	622	605	600	657	585	606	639	617	640	608	597	614	614	622	596	599	645	601	641	640	571	601	630	591	605	582	637	637	633	561	619	604	581	618	610	611	569	613	633	621	593	611	623	650	635	610	664	578	584	629	629	629	631	624	588	594	629	625	577	592	626	618	600	534	566	631	602	629	577	614	603	592	601	632	595	661	590	622	583	603	613	566	646	578	564	627	618	612	600	622	592	578	560	627	623	625	606	592	608	571	593	640	580	628	611	593	649	633	583	574	566	599	617	610	627	581	589	624	590	599	573	631	600	589	597	595	566	640	649	629	588	582	555	554	612	556	627	630	613	638	600	601	576	616	607	624	610	645	620	570	607	622	630	644	616	579	594	645	607	612	587	628	587	599	591	569	595	638	591	582	562	612	573	581	600	594	600	582	642	613	649	582	603	635	613	640	607	602	624	636	639	603	604	583	594	617	626	625	582	637	598	591	609	586	580	611	584	602	631	597	603	645	617	583	621	575	640	626	605	623	586	589	576	569	594	607	609	580	667	586	616	606	601	634	590	666	625	655	594	579	635	631	612	604	564	632	583	621	597	564	597	618	579	652	622	579	590	598	631	607	580	638	594	591	624	624	614	645	626	582	622	665	544	606	611	631	585	598	598	646	566	647	643	616	618	625	636	593	580	559	601	612	599	589	592	662	641	604	608	621	625	621	553	623	621	635	613	590	599	613	588	633	584	660	575	603	596	560	611	621	608	598	596	624	590	599	568	630	592	598	581	596	608	621	569	633	627	620	584	619	590	653	568	575	638	615	582	607	607	604	605	646	626	609	630	601	572	621	596	612	606	590	626	609	611	614	572	580	631	632	614	613	616	647	638	598	591	628	616	610	616	571	611	578	603	598	631	602	597	578	614	644	542	615	590	615	564	603	655	618	590	608	619	611	640	657	596	640	645	616	605	621	599	595	644	649	619	583	593	578	625	619	648	578	564	615	617	604	630	628	614	611	627	594	585	611	587	589	590	611	625	585	610	600	634	611	607	587	606	636	614	660	599	645	611	615	608	597	638	588	611	601	589	600	620	601	610	600	629	577	632	657	610	581	593	575	583	640	629	591	624	571	606	607	615	618	592	619	642	596	615	572	629	618	587	605	586	614	630	583	599	588	610	600	638	571	608	609	612	634	621	594	613	637	613	603	646	569	633	601	597	650	627	608	656	623	608	638	593	591	620	618	582	608	586	589	595	582	598	628	645	603	579	593	611	618	598	606	604	570	622	610	581	594	618	622	619	603	595	590	644	611	616	589	644	668	605	670	588	570	560	603	605	591	612	622	623	666	539	588	636	579	611	642	614	610	578	586	634	658	678	614	612	585	631	598	605	593	628	599	626	621	623	590	622	642	626	639	599	585	654	606	610	562	626	627	607	594	626	588	599	601	571	616	596	560	573	573	659	565	676	632	606	613	590	579	582	583	596	628	565	615	652	654	584	600	589	616	595	608	609	603	614	613	616	607	626	575	614	595	607	642	554	558	571	642	618	620	630	638	600	637	616	577	607	604	625	618	605	619	587	621	577	619	588	611	600	581	605	650	615	610	627	576	602	620	608	592	615	589	608	584	612	611	572	587	612	604	589	606	599	609	588	625	617	627	621	606	652	565	609	616	607	583	584	583	601	595	644	596	558	597	604	603	605	646	594	612	616	614	567	624	589	612	600	605	612	595	597	627	633	608	594	616	601	592	632	613	619	610	598	590	624	625	586	621	608	607	642	654	634	604	641	599	603	598	631	627	581	609	584	632	564	592	664	635	610	642	605	571	635	605	617	640	622	550	594	598	596	591	641	571	607	607	590	637	587	543	646	610	599	585	597	652	643	654	589	617	661	594	605	627	611	612	642	611	630	597	585	601	607	578	600	607	621	619	596	669	579	622	624	628	594	621	587	637	585	615	630	574	621	643	590	582	611	581	642	647	590	600	603	665	600	620	611	575	585	642	587	639	620	610	624	608	580	571	600	623	618	592	591	617	583	625	607	579	605	629	630	615	617	554	598	606	574	593	613	598	639	635	612	575	640	632	635	620	628	626	627	632	628	578	593	680	635	602	628	613	635	607	627	606	616	606	609	652	596	656	622	646	566	612	606	650	618	570	572	572	646	632	596	636	598	650	576	594	582	634	625	585	616	611	620	642	632	569	612	616	620	602	634	635	628	605	609	591	596	608	675	600	605	594	629	613	605	643	619	618	615	603	617	608	603	600	622	673	596	654	626	587	584	629	602	594	627	603	580	617	610	643	598	624	611	620	629	597	649	620	602	582	637	619	594	623	581	656	624	592	595	610	579	615	631	615	603	645	597	596	639	561	571	581	556	565	609	654	594	589	560	582	625	577	601	589	613	607	571	657	614	604	599	674	635	666	591	639	637	590	592	619	593	634	632	588	571	655	625	565	550	562	645	613	659	602	626	611	627	605	594	610	621	611	647	587	651	573	615	592	595	607	578	557	613	594	631	643	579	642
25233	21696	25543	28350	21594	4249	625	457	431	421	416	380	388	379	357	393	364	370	359	389	381	394	337	390	380	368	344	343	383	348	343	380	324	376	358	326	352	368	353	350	355	355	355	344	316	354	351	374	371	356	366	321	372	377	355	414	357	355	372	375	355	339	376	379	326	354	349	351	386	396	386	362	350	363	360	379	347	372	369	347	340	348	352	346	352	318	342	359	353	346	351	351	333	373	342	326	354	395	352	345	345	395	351	379	345	339	343	367	397	379	369	351	358	372	342	392	363	383	383	343	389	342	306	374	417	386	322	339	394	386	367	316	304	342	357	359	347	337	334	355	397	397	345	390	323	334	348	347	344	344	371	340	315	319	334	332	336	327	342	348	314	343	340	369	340	364	338	349	314	321	362	386	389	345	366	361	303	344	379	361	374	358	336	359	366	369	355	329	340	386	377	395	357	368	340	362	337	351	376	391	356	345	345	316	391	377	353	365	345	364	385	381	348	343	368	350	419	345	354	323	366	354	348	364	337	384	353	368	317	350	378	392	391	365	339	380	363	347	366	332	369	385	382	336	337	385	387	340	358	350	352	385	369	365	369	365	334	369	345	319	360	376	355	384	354	357	353	337	355	384	347	365	304	356	343	367	365	350	389	350	389	363	335	348	361	360	355	385	346	374	315	359	364	397	369	343	330	367	343	351	320	324	378	339	342	376	342	398	342	336	348	339	375	334	399	346	376	316	380	342	356	355	342	331	351	381	368	348	325	364	358	357	363	385	352	384	355	355	377	318	381	347	351	359	349	340	422	358	379	344	365	348	360	375	319	338	366	334	356	378	358	358	356	327	357	335	355	322	339	355	355	363	345	340	327	336	377	346	375	360	379	367	364	371	356	365	375	358	352	371	370	333	330	378	326	375	365	370	357	370	350	342	322	363	376	321	372	362	377	366	363	350	327	333	364	370	346	349	349	376	332	348	385	350	388	361	393	354	356	334	393	345	352	392	371	357	313	383	338	385	342	335	354	348	373	349	367	345	361	340	348	367	359	379	380	329	368	349	353	306	378	357	369	370	357	377	318	346	382	369	326	319	338	337	376	363	367	354	373	390	354	317	362	318	358	380	366	370	365	340	342	327	356	380	396	392	320	394	333	349	390	344	356	365	384	341	361	326	373	373	368	374	327	357	408	354	354	366	338	356	356	344	385	361	370	356	334	354	352	355	377	356	375	382	380	366	361	365	349	353	337	368	379	360	375	367	368	382	352	367	311	364	335	376	374	343	373	350	395	349	364	346	358	343	344	387	353	364	366	337	315	320	371	335	345	381	347	349	366	370	343	354	379	353	365	339	379	347	389	383	359	336	346	370	362	385	380	319	341	349	392	353	360	342	365	310	361	369	351	354	369	319	363	359	344	369	353	349	362	364	340	355	348	397	358	338	339	335	375	342	358	416	348	366	320	325	330	338	338	375	350	384	361	340	334	368	340	384	381	338	340	369	330	363	346	365	337	376	352	310	388	350	318	370	364	335	381	382	380	361	351	339	388	361	352	347	308	369	354	346	339	380	370	343	376	365	304	369	356	418	339	353	324	354	359	395	370	326	405	338	347	321	324	347	357	363	372	385	347	355	362	363	353	358	393	357	352	349	382	340	378	414	341	349	352	370	336	359	362	342	375	361	329	358	351	372	355	346	360	357	335	321	340	347	329	319	383	337	319	312	367	355	387	325	365	345	357	398	347	349	326	369	365	339	394	334	349	336	390	356	348	350	379	386	367	367	371	348	350	349	324	394	321	347	337	380	364	391	371	350	382	400	332	340	347	364	334	391	371	377	391	348	396	352	349	350	352	362	353	364	332	355	366	372	349	381	341	346	361	377	398	352	387	347	362	373	360	358	348	344	359	371	336	355	369	362	350	362	352	339	353	356	367	388	356	351	328	348	321	369	341	343	350	396	383	386	389	401	362	344	347	348	331	348	338	331	323	329	368	335	370	354	353	377	400	339	383	367	352	338	345	346	362	358	348	344	400	386	354	361	331	377	361	353	370	342	355	352	329	336	352	382	362	349	330	364	331	373	395	356	323	371	353	367	354	363	344	354	349	356	386	359	364	374	337	366	415	346	355	344	350	318	348	353	351	340	340	364	360	380	349	388	372	374	343	373	377	350	349	330	361	343	342	399	359	373	352	362	334	336	321	339	362	367	329	347	335	321	371	346	390	383	369	381	426	360	359	372	346	346	340	371	360	352	361	356	368	335	367	344	387	356	366	345	335	355	330	345	357	357	366	355	345	366	385	358	363	368	373	367	362	286	350	310	340	329	391	393	327	363	372	364	338	345	373	349	359	409	375	353	349	358	362	386	375	366	377	378	371	361	371	359	387	350	349	374	346	397	358	368	321	327	331	375	369	342	347	367	349	342	362	379	356	350	374	351	375	375	363	371	384	344	337	342	326	355	418	380	349	364	385	358	352	361	351	386	362	353	349	371	394	379	352	390	362	333	339	312	334	356	374	372	336	391	338	374	373	384	368	343	334	346	341	374	356	387	376	344	341	363	347	353	383	350	344	378	334	353	350	340	350	350	385	352	341	340	354	340	342	353	332	344	369	350	392	335	345	375	343	356	349	334	348	359	388	376	376	341	337	355	361	353	313	344	329	329	353	368	357	377	335	323	315	360	363	361	347	402	339	362	338	386	316	357	360	350	352	380	360	346	356	407	370	371	363	343	382	366	357	311	340	363	346	334	335	363	411	352	345	359	373	336	319	319	351	339	355	370	329	341	374	309	377	358	349	351	322	350	326	314	347	382	349	357	377	337	344	345	378	345	375	357	368	356	368	342	369	372	329	334	369	395	362	349	372	375	343	329	319	385	372	423	338	327	339	356	364	347	382	353	372	369	345	312	355	346	365	338	381	371	371	351	345	360	332	343	348	345	372	361	343	348	367	374	373	350	370	365	347	363	383	356	334	372	367	371	369	330	326	335	354	376	338	336	417	354	350	353	351	327	354	350	346	334	406	381	396	347	385	356	364	364	380	367	355	392	355	349	340	383	358	365	350	348	361	345	346	360	348	350	375	350	377	339	307	365	353	354	367	376	369	338	375	382	311	359	338	366	350	341	323	309	334	380	347	382	343	350	324	350	377	374	404	342	328	330	386	391	383	331	384	352	358	367	351	336	345	360	353	372	354	370	393	349	344	330	360	360	369	329	394	318	382	345	347	334	335	354	409	367	415	369	383	332	380	350	369	317	330	393	376	377	324	333	370	384	357	342	356	357	346	350	337	338	384	357	355	334	373	391	366	343	333	374	341	387	345	349	366	371	357	356	369	373	350	349	352	311	362	369	344	358	327	341	359	351	335	358	333	341	343	329	344	341	361	375	338	381	345	380	359	352	375	362	350	340	356	363	333	349	358	346	360	351	368	362	336	353	358	349	373	299	351	381	389	365	347	357	341	357	354	347	370	329	384	386	366	355	381	312	348	339	307	376	312	333
3728	3039	2230	1290	1034	882	822	825	787	818	796	816	762	753	712	833	784	819	782	738	777	748	775	746	774	838	764	762	809	770	753	798	764	768	735	787	773	807	724	744	769	813	739	802	753	823	757	769	755	790	772	746	818	803	812	737	739	738	768	711	700	723	751	790	766	801	777	672	752	824	824	785	726	741	731	774	738	793	779	738	804	780	781	752	723	766	782	793	758	745	758	798	799	762	756	741	772	764	790	741	778	756	790	748	750	764	777	776	768	755	732	780	752	779	774	762	768	775	729	707	773	742	763	797	713	794	803	793	753	777	789	732	780	732	741	795	723	721	792	774	764	743	725	784	786	778	781	738	759	816	786	742	734	761	748	694	764	773	798	789	728	765	775	743	749	738	737	702	774	755	765	818	800	733	755	728	779	793	788	720	792	749	743	790	731	750	801	759	740	794	794	744	768	767	769	727	743	745	769	752	769	778	763	760	726	782	777	748	715	779	757	734	790	733	836	714	755	735	742	755	769	781	746	747	810	751	776	742	796	802	798	798	739	754	765	729	715	758	800	783	762	762	766	782	811	775	753	778	776	686	832	764	757	741	743	736	760	797	746	794	745	830	775	796	792	748	763	799	764	807	781	787	820	766	709	794	755	764	735	762	752	795	755	724	787	720	743	759	779	736	753	769	765	826	750	813	760	738	811	806	766	796	744	754	736	784	760	752	769	746	800	771	711	728	774	759	725	752	780	817	781	741	745	790	734	718	762	726	689	779	768	775	790	787	780	817	751	762	760	750	767	757	727	769	755	733	817	770	768	793	797	795	752	770	733	803	708	781	784	759	763	783	735	749	747	795	745	790	793	753	728	797	734	762	744	789	758	738	749	759	767	778	776	751	760	766	757	799	786	785	746	741	739	746	750	762	761	794	741	763	739	804	729	735	774	760	759	814	788	794	778	791	735	784	724	765	762	714	736	833	747	798	742	734	759	800	782	739	741	801	739	782	800	764	772	800	757	789	802	756	766	802	756	747	737	756	729	802	763	727	703	728	727	754	740	824	773	764	760	758	755	777	747	757	714	756	806	732	751	772	776	712	776	785	826	765	736	788	790	744	775	767	775	752	736	799	778	768	731	778	800	805	738	782	753	772	756	785	733	769	766	763	786	786	754	799	732	731	768	763	769	760	771	755	728	776	682	827	803	785	771	744	790	747	759	748	769	714	744	803	772	794	797	731	792	737	750	792	747	786	768	764	755	752	792	760	790	792	746	767	759	708	760	734	774	747	781	796	782	748	775	747	775	776	801	834	771	780	776	769	769	717	762	744	786	760	786	770	761	693	780	792	788	791	794	779	809	807	766	713	793	798	747	761	734	807	737	763	743	772	801	792	749	746	740	781	749	806	736	764	784	812	768	754	757	761	758	764	749	759	776	768	737	778	807	758	778	703	754	770	764	758	828	759	736	736	757	723	766	749	786	758	749	757	721	777	760	744	757	774	790	771	787	856	731	782	749	779	780	764	784	752	824	796	771	782	756	751	732	832	789	736	749	768	779	761	793	805	722	767	785	760	742	764	733	785	694	784	742	791	721	781	742	790	791	779	758	791	742	780	745	757	742	761	766	792	736	786	808	771	757	748	798	762	778	703	742	773	776	782	758	782	795	768	738	772	765	733	767	737	784	716	795	817	772	766	791	783	782	793	810	773	691	791	762	766	793	771	756	752	729	780	804	751	822	788	755	743	822	728	756	771	795	811	787	794	755	763	742	757	782	803	772	795	790	750	775	780	754	795	728	765	791	802	799	779	792	770	787	765	769	778	748	735	756	796	780	800	776	779	768	807	767	764	752	750	792	785	802	717	730	786	742	771	781	775	772	794	747	759	766	799	782	790	751	777	772	750	756	786	788	787	735	721	798	789	768	738	790	745	748	766	809	708	745	789	750	781	762	776	773	769	746	795	800	750	754	770	741	758	789	765	753	796	779	725	707	769	719	766	732	816	772	801	759	798	769	718	766	773	777	732	764	794	784	771	721	812	809	707	726	762	767	780	802	789	769	816	776	722	784	792	781	716	765	762	790	770	802	801	759	763	740	751	743	755	756	796	762	731	750	718	756	800	771	726	752	683	777	731	765	787	742	744	776	778	780	772	746	753	779	778	789	733	761	805	751	752	749	730	797	742	773	770	774	755	739	777	779	794	740	739	745	787	798	697	798	788	809	748	731	721	781	763	796	735	762	799	764	782	791	737	733	749	765	768	705	706	744	809	755	773	756	763	750	772	787	801	776	736	776	729	690	719	763	724	756	759	713	777	763	746	754	754	803	768	816	767	755	802	746	764	741	822	776	786	730	809	757	756	788	765	806	776	756	748	804	801	798	783	795	784	784	762	763	699	714	794	731	790	737	779	752	754	773	803	739	773	804	784	761	803	783	773	758	753	770	755	795	747	765	785	822	747	779	763	771	738	776	768	788	785	762	772	752	774	779	762	750	776	764	752	756	785	763	755	761	779	832	764	742	814	714	692	732	746	767	748	709	766	749	785	738	762	771	728	748	772	793	777	737	807	724	801	772	777	732	753	705	806	756	763	697	797	728	730	762	743	768	763	758	799	753	754	769	797	788	719	785	750	775	815	752	806	776	808	794	787	774	720	745	783	765	789	747	743	808	758	768	758	730	747	733	747	767	741	775	794	756	752	808	737	726	769	754	744	714	775	745	759	781	804	733	764	762	782	778	753	735	767	724	763	785	725	750	793	748	785	772	748	802	729	771	768	761	791	768	764	735	754	755	746	771	762	799	749	757	817	743	707	775	740	740	755	822	751	806	792	758	762	781	752	775	706	749	774	757	724	747	732	729	689	669	717	757	751	764	735	806	808	741	756	739	753	775	800	774	745	771	765	806	772	775	754	751	793	731	758	744	783	763	758	780	751	776	811	764	824	749	794	748	759	766	740	774	735	779	755	745	801	814	803	776	784	787	721	785	770	774	791	782	737	775	711	767	756	777	749	778	781	758	742	784	816	761	740	797	753	761	733	781	779	743	749	772	796	743	757	784	777	712	719	783	762	742	750	778	767	757	845	793	791	740	791	755	775	755	791	760	818	737	746	769	785	784	800	743	774	806	787	738	755	742	777	766	785	727	804	780	788	784	783	759	753	790	852	776	727	728	744	732	775	755	787	766	770	775	755	752	788	773	765	821	733	768	779	737	743	739	748	764	791	760	791	733	774	803	778	778	723	766	753	738	770	742	763	765	824	766	746	761	722	783	765	774	759	787	747	762	740	777	764	742	769	785	781	724	774	710	736	730	761	773	775	805	751	741	759	828	748	755	726	788	757	773	744	730	783	804	728	769	749	775	772	794	756	763	781	828	775	750	779	718	760	811	764	807	765	763	737	672	780	785	759	755	747	757	820	780	737	753	815	738	769	774	750	787	726	692	755	807	772	835	745	741	799	792	744	778	744	703	761	765	795	820	742	756	762	794	716	712	805	775	749	753	762
24522	21694	26141	27751	21704	21702	3499	484	369	335	281	321	261	246	255	263	267	234	246	248	241	240	228	223	229	268	237	236	208	246	235	209	195	218	211	207	218	226	208	230	218	229	234	259	233	216	219	213	206	231	229	219	210	244	209	201	206	211	190	201	210	246	226	215	200	251	218	213	251	205	199	214	197	190	220	184	256	207	206	219	227	254	187	211	223	190	202	195	220	190	203	182	229	193	203	194	200	247	215	221	200	233	193	197	229	199	187	186	241	242	213	213	188	238	215	188	234	224	199	205	231	197	239	235	224	229	212	222	209	214	203	205	223	219	188	190	239	226	206	207	225	234	230	205	219	199	219	216	208	216	216	212	215	210	240	227	206	220	210	215	202	230	206	209	210	212	205	244	200	184	229	200	197	202	214	191	201	233	200	231	203	207	202	206	232	219	203	211	207	208	219	227	196	203	220	218	190	221	219	207	211	193	236	205	215	212	218	189	200	217	223	229	184	208	204	231	203	192	252	213	194	226	230	212	208	198	221	188	201	193	189	194	201	209	207	205	230	220	200	208	198	221	211	210	231	213	228	221	249	226	200	216	235	194	205	207	230	187	194	224	196	169	220	212	230	211	198	201	216	234	210	208	226	211	200	228	229	202	227	227	208	232	197	214	184	188	232	233	211	195	218	236	200	203	221	212	209	192	235	193	199	221	225	228	214	206	209	227	207	206	201	241	202	213	198	205	198	198	190	204	224	237	185	201	210	214	223	217	209	188	230	216	206	221	209	208	224	239	204	194	189	225	243	190	210	201	206	201	199	209	229	235	232	201	218	220	212	227	234	210	206	211	194	221	231	217	225	230	233	235	211	223	209	217	219	226	235	234	223	213	208	202	207	209	206	197	220	219	198	223	210	206	205	221	223	209	233	211	236	190	220	213	200	215	212	220	234	194	216	217	191	211	211	227	231	226	242	226	208	231	204	213	230	227	228	235	217	210	214	241	238	214	220	222	190	203	204	205	218	206	207	237	204	188	230	189	194	255	210	198	219	207	203	197	251	218	243	243	226	212	233	222	204	194	228	213	208	235	218	197	211	236	253	246	215	224	216	216	224	223	247	189	200	198	187	205	206	248	194	219	239	217	214	212	213	201	206	232	212	265	215	203	230	204	203	187	183	228	205	190	220	227	227	205	188	205	192	207	233	199	225	207	195	187	194	201	222	220	225	202	184	204	235	214	215	205	212	214	233	192	222	244	209	210	234	207	200	207	201	213	220	185	219	234	238	218	219	221	219	173	234	213	211	188	201	209	231	229	225	204	205	237	211	216	217	201	204	200	227	235	214	232	202	192	242	229	218	203	220	250	207	226	237	205	203	197	229	204	206	235	200	225	206	221	245	218	224	219	235	179	220	198	221	231	219	226	219	230	211	239	220	208	200	217	206	191	215	208	222	198	232	216	201	196	194	214	217	214	219	245	228	197	217	220	224	204	180	219	212	241	196	205	206	221	241	205	208	182	227	211	247	193	210	207	211	230	195	231	205	211	245	210	174	215	218	205	214	196	228	196	221	206	213	209	238	224	210	220	223	210	223	233	226	226	195	186	222	211	226	234	224	234	218	232	206	227	221	227	229	211	208	201	224	219	225	228	210	218	240	213	213	196	215	211	212	197	200	200	179	216	219	215	207	193	215	210	233	212	218	231	210	188	219	219	219	215	219	223	202	208	227	239	204	238	204	197	198	244	205	219	226	214	197	184	211	221	218	217	226	242	236	224	198	236	215	200	235	221	211	226	222	224	202	210	202	241	225	211	214	214	217	219	197	228	205	215	233	184	207	183	185	241	228	187	192	211	223	217	246	188	194	173	234	221	187	208	165	187	203	223	250	207	244	231	231	233	214	199	211	230	215	191	217	192	203	237	231	215	210	221	226	238	205	191	198	222	205	209	227	220	224	222	236	200	214	208	223	209	210	200	231	225	199	224	225	259	215	213	239	228	214	220	222	211	236	219	208	177	207	218	220	218	208	207	245	214	223	219	210	242	232	204	213	227	210	215	207	202	226	215	212	212	230	206	224	207	210	228	212	212	195	200	225	220	238	237	218	203	225	183	191	243	203	222	176	206	213	197	203	196	235	210	206	205	237	221	226	211	218	233	212	210	190	241	201	215	191	214	222	221	233	224	219	233	204	231	216	227	232	207	228	203	216	200	200	193	209	208	219	205	202	215	207	205	220	208	262	194	230	228	186	202	203	204	220	237	222	199	228	243	242	245	204	199	212	207	196	224	206	220	198	207	179	215	203	221	188	202	219	236	200	173	173	234	218	193	212	187	196	193	218	231	211	214	238	228	229	205	212	187	223	240	199	241	239	225	192	192	196	212	201	203	195	194	227	221	216	193	206	209	223	245	231	193	214	206	205	199	206	209	190	207	229	257	207	232	229	206	235	226	224	204	204	233	194	188	201	185	226	226	207	176	187	209	231	189	188	221	233	228	224	245	242	195	241	212	237	199	205	218	225	197	198	214	202	210	198	237	206	226	178	222	221	205	205	213	195	178	234	196	230	201	220	196	166	229	202	195	226	200	203	204	213	191	186	219	214	214	211	199	217	189	213	196	226	187	206	212	215	200	203	234	194	222	205	207	212	210	219	214	173	218	220	203	218	180	220	202	213	233	226	222	221	185	203	204	216	221	208	224	188	225	222	205	225	217	244	227	220	228	225	217	205	201	216	232	197	205	194	236	200	200	217	194	193	221	217	221	212	247	215	213	209	190	220	244	220	222	229	185	215	226	198	217	214	214	200	230	207	210	208	233	236	209	221	238	217	224	223	205	232	238	212	197	249	220	212	228	234	214	215	195	226	221	225	228	222	220	180	212	187	208	204	205	207	242	190	201	218	225	201	224	240	232	251	237	230	197	208	220	220	188	234	230	194	212	240	234	228	209	227	195	239	201	196	200	195	200	222	198	193	207	216	199	198	222	203	197	185	252	208	228	220	222	222	216	201	240	202	255	232	232	227	206	227	236	220	199	214	209	219	198	211	230	214	237	200	206	218	219	217	216	210	244	224	248	242	189	220	186	217	226	238	216	185	243	196	190	210	216	194	233	242	202	220	230	227	196	231	228	201	202	222	227	227	204	213	223	198	209	199	203	194	213	209	209	226	194	205	212	205	219	220	232	228	208	221	194	199	198	198	219	215	207	212	225	222	226	231	243	240	222	198	203	209	216	199	194	212	211	231	229	208	188	191	214	235	209	220	208	248	199	218	208	204	198	215	228	222	226	204	189	204	232	209	234	203	230	205	247	187	220	213	213	215	190	175	208	205	202	197	235	211	196	215	217	230	182	209	206	227	224	193	202	196	193	214	231	194	252	227	193	236	214	263	228	234	230	202	228	204	224	232	213	234	224	193	217	206	178	233	208	185	195	259	221	222	227	218	183	218	213	227	236	199	187	232	238	195	241	217	226	207	222	215	206	210	231	206	196	244	197	208	222	225	192
3943	4779	3213	1540	961	771	582	595	588	558	541	494	482	461	513	488	477	452	480	502	426	505	483	477	479	434	540	484	457	467	471	434	492	464	522	453	489	499	486	472	509	459	535	447	502	498	501	404	440	468	519	472	504	514	471	450	500	463	483	451	506	441	484	513	497	493	470	439	491	514	443	492	439	459	477	491	462	448	454	451	465	531	446	502	448	449	457	479	465	464	486	463	493	457	444	481	489	486	475	530	437	504	474	449	469	467	451	471	495	451	499	476	491	483	475	506	490	473	483	462	485	454	492	446	467	441	447	470	462	451	428	476	485	464	446	454	490	454	463	515	469	518	504	443	464	443	496	499	468	462	444	468	487	507	476	474	459	445	483	441	475	488	473	461	461	450	469	495	478	428	472	478	476	464	462	464	474	506	440	492	488	465	496	463	479	497	491	445	470	475	480	441	500	462	468	457	442	431	484	467	444	433	479	479	462	447	521	452	485	479	465	517	480	452	466	497	430	453	461	477	471	507	437	478	465	473	448	492	435	466	478	463	480	516	506	475	437	438	470	519	472	411	451	485	494	492	479	443	470	486	506	489	479	491	468	424	456	459	463	480	479	421	429	463	476	489	463	457	472	482	470	472	469	474	453	485	516	464	438	448	475	457	487	470	445	461	446	493	463	476	433	465	488	495	440	463	456	500	461	509	445	449	479	459	461	467	463	513	462	491	484	473	424	447	500	479	473	492	492	491	474	460	454	490	479	463	474	468	476	464	494	476	471	482	444	464	491	481	498	467	499	499	446	462	452	486	452	486	511	471	488	477	476	450	459	492	425	471	467	453	480	495	433	482	453	458	446	474	475	514	509	474	464	483	494	443	462	457	477	467	487	467	456	465	460	446	480	470	414	484	456	440	440	461	434	436	459	472	493	458	468	505	505	473	509	466	454	479	467	470	484	474	417	500	466	464	457	495	480	429	465	505	449	460	483	459	434	457	451	449	484	488	449	493	474	492	443	436	443	474	505	426	489	510	495	492	468	433	508	464	500	478	461	467	459	478	432	470	466	455	472	491	489	467	456	465	477	473	467	462	440	508	488	482	452	502	486	478	448	469	435	429	462	497	466	484	473	458	492	502	480	446	473	482	488	488	435	489	433	448	453	463	466	463	508	498	489	468	474	457	464	473	443	457	472	449	507	448	468	510	467	432	455	455	451	481	456	474	469	479	485	481	474	441	475	437	467	479	450	454	480	492	467	477	500	462	462	427	460	503	491	483	487	472	458	476	497	459	458	493	469	461	471	478	460	423	468	516	484	436	462	431	473	478	482	442	462	477	452	484	477	484	482	499	470	481	454	478	430	459	443	429	491	486	463	501	476	462	461	435	455	471	496	505	483	520	498	482	460	458	470	479	461	472	457	513	489	493	468	477	479	455	501	473	482	449	471	483	443	448	493	469	474	535	491	467	480	443	458	502	481	473	463	489	499	458	460	464	499	477	451	475	464	473	448	491	456	462	497	494	476	487	504	486	500	488	483	481	461	476	438	452	440	479	513	491	477	474	459	463	470	433	528	543	500	522	468	486	466	463	479	447	480	477	469	477	471	487	483	504	420	455	479	474	450	493	466	471	446	517	450	454	462	482	450	475	432	449	472	480	453	496	462	449	472	444	465	514	490	449	484	489	454	467	462	461	460	432	463	460	465	485	471	462	461	477	495	422	457	449	496	448	448	450	470	468	472	485	454	509	482	477	471	482	461	509	477	444	480	513	424	429	473	458	453	480	455	474	470	450	446	448	493	465	494	483	465	472	419	471	467	451	475	446	482	498	476	460	461	456	479	497	468	433	452	466	457	459	457	507	480	451	482	468	459	497	488	453	474	446	462	488	439	481	489	451	438	467	420	477	485	506	461	446	483	471	482	436	457	499	472	472	452	511	484	504	467	463	467	464	464	408	499	501	465	470	452	489	478	468	468	442	477	482	502	453	463	447	470	489	489	497	453	483	491	491	452	473	469	463	441	439	469	479	449	487	470	473	473	479	465	474	456	493	432	483	464	505	466	480	453	477	477	522	504	496	468	465	462	516	432	449	466	486	447	428	470	447	483	458	438	435	500	470	461	494	396	508	462	488	457	485	460	488	485	517	446	488	410	477	499	466	475	453	437	482	436	513	464	495	440	471	496	472	473	460	484	462	457	525	536	481	457	466	486	470	500	497	478	481	503	450	464	466	455	455	481	446	475	470	482	476	469	499	508	478	487	488	485	466	498	469	478	452	497	449	477	459	477	484	464	511	480	487	455	471	425	482	483	451	434	480	453	433	504	497	457	490	464	439	467	471	435	491	432	489	490	434	484	503	462	442	447	508	443	486	463	463	474	474	475	524	478	502	477	493	466	468	485	445	451	498	477	486	438	497	469	446	470	466	487	477	464	469	488	476	460	478	446	470	464	474	466	467	442	499	458	456	461	467	462	458	480	490	502	488	490	443	552	473	490	476	485	423	485	494	499	452	482	430	473	452	427	487	445	495	492	464	497	462	509	431	458	482	486	435	471	494	450	476	505	492	461	476	473	472	452	442	479	447	498	489	488	480	490	456	472	498	498	458	487	479	465	419	509	466	489	469	471	484	484	436	460	428	497	470	454	467	450	455	470	505	475	498	475	445	437	465	497	483	512	452	493	434	479	456	480	447	503	434	459	465	466	432	475	478	449	431	502	461	470	487	464	433	457	477	454	471	454	469	498	465	462	459	495	463	467	456	472	487	411	445	449	489	439	467	429	468	500	479	483	468	478	494	464	463	470	480	469	460	451	483	491	466	494	474	489	477	476	453	458	442	463	469	473	453	453	463	454	474	478	490	511	434	452	447	488	469	499	432	448	460	492	480	482	496	453	485	423	448	413	526	457	445	452	442	514	475	494	483	454	452	459	489	445	449	471	484	473	512	484	454	453	463	424	466	470	477	462	445	492	522	482	500	474	470	468	432	471	484	474	476	446	457	498	450	475	476	503	475	417	488	503	493	482	484	486	464	476	470	507	441	504	466	462	473	487	509	431	474	457	477	423	464	435	453	446	474	453	436	464	476	453	471	487	484	476	426	472	458	466	480	495	475	440	442	481	502	446	462	450	482	462	483	459	481	468	470	468	464	467	450	474	483	496	451	462	465	483	479	464	482	473	484	485	482	474	483	476	456	471	518	473	477	480	474	460	478	479	507	466	476	482	457	528	461	456	454	474	480	461	487	454	471	462	452	469	480	456	435	482	466	478	456	438	483	477	456	478	477	435	438	414	478	488	505	452	483	473	481	456	443	491	459	501	440	460	480	470	483	432	476	457	484	485	500	457	529	491	457	518	436	489	456	485	492	474	482	466	519	491	466	460	456	460	429	481	470	469	481	436	493	464	494	507	468	452	494	425	436	451	506	448	463	468	445	451	461	472	496	454	519	465	484	464	471	472	475	481	448	478	446	468	485	478	530	470	478	464	435	479	455	429	493	488	499
33464	9724	1028	591	465	451	310	280	260	263	253	318	252	252	252	255	288	260	225	246	297	257	258	270	246	229	240	267	289	240	279	281	245	260	283	263	238	309	306	279	259	276	252	273	267	255	277	260	246	295	262	277	266	284	252	267	256	274	286	294	263	262	272	258	255	259	254	265	275	266	273	275	251	254	254	237	266	274	277	276	268	273	278	246	266	273	276	274	255	278	248	238	286	270	248	235	267	271	263	260	275	268	231	296	270	249	254	268	300	248	280	249	281	288	268	260	262	233	291	253	268	277	267	267	248	229	276	265	266	267	257	282	247	281	282	267	262	260	235	269	265	272	272	260	283	293	261	249	271	250	253	254	236	285	248	238	273	287	268	289	282	238	284	256	280	278	255	264	253	272	276	250	241	270	236	266	235	265	242	256	263	277	257	267	280	259	261	283	282	304	237	285	258	244	269	271	282	247	242	247	280	285	292	276	272	270	278	280	249	254	275	252	245	253	262	282	287	271	249	264	241	254	238	253	253	246	255	269	284	254	251	263	286	252	274	280	321	292	242	292	262	239	257	258	257	281	264	265	264	276	253	257	272	278	265	250	270	272	269	279	264	281	248	285	271	262	296	250	287	272	266	269	272	256	264	276	270	272	268	262	255	274	267	262	260	264	264	274	235	265	249	288	265	281	268	262	297	274	305	276	274	283	233	282	264	273	282	265	267	256	273	252	232	236	256	256	296	247	261	228	274	264	262	235	266	237	271	285	293	256	263	250	267	262	274	270	269	271	282	245	283	273	274	272	277	239	277	297	254	269	254	285	243	254	304	298	275	261	285	249	259	260	244	240	236	267	226	272	252	227	283	296	268	253	271	261	263	269	277	291	261	235	266	253	269	255	271	250	264	265	230	250	287	272	265	272	262	285	283	244	291	255	254	293	253	278	238	229	267	263	255	258	280	269	266	252	269	264	282	254	265	286	268	240	271	253	276	260	266	237	288	268	242	252	248	247	253	254	269	267	263	250	247	241	280	286	257	267	248	245	278	265	287	256	271	244	267	268	288	250	261	270	271	269	250	283	280	269	293	269	240	269	252	267	283	267	278	275	243	258	260	265	260	265	245	295	258	265	247	277	265	274	267	294	299	254	259	278	258	274	275	313	256	268	297	234	247	255	271	277	243	259	243	280	268	278	260	263	276	274	265	266	293	295	280	254	265	278	276	287	277	263	280	250	242	292	256	255	273	283	270	244	295	260	273	264	258	226	258	260	269	279	284	239	259	229	239	279	283	276	264	238	236	247	266	267	274	293	278	275	250	239	268	289	246	262	276	269	251	254	259	221	265	298	240	262	264	244	292	264	269	269	290	280	291	249	262	249	264	245	268	267	242	259	225	259	252	275	239	222	275	247	259	229	311	276	275	277	246	271	267	279	284	256	267	265	251	258	241	276	253	267	255	238	274	273	283	254	234	268	259	294	263	266	267	269	292	276	282	285	266	261	295	246	270	250	261	239	270	268	241	260	214	264	255	285	277	277	259	248	270	249	234	230	276	284	221	292	255	257	282	269	240	300	230	278	274	293	297	291	250	262	265	288	282	233	281	248	245	292	236	273	240	294	251	276	261	265	278	256	241	240	271	253	245	243	261	275	270	272	266	259	264	268	259	270	249	250	260	253	261	237	256	299	243	282	271	256	250	268	259	268	288	250	272	250	264	263	257	274	258	273	243	260	261	262	248	272	246	246	250	239	268	274	303	286	254	262	232	222	288	278	257	273	275	248	278	231	261	260	251	293	257	290	265	270	275	269	231	286	266	260	260	227	265	259	289	279	242	250	220	266	249	235	279	269	240	285	236	267	264	286	226	251	309	254	234	276	254	280	251	273	280	266	246	257	279	282	264	286	259	252	323	291	250	253	216	253	291	270	249	262	288	255	247	256	233	242	223	291	269	275	265	254	286	238	287	288	250	270	261	272	279	269	268	228	254	261	275	292	238	296	259	306	295	254	272	244	229	256	250	256	259	296	256	257	275	261	237	266	255	255	255	224	251	252	238	272	277	260	267	272	284	246	269	290	270	253	248	275	284	283	267	288	278	289	281	241	261	247	264	273	265	245	255	271	271	264	300	243	242	274	264	265	263	293	257	270	290	270	265	237	266	303	229	270	256	270	283	274	241	255	269	275	262	263	280	259	262	245	262	301	256	252	268	265	275	273	233	274	240	241	279	266	232	274	266	289	253	251	265	234	266	218	280	234	268	259	267	221	253	286	244	254	255	274	284	286	274	262	299	259	267	258	248	247	278	270	235	265	271	267	270	268	252	248	272	281	282	250	247	256	266	246	256	237	277	285	250	249	249	308	260	255	252	244	238	268	240	268	232	268	243	262	278	276	278	276	280	265	265	287	279	266	267	262	240	222	289	271	289	286	281	247	224	242	274	267	266	250	276	262	274	274	248	270	246	225	280	269	267	295	291	267	248	256	252	255	268	258	260	245	268	290	256	274	274	269	277	255	262	255	260	229	253	252	276	255	269	252	255	297	241	256	232	258	294	244	277	285	267	270	268	246	269	247	256	249	289	256	284	259	254	267	269	249	255	238	248	256	267	261	270	283	249	236	289	260	266	241	272	274	249	284	293	278	265	250	256	252	274	284	295	247	238	272	251	256	265	290	278	271	269	249	270	265	254	251	288	271	258	251	290	259	254	268	225	282	279	267	284	241	254	269	232	264	236	259	241	268	245	303	248	253	270	276	275	260	229	264	269	265	261	269	292	275	263	286	302	295	260	288	222	268	274	264	269	295	261	291	281	295	280	263	242	268	264	301	259	234	244	245	254	282	277	251	281	260	267	276	283	288	237	299	276	240	285	247	250	256	232	267	275	257	239	256	261	228	260	257	268	246	254	300	285	273	261	283	291	258	277	236	287	255	262	252	252	226	275	239	297	240	266	255	268	261	260	286	239	299	250	240	255	260	267	272	265	273	227	241	284	299	251	219	263	271	290	259	245	283	280	255	271	280	279	246	262	246	280	273	253	254	293	278	252	254	303	296	293	265	255	260	264	260	260	275	283	259	275	276	241	286	272	260	277	285	283	265	269	297	285	281	280	294	258	242	259	264	249	259	276	291	280	255	272	282	286	242	261	259	260	251	252	259	267	235	311	274	253	285	259	240	269	253	249	283	284	258	251	225	253	240	261	268	302	276	254	262	286	267	236	269	264	290	273	215	275	264	251	288	267	288	264	244	248	257	276	275	262	283	293	272	264	290	260	251	252	245	239	235	256	271	270	266	278	270	290	272	278	258	276	273	248	259	270	253	248	277	272	268	265	285	277	281	250	260	264	281	248	284	309	256	265	296	268	240	252	281	273	242	276	266	256	257	299	262	278	293	282	275	260	273	266	270	259	307	266	270	253	236	260	296	272	245	236	251	270	259	278	255	247	243	267	268	262	256	284	236	281	244	251	257	283	280	265	236	240	252	258	259	241	272	263	274	268	249
5708	713	722	656	658	624	578	599	616	583	641	617	641	613	599	643	609	654	584	613	638	598	597	628	590	623	627	623	597	645	605	600	598	650	631	607	628	593	577	655	580	636	589	551	626	608	605	640	582	623	622	630	573	599	614	603	643	616	597	621	639	630	540	604	602	614	619	638	590	604	642	606	633	586	580	631	574	640	589	599	604	589	609	632	597	571	563	629	587	641	590	623	617	600	591	608	583	607	602	630	628	610	628	582	580	644	620	624	606	605	570	604	601	604	564	619	621	629	576	607	618	610	624	595	611	585	608	653	572	570	599	620	584	650	589	588	579	592	618	618	616	593	634	616	619	618	619	654	593	615	583	668	616	600	596	623	585	557	611	616	642	587	587	593	576	604	643	612	602	612	636	627	598	641	587	586	583	564	567	613	632	575	608	593	608	600	601	609	583	572	595	617	582	604	617	575	583	650	609	558	620	580	582	579	596	610	624	624	624	614	621	629	666	607	626	603	637	579	623	653	574	629	621	614	657	599	657	606	593	610	625	638	599	547	591	622	636	613	605	593	628	587	612	602	595	569	614	642	628	644	545	621	616	604	591	607	605	591	598	627	558	653	627	634	601	582	574	580	606	594	587	588	610	614	612	589	597	625	642	590	635	612	593	633	598	595	628	667	639	615	616	575	591	592	596	579	651	622	626	598	617	632	613	597	608	605	592	599	608	630	609	613	601	604	651	584	630	639	605	584	597	595	631	601	588	627	622	589	632	582	644	662	629	595	658	628	581	600	635	597	632	589	589	627	608	633	614	609	587	615	601	601	600	597	618	586	564	598	562	595	619	620	606	591	600	603	584	626	596	625	615	597	646	614	626	626	628	651	595	609	595	589	628	596	599	604	616	598	579	638	594	599	604	589	598	605	571	609	594	623	633	655	636	587	625	568	607	649	629	593	637	597	593	612	614	568	577	605	557	565	626	593	599	633	608	626	643	571	569	672	563	605	633	622	604	598	616	659	591	599	617	587	636	619	596	577	614	628	644	630	661	600	610	633	625	583	582	596	571	625	662	621	610	616	579	630	645	627	578	620	633	620	592	622	598	621	575	599	593	597	606	585	611	633	613	598	611	614	615	616	601	617	651	574	637	621	608	615	552	627	595	610	611	573	575	622	597	581	574	639	603	640	584	584	634	607	615	617	566	616	635	598	626	594	591	604	602	600	633	626	636	646	603	643	606	610	596	599	607	603	614	578	586	639	591	599	603	609	585	619	656	642	568	564	608	568	641	583	570	604	622	626	597	603	647	616	655	617	569	634	548	585	632	650	610	625	587	628	614	608	617	635	574	620	613	599	603	602	612	567	607	613	574	598	602	589	602	625	652	555	667	622	574	631	609	619	623	641	613	609	627	610	629	608	588	609	668	641	591	629	589	618	634	625	623	623	593	596	635	625	613	603	590	607	574	595	611	613	620	580	587	624	616	610	622	603	581	615	597	597	584	623	587	595	586	630	631	560	566	624	591	622	606	612	593	617	589	632	610	611	612	620	602	614	584	590	601	611	613	637	579	597	608	619	589	646	606	588	601	595	620	583	592	654	602	600	586	585	620	622	591	603	610	596	640	615	606	664	581	560	647	580	611	625	622	577	589	619	635	677	603	606	599	608	608	604	623	640	564	594	612	653	609	620	562	620	598	620	608	614	599	582	618	616	605	611	600	601	645	649	647	658	586	585	550	619	614	616	579	639	592	618	601	601	634	561	624	587	653	618	633	560	624	598	610	621	609	560	585	625	650	599	630	605	590	609	607	588	592	598	587	615	638	655	637	618	630	607	565	641	636	571	596	590	635	608	560	596	609	596	590	608	640	610	574	599	628	587	568	583	592	587	633	620	598	580	623	601	614	634	574	608	637	660	649	605	584	634	599	573	581	643	550	591	668	585	617	647	561	606	595	607	635	633	608	569	663	650	587	620	606	609	608	592	584	637	595	635	591	622	580	637	625	574	606	607	613	595	593	574	581	625	583	618	576	630	589	584	641	591	588	616	582	602	604	608	612	552	630	640	589	573	584	588	627	577	638	584	601	638	639	620	603	616	631	615	606	588	625	609	548	639	582	622	623	632	621	609	605	591	629	571	583	603	564	639	604	604	621	614	621	615	576	568	624	642	595	589	607	633	635	625	614	635	651	653	581	610	620	623	599	624	558	626	584	596	594	601	589	594	600	593	636	627	602	592	618	596	606	636	611	628	593	594	628	586	565	576	602	638	592	649	625	585	610	583	599	610	596	564	604	621	588	602	595	558	587	613	629	572	571	587	590	616	617	583	615	609	570	600	582	661	611	629	619	660	618	617	648	608	590	628	582	611	607	578	607	614	591	613	616	595	605	633	630	620	627	619	613	562	623	627	660	570	568	634	578	623	604	585	594	611	593	608	626	629	615	563	616	596	618	626	647	638	631	592	609	600	609	602	618	577	595	596	623	579	614	628	604	596	649	603	641	611	578	595	631	641	592	603	687	574	615	630	620	634	598	591	600	653	601	566	596	608	626	608	606	561	639	639	668	561	569	601	591	629	582	636	585	604	590	624	595	576	619	603	603	596	584	577	539	610	632	624	631	577	620	570	616	580	634	619	626	585	589	627	584	643	638	599	663	626	635	626	593	657	602	591	627	599	584	622	583	660	633	584	563	585	592	630	608	640	596	582	600	581	570	586	538	592	600	634	634	595	582	589	608	619	606	575	623	674	617	639	630	594	552	601	668	633	587	626	616	650	527	578	594	580	600	614	603	588	601	580	637	616	624	632	575	625	600	594	595	612	603	598	632	595	595	594	584	639	571	639	650	615	588	622	595	627	633	613	595	617	575	609	614	602	573	590	603	601	588	571	602	569	617	656	586	586	635	597	573	601	587	545	615	636	624	616	641	571	620	591	587	626	573	620	612	625	651	595	615	580	633	625	677	615	622	595	591	614	591	617	647	654	670	633	615	593	591	602	619	638	580	595	661	605	595	637	608	595	586	629	576	615	589	632	595	615	633	533	615	604	631	588	599	662	616	644	612	643	625	614	545	603	595	582	641	581	584	601	600	578	572	618	650	613	622	620	618	629	616	630	610	648	587	593	640	614	610	575	563	573	607	582	594	579	610	589	610	592	587	581	620	578	631	589	626	620	572	603	639	590	606	638	601	662	632	630	574	585	648	578	626	604	618	602	604	572	576	605	610	642	584	603	600	621	608	621	548	582	641	616	611	590	614	636	627	603	604	565	587	626	633	626	612	556	656	659	657	597	568	640	621	617	607	611	557	611	618	605	646	608	603	615	586	608	585	576	650	625	628	642	615	656	561	620	601	634	625	601	653	602	635	607	612	623	586	604	611	580	625	621	588	585	637	644	585	575	608	623	629	582	624	596	609	614	663	626	556	583	556	578	588	597	617	609	601	548	623	619	613	636	643	601	643	583	593	663	580	642	650	593	611	589	642	636	631	654	618	632	590	605	646	597
25277	21700	25578	28311	21565	4361	593	479	408	381	392	381	401	349	363	376	365	379	351	400	375	331	348	358	347	375	391	340	361	322	360	414	366	401	359	348	354	363	381	387	384	340	348	382	384	356	338	354	359	376	402	367	359	360	386	352	401	336	361	352	334	349	384	360	364	352	326	327	370	356	351	367	344	347	386	348	368	361	337	341	353	373	328	360	361	378	362	352	374	332	367	355	381	353	365	363	344	363	365	357	364	386	382	374	403	367	324	390	353	374	366	377	359	366	379	375	376	397	358	378	361	351	389	357	329	375	343	342	373	393	329	366	369	351	358	351	370	365	370	351	358	327	352	393	332	354	355	378	375	349	386	365	351	352	374	360	355	383	350	338	344	373	369	370	374	417	337	385	355	353	347	334	338	333	372	371	355	372	373	380	363	328	393	383	335	372	357	342	372	323	337	381	373	380	374	377	362	322	350	386	334	350	353	370	342	352	307	363	373	368	377	357	368	399	321	365	353	392	374	361	344	334	377	356	375	347	381	345	357	367	346	362	378	367	370	353	383	372	358	333	367	355	334	353	371	339	378	377	326	358	386	364	332	346	374	361	351	354	349	385	342	397	352	365	349	359	358	342	351	341	346	387	402	342	373	341	362	342	349	348	348	395	345	350	352	356	354	337	371	347	388	321	348	385	384	370	379	354	386	365	348	391	360	394	361	366	361	352	383	390	363	352	347	368	315	381	359	365	318	356	368	343	341	358	366	363	358	361	369	390	365	343	330	353	360	378	378	386	372	373	361	352	346	343	346	369	361	363	384	389	359	358	321	366	366	331	348	370	354	334	368	349	363	360	335	337	361	366	364	353	345	341	402	355	330	355	321	346	337	316	364	344	360	364	385	345	358	345	369	348	366	368	372	346	368	373	343	415	375	360	333	345	349	339	344	374	325	375	393	375	391	350	320	377	314	320	321	340	372	349	380	391	396	354	349	325	354	374	340	353	333	356	378	372	325	352	326	368	345	365	372	381	373	374	360	388	339	336	358	344	376	354	363	372	332	390	365	352	346	368	347	335	310	374	373	407	364	385	329	396	336	312	345	356	367	340	352	331	366	347	372	362	350	352	378	394	348	361	357	347	343	345	366	334	373	375	371	354	319	333	346	362	351	330	352	364	368	362	369	344	351	319	379	366	414	375	400	375	388	366	334	362	351	396	356	347	344	355	391	368	350	325	358	376	368	343	350	372	345	330	361	332	364	367	345	358	313	343	324	349	358	365	389	357	341	366	363	328	356	364	382	365	383	368	343	378	363	335	345	355	341	360	368	333	388	369	412	339	366	329	334	350	366	351	368	329	308	363	381	369	361	338	346	354	325	311	374	329	371	350	362	350	336	394	341	356	348	375	367	352	389	389	352	357	366	374	329	370	357	373	346	399	366	413	345	354	390	327	341	425	351	362	372	373	353	341	367	350	332	358	359	371	362	351	387	377	407	360	332	331	324	336	354	357	365	375	334	385	366	347	372	366	376	338	355	348	359	347	344	355	361	361	333	345	365	353	361	350	356	338	365	349	351	347	347	373	347	344	343	335	373	378	352	332	371	382	389	352	377	342	354	335	375	353	389	382	374	329	355	364	360	360	329	380	365	365	345	358	370	375	384	386	344	363	369	319	380	389	371	337	335	338	338	346	372	371	401	372	417	374	353	368	366	375	366	340	371	360	343	374	375	330	376	369	363	327	332	367	349	364	396	368	387	375	344	368	362	330	361	344	360	359	373	363	368	351	339	373	352	368	364	371	328	358	393	373	348	315	353	398	328	371	386	353	370	359	395	373	352	333	339	392	343	359	351	331	366	360	378	369	340	350	376	378	358	358	391	368	340	350	362	369	324	345	354	378	363	348	367	324	361	345	331	379	361	369	388	428	350	358	363	339	379	387	353	309	389	366	365	311	363	390	344	353	385	370	390	373	365	334	353	362	361	359	396	384	333	333	353	373	377	385	360	376	336	350	353	350	331	342	363	348	339	351	323	392	370	390	376	329	346	352	334	369	340	400	356	351	360	361	347	338	387	335	354	325	359	333	381	405	375	363	349	324	383	372	350	367	368	350	365	370	364	347	349	366	355	364	364	340	318	327	357	324	345	376	377	349	358	348	320	349	362	344	381	377	358	335	328	363	339	384	370	395	347	358	370	353	335	368	331	360	363	362	381	324	352	341	301	361	357	345	388	302	353	384	340	371	370	369	332	350	354	346	357	364	359	339	372	368	329	365	353	357	348	350	372	364	359	382	392	373	361	343	381	373	354	348	320	356	407	415	358	364	351	342	339	348	388	355	388	358	389	349	367	351	323	411	384	313	379	412	388	372	359	373	366	366	350	365	367	381	337	332	393	362	343	361	370	358	331	345	364	374	322	353	352	355	354	348	351	368	366	341	331	363	327	350	345	344	336	381	356	409	379	374	349	347	321	357	359	372	332	363	362	320	370	371	366	401	344	342	351	337	357	335	399	363	363	369	395	348	372	392	409	342	388	376	381	322	338	345	428	357	396	344	365	370	329	365	339	350	369	347	374	376	354	379	352	359	328	366	340	349	321	343	336	382	387	384	348	329	347	352	342	348	347	366	390	341	361	330	367	319	352	377	326	398	403	331	335	367	343	335	386	398	383	367	358	345	349	386	355	370	346	358	329	354	401	389	382	350	390	367	348	362	373	358	343	350	371	381	392	386	350	331	353	340	375	373	374	330	411	342	345	381	382	355	332	353	386	321	348	384	387	379	381	348	343	394	349	334	365	374	348	350	337	355	325	344	348	349	332	355	373	391	319	347	353	331	383	364	361	365	346	353	316	356	350	358	375	352	344	350	377	346	353	338	336	384	339	330	354	341	340	343	348	352	370	369	365	353	361	387	350	346	409	365	387	345	369	353	369	375	351	356	354	364	338	380	387	374	341	322	377	417	351	372	349	354	345	356	320	328	367	339	344	351	369	372	338	346	358	375	346	357	339	322	348	349	302	313	389	373	364	331	385	351	393	344	377	359	367	363	308	321	368	376	366	353	378	335	354	369	351	353	386	370	333	341	360	359	388	352	363	352	314	358	330	375	364	380	359	347	357	415	339	345	346	374	357	330	316	363	355	383	350	353	343	401	347	369	363	348	357	343	345	372	366	379	370	355	336	344	371	365	345	345	352	361	344	358	389	373	348	400	393	344	323	359	362	394	391	359	329	344	311	351	330	364	357	423	385	353	365	375	359	348	344	370	342	363	356	360	348	412	372	367	370	316	331	386	337	355	351	330	372	381	354	362	359	364	356	356	344	355	358	388	345	359	332	376	333	372	320	363	359	370	342	381	355	358	367	376	368	392	378	316	313	364	344	347	347	345	320	370	339	404	346	342	379	348	375	369	351	357	325	359	400	343	377	356	344	383	368	363	359	411	351	329	384	367	361	362	341	396	356	340	341	362	353	388	345	338	351	355	343	344	357	382	353	363	350	362	394	335
3765	3093	2209	1321	1012	905	857	839	813	772	789	830	778	785	752	806	759	731	822	793	721	748	737	765	743	754	757	809	833	771	759	794	767	813	781	775	748	751	744	774	785	830	781	747	774	763	812	821	791	765	798	756	731	787	747	772	750	793	748	763	789	880	782	734	766	749	763	766	749	796	786	737	739	785	789	737	759	752	761	726	787	755	796	776	775	753	795	766	744	761	810	746	747	788	767	820	730	756	737	766	747	792	782	819	757	750	738	762	826	820	764	789	761	777	768	755	788	764	757	775	751	805	731	727	758	773	766	719	743	763	808	749	770	745	742	767	792	767	777	794	749	770	779	778	751	771	781	741	771	804	786	787	753	751	760	763	805	784	735	764	848	771	771	796	771	753	818	752	760	782	719	813	790	750	764	759	745	714	776	791	820	766	736	791	757	816	769	799	728	744	777	796	817	756	810	738	769	787	757	709	752	701	752	808	729	765	769	757	775	715	779	764	765	718	741	744	797	817	759	799	733	806	782	774	771	800	789	755	798	743	791	777	739	727	735	737	753	811	793	822	748	748	751	775	763	731	744	763	801	797	763	759	790	776	762	693	698	751	773	751	769	787	790	766	754	828	773	749	733	738	752	775	807	768	722	727	744	778	799	772	767	760	799	787	766	778	757	737	739	734	758	769	777	788	785	774	751	771	832	741	764	771	758	799	714	801	768	743	804	792	793	738	781	782	742	772	803	791	755	762	746	768	784	772	784	809	765	765	783	764	799	771	791	780	795	738	790	766	749	755	745	786	761	798	770	720	693	746	728	760	721	768	774	738	750	757	790	756	772	765	766	719	737	756	780	739	753	787	782	763	820	734	775	783	761	776	782	803	790	718	716	761	782	754	807	786	808	774	760	802	830	755	755	747	761	809	774	777	765	758	773	749	795	791	765	797	756	792	795	769	767	746	767	742	759	737	773	745	785	792	772	781	789	742	778	792	811	791	813	756	726	719	782	771	793	777	776	790	768	766	792	762	784	810	721	748	812	772	735	813	782	758	767	780	823	759	790	780	760	805	776	807	763	778	750	787	739	794	782	765	735	707	757	794	773	785	748	773	799	725	745	766	772	815	745	780	797	806	750	769	795	761	719	778	822	730	811	776	811	789	759	809	725	761	811	762	744	748	776	732	759	720	755	807	741	754	787	729	763	764	786	780	795	781	734	751	738	764	769	697	769	764	842	777	765	807	765	757	783	814	785	806	817	729	719	781	729	737	855	792	775	757	758	741	762	814	830	762	803	787	769	760	774	762	739	785	776	783	833	726	752	771	743	797	763	764	821	813	719	825	786	800	732	784	767	758	785	758	707	766	812	762	751	740	766	740	811	748	741	788	737	743	750	751	768	793	785	799	787	820	749	714	804	766	723	735	752	798	739	799	798	723	794	805	776	762	769	758	816	765	847	765	753	753	743	758	781	748	775	799	700	782	774	796	772	748	763	818	725	742	738	796	779	755	729	765	745	711	752	810	794	748	799	755	784	797	771	743	758	779	780	839	795	754	761	768	818	743	772	816	705	783	749	750	755	796	766	784	766	775	701	800	752	768	798	744	773	805	748	743	780	740	775	804	716	740	772	754	785	770	740	787	785	795	768	836	839	746	742	748	760	777	753	751	780	746	769	770	785	754	747	713	763	757	736	812	787	740	754	758	782	775	766	760	730	757	696	751	732	767	732	790	767	761	751	711	805	803	736	709	732	758	718	761	758	765	774	739	773	768	797	777	734	780	805	713	762	741	781	791	764	785	773	766	704	783	791	782	774	800	759	766	762	766	702	751	720	800	783	835	829	765	764	814	776	796	854	801	769	753	817	731	773	760	742	746	762	720	784	734	772	809	762	802	759	760	831	779	798	746	727	764	748	788	782	780	798	799	798	745	733	764	763	797	777	738	812	791	782	771	779	808	730	779	817	784	767	768	800	793	790	818	796	748	734	790	754	728	758	765	766	771	781	757	795	721	771	744	755	763	778	816	731	783	770	789	761	775	787	788	720	770	766	762	800	746	740	859	769	741	792	728	783	832	761	753	780	760	730	745	743	778	743	768	757	732	727	738	767	770	794	771	762	777	809	773	740	762	792	768	814	767	760	782	748	798	783	776	783	786	791	715	780	801	785	689	767	795	787	775	680	773	761	771	790	762	788	824	738	787	771	792	774	732	792	781	787	725	761	788	762	744	771	753	746	740	813	776	785	782	750	767	771	772	750	772	801	761	786	742	761	765	761	838	813	752	764	755	728	731	761	756	773	741	756	721	732	730	786	775	731	778	721	807	804	762	767	744	810	747	763	777	818	792	776	744	777	770	784	769	751	762	779	780	787	777	723	744	745	800	771	810	741	769	796	765	783	737	767	792	759	755	756	770	712	742	749	774	742	752	775	747	796	714	749	756	786	742	833	773	743	751	747	772	753	789	735	772	836	791	795	820	816	729	784	763	810	747	721	771	797	754	810	734	759	725	780	784	789	761	776	768	735	800	789	792	830	772	773	718	816	791	806	791	827	739	740	747	786	776	710	708	794	725	739	747	781	758	789	801	751	751	752	741	747	770	795	786	720	733	753	744	735	770	790	755	723	749	712	794	738	794	764	761	721	725	732	783	775	785	715	784	761	786	754	754	790	767	781	764	755	724	773	788	695	790	804	778	751	771	812	774	762	778	722	811	775	771	765	749	800	740	779	786	796	805	756	786	782	735	726	752	779	739	815	763	807	755	749	760	785	743	775	783	779	789	766	738	841	760	798	738	763	772	745	717	806	745	798	757	760	773	811	770	720	741	715	767	775	742	758	803	760	742	800	776	717	773	731	781	796	799	771	795	777	746	799	749	779	747	766	748	727	786	710	771	747	764	767	775	734	780	781	781	754	721	769	810	733	793	751	805	760	794	745	839	823	695	749	792	773	753	767	797	726	758	776	774	752	732	790	786	773	739	795	792	802	800	805	743	778	747	794	795	777	793	752	759	786	749	755	769	784	760	812	773	755	792	749	750	732	734	794	696	788	770	737	769	785	763	767	757	787	820	828	770	773	774	737	770	787	778	768	767	792	713	752	783	769	725	751	707	787	712	765	767	770	764	750	781	771	756	789	802	759	766	738	740	728	766	815	733	817	733	818	755	716	778	779	735	750	779	762	751	797	751	754	773	770	758	767	793	762	830	709	763	755	775	747	733	757	817	739	794	804	773	745	758	808	776	765	766	794	770	794	809	789	769	771	767	737	773	778	736	726	770	753	761	782	760	787	774	752	762	777	777	732	727	718	770	760	754	705	765	757	733	783	766	779	745	761	783	749	770	790	823	798	720	770	769	744	736	768	777	742	776	744	752	757	761	756	732	776	798	741	777	772	785	757	785	786	734	773	820	788	759	820	712	737	768	796	753	780	811	755	784	802	781	732	806	744	766	761	766	763	727	797	781	773	813	804	765	774	749	760	737	787	726	738	783	753	739	753	706	732	777
24457	21698	26160	27741	21701	21709	3119	533	382	321	316	292	293	276	235	242	254	262	241	237	244	227	251	213	258	229	247	225	255	218	232	234	203	234	216	248	228	225	201	241	216	232	204	238	219	191	210	230	257	230	209	239	257	194	207	265	210	209	213	240	251	196	237	240	221	218	239	226	223	217	203	201	249	188	220	202	203	242	192	225	199	220	230	183	213	225	228	214	202	218	210	219	253	205	230	236	232	228	240	196	231	220	225	222	212	213	210	218	216	199	228	226	232	213	222	229	210	208	236	208	201	202	217	235	246	217	226	239	240	235	192	223	230	214	224	190	209	232	205	229	221	219	204	180	193	219	230	228	229	223	255	245	223	224	228	226	174	207	212	221	213	203	214	240	199	217	232	199	221	213	224	200	215	246	214	227	213	222	221	234	222	213	219	260	222	210	210	206	228	206	240	238	210	184	223	227	212	202	227	204	206	235	259	215	200	234	237	209	210	210	212	208	217	217	210	213	222	185	209	230	210	215	208	230	214	201	224	244	241	180	202	207	179	215	217	227	232	219	221	204	235	221	227	208	230	209	212	187	215	222	218	250	231	205	211	236	212	201	211	224	243	208	208	212	202	208	187	244	232	238	194	209	261	220	232	198	212	204	205	204	203	211	221	208	215	217	253	218	211	203	196	195	227	234	214	217	226	181	206	202	228	220	215	221	211	214	239	204	192	202	211	232	215	257	226	224	233	222	235	219	201	222	212	219	217	233	221	196	207	225	201	224	241	220	230	226	237	214	256	186	216	221	218	223	208	191	233	225	237	223	232	226	206	226	205	184	224	241	232	212	225	216	210	202	226	198	197	178	218	199	217	237	194	207	241	249	225	218	216	218	212	241	230	212	211	215	230	221	219	205	220	256	199	230	235	223	184	220	232	238	222	241	208	198	213	250	189	225	222	230	220	215	228	189	221	205	229	238	209	197	219	198	234	211	227	256	205	219	188	198	202	204	207	193	213	204	207	209	207	200	219	245	200	212	229	213	230	215	228	193	215	223	223	200	211	201	202	230	205	215	228	215	218	254	232	216	203	205	225	197	223	212	227	189	247	216	201	223	224	212	228	219	210	203	241	239	204	218	228	234	256	227	218	219	201	229	203	212	195	227	221	261	217	232	229	223	196	207	213	229	215	244	231	205	205	222	237	206	216	230	206	213	214	189	237	223	233	201	230	235	232	221	212	232	206	217	235	220	236	229	212	207	168	217	211	215	198	219	202	206	228	202	200	207	216	226	225	234	227	220	197	192	189	219	203	188	211	205	212	185	219	201	221	198	238	209	204	219	215	226	200	191	213	220	217	222	223	203	205	192	220	231	219	206	235	212	198	228	224	212	218	206	212	233	219	218	202	224	198	201	192	226	204	201	199	203	216	210	207	198	233	207	194	201	206	212	219	212	230	220	206	212	188	208	224	228	248	236	221	204	194	223	217	251	211	231	229	226	214	220	227	212	220	212	230	223	234	190	199	199	263	188	210	191	182	199	181	214	202	201	208	230	216	198	202	196	217	229	221	225	195	224	202	232	209	202	191	197	210	232	212	228	181	208	192	232	189	210	214	224	187	194	206	222	247	195	211	217	208	229	205	225	239	234	209	198	207	236	206	220	246	231	211	239	241	225	223	235	233	206	233	229	245	221	225	210	216	239	217	181	193	219	236	181	227	208	226	216	244	216	194	202	241	225	216	218	218	210	232	200	263	204	228	222	243	211	239	201	227	200	218	239	218	210	217	210	221	212	236	210	230	209	209	254	204	199	212	224	232	219	244	222	199	243	196	218	200	193	199	223	203	186	220	219	221	222	242	216	201	202	195	203	213	206	218	212	195	215	225	216	208	238	216	218	209	230	194	211	197	222	216	222	195	234	243	219	206	236	233	200	206	231	223	212	217	235	225	193	218	225	217	193	203	239	227	204	218	226	220	243	207	182	229	231	208	215	232	217	226	232	214	223	212	236	225	216	226	233	215	196	235	240	217	221	235	209	219	209	223	245	210	247	195	201	208	215	202	203	214	225	224	226	230	226	211	222	260	237	232	226	210	209	219	216	199	230	241	198	209	211	223	214	187	215	233	206	207	213	219	208	244	209	198	217	201	244	221	221	221	203	185	179	189	187	188	219	202	226	195	216	202	197	248	185	205	212	205	237	204	210	203	216	237	184	197	226	199	212	207	221	218	203	200	244	221	236	240	209	209	201	213	199	207	223	243	215	196	221	240	218	199	217	225	220	202	212	232	216	228	224	222	236	221	235	216	224	209	203	237	207	226	202	201	208	210	163	187	238	215	213	199	203	217	209	249	215	230	197	220	226	212	208	208	237	239	183	212	244	218	201	190	219	191	239	202	217	226	221	234	244	183	221	207	231	234	228	197	202	217	196	218	200	216	207	185	211	220	226	193	218	230	199	218	195	224	246	190	196	218	197	201	206	229	215	221	213	195	194	217	235	207	237	187	211	252	212	177	190	222	233	215	233	197	200	216	232	209	222	219	207	208	214	232	218	232	211	224	210	227	205	213	225	213	201	215	208	186	220	226	251	217	204	228	220	225	189	214	209	237	238	229	199	241	202	215	226	211	242	198	208	231	207	186	213	199	207	207	210	229	198	226	236	193	213	216	220	191	239	238	187	224	212	210	216	203	235	212	207	225	229	200	230	203	219	205	172	195	217	205	225	226	212	231	203	208	222	213	215	234	245	214	217	204	224	224	201	220	228	248	214	227	190	196	220	218	204	210	200	205	224	247	219	197	180	224	226	218	208	214	210	202	238	236	221	204	201	225	225	207	242	195	235	234	205	236	227	225	211	213	225	220	214	221	217	216	226	200	208	187	203	188	212	223	235	200	219	217	206	199	239	193	205	198	208	182	230	229	243	212	213	192	217	235	228	241	213	225	204	173	197	229	193	224	191	199	223	198	202	201	192	222	216	231	237	235	200	180	223	226	229	231	211	205	206	233	169	202	192	210	192	204	204	204	249	208	204	206	210	200	219	208	250	224	213	211	193	194	234	194	211	217	228	220	234	195	214	190	197	240	222	192	195	241	219	254	203	239	211	221	210	196	202	206	227	213	186	216	239	199	190	211	220	227	232	240	229	203	194	205	218	222	224	247	204	214	197	225	228	267	219	217	190	208	226	219	229	213	189	232	232	206	218	206	218	185	218	206	241	188	208	223	187	219	232	207	219	211	199	212	235	214	226	214	226	219	223	214	204	214	228	196	220	220	219	219	214	225	222	209	215	243	221	206	199	217	228	183	223	192	207	211	208	222	232	224	218	225	228	215	192	210	188	234	231	219	203	193	217	197	223	230	226	229	212	206	231	219	227	225	211	198	223	215	211	224	248	240	196	221	195	196	202	229	241	181	223	230	228	207	203	200	196	218	225	210	201	228	239	227	206	251	258	202	200	209	189	214	227	204	218	230	191	231	237	192	198	231	186	185	238	212	185	223	194	207	211
3921	4787	3007	1518	900	746	623	573	558	545	575	513	531	469	538	471	499	497	465	450	491	520	466	497	470	484	484	485	461	467	491	507	474	476	495	487	505	505	444	489	468	491	504	487	475	483	503	483	493	498	472	493	478	438	477	466	501	471	461	467	503	514	468	445	470	456	505	501	436	488	468	498	463	508	488	482	521	469	461	486	511	504	450	508	461	468	464	515	511	481	491	511	491	500	471	476	466	511	493	489	480	486	475	451	452	518	482	448	437	477	472	465	475	454	456	453	475	502	450	469	489	480	442	446	497	466	447	519	467	481	488	486	470	444	442	502	481	474	450	468	446	537	488	497	462	498	460	427	462	461	472	481	467	476	460	452	497	460	472	494	455	503	452	454	472	453	456	491	493	470	491	451	453	479	479	462	480	474	485	453	500	460	449	473	482	459	523	479	499	529	475	469	499	467	434	474	492	472	496	454	487	475	456	486	494	505	476	448	487	463	481	462	474	482	478	468	493	452	457	521	521	492	445	448	458	488	442	504	487	502	459	469	471	460	499	445	483	467	454	469	474	473	458	460	492	484	459	486	459	447	488	422	467	468	503	517	465	458	498	468	466	480	497	480	503	450	476	433	436	451	509	471	429	504	538	469	437	486	486	440	473	481	473	492	459	473	489	438	482	517	492	505	463	452	465	448	452	487	490	480	441	477	451	450	490	486	504	473	475	465	487	445	450	482	478	506	501	468	488	460	497	462	445	500	456	486	465	500	504	453	497	442	438	488	516	510	479	491	481	499	458	455	480	470	495	504	451	483	476	453	438	489	519	453	466	469	438	475	482	474	473	427	488	489	530	482	490	465	497	455	446	481	477	459	488	493	469	486	465	470	473	474	491	469	496	454	496	497	451	467	491	460	518	489	461	481	492	467	464	465	466	443	501	459	438	465	472	495	488	501	470	504	475	497	460	480	467	503	478	487	451	458	486	489	501	486	466	476	458	496	471	513	506	462	505	519	502	480	494	500	489	482	454	474	490	496	502	470	487	465	464	485	492	451	452	466	421	443	464	472	496	479	434	460	527	499	518	471	500	505	487	483	427	485	465	484	454	483	446	448	440	467	470	473	449	486	496	452	503	499	478	441	455	486	475	502	478	442	450	490	457	476	494	464	478	482	479	528	483	477	481	432	490	505	446	482	443	478	507	433	495	464	451	499	502	496	517	455	486	487	485	455	433	460	448	461	489	498	461	450	452	475	448	464	474	446	499	461	461	456	523	488	505	461	449	499	490	464	500	478	496	510	466	468	475	459	502	499	502	474	454	464	430	457	470	502	460	492	475	492	460	455	491	483	439	545	512	452	498	482	475	492	486	475	480	498	499	445	444	474	485	499	487	455	488	444	460	467	454	438	455	443	474	506	508	457	492	458	473	470	517	479	454	446	459	491	520	459	481	492	464	493	492	465	475	490	462	511	427	449	502	473	486	457	473	491	499	455	508	484	498	464	491	475	472	468	455	441	500	455	477	484	457	498	488	502	463	463	471	459	430	475	484	477	484	478	480	490	456	459	488	485	468	472	447	482	434	446	473	496	469	489	485	491	503	462	462	454	500	466	506	511	438	436	488	480	511	472	449	464	473	459	468	461	465	524	488	471	446	488	484	457	480	449	494	469	484	470	459	453	473	476	492	475	466	464	482	449	496	462	483	478	500	506	463	439	491	472	501	492	453	456	517	476	483	469	478	483	503	486	475	462	511	463	488	455	493	481	507	481	508	475	483	441	493	455	490	472	466	460	497	452	469	461	478	466	478	469	510	477	481	477	487	482	440	439	455	500	459	446	483	489	450	498	535	524	455	467	464	459	464	479	479	431	469	483	518	493	480	477	479	462	526	496	460	445	471	466	449	450	492	531	492	516	498	498	466	475	460	484	452	438	490	497	493	475	432	493	522	467	453	500	508	462	516	482	449	489	461	510	451	468	484	533	478	467	461	490	480	471	465	468	509	513	518	473	458	471	449	460	460	460	472	479	474	464	454	462	455	467	490	468	472	463	478	479	484	480	507	418	475	509	500	495	447	463	448	472	476	476	500	489	488	492	511	464	484	465	469	493	498	447	449	493	466	472	455	503	477	493	493	493	502	457	481	468	494	466	458	513	517	481	491	535	457	473	453	429	463	471	508	447	465	509	462	488	469	490	477	457	480	464	481	467	459	522	468	425	464	450	472	495	477	459	467	499	474	513	487	482	502	483	437	502	489	487	429	492	521	456	500	462	447	503	466	482	508	479	481	505	528	456	480	486	445	510	493	490	493	492	450	471	468	478	491	464	470	469	477	472	483	486	436	490	490	497	469	494	429	461	494	507	458	452	489	418	499	443	524	466	453	471	465	447	486	443	489	465	445	461	469	480	456	483	440	456	468	516	497	483	490	485	467	494	444	464	445	501	501	462	504	490	421	490	495	476	491	456	480	452	461	434	496	489	495	468	466	497	482	467	475	475	448	471	470	469	482	493	437	462	476	458	485	474	534	472	472	489	476	466	468	483	452	492	503	483	475	425	471	488	494	471	449	498	471	492	466	479	449	478	472	523	489	437	484	491	449	503	475	443	489	495	488	485	430	501	460	479	463	500	467	458	474	464	481	472	480	440	454	491	471	451	467	489	449	449	459	489	465	496	501	460	491	457	514	465	472	472	469	455	458	437	446	464	480	511	462	538	478	483	492	452	501	479	509	447	504	466	503	475	477	497	494	463	493	480	517	488	488	496	470	532	464	508	483	456	513	503	436	484	497	459	461	478	503	523	502	492	461	444	470	471	470	449	487	448	483	493	463	471	448	469	511	434	508	474	470	454	495	461	474	471	498	449	464	465	506	468	459	476	462	502	485	459	486	469	485	493	479	493	440	444	487	445	490	500	507	450	484	471	456	494	461	482	477	496	473	477	454	454	464	478	483	466	468	458	465	484	430	462	472	471	464	425	470	470	462	474	471	487	496	479	460	493	483	512	502	493	473	474	481	459	459	489	467	480	465	427	492	481	472	488	456	475	485	476	470	465	451	460	436	497	452	464	440	456	529	488	516	446	491	448	465	490	416	481	481	505	481	462	455	467	438	508	477	461	459	458	427	469	506	476	469	487	456	469	482	500	516	467	461	483	476	471	471	438	460	453	482	454	480	435	479	518	499	477	504	487	451	452	483	487	454	523	483	461	516	495	492	500	499	473	475	502	480	480	414	483	454	482	483	487	482	475	485	505	502	480	492	474	464	485	477	469	484	462	494	482	449	483	477	496	469	479	478	493	431	482	457	480	469	484	495	487	509	502	497	448	459	453	485	464	430	487	492	492	466	452	473	460	483	501	499	438	459	448	482	490	493	466	492	478	515	483	485	481	470	480	467	455	435	468	478	511	483	481	461	469	530	475	439	465	449	475	502	482	491	481	526	484	449	485	483	463	524	525	482	493	534	499	460	445	495	461	462	454	445	423	481	469	431	473	455	480	497	489
33337	9812	1019	514	422	418	272	253	283	280	267	280	289	250	256	270	298	222	244	246	274	270	276	266	240	266	257	254	240	280	271	282	267	265	292	277	270	266	294	267	280	241	250	266	255	270	272	289	265	281	293	252	269	240	276	277	291	264	243	269	258	308	276	272	267	271	248	284	271	277	268	273	248	251	260	269	284	268	275	256	256	303	263	285	269	282	250	254	297	263	260	277	303	297	275	243	273	277	295	267	263	284	290	268	262	298	285	246	232	266	264	259	249	286	245	284	286	259	281	225	246	254	262	272	257	231	315	261	237	264	274	299	257	286	282	260	267	285	294	310	311	269	273	286	251	267	249	279	281	283	239	282	232	256	264	248	271	268	228	251	302	268	289	269	243	300	282	255	248	253	258	254	253	283	278	267	295	303	261	266	251	266	278	246	262	272	295	286	247	269	259	250	264	263	258	258	273	298	260	255	283	270	284	272	273	276	238	253	272	256	250	259	262	266	272	314	276	268	272	253	264	261	255	286	265	235	251	294	262	278	295	289	270	249	237	280	267	275	257	267	294	262	259	252	250	291	298	247	266	266	282	280	218	254	252	275	319	264	278	258	252	270	223	269	247	276	264	254	258	294	301	262	265	304	249	262	273	231	256	295	258	279	284	270	270	248	298	237	255	253	264	240	238	294	250	244	261	220	256	263	267	282	286	267	284	288	253	280	262	281	281	281	236	263	257	272	279	255	238	227	253	284	278	250	310	256	269	255	258	259	280	264	253	244	271	270	255	279	259	273	256	225	262	239	229	255	251	248	252	268	259	302	286	284	243	286	246	252	274	236	255	265	250	238	293	269	286	254	275	274	273	300	226	274	301	281	275	260	270	261	250	275	268	319	251	255	277	259	257	261	270	280	268	258	239	232	251	257	261	283	259	240	248	281	287	255	273	242	266	250	295	269	283	268	294	284	262	298	266	281	266	257	286	284	267	280	271	274	273	263	266	266	275	275	266	254	277	277	272	300	267	293	297	242	272	298	273	286	249	256	284	254	277	233	244	257	274	296	242	283	292	298	250	276	250	259	288	294	288	266	269	275	280	265	276	251	305	274	289	251	247	257	275	284	304	260	264	252	266	245	256	281	244	233	278	261	243	270	286	245	281	226	253	244	228	266	260	278	284	247	279	285	234	234	265	255	254	265	271	304	301	297	285	250	281	264	278	287	286	309	262	261	245	264	251	294	283	276	226	262	269	282	299	310	301	300	279	322	271	273	255	300	255	282	309	248	269	260	252	265	296	244	267	241	285	249	260	276	267	255	262	275	267	291	291	269	261	273	251	285	235	262	243	266	265	249	276	242	276	270	274	238	241	257	261	241	267	268	246	281	278	283	275	266	275	286	285	267	266	286	256	262	265	250	261	255	240	251	285	256	255	263	296	259	276	243	293	247	258	283	253	282	267	271	280	244	258	258	303	280	284	267	226	258	282	268	254	293	261	231	268	286	281	259	276	257	301	271	289	289	285	278	250	262	293	241	267	264	281	260	248	270	285	282	286	269	269	272	270	290	266	247	259	251	259	233	247	266	228	262	290	284	281	261	260	259	264	252	257	265	279	269	260	257	237	249	262	261	261	284	296	245	275	301	272	291	256	267	271	264	280	260	305	268	279	271	289	215	247	241	269	279	279	295	271	249	260	247	246	286	276	306	254	241	247	275	269	257	241	265	275	251	257	261	266	261	283	271	276	280	270	270	249	273	265	293	250	282	237	228	255	253	262	262	263	311	276	260	281	253	273	304	259	284	285	262	290	265	288	261	318	259	282	243	281	285	252	250	271	242	234	271	264	257	276	266	269	252	288	251	261	265	279	271	254	276	261	249	270	288	261	268	295	279	264	282	254	301	288	291	268	278	265	276	264	248	234	265	285	271	279	281	252	251	298	289	282	256	287	261	268	239	273	294	292	279	256	257	256	260	281	274	273	225	285	306	292	267	262	296	250	267	248	245	261	253	295	265	283	266	242	264	247	267	267	294	283	247	226	277	272	227	239	275	246	269	275	285	265	277	285	253	278	223	270	265	269	253	248	217	257	264	249	269	249	267	227	278	237	237	233	242	265	262	260	276	279	283	292	298	262	243	264	270	278	270	282	261	253	266	267	272	279	252	254	268	271	271	265	270	260	290	271	244	272	263	254	268	257	253	267	277	281	247	279	243	252	270	292	263	253	282	291	273	256	260	266	258	272	279	269	249	276	268	267	292	291	253	305	229	277	291	282	266	258	264	289	291	286	260	268	272	291	269	276	279	290	286	295	251	277	298	250	247	258	268	272	243	278	284	261	266	266	254	294	287	282	244	272	253	282	231	224	272	288	272	261	253	269	279	248	283	235	266	258	292	267	287	250	297	248	266	258	271	284	273	256	260	281	217	262	255	261	266	272	266	287	249	263	258	257	270	287	286	293	263	300	261	245	284	247	272	274	254	261	267	293	276	273	262	268	271	247	226	310	273	272	274	263	262	246	285	263	284	251	250	286	263	254	284	263	277	266	258	274	311	260	290	279	281	273	280	262	271	256	248	252	255	298	295	266	269	292	269	286	299	263	271	301	265	267	279	255	286	255	279	238	273	250	236	260	254	241	257	257	287	291	246	256	273	250	279	270	270	269	274	269	281	241	266	268	251	286	252	261	273	257	264	255	262	291	266	238	295	290	249	282	304	259	234	284	271	251	251	284	237	273	302	280	268	269	280	254	258	255	251	257	280	301	279	289	259	261	262	251	274	274	308	240	250	240	297	260	265	257	279	258	261	270	289	277	264	285	258	287	246	265	256	256	261	246	289	245	253	265	278	261	244	259	277	261	291	280	253	265	261	258	271	262	302	281	267	260	263	250	275	318	279	263	268	273	259	253	278	294	277	289	251	236	244	255	270	271	272	252	266	298	248	287	298	281	287	264	268	285	309	291	256	246	259	241	246	292	280	251	261	267	282	262	314	239	267	264	293	262	247	269	249	258	260	282	268	295	250	296	259	279	270	291	261	252	255	242	293	256	243	214	249	271	282	261	250	240	274	251	280	260	259	290	256	269	276	292	244	290	237	264	260	268	254	268	261	278	276	269	258	262	307	276	259	267	282	290	262	266	245	272	306	277	293	285	281	269	226	290	250	258	282	243	313	278	270	260	261	252	263	279	281	272	278	255	283	275	273	257	277	260	239	293	269	247	258	245	277	283	266	260	286	241	256	251	263	256	298	269	267	268	281	260	288	255	251	289	288	265	261	256	247	268	270	260	291	264	249	285	245	256	277	259	243	237	283	256	269	231	284	266	275	252	273	276	261	281	251	265	271	295	268	251	273	287	276	273	295	274	257	260	274	280	239	278	274	246	258	262	249	267	269	263	283	270	232	235	289	248	236	299	257	251	284	270	266	269	270	273	281	250	262	260	248	230	260	296	267	268	276	280	262	261	249	271	265	265	291	256	250	259	280	275	273	245	278	257	248	265	233
5810	783	701	640	620	611	619	619	587	600	632	536	610	591	607	593	570	621	674	618	620	626	596	660	620	603	625	665	601	635	616	632	563	654	652	656	628	629	553	607	615	636	662	620	639	649	634	632	618	638	651	614	587	617	612	587	611	634	631	600	616	616	637	586	585	618	612	635	638	603	595	669	657	597	652	632	602	605	602	602	617	627	599	620	626	618	601	589	577	657	599	657	628	600	666	632	650	615	616	647	587	584	606	589	629	599	636	585	566	619	635	597	579	629	593	632	578	635	652	656	648	621	609	624	597	604	609	595	613	645	596	623	646	594	599	577	582	675	636	633	652	674	636	583	606	603	665	610	586	619	587	579	635	613	568	634	605	606	589	594	618	600	606	625	600	608	633	592	625	582	631	603	610	645	635	626	624	624	573	609	619	628	669	618	640	620	631	618	594	586	615	622	613	630	592	608	576	657	608	616	627	560	606	593	632	579	667	567	576	573	599	638	639	611	606	608	627	632	606	621	623	611	577	620	600	613	609	628	649	595	590	576	576	619	637	568	594	600	631	604	624	605	616	608	628	601	641	600	600	635	614	641	611	602	602	602	567	603	600	658	629	641	590	594	633	679	616	616	577	583	611	569	549	583	619	611	636	579	657	618	652	569	614	623	602	605	611	634	634	611	644	621	551	638	602	627	613	620	656	644	593	569	623	641	665	642	637	633	595	618	614	608	614	577	613	583	597	580	631	655	625	589	603	610	609	599	599	582	580	596	611	628	643	627	617	582	614	616	599	561	602	648	643	599	591	612	641	621	636	631	609	574	627	628	608	589	577	567	613	612	623	651	590	627	597	604	625	616	614	619	577	600	657	585	586	589	644	605	608	602	605	644	659	616	634	624	626	603	644	590	620	596	623	636	595	605	612	672	603	632	598	621	592	658	622	604	590	592	597	612	683	614	598	565	616	562	614	589	612	595	611	606	593	670	650	636	601	564	641	625	610	625	606	630	589	605	646	632	644	628	593	615	590	651	598	654	620	650	626	660	663	628	575	638	573	614	637	611	605	623	607	596	604	601	634	640	592	613	611	613	620	596	625	654	586	632	622	636	562	670	583	627	662	637	615	638	614	626	608	647	614	641	619	589	619	628	607	578	598	621	629	635	639	594	621	633	635	628	616	585	615	604	597	589	605	617	609	599	628	606	699	636	552	610	601	574	631	632	650	639	653	627	587	601	602	639	607	599	628	614	583	558	651	615	628	616	604	591	632	632	616	625	630	597	601	609	602	602	611	638	643	646	564	646	611	623	639	577	652	588	599	687	646	586	639	631	594	589	619	613	594	617	596	616	638	608	596	607	636	638	610	591	647	640	607	626	620	630	616	628	631	634	610	625	622	629	607	600	607	634	616	629	631	624	588	575	662	583	621	614	601	682	614	637	578	630	652	606	623	642	589	636	597	572	640	613	611	612	640	610	602	653	608	562	595	603	642	558	619	584	599	597	656	631	698	593	633	637	663	602	593	608	626	594	589	625	564	638	632	579	609	604	616	615	634	629	647	596	628	610	640	583	603	590	603	622	628	647	620	587	624	640	584	624	637	589	632	613	616	567	585	639	589	601	655	599	635	660	600	622	569	655	610	589	626	578	583	579	645	626	616	634	605	619	611	645	636	605	571	634	607	607	637	645	566	616	608	692	620	624	631	624	650	597	573	610	616	665	673	652	612	610	601	585	641	615	590	662	599	671	586	640	649	629	636	635	618	641	592	593	599	612	618	619	573	612	602	619	585	600	620	645	589	579	619	610	610	604	611	645	625	596	656	610	595	640	613	620	645	654	621	581	615	601	583	633	632	603	549	620	619	596	613	620	580	637	632	635	615	636	598	634	600	615	620	640	605	588	607	627	601	608	555	607	633	635	598	596	614	608	632	661	622	600	623	612	600	615	624	607	575	605	577	650	639	634	647	626	603	620	583	639	574	673	641	605	617	647	667	618	664	650	625	587	650	585	623	575	617	600	632	595	663	619	613	609	573	606	643	612	570	610	615	613	579	583	606	593	619	582	631	586	638	622	612	579	574	620	574	590	654	657	682	596	643	645	607	570	619	631	572	596	625	587	638	645	605	619	633	594	576	576	616	599	625	574	655	574	594	614	653	627	645	601	647	642	649	605	623	660	620	636	624	600	627	614	603	578	596	640	614	645	603	576	621	639	605	634	587	610	633	595	622	639	628	623	600	583	603	593	646	614	613	615	587	618	622	650	601	574	603	646	657	601	578	624	611	634	626	606	610	619	640	646	649	610	650	613	659	599	656	574	641	604	565	609	633	634	598	624	598	602	606	606	565	615	602	618	580	615	657	621	612	635	614	576	615	603	601	659	588	602	558	630	584	607	569	638	626	592	617	561	651	589	636	635	589	671	655	612	632	634	653	614	608	625	668	595	683	635	594	591	607	611	604	608	599	622	595	625	609	637	606	615	595	561	597	622	634	589	617	641	624	633	606	642	649	622	619	571	625	594	643	575	568	591	633	648	610	613	598	667	631	611	657	598	635	634	639	631	653	615	570	599	626	589	593	595	605	573	639	571	590	635	563	572	605	609	601	606	612	623	610	653	550	621	641	603	604	619	631	640	595	582	598	643	616	630	607	613	598	605	582	627	594	606	609	607	623	661	637	599	656	677	641	629	612	598	643	588	659	613	609	610	610	605	599	606	590	619	570	620	622	614	644	624	607	626	602	601	636	584	625	593	600	609	621	639	616	602	635	603	590	630	618	617	618	629	648	593	625	591	608	618	611	615	613	606	617	588	607	596	629	643	533	575	654	595	614	638	657	634	619	588	552	630	621	613	596	636	637	630	618	579	601	627	604	650	618	624	626	630	592	618	628	638	600	630	605	646	618	614	592	636	639	651	611	642	632	595	623	588	639	620	610	625	614	616	665	592	609	640	597	615	616	628	667	620	628	632	622	614	632	592	620	616	639	587	594	632	615	629	598	612	619	628	633	650	634	618	602	634	610	589	664	625	641	578	606	645	639	605	565	592	664	633	581	597	606	649	643	625	594	617	604	645	605	622	617	619	636	615	601	597	639	648	634	586	594	599	603	636	624	603	652	627	630	568	569	638	637	591	639	646	616	611	610	602	606	653	600	610	569	600	610	561	599	658	632	631	579	618	644	602	599	594	618	609	589	649	628	599	584	580	576	612	613	614	626	655	587	653	652	609	620	664	596	620	641	590	584	623	613	590	642	602	595	581	645	642	661	620	568	601	620	647	613	683	612	608	646	623	608	620	593	600	609	627	648	612	619	580	629	623	606	603	623	568	603	615	611	583	597	619	572	590	604	622	635	613	662	617	645	581	634	594	610	626	631	621	616	590	620	619	595	574	595	619	594	643	634	599	624	617	647	650	600	607	637	641	601	652	619	589	639	614	631	630	552	603	619	590	681	620	596	628	679	598	588	567	592	607	619	652	646	590	571	610	609	622	632	559	584	622	607	619
25223	21691	25611	28260	21560	4169	632	526	409	388	388	428	377	378	370	352	370	431	353	334	384	395	375	422	361	372	334	383	369	383	324	393	377	338	365	358	386	365	346	349	351	379	357	332	382	367	375	365	351	335	384	317	383	369	358	358	369	351	376	356	387	363	362	332	390	381	347	340	373	378	322	357	361	328	358	344	339	331	357	347	360	354	382	376	391	346	326	351	342	372	379	382	334	385	310	339	385	382	348	337	368	386	372	322	370	366	317	332	334	352	337	375	330	345	392	369	376	363	351	354	344	344	392	365	355	367	361	362	315	349	355	324	332	365	320	372	360	356	375	351	370	359	363	366	373	343	356	343	369	361	377	388	368	356	342	348	348	317	342	323	332	346	363	361	334	333	355	384	371	318	413	356	329	328	352	344	389	362	326	322	396	364	365	356	344	341	343	384	372	357	365	319	368	362	376	387	363	354	365	382	349	350	395	380	368	394	339	363	379	385	358	372	357	361	356	390	342	342	340	369	378	366	346	359	345	352	331	349	356	387	359	345	350	354	333	367	366	381	328	348	366	367	389	349	382	376	334	378	353	375	351	353	347	330	344	373	347	354	361	361	348	336	342	350	385	345	367	333	401	361	344	390	347	368	345	371	353	365	348	333	333	345	329	384	336	338	346	354	346	352	349	333	333	348	354	371	333	324	361	363	350	379	346	389	334	366	370	327	332	370	355	349	364	345	369	355	364	325	345	341	340	365	356	350	363	348	361	352	393	382	318	361	327	342	354	400	354	394	395	339	327	333	345	356	339	350	304	331	363	393	367	327	335	363	372	364	356	328	368	363	353	343	352	338	340	361	404	361	400	339	358	351	365	354	366	305	330	360	366	359	327	373	364	346	380	341	348	346	402	322	350	335	348	357	338	351	367	387	367	332	330	351	410	319	350	350	353	365	371	356	366	368	336	374	363	334	332	362	335	395	352	348	365	384	321	374	354	334	347	393	350	353	335	335	366	361	361	401	368	339	338	363	359	369	324	337	386	377	358	370	397	379	375	372	345	326	324	349	343	343	365	367	377	340	362	362	355	402	353	352	347	367	350	341	362	341	371	358	361	371	355	367	364	342	361	390	336	360	349	333	331	365	345	326	373	312	372	327	321	384	358	368	371	393	334	332	382	355	369	368	338	338	359	328	338	337	330	360	371	316	316	363	357	314	377	350	390	360	344	334	350	363	391	349	361	380	377	366	346	362	354	354	295	316	337	361	346	345	362	379	378	339	342	343	342	361	376	367	341	327	365	370	336	381	371	356	350	393	407	345	361	364	339	383	395	342	348	364	375	357	366	344	369	358	340	315	364	319	356	348	328	381	341	333	371	345	365	347	320	399	329	331	367	354	339	331	351	376	333	342	369	361	361	326	359	357	301	389	400	391	339	319	336	362	378	351	336	362	326	379	328	342	353	361	365	338	319	331	372	335	382	334	371	362	327	366	338	366	347	350	372	365	417	349	327	352	352	349	354	346	365	362	320	318	369	369	349	352	339	327	387	347	309	341	343	341	359	350	346	342	369	327	349	343	354	345	357	370	378	324	333	319	359	383	359	327	356	375	375	359	337	398	352	359	343	374	356	330	365	327	344	354	381	314	339	360	350	376	369	387	348	340	347	371	350	338	357	363	335	329	346	349	351	385	373	360	347	352	362	373	352	363	372	349	333	331	351	357	379	331	325	327	383	365	406	335	358	359	388	314	356	335	355	329	351	348	355	326	382	352	358	340	330	374	381	344	387	356	370	353	346	351	379	352	387	373	374	362	377	333	340	338	372	385	376	355	411	412	317	345	365	386	357	363	336	344	383	352	379	367	351	340	360	354	318	362	375	398	375	383	342	332	369	392	356	355	363	367	396	388	364	326	300	390	387	355	362	349	351	379	354	341	332	351	364	343	350	371	358	375	324	346	349	349	331	372	355	388	344	382	381	372	348	358	380	339	378	366	319	369	342	356	365	338	322	384	374	339	321	373	354	348	329	362	331	363	359	343	375	330	323	337	369	359	382	374	319	361	399	414	344	343	319	342	351	332	338	342	347	353	340	363	345	372	326	318	351	375	349	364	364	337	363	341	339	343	363	372	362	363	360	375	362	362	361	369	356	354	391	347	336	352	318	354	372	386	352	352	385	363	335	354	369	317	361	375	360	389	342	368	303	337	341	343	332	339	361	379	391	437	354	326	354	344	333	334	361	353	336	373	339	387	342	353	352	347	347	352	332	366	325	332	352	408	355	382	370	387	357	348	344	355	393	353	366	346	395	390	364	365	328	389	378	371	360	331	383	369	344	338	351	341	365	356	363	320	376	323	370	347	361	335	364	364	373	362	357	340	364	350	368	337	361	354	371	342	329	352	373	350	379	319	314	393	364	346	338	348	358	322	351	352	379	363	386	340	335	375	320	357	390	345	325	323	362	368	355	362	326	403	355	374	375	338	320	339	354	412	382	347	335	355	329	374	395	344	365	323	330	358	368	360	359	351	339	333	380	375	345	363	334	407	345	341	360	353	355	361	328	377	358	380	349	373	367	357	362	359	374	351	331	294	353	371	356	375	339	359	312	374	344	382	357	343	352	315	347	365	350	367	326	362	352	376	354	385	345	370	320	359	357	330	376	377	356	305	381	323	356	319	398	366	403	356	373	362	355	335	364	384	358	400	375	345	366	374	341	354	346	331	331	356	388	365	366	354	360	422	379	340	361	354	360	353	357	354	354	331	358	391	353	380	327	346	355	343	376	359	376	373	359	354	368	357	373	354	367	337	346	350	364	334	343	349	335	347	355	334	370	365	339	354	384	369	323	378	335	342	336	308	384	347	348	352	331	323	372	360	366	371	355	355	365	342	372	344	351	327	367	349	377	331	334	365	367	371	397	346	332	352	330	366	374	411	372	347	361	367	383	360	324	408	355	387	351	348	346	392	356	360	415	375	387	350	325	364	369	343	341	338	344	368	354	351	386	331	361	330	360	339	356	380	376	366	360	357	317	344	383	358	368	314	366	373	305	347	399	328	353	369	369	338	340	401	356	366	325	393	400	366	408	378	359	371	376	351	372	356	302	319	354	356	341	341	334	380	359	345	372	340	350	396	363	419	373	386	357	345	352	374	356	366	346	348	347	356	320	332	349	347	397	349	355	365	374	375	374	400	361	323	361	350	354	338	336	372	369	354	326	329	362	371	384	368	341	377	371	348	347	377	334	356	389	313	356	350	340	327	353	355	324	380	363	339	340	322	411	375	342	382	346	354	334	371	366	364	378	338	352	356	318	365	349	352	369	343	372	376	376	378	338	385	393	353	367	360	365	314	348	363	356	333	380	376	396	372	360	348	349	349	364	337	331	334	334	348	358	369	370	360	382	366	360	353	373	328	369	343	370	359	368	392	353	363	392	392	359	316	370	331	330	352	314	359	369	326	361	343	372	358	372	355	374	341	360	321	359	383	329	385	369	352	338	328	356	359
3680	3117	2226	1298	1027	865	811	810	803	784	766	832	762	774	779	827	787	771	764	756	788	806	768	771	807	779	774	781	758	772	745	750	800	794	776	776	766	786	768	794	772	750	805	786	717	707	741	817	764	717	713	731	759	749	764	783	759	788	778	804	776	774	723	758	706	760	783	769	782	784	704	808	786	755	728	755	724	804	806	703	786	761	729	771	741	779	807	740	786	744	716	746	767	786	710	789	778	792	747	757	733	807	741	751	801	746	742	806	743	778	786	735	764	783	764	744	741	772	723	775	786	765	818	762	789	730	716	781	708	749	728	802	756	736	799	757	753	807	757	790	771	811	778	768	763	815	782	755	807	730	781	748	788	783	828	813	815	739	770	771	837	760	800	750	773	777	735	699	760	733	758	787	779	734	807	776	728	718	736	741	806	759	809	757	751	774	703	752	803	742	809	796	753	767	760	771	796	744	791	752	786	758	784	796	770	797	787	757	729	768	797	741	747	750	762	789	771	750	751	804	756	778	769	744	737	790	822	768	739	745	782	761	768	804	720	778	769	783	724	752	710	795	792	785	742	782	809	716	764	760	730	780	741	770	784	754	755	773	765	756	761	724	781	744	787	796	740	772	779	770	762	775	752	737	793	792	778	746	787	756	786	756	775	777	728	768	740	808	737	736	783	793	776	760	776	764	723	742	779	762	774	747	742	731	759	781	797	752	732	757	750	765	788	800	737	759	765	796	770	790	774	771	781	761	788	755	762	733	780	740	809	720	798	791	754	736	767	723	783	764	758	748	765	742	740	770	782	736	750	800	772	775	853	754	820	783	783	772	757	823	800	769	765	741	735	716	766	767	812	754	788	779	787	745	793	770	777	774	766	823	789	799	786	776	786	809	757	725	765	746	782	761	797	722	738	806	802	760	767	784	732	765	715	791	796	756	808	733	758	749	815	760	760	729	802	761	719	758	751	763	740	797	780	866	733	790	741	777	753	795	755	719	784	758	827	800	772	777	771	779	780	749	754	749	792	782	790	778	764	755	762	782	792	766	812	741	758	772	759	792	764	774	758	834	800	781	761	765	782	734	798	729	735	763	765	773	774	738	736	748	776	781	759	755	759	789	721	753	732	786	771	746	793	786	756	753	766	821	787	766	751	762	743	796	717	776	733	779	795	689	807	820	763	813	737	788	789	728	756	785	736	771	838	728	742	776	769	786	758	706	747	758	746	764	813	771	757	779	731	788	739	718	777	831	736	779	811	757	715	756	744	778	786	776	747	763	789	778	796	761	773	760	740	745	757	818	750	792	770	759	775	762	785	746	774	795	802	760	792	782	745	789	776	744	745	742	754	758	775	794	788	772	791	793	702	720	741	781	757	775	739	723	800	781	768	740	736	806	768	771	743	747	796	757	812	707	745	780	734	793	734	756	720	834	736	787	762	763	770	775	829	718	770	740	746	750	766	756	819	770	752	809	813	799	758	764	779	768	736	740	747	764	761	738	782	741	780	806	783	769	754	766	748	775	719	749	765	795	773	803	781	754	755	821	804	807	708	768	781	770	740	787	792	722	861	777	820	760	803	777	771	749	806	747	749	737	742	759	786	806	783	775	819	783	810	782	800	767	798	740	790	786	739	754	724	753	780	798	789	721	832	765	779	765	786	843	744	828	756	745	777	758	774	779	755	802	788	777	835	822	745	760	743	789	791	735	744	754	824	749	750	754	763	809	774	802	762	785	745	767	797	752	710	780	765	808	751	726	801	760	780	787	813	729	750	787	764	762	763	738	762	745	768	806	764	743	749	787	742	829	769	760	762	775	790	780	792	811	782	744	777	779	799	761	745	749	770	744	777	763	768	786	719	777	761	759	759	711	750	766	790	768	733	781	734	742	753	776	754	724	747	745	759	769	745	780	720	769	799	741	790	774	755	762	772	784	774	769	755	742	786	771	757	766	715	727	762	724	745	763	799	730	743	808	722	682	767	757	751	739	817	747	785	750	713	715	775	769	756	796	756	773	725	757	735	837	812	756	741	729	769	770	775	713	811	754	767	782	773	737	766	736	733	755	750	774	755	787	806	807	781	752	802	768	777	757	790	754	723	776	790	793	789	778	786	757	726	816	769	732	746	792	778	742	760	796	757	743	724	781	759	787	766	764	746	759	822	777	780	753	754	809	779	774	752	806	815	727	766	804	723	810	728	748	791	812	697	801	766	777	763	737	728	784	778	793	773	772	721	713	746	770	768	780	786	764	783	742	813	787	770	787	765	790	743	788	781	751	803	801	781	701	770	766	775	775	738	781	766	756	786	769	751	783	768	740	771	793	812	822	749	732	724	775	768	796	719	763	734	750	764	780	816	783	781	786	753	780	788	751	762	754	749	779	791	781	728	752	792	796	695	753	726	742	755	804	742	769	719	796	813	769	788	752	749	764	788	778	766	799	759	763	804	730	775	790	795	750	761	802	713	740	742	782	748	774	810	774	773	757	768	764	743	769	751	767	689	733	772	785	803	743	743	780	788	730	797	755	793	745	707	754	764	803	815	773	772	754	769	773	744	755	780	765	792	752	769	725	768	773	778	769	754	749	801	763	764	784	733	789	816	781	763	778	786	794	764	747	755	778	819	803	791	780	724	759	736	784	761	777	787	758	790	740	741	771	782	742	802	759	769	756	739	769	759	792	746	796	784	774	818	770	748	768	757	748	796	735	765	785	780	749	739	807	754	722	771	777	781	775	774	757	841	770	792	772	737	739	804	761	766	760	740	784	778	735	761	735	775	742	805	744	756	753	815	772	747	807	779	754	806	781	779	763	795	752	732	782	758	820	752	742	761	749	752	765	730	803	749	829	772	786	752	736	738	780	800	818	756	726	723	801	760	786	803	802	807	737	718	775	741	753	676	774	725	783	714	820	765	716	730	764	769	762	770	782	762	720	755	830	785	712	758	730	732	730	770	704	747	804	779	768	781	712	795	727	802	750	740	737	766	750	760	751	797	758	766	747	835	755	748	774	756	748	766	744	677	777	759	814	749	792	729	814	752	747	750	788	731	793	753	749	779	767	809	772	788	752	752	793	783	816	769	780	774	792	771	779	776	832	787	765	765	792	767	790	752	770	704	803	775	784	755	772	759	789	783	782	765	798	770	758	787	742	750	758	788	743	777	797	781	753	716	788	744	741	776	797	756	756	783	758	675	758	786	742	720	804	785	776	720	747	769	791	802	796	765	747	753	819	744	738	759	825	794	780	824	790	759	800	739	786	758	760	767	794	809	763	788	798	729	776	747	762	748	771	708	745	739	779	743	773	780	802	745	751	777	792	766	765	778	783	775	779	744	781	816	807	734	786	775	785	811	764	764	738	741	781	778	779	740	764	805	753	765	794	756	755	742	799	707	764	741	746	773	799	739	714	750	737	788	798	754	783	811	768	748	732	749	772	721	766	747	769	755	723	753	766	728	781	751	721	778	771	775	765	786	760	703	783	735	777	779	751	720	840
24482	21712	26200	27757	21719	21709	3249	522	379	339	332	329	255	285	251	253	257	227	266	263	213	225	245	256	235	218	240	218	200	225	223	247	237	193	207	201	234	232	208	213	223	214	248	206	211	208	237	221	215	220	216	223	207	230	194	213	231	229	225	210	205	204	216	240	202	190	215	213	225	217	204	195	197	212	224	192	198	227	234	238	216	208	208	221	255	227	212	218	208	215	223	224	222	222	216	190	194	212	193	218	208	217	218	218	210	219	199	220	224	204	219	214	205	216	185	183	213	202	206	236	261	163	228	198	228	203	229	183	220	214	218	240	224	221	217	224	215	224	226	201	195	235	200	216	198	212	232	199	228	218	237	197	225	238	207	219	215	204	177	198	211	190	220	214	239	219	209	217	216	208	210	240	210	219	218	217	226	202	202	234	205	213	256	242	224	193	214	209	231	196	234	231	217	213	230	219	229	218	213	211	200	209	206	235	208	216	204	215	224	201	205	207	217	208	231	226	211	200	231	222	217	206	208	229	196	248	241	206	218	208	220	219	221	207	254	205	223	221	224	210	200	225	191	229	233	199	231	202	196	205	227	212	229	227	221	217	226	231	231	203	187	212	236	208	238	223	195	199	177	202	225	212	204	193	190	211	201	207	209	229	209	228	216	245	209	224	239	209	232	213	205	202	231	203	216	220	241	222	213	202	259	227	214	235	210	217	224	211	223	176	206	208	208	211	228	204	199	186	224	198	229	215	197	208	223	194	211	210	227	242	255	230	234	211	228	215	225	211	212	229	227	205	217	216	201	257	227	213	208	227	213	217	218	215	206	197	215	220	209	242	199	229	259	221	222	228	213	225	224	224	215	209	201	199	207	198	223	194	228	199	190	202	217	205	204	211	198	221	246	251	230	242	231	232	227	221	190	225	212	232	238	234	222	233	246	209	206	215	200	212	189	207	210	245	229	167	242	186	208	241	218	229	207	224	231	238	209	189	219	228	216	206	202	200	219	224	224	243	234	190	240	207	214	207	223	236	188	198	225	234	215	229	210	202	210	216	208	234	221	219	185	203	239	229	196	228	217	223	229	224	201	216	224	228	199	200	220	238	220	202	190	223	215	221	223	192	218	181	201	209	238	227	218	209	207	239	211	246	217	202	236	181	225	220	200	203	205	219	198	230	230	218	256	227	236	211	242	207	204	209	222	247	200	203	204	240	215	235	220	222	233	201	239	223	227	205	179	220	219	209	195	200	227	206	210	222	190	190	228	217	205	198	212	211	229	227	198	230	205	204	205	205	246	220	206	202	229	196	203	245	198	221	218	232	177	200	202	194	207	206	220	239	196	223	220	217	219	197	223	207	210	226	199	224	207	224	220	196	221	210	233	198	225	201	220	211	215	209	242	229	208	222	231	216	238	199	204	226	222	208	242	227	206	222	215	195	214	208	220	261	199	207	219	208	216	197	229	207	205	217	201	215	209	186	230	220	190	225	207	220	220	217	196	227	215	209	225	206	196	177	205	210	196	204	219	216	216	235	205	206	207	197	224	205	232	200	229	221	211	227	177	198	206	219	246	219	213	229	224	196	198	250	238	255	229	180	238	194	194	221	239	232	222	208	202	207	274	224	234	231	206	218	235	225	203	260	199	204	232	214	220	219	215	237	205	217	229	213	209	219	198	253	225	229	217	234	216	221	225	211	226	206	207	174	198	225	204	218	218	217	212	262	219	204	244	216	195	231	223	200	203	217	206	217	217	230	189	225	215	226	235	237	232	199	224	211	232	220	222	211	198	211	208	219	214	212	215	206	224	221	216	180	255	218	205	205	224	250	237	214	204	201	235	212	192	197	197	214	209	239	209	230	200	192	253	222	221	234	192	225	226	228	192	201	234	249	218	212	220	222	219	202	223	211	219	253	209	247	233	225	235	213	211	200	212	214	186	239	204	219	216	213	250	248	235	206	206	213	199	223	230	207	232	234	230	225	233	209	193	213	209	203	218	220	214	206	202	186	193	243	200	222	217	209	210	242	203	188	221	200	226	207	196	193	200	208	234	192	212	217	202	230	224	233	213	216	220	238	217	223	227	191	209	211	218	211	200	212	220	240	227	220	226	236	217	236	201	213	193	229	218	206	196	208	214	215	199	248	212	233	202	210	196	214	239	215	202	190	219	223	196	203	211	195	196	238	222	217	202	216	222	221	182	221	237	203	237	219	195	228	215	218	238	213	200	208	210	216	209	206	204	231	209	247	192	188	242	223	192	215	199	231	221	207	193	205	211	208	217	214	202	183	226	203	173	214	214	193	213	243	225	232	195	204	222	217	216	188	181	181	200	197	235	206	188	230	227	231	241	236	225	218	218	196	195	193	215	220	191	253	209	209	224	195	206	197	216	213	213	206	220	219	230	192	209	219	230	230	184	227	222	214	226	203	193	237	206	228	237	244	186	189	214	239	182	203	206	207	205	242	190	212	233	209	213	173	226	224	240	249	192	215	234	223	229	210	212	212	195	195	233	216	200	205	226	212	238	228	229	222	223	213	219	205	226	244	225	245	195	220	241	226	217	193	214	226	230	224	207	220	197	213	205	229	238	271	223	230	206	220	221	231	211	229	230	225	201	224	213	243	224	197	219	237	213	213	221	219	236	236	226	217	220	239	228	216	223	227	220	196	235	198	207	205	210	200	209	241	229	207	195	202	208	211	213	210	222	204	200	214	210	206	214	233	207	214	194	237	200	206	236	227	198	189	240	202	214	238	207	219	205	218	221	189	220	208	227	223	236	225	201	213	216	227	201	244	228	210	177	191	216	216	205	235	226	204	216	210	237	226	239	240	203	211	239	212	230	175	204	222	216	250	219	188	207	193	201	208	220	197	213	209	209	240	190	221	229	193	212	231	200	234	230	204	191	212	228	207	238	221	195	219	228	214	219	220	198	220	223	208	221	227	232	234	235	215	234	219	211	196	205	205	204	205	217	253	195	191	193	227	221	233	179	209	215	212	215	210	190	221	223	239	206	218	216	214	205	198	203	223	201	206	227	222	208	202	202	199	189	220	215	218	218	185	204	218	196	221	223	218	207	240	222	183	224	214	235	183	242	216	187	221	200	219	244	217	200	233	257	215	205	206	217	198	189	241	203	214	206	241	198	227	190	213	229	206	208	217	214	222	254	225	208	225	216	221	196	206	207	190	243	212	230	221	257	201	217	213	170	223	227	194	225	190	226	204	196	225	214	193	222	196	226	185	214	226	194	199	227	189	198	243	257	216	204	251	214	196	227	214	229	251	236	222	198	213	211	224	224	232	204	227	207	224	199	211	190	214	252	233	242	214	205	246	225	218	207	253	232	209	207	209	203	203	247	224	227	225	211	219	218	203	223	206	224	231	248	215	217	241	222	209	207	193	202	203	190	222	200	200	225	251	227	226	225	227	219	219	205	215	243	189	221	203	221	208	199	214	176	225	212	196	210	240	218	198	210	203	211	191	203	212	214	235	220	247
3938	4737	2999	1496	945	749	624	594	542	574	521	506	515	499	492	482	490	519	490	488	478	476	445	502	494	462	462	485	454	455	504	496	502	470	487	468	515	519	511	454	490	484	452	450	440	504	463	489	472	490	468	511	447	536	490	475	472	457	449	469	488	421	480	487	475	474	449	447	505	516	480	472	473	478	448	492	466	444	483	506	437	478	524	457	461	453	481	473	468	494	506	485	489	510	457	444	501	466	441	443	493	502	514	443	466	444	502	462	510	468	482	487	467	495	493	496	519	485	478	452	448	464	474	455	468	446	489	495	473	499	455	473	477	476	469	464	446	519	464	488	496	479	461	480	454	489	454	466	465	491	480	474	486	475	468	432	438	531	486	439	493	475	475	464	428	474	504	464	475	483	454	451	505	475	489	460	477	508	483	476	490	501	462	446	432	489	477	475	476	489	473	438	461	488	482	477	475	501	473	491	458	478	502	490	477	449	478	494	459	450	495	497	461	491	490	469	495	489	471	493	474	507	462	487	490	511	498	513	473	470	483	468	491	452	459	450	458	497	496	471	462	449	499	473	486	499	476	475	455	510	484	476	445	511	482	478	466	503	447	497	463	476	502	485	477	489	466	484	446	451	499	458	454	460	457	479	483	443	471	484	474	453	445	454	488	487	488	474	489	485	509	484	483	475	527	505	462	499	468	524	459	487	448	455	450	511	507	508	497	454	505	491	526	444	510	494	463	456	477	499	486	521	462	457	473	485	508	484	460	471	515	472	503	467	465	491	461	499	437	464	465	486	517	471	486	452	453	467	490	462	454	461	480	463	516	478	446	482	498	464	472	496	462	490	482	518	505	482	464	458	476	493	456	464	522	495	433	484	504	466	479	477	473	452	454	434	437	431	454	484	520	440	467	472	468	465	460	501	482	456	483	461	474	467	523	498	442	494	457	469	438	476	437	467	459	530	458	493	468	486	481	465	491	476	480	500	473	460	499	478	492	488	484	465	440	510	490	505	484	472	489	474	453	447	422	522	461	468	447	488	465	516	460	452	478	490	494	500	448	488	481	482	515	485	440	434	412	475	515	474	471	477	473	488	494	494	452	472	442	492	495	456	500	471	457	456	448	469	482	489	463	502	452	507	475	449	439	489	473	477	475	465	490	473	470	467	461	487	451	478	490	454	505	493	486	483	467	497	471	484	490	513	457	485	463	440	492	484	455	491	450	482	466	477	484	489	491	491	453	420	476	439	478	479	483	493	492	436	482	496	472	504	492	456	490	448	475	483	507	481	511	466	467	485	524	454	508	506	456	462	469	490	481	450	492	483	438	465	482	497	504	482	496	458	496	472	471	484	438	504	503	493	440	487	460	445	434	489	494	461	501	474	467	444	491	474	451	475	444	469	508	449	486	490	497	471	483	479	473	501	490	471	507	442	491	473	423	487	504	472	472	463	467	492	454	486	456	461	485	459	453	447	471	470	470	449	461	472	494	456	454	492	467	469	458	478	509	494	471	467	456	465	451	468	498	469	441	524	478	489	459	444	460	493	472	471	439	459	476	465	493	491	506	473	488	471	525	523	466	481	491	453	465	479	478	469	457	467	467	475	493	498	489	466	446	456	472	481	453	474	492	484	458	511	491	450	486	462	448	499	448	450	480	449	477	457	491	472	467	503	464	459	468	480	484	481	470	474	474	477	462	466	473	495	489	462	499	529	475	499	453	486	478	480	451	456	458	473	430	464	476	524	471	420	474	503	468	492	463	467	467	480	466	474	436	483	494	495	454	477	488	465	478	472	441	457	462	471	472	468	482	478	480	445	451	490	489	481	452	476	465	461	481	493	460	492	458	521	493	512	479	498	462	478	478	458	466	491	479	490	467	428	483	478	484	475	468	477	471	497	449	500	477	476	479	473	433	449	498	455	462	503	445	478	485	491	465	454	478	500	468	457	502	473	487	429	483	463	468	445	510	471	500	460	516	493	491	492	488	486	465	450	490	504	442	505	492	485	509	481	519	463	476	448	472	495	452	465	481	458	473	469	484	471	467	457	486	450	489	459	468	445	448	463	491	467	468	452	498	465	490	444	479	481	492	464	445	491	472	435	438	477	515	499	496	476	497	461	491	486	481	481	412	490	445	454	446	481	444	453	499	453	509	474	482	464	496	443	479	487	501	489	462	469	453	484	454	481	495	470	446	477	500	473	468	482	493	503	466	461	434	485	499	453	499	405	511	492	451	458	462	466	480	484	448	511	494	467	494	460	503	482	443	438	488	468	487	477	464	475	449	447	464	458	480	484	437	445	486	526	521	456	492	445	500	447	511	459	478	490	495	508	443	456	471	478	481	472	480	461	441	502	469	462	459	442	482	486	487	510	477	488	432	481	473	439	538	476	486	468	459	485	478	456	458	454	478	493	437	469	508	459	473	493	473	487	442	461	475	486	436	502	451	479	488	479	448	468	467	480	495	478	459	466	487	480	471	445	455	450	515	469	495	481	485	499	475	461	466	503	470	479	478	495	475	481	482	448	477	455	494	432	466	502	468	493	460	486	486	510	467	445	467	455	457	512	478	481	458	501	470	480	458	497	498	465	466	506	482	474	489	518	452	476	483	490	456	491	485	469	451	468	474	470	453	489	484	451	489	434	485	427	478	484	507	461	461	451	449	467	511	478	520	484	482	451	452	469	467	486	485	437	471	488	494	473	525	458	492	486	521	476	483	498	498	468	459	473	478	458	460	472	454	474	481	459	514	478	469	472	504	463	421	449	486	463	464	469	467	474	515	451	462	443	470	491	480	499	478	464	489	450	435	478	465	475	494	452	442	457	435	465	476	469	466	467	505	423	480	485	464	490	466	501	523	452	471	469	464	478	457	472	477	453	490	502	479	501	490	476	457	477	468	485	464	485	471	483	506	475	487	444	496	525	452	482	480	445	478	495	485	467	455	460	442	493	456	489	474	479	447	468	481	516	457	465	488	449	489	475	510	459	458	500	430	463	453	506	448	489	462	512	500	451	459	445	460	468	436	467	476	484	479	481	468	448	518	475	511	509	467	455	526	461	496	484	556	481	506	484	504	464	464	500	451	506	453	444	470	509	460	469	439	475	453	469	456	464	445	478	510	486	477	473	483	444	483	469	461	467	434	489	494	467	497	438	454	455	492	478	472	418	507	460	481	470	466	465	478	444	418	521	483	440	485	456	478	462	505	450	487	477	459	482	487	449	514	490	489	483	483	492	478	453	447	457	500	479	481	493	501	472	478	475	454	443	487	469	462	497	481	503	520	447	504	503	472	485	511	508	440	457	505	515	467	438	478	488	435	451	495	503	508	493	480	450	474	492	498	468	479	469	466	419	461	485	489	499	484	437	518	468	519	484	481	512	487	479	471	498	488	484	496	498	491	499	454	470	480	473	492	465	492	512	489	501	501	459	479	501	483	477	454	502	549	485	497	496	447	466	493	465	500	476	482	505	477	498	528	488	452	498	471	437	499	486
33258	9719	1101	624	495	460	274	280	281	274	288	250	262	289	252	261	264	260	263	266	256	263	282	298	270	254	266	254	232	248	274	285	268	256	261	281	284	249	265	262	272	247	283	269	258	253	246	305	273	232	261	258	274	270	272	235	255	269	263	255	295	250	255	273	332	276	277	227	284	274	248	260	270	282	279	268	271	283	223	269	263	271	267	245	275	267	258	233	288	283	232	254	246	270	310	274	266	241	248	281	232	248	271	270	271	256	250	260	272	247	258	259	260	264	243	249	275	233	267	257	287	253	265	281	293	252	271	251	293	273	286	273	252	272	273	283	275	274	278	226	248	316	278	260	260	261	238	279	259	270	253	281	261	261	273	262	281	245	283	291	269	295	261	301	262	293	280	268	243	266	263	253	269	260	243	268	248	288	314	282	258	220	255	273	248	288	256	273	291	269	277	286	265	278	281	264	276	251	237	261	272	260	238	257	277	250	288	305	273	283	257	286	276	280	232	261	291	242	266	277	266	257	257	274	277	267	239	243	232	250	270	281	279	244	230	238	297	260	243	269	228	264	265	264	260	249	283	251	257	274	268	278	248	289	294	266	235	247	290	266	292	246	237	293	244	280	284	296	282	267	239	272	272	290	237	311	303	252	269	291	255	294	227	250	307	259	285	235	281	248	244	278	279	267	289	252	303	293	254	237	258	309	305	284	259	294	271	284	270	267	261	255	265	279	262	268	253	273	281	275	243	263	232	253	264	247	247	282	257	268	283	280	273	272	279	264	256	270	273	266	257	259	253	250	243	303	273	273	262	268	261	254	281	276	284	283	243	254	266	276	237	250	280	285	284	269	275	290	284	284	297	247	267	270	276	281	268	288	274	275	261	266	261	284	266	282	288	293	277	261	270	255	276	271	248	290	264	267	250	240	294	254	268	282	283	249	274	240	290	267	248	284	295	271	285	243	247	261	269	272	246	258	252	299	241	230	256	266	260	271	283	269	280	271	286	253	248	269	231	251	278	277	311	289	275	283	283	302	290	264	248	246	236	290	268	286	279	244	257	234	294	267	292	285	289	287	274	251	248	250	276	276	263	237	253	250	255	258	276	265	273	271	242	256	275	309	283	238	283	285	276	266	280	273	287	281	281	291	271	276	258	238	267	288	245	245	261	282	265	279	245	288	291	258	271	210	285	278	277	273	255	277	266	258	275	259	259	258	290	268	263	265	279	264	252	290	285	273	258	255	235	260	280	260	263	267	282	275	270	309	290	293	269	244	263	263	244	251	281	240	290	268	253	261	298	318	257	287	280	264	281	296	282	288	250	288	255	272	282	245	256	260	275	279	249	284	276	280	272	288	282	298	280	287	302	271	296	282	266	304	295	263	274	281	276	287	283	250	249	256	307	253	293	267	254	278	262	276	252	243	273	288	286	290	275	241	245	265	279	300	282	260	302	294	282	255	240	258	259	256	287	242	268	282	295	258	268	272	239	287	272	277	280	251	281	282	294	273	280	283	245	281	276	254	272	265	293	274	245	268	254	293	272	288	285	267	246	284	301	255	295	273	284	304	249	273	272	263	251	238	256	290	294	256	295	266	259	271	299	273	247	267	258	263	274	237	273	236	273	283	307	258	295	286	256	257	261	271	262	272	270	271	274	273	283	271	249	265	241	266	285	271	277	281	284	296	264	276	256	312	298	241	261	295	266	261	231	260	291	288	247	252	254	272	293	268	274	279	276	255	284	248	279	273	223	285	241	276	266	286	267	270	268	217	279	277	244	257	277	250	262	275	259	244	251	268	273	252	253	295	249	273	247	282	261	263	260	264	230	226	259	253	260	227	262	275	269	301	279	250	265	261	266	237	256	284	288	241	238	260	268	269	274	263	259	277	266	283	291	238	261	291	272	246	280	243	273	286	284	286	251	266	254	254	274	268	256	272	274	252	264	276	278	250	278	260	248	282	240	268	241	273	257	260	284	260	288	256	270	289	273	289	215	269	248	286	253	252	258	244	292	286	247	275	260	264	274	283	291	269	263	276	232	277	288	234	241	243	262	273	287	271	288	272	253	276	260	252	259	236	289	240	273	245	296	268	272	264	248	276	281	253	257	265	273	270	305	281	299	236	265	268	266	264	241	254	272	294	239	266	275	266	232	265	244	278	278	232	273	277	270	274	263	262	270	263	286	264	256	263	290	272	280	237	256	269	284	268	270	269	246	265	249	274	271	269	288	262	248	284	270	250	271	255	278	225	267	288	246	229	272	302	273	291	300	255	247	253	274	243	276	314	252	276	262	289	298	267	268	259	248	242	273	282	280	262	268	265	295	252	261	254	267	294	265	249	273	281	282	297	269	266	293	272	275	251	238	264	258	276	254	236	239	260	277	275	228	263	252	253	263	282	267	243	301	284	303	293	254	259	255	291	276	261	256	255	281	261	265	241	287	279	233	307	255	278	242	222	257	271	258	283	272	258	269	261	282	249	257	268	278	265	267	280	282	231	279	244	289	294	285	267	275	259	258	269	279	269	299	258	252	242	265	269	268	293	255	280	279	271	249	284	273	253	277	247	261	247	250	296	293	267	252	282	258	261	274	281	266	277	282	259	275	242	249	269	270	270	274	296	268	250	264	260	252	309	292	273	241	256	262	250	244	242	263	269	262	270	272	254	263	226	260	227	272	271	254	292	247	269	292	265	300	283	233	268	237	222	276	259	247	274	266	264	266	270	277	252	265	281	277	273	258	263	277	262	246	284	264	275	254	266	271	245	275	272	294	267	243	243	263	230	271	273	243	281	277	259	263	294	260	230	270	236	253	260	275	252	270	258	270	269	269	266	266	208	275	271	259	301	244	285	261	240	285	282	287	303	244	297	270	253	273	282	254	303	301	303	279	276	297	273	268	259	264	290	246	265	280	277	288	261	268	277	243	258	251	276	278	279	283	244	248	238	241	271	247	296	292	302	263	255	255	253	291	261	260	260	246	273	270	264	273	246	287	269	277	266	277	279	278	239	251	260	275	283	287	288	284	261	280	291	290	283	241	245	268	232	293	245	278	257	260	282	245	217	237	262	290	286	270	291	257	246	267	263	251	303	262	239	241	239	277	292	271	272	289	262	265	256	292	257	293	275	281	275	231	254	231	263	258	288	273	264	254	281	259	299	283	272	291	269	291	247	281	259	272	266	270	273	262	291	258	258	287	286	266	250	233	261	263	296	266	238	277	269	270	268	284	274	266	276	267	253	254	269	252	276	266	279	265	250	260	239	277	276	264	238	262	277	253	232	257	263	262	255	287	269	251	248	254	261	249	245	251	279	261	286	287	243	275	261	266	304	247	257	296	243	254	253	246	290	274	277	280	245	301	256	269	272	294	274	249	255	277	283	253	257	266	294	284	267	265	278	267	275	255	271	263	276	254	260	249	300	308	285	280	289	256	341	272	290	294	258	253	276	269	289	284	259	268	255	277	264	248	284	254	296	248	256	264	281	256	266	273	259
5746	761	648	638	638	650	593	622	611	625	612	605	670	598	583	623	606	610	552	601	619	654	589	577	580	617	624	597	613	611	634	609	652	603	588	622	606	615	593	630	670	617	605	616	608	613	617	648	632	577	572	603	656	653	625	633	609	576	635	588	625	613	638	637	565	625	639	650	612	613	633	600	583	592	637	620	591	583	666	621	690	615	644	665	608	644	619	613	647	580	614	588	633	602	571	595	631	619	646	612	606	633	628	609	645	652	610	626	603	597	596	596	624	607	655	590	667	595	605	631	609	602	609	616	633	611	584	624	600	590	643	584	632	603	641	625	618	604	644	583	582	600	586	651	636	664	592	611	572	619	624	625	622	623	595	584	604	591	588	630	563	579	595	607	575	587	612	605	621	616	618	629	632	569	564	621	621	663	649	604	610	597	618	631	618	618	615	613	623	653	607	652	575	601	610	592	569	631	572	628	591	635	588	624	611	608	625	630	597	594	605	551	623	632	613	633	605	628	614	589	644	600	652	601	626	621	659	672	668	625	632	590	587	634	610	568	621	541	601	679	696	637	577	609	582	655	639	615	609	645	592	599	654	631	640	604	603	563	623	608	600	593	572	618	582	591	629	657	627	634	636	592	594	634	658	603	598	636	595	635	607	594	600	604	620	605	651	621	633	575	588	598	583	592	633	651	600	563	577	624	584	569	640	625	601	646	614	652	624	576	653	598	636	649	599	609	640	573	641	659	638	649	580	582	623	672	595	652	584	599	601	594	532	595	582	601	611	640	591	639	615	606	604	635	595	594	595	610	588	619	599	616	618	655	645	618	585	607	595	587	644	629	646	677	616	586	639	623	642	612	644	635	664	618	607	594	651	630	623	583	627	609	617	601	604	552	654	595	564	639	639	604	648	586	634	624	623	591	623	627	624	619	645	636	655	601	607	626	623	633	629	657	607	640	591	590	600	618	612	612	614	627	617	649	617	590	673	637	580	603	619	593	664	600	608	605	597	627	594	605	618	642	622	598	637	598	634	607	669	640	657	595	581	616	612	631	596	649	600	622	613	635	621	619	539	606	637	625	586	609	603	584	632	622	608	601	641	647	634	587	570	585	547	615	653	596	574	581	648	620	598	625	645	613	622	631	615	622	625	583	598	602	602	611	631	600	585	588	619	632	613	645	648	607	628	626	600	633	577	596	597	625	633	669	641	630	606	624	615	638	636	583	608	583	604	610	618	629	633	669	597	593	590	591	613	601	588	612	598	623	587	636	654	648	671	591	654	591	622	657	623	607	615	611	626	633	618	604	641	633	580	643	598	647	606	610	647	579	605	585	618	623	611	620	627	672	594	626	650	604	576	626	624	599	613	588	593	603	612	624	653	614	605	623	614	609	589	592	606	655	652	620	580	616	708	625	640	623	598	586	634	685	582	618	593	596	630	614	587	643	641	612	596	584	568	652	617	641	606	598	613	603	626	649	618	599	614	623	607	642	646	621	636	614	641	640	589	647	668	586	615	639	634	607	606	636	600	668	619	658	643	610	650	632	611	638	620	609	644	625	657	643	624	624	643	620	599	585	628	655	632	656	584	596	600	625	611	649	584	630	621	604	665	612	580	632	649	575	586	631	607	636	595	649	616	601	619	604	612	607	607	627	574	608	594	603	617	549	568	661	613	610	637	591	651	623	614	609	661	618	625	618	629	626	638	595	614	555	644	643	640	578	652	605	635	674	628	595	598	586	619	602	625	630	585	549	618	612	643	635	618	608	626	600	564	622	578	583	586	596	612	601	638	622	625	624	609	638	658	592	602	607	641	568	567	566	627	634	564	573	587	605	584	628	629	647	599	602	602	598	639	643	663	643	561	607	648	571	612	615	628	629	637	612	591	575	621	605	592	585	655	640	637	593	607	605	643	621	674	588	618	631	651	591	599	587	615	590	634	587	662	647	613	636	660	608	571	647	624	661	612	632	628	638	603	556	581	663	626	584	638	625	629	646	622	624	602	583	639	611	591	583	629	595	619	580	593	653	606	603	579	600	582	619	612	583	678	573	619	596	592	606	645	623	576	635	587	683	645	629	612	620	622	636	629	593	621	606	618	607	585	602	614	612	578	639	602	632	618	654	611	657	645	576	592	634	605	572	644	622	563	629	604	550	614	616	601	592	639	615	624	630	623	641	612	615	569	645	594	628	616	628	593	636	644	582	608	622	564	612	632	600	614	648	629	573	569	620	642	590	578	605	611	644	615	596	610	650	588	641	607	615	625	600	592	640	642	595	597	589	626	587	599	611	610	633	607	646	550	604	622	571	581	596	585	614	573	562	614	604	635	621	584	600	624	611	669	623	607	617	579	583	608	597	612	613	584	582	615	596	591	569	618	559	611	648	608	663	614	583	650	648	612	636	602	598	631	622	602	594	560	669	618	584	664	567	597	654	628	649	634	615	620	632	583	610	609	605	632	643	594	596	638	603	635	634	705	613	596	585	561	653	601	642	626	569	607	620	602	631	613	552	630	615	601	611	605	611	647	615	632	570	607	627	605	635	612	602	628	597	624	637	613	605	615	573	652	611	644	595	633	600	622	598	630	613	622	607	629	638	603	596	674	631	568	584	629	625	612	620	622	602	593	617	620	581	636	601	545	643	646	599	638	608	640	655	605	612	646	571	589	583	592	627	573	601	593	600	643	646	601	619	597	628	609	608	621	606	606	570	645	607	614	589	618	642	575	612	581	626	638	626	634	580	561	637	598	623	610	614	573	608	592	578	629	627	625	632	606	626	608	634	609	602	627	634	593	627	597	589	588	640	609	554	647	610	571	615	604	601	624	604	556	599	610	583	625	591	630	623	605	606	624	591	620	602	634	618	616	618	652	628	600	635	635	647	594	673	619	606	598	587	583	619	636	617	587	597	604	645	601	567	648	654	582	646	619	627	568	653	574	597	642	599	627	589	582	584	615	640	582	627	583	612	588	605	594	572	644	649	611	603	624	633	564	569	650	578	632	648	593	590	650	643	602	645	617	609	610	652	582	608	630	561	600	593	606	630	627	623	644	659	565	650	592	645	606	623	573	594	609	597	613	630	597	665	596	584	607	594	619	585	625	623	637	610	601	616	615	598	635	595	617	581	591	598	673	606	623	625	571	599	582	602	652	586	624	616	612	593	593	612	618	618	583	627	646	562	600	653	585	591	658	579	636	591	626	634	635	577	669	646	590	635	624	575	587	625	605	589	626	604	642	577	574	601	611	641	577	607	588	609	607	572	581	675	584	628	566	573	620	638	613	619	605	589	588	639	596	574	612	641	634	621	643	643	619	663	603	646	627	613	580	641	567	618	653	574	631	618	633	596	634	620	582	607	609	653	597	589	617	591	550	600	628	620	636	585	618	616	601	605	659	646	603	614	601	609	579	613	589	685	618	599	642	656	603	577	562	634	648	620	593	615	593	595	607	661	619	593	587	621	634	620	610	571	576	582	637	603	651	623	614	577	587	623
25252	21692	25572	28296	21568	4061	649	462	431	381	413	391	385	380	403	375	367	362	376	375	418	379	376	388	354	352	341	354	365	389	352	346	390	356	339	367	352	353	362	386	337	386	376	347	346	355	373	344	367	362	363	360	356	344	371	345	389	349	355	403	335	372	347	352	326	360	394	325	343	370	338	370	367	378	363	372	336	327	405	333	328	375	349	322	353	332	394	379	345	364	381	324	340	383	365	348	342	385	378	342	365	367	323	328	313	386	352	391	362	365	338	340	371	346	349	354	372	344	376	396	357	374	374	346	342	365	374	316	358	349	358	362	324	361	383	403	356	342	318	343	382	343	375	360	341	356	382	349	369	393	354	393	384	393	379	346	366	320	338	323	367	414	353	334	360	396	349	329	382	362	377	317	391	355	345	371	388	362	333	341	333	348	386	346	325	332	382	377	359	349	379	339	419	376	362	388	394	373	334	364	334	359	331	367	343	394	355	382	311	382	359	367	389	368	388	362	355	386	386	337	399	357	353	346	364	368	359	387	373	377	341	393	342	367	340	396	382	313	386	378	371	357	358	350	388	356	361	375	380	356	393	336	362	383	330	358	357	358	335	362	371	370	346	352	351	355	323	336	371	357	348	380	370	377	356	378	357	327	356	368	336	375	339	363	359	352	363	325	394	344	391	380	374	415	359	349	332	371	372	351	355	360	377	363	329	374	394	368	354	333	348	385	372	351	355	353	381	351	364	355	370	346	358	349	350	326	352	363	364	366	346	359	344	356	315	337	366	396	360	364	332	311	334	355	342	373	325	348	353	365	386	346	380	402	372	349	372	356	350	375	312	352	356	390	365	355	360	376	350	361	362	357	350	337	320	326	375	355	393	349	375	374	341	349	346	370	374	357	339	366	365	334	332	338	348	366	345	381	342	348	377	410	367	357	358	358	333	385	374	345	364	330	322	330	377	381	375	355	350	354	365	366	348	336	375	361	343	351	378	362	347	362	378	348	356	352	308	414	351	404	349	357	343	349	350	381	342	397	402	370	343	365	350	363	341	345	377	355	374	363	415	389	390	353	334	334	372	357	375	319	356	330	337	355	354	379	353	325	334	373	365	346	345	371	355	356	377	346	357	373	368	344	369	363	377	360	330	379	377	337	375	327	355	339	346	396	386	365	352	362	342	368	385	370	359	370	368	334	333	370	350	337	331	347	328	357	354	372	362	350	326	333	360	360	351	367	327	343	343	398	384	364	354	291	336	350	361	362	301	360	361	351	322	357	349	363	366	365	347	364	393	393	367	371	384	400	351	356	313	335	356	381	372	333	340	365	341	373	353	352	339	341	346	344	357	362	374	359	366	349	365	385	354	343	351	339	354	363	342	362	332	356	337	326	340	379	372	349	347	355	365	375	364	362	330	335	371	318	337	350	376	361	356	365	341	337	339	354	364	391	376	322	378	385	358	364	328	320	358	366	359	315	341	341	345	380	364	348	333	342	323	325	370	383	318	375	359	336	345	339	384	365	397	368	356	300	325	352	349	387	370	346	365	373	328	353	375	350	370	355	347	326	348	356	363	396	350	340	352	383	328	331	368	337	369	395	390	375	335	356	367	340	326	362	372	361	325	376	358	368	364	364	362	345	389	372	343	343	347	376	379	357	337	414	369	336	378	329	357	362	346	374	392	340	363	376	380	365	350	359	381	362	362	385	322	336	394	371	348	358	377	344	321	354	337	384	343	336	321	360	340	351	329	343	347	376	368	407	344	371	384	388	305	332	373	373	350	359	351	351	353	382	359	343	363	361	343	378	332	359	341	340	325	336	350	338	370	397	374	352	370	362	349	373	382	337	325	345	338	340	354	349	349	314	389	362	370	330	362	343	301	335	365	365	355	342	350	400	370	343	374	353	319	413	362	372	367	378	372	357	344	353	372	352	365	382	394	377	347	409	366	373	345	325	330	372	326	376	379	339	368	331	369	356	326	379	397	368	378	372	360	372	356	358	365	386	351	353	354	393	335	345	395	385	336	346	330	392	331	343	382	415	350	346	338	344	358	343	346	352	366	351	341	345	340	351	316	349	368	365	322	353	335	358	360	322	349	353	359	366	321	342	349	356	363	373	357	373	367	363	369	358	292	352	324	351	369	360	364	354	354	350	370	362	347	332	367	333	330	302	355	354	310	346	336	310	352	383	357	317	372	343	342	364	348	353	350	363	337	334	323	357	374	355	365	382	393	368	348	352	352	361	335	340	356	388	389	350	340	341	362	385	343	353	362	325	374	329	349	333	359	359	369	359	366	373	318	348	381	377	385	357	360	345	354	370	359	340	365	353	360	373	375	360	329	332	356	376	365	355	378	337	338	361	319	328	343	370	347	377	367	357	357	358	347	373	343	381	351	359	355	346	341	384	340	367	357	349	339	332	341	371	353	376	343	363	338	337	398	369	379	380	413	325	351	337	361	354	358	342	334	373	349	370	377	370	355	372	355	357	381	373	373	344	325	366	310	352	343	339	394	340	346	341	382	380	349	335	317	405	376	357	354	362	376	372	375	341	374	392	348	394	366	363	362	350	389	335	370	368	345	355	367	355	315	361	399	358	381	338	336	320	365	352	378	327	364	378	348	367	351	334	371	355	345	331	352	323	364	408	344	342	335	348	384	387	370	347	337	365	373	374	388	361	351	357	365	321	375	343	330	340	372	339	325	366	356	342	326	379	374	416	355	332	345	318	328	361	372	336	360	314	327	345	361	338	358	335	335	372	354	338	390	384	370	375	356	386	344	353	333	388	338	353	348	348	358	378	352	371	340	345	347	327	363	382	335	380	363	341	319	356	369	381	371	413	372	350	372	382	366	368	392	361	389	380	346	361	356	352	350	363	324	367	353	334	366	374	389	367	391	349	347	384	382	355	344	362	369	344	370	398	365	367	345	349	350	336	338	322	354	383	347	388	355	356	338	371	370	371	348	369	350	346	366	369	394	313	296	395	409	356	402	375	388	349	388	365	372	310	363	341	349	362	359	365	368	317	351	334	362	332	340	361	369	354	369	341	392	325	338	374	336	361	366	380	381	368	350	334	364	334	350	345	342	341	373	344	347	350	319	350	374	349	330	336	346	354	342	362	379	387	365	301	353	367	363	341	355	340	366	368	353	379	339	372	367	359	359	353	354	390	343	335	351	333	359	403	393	353	326	335	318	348	365	347	359	330	391	362	360	341	368	340	366	374	375	336	370	367	320	335	374	339	335	346	370	382	431	339	331	380	330	317	348	349	354	365	374	330	378	332	365	332	328	350	368	382	327	382	305	358	364	372	389	337	382	322	369	352	372	378	370	357	314	358	367	376	332	351	365	379	358	379	361	370	361	352	371	334	360	376	351	334	398	334	400	346	350	319	330	325	351	409	377	363	333	339	365	376	336	394	379	333	367	334	350	376	324	325	376	361	368	321	365	408	353	341	348	365	386	350	402	345	321	344	391	353	316	370	329	353	352	360	325	362
3729	3116	2174	1293	962	899	841	821	840	782	825	834	800	833	776	777	720	811	756	777	805	758	777	787	745	728	746	709	756	763	773	751	784	782	815	766	766	782	731	744	798	793	832	772	782	733	791	756	735	763	769	775	830	772	740	784	764	761	804	786	797	773	755	786	726	765	821	772	787	755	761	754	781	778	776	739	722	778	749	762	823	735	777	767	739	735	739	746	762	751	756	747	763	776	772	797	775	769	773	785	704	732	809	782	796	778	774	778	715	829	815	797	816	760	768	767	750	802	810	784	820	775	691	725	806	751	815	831	759	788	780	758	787	738	739	757	763	841	753	743	781	767	786	781	704	760	784	765	779	779	736	767	740	766	744	753	825	788	780	795	764	793	759	809	757	794	756	734	751	715	734	762	763	742	711	704	754	771	804	766	779	803	804	743	838	784	805	753	790	727	724	804	753	765	763	795	823	775	749	753	766	819	756	756	741	783	751	786	770	762	701	770	750	776	717	774	792	790	761	747	789	754	799	766	773	751	754	789	738	788	777	786	801	750	768	707	786	742	768	741	752	775	782	766	765	772	794	772	750	759	783	744	742	730	797	807	739	790	820	808	802	781	790	780	752	698	735	766	773	752	794	743	780	766	786	758	731	769	758	790	781	782	766	733	767	737	773	792	784	751	823	714	802	786	780	777	767	783	766	733	762	745	791	752	790	807	788	718	770	748	779	739	800	806	799	718	762	842	783	804	738	765	757	795	789	778	738	772	817	784	772	770	761	768	781	777	803	763	712	748	770	784	773	776	743	825	806	758	780	761	795	754	797	721	785	794	783	747	751	758	750	747	795	787	782	712	781	774	718	790	812	773	766	787	754	750	737	781	744	775	802	711	760	720	784	725	765	781	738	769	718	736	739	780	789	757	742	768	727	766	740	787	772	792	767	754	818	801	807	782	743	771	719	755	751	744	825	763	781	748	790	796	767	783	789	773	744	808	756	795	803	780	782	796	723	779	790	725	813	769	790	787	774	757	752	776	769	772	736	728	792	737	791	743	782	759	779	769	774	808	739	725	777	721	800	758	774	761	793	777	765	785	823	756	753	776	811	787	742	760	698	815	781	784	721	805	749	785	752	805	770	776	817	765	733	743	739	754	774	781	793	756	808	729	776	768	736	789	784	759	748	753	770	746	773	750	813	788	772	764	758	802	763	768	774	764	738	754	757	794	767	764	811	801	801	789	795	762	802	786	828	796	823	771	719	761	726	767	755	786	840	739	750	744	788	807	780	745	780	748	751	811	758	790	770	776	787	805	717	796	797	778	740	705	768	753	715	822	791	794	723	776	773	759	768	748	789	763	767	774	770	748	789	786	756	753	752	735	788	772	723	775	774	773	795	751	781	787	757	787	745	762	795	738	796	749	764	768	795	795	786	837	752	790	783	734	760	766	736	780	801	779	743	792	759	764	765	775	773	777	772	810	756	760	752	731	776	786	765	804	771	792	759	777	746	770	794	795	783	745	816	815	767	751	800	775	764	806	760	775	773	746	739	800	765	777	822	760	723	744	746	805	777	800	752	769	734	777	738	739	802	763	740	762	788	747	771	717	813	762	752	785	776	758	771	713	777	813	792	769	757	759	760	754	798	765	753	756	758	732	742	775	801	790	781	811	784	740	791	731	768	741	791	817	835	770	778	764	788	772	743	771	724	781	750	739	740	754	769	790	770	816	716	747	800	792	766	699	757	767	806	753	761	792	782	744	728	777	782	789	728	755	799	788	800	780	779	782	780	741	788	750	775	777	743	750	773	802	857	714	740	809	795	792	767	796	739	779	802	773	797	772	750	759	808	793	740	752	756	778	781	801	785	850	788	817	744	766	778	748	720	719	791	814	742	776	781	767	814	771	779	726	823	777	758	787	738	792	781	740	749	778	802	790	707	769	762	797	787	766	801	743	804	772	774	785	768	734	753	794	728	792	775	773	754	721	723	739	805	786	769	760	799	787	746	772	799	756	714	721	730	820	786	767	755	742	750	750	764	718	775	781	696	732	739	785	733	744	757	767	780	787	730	787	782	753	715	795	759	811	721	760	808	812	733	789	771	721	755	765	765	766	754	758	745	770	795	801	796	708	784	783	761	750	776	769	772	786	742	823	739	771	766	803	773	771	790	785	788	790	743	753	754	811	784	799	775	794	781	774	739	761	745	774	708	832	773	787	798	821	797	808	766	781	787	751	724	789	790	799	786	736	753	762	784	753	765	750	750	749	740	765	782	759	747	749	722	747	762	795	783	772	761	753	726	757	769	780	773	755	761	789	779	748	822	734	753	742	749	772	723	766	803	726	719	798	778	724	787	763	746	804	721	739	757	775	753	743	773	754	762	752	785	744	760	768	754	815	772	799	726	767	787	811	758	785	767	763	793	754	731	802	811	779	771	763	768	763	776	787	761	742	760	755	754	779	776	768	730	776	800	785	773	799	754	773	794	741	775	714	728	774	776	787	799	745	760	776	789	773	770	792	757	769	749	750	772	768	754	806	809	730	781	750	781	734	754	753	774	792	757	782	752	754	767	800	731	777	781	755	782	791	766	800	748	789	738	792	750	765	735	783	760	761	776	745	748	849	735	767	758	809	816	777	774	762	725	782	748	758	778	761	771	754	758	739	769	797	795	823	773	733	765	798	818	800	806	767	815	774	759	764	766	730	782	761	796	805	845	738	750	766	752	768	813	805	801	760	819	772	780	757	735	720	745	786	780	757	755	747	750	771	778	768	733	791	764	768	780	739	790	774	778	720	778	798	814	815	762	782	784	739	726	739	759	748	797	753	750	824	745	738	768	811	756	767	778	776	786	774	752	742	758	830	751	758	751	776	727	815	758	736	766	727	792	776	705	753	784	790	755	776	801	750	789	766	795	805	764	778	771	764	751	769	784	784	754	765	799	748	777	737	812	806	764	803	788	791	778	801	732	819	742	786	718	786	736	736	741	724	761	726	748	749	772	816	769	781	745	765	779	757	766	747	806	748	803	790	764	804	753	794	773	738	786	774	766	743	770	746	728	746	798	770	772	782	756	733	747	787	818	729	795	836	796	786	770	754	762	842	740	766	783	778	752	783	768	775	771	759	742	808	767	760	755	812	743	801	777	779	813	740	781	779	773	738	751	712	750	794	750	759	788	778	795	776	752	787	769	778	798	794	666	745	754	736	782	770	761	766	785	758	773	801	734	772	729	749	751	773	754	784	722	824	789	764	774	796	754	776	785	733	732	836	789	754	786	756	748	737	793	763	799	808	780	757	783	788	763	804	775	781	758	751	738	764	773	773	759	749	733	738	775	752	804	780	798	773	814	776	759	756	777	774	767	767	728	724	764	760	816	790	737	782	790	764	738	711	755	796	778	774	769	700	772	770	763	802	772	729	782	750	810	767	775	798	769	760	771	761	783	795	752	788	769	756	812	760	741	812	742	747	784	712	793	779	733	745	794	727	774	760	789	739	831	762
24475	21654	26115	27726	21656	21671	2995	512	356	322	301	316	302	267	253	291	245	229	260	229	229	221	246	215	250	235	209	216	233	228	194	193	243	220	218	207	232	229	207	224	232	200	220	222	202	208	190	229	207	216	212	225	206	233	207	224	181	224	222	232	211	192	194	188	201	198	187	216	212	243	226	210	222	251	202	196	242	193	185	237	217	209	221	209	204	203	242	202	199	217	218	223	232	203	249	212	207	219	189	226	214	201	209	213	224	202	212	215	219	204	232	192	202	220	236	231	247	220	223	232	201	220	217	219	243	194	230	210	210	220	196	199	202	213	202	214	217	205	214	229	216	197	246	219	232	232	201	204	236	228	220	210	227	205	227	215	215	195	217	213	212	185	222	208	216	223	209	219	189	205	237	207	202	218	235	214	238	257	204	186	201	230	215	217	233	217	185	208	231	196	221	213	172	199	219	226	201	222	236	208	183	214	218	201	190	224	209	236	234	200	231	224	221	240	223	194	213	208	207	225	221	225	206	213	207	231	221	208	212	230	234	237	205	187	238	211	226	244	218	221	220	190	218	221	218	232	183	196	207	220	205	202	223	204	197	227	231	206	253	210	239	226	236	221	213	235	196	205	217	214	217	256	215	225	215	193	208	238	234	204	232	215	213	195	203	204	245	216	213	215	208	217	206	187	214	212	216	215	191	216	238	221	197	208	206	236	188	173	211	200	198	182	201	223	211	225	211	217	220	223	214	187	208	192	199	234	209	213	222	228	241	200	199	243	228	213	217	217	211	206	218	209	214	233	218	192	208	224	242	236	225	215	232	256	208	217	231	207	211	200	206	230	201	203	179	220	195	192	214	207	214	207	223	219	203	210	212	220	215	226	233	215	224	200	200	215	228	209	231	226	207	218	219	196	228	221	198	228	215	213	223	229	194	211	204	195	194	201	185	216	211	232	208	175	204	214	202	205	223	230	218	189	241	196	186	214	184	194	215	210	190	203	227	250	228	216	223	225	210	210	205	219	227	199	212	196	231	237	199	205	217	205	217	222	212	207	215	208	174	203	225	185	194	222	210	218	225	201	203	225	200	215	226	204	205	221	192	202	192	216	204	233	221	225	194	214	220	173	204	238	217	192	245	199	195	217	211	206	216	224	232	227	183	197	215	213	232	212	233	206	227	190	234	214	213	204	258	209	231	196	201	193	192	215	235	190	235	200	219	201	209	204	177	226	214	219	206	202	210	198	227	212	236	216	242	209	198	178	224	227	233	219	211	212	207	237	231	230	234	200	192	227	225	191	233	229	246	243	215	199	233	237	220	266	195	216	220	211	213	196	212	215	171	206	201	188	239	200	234	228	233	199	242	214	221	202	220	224	215	220	213	212	201	198	247	238	237	232	233	222	214	227	250	236	202	203	198	210	233	212	193	213	206	212	213	224	228	193	208	222	262	219	212	204	205	198	216	204	231	222	220	219	236	216	243	241	200	225	230	223	207	204	206	236	179	215	207	236	216	228	207	218	185	245	233	189	229	208	208	208	210	207	186	209	196	190	217	228	245	237	214	232	201	227	210	233	196	234	219	226	203	188	236	233	229	171	226	206	218	220	209	224	215	189	187	238	201	228	262	218	189	226	185	212	218	217	234	216	239	214	184	220	208	221	204	219	221	171	184	237	216	205	225	212	191	220	214	206	201	204	222	198	229	227	234	199	226	204	195	225	184	249	222	207	236	186	215	221	230	251	192	223	251	211	231	226	224	226	207	217	239	212	217	234	230	244	215	232	240	228	182	225	217	215	219	224	220	204	212	225	212	217	216	258	196	206	222	211	238	193	192	232	213	206	230	252	203	213	221	216	233	217	211	215	200	222	179	196	197	197	221	249	211	212	239	194	218	222	220	200	216	202	233	218	217	215	229	221	232	243	198	217	194	189	211	233	216	221	239	216	205	195	196	206	209	207	222	219	215	194	222	281	261	197	201	242	225	202	218	239	192	187	235	208	219	207	220	247	209	202	193	231	207	198	219	215	191	206	180	219	193	223	208	200	213	244	196	222	229	204	205	221	216	227	236	203	185	212	214	224	223	243	233	205	213	228	239	212	204	215	184	221	205	216	215	217	210	233	197	197	230	229	227	197	216	218	255	218	233	242	226	216	215	230	224	219	187	206	212	234	233	225	195	228	218	221	214	195	238	212	184	190	192	215	239	224	209	224	213	205	248	218	194	204	205	206	214	202	205	206	225	233	237	210	230	240	217	209	209	207	209	208	223	220	172	213	209	206	204	205	211	196	195	231	224	220	187	200	228	229	218	216	236	208	239	206	214	246	224	223	182	193	208	228	219	210	227	194	210	214	205	202	206	182	211	203	238	242	206	200	220	221	199	235	211	194	216	210	223	190	187	208	228	230	213	216	226	202	240	201	224	230	213	218	223	215	212	215	195	218	187	178	219	222	215	218	198	203	220	224	197	210	217	232	219	205	237	188	205	225	197	209	198	201	222	220	230	242	205	191	177	218	212	202	180	197	201	203	213	184	244	198	191	199	198	220	214	228	243	248	205	206	202	240	202	218	199	217	210	225	230	235	236	202	205	224	243	208	208	222	220	201	237	215	235	246	213	181	203	229	217	212	221	218	215	218	220	215	205	198	203	211	217	219	212	187	209	217	205	210	221	186	262	214	222	241	233	217	196	211	214	231	237	207	226	206	210	216	216	201	223	214	231	197	232	187	233	190	203	197	202	236	239	203	228	214	218	230	215	199	241	221	228	221	196	192	238	213	205	209	233	190	216	248	203	214	213	230	232	224	237	230	197	170	234	216	196	221	217	225	235	205	259	207	188	223	224	214	208	213	215	221	200	216	188	211	223	237	221	242	225	202	211	207	199	204	232	181	199	227	202	192	217	221	209	230	212	203	209	185	223	214	204	232	222	227	213	239	192	224	212	199	202	226	226	213	214	184	200	205	190	222	218	209	236	218	223	180	189	213	208	218	233	216	227	220	215	197	175	196	230	248	217	209	192	210	228	245	220	230	200	187	195	209	219	212	222	183	223	216	216	198	252	217	186	225	219	189	225	211	216	219	208	195	159	201	197	214	193	204	207	198	201	201	208	197	212	223	217	217	220	237	219	195	230	220	196	200	213	231	218	224	203	216	226	209	219	209	208	191	246	206	209	206	232	196	185	191	224	228	201	220	242	205	195	208	213	229	220	185	195	219	214	244	238	204	224	228	219	208	208	223	205	201	215	222	214	228	214	202	209	216	221	231	191	197	212	221	216	200	176	215	227	182	205	199	206	212	203	239	229	198	213	225	184	219	217	207	240	209	238	230	223	204	237	231	215	218	232	211	214	227	225	224	208	235	209	224	232	201	182	221	250	217	221	216	211	201	227	216	237	203	221	206	228	202	201	228	208	210	241	206	205	198	236	211	196	209	224	213	250	208	217	185	216	199	231	211	228	229	191	215	220	195	213	230	231	222	198	199	206	200	232	213	223	198
4111	4776	3097	1476	974	702	635	578	537	537	507	496	527	482	551	511	512	482	474	513	510	483	489	535	493	474	495	460	500	473	483	471	475	480	471	496	491	459	491	471	478	475	465	468	472	494	427	460	491	501	499	452	456	500	506	495	452	436	464	498	436	486	480	471	447	450	458	476	451	494	443	471	491	478	457	504	493	463	488	472	495	472	489	461	467	496	454	503	491	489	454	500	476	468	434	478	482	497	464	473	509	498	437	508	491	489	490	492	482	459	472	430	457	455	438	458	479	456	478	477	504	483	449	497	460	472	455	484	460	471	470	505	505	477	467	465	456	434	485	472	473	477	489	465	502	498	484	466	443	450	512	501	485	480	479	535	479	435	473	479	464	513	493	501	454	460	463	475	492	484	443	465	456	460	465	469	464	500	455	467	466	473	460	486	458	454	515	432	449	489	459	454	439	440	469	472	473	435	480	489	467	470	466	471	468	457	479	480	456	467	473	469	469	483	484	507	465	495	470	440	462	504	477	493	454	478	480	472	478	474	486	501	514	468	462	469	452	478	465	489	453	476	459	466	466	481	469	468	448	459	454	460	441	492	483	498	458	409	497	474	449	441	476	503	476	464	485	496	467	458	488	483	458	468	469	506	495	487	516	440	488	505	468	458	465	486	443	491	485	480	505	476	477	493	491	477	476	467	454	513	495	460	489	440	513	456	466	478	488	474	435	497	460	507	447	460	476	488	468	463	511	463	456	482	447	448	479	483	469	453	487	482	475	478	478	479	500	466	471	474	456	486	480	470	482	453	444	435	477	480	456	446	460	488	511	496	489	502	433	497	486	488	487	449	473	486	468	479	491	515	492	504	490	490	511	463	473	463	471	456	483	478	484	422	458	490	503	490	467	476	486	461	479	455	484	439	454	438	472	483	480	474	480	471	475	476	511	465	486	496	437	475	466	444	472	505	485	515	453	453	473	493	485	493	467	454	502	493	506	469	497	468	472	510	487	509	435	452	459	488	475	446	502	477	472	456	466	491	478	458	462	495	476	449	466	474	436	444	455	493	471	471	474	439	470	500	460	440	514	439	474	488	501	451	509	445	482	451	482	462	482	473	488	475	484	465	437	466	501	428	513	479	497	484	458	507	467	450	440	457	468	481	456	469	483	474	486	479	458	469	480	498	434	456	496	452	494	455	468	467	461	469	484	457	492	438	479	468	479	484	454	493	463	472	456	494	505	507	459	496	458	483	448	482	472	482	470	515	458	464	495	454	442	460	457	457	445	463	516	464	498	493	480	472	454	475	470	474	506	479	479	484	488	477	518	486	473	490	492	457	486	484	487	467	462	480	472	478	474	478	489	462	467	468	478	498	464	484	443	462	464	506	479	496	482	485	479	476	490	466	477	437	470	497	477	471	457	471	453	460	519	491	486	485	503	462	478	494	486	431	515	471	455	498	491	462	453	507	479	479	505	513	476	458	483	483	447	443	469	498	449	466	502	426	489	441	505	483	455	508	503	470	492	455	485	486	441	516	492	454	479	453	497	461	488	481	503	490	475	472	450	461	490	460	411	484	458	486	464	458	506	508	476	513	472	503	458	500	449	469	457	457	505	445	468	485	494	507	462	472	479	454	507	440	460	480	468	491	480	459	465	475	486	477	483	469	502	457	455	514	486	467	495	470	437	461	420	466	479	460	509	501	454	504	448	470	442	443	455	504	432	440	484	481	527	494	459	491	464	447	481	484	468	501	443	489	488	453	478	464	444	507	477	453	484	476	493	453	502	489	434	466	510	446	474	490	477	493	489	468	491	477	474	444	457	437	489	438	502	474	507	481	463	438	422	520	443	462	551	472	487	469	469	459	501	492	479	438	459	474	470	472	502	464	451	431	458	498	460	469	477	446	518	448	488	496	469	463	465	474	465	457	498	474	453	463	453	432	509	472	473	495	450	449	430	501	488	444	470	482	499	463	501	460	472	459	451	465	441	474	442	503	482	486	507	468	486	467	464	465	455	471	493	449	452	489	470	482	457	452	454	471	494	481	458	463	472	483	469	475	500	465	450	466	449	485	472	455	494	479	476	483	481	453	472	476	500	455	472	485	467	464	474	459	518	455	502	460	449	495	478	488	509	451	476	481	475	463	496	488	500	479	474	502	485	499	481	428	443	492	484	438	510	460	490	495	463	484	467	494	416	476	508	489	441	442	464	487	492	481	500	463	502	513	472	493	478	470	455	466	466	430	507	460	470	440	470	483	473	473	511	491	476	471	454	471	480	469	488	480	483	455	465	497	469	488	465	457	501	494	480	479	432	534	444	469	499	470	475	476	447	527	491	482	460	476	487	521	479	494	467	557	432	459	485	513	455	476	522	457	468	443	460	534	496	458	474	488	485	499	443	464	478	442	491	464	480	507	469	458	509	442	483	506	461	517	454	449	477	462	469	480	455	490	506	457	513	438	520	472	464	487	480	453	477	471	519	499	484	451	478	480	461	477	480	446	463	440	491	475	479	455	477	441	470	487	455	467	502	478	469	490	520	436	485	457	487	498	462	520	458	449	489	454	449	453	464	471	473	470	474	495	444	494	476	475	478	481	442	479	457	484	450	459	477	452	489	495	451	482	485	495	462	462	507	497	447	441	476	483	482	501	490	459	468	478	441	483	472	452	451	444	489	433	467	495	499	466	470	491	459	476	457	489	509	491	438	501	440	471	478	483	464	511	436	511	468	481	484	509	482	484	468	449	475	473	503	514	511	506	485	441	456	430	507	470	462	447	443	492	490	509	482	471	434	471	470	456	437	527	492	444	455	477	472	476	467	476	474	480	437	522	454	485	452	453	490	458	483	493	481	473	481	442	452	478	506	438	455	477	461	452	451	466	473	485	514	482	476	447	515	445	481	476	476	477	510	463	485	465	492	453	472	474	506	477	480	481	465	441	420	469	476	467	478	503	467	453	470	471	480	491	491	428	477	474	449	525	489	454	493	439	474	444	494	439	503	454	474	483	462	451	494	470	468	496	492	518	470	430	424	465	489	496	454	502	456	463	443	466	471	432	468	426	487	463	472	470	477	476	456	492	474	484	430	450	452	472	504	465	471	461	497	489	470	479	478	492	476	449	453	484	465	483	491	472	477	495	457	467	463	471	473	428	455	470	482	474	500	457	492	484	470	453	506	442	480	429	481	452	493	463	500	526	467	493	453	469	511	475	465	480	479	438	476	461	490	431	488	461	500	438	466	485	510	510	451	481	458	469	489	451	455	497	487	456	433	446	452	482	465	484	488	433	470	526	453	469	464	406	442	487	457	469	463	457	472	468	505	497	478	517	493	500	489	419	469	470	425	477	504	501	488	489	468	499	457	448	449	487	466	462	480	487	496	487	483	486	460	442	467	472	454	465	477	483	504	493	455	472	483	496	455	478	473	442	463	465	473	519	458	469	488	416	497	434	455	473	505	434	484	445	490	480	479	494	485	417	481	498	454	474	458	452	502	482
33383	9706	1070	582	502	443	332	270	270	277	256	267	283	260	253	270	258	293	274	273	303	264	283	258	271	294	292	286	225	272	260	252	256	268	248	277	244	251	258	281	258	245	247	270	257	274	279	272	272	234	268	273	254	265	284	291	255	304	310	250	256	275	267	268	296	283	270	268	278	289	271	270	280	261	281	256	272	286	254	259	282	257	278	230	244	295	262	259	275	231	236	243	240	244	236	270	255	257	262	249	271	279	266	318	257	287	287	297	248	275	282	264	271	260	296	277	294	282	243	281	271	310	239	232	303	253	266	270	273	254	244	242	275	275	260	288	239	283	250	291	237	261	234	260	272	303	274	289	273	260	256	287	278	283	280	263	264	250	260	272	248	251	250	293	254	260	231	275	278	276	263	267	269	277	266	282	259	260	244	280	265	284	279	255	273	283	277	268	255	237	254	250	250	302	267	269	247	244	248	274	229	275	274	269	243	275	264	267	267	269	243	253	278	229	277	251	276	258	270	242	284	254	259	278	257	229	252	248	266	240	255	270	263	255	237	275	273	237	274	257	254	254	321	257	260	288	285	257	257	279	288	240	265	296	261	277	274	259	273	259	282	258	249	286	296	270	262	275	318	284	285	240	261	280	261	252	284	276	262	271	262	254	276	267	273	295	264	252	278	262	274	230	269	305	255	287	293	286	269	286	253	300	266	263	275	257	227	273	283	311	278	253	239	296	250	282	267	256	277	255	280	251	267	248	267	253	292	259	260	269	266	251	290	297	255	260	266	271	252	264	293	287	267	265	286	281	261	264	277	285	302	280	244	283	241	302	293	239	253	249	292	274	285	242	255	261	270	271	263	293	281	285	287	272	260	283	284	273	246	287	230	264	263	257	258	247	275	280	256	248	288	252	285	253	273	259	243	287	263	272	279	295	235	266	258	245	313	287	245	291	263	274	277	284	250	245	279	297	241	268	239	291	252	311	280	291	260	285	257	303	253	246	274	264	263	272	307	234	252	264	253	274	278	323	253	272	261	305	262	272	257	289	272	282	250	266	260	276	289	252	263	249	272	288	258	312	303	280	257	273	271	275	267	283	285	300	284	253	274	280	272	283	251	277	240	279	259	283	277	283	257	270	284	291	244	301	265	229	280	262	243	288	271	258	284	272	310	266	261	248	248	251	261	280	261	259	283	272	224	284	290	259	267	274	250	266	236	277	253	260	258	273	268	281	296	268	278	262	254	293	288	259	273	284	243	294	256	234	250	278	258	260	229	270	273	270	277	285	275	245	275	277	248	262	255	291	275	266	245	256	255	265	256	275	287	263	274	272	288	275	290	262	275	276	269	268	284	265	279	254	270	250	246	268	290	265	238	259	258	232	258	288	292	247	293	274	236	263	266	261	285	241	278	320	269	265	244	264	282	296	273	255	264	281	275	275	296	262	282	301	300	255	253	278	276	297	291	246	268	277	263	287	243	269	297	260	238	236	264	268	277	251	282	254	247	274	264	265	278	252	286	289	265	298	259	244	264	269	290	302	267	290	235	275	288	288	264	280	270	274	277	270	286	259	263	260	270	281	230	266	275	292	268	262	257	286	258	275	272	275	287	223	264	309	293	263	263	240	282	227	259	267	263	270	296	270	265	306	269	275	247	293	244	267	276	244	304	253	267	292	290	288	261	254	262	255	239	243	284	240	289	245	263	258	245	265	293	243	265	271	288	292	314	289	283	253	244	258	277	261	278	273	295	240	253	243	253	265	292	252	237	273	272	298	287	257	275	265	296	231	272	244	246	265	287	254	264	267	264	268	278	289	266	287	297	276	251	223	290	268	258	298	276	268	284	257	298	264	261	255	280	258	277	273	265	267	246	278	245	258	272	254	306	255	255	288	276	297	270	266	269	257	294	267	263	270	302	300	245	273	280	284	279	251	277	258	264	252	245	257	248	281	230	250	266	287	284	292	277	268	262	263	246	289	255	269	268	266	280	290	255	268	256	270	267	293	292	297	273	263	241	305	276	274	258	295	272	278	278	282	265	275	286	257	297	284	254	249	262	292	278	258	280	247	280	265	254	276	262	260	284	280	268	237	290	242	278	246	283	250	285	275	280	271	290	252	269	239	262	245	247	244	298	255	266	253	233	283	275	241	258	247	275	278	279	271	262	289	282	265	267	228	267	253	276	277	286	275	291	279	237	275	270	241	276	285	306	233	274	255	253	253	244	286	293	286	267	278	281	293	291	258	271	274	296	231	269	242	272	243	277	265	255	271	239	276	257	242	280	281	257	254	303	281	281	251	300	292	280	248	261	271	281	290	289	252	273	275	250	284	285	259	241	259	261	262	265	283	257	287	277	267	264	265	245	253	289	284	273	239	236	282	255	275	287	281	267	276	299	291	243	269	288	288	261	256	253	251	279	271	270	266	246	275	283	256	251	284	254	270	245	272	301	290	255	260	261	284	269	270	284	264	245	243	271	245	279	242	260	231	272	260	276	270	275	286	275	294	285	268	273	309	279	256	285	281	260	281	254	290	270	275	265	249	302	273	295	282	247	272	295	227	282	283	283	266	267	261	263	257	249	251	255	264	243	259	283	245	251	277	258	264	265	282	274	264	273	250	285	252	247	256	284	220	247	277	266	266	275	309	306	266	291	285	280	240	262	262	284	259	248	261	275	267	276	294	273	265	262	284	275	245	255	247	260	290	258	239	263	278	278	267	256	322	258	285	274	269	242	239	265	256	295	266	271	271	259	287	262	298	277	313	234	270	279	282	272	254	285	275	275	305	321	269	250	277	244	270	251	248	272	291	257	253	265	237	284	296	301	295	229	254	264	252	298	270	279	275	279	268	300	284	253	258	253	272	297	264	241	247	290	252	271	299	256	270	238	262	278	254	289	284	265	224	277	273	295	296	240	263	288	262	265	242	284	299	258	272	280	252	242	269	250	232	304	268	269	285	258	291	297	264	247	287	304	263	290	275	267	275	260	244	266	286	260	262	259	277	269	265	296	243	238	290	249	278	262	264	285	301	281	264	260	269	254	277	273	253	260	277	249	258	222	285	282	277	283	267	291	288	300	240	280	262	273	267	296	267	253	276	291	279	249	289	251	279	283	307	247	295	281	260	282	264	254	283	267	247	255	267	293	282	294	280	262	268	264	264	280	280	274	286	275	246	270	275	273	272	282	277	270	261	275	265	237	257	283	264	263	274	258	263	271	272	253	273	274	279	281	227	271	285	277	244	273	264	260	251	250	238	227	279	245	216	278	262	251	260	281	250	271	275	254	275	281	276	276	272	245	279	278	256	279	271	289	281	265	265	298	283	260	266	271	282	297	262	253	303	275	250	318	283	286	267	283	282	310	330	267	239	269	272	268	270	281	276	264	261	246	265	252	267	266	252	270	269	279	273	251	262	280	251	266	251	259	282	286	272	276	257	266	264	283	269	278	292	266	264	285	291	245	255	285	295	292	244	255	251	258	246	264	301	263	251	260	270
5895	716	698	666	630	618	635	634	591	630	633	662	585	628	628	664	634	628	611	600	667	594	593	628	655	616	637	606	609	612	584	636	619	637	620	650	592	643	611	604	613	580	614	632	621	617	654	611	626	631	614	631	606	597	634	616	653	635	604	612	590	672	639	625	638	605	606	629	628	595	629	632	585	589	603	614	596	636	650	660	596	636	613	597	587	617	595	581	575	626	654	692	606	630	613	628	608	608	632	609	623	613	609	555	616	611	597	634	606	627	601	614	657	600	630	605	628	640	597	638	556	630	615	651	637	627	584	600	633	631	593	590	650	592	622	630	591	605	622	620	588	628	585	588	651	598	602	622	610	627	650	619	644	631	600	631	638	632	574	621	596	634	663	630	611	644	653	551	619	635	633	570	615	636	640	629	611	607	644	670	617	598	604	647	634	589	645	572	614	595	614	634	640	590	666	609	618	613	636	613	638	623	678	594	634	591	601	610	585	624	608	609	576	630	652	630	652	597	653	614	637	632	593	660	608	649	593	637	626	637	601	605	538	618	609	583	628	583	593	591	559	616	628	616	586	689	592	597	644	618	615	591	639	596	613	636	588	596	595	621	639	682	621	613	646	617	599	652	596	626	616	607	635	621	632	663	637	608	623	617	597	642	626	654	643	587	637	625	610	649	626	686	612	640	622	588	606	641	633	678	654	598	623	564	603	657	610	645	587	632	615	621	618	607	604	603	630	622	586	623	661	662	568	610	625	561	633	618	641	650	609	623	599	587	640	586	605	677	611	575	619	645	667	629	632	611	579	604	646	613	618	597	617	628	612	616	637	635	598	646	591	637	634	596	614	651	617	609	647	678	567	591	643	628	561	582	575	610	625	585	633	604	586	628	626	597	660	590	675	648	568	660	562	612	619	642	581	632	603	616	611	610	566	630	609	614	612	641	582	596	636	613	619	621	651	605	608	667	619	631	608	633	617	563	616	590	587	582	616	608	601	631	622	615	629	632	602	621	611	614	608	635	612	625	634	671	604	613	638	617	640	617	600	611	593	644	632	633	619	583	573	590	578	655	643	571	622	611	605	616	614	604	601	630	602	592	638	599	588	613	625	589	633	596	642	640	657	622	636	652	616	605	636	609	662	615	609	623	620	647	622	639	641	631	592	609	592	569	616	641	622	603	600	567	647	616	607	624	594	611	629	621	632	600	620	548	639	620	646	578	624	596	623	654	590	613	595	624	639	575	623	591	578	588	626	638	652	647	583	582	598	643	573	607	623	607	577	608	602	584	634	665	578	575	591	634	635	615	657	616	631	570	615	634	607	586	637	633	590	666	617	576	620	583	597	595	608	597	659	634	684	664	621	615	625	587	606	650	580	607	635	609	597	596	606	638	573	624	663	633	598	600	600	631	611	602	593	693	656	624	598	640	607	630	712	626	630	636	591	629	648	612	614	626	636	587	590	616	610	619	637	589	610	616	657	599	660	594	584	633	641	605	619	599	624	633	595	631	589	570	657	623	630	622	625	618	638	598	608	594	631	670	591	631	622	666	597	602	603	621	638	631	561	627	627	636	610	649	628	606	635	662	613	613	611	613	623	637	595	639	658	691	658	631	645	622	631	618	648	627	617	667	589	616	591	602	620	632	590	598	662	628	654	642	587	600	636	604	625	642	587	590	639	650	625	566	648	652	634	630	610	602	578	563	651	617	612	624	618	654	613	623	584	647	617	593	600	633	606	638	643	643	589	647	559	619	608	632	574	614	626	634	615	615	620	583	575	603	656	619	614	598	600	605	630	644	619	615	613	646	611	598	601	594	649	596	575	606	635	604	591	653	568	622	624	624	626	590	614	593	641	626	618	646	636	617	654	608	602	643	592	604	591	580	623	574	572	642	619	676	603	633	604	614	653	628	628	642	638	593	625	655	649	558	643	621	573	609	649	625	595	623	597	583	569	596	600	673	612	619	599	658	631	647	601	667	608	622	627	635	611	631	608	605	620	615	691	630	618	602	615	655	638	589	635	583	647	634	592	588	604	559	614	648	574	599	621	598	599	611	632	624	591	587	606	582	608	610	651	613	607	626	602	611	632	640	630	646	606	612	602	602	632	615	609	645	640	608	585	615	632	620	654	580	624	630	609	618	640	590	615	605	600	667	555	606	631	633	636	577	584	653	596	606	584	581	653	615	609	637	604	669	610	645	567	658	591	638	677	608	603	658	622	625	599	612	670	670	598	636	607	624	610	631	608	607	680	631	611	634	635	615	609	591	650	605	628	611	622	622	641	617	639	609	591	630	639	610	638	617	596	623	633	602	617	621	643	615	617	649	599	595	645	585	636	629	633	654	622	628	603	598	631	610	631	595	636	605	645	603	622	618	624	598	642	586	608	617	615	615	610	587	628	638	624	607	634	590	628	611	564	635	613	612	616	623	646	615	620	637	647	593	676	603	592	592	610	640	601	653	636	613	619	582	658	634	601	616	590	616	637	595	615	601	638	640	620	618	642	614	633	620	602	599	612	609	612	596	595	605	663	661	610	642	667	633	591	634	630	618	650	636	572	612	621	643	627	674	613	612	629	635	608	651	626	593	603	620	614	645	586	615	634	581	617	637	620	570	574	596	585	565	609	581	637	642	601	608	605	650	577	586	570	595	631	638	631	648	640	573	599	595	578	606	644	637	633	609	646	646	575	668	633	573	613	601	666	572	634	612	637	630	625	612	606	654	595	614	582	624	616	622	583	609	614	617	615	656	629	572	634	597	565	623	612	619	582	640	644	625	626	628	630	613	601	589	580	649	615	583	635	649	610	607	643	630	636	616	590	604	613	625	650	607	639	633	644	587	614	610	625	558	614	666	615	626	629	613	608	595	575	654	595	620	586	595	633	651	625	631	652	572	640	613	608	620	615	617	579	621	633	596	557	649	622	645	646	626	640	682	652	594	592	648	644	588	618	620	616	641	617	607	613	627	656	635	677	561	629	631	632	605	671	675	626	627	593	617	708	611	593	622	587	618	601	610	625	609	572	592	584	601	614	600	624	568	615	617	584	602	611	584	590	624	573	578	616	620	597	592	604	609	637	630	621	672	612	568	621	620	590	636	630	640	621	616	609	630	635	611	605	659	629	609	603	570	620	636	624	652	661	602	648	619	590	639	603	645	625	681	565	599	624	611	589	663	646	589	627	565	643	600	649	602	600	588	618	625	602	602	616	632	634	588	627	624	654	637	620	616	615	657	607	611	594	625	634	598	665	624	593	590	657	584	602	671	650	599	645	578	555	578	667	631	622	639	620	627	648	678	652	604	621	614	630	675	610	615	599	586	617	570	641	684	629	589	596	578	647	622	609	599	651	662	618	612	643	618	647	583	595	633	597	608	625	613	578	669	624	598	591	630	566	602	633	659	611	605	602	625	628	606	636	608	638	574	607	606	601	637	643	615	627	618	629	574	600	614	649	650	632	638	601	645	591	630	622	626	626	601	587	568	607	648	651	679
25328	21670	25492	28281	21523	4074	616	438	442	403	433	406	369	405	358	402	380	351	378	391	379	357	395	351	391	360	331	339	374	378	374	317	366	338	407	355	368	335	343	379	354	344	356	376	398	379	362	380	366	346	347	371	375	353	364	370	387	359	347	388	380	340	332	377	392	348	400	337	384	358	355	347	343	341	384	362	351	374	364	323	379	383	341	400	376	355	377	346	364	351	347	310	335	383	322	369	381	385	351	333	383	373	380	366	387	371	348	356	359	355	359	384	361	356	350	368	379	322	355	372	393	390	364	355	397	373	395	344	346	375	355	342	377	366	365	352	345	330	356	408	367	380	363	380	388	367	340	370	359	388	349	384	350	357	346	356	335	362	332	393	360	364	371	363	399	352	388	379	337	327	372	342	412	345	359	350	376	321	331	336	353	386	356	339	392	380	362	360	346	377	342	357	339	361	366	377	356	344	337	397	391	309	345	371	367	349	338	360	391	352	375	348	353	348	359	365	396	378	372	349	349	369	361	352	345	408	355	341	348	427	361	352	338	358	342	336	386	364	347	320	351	364	379	335	308	341	369	375	339	372	370	336	370	337	361	392	406	355	361	371	391	334	357	341	355	372	376	372	381	376	324	364	354	373	376	351	369	367	341	333	375	337	358	369	385	376	351	398	371	334	384	374	366	373	345	358	358	367	333	372	336	393	359	407	354	374	352	382	330	380	343	356	340	388	371	404	342	394	356	376	371	351	371	349	348	347	353	369	386	363	379	377	386	384	349	360	403	386	344	368	400	376	366	338	356	364	370	393	351	356	348	341	392	329	361	363	391	355	380	369	352	374	349	357	394	370	375	336	380	367	350	383	336	394	379	366	391	340	326	352	360	340	354	396	321	359	367	350	363	390	408	344	397	350	364	369	334	354	393	365	344	348	345	330	342	334	334	372	372	370	359	371	360	384	365	369	342	359	384	355	344	366	372	342	359	357	352	337	389	365	387	361	343	366	397	375	351	345	384	376	386	317	358	347	363	362	366	368	324	314	329	367	352	372	366	347	381	366	372	370	385	349	340	340	337	393	417	376	296	350	375	365	370	387	382	380	375	361	351	354	336	354	388	389	339	352	354	363	388	361	378	372	362	394	383	350	367	349	354	324	365	353	340	380	354	399	309	381	353	368	363	375	380	341	357	335	350	352	376	365	346	333	342	355	370	390	317	322	387	362	355	383	417	339	352	398	345	352	358	355	338	367	360	348	339	364	353	362	345	374	346	373	344	353	348	306	360	339	367	369	375	320	350	360	381	392	335	350	390	392	356	379	367	371	379	328	373	350	370	365	326	361	356	391	394	373	366	336	372	356	379	424	375	409	388	371	340	352	384	359	371	399	355	336	374	348	392	363	359	370	343	386	373	351	319	374	381	375	361	391	355	392	385	353	346	341	333	354	336	337	339	359	316	339	361	377	340	395	397	370	344	333	390	340	381	360	368	399	335	399	362	346	374	351	399	385	379	353	394	332	374	335	345	358	367	379	347	371	364	334	358	362	325	355	361	367	378	367	329	352	366	344	402	362	349	377	360	369	353	401	370	309	368	366	379	351	355	345	365	360	365	371	377	345	367	368	360	383	375	367	346	338	343	384	347	359	400	376	354	333	361	380	355	375	358	386	306	342	373	389	357	385	338	353	373	373	391	371	379	338	366	381	332	378	358	358	384	352	386	346	372	345	359	381	344	393	362	353	382	376	369	364	409	397	338	357	334	348	332	374	344	334	360	395	367	363	383	361	364	397	359	361	400	348	342	387	396	361	396	353	363	333	392	345	384	344	361	370	343	362	362	342	340	349	371	364	336	346	360	363	374	348	359	365	371	355	375	391	365	360	331	392	387	375	335	367	343	341	336	381	360	413	373	353	346	335	371	381	358	302	345	433	350	326	348	380	340	394	337	333	330	327	379	372	372	360	347	362	375	418	383	383	375	371	332	386	355	347	342	348	372	313	397	365	344	370	403	381	378	349	345	350	370	379	351	377	334	385	405	355	345	385	359	343	367	371	391	361	389	358	345	388	389	349	344	353	382	353	382	361	382	345	376	381	373	380	348	334	397	375	380	366	345	344	376	383	341	354	403	366	308	354	360	353	381	331	339	366	362	321	364	348	389	411	397	376	367	337	330	339	414	392	371	376	367	370	406	358	367	349	324	349	339	371	350	364	372	346	380	365	365	344	328	363	354	352	387	369	369	379	372	355	406	396	326	367	373	360	390	340	342	351	368	393	338	392	350	354	338	391	365	345	338	400	401	342	347	351	332	363	322	352	329	361	399	417	342	344	363	335	368	379	356	394	343	376	375	332	397	362	398	356	374	387	344	373	365	374	356	322	362	380	373	347	348	328	339	348	382	346	355	343	339	361	346	381	391	381	360	381	351	356	358	368	348	357	343	332	350	376	354	354	397	340	333	345	362	342	367	364	346	339	314	387	371	379	351	329	382	367	334	371	345	353	387	345	368	356	380	383	371	385	339	329	361	359	416	366	371	378	352	375	346	359	325	393	367	330	345	355	350	356	347	380	380	328	358	361	356	353	338	363	385	365	370	362	401	381	384	379	372	360	352	353	397	385	353	378	363	356	390	340	368	372	377	383	369	366	377	404	360	357	329	307	348	326	384	338	360	363	358	387	347	360	354	331	335	333	337	388	364	391	384	409	358	379	366	357	374	320	356	383	360	382	336	373	356	363	335	373	363	378	375	337	362	361	368	381	353	378	342	349	357	344	354	363	323	360	374	345	359	393	337	308	365	360	310	387	371	381	360	350	381	359	409	357	343	409	387	386	369	357	380	375	384	340	344	350	349	376	340	354	415	389	378	332	338	387	330	325	418	387	376	380	385	366	384	363	361	368	344	360	384	401	324	360	376	349	374	337	424	392	379	336	365	332	334	337	320	371	378	369	373	359	346	361	405	349	361	334	392	378	362	359	345	355	374	355	355	372	352	356	356	382	351	359	365	329	395	355	368	315	333	357	350	366	357	362	347	355	381	334	338	388	343	364	380	351	309	378	359	348	363	381	351	373	346	398	347	338	376	350	348	341	337	364	344	358	362	350	378	376	372	361	332	349	369	352	376	360	345	370	367	355	343	368	381	353	384	390	398	343	355	383	305	357	396	358	349	330	321	376	384	360	360	346	314	340	357	395	357	390	322	364	357	339	334	360	397	361	364	387	385	341	378	344	366	361	382	353	363	380	336	361	357	385	337	355	365	364	385	343	339	336	351	383	349	390	359	370	347	353	357	360	355	370	393	353	331	378	377	343	373	338	351	384	347	381	377	400	354	353	364	349	397	353	356	355	386	366	358	332	355	357	393	396	351	384	372	351	378	342	367	365	357	358	400	359	321	400	362	326	337	373	387	336	375	409	350	386	351	382	374	357	356	393	341	402	351	373	353	339	371	365	343	347	385	401	339	359	366	370	351	330	406	351	342	381	378	355	326	383	338	400	357	324
3887	3146	2166	1257	1049	918	885	791	784	785	809	795	791	760	818	730	797	761	796	781	772	733	795	773	816	776	803	819	762	777	745	756	780	797	750	768	742	777	726	788	756	750	813	776	784	757	799	756	754	724	772	813	773	767	804	765	738	759	803	770	812	738	815	758	775	808	721	793	779	791	806	709	743	777	775	786	732	823	791	812	763	751	776	770	732	763	746	741	774	750	746	758	825	770	800	782	757	807	803	793	781	810	774	784	729	817	749	794	831	777	737	806	785	730	768	829	787	786	746	741	800	740	775	772	757	707	843	766	719	741	769	771	772	765	781	745	755	783	838	781	841	821	815	772	793	791	755	786	823	757	784	776	784	800	757	800	733	763	760	796	731	770	765	756	790	763	808	741	737	773	800	774	784	773	821	798	761	778	767	768	799	750	720	764	768	758	765	774	793	822	803	753	770	807	794	771	726	772	754	762	789	788	778	758	802	765	743	785	767	766	806	756	765	738	805	760	822	796	731	827	758	757	731	775	806	742	816	793	771	734	770	806	741	798	806	748	803	810	728	784	740	781	747	778	740	765	710	794	761	805	815	774	774	784	797	745	773	808	748	776	749	795	802	755	809	746	780	793	854	814	849	837	786	828	796	781	801	805	764	789	765	772	770	792	748	742	791	766	842	799	710	751	787	786	718	745	800	794	729	798	746	740	790	749	747	795	728	774	753	800	793	765	815	814	783	750	780	767	762	795	736	806	750	771	751	761	744	806	736	806	782	784	773	748	782	802	772	765	753	745	783	741	811	762	770	817	776	774	764	770	752	801	753	786	790	786	794	774	767	791	757	819	812	843	763	780	792	770	804	756	829	762	833	771	708	759	787	748	809	742	792	794	806	762	768	778	767	779	783	766	771	767	824	752	765	713	787	785	789	740	790	747	775	758	776	772	819	774	776	747	759	808	779	784	793	768	781	772	777	835	775	777	693	838	787	805	783	754	799	799	783	788	780	766	726	805	781	752	759	765	744	802	787	795	813	790	792	761	752	790	758	778	807	757	818	758	751	766	765	798	715	794	775	735	784	753	769	751	795	793	772	765	786	792	753	768	757	751	759	800	749	712	807	775	776	760	815	744	788	777	747	766	795	773	799	761	748	765	779	798	809	792	733	786	813	798	740	810	771	785	777	791	787	768	779	767	787	754	775	822	777	799	751	829	783	764	790	794	800	819	772	800	742	764	778	787	799	733	784	784	799	781	771	732	777	766	783	785	758	770	774	812	801	775	794	781	757	785	819	752	749	807	722	743	814	823	814	821	773	794	790	732	766	761	821	766	767	792	757	778	793	735	748	769	783	734	763	748	761	765	780	733	811	797	778	764	762	783	749	719	777	757	826	739	776	799	765	746	731	788	811	818	800	781	767	800	814	768	763	777	807	809	757	803	769	769	792	733	796	756	772	770	775	754	776	748	750	745	792	770	788	757	775	785	769	769	799	757	726	781	756	735	741	796	804	715	786	797	784	724	740	764	795	762	756	773	783	749	779	737	745	745	812	759	740	771	749	785	784	792	779	798	777	764	764	766	848	791	735	739	749	720	798	775	802	775	736	737	753	776	708	774	773	761	854	739	791	779	771	772	761	749	797	705	726	772	761	757	771	725	812	812	788	807	777	749	776	813	703	778	762	826	764	696	775	805	794	794	806	795	797	774	764	784	769	730	769	775	789	795	802	852	770	722	773	795	756	804	794	800	801	787	803	758	776	752	777	788	751	798	804	720	779	793	775	742	782	789	796	733	780	773	777	750	747	759	809	778	777	776	789	771	783	733	779	784	766	766	747	757	759	771	740	752	782	762	785	837	784	737	777	749	777	734	783	745	717	789	789	772	787	752	746	805	742	751	756	804	778	775	856	796	807	800	773	802	702	796	769	769	771	729	797	725	752	758	767	781	763	747	784	788	765	829	797	748	765	768	794	779	738	762	780	816	760	794	783	772	795	784	813	784	800	749	783	726	780	771	693	762	750	773	807	788	757	785	735	792	812	744	780	788	795	811	789	791	764	793	768	746	802	804	695	796	764	784	784	782	828	750	731	803	787	749	857	729	715	750	773	794	744	766	755	849	798	765	774	754	779	780	809	753	763	801	746	778	770	810	769	788	752	766	795	766	760	769	744	809	749	778	753	792	765	793	775	766	799	785	723	750	811	734	758	745	742	764	826	816	815	840	786	790	790	828	813	748	772	807	771	812	813	791	817	808	780	818	763	775	782	777	827	782	797	716	801	811	776	761	732	770	795	757	788	775	817	733	766	757	794	777	801	788	741	763	797	780	769	788	779	799	727	712	755	758	760	806	774	768	787	815	800	773	740	795	812	738	746	807	703	766	789	802	817	781	791	739	791	806	758	799	758	764	804	782	754	792	723	770	802	787	781	819	783	723	780	783	783	826	771	777	696	763	764	721	744	797	844	736	759	746	775	729	768	800	769	768	787	762	760	800	747	770	750	740	733	747	776	748	793	761	792	764	790	778	793	773	804	761	767	766	797	815	750	747	798	765	750	740	789	744	769	783	742	751	742	723	757	776	753	765	816	814	768	791	780	733	739	827	756	762	756	803	767	816	710	785	771	740	827	790	754	814	753	781	773	812	797	738	801	818	773	793	792	744	776	794	771	739	807	783	719	772	804	727	775	827	762	804	756	789	762	823	747	764	768	780	749	781	755	729	809	775	791	814	783	800	773	761	740	830	783	795	778	760	776	748	755	779	765	844	737	730	786	799	822	745	759	737	785	781	814	806	749	789	742	771	789	796	781	757	763	783	736	795	802	735	751	816	778	788	799	798	740	797	801	756	728	742	744	774	746	773	786	751	769	756	729	814	797	778	724	748	706	815	786	804	797	800	752	769	754	748	716	778	787	737	805	726	762	740	816	763	806	790	762	762	793	763	801	771	785	769	791	807	744	841	746	816	786	797	729	779	790	790	822	740	792	806	753	812	736	765	763	771	770	788	781	757	806	800	826	758	760	775	803	835	735	793	802	782	767	738	806	775	760	797	793	799	782	778	758	804	803	776	814	796	807	745	759	820	736	762	795	813	791	753	761	855	748	771	804	770	751	833	835	778	700	771	827	803	770	729	791	734	796	763	802	796	775	826	818	743	795	750	723	856	780	747	785	782	734	840	869	749	781	828	740	800	786	770	796	758	797	758	781	820	790	787	762	780	788	788	797	827	752	776	759	752	725	741	753	757	761	749	801	755	785	770	763	762	764	748	773	812	730	754	800	801	814	778	776	821	736	739	728	805	791	754	773	794	774	714	772	787	772	760	765	769	714	744	812	792	759	780	783	762	807	728	814	782	774	731	781	813	768	752	793	810	767	833	737	793	755	753	777	738	801	736	773	722	781	813	764	785	708	767	735	774	806	735	812	758	758	729	807	780	806	782	800	787	725	696	827	788	772	781	773	762	744	811	801	788	784	810	761	783	764	807	733	769	794	801	747	787	787	770
24490	21684	26113	27778	21694	21675	2868	511	365	300	290	293	293	301	265	274	246	236	219	256	254	236	229	212	221	236	225	210	222	218	229	185	240	248	232	219	223	220	216	211	232	214	232	233	232	204	215	210	211	236	196	248	227	253	210	231	226	223	199	214	207	208	225	213	220	212	213	209	224	234	232	235	234	213	247	201	231	192	225	235	208	223	193	217	237	208	232	201	202	214	211	201	258	213	215	190	244	209	198	219	213	228	229	219	239	215	197	204	222	216	232	193	230	235	204	220	223	229	193	236	226	204	238	208	206	211	213	241	226	213	223	218	228	200	199	223	212	208	201	198	208	242	211	214	237	215	234	222	224	237	217	203	190	211	209	208	218	221	182	225	209	191	224	245	213	224	212	238	220	208	226	222	199	212	209	194	200	241	213	233	201	237	238	234	236	247	248	233	221	208	194	226	205	252	215	221	229	214	189	226	186	221	193	232	206	215	219	216	213	228	211	208	198	195	216	214	199	223	214	232	193	249	208	212	239	238	234	193	219	235	216	208	185	236	208	217	223	232	228	246	212	208	225	187	230	222	206	231	192	209	235	197	213	231	220	193	216	221	248	217	229	236	210	210	207	223	245	217	224	231	196	181	196	234	200	247	217	213	218	213	226	215	212	181	220	183	240	229	214	199	229	218	209	220	211	225	206	215	236	223	209	206	215	210	223	209	205	192	217	206	224	224	210	219	219	200	207	209	214	240	250	242	191	211	230	198	230	212	189	201	206	199	196	207	189	210	202	224	234	218	206	254	193	221	217	199	226	224	225	207	233	214	224	197	224	207	210	202	231	215	220	214	222	220	198	233	194	220	200	231	216	211	214	222	269	226	214	224	211	203	211	212	236	194	244	214	218	239	198	211	194	217	211	192	218	218	199	192	207	223	197	227	221	214	225	212	258	206	244	200	203	196	194	222	199	229	208	207	205	192	236	193	229	201	199	187	220	206	233	226	209	226	232	207	192	232	191	218	200	211	228	238	189	214	223	219	208	226	226	247	229	213	204	207	198	192	196	207	209	216	209	226	214	214	214	240	197	241	224	223	234	228	225	225	214	195	218	216	210	193	224	204	196	195	182	248	225	215	194	218	206	223	215	235	197	234	218	225	213	224	199	208	218	189	204	222	198	242	229	231	208	226	211	207	237	213	212	226	227	229	235	191	216	189	227	240	239	206	201	237	244	202	209	215	182	215	225	225	203	229	244	240	217	201	227	227	209	221	242	213	197	197	198	230	185	222	200	228	202	190	219	228	196	218	202	190	212	203	207	183	220	186	220	230	211	231	196	203	209	219	195	198	228	196	188	221	228	207	186	218	210	224	211	244	197	208	227	223	189	217	213	218	217	192	221	190	215	211	210	227	230	207	247	203	215	198	219	244	188	230	199	216	240	207	233	229	242	217	213	210	189	191	212	217	221	214	166	209	242	248	216	213	224	207	188	204	216	214	219	210	217	187	216	244	202	217	226	210	208	217	223	256	195	210	217	243	224	240	228	218	190	234	217	191	192	209	222	233	210	220	216	212	206	221	209	207	252	237	219	211	224	195	204	200	247	213	228	212	205	228	218	193	214	208	233	207	208	213	239	225	210	225	193	219	225	235	247	230	230	218	209	253	196	196	224	209	204	183	231	218	219	231	201	183	240	214	213	198	235	228	251	228	224	214	241	208	225	207	226	215	204	204	197	231	206	242	217	221	199	222	216	193	214	195	211	208	203	213	233	228	210	209	244	287	229	212	199	217	229	221	216	208	203	221	214	214	205	178	208	234	226	230	223	231	209	212	209	201	227	206	196	236	210	228	191	233	225	209	202	208	229	243	224	217	198	189	251	192	211	235	209	202	219	234	211	206	242	227	218	203	212	221	228	204	211	218	217	228	197	209	228	213	226	210	228	214	217	220	229	203	207	229	191	237	192	189	212	200	226	204	206	227	244	203	223	224	220	214	191	201	219	194	234	216	217	235	239	213	202	209	202	225	211	215	200	222	235	192	213	213	207	224	219	231	221	221	203	233	201	226	190	225	239	253	199	224	201	230	222	220	227	235	234	212	211	200	217	206	209	204	210	196	205	208	221	215	227	266	218	236	219	224	231	251	223	238	215	229	233	243	249	191	214	225	181	180	221	231	200	224	215	217	238	214	232	225	201	244	207	220	236	216	261	215	202	221	252	235	211	237	221	238	231	198	226	226	200	228	213	198	206	229	222	226	199	216	246	225	197	230	185	203	225	198	186	217	223	223	199	214	238	203	209	206	171	239	222	231	222	220	218	211	226	221	215	183	194	213	219	214	226	233	201	217	233	226	219	194	221	192	208	217	210	185	197	240	207	242	233	206	209	221	240	219	177	235	199	214	224	209	226	236	216	226	267	241	212	204	207	212	219	196	207	239	202	177	187	210	232	212	240	229	225	247	194	223	188	241	210	217	211	203	226	222	198	212	237	230	215	204	219	229	259	215	208	204	188	225	219	235	216	247	218	205	187	218	223	207	243	222	198	207	225	210	196	232	223	229	205	168	214	238	221	187	222	224	218	193	201	208	234	233	234	224	191	226	233	225	223	233	201	209	206	213	214	234	195	203	230	222	223	245	204	210	222	213	232	196	215	208	198	199	206	181	193	211	203	228	221	211	206	237	180	200	225	220	219	197	217	213	225	210	248	235	202	238	203	207	223	218	200	217	204	234	226	205	242	207	230	213	214	231	199	202	193	253	199	205	205	205	212	225	235	209	210	249	241	204	213	201	213	215	216	218	204	232	220	239	242	222	205	193	216	204	209	211	204	221	225	219	207	195	204	200	234	221	226	177	201	222	210	219	228	204	232	207	221	210	221	177	208	213	249	219	200	206	231	223	216	249	228	223	196	179	204	207	234	224	211	230	202	238	196	216	212	222	217	228	230	225	193	176	171	235	225	251	238	222	220	228	215	201	202	238	223	210	228	255	207	194	211	217	212	227	234	204	203	192	223	207	235	228	196	206	195	207	227	239	206	209	251	229	217	185	204	210	191	221	227	222	249	196	224	218	214	208	223	190	218	212	213	215	204	218	239	200	217	191	255	222	212	215	204	231	192	223	213	198	232	210	199	205	216	247	209	198	229	207	227	211	223	197	217	214	241	211	243	228	215	223	226	212	221	196	200	234	237	211	240	224	223	237	203	230	193	200	238	237	213	203	219	242	219	260	188	199	224	232	199	227	220	211	221	230	204	207	229	208	218	214	213	214	215	194	193	214	206	199	207	252	200	196	247	201	201	208	240	215	237	200	247	192	212	200	240	209	224	187	212	220	210	231	246	235	197	215	236	193	218	225	232	233	191	213	202	232	227	225	217	205	221	220	219	224	219	248	230	193	221	183	220	228	219	211	209	234	232	226	214	202	211	226	225	224	235	242	223	217	210	215	205	240	194	241	193	204	236	230	219	237	235	209	217	204	215	215	238	197	213	180	176	190	213	204	215	231
4138	4754	3073	1452	901	718	620	579	516	546	491	499	518	484	521	520	517	515	474	496	479	493	494	473	466	474	488	497	475	480	497	447	505	480	480	473	481	474	500	507	466	502	469	454	452	489	505	473	506	509	505	476	474	477	478	472	475	454	448	482	453	493	484	504	463	434	471	539	485	495	444	480	487	481	497	464	483	530	436	472	484	451	493	448	494	471	476	493	469	515	524	490	499	483	533	463	475	511	507	523	496	480	471	497	483	474	471	423	447	476	483	460	455	489	492	492	482	474	439	469	438	454	489	485	473	458	442	482	477	483	490	520	476	489	475	448	494	470	454	477	499	464	491	450	459	495	503	499	470	468	473	471	522	469	453	469	497	499	498	466	474	456	451	456	504	482	504	490	436	511	445	501	505	485	475	509	510	477	470	498	462	473	497	489	432	465	497	471	471	489	480	449	492	427	489	485	459	454	482	535	504	471	455	483	518	492	484	460	486	465	456	500	511	492	478	524	488	472	473	463	460	488	457	475	518	474	469	459	478	474	471	477	502	452	502	476	488	466	445	458	483	461	520	442	452	504	470	464	479	501	478	469	474	462	473	469	485	463	511	468	477	473	490	422	483	479	503	500	505	475	459	497	490	507	487	478	482	480	489	451	458	487	460	475	495	477	468	458	459	452	493	491	495	464	486	495	495	500	496	461	486	473	486	457	482	463	471	494	476	472	463	500	481	464	476	500	501	502	465	453	483	513	464	469	481	504	472	494	465	483	483	458	461	496	474	445	493	464	486	468	481	531	478	484	489	491	477	459	481	462	468	455	474	501	477	464	471	453	485	506	454	522	501	467	472	467	470	495	466	500	470	486	488	501	488	448	531	447	468	451	500	470	497	442	448	501	455	451	462	484	465	465	486	493	492	484	480	462	499	445	468	421	494	513	487	504	479	475	490	443	488	486	495	505	495	494	445	499	485	501	454	494	488	490	464	496	451	485	464	496	481	511	505	477	456	453	462	485	514	498	477	453	452	463	496	491	487	488	449	480	467	460	437	475	478	509	417	500	478	482	474	484	481	437	436	496	489	456	476	489	528	457	474	479	449	497	509	454	492	511	500	467	462	446	436	467	520	457	510	504	458	495	519	505	482	451	490	484	444	472	462	467	498	500	472	432	471	493	505	458	481	500	499	478	484	479	482	459	479	468	461	475	482	485	478	438	495	495	496	526	498	465	514	449	503	434	481	474	521	478	472	479	500	459	466	485	483	505	509	455	495	448	478	483	452	465	471	489	472	429	502	476	488	468	492	493	501	509	448	512	484	498	520	481	504	452	438	460	478	426	495	499	494	481	483	477	443	479	450	492	506	502	461	535	498	475	485	460	487	497	520	452	496	471	485	456	488	471	485	464	477	429	491	536	471	505	484	459	509	511	485	470	494	533	508	446	495	456	483	478	479	425	488	475	505	427	476	511	465	483	478	479	502	488	460	493	447	488	496	453	499	463	475	490	486	444	458	469	465	484	500	455	483	490	467	466	491	476	488	456	491	495	473	497	494	514	477	465	490	507	498	502	467	477	493	500	494	485	444	476	432	448	491	468	468	452	471	480	458	483	468	472	464	514	449	473	472	462	498	486	455	491	477	461	504	470	494	464	478	469	467	475	501	470	509	459	515	474	477	481	467	465	444	518	481	499	477	470	468	495	497	497	442	516	482	481	488	470	466	467	454	464	460	427	456	459	542	462	466	465	493	485	490	464	457	480	495	495	436	493	484	488	467	497	487	474	449	462	466	496	478	491	485	492	457	484	477	431	483	497	462	514	506	460	473	458	497	470	467	427	484	436	503	501	473	461	444	483	486	484	493	488	478	508	461	472	420	457	485	464	472	522	474	489	475	462	516	487	529	451	508	489	467	477	466	499	486	479	531	491	475	468	442	508	479	431	434	490	503	456	481	491	481	488	465	469	519	500	465	455	513	506	456	471	473	484	473	505	484	454	462	491	474	498	480	462	497	442	478	444	516	451	475	468	453	451	496	481	463	510	475	511	484	485	453	469	512	476	477	504	471	454	478	481	509	462	509	482	451	465	424	502	463	476	485	448	445	496	465	527	488	459	482	516	470	469	464	471	497	467	448	476	454	502	496	497	470	438	503	459	483	521	499	432	482	452	498	490	449	501	467	466	464	449	444	448	455	453	470	452	447	493	474	470	468	456	459	488	431	496	491	479	483	503	517	463	465	522	491	507	469	495	460	513	455	472	483	486	481	450	505	469	482	435	499	500	535	471	465	478	470	450	447	479	459	465	464	476	479	506	455	468	459	461	464	486	488	470	483	449	482	471	463	475	498	459	470	479	487	473	460	517	497	521	452	473	455	491	460	504	492	508	436	489	476	475	475	461	486	503	501	454	523	469	471	474	479	458	515	484	541	472	442	498	485	480	461	457	470	475	494	511	468	471	484	501	484	482	540	513	515	496	454	492	479	447	505	489	471	456	474	481	486	471	449	485	475	469	523	472	491	479	480	490	473	495	480	530	538	463	478	485	472	466	460	480	483	432	478	478	468	523	482	462	493	476	507	505	496	478	462	481	511	470	485	469	470	487	451	456	475	475	450	472	475	488	476	482	481	479	450	530	507	446	431	487	427	527	476	522	468	473	503	486	462	506	491	483	456	469	490	472	497	457	500	466	479	478	530	502	483	526	454	464	464	502	490	480	505	487	459	454	475	472	496	470	496	487	470	505	468	446	487	473	494	489	504	502	498	495	458	452	522	469	491	487	528	486	480	460	487	505	476	479	476	508	473	477	505	494	457	463	500	502	493	474	470	472	454	500	464	434	485	508	476	484	468	463	501	525	454	469	459	451	474	482	474	476	515	520	454	491	475	491	447	516	481	481	475	481	461	474	471	466	452	488	516	447	471	499	470	465	473	465	511	482	463	477	511	443	480	471	480	501	439	454	469	483	458	470	487	500	489	474	463	453	508	471	473	520	465	457	466	505	440	502	494	470	484	473	495	462	481	488	472	447	453	529	490	542	473	495	456	477	477	467	502	467	475	438	487	476	511	454	479	470	435	477	463	458	495	464	462	452	476	481	479	493	479	454	462	486	479	488	432	478	478	484	476	490	495	459	472	465	478	478	459	510	492	503	484	503	438	501	514	470	501	480	494	463	497	485	473	496	514	458	484	461	487	508	485	484	487	507	440	475	488	469	508	464	459	482	463	498	468	475	477	499	522	480	515	479	488	479	450	489	427	476	447	461	470	474	500	478	490	492	433	481	504	459	481	494	547	511	487	450	476	470	465	488	478	503	485	505	508	510	490	467	495	479	483	482	456	478	502	490	463	434	473	466	469	478	469	467	464	501	487	480	495	457	429	490	497	422	463	463	454	475	465	498	504	491	463	470	490	494	479	494	517	469	470	477	471	512	463	426	479	485	491	454	484	502	506	454	459	475	479	468	462	490	474	501	526	504	480	456	505	505	462	468	450	469	471	464	503	455
33402	9787	1025	559	465	468	304	292	262	268	240	243	266	299	253	265	289	270	306	283	236	266	253	269	261	250	269	298	282	253	311	249	292	232	255	275	246	258	274	251	278	242	262	265	257	236	284	238	292	278	259	269	250	250	256	241	248	264	259	245	247	271	287	240	241	290	286	270	248	277	263	268	268	278	277	257	274	259	251	304	250	245	270	248	287	251	268	302	289	239	278	271	312	258	296	287	277	286	275	288	282	268	265	274	274	262	281	268	262	255	300	274	270	235	247	245	248	263	243	266	248	284	259	238	267	278	248	294	294	274	266	256	237	238	254	272	268	273	239	279	251	299	282	278	288	260	276	257	262	280	246	287	263	280	248	280	256	291	277	275	289	289	294	259	301	251	292	264	296	314	257	288	240	252	267	263	283	289	276	278	288	282	265	262	275	266	263	272	281	301	234	261	276	248	285	295	260	288	278	269	276	254	258	264	271	251	281	239	276	268	287	302	261	266	286	260	279	286	258	275	224	265	270	260	295	320	275	295	265	276	269	281	293	280	262	287	275	248	294	270	259	252	241	238	260	246	298	293	290	281	261	273	280	285	268	276	242	246	266	281	257	274	268	289	280	290	306	274	289	260	277	285	249	244	256	281	270	286	270	265	298	264	252	262	280	274	270	291	263	267	263	307	260	280	263	280	252	289	281	253	277	287	283	258	286	292	276	254	287	276	273	266	291	282	246	263	259	269	269	267	260	293	273	253	276	263	251	268	264	272	275	246	258	247	244	252	259	265	263	272	243	285	301	277	245	266	236	246	269	259	277	296	291	279	285	277	297	269	232	298	259	286	291	280	271	276	272	283	268	295	282	286	265	262	308	237	267	254	266	290	319	271	222	283	236	291	244	238	268	274	247	244	265	239	279	259	254	246	258	283	253	263	262	247	259	289	299	267	290	276	295	257	262	277	254	255	265	266	289	280	264	237	249	270	250	250	231	266	237	248	243	258	284	285	273	284	254	236	274	230	246	304	256	279	282	271	275	289	272	225	273	305	282	279	245	278	280	262	292	257	268	291	290	274	278	254	274	292	270	255	262	306	249	257	246	235	243	264	247	257	246	237	275	278	263	260	274	283	269	284	246	252	307	281	238	266	277	253	268	261	288	270	252	248	258	257	289	254	287	256	261	248	282	283	273	271	255	253	299	266	263	252	296	287	271	269	281	274	253	264	264	305	275	270	253	273	253	243	237	275	275	260	280	285	276	282	255	247	272	296	253	271	265	242	251	293	252	286	264	272	272	291	267	254	249	275	278	252	247	268	259	279	277	253	270	266	291	250	285	269	237	275	279	260	257	271	267	268	271	285	280	287	277	279	286	283	287	283	295	271	265	235	268	305	251	291	274	277	268	269	282	266	283	265	278	273	273	254	270	268	274	266	278	268	285	283	298	260	289	247	251	277	274	256	239	257	253	311	283	283	267	271	294	257	242	263	267	227	262	292	291	281	261	259	265	293	262	266	305	266	270	254	266	254	267	294	279	283	293	250	308	249	272	268	257	282	281	279	264	252	263	262	274	263	242	280	269	257	261	258	261	287	263	275	314	256	252	282	293	266	273	236	247	233	267	294	290	253	300	264	232	296	257	266	267	265	266	275	238	255	310	282	284	246	276	277	258	286	271	284	252	238	238	268	279	280	259	249	291	306	297	240	284	262	251	266	278	284	289	254	262	262	290	279	271	249	251	236	236	277	264	268	233	271	250	277	274	248	280	261	270	246	284	268	273	271	280	234	256	245	229	252	280	258	260	254	254	288	266	287	271	276	270	242	273	308	296	252	258	284	270	254	250	281	285	274	246	281	280	278	279	279	275	263	266	258	258	258	251	279	294	272	258	296	270	263	231	262	248	260	255	268	261	247	256	291	284	275	275	268	287	256	264	289	268	258	258	258	264	279	262	270	296	275	285	248	256	281	272	262	286	278	290	275	257	234	258	291	282	249	265	255	281	245	265	266	285	263	323	307	260	238	258	280	261	247	294	269	267	269	275	294	280	295	273	251	281	277	269	291	253	279	306	264	269	308	268	317	266	291	272	288	238	258	290	276	290	252	263	264	273	292	277	256	251	262	244	265	278	276	206	255	271	283	250	262	254	319	256	236	269	251	264	235	275	284	284	276	286	225	246	272	274	267	261	268	250	248	291	264	252	276	270	296	258	299	256	262	268	275	249	285	284	275	256	293	258	269	260	254	223	271	292	270	279	277	267	250	260	252	271	240	260	284	260	274	274	259	276	284	281	265	258	247	288	238	278	235	255	268	287	267	288	272	247	253	248	290	245	262	248	282	286	264	267	302	281	290	272	274	235	287	282	267	283	263	235	292	259	271	287	265	239	248	288	240	305	325	263	281	243	298	275	266	299	286	231	257	282	291	283	259	237	266	267	267	290	283	309	298	237	258	243	276	271	286	259	325	282	269	278	257	262	258	277	268	266	228	261	245	245	257	254	248	309	267	287	277	270	232	304	269	275	278	274	275	259	270	280	264	260	279	284	263	272	266	267	299	271	263	242	265	260	299	265	305	298	288	299	264	270	266	292	288	273	290	299	273	296	266	271	293	282	251	312	242	260	271	285	255	280	274	259	254	268	282	268	278	290	295	270	250	324	256	245	214	262	244	282	298	269	255	267	257	251	290	259	261	257	236	288	264	282	250	274	301	244	260	271	273	236	250	254	281	249	246	284	242	267	273	306	274	287	278	285	268	301	259	258	288	269	294	289	231	286	268	232	242	290	290	235	300	280	281	261	272	276	278	274	244	272	290	261	302	296	277	249	310	255	222	281	296	272	266	301	288	264	268	268	302	268	248	289	279	298	281	265	283	260	267	319	302	275	254	251	252	256	272	278	313	275	308	267	279	255	249	296	257	271	304	291	263	281	298	282	240	274	264	282	261	256	268	280	296	266	278	268	272	293	256	280	307	264	275	227	265	293	269	264	297	256	270	237	263	264	267	296	250	279	288	269	265	279	294	265	256	254	270	290	276	254	266	269	305	285	254	266	260	240	237	274	264	251	284	253	214	240	235	253	290	248	285	250	261	297	262	257	283	244	279	282	270	263	269	261	293	264	268	257	265	265	250	260	296	269	264	225	300	302	251	271	283	244	264	215	276	273	252	253	273	258	308	298	289	272	295	254	276	277	290	259	281	267	266	287	263	281	252	244	260	252	289	259	266	259	279	275	286	258	226	248	281	229	256	264	291	287	249	271	278	283	252	271	278	269	270	261	291	255	230	252	284	258	252	248	239	258	274	270	253	285	262	296	259	286	286	295	259	260	276	266	253	292	264	244	268	295	270	291	284	273	276	264	277	269	259	281	280	235	283	262	262	272	274	287	263	281	293	269	260	277	291	269	262	293	232	256	260	274	291	254	281	297	277	290	264	291	269	252	284	282	279	256	262	238	253	277	278	251	286	275	285	301	279	253	253	294	275	250	267	247	279	241	255	283	286
5924	764	692	614	617	606	611	618	616	651	622	670	645	652	594	622	612	616	615	613	654	639	619	609	665	641	652	624	620	610	589	602	613	607	625	650	611	664	633	602	610	620	630	639	622	570	622	625	656	608	615	587	622	561	647	610	628	620	607	597	633	662	640	595	615	583	639	608	613	610	601	624	600	593	665	649	679	641	628	617	594	626	636	620	660	590	570	670	642	647	671	647	588	637	585	632	674	630	621	647	653	648	616	584	626	601	599	618	646	661	630	587	619	610	583	631	627	629	648	576	611	622	616	622	621	641	636	623	608	592	635	608	617	604	624	610	639	609	592	609	590	600	576	611	606	595	648	648	581	646	590	591	593	617	614	617	580	584	633	588	617	602	644	603	648	596	598	607	582	580	626	622	647	617	588	634	643	608	620	572	569	634	643	613	650	593	649	640	622	638	565	635	615	600	613	635	631	578	651	626	656	583	644	575	626	637	634	639	625	638	614	644	661	662	636	606	648	662	615	590	648	652	601	627	595	579	602	619	615	610	656	643	617	646	638	589	637	621	627	561	605	597	611	597	627	584	583	606	635	600	635	626	586	595	625	601	621	603	655	636	618	566	630	630	639	613	609	626	629	630	586	641	573	663	572	633	629	593	649	615	624	573	616	641	639	666	606	659	636	620	644	633	621	581	634	631	595	609	624	617	681	680	696	633	675	633	623	638	555	654	623	639	655	619	662	625	629	627	650	654	640	611	636	614	647	600	611	610	608	626	626	623	652	617	583	615	603	626	658	635	648	658	622	619	640	669	635	600	579	649	605	634	579	616	616	617	644	604	643	619	601	643	639	603	625	606	664	648	661	579	587	616	605	614	632	604	661	598	640	637	578	607	620	658	623	617	598	649	611	633	633	590	601	653	616	614	616	626	599	630	603	622	635	693	580	643	609	639	593	613	615	612	641	661	600	596	621	603	622	654	677	612	592	614	618	619	600	644	636	604	605	567	639	626	664	649	644	593	600	618	611	649	633	612	583	613	624	642	630	591	633	635	640	650	611	622	580	628	625	656	637	587	601	596	581	610	626	633	634	617	668	593	635	629	582	678	592	601	637	637	627	601	582	635	612	665	626	625	616	633	640	589	601	633	638	644	668	624	581	663	593	589	614	638	660	632	673	668	601	636	607	642	621	636	619	605	631	646	622	617	639	679	624	612	574	642	605	643	598	641	624	666	700	634	645	607	624	588	612	606	644	612	608	650	608	588	570	677	640	617	620	634	632	647	611	672	603	579	665	621	631	577	651	615	631	600	568	635	619	635	642	621	636	646	583	636	591	634	634	606	592	668	599	634	589	643	621	627	605	609	635	614	569	587	644	606	639	583	582	647	588	597	641	655	617	586	640	621	617	647	641	601	623	634	598	628	571	621	612	621	600	571	585	672	607	609	584	661	637	643	614	619	617	590	598	620	612	613	647	600	649	607	635	637	662	632	591	604	605	562	623	639	616	662	624	597	681	652	607	603	580	592	627	614	626	645	606	654	601	575	602	621	613	616	631	618	619	618	595	666	625	612	621	609	611	628	618	625	646	616	621	603	643	625	614	597	577	618	612	606	632	604	603	633	613	607	606	601	635	613	614	638	614	608	597	637	647	634	604	634	647	630	626	620	652	637	633	628	617	581	659	644	601	632	626	603	612	607	633	616	627	621	647	602	623	643	657	660	583	639	619	618	609	617	668	643	627	609	630	616	611	637	606	626	619	642	595	609	633	631	597	653	640	621	589	606	621	610	640	627	590	624	659	630	615	606	648	622	662	651	636	576	607	580	668	605	618	612	551	614	632	666	626	642	581	573	610	633	634	650	652	613	595	608	633	601	635	605	618	631	634	650	580	607	610	609	574	635	633	596	632	620	669	606	608	636	636	658	590	588	586	632	578	633	581	618	590	634	620	669	602	617	623	571	632	593	661	593	613	674	608	599	617	630	633	575	673	656	631	646	628	615	586	633	633	588	648	623	614	614	621	566	624	632	646	619	621	640	635	628	630	599	637	640	659	609	619	630	588	643	624	620	620	606	616	615	609	648	597	651	589	613	661	647	599	666	625	635	619	636	611	599	614	661	651	678	601	623	627	654	609	623	665	604	611	620	618	639	580	642	647	641	622	603	585	638	613	594	638	576	631	581	559	620	606	584	605	634	585	623	644	587	590	631	616	649	635	637	599	648	623	629	630	634	642	619	628	631	656	653	596	631	653	626	657	584	602	590	619	590	634	602	611	642	628	616	638	581	617	641	627	605	651	605	637	642	636	621	676	630	625	620	701	598	650	657	599	626	546	619	639	597	612	629	649	627	598	599	616	604	622	643	594	614	625	656	629	671	631	643	626	628	643	613	611	643	588	608	572	610	616	623	645	633	586	642	618	615	606	578	598	618	659	591	592	654	585	622	578	630	639	615	618	613	648	568	582	619	625	631	597	558	630	634	596	660	629	624	615	649	656	630	633	616	631	637	558	611	596	611	614	627	660	696	622	598	617	622	617	603	627	631	667	599	627	627	611	647	587	617	626	652	649	619	601	619	644	640	618	596	627	628	598	610	578	602	628	623	613	645	567	622	625	645	607	612	613	643	648	658	658	622	621	642	584	613	639	618	616	609	639	585	589	577	621	605	629	617	643	630	603	652	585	637	583	628	578	625	614	568	646	598	628	599	638	623	600	597	609	591	611	650	621	650	620	617	683	608	579	617	636	671	620	626	615	624	609	632	608	618	603	613	650	638	665	577	632	589	587	626	639	630	638	631	619	625	620	542	632	612	683	600	602	684	611	647	655	629	602	616	603	612	587	631	619	642	643	621	597	661	610	624	596	600	661	639	580	639	597	654	639	662	603	655	626	642	592	657	611	609	643	594	628	648	646	582	635	610	630	580	568	616	639	598	592	594	657	645	590	618	604	636	627	602	574	591	643	631	608	620	639	558	595	638	605	649	655	607	631	611	624	589	622	628	615	617	639	634	619	632	644	661	608	640	609	590	608	580	673	631	622	612	645	616	629	666	656	650	576	623	616	612	595	624	657	644	611	619	637	601	630	640	614	632	631	664	652	651	641	573	671	651	621	592	611	625	624	628	612	647	617	604	606	598	573	603	644	614	583	604	610	610	656	583	624	615	604	613	606	605	638	640	637	605	635	641	634	608	622	644	636	628	594	617	610	614	604	629	579	596	613	659	623	648	617	628	635	600	615	601	669	574	594	587	654	589	593	624	630	572	583	627	595	667	633	624	617	652	662	611	656	600	594	613	650	628	652	587	636	656	644	628	607	635	631	595	633	596	626	595	616	609	615	598	640	669	659	611	625	622	645	612	624	636	628	668	634	617	633	613	618	672	638	608	588	630	638	616	577	670	638	621	632	625	641	619	598	635	564	590	624	602	636	665	614	640	583	654	634	623	640	638	630	600	625	610	601	626	605	661	603	613	629	554	620	656	662	594	676	600	619	639	599	626	637	641
25249	21668	25530	28308	21521	3868	665	487	427	392	375	393	389	399	366	367	394	339	352	373	383	396	373	395	342	374	374	338	350	378	370	344	357	383	349	356	351	380	396	385	330	382	391	376	362	373	355	354	350	350	358	410	332	361	370	362	361	368	344	309	347	351	371	360	382	354	342	370	345	325	367	355	376	379	386	370	343	383	361	393	353	356	374	397	369	373	361	346	384	391	356	382	351	359	371	364	392	357	333	378	381	382	396	381	374	357	334	359	371	331	378	360	352	352	364	398	373	345	393	329	327	377	344	397	396	335	348	353	369	361	391	341	378	366	353	352	358	365	328	354	351	351	351	363	326	369	354	426	321	359	336	352	381	374	359	379	367	322	376	343	340	361	368	334	352	331	392	340	359	380	377	365	333	372	361	366	359	373	366	392	351	351	355	364	340	362	333	343	396	367	357	328	324	378	397	368	373	347	389	375	355	316	330	365	379	384	356	381	369	382	343	373	390	384	383	357	386	373	361	353	376	349	333	372	384	363	332	369	365	372	362	368	363	361	405	313	392	351	372	336	384	325	364	395	392	335	310	366	378	372	404	363	392	381	359	353	391	386	402	363	352	319	358	337	375	347	365	346	375	354	335	357	337	361	350	342	389	320	357	345	331	387	347	345	358	365	323	408	385	361	375	306	379	334	374	351	357	364	363	380	353	351	381	378	373	368	372	376	352	348	332	375	364	384	380	361	363	393	389	378	370	385	389	360	377	362	397	372	344	338	382	395	377	358	346	365	357	386	376	365	390	349	412	353	362	346	362	352	328	361	351	354	355	372	375	391	363	355	380	364	358	322	361	392	364	345	385	326	348	354	352	345	347	352	374	353	361	393	370	333	385	336	375	356	403	376	414	365	382	383	337	350	336	366	376	353	319	389	385	332	388	374	339	376	343	337	344	371	360	356	399	343	376	328	335	370	382	380	396	356	368	336	375	355	336	366	365	352	364	373	366	351	357	362	369	386	310	362	372	376	369	373	375	371	370	347	376	355	381	394	361	397	399	378	353	348	375	326	386	313	347	355	366	337	370	402	374	375	372	363	351	377	375	335	377	372	415	364	309	361	374	370	380	349	358	342	327	350	326	382	356	369	350	332	383	341	374	336	389	369	386	381	359	362	368	392	368	344	361	397	376	364	337	313	334	392	371	355	333	344	329	364	343	370	377	378	364	377	381	367	340	367	353	364	369	389	403	380	360	362	341	394	385	402	364	374	363	394	357	369	349	368	375	352	387	343	330	356	347	334	352	334	359	373	367	398	376	372	403	324	323	373	328	373	373	320	367	343	374	375	379	392	360	354	370	342	359	321	402	356	372	366	361	380	352	374	372	370	395	351	357	361	382	353	385	354	363	414	411	359	357	372	369	384	324	341	384	335	408	414	360	392	411	381	365	337	380	366	352	388	377	377	386	330	306	380	350	375	332	366	364	345	330	361	354	365	372	375	348	356	350	343	370	297	349	395	374	357	410	378	331	363	347	353	327	356	345	329	370	354	344	364	385	360	323	368	351	344	354	368	370	340	330	333	406	370	344	365	353	323	366	389	384	343	360	396	387	349	345	344	344	350	347	353	338	400	363	384	390	348	367	379	335	355	374	371	394	338	353	359	363	351	370	337	362	375	320	381	406	384	345	373	366	356	364	369	357	361	365	346	366	361	359	368	341	355	359	356	379	348	380	389	385	319	385	358	350	357	378	332	345	359	356	394	330	338	328	363	331	385	351	366	394	363	403	350	364	365	358	347	360	363	356	355	394	368	372	367	336	355	388	358	361	368	365	346	365	379	344	354	342	363	359	361	388	346	370	386	382	417	385	345	344	370	356	318	357	376	366	371	337	412	392	388	375	336	375	359	354	349	359	382	354	335	343	316	339	347	346	346	346	341	345	332	383	376	392	337	359	371	380	359	349	360	353	379	368	365	371	384	329	367	369	379	349	349	332	378	358	358	401	402	360	349	362	368	374	373	392	350	355	368	386	370	375	351	342	355	376	346	349	365	352	394	367	319	377	383	362	356	353	375	339	368	369	360	344	337	349	363	340	342	372	402	358	334	320	379	369	379	365	362	374	388	370	349	384	376	383	342	332	389	355	344	345	345	387	378	365	352	358	329	345	373	359	315	363	320	347	326	376	375	346	366	379	310	385	366	336	369	360	365	354	354	349	408	377	378	346	364	349	351	378	342	342	359	343	376	354	358	350	384	322	351	373	349	358	323	336	313	357	373	360	351	372	358	362	360	356	371	355	412	353	384	361	354	361	371	360	360	360	372	348	368	340	353	370	393	386	371	379	356	389	364	380	361	376	397	368	359	349	400	352	357	377	356	380	367	335	334	375	373	361	368	355	341	358	368	386	346	361	361	369	384	362	364	351	352	359	333	352	345	354	358	362	373	374	389	370	357	352	367	387	335	332	352	337	326	377	380	369	348	383	375	339	353	383	355	383	372	358	358	352	421	383	366	332	354	379	357	340	364	339	375	375	359	404	341	364	359	348	342	398	379	389	371	364	327	357	374	335	389	345	362	347	332	304	330	365	356	371	385	370	360	356	341	343	350	350	343	369	369	368	323	366	344	371	330	375	370	364	373	330	335	380	357	355	397	338	358	341	363	320	350	352	359	372	341	384	351	355	343	371	347	337	372	374	364	366	354	369	344	358	362	327	342	380	374	367	356	360	351	358	379	363	353	328	371	375	379	419	352	377	333	374	360	351	398	364	359	366	370	389	368	349	415	341	384	356	378	325	359	376	361	365	343	357	355	375	389	373	344	368	382	353	338	362	344	358	362	358	342	362	347	333	330	351	369	369	372	391	362	416	367	345	399	364	365	355	396	396	380	340	363	363	341	341	361	348	367	395	345	349	334	326	361	367	360	333	396	363	367	336	351	372	362	366	357	359	340	382	334	353	370	363	333	350	333	344	338	330	366	353	356	371	336	382	342	360	368	384	360	367	382	371	375	337	347	367	370	360	377	390	343	338	343	358	365	338	382	344	378	393	326	324	348	390	396	388	353	329	334	327	338	374	330	368	362	351	408	364	352	332	350	329	368	370	340	336	339	367	377	360	407	367	377	378	415	371	358	358	346	350	372	401	399	371	397	336	348	370	377	329	343	368	380	348	408	386	346	357	348	349	362	356	359	382	390	337	353	347	316	349	344	328	344	338	396	341	357	388	353	374	369	356	370	370	388	399	328	335	354	379	355	338	381	380	344	373	358	408	375	370	331	367	355	329	366	361	408	411	360	401	345	403	340	361	363	370	368	355	366	370	364	371	358	382	344	376	347	359	362	372	353	329	326	348	368	366	359	345	354	364	369	342	333	347	369	355	342	367	374	343	378	362	346	410	358	400	361	380	366	414	367	357	382	349	372	381	356	325	355	407	361	369	361	331	345	362	368	381	333	333	385	374	359	384	372	381	356	348	329	341	367	358	317	378	377	357	366	377	389	396	390	335	358
4007	3116	2186	1330	1024	919	833	813	801	796	831	756	763	815	804	764	793	783	768	762	743	782	766	785	728	734	779	734	809	806	778	804	799	792	787	744	732	755	765	823	750	782	779	768	735	780	783	799	775	779	784	761	807	752	766	812	812	762	781	808	780	721	768	799	809	784	724	783	777	756	775	718	792	778	779	790	745	781	771	774	755	776	794	793	816	770	821	776	781	755	772	779	780	801	788	779	746	792	787	719	729	782	782	778	767	740	862	764	737	803	816	765	792	778	784	761	770	778	758	787	796	779	746	791	749	782	778	767	780	794	795	747	808	738	754	760	819	736	779	775	767	774	775	805	762	734	745	772	824	765	780	773	767	812	775	789	788	797	825	755	749	801	817	790	734	789	770	766	752	782	812	803	795	781	751	763	722	786	761	781	762	764	796	781	783	789	737	812	776	779	756	750	790	753	746	802	771	795	766	737	765	800	820	806	784	776	810	801	771	766	739	770	781	790	738	745	744	796	713	746	772	769	793	755	755	795	799	745	792	768	774	734	739	772	818	750	796	735	744	779	810	777	791	767	809	784	803	813	771	759	781	771	741	765	793	722	751	742	740	822	774	786	798	810	781	773	768	812	787	740	737	780	807	798	773	827	764	771	779	817	777	776	767	793	783	827	824	799	726	768	797	755	780	763	772	757	796	807	717	733	762	787	768	806	736	760	797	780	732	813	757	779	789	776	773	751	771	800	782	769	809	736	750	796	794	774	772	775	763	760	750	766	772	719	778	760	776	783	768	811	787	738	793	796	754	744	780	772	746	749	781	799	743	748	793	839	780	763	779	771	759	816	762	770	734	764	792	806	742	768	832	792	757	764	776	783	743	816	774	809	771	739	834	768	762	754	767	822	805	760	756	835	744	822	774	795	786	745	766	758	722	742	762	853	747	739	754	768	802	718	787	742	751	754	762	790	774	755	769	812	791	783	760	764	782	791	762	796	746	763	779	815	845	806	792	735	779	745	775	774	802	789	785	793	778	806	751	769	811	787	868	769	800	796	731	786	757	768	795	810	779	811	812	770	816	795	734	739	814	770	728	731	729	806	741	745	746	760	801	798	775	787	760	807	751	812	776	758	785	763	759	756	777	770	769	808	804	737	747	755	844	723	827	778	750	769	793	738	822	814	730	773	785	733	844	843	794	841	778	719	773	773	820	807	772	780	787	784	792	795	764	754	792	739	761	802	770	821	766	709	797	788	787	738	819	778	802	782	752	758	813	759	761	786	792	767	806	784	742	771	813	725	799	761	771	728	811	738	787	728	788	775	750	771	808	752	757	757	763	751	781	746	753	718	795	796	805	798	769	782	737	756	759	803	771	758	754	814	809	793	756	754	763	856	774	820	832	758	763	815	799	762	752	787	813	791	753	757	770	766	783	785	817	805	726	791	787	769	810	729	780	788	807	751	757	817	747	762	767	751	776	772	828	778	746	809	771	838	758	783	766	772	777	819	761	772	776	751	777	770	784	742	791	816	781	809	777	783	749	799	759	782	804	806	833	797	746	789	756	836	748	775	797	743	803	809	808	729	727	825	724	735	758	771	812	760	775	768	778	787	791	774	784	760	788	735	750	754	762	779	751	746	755	754	797	774	811	742	806	757	855	781	771	785	741	734	748	814	787	750	793	784	774	746	766	769	772	787	807	762	761	743	853	735	781	723	769	773	778	715	758	800	802	759	715	755	767	766	780	828	789	769	801	790	779	775	766	849	777	775	772	802	774	772	787	812	790	723	782	786	794	775	744	778	743	743	764	734	747	800	764	713	749	820	795	739	795	758	755	814	802	761	760	754	814	749	756	767	786	827	713	810	758	822	740	754	788	802	762	734	767	752	763	746	746	761	769	757	762	799	820	790	753	792	773	773	751	806	775	791	823	847	751	745	816	766	739	774	739	800	804	745	806	775	769	742	785	745	771	765	755	764	764	769	782	784	819	781	803	846	793	730	804	807	791	771	734	741	741	827	702	771	798	774	724	754	766	729	798	816	791	738	752	826	780	770	768	765	776	788	773	824	754	786	784	786	793	869	796	735	759	763	781	774	763	769	801	800	778	784	798	799	787	698	760	812	811	805	776	790	794	748	768	771	791	788	792	777	787	750	706	802	756	710	822	746	738	772	747	748	786	785	767	786	764	790	780	734	723	762	741	777	804	783	798	788	731	793	809	756	762	794	821	766	756	839	728	786	798	795	766	741	777	761	739	799	766	786	854	764	827	782	803	775	795	803	743	746	753	800	722	838	711	817	762	764	799	783	736	748	782	743	742	769	776	779	723	795	757	799	779	782	772	786	750	783	744	753	790	789	795	796	804	761	796	807	809	823	736	791	769	757	779	766	779	787	787	803	809	773	785	804	768	824	737	757	756	772	759	770	738	770	760	768	776	789	745	762	807	763	770	801	781	752	775	756	748	810	771	813	819	812	787	728	761	752	768	768	786	702	719	761	740	809	769	762	737	777	783	787	714	771	757	764	725	714	768	773	806	745	746	753	803	771	799	773	735	800	769	781	778	787	791	805	770	786	739	723	821	828	777	797	801	769	799	743	819	753	767	771	769	768	787	786	760	781	797	784	772	767	736	735	766	743	705	756	749	787	796	804	848	775	782	761	780	764	739	761	743	749	778	740	733	791	762	767	750	741	777	777	772	747	791	792	758	776	776	772	739	756	737	799	818	766	775	771	798	808	757	733	737	747	748	751	793	809	739	779	825	778	789	735	783	760	788	758	772	756	783	822	765	764	768	786	762	762	792	766	754	786	757	731	761	804	786	772	759	735	763	762	759	744	764	775	735	773	739	811	774	750	784	734	822	769	725	769	793	736	808	760	752	758	758	763	813	739	790	741	717	772	779	792	791	806	816	802	759	802	800	760	717	793	767	743	773	815	737	793	773	797	752	809	748	806	753	768	760	775	728	820	787	770	795	837	776	808	744	796	730	727	787	807	748	752	763	809	739	768	752	758	755	786	777	777	813	765	785	795	760	788	764	733	780	756	724	771	799	771	778	803	759	766	728	755	771	783	753	764	769	765	794	759	789	790	780	794	763	732	849	748	828	788	762	735	818	782	809	797	739	722	734	803	803	793	767	785	775	775	751	720	808	778	810	778	764	757	725	746	833	781	808	770	782	717	793	788	803	750	794	783	749	736	776	768	799	737	768	783	768	785	748	743	757	731	734	785	753	807	783	840	765	810	802	755	747	750	775	757	797	730	756	742	799	783	855	788	768	772	786	784	812	778	779	773	802	768	769	787	772	753	776	786	796	785	783	751	741	723	781	746	740	790	728	822	795	760	781	786	776	795	770	796	775	757	779	750	760	826	759	773	782	802	817	763	786	809	774	753	709	819	777	727	737	778	741	825	816	781	765	748	777	786	800	787	774	787	746	764	799	783	780	756	824	760	765	756	761	756	750	769	757	745	782	765	761	759	835	808	800	775	757	793	741	802	762	766
24456	21642	26064	27730	21648	21652	2982	515	324	323	278	306	269	237	267	266	259	227	248	242	218	238	235	230	213	203	216	248	231	230	207	220	184	199	245	208	232	214	220	201	207	224	214	224	224	222	218	221	222	214	243	201	203	194	207	216	234	228	255	258	204	226	233	223	209	228	221	216	206	218	204	214	206	230	233	211	200	201	224	212	219	229	207	225	217	217	235	216	188	222	234	230	217	236	211	228	225	213	211	197	205	219	235	240	213	224	215	225	229	237	197	229	197	228	237	217	220	205	226	220	235	210	230	257	218	183	239	197	226	180	246	249	219	224	225	229	229	225	211	199	221	220	220	231	243	209	237	233	236	219	221	244	221	245	187	215	218	201	234	211	197	216	210	202	217	214	184	227	232	210	222	205	229	241	210	249	258	225	213	212	219	230	226	213	241	185	218	196	222	211	220	235	225	215	231	222	217	232	225	230	219	232	219	248	183	227	205	219	215	213	208	238	224	208	202	220	229	220	207	221	226	215	254	249	213	237	237	226	226	218	200	182	249	214	238	214	219	198	218	232	210	226	223	206	234	235	195	224	214	199	241	222	241	238	232	205	220	207	219	212	229	204	203	224	234	207	218	219	231	214	209	237	206	199	177	222	189	243	189	225	191	225	179	202	244	199	219	215	204	223	232	201	206	219	238	221	223	207	188	223	243	184	214	203	233	247	235	210	199	218	231	257	200	218	226	227	220	214	217	206	189	227	184	228	202	215	250	224	226	245	209	169	217	204	191	186	201	208	212	237	243	193	199	228	234	232	230	207	185	226	209	227	205	203	215	203	197	206	216	230	208	227	189	209	209	187	209	215	217	221	207	197	228	190	208	201	216	215	203	220	222	213	212	202	230	198	216	257	192	218	221	227	232	217	230	214	212	263	203	248	227	182	238	204	207	196	197	203	213	222	217	210	212	210	225	215	206	242	192	202	224	238	218	226	175	216	198	220	214	188	211	212	240	222	247	231	233	210	208	233	210	214	219	208	221	235	194	242	234	189	224	221	204	226	215	187	201	233	207	174	242	219	218	220	212	200	214	237	243	214	186	235	221	190	207	205	220	208	202	211	234	225	197	212	240	223	225	247	238	213	214	180	203	230	196	218	191	209	220	230	212	206	232	204	224	228	215	223	225	236	194	198	209	233	227	210	222	216	226	217	204	209	200	215	257	211	211	203	173	229	201	221	186	218	194	224	181	216	197	221	217	203	217	219	193	183	195	211	203	228	183	182	201	235	217	216	181	175	182	218	197	201	242	207	227	224	209	224	249	208	219	225	203	199	204	204	218	205	229	195	254	212	210	252	215	186	241	184	232	191	208	189	215	229	215	210	215	209	236	202	192	213	214	238	227	226	228	200	215	244	215	211	237	194	208	228	224	232	207	234	225	240	209	184	213	206	187	220	224	217	230	208	231	210	209	207	195	217	198	231	190	207	231	218	222	213	215	219	216	204	198	208	201	195	196	228	201	199	197	214	228	215	234	212	200	210	226	199	194	219	229	220	225	205	204	213	218	212	211	211	237	226	238	230	212	185	227	203	224	208	222	198	217	210	216	179	211	232	207	206	243	234	227	214	209	187	187	223	200	223	211	241	177	227	225	227	206	221	229	251	215	193	205	215	215	204	217	218	227	251	228	270	246	219	200	224	211	214	182	198	214	225	223	211	190	208	197	183	184	207	245	234	235	220	225	209	228	205	184	203	177	194	240	227	229	232	217	217	195	219	238	218	200	195	243	210	202	192	234	234	239	178	231	248	214	229	230	217	208	209	233	197	207	214	237	184	212	240	219	209	194	197	229	207	223	201	204	224	192	215	237	229	224	222	258	210	203	227	216	211	222	228	223	224	184	216	212	189	235	208	214	203	236	199	227	210	217	209	220	218	235	217	178	235	224	226	218	233	204	214	236	213	218	194	199	235	236	240	223	229	226	211	184	216	228	214	218	229	216	196	213	229	207	242	209	223	215	217	255	221	246	212	222	215	217	228	243	226	207	221	222	212	209	224	216	201	228	198	212	209	222	234	213	218	235	230	249	214	222	231	189	219	207	220	207	227	206	203	229	212	204	185	204	216	168	195	193	205	211	248	215	208	217	202	232	249	219	234	203	222	210	202	216	203	197	236	222	223	228	213	218	235	211	205	214	217	215	213	179	221	235	192	219	208	189	213	248	214	206	231	208	213	206	207	199	217	174	209	196	239	203	205	235	263	229	213	209	239	195	207	225	218	242	208	225	214	192	196	199	198	188	227	240	249	229	210	231	199	212	236	250	218	222	202	188	220	233	215	240	223	201	249	200	234	224	199	223	215	203	203	221	219	262	214	246	226	204	197	224	226	205	231	228	202	220	215	213	190	225	222	205	228	239	221	239	222	213	188	210	223	228	258	216	226	205	220	231	204	222	226	224	225	223	202	197	222	205	226	215	193	236	212	218	216	195	217	194	203	191	215	237	193	186	245	213	241	193	212	209	219	217	216	228	222	220	217	224	218	227	260	206	203	222	215	227	237	208	208	228	220	192	209	192	229	192	235	241	210	231	189	240	222	197	218	237	234	237	217	190	219	193	200	214	205	212	226	232	196	185	229	215	234	231	215	189	225	198	224	210	251	179	188	234	178	216	203	209	187	233	214	219	222	238	212	242	199	220	218	235	202	200	214	209	240	229	234	217	240	182	206	225	204	191	235	203	215	207	204	216	215	206	190	219	203	225	218	185	230	205	200	223	202	217	235	219	220	219	223	202	204	215	218	214	199	220	219	233	219	206	221	211	228	220	218	247	239	211	239	223	243	209	235	222	237	198	213	190	215	235	200	204	218	219	228	207	208	213	220	208	194	212	221	223	209	202	214	224	218	222	224	196	201	215	218	189	212	230	236	210	202	239	185	235	216	207	210	216	225	204	186	195	221	210	236	190	212	226	209	230	205	217	227	254	222	215	204	204	242	205	243	205	212	193	227	226	192	212	224	220	200	201	227	215	229	213	180	213	191	207	219	210	229	230	215	204	195	212	236	234	236	227	223	229	231	222	223	227	231	221	218	221	228	218	221	202	214	243	224	225	192	209	253	200	208	224	216	199	217	216	250	195	185	225	204	212	216	224	267	209	219	241	225	221	214	197	221	231	198	210	211	225	246	220	199	200	239	216	200	211	223	198	224	219	223	236	238	222	232	233	206	255	196	214	227	225	215	225	208	218	226	215	216	212	207	229	216	210	197	252	241	226	208	209	211	223	220	214	206	213	218	222	249	211	214	230	232	205	215	215	243	246	222	213	219	222	227	220	205	228	216	217	220	206	216	193	235	232	225	246	198	258	219	243	197	203	199	219	239	231	221	240	220	203	210	181	212	219	234	211	233	214	189	219	181	204	217	194	209	262	224	180	184	230	241	238	237	214	182	216	221	215	212	225	224	232	208	208	218	243	189	216	209	231	202	213	210	208	227	209	222	183	212	216	216	233	207
4213	4891	3223	1511	998	720	618	590	568	523	500	525	505	496	536	486	494	509	510	533	505	506	476	502	471	494	480	489	466	482	463	487	434	475	473	476	465	522	496	516	420	502	445	467	453	491	506	553	464	480	423	514	471	461	473	497	477	480	462	478	495	479	476	474	489	472	485	465	470	453	462	456	510	490	429	504	468	478	483	498	469	461	517	492	482	475	516	497	478	485	501	478	454	491	425	488	467	505	466	468	496	493	465	463	500	484	460	492	456	461	490	450	510	468	487	496	497	495	469	498	486	487	470	486	494	490	475	477	467	457	476	492	504	478	473	514	468	474	455	482	452	475	459	466	514	458	488	480	512	449	449	462	474	479	474	509	449	512	491	485	487	492	510	487	480	479	478	460	498	478	481	487	464	473	511	493	463	477	461	471	508	469	499	475	500	474	475	469	509	484	484	457	477	460	479	494	441	474	475	445	519	488	505	457	508	503	473	485	502	475	516	516	494	452	503	472	431	503	474	489	458	479	488	452	486	466	483	456	478	463	460	494	494	452	492	505	502	454	484	504	487	495	450	435	456	454	480	483	496	455	479	463	496	471	481	456	479	499	457	455	497	504	491	491	481	468	513	494	436	478	429	498	497	462	440	456	482	485	473	475	475	493	484	518	454	473	473	490	532	444	470	485	472	444	451	489	505	483	482	517	495	473	492	491	429	485	477	420	480	453	451	464	442	435	454	488	473	510	486	497	468	439	478	477	509	462	503	480	502	502	514	503	485	502	455	479	491	495	497	457	503	491	485	463	475	479	497	468	497	472	421	458	460	476	458	484	517	460	502	470	468	457	492	466	479	480	497	489	472	501	455	476	464	467	456	430	509	467	456	484	452	476	502	480	498	483	461	438	448	463	471	473	440	460	520	451	479	489	474	471	447	479	457	484	445	427	465	497	505	537	411	508	473	464	428	509	482	510	475	475	495	486	469	476	461	455	468	478	501	470	421	492	458	484	481	463	474	500	474	459	469	468	472	489	426	475	465	495	495	447	463	539	476	461	481	472	477	493	432	465	425	474	470	496	491	438	484	485	458	427	463	458	475	484	444	498	503	501	454	502	479	484	457	470	463	468	452	465	500	504	445	544	488	506	511	477	478	458	417	455	447	473	467	462	451	510	524	453	459	500	490	505	491	454	484	477	492	520	454	465	458	502	491	473	505	551	461	473	457	420	497	463	447	464	509	501	458	485	469	480	498	489	525	435	461	504	507	516	478	449	481	482	453	476	513	489	466	451	449	444	449	439	473	504	508	473	463	476	515	479	458	501	461	498	491	468	476	453	466	496	499	461	435	508	479	445	447	448	477	498	474	463	482	468	476	489	449	497	432	461	465	476	478	497	480	462	472	528	462	496	476	481	493	497	446	447	497	524	505	468	492	472	459	470	466	470	478	470	493	507	443	465	509	473	474	490	466	491	448	503	457	439	488	499	450	494	477	436	469	466	447	509	498	462	476	520	465	508	454	466	438	464	480	473	476	436	472	472	506	459	525	463	510	460	433	472	454	470	467	442	473	477	461	500	469	482	491	467	451	485	481	488	488	492	474	467	465	501	466	474	488	505	508	459	492	450	495	482	506	475	463	485	478	464	434	484	460	500	476	424	494	505	470	475	473	450	462	508	461	480	458	444	471	469	483	466	465	498	480	498	471	488	454	477	442	450	464	491	473	498	486	475	485	473	505	497	502	489	488	456	508	486	488	484	482	440	476	458	472	491	476	509	475	476	478	491	444	516	459	463	468	455	454	454	482	474	463	467	423	466	419	477	454	469	448	474	525	482	447	456	539	487	471	474	476	489	463	478	499	487	492	491	521	447	503	502	477	471	463	481	471	487	516	481	490	430	495	498	432	477	457	499	495	475	456	493	459	444	493	471	442	475	503	509	490	481	506	475	466	479	456	456	485	444	491	464	479	484	436	477	463	440	438	517	484	460	473	499	458	484	461	483	481	434	488	490	440	516	469	500	495	504	466	495	469	517	474	431	486	498	470	492	503	470	479	482	524	479	480	444	506	448	497	478	473	459	496	484	478	484	440	457	485	510	486	452	450	501	500	456	460	479	465	477	468	490	498	486	459	467	466	483	451	490	452	474	479	462	464	464	462	471	508	544	468	451	487	511	475	502	467	465	492	488	485	461	481	458	484	433	445	453	485	488	481	469	449	469	478	465	485	488	494	489	480	486	460	487	493	487	502	480	518	502	484	459	490	448	490	465	518	466	490	488	470	453	467	492	459	486	517	481	446	420	465	489	485	485	495	468	485	524	481	436	477	464	472	513	500	486	459	433	465	466	465	503	494	542	515	478	514	474	497	483	482	509	516	500	523	461	452	453	494	474	478	480	438	432	496	502	466	458	501	441	475	516	474	506	502	495	476	476	462	465	488	477	526	467	476	474	483	438	479	485	481	436	444	425	457	462	483	450	493	509	500	506	456	485	498	438	481	500	479	495	429	475	497	510	488	466	498	472	487	509	463	464	503	461	482	463	452	498	463	465	519	488	439	458	438	495	456	475	456	540	468	497	430	472	469	517	530	472	433	464	506	487	515	456	473	449	473	480	498	486	469	434	479	468	478	483	501	455	449	484	460	489	471	455	484	482	455	472	456	485	463	458	460	447	465	425	462	452	471	461	497	462	481	484	453	486	460	512	521	462	437	471	474	457	506	480	478	490	476	466	438	486	504	512	479	444	452	466	477	439	468	473	480	489	486	455	483	479	464	518	469	456	471	441	456	507	480	515	491	503	451	479	470	461	454	480	502	481	503	475	491	476	478	508	412	439	485	481	481	503	490	466	468	492	484	478	519	467	491	466	439	507	541	484	488	466	486	461	464	466	506	470	494	474	485	484	490	490	474	463	435	439	491	460	444	446	470	463	474	463	428	490	475	476	446	467	481	475	490	449	507	445	487	488	480	488	473	451	498	483	476	503	481	444	455	474	489	440	484	443	485	453	472	473	455	460	509	448	492	490	455	479	497	486	481	458	463	483	485	472	466	467	487	487	486	511	477	478	467	443	482	495	466	474	473	468	433	442	501	477	446	490	442	454	485	474	460	488	456	498	495	460	455	472	491	475	471	475	488	484	470	479	484	480	472	522	462	472	512	468	467	471	512	438	511	477	460	481	461	484	506	449	474	479	504	442	477	483	507	465	499	476	478	462	452	507	479	503	494	472	473	433	527	430	479	439	541	415	464	472	483	431	481	472	493	488	490	488	479	437	442	495	530	444	480	522	526	458	462	473	466	480	472	515	481	472	470	490	464	524	466	443	500	472	455	489	533	472	471	475	460	477	468	501	481	481	445	453	490	465	479	445	472	476	486	472	477	500	496	480	492	488	482	431	510	500	479	493	456	472	473	493	536	500	510	501	449	461	501	480	484	450	473	454	470	491	481	468	459	461	464	470	471	456	520	466	500	478	427	423	498	476	517	469	473	487	444	458	465	482	496	463
33472	9884	1053	583	477	485	278	276	266	271	311	265	253	281	270	272	284	254	260	312	259	278	295	249	269	261	276	270	280	259	263	267	251	265	239	305	272	294	232	270	265	285	265	284	264	281	258	257	264	249	287	295	252	251	251	260	279	298	289	259	263	290	276	287	264	272	277	245	291	313	287	271	268	266	271	278	254	281	263	274	262	293	255	301	259	231	285	292	285	234	300	270	276	286	274	279	270	285	273	278	261	283	265	284	262	260	247	261	311	243	273	254	268	295	290	289	286	264	268	280	291	262	260	281	278	268	288	261	272	270	277	262	279	237	291	267	301	234	270	280	276	255	266	285	237	286	272	262	230	268	282	264	284	275	283	270	273	281	269	248	280	271	271	264	261	263	267	309	274	283	271	286	284	253	241	267	270	287	285	284	305	250	252	320	270	263	279	281	259	272	271	273	266	283	282	283	269	252	286	247	289	275	246	255	238	312	276	256	274	279	270	288	260	300	251	268	264	261	261	291	293	290	269	261	277	257	258	278	236	293	263	262	309	269	251	287	298	261	280	278	271	268	292	254	295	280	292	296	273	274	289	285	264	242	283	263	233	272	250	302	276	259	278	252	276	280	269	307	249	256	244	286	290	283	288	295	253	265	294	281	267	263	289	300	280	264	262	284	255	253	309	298	278	304	267	298	294	271	245	282	287	295	262	301	257	257	297	256	300	273	287	268	268	292	247	281	267	256	276	279	280	303	282	309	281	269	274	269	253	252	267	280	254	266	303	292	246	288	267	309	234	259	277	249	245	277	237	304	277	258	290	247	273	272	279	228	266	274	270	288	285	271	262	306	282	257	265	264	250	252	276	257	274	263	290	283	283	256	272	279	289	251	284	273	286	265	256	280	266	272	278	285	277	279	271	275	253	274	302	263	254	284	291	274	268	264	234	277	244	271	308	269	248	252	284	248	274	244	280	278	237	268	257	289	294	261	267	299	281	298	308	283	256	277	274	259	298	275	276	277	256	252	289	268	273	252	256	230	265	290	286	275	298	285	291	265	245	277	270	295	304	307	246	273	266	258	284	276	281	296	286	249	284	249	283	288	282	301	295	235	279	294	293	236	283	267	293	271	247	257	253	275	273	282	281	271	274	264	264	272	266	259	253	261	276	272	273	285	271	263	263	257	268	271	289	295	288	300	255	264	281	275	251	280	287	286	261	247	272	265	310	286	270	303	303	268	280	278	308	280	289	281	270	252	301	269	286	298	237	251	275	271	274	257	261	267	306	266	273	287	267	268	257	260	254	284	255	231	252	286	278	268	287	287	318	264	280	291	284	251	299	287	271	272	273	277	239	264	302	275	278	264	258	248	246	280	271	234	252	271	269	251	277	243	253	261	245	293	261	269	231	287	278	298	261	301	282	279	271	246	251	263	278	251	275	278	274	263	273	252	293	273	254	285	280	242	286	283	282	297	300	290	273	267	243	277	306	275	269	279	251	266	273	292	270	286	252	288	271	269	293	258	255	244	267	259	235	299	255	266	272	294	275	264	256	270	261	267	260	224	263	271	279	275	263	259	273	266	267	266	244	299	285	316	287	267	235	294	268	279	281	261	286	314	267	295	271	298	303	240	277	243	278	247	263	254	272	301	259	254	289	264	262	249	303	280	268	300	292	263	260	252	280	268	292	300	252	284	254	288	293	251	294	256	241	288	283	268	311	277	295	282	277	279	254	279	283	289	258	250	237	252	263	280	289	304	250	277	271	259	294	270	263	245	222	274	257	243	276	235	286	237	281	259	261	285	263	265	259	281	268	278	259	282	274	266	265	270	262	264	273	248	303	282	255	289	256	288	290	268	253	249	266	275	232	278	288	268	252	279	271	252	267	259	283	267	289	240	282	284	290	259	288	287	259	255	296	239	243	258	231	257	277	246	252	250	295	263	285	263	251	254	238	261	258	286	282	257	279	293	272	255	278	275	275	252	302	274	283	313	268	279	268	248	256	280	266	237	293	294	288	288	282	304	277	267	270	278	280	288	281	268	269	270	275	261	269	298	265	280	273	290	279	264	278	268	250	272	262	254	269	269	266	260	268	258	271	301	276	237	249	264	246	292	267	277	283	282	286	308	292	283	255	267	254	278	260	245	293	305	275	287	283	243	274	249	300	250	242	243	251	248	301	293	270	266	263	275	290	258	266	263	289	272	260	270	274	262	258	253	246	296	292	293	277	264	292	300	280	288	267	246	266	282	282	267	299	250	268	264	291	281	238	254	263	281	244	266	278	280	293	285	255	296	291	279	266	276	271	241	282	286	258	292	276	251	289	247	273	260	282	256	289	277	276	266	247	278	256	268	264	262	253	274	261	264	270	278	256	265	276	264	310	273	276	252	284	276	268	276	235	283	274	252	291	248	257	262	260	275	311	264	260	296	295	301	260	254	283	258	278	270	285	267	276	235	249	258	289	243	252	252	287	256	248	283	283	269	265	262	286	294	267	289	290	261	274	284	256	281	250	248	273	287	265	269	271	279	292	273	268	272	271	289	262	276	254	279	292	294	298	283	278	273	268	277	262	245	259	297	227	281	273	239	306	268	290	281	268	282	247	248	265	290	243	262	256	284	254	311	278	263	294	272	275	294	281	290	277	248	292	228	277	283	273	312	292	269	262	269	310	272	255	254	249	226	305	281	268	247	259	274	309	247	252	288	272	254	260	272	270	263	245	279	266	270	295	289	257	267	277	289	282	268	270	273	306	275	306	241	301	272	285	259	255	244	277	299	291	271	267	276	273	271	265	254	256	276	270	252	264	271	292	246	261	320	297	271	257	254	319	291	258	273	253	263	265	249	287	302	259	289	279	284	254	268	246	243	233	265	264	252	248	272	287	283	255	251	252	279	261	261	259	272	262	261	289	243	287	292	289	290	291	288	262	245	253	262	277	266	259	249	246	276	255	273	260	249	288	264	295	265	288	263	260	273	275	275	286	268	274	281	241	279	253	294	252	264	269	259	267	299	273	268	272	269	245	259	270	265	251	255	250	294	272	277	279	250	252	274	248	313	229	261	266	270	273	284	317	252	273	281	266	258	287	260	257	262	278	253	273	263	257	275	244	267	299	263	272	287	241	268	277	275	259	277	255	239	269	276	301	258	286	276	299	256	283	281	245	287	272	243	272	276	272	263	271	271	254	257	274	262	263	252	264	287	274	261	239	293	284	257	255	280	277	268	241	282	256	245	262	254	248	249	253	265	259	255	262	296	260	248	278	260	266	279	261	269	268	281	257	257	299	261	283	263	273	276	279	279	271	290	271	255	268	235	280	276	270	267	254	262	263	278	235	257	290	322	276	268	293	255	255	240	277	274	296	245	274	251	296	276	283	254	258	272	242	268	260	297	255	285	279	301	260	309	249	271	256	273	275	266	261	295	282	238	240	275	282	267	234	289	271	273	287	256	266	276	260	234	299	290	273	281	273	272	313	255	274	267	280	272	277	291	275	261
5866	723	686	638	606	622	622	616	660	608	616	651	591	608	640	651	597	621	604	629	631	630	642	552	619	628	596	615	584	632	613	608	636	639	601	607	601	597	585	652	651	609	641	609	619	591	629	608	650	609	625	606	565	605	630	586	635	649	693	619	573	643	645	627	635	673	626	603	643	625	654	634	620	590	664	614	640	597	647	624	622	631	620	647	614	617	608	599	625	628	641	605	609	648	621	592	590	642	612	620	618	640	644	589	613	632	608	616	624	604	618	600	610	619	629	603	655	566	598	631	628	602	606	599	600	635	628	599	635	624	587	621	602	590	606	615	653	663	593	656	610	633	623	598	630	602	593	595	611	636	619	625	548	609	617	630	588	608	618	633	586	551	618	621	601	601	596	622	632	616	665	611	631	634	610	654	596	607	636	664	631	641	587	601	637	616	622	631	619	637	633	639	634	614	615	608	673	606	641	608	594	612	639	644	651	685	663	604	642	629	656	613	623	628	624	605	598	642	630	603	630	595	660	599	600	607	636	589	625	601	626	655	602	633	594	604	638	604	623	632	603	614	622	660	645	613	614	670	624	599	590	602	603	648	602	655	603	607	641	650	612	591	566	659	598	675	629	627	639	622	590	596	635	650	660	642	606	646	638	638	617	675	629	627	641	606	602	653	649	603	655	604	572	593	588	566	624	618	632	607	637	601	640	572	584	624	633	660	603	635	623	622	634	709	615	590	597	622	637	630	642	575	657	626	669	608	574	606	635	641	607	597	622	615	632	637	648	629	628	624	645	638	675	604	589	634	591	640	650	614	588	660	636	626	670	623	631	599	650	653	580	600	654	653	642	623	598	606	596	624	630	625	635	658	609	610	625	638	678	621	682	615	601	627	602	655	615	610	637	634	667	638	618	629	633	609	636	588	661	617	580	662	678	599	599	635	585	605	613	589	645	669	600	640	632	622	615	665	619	652	606	619	603	606	621	624	619	581	591	584	650	611	637	601	616	669	622	625	655	628	610	650	610	639	612	590	663	670	624	591	609	618	604	610	592	618	659	630	594	619	616	577	579	663	621	604	623	613	590	630	650	612	610	634	635	627	664	588	626	649	596	639	629	619	636	625	638	597	603	599	600	592	615	565	642	591	631	597	603	634	601	595	665	641	625	610	652	574	607	666	600	634	611	642	580	614	600	658	604	646	610	572	621	681	624	640	632	601	608	636	636	652	634	645	641	590	601	641	593	621	633	605	562	613	621	646	624	634	614	641	629	627	602	583	623	655	586	651	552	576	600	674	635	637	615	630	621	621	578	656	582	619	615	650	619	603	611	665	599	625	650	615	658	668	576	635	654	675	577	679	614	559	632	609	596	644	606	590	581	607	635	660	602	608	644	646	625	611	641	598	648	614	616	633	642	592	619	635	610	613	596	644	590	644	630	645	607	622	619	592	641	612	604	618	647	653	616	608	635	572	660	594	640	600	602	637	633	622	624	630	636	638	634	624	581	582	597	639	595	574	642	624	636	582	653	649	605	616	571	620	616	640	630	619	648	616	606	635	611	601	599	632	619	612	686	592	635	595	641	637	597	677	606	662	587	627	605	603	579	630	637	619	607	665	619	586	653	642	660	616	664	671	645	629	649	645	623	613	661	614	596	607	572	627	665	632	605	608	592	591	608	612	610	613	598	627	625	612	637	617	577	594	628	627	630	653	632	657	649	609	615	654	571	600	619	624	636	644	648	661	632	639	624	688	678	615	616	614	609	612	627	610	605	610	635	594	605	583	642	649	645	595	638	581	627	624	588	617	624	640	622	621	657	598	609	593	616	624	612	648	599	611	613	609	616	612	634	591	606	667	597	608	643	624	626	639	644	657	616	641	626	655	633	634	609	579	665	605	656	600	611	663	625	619	616	620	648	624	621	621	653	602	568	623	631	582	642	597	623	619	589	625	620	641	623	626	622	636	647	608	573	640	644	577	592	644	656	594	639	603	665	616	615	630	588	653	574	643	647	617	590	615	627	595	626	618	645	620	626	682	596	659	615	603	612	586	653	647	653	630	590	638	596	640	590	659	608	597	610	629	621	641	595	639	669	614	645	605	611	589	630	621	594	646	623	630	647	625	657	618	620	617	604	597	659	614	632	604	621	641	635	664	576	602	621	597	630	614	666	634	558	619	617	565	627	635	598	662	619	607	620	618	644	580	597	573	600	631	624	612	668	599	636	597	614	601	595	598	627	659	634	627	619	593	631	612	657	623	597	620	673	602	638	652	657	629	584	658	616	615	623	641	680	635	597	652	629	651	603	630	615	650	585	646	618	603	657	647	722	634	586	652	633	605	622	616	631	619	624	543	624	626	616	603	645	595	581	649	613	604	623	634	595	643	621	604	620	621	610	604	587	637	594	633	655	595	612	652	659	579	571	602	577	638	611	627	616	629	657	596	613	639	615	602	612	638	597	646	627	628	637	627	627	643	592	649	643	658	609	624	648	586	629	604	617	620	595	594	642	575	621	623	621	622	613	569	618	621	647	633	635	710	627	593	592	601	640	586	606	606	621	660	643	647	600	628	644	614	678	633	626	620	616	632	636	660	591	625	594	613	662	658	671	623	602	612	642	624	618	609	624	588	628	627	622	658	632	633	570	606	618	633	596	618	634	626	635	609	621	650	592	594	618	633	676	622	630	667	603	637	633	606	649	651	675	638	611	629	589	609	628	576	640	633	605	660	626	630	667	656	619	615	647	614	619	672	612	617	624	637	621	623	598	652	621	630	659	631	650	616	644	598	602	591	619	662	614	654	622	606	660	651	614	625	620	586	612	615	664	620	654	665	633	654	588	668	582	632	604	617	587	643	600	658	645	644	623	643	623	642	612	650	646	570	589	635	648	624	623	582	590	656	667	662	588	622	590	604	618	636	659	633	629	639	608	609	624	619	626	639	584	601	592	622	635	623	566	638	594	620	657	635	660	635	630	627	646	638	636	589	633	643	619	686	639	594	645	595	659	655	597	603	614	599	635	614	642	633	610	611	617	656	640	609	601	634	598	642	615	610	627	596	619	632	622	565	640	624	600	622	626	619	620	626	639	587	654	623	615	607	627	637	574	624	654	653	636	616	621	636	654	645	615	604	660	600	618	605	659	669	649	628	594	619	633	590	656	571	663	635	626	665	615	621	591	654	663	656	648	592	648	654	635	581	608	626	579	630	646	650	642	607	627	588	641	576	641	623	626	646	651	652	600	624	579	624	606	606	591	601	623	648	639	657	634	573	660	645	649	585	612	608	651	601	613	586	668	624	627	607	599	637	630	614	628	658	612	615	610	621	626	639	636	654	622	632	585	591	605	602	585	662	621	621	640	658	669	594	663	605	620	612	625	641	601	601	611	622	625	631	652	635	634	662	651	633	644	575	597	652	602	594	587	634	630	603	577	624	638	645	571	616	643	643	649	650	614	619	600	627	671	610	596	633	621	611	616	631	584	666	594	632	589	643	617	620
25310	21670	25529	28278	21500	4016	607	486	460	432	376	396	444	401	397	404	382	316	340	386	363	337	387	368	367	379	406	350	383	348	374	368	339	347	352	365	342	330	373	364	376	359	334	364	408	408	361	361	342	351	368	372	349	382	367	354	379	365	317	367	396	374	367	329	350	344	357	372	371	388	333	387	380	361	360	350	368	376	357	341	341	353	353	363	380	314	361	339	365	347	386	357	361	342	370	360	385	350	381	376	371	380	398	389	340	391	371	385	387	378	340	321	367	369	381	352	362	354	330	350	323	345	349	377	384	359	374	393	390	341	364	364	351	371	341	365	376	379	322	390	342	350	357	355	344	382	362	397	354	356	361	326	384	373	355	323	351	325	389	351	358	373	387	356	352	317	392	352	351	364	350	376	370	390	343	366	357	346	383	419	362	336	375	372	340	307	322	386	384	361	367	345	328	387	349	328	356	355	377	330	367	298	347	352	358	372	336	337	396	355	367	383	336	372	382	367	380	381	345	370	323	406	365	340	348	370	316	352	405	329	317	355	368	361	349	376	366	348	384	357	392	333	369	320	359	379	360	320	389	354	374	363	377	345	327	367	352	367	360	383	355	370	358	341	370	375	339	349	340	379	345	363	373	353	362	372	394	376	367	356	404	366	389	348	343	369	383	361	381	334	370	347	365	368	345	369	376	338	378	335	382	344	359	349	348	390	343	354	355	370	347	351	363	331	363	353	341	374	363	342	304	386	333	375	383	362	342	331	321	345	367	311	383	343	384	361	402	358	395	357	356	369	349	342	335	352	349	339	357	353	355	366	367	381	394	395	353	361	391	329	348	367	325	374	381	409	346	343	389	368	347	356	301	354	355	334	352	332	357	402	362	377	402	343	335	345	373	385	365	334	383	370	335	390	357	345	357	335	377	377	340	331	352	357	369	334	389	349	372	371	367	337	373	343	355	359	345	363	394	376	362	388	335	340	388	337	346	366	345	362	352	383	371	356	373	422	378	313	375	352	333	381	364	343	398	313	362	362	356	370	361	354	394	413	375	368	340	382	367	362	362	359	374	372	361	317	373	344	343	363	359	362	371	339	368	333	338	358	386	383	356	374	327	370	327	382	355	413	381	364	348	373	365	366	329	356	347	350	382	392	371	326	384	374	377	333	359	364	322	377	357	364	338	345	364	382	381	363	362	340	348	324	364	391	372	338	373	402	362	364	361	358	360	352	381	368	332	360	348	338	356	342	390	389	329	377	348	364	384	365	365	374	360	329	384	350	398	360	345	315	355	363	387	365	388	365	368	377	351	344	348	380	297	355	349	400	383	346	389	393	375	331	327	349	353	344	392	384	360	353	338	378	368	372	405	315	368	358	377	345	381	312	344	348	350	329	353	326	341	318	379	352	389	375	352	343	360	347	384	359	371	391	345	386	354	335	371	332	380	367	393	372	344	393	364	337	347	358	389	377	347	386	360	366	348	363	350	378	363	377	395	370	402	360	382	364	351	337	345	386	346	369	357	351	353	342	369	402	357	318	352	352	416	370	371	391	356	346	332	368	362	379	350	343	343	333	363	367	380	341	333	338	375	320	367	355	368	382	365	322	412	393	345	327	364	349	378	371	380	363	338	368	377	353	374	344	348	346	348	345	395	336	344	340	395	419	353	358	368	366	351	351	344	377	333	371	391	349	354	363	361	355	380	360	378	332	398	350	376	385	377	342	369	343	370	367	362	396	367	335	394	363	345	365	361	355	349	315	355	370	374	364	367	361	354	340	367	337	372	386	366	388	399	338	363	342	361	382	348	338	406	394	351	354	365	341	373	355	357	329	347	364	335	336	367	346	344	348	383	374	344	365	350	360	347	394	351	336	314	321	348	399	369	393	350	348	342	370	357	365	347	349	355	362	391	385	375	413	360	356	375	325	315	378	382	361	392	360	369	331	353	358	373	342	384	358	383	373	371	378	347	373	340	338	355	316	325	322	360	367	368	359	362	343	363	368	323	330	388	359	330	359	355	342	324	353	381	366	382	348	424	358	326	381	382	363	347	357	366	380	385	364	342	340	374	328	354	369	411	353	361	341	351	347	343	341	362	356	340	351	336	336	396	383	317	359	381	365	333	364	352	350	358	389	351	332	366	374	354	379	366	344	357	319	363	349	329	336	380	349	401	387	337	355	377	383	368	363	361	370	339	374	361	372	387	348	349	395	344	342	366	336	341	346	372	396	376	381	348	395	361	349	379	382	364	343	385	327	344	347	374	397	369	391	316	322	311	355	369	367	329	346	351	358	372	343	352	345	324	339	361	350	376	362	355	382	381	408	354	349	377	392	363	352	352	398	369	320	315	360	386	366	342	340	358	354	391	368	373	369	329	358	372	337	383	350	345	364	374	346	376	341	334	348	357	383	383	361	344	387	385	369	359	398	384	345	343	331	377	350	369	397	359	365	338	364	330	343	342	366	364	353	339	358	379	345	339	380	369	356	381	345	397	351	380	350	363	343	379	389	379	385	333	394	361	348	372	349	342	315	370	383	329	365	351	325	320	356	383	360	371	353	338	394	327	373	365	347	392	384	403	371	338	347	343	329	374	359	378	370	346	389	366	351	388	345	359	354	340	380	343	397	356	336	339	361	327	331	394	365	361	362	331	334	371	388	347	354	347	422	384	388	355	329	375	399	373	345	355	349	363	331	326	338	360	350	353	358	351	354	369	386	379	344	362	339	339	362	384	397	402	355	340	354	323	391	395	379	387	332	326	362	341	364	369	340	379	341	347	345	340	363	354	359	350	363	386	376	347	322	324	352	346	356	331	368	338	365	358	354	366	391	377	353	368	376	371	331	350	326	355	361	379	367	365	389	389	391	350	393	353	330	365	370	348	402	377	352	372	370	337	356	378	354	377	327	379	361	387	359	354	338	358	365	344	376	382	370	332	370	399	341	352	362	364	379	350	343	332	366	377	351	356	371	344	333	365	351	353	383	347	382	400	366	371	386	362	335	345	387	342	333	385	361	343	387	392	339	341	371	379	408	379	357	384	379	362	346	387	358	346	380	361	361	359	346	364	362	337	368	347	361	348	388	377	320	364	333	350	380	353	390	345	378	324	342	384	337	379	359	354	373	397	385	373	377	370	364	358	355	365	394	316	358	381	366	372	410	373	331	360	353	318	346	366	381	349	363	351	333	318	359	356	342	357	348	378	391	337	331	347	347	362	388	391	331	359	337	345	342	359	386	340	339	336	363	354	372	368	364	344	399	369	362	369	335	346	372	325	356	348	336	371	401	370	368	330	381	364	343	327	342	335	379	346	311	356	354	368	368	349	327	366	346	349	372	404	354	371	370	400	398	380	335	357	364	355	346	401	350	354	361	366	362	344	348	381	410	386	333	339	336	345	364	375	346	358	333	342	369	377	363	374	344	389	356	345	373	346	385	371	353	367	381	378	354	365	357	344	369	354	331	381	357	381	381	373	379	327	366	357	357	348	365	377	376
3917	3164	2180	1294	995	912	871	810	797	742	853	834	810	789	781	790	785	756	771	789	766	766	806	773	811	807	775	779	809	801	765	757	782	733	772	750	738	769	786	710	760	798	794	769	779	786	789	758	785	749	757	729	775	772	780	766	785	788	779	762	810	751	788	748	775	781	746	774	698	769	750	740	819	763	786	781	779	799	754	788	755	730	764	768	759	816	776	746	809	722	754	743	807	747	740	745	830	770	819	749	729	788	793	752	774	823	719	796	787	752	751	752	770	783	732	753	763	750	752	789	765	756	762	806	755	798	783	786	825	738	785	761	738	722	765	743	783	776	791	801	759	728	781	745	747	777	750	799	782	760	786	807	814	794	771	717	749	835	811	805	722	813	799	774	799	813	753	736	791	762	756	759	759	767	727	771	778	781	751	828	798	776	707	757	756	752	767	748	812	795	804	791	782	795	778	811	776	748	753	772	769	751	778	768	773	784	750	734	790	759	760	768	796	752	766	784	777	739	805	792	732	781	796	796	761	767	808	755	795	734	803	769	773	768	809	752	786	741	773	756	771	765	754	765	741	775	800	743	756	741	803	732	815	755	778	781	821	749	785	778	762	807	745	788	816	809	785	752	787	754	796	781	778	763	776	782	814	768	766	759	776	731	772	716	783	770	791	790	814	762	762	794	825	730	784	767	776	763	759	777	819	774	771	748	755	773	780	733	779	791	766	751	754	801	811	794	815	779	810	773	804	748	771	796	763	771	800	793	746	739	760	760	762	787	806	745	768	753	744	787	762	770	743	794	740	774	727	798	766	798	824	827	757	770	732	809	727	758	816	770	784	831	783	748	784	761	814	758	792	783	816	774	789	745	779	814	753	782	790	763	802	777	761	755	757	779	813	801	766	774	818	796	807	773	771	742	745	754	781	751	758	794	756	771	747	769	735	740	724	789	811	764	768	759	778	729	747	760	771	783	745	785	781	728	713	789	759	761	785	777	769	811	806	749	784	787	813	780	739	821	770	765	788	724	741	794	740	796	833	805	738	757	778	810	759	785	799	802	801	791	744	827	805	796	805	765	788	779	811	802	797	765	796	819	778	812	769	769	742	783	735	737	767	800	804	764	811	771	825	806	762	814	799	795	795	779	793	784	843	749	737	728	761	740	745	814	769	751	774	756	809	798	745	792	757	822	802	741	730	725	839	743	761	812	749	773	788	773	747	754	735	773	776	747	787	778	717	822	791	749	813	798	800	818	791	749	754	791	752	791	785	774	753	767	819	754	787	772	810	789	763	752	808	763	797	753	785	804	830	798	766	763	811	742	788	773	767	763	771	789	781	761	768	766	769	770	806	750	783	763	743	798	792	773	798	769	756	733	768	756	782	770	729	780	784	814	815	726	774	713	745	814	796	729	791	761	798	769	746	783	794	740	817	769	775	769	784	738	775	751	783	767	790	765	769	790	779	804	720	763	767	723	763	779	811	822	721	740	767	755	782	774	824	794	828	750	775	747	746	799	802	783	762	747	764	770	817	776	831	777	781	804	730	772	779	775	791	806	782	785	788	784	756	742	762	831	747	785	748	778	780	776	859	790	767	744	741	799	790	774	732	819	795	752	756	765	742	780	773	784	786	784	774	785	768	777	797	782	805	797	739	761	785	757	771	795	717	810	768	784	761	836	822	759	820	777	766	717	781	734	750	764	794	806	755	732	752	753	772	787	774	781	708	752	771	763	786	762	752	824	808	759	801	826	735	710	803	813	791	828	831	821	766	796	722	748	814	785	760	734	796	750	805	741	815	737	766	799	760	718	800	781	785	782	763	763	799	771	823	742	742	805	782	775	737	764	747	804	785	767	764	758	786	812	758	789	787	819	754	811	804	745	798	748	720	789	831	789	731	766	780	753	728	753	797	767	772	736	756	724	704	802	784	816	763	814	756	814	754	708	806	793	796	752	867	719	761	788	822	813	766	811	752	742	770	753	773	805	800	767	732	744	782	823	765	729	833	784	699	769	764	743	775	775	783	758	736	762	762	778	782	764	795	783	771	798	766	780	793	788	810	771	806	768	771	764	761	791	741	809	791	736	754	749	841	804	772	759	744	796	819	765	779	784	745	755	735	685	793	764	788	774	794	790	824	772	748	790	788	754	753	757	726	766	737	810	787	745	762	781	756	849	762	822	812	752	781	754	787	786	789	755	787	752	778	757	795	791	747	780	787	826	792	773	720	757	785	766	757	747	765	751	798	824	792	783	807	793	741	785	797	778	833	759	770	777	758	782	788	725	769	781	812	784	816	736	800	774	699	764	709	763	808	812	796	752	729	760	762	787	788	808	787	761	788	826	805	794	744	787	734	789	775	797	772	797	801	777	788	745	783	807	788	788	729	771	739	737	795	815	726	762	816	743	747	719	752	811	796	806	753	779	747	751	759	768	732	811	774	767	799	779	797	732	732	782	759	779	790	771	797	749	717	766	757	744	731	752	742	750	793	803	798	737	779	728	806	837	777	768	784	745	810	842	786	755	774	805	725	778	696	736	795	765	725	787	802	771	747	769	793	796	763	752	818	784	759	755	740	757	781	727	768	734	756	771	790	738	794	750	734	791	782	778	809	763	780	758	796	747	776	739	810	778	829	777	754	743	736	771	727	788	768	733	803	783	762	733	769	791	830	725	746	777	797	757	729	728	757	771	755	752	763	767	806	785	753	797	772	739	696	805	780	778	814	776	761	786	714	787	796	725	788	755	801	795	735	800	778	754	802	757	735	773	785	734	780	792	811	773	770	745	786	784	803	811	726	771	766	781	714	787	809	774	778	758	751	730	751	773	775	772	766	789	750	774	772	794	759	750	794	737	781	776	794	824	783	791	725	769	723	764	722	772	777	769	765	749	800	786	808	744	776	779	761	824	813	768	780	739	794	750	732	794	765	789	823	726	776	765	788	798	735	750	749	764	814	728	728	784	783	758	739	814	766	765	750	781	781	761	771	776	756	809	781	785	752	777	740	715	748	777	766	778	775	751	747	748	773	749	755	764	761	808	803	721	806	826	728	747	753	803	818	746	768	797	805	804	730	788	753	788	824	745	743	733	752	795	778	735	763	778	814	786	749	759	808	744	780	761	765	776	790	764	776	801	717	772	834	778	832	747	786	768	757	741	784	759	764	751	801	779	793	833	802	757	813	758	797	781	818	758	748	796	785	767	806	772	805	794	814	778	812	794	733	752	749	784	771	772	789	783	728	785	756	814	773	772	747	723	758	746	764	754	764	779	738	744	804	756	785	801	802	714	728	776	811	764	751	794	760	745	748	749	764	746	762	810	760	728	810	775	774	755	762	764	760	763	758	790	778	772	764	797	754	726	736	792	769	757	810	761	724	749	779	749	757	733	813	760	799	743	749	770	803	794	795	803	767	752	760	768	736	769	735	790	803	759	829	734	776	769	798	782	760	748	737	815	790	775	708	751	767	830	766	784	753	801	761	763	746	757	762	752	751	795
24513	21706	26113	27818	21718	21684	2723	527	338	324	289	297	263	242	259	226	231	210	247	199	237	214	194	207	224	222	218	233	211	222	218	197	229	230	211	187	203	230	236	247	219	256	231	199	228	215	230	208	220	215	264	246	234	225	204	229	195	247	236	202	213	197	221	213	238	234	233	214	222	204	219	211	236	227	179	221	219	250	208	245	250	186	217	204	198	226	228	187	217	200	225	208	211	218	214	221	227	268	228	229	202	211	219	227	195	231	219	200	212	215	189	212	213	229	238	240	220	202	214	205	230	225	231	225	193	198	239	226	240	211	220	228	208	217	197	220	196	192	216	243	198	232	245	209	221	237	204	244	229	202	208	237	213	209	211	218	218	202	214	220	204	235	205	187	219	214	210	220	235	229	207	200	228	221	221	233	233	225	204	206	218	202	242	239	187	212	232	204	214	201	212	238	182	250	198	207	210	211	190	209	231	209	236	214	203	202	202	217	211	212	208	239	211	235	197	233	225	241	222	205	196	227	211	215	231	218	236	247	203	208	212	203	224	227	229	232	214	214	208	213	191	186	212	210	227	201	212	224	241	209	210	211	239	222	219	204	223	239	209	221	216	222	225	209	220	197	262	209	218	184	206	216	223	224	205	213	223	203	189	210	233	209	230	231	233	234	205	223	239	190	243	196	222	213	198	193	220	225	231	218	229	191	210	237	226	219	228	227	190	196	246	200	223	235	184	215	248	240	191	228	204	240	200	215	183	233	236	224	210	207	226	240	232	199	234	201	213	202	202	210	218	239	230	231	203	229	217	227	225	204	212	231	215	239	212	205	214	186	258	204	214	218	230	252	217	224	233	224	221	222	211	211	209	205	214	191	241	202	220	216	188	213	229	225	218	227	206	227	185	243	224	194	226	219	219	198	213	201	201	211	207	201	195	255	238	207	219	215	215	219	199	230	211	192	184	197	207	217	203	202	216	204	204	220	212	200	208	196	221	203	188	203	227	210	234	248	226	245	211	200	206	254	231	243	212	212	201	195	235	201	211	200	240	220	224	233	240	203	192	225	263	239	222	198	180	213	203	197	241	216	209	209	221	245	235	224	200	200	234	194	202	223	211	194	205	198	185	241	218	221	195	179	229	238	212	205	215	237	222	205	190	216	249	218	233	252	216	235	202	208	198	196	197	245	236	232	186	207	240	223	193	196	221	225	210	182	234	219	225	187	204	223	221	208	220	217	207	226	243	217	224	209	220	208	184	208	218	198	222	228	246	213	224	216	200	205	227	224	206	239	200	211	199	195	227	240	231	220	201	247	223	197	202	196	219	218	213	227	204	219	183	206	227	218	214	215	236	229	204	209	222	218	227	223	204	186	207	204	215	218	193	222	245	216	249	213	204	201	208	199	234	205	222	247	205	204	212	201	198	211	227	200	238	188	249	220	230	221	226	226	216	213	187	208	244	248	225	188	222	217	233	247	207	218	200	216	197	195	231	194	216	203	216	215	208	242	232	226	199	201	206	220	224	226	178	237	191	199	205	199	231	216	198	222	239	216	192	233	226	188	206	229	233	226	229	221	215	158	269	228	214	203	208	225	209	223	203	203	218	210	232	181	209	222	201	223	243	205	194	237	210	204	208	221	229	217	204	194	193	226	220	197	218	202	221	216	184	211	218	221	215	212	216	205	205	184	196	247	223	206	223	225	238	225	180	221	205	218	227	208	197	205	205	202	205	215	205	211	242	231	219	218	225	219	208	196	212	200	214	207	206	207	221	219	215	248	215	189	229	197	212	204	223	224	247	248	202	232	247	185	172	208	193	204	205	203	204	223	202	228	190	239	203	206	226	219	211	218	202	214	217	179	212	203	204	237	192	226	219	211	217	208	192	236	226	235	194	207	193	213	217	221	242	209	225	240	195	196	236	232	224	236	248	222	223	190	199	206	220	218	232	199	210	245	227	224	210	220	227	198	210	188	208	208	221	223	274	236	222	215	212	205	242	201	238	218	213	206	211	216	210	205	218	207	219	197	216	200	201	190	204	213	220	209	196	195	229	182	203	225	225	219	206	207	198	237	228	226	242	242	223	193	228	212	225	236	215	224	253	244	206	213	229	211	223	209	232	219	223	239	226	214	200	189	201	229	185	213	197	203	218	221	213	188	248	242	210	200	241	200	222	223	209	184	220	204	233	230	218	210	224	219	226	209	182	213	209	192	211	232	229	218	241	245	225	221	211	220	211	229	221	212	201	238	238	253	213	220	233	210	212	210	214	185	222	246	228	222	213	238	211	194	230	235	223	195	249	234	210	214	229	212	225	214	223	221	223	190	205	212	201	209	237	213	222	211	209	238	234	231	251	203	208	226	229	240	217	224	194	211	198	225	205	189	202	213	225	224	208	203	233	196	216	230	236	225	251	232	192	244	233	221	230	205	194	189	229	219	198	209	215	198	205	207	219	196	233	234	217	212	232	216	215	235	240	234	239	215	219	205	214	219	238	214	233	215	178	199	194	239	221	188	217	222	203	210	202	204	236	224	242	211	234	195	206	242	245	227	206	196	213	218	220	188	239	212	226	199	194	208	207	214	215	223	217	224	211	199	228	225	222	203	250	221	215	237	234	206	206	211	213	203	220	211	221	239	245	191	220	212	230	214	218	218	206	209	211	256	221	196	213	201	227	242	226	206	204	226	231	213	214	206	207	221	210	217	216	193	216	244	228	207	231	227	224	230	229	229	229	219	203	220	220	222	232	235	227	218	232	237	210	195	238	188	232	211	221	232	253	243	222	201	227	229	197	207	221	212	257	199	222	214	178	206	234	223	200	194	206	202	217	214	225	192	195	203	220	211	201	227	235	260	195	216	215	222	200	238	215	206	209	211	207	241	200	202	215	198	208	226	227	233	232	241	246	233	250	226	194	225	237	212	212	204	214	245	212	202	210	196	231	213	195	221	235	184	214	225	205	213	210	209	243	226	214	237	214	203	175	212	219	199	200	208	179	195	208	210	177	216	211	207	217	223	226	244	230	209	259	218	225	239	203	219	180	184	221	244	227	210	215	231	242	220	229	228	180	230	217	184	198	236	210	234	199	204	245	211	250	225	220	224	199	247	220	216	211	227	244	232	214	202	209	199	216	205	206	216	221	243	211	215	194	190	233	244	216	199	182	212	229	221	217	202	225	208	230	213	216	221	231	206	221	211	204	254	215	220	190	198	227	192	200	198	174	206	198	226	201	193	216	194	219	210	207	207	198	235	221	215	226	216	186	180	199	221	208	209	196	217	220	217	225	212	224	209	233	220	211	204	189	269	205	222	190	219	176	232	218	214	202	223	224	194	235	223	223	205	197	219	237	204	212	221	215	212	214	228	211	202	198	199	242	202	185	208	221	211	207	228	224	218	196	242	218	210	203	209	233	199	235	235	183	204	204	209	218	238	229	207	242	238	225	186	241	201	242	221	205	223	210	229	197	229	200	209	198	220	234	195	214	205	215	227	204	204
4281	5121	3155	1536	965	743	666	596	557	544	542	562	549	517	510	500	487	461	473	484	469	504	506	484	507	471	494	478	476	495	494	486	480	481	463	458	497	500	500	463	458	500	478	462	488	484	484	456	503	444	480	489	511	431	443	505	477	516	491	484	496	493	480	520	468	510	474	442	495	447	474	501	474	491	455	478	518	490	489	465	443	457	459	461	468	479	496	457	506	501	469	492	465	432	482	471	449	518	435	489	460	463	483	466	448	471	480	449	488	499	458	472	489	443	462	457	492	423	477	492	451	515	476	468	492	479	469	460	468	464	510	519	441	480	463	474	471	494	504	461	458	474	510	423	458	497	512	473	486	548	461	471	498	483	482	503	502	469	474	464	479	520	481	461	482	478	488	468	479	462	458	439	509	479	468	451	491	454	462	522	466	473	462	513	505	485	463	489	483	486	468	464	467	474	498	467	488	482	472	441	501	467	479	482	469	459	522	507	463	492	519	499	501	462	486	463	416	505	476	500	492	438	486	439	462	489	498	455	457	441	474	456	498	521	487	463	472	486	489	447	493	472	430	448	464	474	451	473	518	483	458	506	493	510	438	497	472	469	447	462	497	505	466	483	475	490	476	445	485	469	454	480	489	468	481	454	476	466	489	461	456	523	452	481	452	500	489	496	465	505	468	455	467	486	490	455	476	502	482	448	453	475	472	482	439	432	454	456	516	432	488	470	486	489	459	478	482	456	433	441	480	456	486	474	462	488	452	467	499	436	490	449	465	490	469	470	480	521	487	475	496	491	473	504	490	496	506	458	462	490	439	464	477	467	476	442	446	496	488	482	510	480	443	474	481	412	469	480	488	474	464	507	485	500	485	528	460	486	495	459	473	441	452	472	520	467	452	517	489	451	495	437	495	492	485	427	461	497	512	476	468	461	474	492	481	530	489	477	438	498	473	487	444	507	458	477	446	487	480	470	436	463	478	479	486	478	466	513	523	462	496	479	481	452	462	466	477	465	496	485	463	479	462	487	474	495	465	482	483	496	468	438	480	474	510	480	488	476	480	497	442	480	467	500	481	530	486	456	473	506	511	492	461	465	494	486	452	492	460	517	469	450	492	497	452	508	435	463	458	472	472	506	467	467	465	470	540	462	489	443	465	499	486	481	484	492	494	473	537	467	488	426	432	500	514	477	498	455	479	471	462	486	493	472	513	492	419	451	474	450	480	429	471	485	471	455	490	486	468	465	470	494	442	482	538	474	451	461	435	464	443	500	474	467	465	473	460	479	426	508	457	500	529	479	482	508	478	434	503	485	426	513	510	458	459	476	469	496	459	487	480	475	443	494	457	481	449	434	489	475	465	462	454	496	468	512	469	494	475	487	472	486	455	453	473	467	480	476	469	481	485	463	441	489	432	476	485	460	467	459	452	484	471	460	488	432	490	446	430	462	481	419	475	474	463	476	490	462	492	478	452	490	495	511	471	462	508	517	444	466	481	466	468	469	431	497	481	481	480	474	489	483	452	491	459	460	498	496	514	492	484	502	480	465	457	457	489	475	431	497	490	507	485	455	480	473	461	526	482	500	453	486	441	492	466	467	476	520	495	491	454	495	471	468	439	483	488	470	505	487	490	500	457	477	477	492	501	482	482	477	454	509	459	490	471	422	479	487	512	494	483	518	524	491	481	447	511	505	499	479	495	493	485	466	430	473	523	494	444	473	492	485	503	494	481	495	434	452	496	461	475	509	466	505	494	502	487	470	497	459	473	473	488	489	454	486	491	455	478	462	499	468	495	506	445	475	464	469	497	453	469	493	472	464	461	479	491	482	489	465	477	473	493	443	491	504	479	460	520	500	493	473	496	465	468	463	468	470	456	493	461	453	494	483	526	528	482	479	466	454	490	496	477	448	521	476	414	509	499	450	482	506	503	484	476	482	521	436	451	461	470	465	453	465	480	502	496	460	457	450	452	556	439	474	460	496	483	465	456	496	458	499	459	462	467	475	482	459	495	508	475	559	457	498	503	511	483	498	481	464	475	446	466	482	458	483	459	514	492	437	487	448	453	483	498	470	454	480	481	468	479	507	505	488	467	473	485	484	476	438	517	465	496	450	483	463	475	445	510	490	435	466	512	513	468	481	493	487	492	508	487	451	460	480	458	450	506	453	484	477	484	462	510	462	478	509	488	492	478	468	483	453	459	477	507	492	513	450	490	472	445	480	445	430	444	447	479	462	468	447	480	487	483	493	485	489	454	486	427	472	466	443	446	457	465	452	486	469	505	454	482	497	456	510	501	514	491	476	523	447	461	458	447	487	461	468	490	473	494	468	458	466	487	477	487	461	468	443	436	451	427	454	501	479	496	443	478	485	492	494	470	497	499	442	507	492	519	489	488	492	489	475	435	480	474	525	522	472	478	478	523	470	484	492	488	497	486	452	501	482	493	457	498	482	480	521	474	485	478	459	456	468	469	507	496	497	523	489	448	463	500	481	530	463	539	475	485	493	484	496	509	503	465	483	441	470	494	480	475	491	481	487	465	460	512	460	493	492	451	453	496	478	442	485	532	464	439	461	469	484	489	462	476	478	462	476	475	470	500	502	451	494	508	493	470	503	496	469	486	460	484	435	471	471	509	472	476	478	463	452	474	472	514	504	502	471	517	456	492	462	467	478	464	461	454	444	457	468	468	456	447	519	470	473	468	456	465	489	486	450	492	461	457	473	454	478	480	483	477	493	454	474	480	483	479	506	456	483	453	456	456	488	425	416	463	444	490	466	467	479	476	501	506	453	491	469	505	505	473	460	509	491	445	502	476	489	474	468	492	480	500	476	520	462	473	499	462	449	459	490	465	469	500	461	457	539	464	466	482	480	478	468	508	465	473	503	473	480	481	499	450	512	488	539	465	454	499	446	458	465	466	463	460	553	467	442	454	478	493	465	496	457	462	509	466	473	494	440	439	475	457	503	514	475	460	492	480	449	448	474	477	486	477	477	474	481	466	458	477	457	477	468	509	512	498	489	434	495	466	484	474	469	478	486	511	504	450	478	460	483	445	485	511	494	482	452	471	468	484	437	483	485	469	459	503	478	477	470	453	468	493	468	474	495	477	460	519	477	479	462	496	441	486	545	490	498	434	443	450	436	479	493	487	447	481	493	493	489	505	464	478	462	469	501	464	479	468	483	475	466	481	443	519	450	518	480	502	432	477	494	445	492	459	466	446	474	427	459	453	515	494	458	484	511	502	470	492	445	476	450	466	463	447	465	503	525	443	516	458	488	483	464	451	504	516	469	474	473	454	438	449	502	496	484	487	459	481	473	477	511	482	451	480	507	482	485	473	481	475	468	472	452	494	517	498	476	496	521	460	500	468	495	428	485	458	475	485	460	470	431	457	494	476	456	485	495	434	453	492	490	503	480	503	465	478	498	435	496	501	488	452	493	485	465	493	465	450	480	503	482	465	477	472	444	526	500	469	461	474	482	517	501	461	465	480	489
33384	9545	1002	612	483	467	313	283	265	289	269	264	286	285	276	285	263	285	270	230	259	252	283	286	307	274	293	256	280	296	270	271	286	273	287	270	287	271	276	296	287	279	264	257	265	263	262	279	271	252	272	259	255	310	260	276	272	264	268	272	250	308	265	279	302	273	266	269	265	241	277	237	233	295	276	285	259	249	284	254	277	248	258	296	284	254	290	247	282	256	274	246	261	272	250	275	264	254	270	238	271	256	339	241	270	290	275	278	261	299	238	253	288	259	270	235	274	269	226	234	278	262	224	280	268	254	273	277	294	270	271	222	259	266	275	278	271	270	301	268	296	264	257	267	293	299	285	262	276	252	263	269	255	262	278	235	289	257	254	277	291	248	276	267	281	255	280	280	293	262	269	251	285	273	272	252	258	254	324	266	274	262	275	298	264	283	276	231	252	267	274	239	272	265	273	262	301	268	271	270	256	233	232	242	274	254	269	276	288	253	280	253	266	273	303	287	235	253	256	283	269	250	267	261	261	298	223	241	292	265	299	253	296	256	298	241	254	265	265	258	275	278	271	261	272	264	260	261	253	280	255	247	274	261	277	293	275	269	292	260	295	266	277	255	282	323	264	261	262	248	249	253	265	311	266	255	276	274	252	275	240	252	249	245	246	273	283	308	259	280	270	264	259	250	241	266	290	243	269	299	251	264	284	267	248	255	257	258	313	252	247	286	262	267	295	260	267	253	287	222	242	291	293	275	283	275	278	254	236	284	279	310	257	274	247	263	272	285	258	286	259	271	245	250	292	256	263	298	249	246	258	257	262	253	253	300	256	277	253	235	282	299	262	292	234	280	294	241	278	263	318	246	255	292	243	269	293	280	274	279	288	274	243	274	276	269	273	266	265	246	296	290	283	289	286	265	285	284	293	285	280	272	245	291	301	247	299	292	265	256	245	281	266	269	266	262	291	286	257	279	265	275	289	274	259	264	262	276	281	272	274	310	223	285	252	252	274	287	245	285	265	290	251	286	249	275	268	266	246	274	263	282	270	241	305	262	237	294	252	268	276	315	299	294	281	255	286	256	290	277	247	260	262	260	254	249	276	288	267	271	284	267	287	283	280	256	264	297	238	276	254	285	263	280	252	231	270	310	294	268	292	265	294	271	291	258	293	282	275	254	256	277	282	272	256	289	277	281	256	250	236	259	261	270	290	250	280	256	288	292	252	280	269	278	240	267	285	232	254	282	256	261	281	288	266	261	276	280	263	292	294	306	265	268	301	275	275	271	300	255	280	257	283	271	296	316	302	306	302	256	264	257	279	262	268	249	273	251	297	268	282	293	248	297	286	269	268	275	301	258	269	274	268	245	285	272	260	269	258	291	272	269	288	289	285	263	281	267	268	294	243	311	272	279	271	289	258	311	280	268	274	272	285	289	287	258	264	304	271	273	291	279	281	289	305	277	261	264	260	250	281	242	274	304	304	289	263	267	274	260	304	267	272	292	302	284	258	267	264	241	252	233	290	303	256	246	276	266	257	291	271	271	267	289	269	289	294	247	260	280	279	266	332	284	277	281	286	271	287	251	275	292	265	244	285	279	282	250	283	238	302	273	259	268	254	285	246	269	286	238	279	248	241	260	256	270	299	272	280	309	256	278	260	252	251	264	260	297	274	254	252	267	280	283	238	253	259	293	284	281	285	269	287	240	270	278	260	266	268	260	243	247	281	277	271	281	269	263	289	309	257	272	258	275	279	248	257	266	270	282	289	267	269	254	279	293	263	302	252	260	290	288	270	295	279	278	282	270	267	290	274	272	275	271	247	251	263	281	252	262	252	267	249	254	254	299	250	248	271	259	264	281	252	256	238	261	334	283	276	265	262	277	274	284	278	283	264	283	307	245	268	286	298	287	271	278	274	308	251	302	278	297	279	277	259	254	277	240	296	267	275	231	290	302	253	262	272	291	280	274	306	276	249	265	244	264	260	249	267	284	309	261	274	288	286	272	259	242	269	264	255	262	263	252	265	267	295	270	257	251	250	264	270	251	271	268	289	264	261	260	281	254	283	256	287	266	269	291	283	253	265	291	274	261	262	289	276	271	285	265	266	251	259	251	277	270	279	292	299	247	291	248	284	230	229	264	275	269	267	299	262	264	277	273	285	289	273	254	265	281	272	249	303	294	257	259	282	272	251	272	255	244	266	267	272	278	295	276	266	262	271	310	301	245	299	275	276	273	276	258	300	251	273	266	286	256	263	239	314	288	277	289	269	259	254	263	259	303	251	264	262	283	262	244	252	289	286	277	289	245	282	226	260	293	276	244	276	271	270	289	308	277	297	249	298	246	228	278	306	230	263	266	280	270	295	283	289	281	256	263	287	279	244	283	296	269	295	265	267	280	264	240	258	268	296	297	244	251	268	286	256	272	289	280	268	273	256	286	260	245	282	277	251	233	242	266	264	273	266	267	272	279	283	267	273	255	245	297	259	271	305	270	273	311	279	287	259	256	275	264	254	304	253	291	282	269	270	276	299	263	257	278	260	253	265	293	303	255	246	241	305	280	279	274	302	265	251	271	259	278	271	272	261	263	254	271	265	267	246	289	271	288	254	304	296	274	278	275	266	286	257	271	298	270	251	298	308	247	294	284	291	236	246	277	249	258	268	278	280	274	281	295	252	242	286	253	276	270	246	270	275	280	277	248	264	259	271	255	269	256	270	281	255	274	267	273	263	282	293	266	246	228	283	271	274	261	261	256	301	297	259	281	292	270	261	280	290	280	243	292	249	267	257	269	291	269	271	267	267	296	243	219	279	267	253	273	283	281	283	282	276	276	269	251	268	256	260	303	271	286	302	262	259	270	257	280	293	251	287	297	277	270	290	305	284	281	259	263	243	278	302	264	263	279	265	279	240	311	278	231	282	292	259	250	278	273	267	261	254	257	250	267	255	246	256	281	263	279	246	269	268	284	280	296	266	255	269	267	277	259	269	283	273	269	257	266	255	285	236	239	311	255	259	265	291	270	226	269	268	260	271	273	281	284	284	300	257	314	252	285	282	258	268	302	269	281	283	256	259	285	297	277	261	247	276	250	269	269	277	245	246	275	317	280	269	286	291	246	287	277	251	255	254	275	254	296	280	282	287	253	262	260	280	313	253	250	289	286	279	270	239	243	268	281	232	252	276	272	294	279	281	234	283	277	300	265	248	258	252	249	249	269	297	268	269	285	269	267	249	273	271	273	258	329	258	258	281	276	278	268	308	245	276	256	286	257	280	272	305	261	271	279	285	248	246	287	261	254	273	272	264	282	248	289	265	282	305	246	276	239	271	238	279	247	263	274	280	260	259	309	277	273	276	252	283	259	271	280	250	274	260	264	259	253	261	312	263	255	304	262	291	285	270	266	280	298	265	271	261	258	256	272	266	275	241	258	268	262	268	259	274	267	286	251	255	269	285	261	291	269	273	275	230	256	281	247	271	278	289	285	264	289	257	288	249	267
5776	799	710	660	647	626	613	644	651	566	609	578	683	589	671	602	622	591	625	655	592	593	638	600	621	639	610	624	606	604	597	619	641	634	654	624	561	660	595	651	633	610	630	609	654	592	596	610	645	618	661	602	594	638	648	637	631	603	599	634	597	691	623	635	602	641	642	648	589	636	662	654	605	606	622	619	626	646	629	631	604	615	665	641	590	637	588	643	627	633	635	612	598	653	629	634	643	603	657	624	621	604	659	587	558	650	638	670	613	604	631	582	622	642	654	639	639	642	566	657	635	590	649	628	586	623	607	627	595	634	632	618	564	620	623	624	589	610	614	622	634	618	645	644	649	645	661	659	637	625	589	564	600	631	655	643	621	591	679	649	656	643	657	661	642	669	659	616	589	665	599	625	630	589	639	615	648	589	585	651	636	612	670	625	590	587	595	619	661	630	601	655	646	619	589	602	596	608	638	599	644	611	609	585	666	614	563	637	612	607	618	586	606	563	676	575	667	628	671	618	648	611	604	665	686	591	612	590	610	643	663	646	638	582	602	591	634	612	656	623	643	656	645	623	583	632	580	627	598	617	653	585	672	595	608	625	652	610	682	623	628	623	608	594	617	630	614	649	641	596	643	584	609	626	668	603	635	621	581	649	627	617	606	585	630	667	651	644	657	599	623	626	621	629	599	634	652	653	578	628	648	637	594	602	610	630	652	626	608	584	596	629	648	613	636	629	603	623	597	637	587	643	638	655	591	624	620	644	641	620	604	666	593	645	633	637	621	654	611	597	601	606	659	618	642	677	620	664	631	636	638	662	637	628	637	605	649	592	609	635	631	614	608	656	629	627	611	617	618	667	597	674	597	609	614	637	630	640	617	591	626	614	646	607	603	646	641	642	590	636	638	660	575	624	636	667	648	607	623	628	583	638	562	644	596	622	662	599	636	643	620	620	607	622	601	590	561	632	631	638	608	599	605	606	627	631	578	566	637	621	643	624	591	603	630	608	633	640	603	609	613	628	598	640	672	653	626	637	635	629	639	639	570	616	613	604	645	599	589	675	633	626	612	592	615	620	641	681	584	652	578	633	660	646	652	615	633	605	636	623	623	636	671	640	651	629	631	617	591	623	617	639	606	595	622	615	633	661	665	630	635	633	622	627	659	535	655	571	656	643	641	613	626	611	610	639	648	668	644	617	627	601	608	647	618	652	625	614	652	674	594	625	616	678	573	601	639	598	600	573	585	625	597	591	589	606	611	622	656	639	597	602	652	631	616	589	640	597	568	622	600	623	619	609	661	676	573	610	597	617	630	622	609	587	614	588	590	657	580	634	572	599	612	632	641	602	659	623	599	648	654	606	578	594	562	614	620	648	663	626	649	615	630	603	642	607	679	639	619	641	625	590	622	650	629	628	669	651	627	604	613	594	597	638	639	603	660	612	591	620	636	665	585	655	608	631	638	619	665	605	628	625	647	596	618	614	613	637	616	621	602	641	626	605	610	597	625	609	623	643	605	656	616	631	610	618	619	609	638	624	635	658	626	630	610	670	660	610	595	639	590	592	632	610	646	581	619	616	633	645	615	611	646	646	630	653	620	570	603	610	640	636	605	612	636	624	608	653	589	637	619	627	627	614	591	613	591	633	631	572	635	603	638	646	588	626	615	646	628	589	658	591	640	636	604	599	618	625	596	593	598	565	623	573	611	570	607	656	608	650	626	632	620	612	628	630	624	647	613	616	631	627	622	613	648	605	641	620	628	649	593	605	563	574	626	597	654	651	586	629	604	631	631	628	647	664	629	601	595	607	623	645	586	635	672	632	626	659	604	616	596	612	683	628	635	620	634	655	649	607	659	644	614	601	624	684	643	625	604	574	637	595	604	635	646	599	611	593	619	655	612	610	613	635	608	613	643	647	599	655	624	621	652	641	606	618	586	617	629	631	641	626	638	581	635	638	648	620	645	633	647	666	611	614	596	619	605	662	652	598	639	604	614	622	590	570	630	610	591	645	634	650	628	645	633	632	615	641	617	635	610	624	619	660	632	596	626	592	568	632	617	627	603	606	649	616	608	642	627	600	613	647	613	603	637	637	640	593	638	607	687	633	589	603	640	632	619	604	626	617	650	612	574	617	587	633	595	611	627	664	644	640	585	620	618	619	619	603	584	603	632	663	601	607	660	584	664	623	618	605	618	624	592	644	610	632	619	669	549	611	611	622	612	600	640	623	577	548	646	612	616	596	629	632	659	613	673	629	590	654	603	642	603	678	616	622	604	617	641	612	606	606	635	615	609	616	580	621	618	576	608	623	628	571	622	625	615	661	595	638	668	678	614	634	620	586	675	662	591	606	633	632	639	601	644	628	628	600	643	639	573	604	626	630	632	654	638	624	640	592	613	657	583	617	657	620	640	639	643	613	588	599	643	587	648	619	665	609	622	628	624	628	638	599	624	586	616	643	626	648	577	581	630	609	627	593	597	635	581	587	631	590	672	600	594	601	609	644	595	602	617	607	606	661	639	619	583	574	644	612	630	610	631	658	652	594	619	639	646	642	563	642	613	652	608	569	638	659	611	665	659	609	618	628	587	602	627	603	613	597	617	645	625	601	627	576	652	581	637	623	581	644	602	626	635	620	623	609	610	585	609	603	614	621	656	624	638	651	630	600	604	597	640	614	581	615	615	652	632	618	647	601	621	645	628	631	602	690	672	624	635	628	618	594	598	620	653	574	614	606	633	625	582	601	648	676	632	576	625	579	615	642	611	627	616	612	641	618	591	665	582	620	635	622	654	610	629	642	644	648	654	590	664	669	651	651	615	641	622	661	627	646	621	644	633	644	671	644	652	616	614	613	615	604	590	605	629	645	639	639	639	651	592	607	578	589	653	616	610	573	590	635	645	638	647	644	662	657	576	638	628	620	610	655	632	610	653	615	643	653	668	638	609	643	626	612	598	651	620	650	629	659	615	544	610	589	619	614	596	616	660	622	601	604	630	633	652	639	645	635	607	642	636	625	622	590	606	634	615	640	605	609	608	619	605	627	628	651	621	608	600	589	623	594	618	627	646	645	623	680	617	603	660	658	614	663	633	616	641	584	620	600	635	632	632	613	668	632	618	644	615	623	629	634	641	585	607	611	660	664	630	595	579	584	617	605	621	691	641	629	573	631	592	625	596	630	641	644	616	635	615	652	593	684	635	618	617	642	661	600	588	635	610	639	650	636	656	645	608	621	577	602	623	617	628	639	649	638	653	597	644	610	644	637	648	663	605	644	599	614	600	664	633	694	593	638	603	625	648	599	601	641	635	654	602	650	633	608	674	571	621	653	617	656	658	598	625	656	609	591	600	620	627	604	610	594	617	567	617	629	601	593	651	603	598	631	578	630	610	632	563	606	596	626	602	634	626	598	589	620	646	594	575	602	639	707	636	638	591	650	600	643	644	654	613	563	647	627	632	561	669	636	625	604	616	632	632	635	681	664	600	607	643	633	612	595
25261	21704	25539	28383	21493	3543	603	502	452	393	386	395	371	373	360	400	379	370	377	389	373	405	376	394	356	359	330	369	356	360	360	397	360	375	375	335	395	336	395	366	344	340	347	365	351	358	379	369	339	381	360	371	339	349	351	378	347	383	365	361	346	386	353	361	347	428	325	379	370	342	368	378	373	361	385	383	352	342	344	333	332	362	364	375	346	365	378	337	379	355	369	358	374	353	355	374	367	334	368	305	348	375	388	339	385	379	316	401	372	390	363	356	373	362	362	372	383	357	330	325	378	370	363	348	393	334	350	334	352	361	360	346	378	353	357	381	347	354	383	361	365	359	348	365	365	342	340	360	373	355	365	349	365	356	375	340	350	378	375	379	376	359	378	356	358	364	384	323	353	338	341	384	374	361	376	354	367	328	346	393	356	403	353	329	356	364	354	333	342	336	374	341	381	355	302	359	375	382	364	394	340	380	358	366	358	331	338	363	393	352	376	395	344	345	364	369	367	360	353	402	365	362	377	373	360	344	374	354	408	359	359	333	359	341	351	351	362	367	348	350	347	327	362	340	382	380	337	361	353	361	339	370	361	360	378	382	342	350	404	411	355	353	365	376	360	347	355	361	388	371	353	340	360	345	367	392	328	369	357	401	350	344	344	327	368	396	348	333	340	385	378	372	381	385	354	406	365	317	381	386	399	340	335	357	385	375	342	359	354	358	348	365	400	381	362	353	372	336	370	363	327	364	373	369	334	379	371	337	390	320	380	370	419	338	360	336	363	399	345	353	365	381	356	336	362	341	369	357	418	327	402	365	367	387	337	336	400	386	352	351	409	324	361	344	354	364	355	358	365	354	359	383	369	312	339	376	390	344	357	351	390	340	382	330	322	361	348	365	351	378	339	386	389	349	373	370	325	369	338	374	372	370	365	358	392	406	370	354	393	357	321	320	397	369	386	365	323	332	347	373	325	334	383	350	355	369	388	360	378	376	383	366	371	359	357	381	357	355	343	372	369	366	358	377	347	352	386	346	378	360	354	368	389	417	361	397	372	371	343	372	359	375	365	337	366	374	371	363	375	357	347	350	380	383	367	382	340	373	394	379	341	375	339	324	352	388	323	328	368	388	345	333	370	351	321	387	334	350	365	370	363	347	354	325	341	365	322	360	380	359	353	366	323	349	403	352	374	342	355	352	301	352	352	341	391	397	359	387	376	371	387	333	359	369	351	332	346	339	366	344	394	365	430	366	362	337	345	354	346	334	389	349	342	361	401	356	360	363	329	351	390	368	358	358	383	353	359	371	314	350	332	346	359	329	364	333	362	379	334	422	382	371	375	380	367	379	316	338	353	361	368	360	331	385	365	401	357	350	375	392	375	378	346	374	346	327	372	353	402	388	376	343	366	339	328	329	394	369	374	329	372	342	354	352	365	351	326	364	339	382	337	357	353	334	377	351	350	386	407	348	381	365	366	353	354	366	353	328	347	379	345	361	363	345	360	339	367	355	356	340	365	348	318	343	373	339	385	350	358	389	348	365	347	360	412	386	350	364	351	325	333	365	384	388	321	385	381	352	343	388	360	393	349	363	349	325	349	407	366	364	369	321	362	339	358	339	375	348	363	395	383	375	330	339	385	347	326	368	357	370	328	365	371	369	377	373	326	343	358	323	351	368	342	366	392	350	310	377	378	351	399	345	412	371	381	347	348	316	351	377	376	340	354	337	368	347	328	334	362	370	361	387	355	360	352	329	369	366	367	345	374	341	367	336	354	371	312	360	360	350	338	361	365	346	367	310	320	330	369	351	338	346	332	360	371	366	373	386	366	383	380	385	364	325	337	374	370	342	399	365	346	369	318	366	358	361	352	378	341	359	397	327	384	367	407	344	339	382	369	380	334	349	346	350	354	371	328	351	388	354	365	355	362	339	371	335	335	380	399	353	380	322	356	319	354	389	344	342	341	370	379	361	378	358	354	347	323	347	358	376	412	347	379	346	337	375	346	368	341	355	355	351	353	359	377	350	340	378	333	401	356	368	347	354	376	353	365	373	374	323	335	374	329	351	368	370	342	371	363	358	345	365	347	366	361	370	343	378	355	350	338	354	381	398	348	340	369	393	371	391	358	349	313	367	364	397	342	318	345	345	378	374	355	371	390	345	359	336	358	365	339	351	358	386	347	340	346	384	377	332	349	384	376	371	376	364	365	341	343	383	379	403	365	357	386	396	377	345	378	367	365	400	378	374	330	337	319	351	369	329	326	357	336	393	366	332	327	372	384	385	360	368	371	371	363	333	336	345	337	343	340	316	389	364	366	319	318	378	368	366	380	388	399	356	357	347	371	336	361	351	367	370	327	355	343	341	353	377	381	348	339	372	346	356	356	345	373	348	380	363	330	367	341	351	344	377	373	390	354	374	351	387	369	350	373	347	372	359	379	372	354	358	359	367	383	341	392	355	321	347	380	345	356	359	329	373	341	358	330	334	336	323	363	374	336	348	369	326	351	377	344	361	326	365	383	366	336	348	379	330	390	368	371	331	324	375	365	340	377	340	396	405	326	349	368	356	380	374	353	370	355	373	391	391	363	395	359	351	383	345	371	337	342	356	404	379	355	396	362	367	318	339	326	379	367	342	379	362	323	373	399	352	363	370	382	392	369	360	340	386	360	336	384	332	344	348	390	359	336	338	350	348	350	375	344	348	409	376	360	325	322	320	324	370	349	355	380	361	340	343	354	373	369	350	364	355	356	359	342	356	346	324	373	367	386	348	369	324	388	345	369	328	345	380	411	358	344	354	346	351	379	301	367	393	352	333	380	369	365	366	358	370	353	329	326	379	358	334	356	353	348	378	365	342	366	362	370	345	357	370	357	362	364	399	353	377	358	357	344	335	372	387	352	365	344	335	366	373	359	361	362	382	339	400	347	367	340	372	375	339	366	397	344	357	358	366	341	334	347	356	372	395	355	364	357	377	357	410	336	375	356	412	347	345	353	325	341	341	394	357	332	386	418	360	344	336	351	343	355	338	385	363	373	384	338	388	387	369	372	359	353	365	342	324	382	352	335	325	375	353	378	350	373	338	361	353	367	373	394	363	376	399	387	363	369	363	361	358	331	340	357	359	334	350	358	387	348	367	356	362	350	366	371	350	363	394	377	367	374	350	362	368	371	371	378	353	396	359	374	342	345	341	374	369	390	374	379	321	340	359	351	334	356	351	361	340	341	396	388	333	354	384	367	357	348	359	324	335	382	390	338	354	356	345	368	353	350	352	355	353	380	349	353	340	364	375	343	392	386	378	334	354	347	350	360	350	371	340	355	357	347	376	343	348	341	389	347	345	396	345	366	338	348	391	396	357	388	377	350	381	350	385	366	366	380	366	375	346	360	377	364	364	371	334	378	361	344	363	340	357	352	355	347	405	392	379	354	342	357	368	340	355	372	373	383	333	355	360	365	342	348	380	368	345	358	351	352	360	331	353	329	364	339	352	381	367
4055	3327	2103	1359	1052	899	882	853	807	798	765	787	825	744	794	764	745	794	870	812	732	799	771	759	745	744	746	732	768	834	742	772	784	787	725	777	776	778	769	773	795	745	783	781	812	824	791	797	772	802	798	759	750	794	749	802	767	777	784	834	773	730	787	845	778	797	762	760	740	755	827	787	775	766	753	744	804	793	771	769	777	827	777	756	769	752	807	742	736	787	736	724	766	772	775	791	783	737	793	786	758	784	752	808	738	785	715	800	784	806	780	782	742	778	826	809	805	798	747	767	762	786	795	764	753	737	790	774	804	824	781	783	770	749	760	821	753	755	796	763	770	781	803	728	765	800	756	795	786	785	820	782	801	721	743	804	768	794	776	789	752	768	773	780	780	787	747	781	791	754	803	702	757	741	738	792	787	767	790	759	778	819	742	732	773	798	759	772	785	786	765	799	762	780	813	727	812	795	770	784	799	804	793	752	719	799	794	760	830	771	776	786	752	800	787	783	758	805	746	792	748	816	773	726	792	738	729	764	723	748	803	779	760	764	743	802	803	789	767	727	771	724	740	800	792	749	799	713	796	791	758	795	798	781	720	763	794	765	777	774	771	780	816	765	798	751	810	824	788	747	756	810	750	781	741	754	778	748	776	761	790	802	764	750	778	769	767	815	786	784	804	816	771	757	739	736	775	725	775	804	828	812	757	761	761	770	796	776	750	742	810	815	750	734	753	776	812	750	768	827	764	806	791	752	792	759	757	769	743	754	741	777	735	744	757	750	775	760	818	766	753	805	783	760	780	776	794	766	794	779	812	767	783	759	782	848	766	808	776	749	744	798	756	740	765	761	793	774	756	816	771	766	858	793	720	734	787	771	735	814	749	817	759	809	793	771	729	773	803	780	816	752	769	759	780	750	782	718	797	730	725	784	778	784	745	778	741	771	765	749	799	755	777	805	800	768	744	797	838	728	793	750	776	785	780	753	816	729	802	768	761	792	752	786	741	726	761	744	734	782	746	754	749	778	808	762	705	769	722	774	765	782	794	741	784	722	776	773	835	761	804	818	798	783	748	778	794	758	762	757	803	763	770	770	741	794	816	784	795	775	809	757	817	753	793	788	787	760	781	724	769	782	827	787	801	776	708	749	784	815	802	774	759	745	799	812	730	756	782	804	740	727	772	810	748	756	723	756	787	763	731	704	793	827	803	756	837	780	758	763	794	759	753	809	744	740	811	795	813	799	768	785	861	781	763	784	755	807	759	823	768	767	775	748	751	795	767	763	782	756	742	794	807	781	812	751	746	795	808	797	768	740	759	768	740	753	781	782	785	747	781	769	783	803	801	758	751	774	761	738	764	768	777	732	831	758	768	814	796	758	809	769	773	750	774	788	773	791	743	787	777	803	836	808	783	744	742	821	732	796	771	787	821	752	779	815	772	739	790	790	739	791	780	739	756	786	804	812	794	784	708	791	759	771	769	798	771	827	793	742	787	762	788	815	776	783	762	714	765	813	793	801	809	745	804	760	750	796	721	782	747	725	769	758	725	840	771	817	805	771	775	776	777	789	757	759	747	742	773	791	779	749	735	719	735	762	724	794	748	749	744	764	830	729	783	743	803	778	769	767	738	770	728	774	757	831	812	725	758	749	756	778	767	767	751	819	782	809	731	806	684	785	789	775	812	779	788	769	776	801	736	796	768	769	775	736	758	814	814	813	762	764	728	807	776	831	748	753	743	834	772	751	750	746	768	789	754	765	766	839	838	749	797	780	802	746	753	742	783	754	828	752	784	727	781	748	768	739	738	798	768	787	796	731	789	764	779	819	748	742	717	756	837	835	794	775	700	814	806	765	818	841	781	777	800	782	746	787	768	787	793	792	752	791	805	767	788	803	770	754	744	719	741	794	762	792	745	743	812	748	773	763	780	743	794	723	804	766	768	772	745	772	744	760	712	820	812	751	794	751	811	752	826	807	779	731	744	779	773	789	781	801	763	793	784	766	779	805	752	779	788	753	752	778	799	801	786	803	774	786	782	718	758	808	751	754	738	819	764	738	784	794	788	797	807	759	751	764	809	762	786	703	757	801	802	774	726	779	751	723	802	768	743	779	737	833	798	729	709	764	789	816	771	814	822	816	742	782	757	796	768	838	799	814	765	677	790	783	832	769	761	765	808	768	758	718	759	770	791	785	747	768	801	737	753	784	792	730	827	785	805	734	723	818	778	806	757	789	809	783	805	745	790	760	772	794	788	776	805	763	795	779	837	757	736	791	802	780	803	785	736	766	789	775	815	766	787	779	791	742	768	731	831	805	766	748	779	762	830	768	845	792	803	762	740	776	709	756	772	787	817	754	788	737	754	758	771	756	775	722	795	757	778	750	781	783	744	758	823	778	785	781	767	728	823	738	725	696	804	743	749	781	736	718	850	783	784	747	776	759	726	784	804	807	742	794	758	785	794	715	774	768	796	833	783	764	788	712	784	800	746	736	772	776	803	790	816	782	723	754	789	748	755	822	790	791	801	815	764	758	764	807	789	737	823	777	817	783	783	787	780	731	771	805	789	774	822	782	766	773	765	750	727	717	769	758	767	792	750	801	818	769	746	765	731	779	793	785	813	736	774	767	758	798	812	782	783	788	781	723	754	785	795	795	747	798	746	779	742	784	809	783	753	754	792	754	764	816	808	737	721	762	748	769	752	800	757	764	759	777	765	773	783	787	776	768	813	779	767	723	765	753	790	808	827	826	782	791	739	780	744	716	752	710	796	775	800	782	759	787	750	783	774	787	776	751	782	776	761	821	758	769	737	791	742	758	761	752	779	746	801	798	723	753	784	785	772	748	797	713	770	796	788	748	756	713	738	797	800	755	740	784	747	760	752	789	775	775	782	768	722	727	770	766	791	763	760	749	817	773	759	735	757	754	764	785	757	763	729	789	760	798	790	792	790	761	734	727	820	765	757	814	757	715	759	806	782	739	759	805	769	785	738	789	814	735	799	756	801	731	754	781	789	802	767	790	752	762	740	748	769	811	777	811	779	729	781	755	788	759	732	783	789	738	831	784	816	760	785	783	793	781	790	786	784	790	741	784	767	770	801	776	800	754	847	806	771	748	707	779	749	783	727	787	789	774	782	753	768	803	847	749	798	789	751	681	760	785	745	734	768	745	727	780	784	773	775	775	812	743	763	743	832	797	778	763	785	746	852	788	789	788	731	775	790	768	769	758	753	775	803	741	790	739	758	784	748	747	767	780	732	750	736	746	762	778	782	769	770	741	752	768	745	765	811	757	751	748	718	802	779	744	758	757	818	778	773	779	779	789	750	856	770	780	734	760	825	802	787	764	800	829	783	770	761	794	766	750	822	712	786	735	811	789	736	749	775	757	786	786	828	759	760	770	759	728	742	779	797	798	752	790	782	813	749	821	799	735	797	786	794	804	820	787	797	717	787	760	795	750	787	764	786	789	721	787	740	795	784	799	746	759	776	769	798	790
24487	21658	26054	27790	21666	21639	2470	501	358	327	315	284	310	250	245	236	248	252	262	223	208	212	200	221	232	202	234	207	235	200	208	256	210	222	223	227	219	251	208	226	212	210	223	205	256	198	230	247	212	210	248	201	225	216	194	210	224	228	223	232	238	205	210	209	235	244	192	230	227	222	214	225	186	246	223	211	218	210	205	236	210	231	231	198	217	204	226	218	196	210	237	225	211	217	214	251	214	194	213	245	205	230	238	216	219	218	193	203	235	203	214	219	224	200	225	243	223	226	208	234	230	236	220	217	223	204	243	195	248	195	197	203	196	201	191	217	225	215	224	201	202	236	216	212	196	212	214	231	240	229	237	215	207	210	193	227	227	261	206	225	204	205	223	233	200	218	210	217	217	207	201	195	216	208	213	219	237	221	195	220	208	231	229	198	194	241	188	206	209	188	229	225	205	218	218	219	220	227	195	213	192	226	192	179	217	222	210	211	231	206	215	213	180	220	194	204	216	230	213	232	231	210	217	229	235	200	258	217	230	224	213	254	216	223	204	223	196	199	217	200	221	205	209	209	205	210	228	231	240	217	214	221	208	223	211	222	212	199	202	197	218	209	202	185	204	213	205	189	247	243	242	226	203	191	196	214	183	220	209	222	229	242	205	209	228	214	219	210	213	213	205	198	199	243	216	204	221	234	221	223	234	203	225	244	211	212	200	199	193	213	205	247	219	202	206	213	191	238	200	205	215	202	230	193	224	206	235	212	181	232	219	227	243	223	222	233	219	224	227	242	229	208	206	186	184	223	183	225	209	229	211	225	222	219	182	197	206	210	206	199	213	211	200	215	239	226	246	202	219	212	242	211	248	221	195	190	224	194	228	215	202	201	240	219	216	233	248	183	205	192	228	223	208	205	220	198	221	208	224	214	195	248	242	213	216	217	193	230	202	239	201	190	208	218	213	211	200	188	232	205	219	193	222	209	215	219	222	203	227	228	210	220	227	219	245	206	210	239	214	183	203	199	232	216	226	219	200	237	221	198	220	191	214	194	235	208	240	212	211	218	229	240	226	188	223	250	193	220	210	197	230	244	206	210	203	249	201	195	220	207	212	222	217	213	197	228	204	220	214	216	210	228	216	215	197	208	228	204	204	228	221	214	231	197	208	200	207	223	207	239	246	202	207	183	222	188	220	228	235	229	226	227	203	203	233	211	234	219	212	239	219	216	227	194	206	241	217	222	201	235	188	218	210	197	203	219	226	246	217	243	200	199	251	219	235	219	218	244	223	191	202	224	207	216	233	211	211	223	200	214	175	189	211	204	204	232	210	219	220	230	219	200	225	220	226	204	216	188	206	249	215	197	220	207	212	219	203	206	228	218	209	219	220	223	220	176	193	223	236	184	246	234	215	239	225	226	209	229	202	198	210	218	195	230	192	211	185	229	221	200	198	172	230	212	218	229	213	241	214	205	241	204	229	197	201	174	220	199	219	235	241	212	250	185	214	207	192	221	193	222	208	217	184	220	210	206	187	201	233	245	222	227	220	237	203	220	217	197	213	220	189	220	207	209	231	251	210	230	187	205	210	202	210	247	206	226	244	238	193	202	208	201	222	235	209	243	222	238	219	199	211	197	183	212	197	213	208	219	232	221	206	227	211	202	210	187	211	212	203	203	217	212	216	209	217	223	218	225	207	218	205	214	237	210	211	207	216	184	222	239	214	249	220	217	201	223	209	215	188	229	206	220	198	213	251	220	199	219	232	253	213	209	216	225	215	211	214	221	228	190	203	212	227	237	200	203	238	256	193	236	196	196	213	215	229	218	209	268	221	201	207	226	222	202	233	196	223	199	217	225	218	181	231	246	216	226	215	235	217	225	220	218	216	215	211	196	222	232	216	234	226	208	207	208	231	230	224	180	189	233	184	230	205	204	217	191	227	202	234	197	208	210	185	252	214	217	226	231	214	233	244	186	197	239	230	210	237	214	201	206	217	206	224	193	234	227	200	204	240	209	228	214	226	223	203	196	218	232	189	216	221	213	202	210	211	233	232	224	215	207	189	267	166	200	238	215	196	215	210	229	224	197	208	200	204	205	182	171	193	204	204	194	220	194	218	227	231	220	206	197	223	226	203	211	203	198	194	201	242	229	205	234	229	218	204	213	227	210	216	210	218	216	218	236	226	237	209	233	219	224	229	230	229	222	201	197	200	224	200	230	216	219	219	220	235	216	222	194	212	233	234	230	203	241	200	206	208	221	209	225	185	198	217	207	231	191	208	223	214	236	210	201	232	226	222	250	206	243	227	191	209	235	194	211	208	202	223	238	232	221	189	250	210	200	216	205	209	242	222	214	216	230	195	204	244	221	210	219	213	204	242	225	203	213	201	223	211	233	216	207	214	214	224	211	215	229	209	221	247	215	214	191	205	230	204	220	219	201	242	239	204	219	217	197	193	200	199	197	251	200	213	221	183	250	247	210	203	215	229	197	178	221	218	235	261	218	225	218	225	221	201	244	211	199	212	208	226	202	206	210	216	222	223	192	216	217	254	207	206	214	232	214	203	237	207	216	219	198	177	208	220	216	200	211	235	221	201	208	201	204	212	232	205	198	194	234	216	228	243	200	234	202	227	206	198	211	218	210	209	235	221	205	234	204	232	244	213	209	192	231	245	220	213	211	208	188	196	225	218	228	198	228	219	208	185	198	234	206	203	209	223	205	246	219	222	216	233	216	200	189	252	206	210	210	189	201	213	212	208	214	216	226	226	232	214	225	235	225	221	211	207	198	211	195	257	203	205	209	229	220	215	220	196	217	216	209	194	245	203	240	204	214	223	224	194	223	200	212	225	196	220	198	228	217	218	220	237	218	199	207	224	202	217	225	200	206	214	192	186	227	208	205	227	223	241	207	229	229	222	188	202	207	202	243	234	221	218	214	218	202	179	216	182	220	221	222	210	203	226	218	196	256	242	204	216	217	204	246	185	223	214	213	222	236	218	230	199	220	202	212	234	215	232	229	207	195	232	213	226	215	211	213	230	215	213	229	234	224	191	257	222	228	204	206	208	199	218	210	206	194	196	210	209	196	235	207	222	233	199	212	224	195	253	216	212	194	193	221	234	235	214	207	219	209	206	203	214	208	227	228	215	245	212	196	204	201	215	227	213	218	214	211	241	201	220	234	213	212	231	205	220	193	208	211	221	208	229	198	205	241	231	204	196	222	233	212	196	195	240	220	191	226	197	190	202	228	197	223	195	223	193	201	224	221	199	215	219	218	228	225	201	190	235	202	196	231	214	225	210	212	231	208	242	217	217	205	259	200	204	240	198	203	218	210	224	216	221	214	199	206	221	207	215	218	210	226	218	212	219	208	189	219	202	188	203	224	250	235	237	211	224	186	197	206	193	211	210	216	224	197	209	229	249	223	212	209	214	194	216	215	217	231	255	223	207	227	209	229	223	215	194	238	202	195	229	225	222	219	223	238	222	193	191	204	224	182
4442	5182	3045	1502	969	757	636	527	530	516	544	505	540	502	507	448	521	533	494	512	485	500	467	493	482	475	479	480	456	512	470	491	504	494	494	480	427	472	474	478	462	457	476	519	503	460	485	470	495	475	487	460	480	471	502	497	473	446	502	452	506	488	455	470	488	457	493	463	485	486	465	477	487	486	488	496	461	464	486	472	471	493	450	463	460	494	458	468	460	485	486	505	469	464	448	473	494	476	486	500	471	452	488	475	505	481	480	446	478	464	470	492	418	480	465	485	476	456	444	470	422	462	426	449	477	494	445	440	486	420	499	503	489	451	471	469	451	504	456	478	428	485	481	505	480	464	462	500	493	465	509	465	473	486	450	475	465	480	493	449	466	449	513	472	465	508	513	457	491	448	458	468	470	498	456	456	519	463	455	496	503	472	468	469	470	469	468	446	447	458	471	486	470	445	487	478	511	469	486	483	474	456	485	410	450	468	482	452	411	436	540	451	459	467	482	459	534	500	476	430	472	463	489	486	483	468	486	481	492	497	466	472	514	514	424	486	472	493	470	456	489	481	492	490	468	493	437	479	504	484	464	481	509	485	415	480	504	470	457	484	488	454	472	461	463	464	487	470	457	505	475	444	485	470	482	473	477	472	449	465	492	446	487	468	448	499	489	448	472	488	493	472	487	506	439	480	489	475	464	477	482	501	511	477	508	455	445	424	467	483	460	495	473	475	434	477	467	485	505	471	490	457	474	491	500	464	472	488	472	484	462	505	477	465	443	463	475	481	485	466	428	481	463	475	482	453	472	502	498	509	472	482	463	467	518	498	478	525	516	516	444	494	446	497	444	468	529	487	491	478	434	488	450	439	464	453	475	495	482	479	439	480	442	462	467	479	467	473	481	473	432	485	483	504	478	483	473	471	471	464	474	487	491	439	442	462	485	445	457	477	486	445	481	463	493	472	467	485	480	470	471	448	426	453	458	433	462	468	494	473	425	487	457	495	472	503	458	464	446	474	437	495	485	429	504	441	468	446	487	466	478	474	486	483	502	488	509	467	478	461	496	459	446	502	452	447	500	477	481	519	452	451	495	474	479	496	469	458	460	457	490	455	469	462	449	449	487	488	488	464	456	464	463	521	457	456	474	455	428	472	507	492	493	468	420	467	447	474	484	476	439	487	471	518	483	503	488	500	501	469	440	514	460	457	487	484	439	471	483	455	464	478	481	490	429	486	442	498	455	515	510	466	483	467	472	458	500	475	461	447	467	483	515	484	466	466	461	483	470	464	455	424	497	471	467	446	484	488	500	481	481	509	477	475	476	498	470	455	502	495	419	510	446	486	471	469	470	480	438	477	478	492	476	475	485	444	496	474	433	447	454	435	499	443	477	452	438	477	449	485	465	510	501	446	471	473	473	455	485	464	442	461	443	459	465	431	508	475	461	500	476	463	492	490	470	492	456	493	472	477	430	478	487	453	517	445	489	463	503	480	440	468	483	468	479	446	500	479	492	497	521	487	512	472	471	468	456	462	502	446	459	419	498	497	464	474	477	464	470	456	518	466	514	467	485	502	451	494	472	491	442	468	510	490	486	469	451	493	490	473	448	449	479	473	475	456	477	467	432	474	484	487	481	513	495	458	448	444	497	485	480	487	478	456	465	498	445	434	507	448	485	452	433	447	469	475	449	446	471	518	452	471	474	472	511	458	479	489	443	492	496	500	480	456	469	475	516	509	457	504	448	460	472	473	484	429	489	466	486	490	406	489	478	473	493	484	454	493	452	454	475	476	467	428	469	469	506	489	522	479	490	494	463	493	459	481	459	471	467	493	499	458	456	506	474	465	486	452	459	521	517	437	475	451	454	450	473	475	489	453	443	496	499	474	482	461	445	485	482	452	455	458	452	475	481	479	463	445	482	462	462	500	443	470	492	486	476	462	461	490	419	450	464	440	431	485	473	487	470	453	441	468	448	486	438	500	509	498	482	477	453	452	448	459	451	488	448	451	479	518	463	449	482	459	468	457	461	500	483	513	452	470	520	522	489	468	478	469	455	482	469	437	464	497	484	487	452	499	477	502	439	497	473	503	463	430	508	502	454	503	511	464	498	478	430	493	476	485	496	495	492	479	461	492	443	444	481	507	483	482	451	444	485	489	493	458	494	479	480	456	435	477	467	475	460	478	482	467	474	465	474	489	469	464	482	504	445	496	476	474	453	509	492	483	460	494	484	452	471	459	413	459	471	446	442	502	448	460	502	467	480	508	473	481	466	463	478	436	517	464	486	490	491	455	467	502	456	475	468	467	461	489	473	488	477	485	466	498	490	484	492	476	489	445	464	468	421	442	449	449	467	478	485	470	455	482	447	470	469	439	466	490	478	494	456	444	458	522	453	492	489	488	482	492	482	460	456	464	466	464	478	452	478	491	499	463	489	447	477	443	485	486	476	471	452	459	451	489	507	487	492	447	455	439	487	441	486	508	464	464	497	472	452	468	493	495	493	445	471	476	459	506	501	495	492	484	499	442	489	477	482	459	469	451	488	472	413	463	482	488	438	486	461	489	483	509	462	461	469	484	495	478	448	480	476	484	427	498	487	467	499	478	464	498	485	424	437	443	464	494	494	465	504	485	480	491	486	480	478	478	474	454	475	497	486	468	467	487	495	410	480	501	430	477	501	480	540	473	478	470	528	479	521	470	449	437	477	454	503	500	470	468	426	460	478	494	450	499	475	453	465	443	466	456	489	468	456	482	458	481	463	489	469	463	462	446	514	484	487	427	441	419	460	459	455	471	476	473	469	494	497	451	520	465	496	502	463	496	472	503	490	461	507	477	511	465	476	457	470	475	459	490	467	462	502	467	447	480	480	463	482	484	439	483	505	468	468	426	500	460	463	519	471	463	496	454	469	472	479	493	472	512	471	511	477	482	483	467	485	477	475	499	473	482	468	439	446	469	492	448	505	491	510	545	507	467	435	472	480	524	488	442	495	486	452	483	503	449	454	464	462	479	489	456	447	466	500	470	441	459	473	479	453	430	485	476	492	502	494	481	445	472	416	462	465	483	435	471	443	490	468	454	521	496	502	471	474	459	457	506	458	452	475	442	469	485	475	431	525	483	486	482	492	487	497	485	480	425	478	481	487	457	486	481	448	463	480	457	474	446	475	452	489	497	474	453	472	471	462	478	473	510	484	474	480	450	462	482	465	464	463	443	512	458	492	485	515	446	456	479	472	502	490	489	499	522	486	482	449	474	496	484	426	441	455	472	453	507	464	467	498	490	461	467	461	467	438	431	512	428	473	456	470	501	494	507	472	436	483	469	471	469	495	482	511	459	451	477	498	416	516	496	453	458	521	461	460	455	473	497	462	460	478	470	468	502	467	477	478	470	454	453	426	501	463	475	441	440	460	468	474	483	490	469	506	445	491	476	462	474	482	512	447	445	464	464	483	536	461	483	459	470	490	440	498	501	472	463	487	483	478	438	448	505	460	527
32985	9443	846	362	289	299	279	253	263	231	257	278	283	271	269	270	265	279	285	270	239	268	252	282	262	284	290	261	240	268	259	246	274	282	250	290	296	235	279	279	264	270	253	247	245	247	273	279	237	269	258	299	269	273	278	288	241	263	276	259	291	252	265	287	258	279	309	312	275	284	318	295	271	268	261	271	319	269	278	249	255	269	284	265	277	261	243	271	267	264	286	247	270	293	278	257	274	274	265	265	269	286	276	288	267	292	273	254	258	244	271	302	285	275	256	303	249	260	271	295	275	257	253	279	277	258	276	284	293	296	268	253	286	278	263	268	281	281	282	266	258	270	264	242	268	255	296	289	258	248	237	275	250	274	271	274	287	268	245	290	273	280	277	268	285	284	263	289	253	279	265	276	275	261	271	275	281	289	281	287	279	271	241	278	260	290	243	302	273	278	270	259	248	274	268	289	296	291	235	294	292	279	298	265	274	265	263	263	256	267	294	279	266	295	267	262	273	255	269	255	304	294	258	246	238	256	263	297	272	252	279	238	245	295	260	263	269	292	278	252	252	259	252	278	279	273	290	281	266	276	299	289	267	243	285	242	281	267	266	300	253	283	281	268	275	262	288	278	294	311	277	282	305	259	292	249	272	288	260	268	310	263	307	238	278	267	270	297	298	299	266	257	266	265	262	245	272	251	269	256	279	265	287	265	287	281	274	238	307	256	260	265	300	269	312	259	258	289	284	302	266	255	269	255	301	290	310	263	271	293	280	273	270	266	263	281	271	281	281	262	250	270	275	284	278	263	313	249	285	287	253	295	267	262	267	276	256	287	277	261	260	274	260	242	248	259	280	297	280	275	278	303	281	272	282	262	259	260	275	325	286	268	290	256	252	244	258	259	257	254	262	261	265	278	284	249	285	274	288	288	301	290	262	285	275	263	250	303	267	258	286	277	256	267	286	277	254	281	251	251	253	253	236	242	246	264	289	242	254	306	287	293	263	299	286	267	267	278	270	250	315	289	257	257	267	277	290	280	295	262	260	286	277	288	252	301	256	273	251	257	296	260	283	272	264	248	276	257	306	252	280	283	256	245	272	256	273	245	284	282	280	277	261	253	291	276	250	245	280	261	274	298	263	280	269	296	253	306	245	292	262	296	267	269	258	292	301	292	289	265	284	243	298	265	238	269	263	260	275	249	305	259	246	255	256	241	283	257	254	237	263	243	269	249	273	248	265	246	267	231	286	248	280	258	271	284	267	280	274	272	324	286	247	287	296	294	270	263	250	287	244	239	264	277	287	286	279	268	281	248	281	278	289	262	280	259	284	298	261	269	305	292	282	276	256	273	322	276	241	299	251	294	296	262	275	259	276	275	260	285	286	244	271	257	300	295	286	310	275	301	254	211	248	257	278	275	267	277	249	271	267	297	281	302	269	309	288	261	258	286	292	250	265	288	266	245	288	289	294	293	294	305	288	295	291	280	299	268	250	273	244	264	247	279	272	254	266	284	260	257	258	270	244	293	279	268	288	269	269	274	283	288	293	281	294	286	267	245	275	283	225	253	250	287	283	274	232	288	266	274	290	245	220	309	282	266	221	272	297	262	265	276	276	271	253	251	250	251	270	236	252	245	256	249	245	284	286	298	250	264	247	242	265	293	281	271	275	252	281	274	272	267	303	296	262	259	272	262	300	284	295	250	280	288	283	250	274	284	274	280	261	254	227	288	269	272	278	282	278	271	255	251	284	308	262	269	271	262	260	268	251	265	272	275	264	253	266	247	280	239	308	284	286	255	278	268	240	266	262	261	255	263	291	261	246	269	253	240	259	269	254	267	247	272	258	265	283	282	287	278	257	298	270	258	269	266	271	293	308	261	270	281	274	266	278	274	301	277	265	280	297	294	262	274	271	278	226	261	259	254	254	249	307	295	265	256	295	248	291	267	239	295	285	283	264	278	300	244	269	302	251	281	237	280	300	300	281	263	261	266	264	262	270	253	273	266	293	244	275	242	253	287	290	232	274	295	266	265	248	268	299	250	263	276	289	305	277	258	265	285	272	292	271	268	272	244	271	269	214	265	264	273	276	268	305	274	287	278	258	270	266	273	303	297	300	267	226	279	253	271	240	262	288	273	290	278	253	271	266	268	275	273	285	245	281	307	258	279	259	284	253	257	272	263	297	236	254	239	275	297	303	273	263	264	268	280	279	262	287	255	258	284	307	258	299	298	254	297	249	289	281	270	282	249	298	294	260	277	277	253	239	262	263	293	295	243	277	237	282	271	263	287	283	255	284	273	283	247	282	294	248	316	272	271	264	267	252	281	272	242	288	259	318	278	269	233	275	263	260	240	259	265	270	278	272	254	276	269	259	276	273	285	244	261	266	281	293	277	268	285	294	318	254	238	253	294	281	284	255	272	270	265	299	273	284	246	255	270	269	270	289	262	286	271	256	256	268	267	312	242	298	273	286	264	278	245	248	270	269	272	290	273	313	275	280	239	290	253	265	269	293	298	253	268	268	282	287	297	273	276	239	280	274	283	280	268	296	274	282	252	262	257	276	266	234	249	272	281	271	276	278	274	261	270	268	265	257	267	250	256	240	241	295	274	273	267	246	261	274	281	270	275	256	247	252	245	232	285	253	262	272	277	276	264	254	278	282	258	276	274	267	271	293	237	269	280	273	280	265	302	247	223	261	273	287	270	224	271	236	270	278	273	292	268	282	276	272	276	248	257	254	248	277	261	244	261	258	251	260	256	258	294	263	283	258	289	288	284	289	263	271	262	260	268	256	279	279	270	259	279	243	277	264	288	290	257	249	252	290	248	269	284	295	278	248	284	244	263	257	261	281	242	264	227	268	265	271	270	265	243	254	297	295	295	286	302	273	261	273	284	291	269	313	294	258	286	270	250	303	292	269	263	256	303	267	282	234	274	296	263	282	286	314	262	280	279	263	290	294	277	265	235	286	286	281	272	287	258	258	294	227	251	246	282	279	262	270	259	293	282	244	260	274	272	269	250	279	292	244	250	263	239	279	274	285	233	282	258	257	257	259	263	256	283	288	276	261	249	254	229	279	283	324	257	256	243	244	263	295	287	274	279	290	254	272	260	282	273	261	266	252	246	271	243	304	269	262	267	235	260	268	278	280	279	270	294	250	279	275	275	283	242	268	333	285	290	286	262	297	241	265	269	283	261	250	296	264	289	284	284	264	301	273	253	257	277	254	266	287	284	260	258	245	289	284	255	250	255	260	283	262	269	273	275	271	258	270	302	260	245	265	263	269	285	290	275	288	249	297	251	282	315	255	289	295	307	275	268	247	237	273	228	277	258	277	252	235	258	290	241	274	273	264	272	257	249	298	261	249	241	280	297	262	276	274	273	250	264	309	264	240	284	281	252	283	230	304	284	252	293	272	249	285	261	271	243	276	294	264	234	265	262	286	249	276	264	291	287	253	260	280	278	252	242	284	253	271	266	285	283	266	272	272	249	275	253
5878	715	719	636	613	604	621	634	615	601	639	625	612	615	602	587	657	620	649	603	627	646	632	628	647	588	614	642	579	626	622	629	605	616	639	642	587	570	626	612	599	637	630	581	609	613	646	620	654	644	654	611	604	616	613	598	643	615	599	581	631	624	598	633	594	628	609	638	656	632	627	597	636	595	627	569	587	647	658	641	595	595	619	630	595	572	617	606	590	615	657	610	597	601	617	589	638	667	602	637	612	602	633	620	615	613	601	620	623	594	663	606	668	640	630	633	601	639	574	635	630	607	632	603	621	596	660	591	616	647	596	601	623	627	612	616	612	636	605	666	630	602	618	634	608	628	650	651	634	630	641	660	631	630	622	593	656	597	618	616	610	594	636	630	634	611	622	667	629	653	640	618	660	646	643	587	581	638	559	601	645	588	587	585	590	595	633	649	647	649	602	583	618	650	644	654	648	580	638	589	616	593	631	648	635	639	636	616	582	594	606	613	624	585	607	599	605	583	588	637	599	634	678	598	629	675	607	658	604	632	628	640	615	642	631	624	611	642	633	635	596	614	667	678	630	636	581	644	622	604	609	619	626	587	675	600	617	630	590	636	592	609	596	646	630	629	607	616	605	637	608	614	633	592	536	626	611	618	674	623	598	595	648	596	619	604	664	670	640	606	632	621	678	650	599	645	637	572	625	637	600	602	602	639	618	652	618	598	617	602	626	626	597	654	655	599	623	650	641	636	636	577	641	632	586	621	639	618	624	598	619	627	662	555	669	591	601	604	589	634	626	648	628	605	633	633	621	647	663	620	611	629	618	626	599	612	643	632	602	661	642	647	640	578	607	638	592	591	657	600	567	583	612	638	622	564	602	591	625	640	605	645	651	628	606	625	648	605	640	601	619	597	635	584	643	674	572	619	584	589	626	570	629	568	584	640	668	624	614	578	637	631	618	603	639	588	641	624	602	631	590	631	674	645	617	668	567	650	592	650	642	663	693	611	614	574	555	641	611	630	588	623	609	648	596	610	599	621	650	645	646	661	623	636	620	621	609	614	631	590	628	642	576	633	610	648	631	615	635	654	611	631	614	610	626	623	660	587	596	670	617	607	603	628	571	631	603	621	679	599	604	664	579	578	595	618	630	622	632	617	629	616	662	585	630	629	615	633	636	634	587	571	635	640	584	594	629	574	612	591	606	656	611	625	625	633	607	621	615	618	626	604	590	617	641	603	632	633	579	594	641	611	636	603	621	649	602	595	634	646	620	641	635	609	615	644	566	643	571	612	622	633	586	639	638	632	623	618	576	613	604	590	647	635	649	593	635	603	644	601	596	595	592	639	644	645	675	638	629	625	647	636	581	640	570	619	653	596	600	611	636	638	598	583	641	604	626	610	618	614	617	628	586	567	625	615	587	632	625	597	617	620	617	638	576	620	631	693	626	624	616	639	662	621	572	642	632	618	630	589	615	610	579	605	618	611	617	613	617	573	652	606	647	590	651	660	605	570	606	638	608	649	638	658	594	628	573	636	638	671	601	668	600	657	623	584	659	622	621	578	629	639	606	556	639	601	615	611	602	632	634	617	649	644	681	626	636	638	602	568	610	595	640	629	657	608	598	658	612	595	651	609	611	630	638	637	601	611	617	626	662	672	575	631	621	567	599	651	619	624	646	629	624	610	593	598	600	614	641	635	630	656	646	596	633	644	594	654	629	615	590	598	630	594	647	603	637	632	574	627	603	638	614	566	625	605	641	631	612	620	607	667	607	598	596	610	598	650	613	628	610	656	610	671	621	611	561	629	662	663	620	630	640	600	580	598	609	602	657	646	613	651	590	638	627	617	631	621	627	643	648	662	640	653	610	637	621	644	639	563	581	617	592	654	662	613	612	585	624	642	609	598	610	563	609	636	637	610	634	631	620	585	586	631	603	604	615	598	617	608	574	638	608	608	651	651	621	590	594	637	610	638	614	625	614	596	580	618	603	566	635	616	619	638	610	656	618	595	645	619	603	591	645	618	604	659	608	589	600	619	646	597	628	565	600	581	667	676	632	608	587	626	610	631	634	654	609	562	612	603	634	592	576	592	613	631	585	593	606	591	633	623	591	604	653	541	561	605	648	681	605	613	600	631	586	608	653	622	579	630	673	574	642	578	627	639	594	632	618	615	590	557	604	668	648	575	607	664	638	613	645	657	650	650	586	616	630	572	610	625	586	656	638	586	621	569	603	644	614	629	624	600	661	620	602	638	601	601	632	625	617	632	661	634	649	642	657	654	596	608	571	650	647	621	609	616	644	680	588	625	677	627	656	607	623	616	607	618	601	627	611	645	629	632	595	612	679	621	558	604	643	626	636	619	615	640	649	637	625	621	621	617	603	587	599	648	626	628	635	682	568	639	659	636	648	620	604	614	635	625	633	609	613	646	643	639	633	586	605	645	622	657	633	654	611	646	649	656	619	616	585	626	657	636	589	595	596	585	644	629	606	604	633	605	597	621	571	624	630	643	588	639	626	605	594	603	576	614	606	658	636	621	585	646	655	604	626	651	661	634	601	620	629	640	651	584	584	662	646	640	620	598	629	611	606	639	612	640	550	607	615	627	584	610	618	622	599	622	605	593	610	599	663	633	591	592	624	681	601	615	573	598	653	623	627	594	624	633	593	652	631	651	591	613	631	584	578	588	622	642	633	647	602	612	642	593	658	630	695	666	614	600	585	657	632	629	642	600	597	657	638	576	586	589	590	634	624	611	660	634	605	629	613	595	616	620	605	590	607	603	592	624	645	618	604	647	605	601	638	642	634	616	618	630	661	601	641	661	615	609	584	632	624	606	579	614	662	620	627	594	588	617	603	648	635	606	622	603	661	645	612	617	610	640	628	610	641	638	633	593	613	624	608	656	630	609	613	617	588	628	601	624	596	644	657	619	648	575	668	602	596	612	580	617	597	605	671	593	657	596	629	653	598	620	623	584	642	633	626	659	585	659	673	642	626	666	620	624	607	649	614	629	624	550	642	643	642	655	614	593	614	597	591	599	608	606	664	586	655	670	668	635	652	599	612	606	649	622	604	643	592	630	624	631	608	639	656	592	616	635	590	626	627	606	623	657	649	640	614	608	639	619	617	608	645	639	597	609	627	621	631	579	674	603	590	609	607	598	648	616	642	642	607	634	619	593	595	673	594	618	589	641	618	648	643	609	619	618	623	609	620	598	595	595	614	609	628	610	610	584	613	625	640	583	622	606	645	603	617	588	634	612	638	630	605	663	640	625	625	588	667	630	590	610	668	608	604	635	606	603	615	598	646	658	645	636	633	660	624	633	631	627	596	647	609	662	612	666	666	595	579	610	650	588	648	626	631	609	606	645	617	580	612	602	611	617	629	585	593	641	599	631	595	639	628	630	613	682	621	579	634	578	629	607	616	620	647	616	598	590	579	593	619	610	635	633	626	586	630	668	582	618	663	634	587	611	646	606	625	590	597	605	557	600	602	603
25310	21685	25508	28339	21473	3641	605	495	416	438	404	401	408	356	367	398	380	397	368	372	366	366	384	389	348	338	360	343	332	355	410	379	365	350	313	375	359	395	364	379	367	353	362	362	360	351	393	355	355	411	365	357	388	368	412	362	360	350	358	360	404	353	346	353	400	362	316	366	379	360	369	347	361	382	362	351	376	332	379	377	333	396	381	400	377	340	365	371	363	371	366	383	361	370	391	343	341	389	373	337	363	362	344	383	368	354	367	362	352	380	384	343	354	388	347	356	354	348	369	367	356	375	355	345	327	367	320	371	391	405	382	335	389	382	379	369	371	351	345	363	360	355	384	348	340	320	346	330	366	350	334	360	370	320	323	396	361	360	400	340	328	367	379	374	366	373	357	348	322	351	375	342	370	373	347	372	363	369	361	340	374	323	361	402	366	350	383	350	370	362	336	325	352	333	357	371	391	351	375	348	337	355	347	293	360	380	385	384	378	344	393	393	373	390	354	359	328	370	367	355	362	372	362	364	370	343	357	367	324	374	388	380	352	365	356	347	339	348	375	402	363	350	347	363	379	387	366	355	374	346	321	321	358	378	392	381	333	355	351	345	376	333	345	410	340	404	371	363	366	347	320	344	349	357	381	349	340	383	376	368	407	338	365	365	389	335	355	363	335	376	346	371	374	346	377	343	351	339	380	360	414	364	374	390	377	362	377	345	336	348	337	384	392	351	351	317	362	399	400	347	406	345	367	361	381	356	374	330	349	337	363	392	362	369	344	325	352	356	368	389	327	339	395	354	325	342	343	339	372	372	392	345	323	405	360	309	352	351	354	395	369	350	335	371	358	379	342	376	364	357	368	332	357	367	336	357	340	334	320	379	392	385	413	341	353	335	350	412	420	380	360	337	410	353	343	372	361	328	371	364	358	341	347	359	331	332	351	325	388	356	380	333	376	351	358	388	368	370	307	335	335	381	384	397	347	348	368	346	388	332	349	383	337	378	400	355	360	370	332	381	346	376	356	337	313	323	335	317	344	343	381	347	345	340	350	339	351	344	362	373	358	348	371	361	380	393	334	415	373	373	379	360	338	338	403	357	318	365	364	344	304	347	337	370	357	364	364	326	377	387	356	327	380	379	361	338	352	380	412	366	381	370	370	326	360	328	401	403	328	360	394	345	381	387	361	381	336	343	338	334	370	352	350	366	346	385	334	380	359	370	340	329	371	369	380	384	334	350	352	356	385	348	343	355	352	353	364	369	368	350	355	350	346	371	350	316	319	371	375	377	383	382	349	348	347	364	349	336	355	367	370	318	343	378	353	404	363	336	353	373	379	358	361	358	352	354	359	350	382	348	359	370	358	327	363	400	365	353	333	364	379	388	357	312	365	349	368	357	339	394	355	356	376	365	384	399	381	372	422	369	379	372	383	339	371	402	317	357	346	384	337	351	334	382	370	376	359	356	380	342	344	375	314	403	391	326	386	348	404	367	349	417	380	355	374	321	352	350	343	343	374	347	320	400	354	379	351	398	334	362	361	370	395	319	352	356	354	351	364	389	366	391	363	348	359	394	369	324	357	381	356	376	344	344	319	362	349	372	347	357	339	359	383	376	368	385	330	353	358	326	357	353	375	358	369	387	365	370	313	367	341	350	357	369	377	353	357	370	369	350	312	352	361	372	339	318	343	320	344	333	342	324	355	371	338	376	360	376	324	330	344	357	391	370	334	341	394	351	340	329	339	354	387	342	351	360	338	370	372	344	371	360	340	327	371	383	362	377	383	352	330	354	345	386	353	369	362	345	333	383	352	370	358	374	359	370	354	345	375	360	311	368	347	332	381	380	336	369	386	368	382	355	316	338	373	343	368	358	337	369	424	387	353	351	353	339	376	350	354	399	352	345	388	380	362	367	355	374	438	399	333	358	383	341	393	385	349	296	345	343	351	323	384	358	372	357	384	383	361	379	376	374	332	355	349	353	391	388	371	330	379	362	344	340	343	343	356	374	355	357	343	359	351	341	373	360	353	381	367	332	388	406	386	360	341	354	360	382	350	352	365	372	371	366	345	376	361	324	349	352	354	340	346	338	376	377	348	344	367	365	390	384	349	365	363	358	362	327	348	337	372	329	363	366	354	349	358	358	387	343	333	347	372	370	343	368	366	336	347	344	350	347	369	344	345	327	364	345	319	332	363	361	407	320	331	364	335	343	360	346	352	334	376	372	402	360	383	347	375	340	356	353	364	358	392	325	359	334	371	391	368	380	336	363	382	356	374	342	389	382	367	333	360	351	382	382	372	349	369	379	359	352	335	339	367	342	360	369	367	354	345	358	383	400	373	368	375	348	381	334	360	354	344	371	347	368	362	391	338	358	356	344	341	373	372	372	370	348	344	341	340	403	335	392	332	363	374	363	332	392	391	357	403	373	372	345	350	359	351	364	353	348	406	307	344	379	383	397	393	366	412	356	323	365	337	346	401	365	374	355	358	335	351	367	364	381	347	366	329	351	334	362	357	330	344	313	368	381	333	343	399	361	369	359	364	365	361	364	357	353	375	362	382	353	347	346	343	329	350	386	322	348	337	373	370	370	347	368	323	300	368	345	332	362	377	384	354	400	338	358	349	329	358	362	366	361	359	361	366	360	360	341	379	365	378	375	382	361	380	384	375	349	358	392	374	365	347	366	364	369	366	332	356	350	362	353	360	351	397	354	365	351	363	360	346	361	362	350	336	340	375	381	334	348	326	353	366	327	358	381	389	325	353	394	378	330	388	362	362	396	373	359	341	386	383	356	362	393	344	323	406	351	345	327	315	362	345	360	357	349	353	358	312	404	362	366	326	373	370	377	364	344	348	374	347	340	353	332	375	342	344	324	359	364	367	380	358	365	413	423	349	350	327	377	341	358	316	347	345	351	351	354	368	337	377	362	369	325	374	377	345	376	378	373	334	351	379	383	416	327	362	350	350	394	357	339	352	375	367	369	375	359	323	349	367	361	321	385	387	334	357	390	359	337	392	385	359	402	344	380	387	347	357	367	322	372	370	333	390	374	365	363	336	321	379	352	346	349	315	340	336	341	364	335	327	345	339	355	367	372	392	341	397	340	390	353	348	344	381	380	368	343	370	368	373	335	320	345	325	346	387	342	329	352	364	345	376	354	344	387	338	368	383	338	378	375	338	337	357	321	364	365	387	368	360	362	348	348	364	332	323	364	378	339	374	328	391	376	329	406	345	324	341	359	381	383	384	400	346	357	367	350	357	358	360	372	347	363	316	373	363	337	376	337	332	327	348	337	370	380	333	349	358	379	373	345	370	336	330	372	378	383	397	326	341	328	384	360	350	381	386	340	346	357	380	318	372	339	372	365	393	353	400	382	377	383	366	375	358	356	344	396	387	347	340	348	375	346	386	356	358	369	346	360	395	365	415	362	384	394	366	342	375	367	361	371	360	332	402	376	404	350	352	357	353	336	374	335	332	355	364	375	377	367	369	327
3995	3450	2156	1367	1038	905	836	845	849	811	808	751	757	815	779	750	749	819	789	752	761	768	781	768	791	770	763	822	779	774	750	771	793	800	775	781	715	777	712	771	758	762	758	740	809	756	785	731	812	748	776	753	806	748	805	811	780	806	777	747	772	834	766	783	801	788	768	769	765	736	802	765	771	777	802	755	775	798	774	768	817	790	759	816	748	744	738	773	751	790	816	814	783	753	801	731	805	750	736	761	794	809	780	771	752	786	766	802	778	754	760	799	775	752	767	800	756	761	743	776	727	804	761	783	762	788	773	806	794	738	782	806	777	759	762	810	779	783	765	845	755	777	748	788	767	792	815	782	779	728	747	792	782	811	767	754	828	756	771	741	760	778	756	778	755	723	794	728	791	772	728	752	774	784	762	741	768	770	770	733	756	790	794	832	806	806	769	829	734	776	731	774	759	762	760	761	775	752	752	784	794	777	806	761	794	774	728	747	794	801	756	751	801	763	758	771	765	767	805	768	785	753	809	803	783	827	757	745	797	746	784	771	740	783	787	781	765	762	780	749	800	751	722	752	767	742	783	754	757	754	764	792	789	734	741	786	792	779	811	792	792	749	822	780	814	778	811	748	767	728	787	730	824	828	782	810	739	782	762	739	756	775	782	852	777	788	788	774	763	766	795	747	789	766	793	794	785	727	792	753	762	757	775	789	786	746	772	806	751	808	736	734	786	766	768	746	754	757	755	811	741	775	738	790	776	795	772	813	778	761	716	766	740	759	789	787	728	804	773	781	773	785	739	819	744	762	769	750	753	766	743	761	778	810	768	766	732	762	775	784	769	778	809	781	753	745	769	745	837	795	808	786	806	752	762	753	773	765	781	755	786	729	779	791	780	795	770	801	754	739	754	740	784	801	743	771	780	791	823	746	768	761	768	748	740	770	804	806	793	807	750	757	788	750	773	777	773	791	785	814	752	774	796	759	730	786	738	766	761	852	757	769	832	787	799	767	711	762	746	735	735	813	799	772	739	811	807	763	734	786	781	794	735	774	790	728	759	731	743	770	821	795	809	772	811	774	773	789	803	779	786	800	746	763	738	790	759	776	762	780	793	743	787	732	805	776	796	773	777	759	769	781	782	790	749	798	790	736	761	764	741	798	769	782	831	753	715	745	740	809	712	765	762	748	772	737	794	788	742	759	722	727	793	773	808	768	786	773	758	742	792	752	727	753	793	753	793	757	792	732	784	731	747	808	779	785	783	746	750	762	764	778	745	757	775	729	758	723	734	777	746	818	803	807	763	786	791	763	749	809	806	764	759	754	823	786	793	754	747	792	790	754	761	795	778	715	751	812	727	803	780	771	789	732	808	766	758	776	767	785	741	795	825	824	737	782	781	724	745	769	808	772	796	806	801	810	773	805	787	770	757	755	733	763	778	737	766	743	780	767	786	771	802	771	787	751	803	796	804	726	767	738	819	756	790	804	828	710	790	787	800	783	805	766	713	769	802	780	754	777	783	741	763	828	745	731	801	794	770	748	800	759	792	766	784	797	711	798	825	742	723	761	801	782	788	753	752	789	757	753	760	788	811	762	773	768	818	743	728	753	776	779	778	745	809	755	803	776	734	828	725	794	787	790	829	798	723	753	778	768	770	770	765	816	803	802	787	804	803	756	754	747	775	782	784	740	790	801	795	773	775	751	760	754	798	761	812	783	757	758	725	776	787	768	733	817	749	743	763	780	770	791	775	734	769	776	804	755	837	786	766	745	786	740	776	827	800	737	823	758	784	737	771	798	798	753	747	758	783	758	776	774	789	795	753	748	750	783	744	752	740	799	747	723	722	748	752	793	806	721	821	747	787	764	744	783	808	761	762	744	774	800	750	794	786	740	775	772	756	761	719	780	788	805	837	778	820	757	760	763	797	777	746	761	819	744	760	789	782	818	759	781	807	767	780	725	804	797	780	785	732	797	737	786	772	781	770	775	745	787	784	752	750	769	756	737	736	783	800	787	749	767	789	760	736	827	803	772	799	792	822	833	774	778	756	797	752	803	793	792	807	769	829	804	763	761	763	785	758	750	757	787	779	756	730	738	808	814	783	737	762	801	800	791	779	789	685	756	732	816	765	796	768	702	742	732	807	791	790	770	751	766	789	741	764	759	747	747	768	785	793	777	774	761	769	763	764	785	754	773	780	772	746	757	777	748	777	773	795	727	758	717	766	799	781	798	782	726	778	777	781	733	777	760	787	832	748	790	786	790	770	741	779	771	766	812	822	777	795	792	743	748	726	775	784	792	766	808	723	764	739	789	758	769	775	776	767	807	760	748	805	762	847	801	745	758	872	801	728	730	788	751	821	783	834	765	749	758	786	802	752	772	796	795	793	831	762	810	785	777	814	785	747	777	805	781	801	771	770	749	819	801	806	757	743	782	779	743	762	783	799	779	741	715	752	769	769	821	783	763	777	723	798	797	786	794	765	726	746	796	787	804	751	755	728	776	781	793	755	754	782	803	836	764	765	762	779	761	746	779	791	810	792	778	763	779	803	758	788	829	797	767	754	777	804	787	784	730	776	740	748	764	754	759	801	784	811	794	761	808	769	830	790	743	787	767	771	789	790	742	797	752	813	819	790	754	738	722	780	816	759	806	779	747	760	777	736	766	791	735	755	785	732	771	792	737	744	724	756	740	765	752	770	717	739	744	743	762	797	781	800	765	771	807	758	738	778	826	801	714	763	742	771	757	832	746	799	759	790	848	792	795	778	773	766	709	733	733	769	777	746	791	744	771	754	785	789	787	713	773	794	738	785	793	702	778	781	759	760	778	771	787	730	761	735	731	745	744	769	801	806	777	786	775	790	780	786	812	816	780	764	769	737	765	750	760	779	791	788	810	806	735	761	762	792	791	782	798	773	726	728	733	780	778	814	762	752	773	723	737	776	785	761	742	770	769	740	776	760	792	723	743	798	749	765	753	731	764	771	755	797	806	813	809	793	750	778	779	746	751	789	758	742	805	758	732	735	760	838	783	770	771	750	731	775	825	813	796	756	814	778	757	845	785	798	813	746	802	779	768	775	777	793	694	781	805	736	790	771	771	777	749	759	765	813	788	770	820	782	742	803	762	735	795	858	758	789	813	761	752	773	745	836	792	773	763	762	754	858	759	780	769	765	824	749	771	801	749	792	778	799	757	792	749	795	738	756	762	791	757	808	830	766	789	810	785	779	755	792	779	765	775	797	707	736	805	726	815	807	754	788	781	775	737	764	761	793	753	739	746	815	791	797	812	743	783	775	757	797	805	792	789	810	765	813	802	785	778	777	800	766	771	778	744	769	818	764	763	757	742	775	791	776	743	726	739	793	778	780	805	764	799	818	794	708	741	807	872	801	792	767	729	786	756	791	774	755	770	767	747	778	735	754	779	710	759	791	787	811	749	727	789	789	796	767	755	763	731	737	793	748	818	746	744	755	767	786	790	777	794	781	777	793	760	744	801
24526	21692	26073	27821	21699	21707	2851	516	361	302	285	298	273	300	247	238	236	240	243	221	221	211	213	232	225	222	262	212	240	221	243	208	231	200	238	239	232	252	212	227	189	222	230	203	224	237	225	210	243	241	233	218	217	212	204	215	202	226	217	226	202	219	201	205	215	230	216	202	195	210	203	207	245	224	187	202	210	228	201	220	210	199	218	191	215	210	245	226	208	213	192	196	212	221	226	226	210	222	203	207	221	218	248	189	233	214	225	212	227	191	217	229	196	209	229	203	218	208	230	213	237	231	216	244	214	196	207	174	220	203	226	211	217	206	241	214	232	213	225	223	194	228	197	207	227	216	179	217	212	211	192	215	239	189	203	227	228	235	223	207	208	236	228	206	191	216	222	219	209	201	207	202	201	198	209	212	214	208	233	205	203	209	225	230	189	218	208	214	235	184	185	222	219	210	215	234	209	190	202	199	241	205	200	212	213	222	206	220	223	208	216	203	220	235	214	201	189	216	218	221	233	221	216	231	224	232	220	240	198	198	199	195	219	222	221	210	198	192	214	221	203	218	222	218	216	231	215	217	208	244	236	200	199	213	209	212	232	200	207	237	204	215	206	212	212	209	236	198	200	210	218	217	210	209	228	235	237	223	202	209	228	220	208	205	206	247	208	223	235	208	201	213	211	213	202	222	206	221	238	233	230	226	248	246	205	209	198	248	229	204	219	214	181	198	231	179	238	195	179	245	246	246	222	199	186	214	245	212	202	234	191	219	209	217	208	230	178	216	194	230	208	186	230	206	216	197	224	201	218	196	212	247	184	195	208	206	213	225	228	214	229	207	250	253	220	181	213	223	219	219	190	196	216	212	186	206	231	206	240	214	218	208	221	217	233	213	227	225	214	239	209	193	213	227	183	201	210	210	215	244	216	230	185	231	237	246	197	211	214	223	194	237	207	228	192	236	192	219	223	222	215	216	191	190	231	226	224	212	220	238	199	223	215	198	199	205	200	197	202	221	212	220	222	225	234	217	211	210	190	219	224	228	212	195	223	231	200	199	221	203	222	236	233	197	217	199	235	204	209	194	225	184	210	220	223	243	206	238	197	214	221	200	197	196	195	216	211	218	206	234	176	243	188	210	223	228	218	199	222	192	215	196	239	228	215	194	215	193	219	227	233	218	205	193	212	190	246	209	197	211	198	206	177	218	191	227	213	200	212	219	183	237	216	233	228	198	210	228	225	201	169	228	215	201	258	222	209	212	218	222	249	223	215	221	225	210	229	215	224	214	245	242	241	229	220	208	229	201	202	192	215	204	235	222	211	214	206	204	210	249	224	214	216	210	214	236	243	186	216	212	235	217	215	218	224	206	232	223	211	222	208	209	213	200	218	219	238	207	229	240	221	208	234	198	205	197	248	210	212	198	192	225	200	237	182	180	218	234	198	235	222	193	224	211	212	218	218	225	206	195	196	239	217	212	217	194	207	208	209	241	223	214	224	209	208	214	205	241	197	214	248	201	209	209	202	229	224	205	215	178	200	201	225	219	194	213	230	227	234	196	204	191	217	222	229	180	190	219	226	245	228	222	178	226	230	208	243	214	199	236	221	192	206	184	213	236	217	222	279	178	197	208	226	234	183	218	245	222	228	220	226	210	205	227	245	209	212	198	223	216	214	210	233	181	224	196	199	210	232	203	223	209	200	214	242	225	239	200	193	228	212	204	212	206	194	197	200	227	237	213	216	197	216	220	223	224	236	190	221	208	187	208	207	224	193	220	240	191	198	230	198	198	246	206	214	196	196	221	242	202	220	246	204	218	205	214	214	215	204	234	200	200	196	232	218	217	160	245	210	220	217	213	194	199	215	220	238	223	223	207	208	217	225	194	208	210	211	189	231	210	227	215	219	221	220	238	236	219	218	227	225	236	255	213	237	224	192	218	226	187	218	239	211	233	217	215	221	210	220	208	213	211	207	208	203	237	213	225	232	196	228	231	210	210	228	227	231	209	203	197	224	199	199	205	177	211	218	239	220	206	187	212	202	224	241	226	206	200	228	225	213	195	200	229	222	216	216	222	183	220	230	222	209	198	225	211	222	182	188	225	211	193	228	214	188	220	248	242	235	224	215	222	224	231	204	199	204	226	227	235	225	241	187	209	219	221	235	231	188	216	213	203	195	177	218	208	239	233	248	217	193	202	207	224	251	201	198	242	212	200	231	201	228	235	237	229	241	229	239	215	186	202	224	244	194	230	240	213	235	200	226	225	203	205	207	249	196	246	236	222	224	233	228	217	182	201	204	206	196	210	215	180	227	211	197	211	212	221	246	212	199	186	226	193	226	210	224	226	220	246	224	217	229	211	262	219	208	215	225	236	226	211	242	209	218	196	239	223	218	232	227	197	222	202	190	201	247	212	202	200	198	208	216	207	218	226	222	224	232	204	217	222	189	207	242	238	229	221	206	235	218	212	200	230	233	204	210	235	223	241	198	220	205	194	213	207	248	193	228	208	199	223	211	186	217	206	254	214	198	207	199	224	241	236	214	224	219	208	248	209	253	226	213	252	195	201	201	184	201	226	221	231	226	208	223	211	214	201	179	193	210	198	244	214	220	198	195	220	221	203	216	218	228	217	233	210	233	205	187	232	213	215	229	205	204	211	240	209	237	176	209	228	222	223	212	184	206	251	200	194	212	226	233	193	232	208	209	182	211	225	194	177	213	254	227	251	231	246	193	184	232	206	239	216	218	222	229	203	193	174	232	206	233	222	214	208	208	225	192	210	192	215	203	226	172	210	213	213	241	226	222	190	189	191	237	226	214	241	217	225	236	211	187	208	218	212	217	186	207	215	223	204	226	222	198	249	202	211	203	231	236	205	202	246	208	155	203	179	202	237	217	221	215	213	205	221	222	222	233	199	211	217	209	207	182	191	200	209	215	174	208	234	233	193	193	218	212	223	221	198	219	204	212	224	192	209	183	230	213	203	212	213	239	227	214	218	207	220	249	205	228	209	209	213	230	233	231	204	194	216	222	202	229	181	201	232	242	203	219	194	184	240	201	209	241	230	211	202	197	227	209	222	220	234	196	199	227	214	200	213	221	213	204	227	197	195	197	218	188	184	211	216	222	201	202	223	205	231	230	190	232	209	212	214	220	222	198	222	227	204	206	219	207	241	212	211	224	217	211	218	193	184	245	207	202	216	176	192	200	221	223	207	240	209	232	206	231	205	205	242	216	209	204	227	223	205	235	247	205	200	198	204	239	187	232	222	232	212	210	208	190	205	222	226	222	187	213	196	232	222	235	195	224	220	243	212	212	237	219	204	213	203	227	204	205	215	202	236	234	210	200	231	236	207	190	196	218	216	212	223	219	205	216	220	246	216	223	209	204	188	199	212	226	239	225	228	201	223	201	198	217	212	210	214	237	206	210	223	204	204	216	222	226	195	197	173	235	200	216	203	219	213	231	213	208	207	206	201	209	200	198	190	192	219	216	223
4470	5457	3036	1524	944	735	621	580	583	561	566	509	524	495	490	487	488	454	497	513	502	465	467	507	482	479	473	434	471	485	511	475	507	475	454	479	496	482	495	450	436	464	469	449	517	452	485	491	439	537	493	482	458	475	477	505	482	534	464	459	472	469	494	484	427	441	521	479	443	498	482	473	469	456	472	532	499	500	503	471	477	514	512	479	444	482	481	491	452	483	463	473	481	456	502	434	468	460	484	477	436	466	473	481	492	457	474	446	449	446	441	483	457	501	464	503	478	463	471	483	472	450	448	462	453	502	456	472	511	443	478	467	478	489	484	488	461	485	490	468	487	471	495	475	456	529	447	460	462	471	467	486	494	460	449	450	488	459	463	452	466	480	490	491	419	460	521	499	460	475	438	467	461	459	492	468	497	476	504	468	472	470	480	434	452	458	507	457	444	461	461	465	484	459	468	445	479	460	435	481	501	456	473	472	484	458	481	460	474	435	491	444	459	487	458	457	473	480	493	468	451	481	442	456	474	459	473	473	502	466	477	455	445	416	464	486	484	478	493	501	444	498	492	466	450	483	473	493	514	469	492	491	455	453	489	517	489	469	446	463	459	475	456	487	474	462	438	466	459	504	469	494	484	488	471	470	516	490	483	493	487	495	460	483	457	528	479	453	468	469	471	450	471	463	465	427	471	436	472	498	460	484	532	502	498	476	440	491	494	451	438	498	492	506	455	490	467	465	449	478	471	449	461	486	459	479	482	467	463	480	510	483	484	470	426	470	507	488	465	462	442	486	468	467	464	550	471	499	464	453	457	460	440	448	457	485	460	464	481	483	476	478	484	470	461	472	459	456	462	453	462	481	489	523	464	459	493	481	498	482	454	456	450	470	463	498	492	510	454	500	481	469	481	510	475	457	501	466	447	446	458	472	473	483	492	448	472	477	459	491	498	478	478	490	444	488	476	493	475	522	489	482	456	511	464	501	519	474	492	496	457	486	504	463	500	462	473	431	485	470	497	464	501	469	482	473	449	466	468	509	468	456	446	484	480	440	468	496	530	467	462	491	487	478	472	474	444	487	465	453	496	423	480	468	469	496	485	447	454	463	507	471	461	479	483	478	457	511	444	469	480	495	474	437	473	459	498	523	500	443	485	427	518	491	490	479	465	478	491	449	521	463	464	452	460	483	500	455	494	470	472	472	504	465	472	445	517	484	500	445	460	478	462	442	478	487	488	492	480	468	471	483	467	499	475	511	460	488	468	448	478	463	436	488	485	489	461	441	457	470	480	463	483	466	468	454	452	487	473	488	477	493	510	503	489	500	478	459	467	518	436	437	466	479	480	462	461	507	467	453	466	435	471	464	491	475	467	495	495	499	454	481	456	467	474	471	496	491	475	483	522	506	486	458	479	487	469	455	473	443	514	466	472	470	495	498	448	453	468	463	468	470	469	483	466	496	484	458	455	428	487	438	458	459	474	461	498	475	486	505	464	449	465	491	437	448	479	471	456	449	464	474	496	441	489	473	478	464	498	492	488	467	486	458	461	475	481	477	489	445	478	413	457	469	487	485	435	458	504	476	490	445	465	463	465	474	515	452	487	465	452	471	479	473	529	459	483	462	458	499	528	477	468	462	504	471	479	499	464	437	450	487	476	486	453	478	466	495	518	486	502	432	497	454	509	510	499	412	481	474	466	459	460	510	481	525	454	461	474	473	460	475	474	498	479	479	482	502	508	468	454	467	493	473	503	472	485	485	493	445	437	493	456	450	479	465	496	437	465	494	439	505	452	492	475	465	493	448	496	447	458	490	472	488	486	463	457	451	464	483	467	449	489	518	492	487	468	457	453	472	465	438	459	461	461	516	468	509	445	448	524	443	472	488	475	496	491	428	457	462	495	478	484	485	472	481	459	502	476	500	504	505	461	462	502	488	468	480	471	455	469	468	460	495	465	481	479	512	496	494	461	489	475	505	457	444	494	456	463	484	459	493	458	456	447	478	481	447	455	482	464	465	453	488	453	437	436	473	473	482	495	444	490	528	489	453	446	509	457	471	493	468	486	427	505	501	441	463	480	491	467	437	496	468	450	474	491	506	467	484	469	463	461	461	472	477	473	512	487	486	451	465	482	503	442	472	471	506	467	463	497	529	477	451	470	461	467	441	445	465	457	487	491	482	497	449	453	427	450	478	489	459	477	471	467	476	454	489	506	500	441	465	510	448	511	493	485	488	457	500	458	474	498	474	498	478	480	490	462	468	452	420	458	471	481	489	470	486	493	498	459	490	478	483	505	459	508	484	470	493	471	432	494	467	480	494	458	492	478	436	453	477	481	442	476	448	474	467	491	465	467	450	502	484	522	496	464	453	480	460	479	492	467	483	505	452	459	504	447	515	472	494	471	475	461	449	490	474	477	471	476	463	502	478	478	495	474	468	455	482	486	477	462	447	464	457	451	472	509	518	455	461	483	437	486	479	462	453	486	469	469	460	495	485	453	463	471	468	454	469	460	474	515	502	427	456	499	450	488	438	459	451	478	432	495	465	449	450	448	457	449	492	441	461	471	477	483	500	505	475	472	476	481	441	472	496	474	513	444	486	438	491	449	455	479	489	481	453	515	446	468	440	527	463	469	507	470	454	486	488	465	514	479	460	484	476	483	481	485	442	455	478	514	473	441	507	444	455	451	453	499	478	481	515	497	483	466	461	472	441	473	453	464	455	467	467	449	461	456	503	459	472	466	450	473	500	471	490	482	466	465	463	468	472	467	493	454	444	490	494	467	479	502	431	445	480	461	480	450	470	466	451	458	482	484	449	455	473	435	491	461	491	468	442	475	456	464	450	480	472	463	473	459	496	497	430	490	462	435	494	472	475	484	448	428	488	468	484	493	476	489	447	494	526	494	430	504	482	441	438	433	451	475	461	489	493	524	442	491	506	488	461	490	488	454	498	480	441	440	486	507	460	451	507	465	457	488	451	418	495	492	459	474	461	463	475	426	471	499	437	535	472	480	485	503	460	470	474	474	475	462	460	456	458	454	475	474	437	453	456	485	459	484	506	475	482	489	488	474	483	453	455	478	474	482	447	457	484	441	462	474	448	484	484	478	462	465	448	468	483	462	488	467	444	453	430	396	429	511	522	507	419	422	472	444	441	461	463	480	462	490	517	489	501	475	480	480	509	488	505	491	448	481	496	497	465	479	449	449	478	519	496	491	470	469	472	474	491	458	469	485	490	455	429	432	496	483	504	421	485	474	473	452	460	502	459	505	458	491	470	495	482	515	462	492	474	500	450	470	460	472	452	478	476	461	506	473	432	418	460	504	488	465	473	461	491	502	456	455	461	439	455	479	477	497	466	438	463	465	424	458	491	497	486	480	490	464	424	442	470	472	480	512	480	495	486	457	462	504	460	467	454	465	485	503	475	445	428	473	455	484	458	478	484	522	484	477	465	497	466	478	463	473	497	495	498	480	481	454	468	465	456	457	479	463	482
33146	9646	873	348	280	321	269	276	283	257	268	272	300	281	246	239	278	270	283	281	275	293	259	256	273	280	279	302	261	280	275	267	289	287	228	274	264	268	275	272	261	304	277	250	267	267	265	256	273	280	279	237	250	254	278	256	261	253	250	276	255	278	257	275	257	301	261	250	273	298	290	270	263	257	270	258	274	265	261	281	275	286	277	250	290	263	249	312	243	273	261	240	315	273	307	288	290	268	254	284	250	241	275	254	301	272	256	267	274	263	264	266	277	251	250	283	289	245	280	291	270	301	278	259	281	259	254	253	258	260	265	260	253	279	265	293	250	275	282	275	327	267	306	264	295	243	270	289	296	305	270	281	270	272	248	272	277	241	278	246	264	266	272	235	280	276	266	247	255	262	244	289	269	261	275	278	263	263	250	239	280	249	250	298	288	269	265	298	287	265	269	249	298	288	263	267	273	267	274	274	296	276	294	248	266	290	272	271	258	267	251	270	258	268	272	289	275	264	293	278	274	270	247	269	282	233	271	255	271	281	259	282	265	249	251	262	264	248	277	237	296	300	262	269	275	252	267	260	264	258	266	268	258	286	302	301	250	261	249	265	266	292	249	258	245	248	281	275	272	250	266	289	273	293	254	306	265	280	251	261	284	262	268	257	279	281	255	266	287	272	287	288	251	273	244	255	258	272	272	280	279	266	296	278	257	259	244	273	279	264	279	256	259	292	263	286	281	262	226	277	240	270	237	257	287	258	254	249	266	292	287	267	269	269	271	307	278	277	262	266	270	261	297	264	279	274	265	277	308	252	285	256	252	291	252	271	274	299	266	291	265	259	274	273	250	276	248	280	247	249	281	281	278	275	281	262	272	266	257	277	254	243	238	256	281	303	267	290	298	274	298	271	288	316	231	248	261	307	265	255	267	278	273	272	323	273	299	253	258	251	312	285	275	288	276	273	286	264	311	302	260	274	291	285	258	261	265	260	264	246	285	294	243	280	254	254	273	277	277	256	245	268	271	281	257	264	263	286	280	247	288	269	289	264	284	271	292	290	246	252	283	277	257	276	306	293	285	281	239	266	296	267	307	257	277	251	249	278	283	291	267	277	243	236	231	280	281	296	269	296	285	282	267	256	266	268	236	305	279	264	284	270	294	264	270	264	261	267	241	300	258	287	242	248	281	277	278	259	271	283	296	275	278	276	257	286	271	262	274	278	248	272	247	275	251	274	275	240	252	256	256	269	248	250	264	273	279	279	278	273	292	261	255	256	267	270	264	298	272	254	259	268	259	282	294	303	268	270	272	283	272	247	276	252	273	271	251	249	267	270	264	262	249	260	276	252	254	283	277	270	296	289	242	257	271	275	275	258	242	251	287	252	259	274	246	242	254	250	270	257	260	261	282	295	253	316	284	271	267	234	265	242	271	282	251	282	298	286	223	289	253	263	273	298	294	269	248	231	249	254	283	290	297	270	295	254	268	258	275	248	262	271	232	258	273	245	280	291	272	289	250	278	270	261	274	264	266	269	246	273	274	265	285	258	281	276	264	246	258	275	272	281	279	267	257	281	296	313	292	296	257	256	264	260	268	272	268	266	275	268	269	254	261	259	249	251	272	257	263	264	279	259	283	252	251	288	260	266	293	289	298	268	271	279	267	235	257	283	272	292	275	272	257	298	256	246	261	277	260	258	277	243	272	266	239	283	302	296	291	263	252	273	230	275	269	260	269	246	262	265	285	264	250	271	280	245	256	271	281	286	260	270	280	268	264	267	268	256	267	291	252	270	264	302	285	249	239	282	288	235	255	270	258	275	262	275	272	234	280	328	265	255	280	294	265	269	269	244	262	264	271	241	288	248	255	285	265	307	271	227	291	272	270	256	285	274	264	270	283	255	283	271	291	265	272	261	301	248	266	268	281	283	300	241	253	275	268	258	306	264	269	244	284	257	259	261	287	257	280	279	275	259	261	251	249	262	288	276	317	262	288	279	277	266	276	262	297	272	251	260	245	289	261	237	278	239	266	278	263	273	279	299	282	246	276	240	268	274	272	279	277	249	312	241	242	289	302	296	285	281	261	273	279	254	271	256	294	254	269	274	268	239	285	277	268	270	260	283	232	252	246	288	257	253	274	257	287	316	284	266	276	274	288	290	278	275	276	241	291	269	250	277	258	251	251	290	247	290	287	270	280	251	263	254	254	274	282	287	282	215	269	283	267	262	264	260	275	286	245	273	291	289	279	247	265	254	280	262	268	272	251	283	268	260	301	252	259	265	288	233	265	273	296	284	266	262	259	230	246	275	256	268	280	274	235	230	252	231	273	284	242	249	257	285	232	300	245	265	290	272	276	269	292	286	273	246	249	264	271	253	254	236	229	262	250	275	267	276	272	284	268	238	247	260	285	256	262	290	241	251	275	263	268	260	262	272	268	248	276	271	257	289	265	280	303	250	300	269	269	251	225	268	273	301	280	274	275	265	286	263	232	278	292	237	276	261	280	253	255	259	249	275	258	251	257	252	268	246	268	285	288	248	250	267	274	283	255	264	264	270	290	303	256	268	241	284	262	238	255	304	296	251	259	270	286	247	266	293	266	267	289	264	293	299	312	271	288	267	268	237	254	251	259	270	263	272	271	275	255	250	269	305	284	297	267	244	293	279	268	272	256	260	265	268	300	262	256	279	242	271	274	275	301	271	281	264	267	276	273	269	286	296	264	296	245	298	269	276	287	279	279	253	252	275	290	253	244	260	279	225	279	289	267	309	308	257	286	291	238	241	252	279	284	248	278	280	288	287	260	262	271	252	267	275	252	270	234	283	236	261	251	270	244	276	274	271	248	256	246	310	268	258	280	293	264	267	243	280	264	268	241	280	299	259	317	299	254	254	300	267	287	250	266	264	270	282	271	263	289	292	292	260	242	287	278	262	267	276	269	250	235	265	241	280	245	267	258	246	283	283	246	266	272	276	237	250	247	254	252	276	281	303	250	234	260	281	272	272	251	282	270	249	275	258	271	253	316	286	244	259	265	264	256	239	246	261	255	310	273	282	290	282	257	266	255	276	261	292	255	252	256	276	276	280	279	273	283	281	263	294	288	292	226	259	286	280	265	264	271	299	258	268	249	269	266	278	279	269	279	272	289	222	284	262	264	246	272	289	283	286	254	255	251	221	257	281	235	277	250	290	233	241	247	259	244	276	230	281	241	262	249	268	265	278	268	297	254	259	253	263	281	281	257	255	290	275	261	289	297	261	241	270	311	269	273	283	304	258	257	260	262	277	278	270	288	301	249	246	258	261	271	264	285	279	237	281	241	299	265	276	260	240	272	318	280	248	282	289	281	238	322	266	280	289	289	279	285	267	273	299	275	243	251	271	290	278	295	257	274	272	275	286	269	284	276	242	262	274	241	245	282	216	255	257	281	290	290	267	259	279	301	291	288	263	255	248	256	250	279	259	265	228	249	262	241	283	291	279	268	260	272	301	295	282	282	313
5880	783	715	630	658	609	546	629	618	619	636	613	619	624	599	623	631	630	644	622	667	551	618	603	603	644	646	604	618	603	593	615	565	652	624	594	625	619	636	650	639	617	572	593	598	619	636	628	628	609	604	632	590	633	633	614	593	605	641	632	637	618	533	666	602	632	621	626	599	629	637	612	585	598	631	623	620	625	620	645	633	588	620	602	646	623	600	650	644	672	649	592	604	609	616	626	608	668	619	627	620	616	621	614	590	618	626	632	625	600	644	635	602	609	640	621	622	589	621	632	639	612	600	630	600	604	609	666	643	647	615	639	589	599	626	600	602	586	585	635	629	598	609	607	596	612	624	617	650	585	643	626	597	607	602	608	654	578	618	599	586	624	616	645	678	603	603	652	614	615	608	605	596	612	595	586	579	636	626	665	590	612	599	633	625	636	600	595	626	608	599	612	566	621	625	621	615	623	587	615	613	632	664	652	607	603	656	620	650	624	628	591	622	635	611	587	569	644	595	638	602	635	635	642	658	585	622	643	618	648	632	605	590	601	623	608	623	614	607	598	612	581	610	577	598	625	589	586	634	637	624	631	634	617	620	620	618	600	608	640	640	608	603	625	608	615	645	644	603	627	635	665	612	651	597	659	618	658	597	671	630	592	646	637	666	609	624	624	624	668	644	623	607	620	600	594	610	593	623	637	651	600	599	565	632	577	592	614	637	614	653	604	592	585	596	646	631	608	589	609	607	598	602	586	631	637	616	622	646	606	594	595	615	590	640	581	608	672	648	625	573	631	630	550	616	639	633	636	586	654	583	649	657	676	609	633	641	584	599	606	659	623	583	635	602	602	622	621	667	631	653	636	601	601	612	635	639	639	609	617	613	620	636	579	577	659	667	636	653	589	625	666	666	612	606	609	660	658	602	584	584	644	615	602	638	580	598	638	585	607	608	598	616	596	657	624	571	601	636	616	614	617	618	574	643	611	572	637	658	657	600	573	614	571	627	648	620	612	595	640	607	628	624	603	593	576	630	657	589	602	630	657	581	648	627	599	642	603	625	611	615	588	652	605	639	607	633	609	621	613	580	612	575	614	658	611	610	604	635	622	614	641	595	652	599	599	615	651	639	623	627	613	595	611	614	625	616	594	669	625	612	652	657	588	633	599	636	583	579	585	585	620	593	600	668	617	626	631	573	633	603	653	638	692	654	583	600	619	598	634	639	654	667	588	583	601	669	625	629	583	609	622	610	570	643	658	658	618	615	600	639	601	590	597	609	632	658	567	650	617	617	642	647	631	633	627	611	663	675	636	623	611	612	679	652	639	592	655	610	646	651	590	568	586	634	635	615	625	622	652	633	584	599	597	605	570	600	627	618	645	629	618	612	635	640	621	679	635	610	600	614	596	630	639	529	598	619	612	639	578	613	617	633	627	629	607	615	641	642	603	599	638	627	629	600	619	610	622	579	647	601	634	621	625	592	606	589	599	643	601	620	638	632	628	585	621	607	645	637	581	632	632	646	597	603	621	598	619	610	590	589	599	616	624	616	609	566	622	612	597	642	653	623	610	586	623	617	616	613	631	625	641	597	597	659	573	681	605	600	643	629	573	631	603	619	601	605	645	642	612	643	622	642	611	624	614	608	584	576	640	602	653	662	559	648	604	594	636	630	593	633	620	613	590	660	567	671	590	640	597	587	600	622	600	631	618	613	615	633	651	647	596	624	572	607	605	614	666	658	665	629	577	605	618	603	648	648	605	635	655	590	615	603	645	617	623	640	598	598	636	577	599	653	630	562	607	647	660	619	581	632	632	596	583	584	614	595	605	553	587	631	596	618	646	592	628	628	583	678	605	614	612	607	563	603	596	597	623	674	628	623	649	630	568	591	631	620	658	597	615	615	597	624	595	635	598	561	596	599	616	634	667	594	660	617	611	630	642	630	639	597	616	594	628	669	584	562	580	612	614	598	574	623	590	605	600	608	609	648	620	655	626	641	639	630	594	617	632	631	650	624	675	671	610	583	582	625	638	638	595	603	591	604	612	637	605	637	630	608	631	615	660	606	641	624	588	597	626	601	613	583	608	617	636	621	552	587	632	621	584	609	581	632	584	637	643	615	675	609	608	603	616	629	632	632	642	620	632	588	601	602	635	583	625	593	598	614	627	575	647	621	623	646	609	647	650	608	625	637	610	625	617	615	647	658	603	596	641	641	610	659	618	627	617	621	593	608	600	668	577	594	618	554	639	637	633	659	596	606	628	616	615	614	614	627	587	563	651	579	622	634	622	557	648	613	617	615	645	606	615	628	611	573	614	583	665	604	598	613	588	585	662	613	618	677	607	685	626	609	587	621	587	653	607	580	610	605	629	598	603	637	612	641	601	581	639	619	629	599	592	600	615	627	618	612	600	607	650	620	620	636	608	623	563	623	578	578	617	609	636	563	601	653	592	645	636	633	590	625	627	625	620	616	646	595	668	587	624	641	573	626	616	624	631	641	601	570	647	587	627	595	651	593	634	637	619	626	606	623	649	661	586	619	583	586	621	607	627	624	584	616	571	629	604	656	611	603	613	591	556	632	629	636	587	624	633	609	621	598	655	577	636	660	614	627	604	611	621	629	583	619	647	602	659	617	633	617	613	634	636	654	624	584	617	611	584	603	602	630	618	592	662	578	669	582	615	648	607	639	641	616	630	597	593	656	627	566	611	593	612	644	583	609	619	644	636	649	592	635	621	586	628	667	604	609	588	671	612	623	614	626	662	662	548	655	646	634	638	630	582	615	615	636	623	644	642	599	630	568	568	633	638	615	577	614	633	636	616	613	625	623	591	607	591	641	614	621	636	612	588	607	606	611	619	635	642	652	627	629	618	635	627	623	612	628	593	635	592	655	595	624	567	597	615	639	625	618	616	653	562	603	576	641	612	583	623	618	602	597	586	582	603	610	619	660	616	617	597	626	631	638	655	620	599	590	642	594	591	625	667	598	648	636	610	597	594	609	610	645	623	614	643	611	608	633	646	629	606	592	601	637	638	605	637	587	611	585	647	603	631	613	664	627	599	668	596	583	622	634	605	591	631	594	562	643	615	601	639	614	624	618	623	629	610	612	603	565	674	610	576	593	606	630	681	646	606	614	669	627	570	582	570	622	618	619	617	602	628	622	603	635	608	621	592	663	653	598	606	634	660	591	617	598	597	607	618	600	614	648	571	609	615	595	635	593	633	605	636	585	652	611	571	607	619	623	629	618	606	645	617	593	622	633	627	553	658	616	646	605	637	634	635	661	634	625	600	656	638	637	572	627	619	565	662	609	583	619	612	641	649	619	612	664	601	613	593	635	629	635	597	616	572	643	633	637	641	596	606	603	647	636	649	603	645	612	597	644	617	613	643	610	596	599	607	651	619	615	605	600	613	602	612	629	608	580	619	606	613	636	599	667	647	620	645	666	605	584	633	602	621	615	663	609	626	602	637	588	626	637	618	592	634	596	642	637	623
25281	21699	25582	28329	21536	3931	675	455	432	409	435	411	371	402	386	447	409	350	387	372	389	398	354	320	354	333	372	422	378	384	327	392	379	376	356	386	340	356	377	360	365	372	376	364	363	368	384	392	362	344	359	385	389	360	357	356	372	388	352	355	379	345	360	358	378	358	346	368	329	369	391	373	355	363	343	344	323	364	392	380	341	353	346	414	397	383	376	297	372	356	395	351	400	365	358	324	407	346	359	394	350	354	397	346	371	353	353	358	355	366	408	405	359	361	355	317	375	310	357	376	363	356	355	320	347	377	342	350	364	359	384	362	402	393	351	396	345	371	334	332	333	348	384	337	372	342	363	314	352	342	360	357	373	380	329	351	357	354	368	374	322	383	373	321	315	372	369	407	317	368	344	408	347	383	382	378	342	344	360	398	352	364	366	392	357	329	339	355	353	368	364	356	339	348	355	350	326	355	341	330	357	325	360	369	332	376	322	366	349	360	373	353	383	384	398	364	376	352	349	379	357	334	383	337	343	345	354	367	342	366	364	361	342	366	362	349	358	382	355	377	352	331	374	376	356	399	400	353	359	332	377	371	394	341	388	366	347	322	348	383	381	396	355	353	337	363	351	377	375	358	364	372	374	344	323	344	380	313	371	396	331	384	399	366	372	369	321	357	363	338	336	338	351	360	360	359	401	345	351	390	330	353	346	349	387	389	384	391	352	345	419	343	369	337	362	357	348	346	362	324	358	346	347	360	335	349	364	394	363	370	360	335	342	359	343	360	372	407	351	323	349	351	362	329	377	345	374	372	341	360	366	343	334	356	375	355	338	353	395	372	372	349	365	374	346	334	332	357	365	340	343	340	398	343	359	353	363	374	357	370	363	365	363	387	352	368	360	346	378	331	373	339	339	374	339	393	405	387	334	372	433	339	342	359	390	358	339	363	390	368	356	371	370	350	305	371	366	370	369	325	356	406	391	376	349	347	370	354	382	355	376	349	323	369	326	369	373	339	330	317	358	360	325	323	357	382	343	328	403	353	399	339	359	376	405	346	359	363	387	354	377	378	341	390	357	356	374	346	376	360	350	391	350	393	366	338	332	344	331	395	353	356	376	358	331	359	372	393	382	353	366	322	351	366	393	311	366	340	352	387	368	328	308	358	341	345	364	380	343	389	317	339	361	379	389	365	376	378	378	383	394	337	331	362	327	342	340	320	376	335	334	373	335	353	367	345	325	355	354	371	384	325	366	322	399	399	362	360	366	359	364	369	356	339	360	358	373	340	363	346	375	388	372	324	311	356	372	373	357	364	356	368	383	367	353	360	378	369	357	345	385	373	390	355	359	340	333	366	344	349	390	358	334	362	393	386	372	386	353	353	353	329	363	347	382	364	382	343	339	351	377	350	329	373	360	353	382	360	340	349	373	323	358	389	366	363	360	361	366	376	364	350	360	379	365	353	339	330	378	355	398	322	355	301	407	381	364	365	344	378	373	372	336	362	341	348	342	347	344	373	370	370	330	384	388	354	336	361	369	355	353	351	343	372	354	378	408	397	348	327	383	365	365	390	371	359	375	352	398	334	337	382	325	348	350	350	332	365	347	394	349	373	351	382	375	414	357	356	353	342	353	364	378	372	391	316	334	346	317	340	357	356	372	356	364	337	350	333	387	367	373	341	355	409	344	373	352	333	352	337	357	326	349	335	337	340	345	355	325	325	357	358	368	346	354	368	338	363	322	333	352	364	358	389	359	364	393	370	343	399	342	338	335	405	348	348	344	366	386	391	376	352	349	401	362	366	355	341	330	377	366	385	406	368	375	338	381	361	334	337	360	367	331	377	333	356	351	349	404	370	343	388	340	367	382	376	367	350	371	341	392	363	399	369	349	430	385	335	330	337	380	375	375	390	341	352	366	352	355	360	388	375	388	350	339	399	382	362	372	356	365	309	357	349	346	337	338	412	374	383	342	367	379	336	346	325	339	340	336	367	377	333	399	348	345	342	359	340	365	375	401	337	320	341	365	364	352	352	329	364	380	369	358	375	349	348	358	350	354	372	346	366	350	364	319	392	350	304	350	389	329	374	377	349	394	380	356	385	339	366	396	382	334	374	403	369	401	386	351	386	356	375	376	390	372	388	402	324	422	351	340	336	366	358	365	339	359	367	360	345	341	352	371	373	359	350	392	344	383	361	354	378	342	361	352	345	373	368	378	377	352	375	365	360	362	381	337	295	346	409	351	339	327	377	398	382	358	379	346	374	320	383	375	356	358	357	362	340	379	352	360	363	383	402	349	357	351	350	364	343	366	382	377	332	371	350	353	382	372	333	400	378	333	356	381	356	376	371	345	392	356	374	370	352	388	381	379	416	374	367	400	347	347	335	360	366	342	383	336	363	330	355	343	376	337	400	364	399	356	347	392	377	387	355	340	358	342	355	336	359	367	347	322	346	352	373	374	376	337	389	339	349	380	371	340	365	350	353	355	328	371	351	317	364	338	364	345	370	388	358	385	372	386	360	354	407	363	357	360	339	331	358	337	335	384	340	367	343	330	368	388	349	336	360	364	380	351	351	382	337	389	326	366	344	363	317	338	392	343	361	380	338	329	320	352	339	367	340	343	373	351	412	363	350	368	351	406	355	338	355	361	351	326	352	340	357	374	373	332	312	367	379	350	362	334	362	362	329	332	348	338	330	337	358	368	334	341	364	367	351	367	371	348	372	347	337	286	328	357	353	346	348	375	388	359	330	390	360	371	359	344	405	382	342	329	372	359	365	359	364	362	356	356	384	353	343	364	366	372	380	360	364	363	361	353	350	350	362	366	347	334	356	349	388	342	363	386	382	368	358	347	388	352	341	356	333	380	354	389	342	370	392	372	376	369	343	363	336	331	415	393	356	385	368	331	361	363	339	373	349	361	383	370	339	370	374	317	380	396	356	344	328	372	335	337	347	382	353	360	364	379	383	349	393	354	334	355	349	306	347	377	369	363	351	369	349	394	390	378	341	355	360	332	352	331	347	355	339	327	333	348	319	380	350	369	346	370	343	359	350	324	354	376	353	341	366	384	342	368	377	363	328	357	344	296	354	382	364	363	347	347	341	367	408	398	371	371	382	363	364	363	370	354	353	361	375	339	335	356	368	395	333	352	369	374	367	390	386	380	389	372	396	392	390	394	365	394	339	350	356	324	382	349	389	355	394	355	380	401	349	378	343	337	294	356	348	371	352	372	359	365	371	346	352	340	383	369	394	341	364	334	377	342	360	343	338	344	372	355	355	343	369	354	369	345	358	365	380	357	360	329	384	380	368	367	340	310	366	370	341	369	387	353	359	330	354	407	384	350	410	331	379	366	363	355	383	352	361	346	368	361	359	381	359	373	366	375	341	384	353	328	340	358	408	391	395	364	320	342	390	345	363	412	350	414	358	379	334	340	366	357	363	337	358	329	430	363	337	380	361	361	371	339	368	385	376	377	354	308	374	366	407	374	381	352	345
4153	3418	2138	1352	971	912	864	829	786	785	762	826	803	862	755	753	772	767	770	786	820	759	766	766	775	797	829	792	831	786	738	774	797	809	739	775	787	754	806	743	788	763	739	815	827	732	753	739	757	710	767	743	754	765	741	750	849	796	771	742	817	787	775	753	821	779	810	783	778	784	769	710	788	837	765	728	806	814	764	798	743	751	734	775	744	787	775	776	789	777	788	755	728	798	777	804	819	776	737	773	742	711	796	755	747	774	754	816	826	766	739	796	739	773	825	771	704	783	795	732	783	823	726	804	756	829	785	761	792	804	738	817	759	800	826	744	759	756	801	776	751	757	800	818	775	800	776	764	746	748	759	789	760	793	760	758	781	730	732	791	753	717	771	749	771	726	778	790	794	774	818	783	798	748	766	792	739	751	795	774	810	790	739	797	763	727	771	772	780	786	742	752	738	729	759	768	768	808	790	789	761	778	806	780	742	779	791	746	740	758	753	751	779	757	775	760	801	734	809	759	784	790	765	762	778	755	760	760	769	752	749	768	745	786	720	789	738	749	791	745	730	768	741	792	732	768	773	811	813	724	770	794	787	823	760	796	748	776	760	754	746	758	738	740	738	769	771	742	784	755	751	803	748	736	817	796	722	742	690	774	765	777	842	756	756	793	739	767	841	787	734	792	772	750	768	725	837	775	782	759	763	755	709	741	783	737	814	749	793	798	737	760	742	786	796	780	773	763	866	778	755	763	729	812	803	712	769	758	750	781	754	760	741	728	777	802	789	737	805	791	728	740	798	810	764	740	768	764	778	781	747	795	768	762	776	817	794	788	814	794	749	837	762	770	776	796	782	763	784	778	756	743	818	751	805	771	789	769	727	760	765	797	763	805	791	781	823	766	786	739	715	789	781	777	789	782	781	721	776	769	747	789	811	795	718	762	759	787	771	811	800	777	757	792	766	754	821	814	756	798	805	756	761	793	799	758	787	781	815	793	796	745	750	777	774	768	776	766	816	755	774	796	782	758	760	850	767	744	795	749	786	752	753	814	770	779	760	727	774	817	776	759	772	823	800	723	757	716	774	753	810	699	746	797	767	794	755	783	805	791	738	762	793	773	756	796	800	749	785	786	754	759	776	772	755	789	761	764	748	778	724	811	782	749	773	800	788	791	759	782	770	758	796	751	753	779	738	765	778	720	786	732	756	797	748	758	743	731	788	723	789	763	781	794	785	732	775	791	831	763	781	814	827	757	794	767	725	775	794	794	772	732	808	788	744	775	759	799	781	780	748	766	758	814	803	787	741	771	743	753	824	776	797	718	777	726	788	772	726	821	744	803	821	755	791	767	786	761	800	800	755	793	784	726	792	784	794	759	734	769	808	756	794	795	802	742	745	784	762	762	767	804	799	788	778	838	740	723	806	789	844	853	762	780	767	721	784	810	710	797	761	746	772	816	757	770	756	769	785	776	788	770	779	807	776	767	788	706	757	766	803	759	781	790	779	777	747	737	790	755	808	774	823	762	759	799	771	782	809	724	727	720	749	761	777	762	805	772	748	764	725	805	787	824	768	749	825	785	723	747	764	801	804	777	741	809	771	744	751	754	798	743	778	755	826	752	767	756	809	744	764	781	797	768	756	773	726	774	817	762	794	796	786	771	795	776	763	795	823	800	769	703	787	762	762	754	732	793	820	790	771	778	776	804	780	767	783	776	820	815	792	792	766	747	809	789	758	816	815	815	773	727	770	730	785	784	847	753	742	775	791	779	786	776	747	745	761	775	774	785	748	757	771	776	756	755	773	795	780	769	784	750	808	776	782	788	788	820	801	735	706	786	770	737	781	805	790	785	754	782	770	776	783	790	748	758	763	787	747	783	732	752	781	778	726	767	752	787	769	752	787	799	753	766	778	783	821	749	769	788	859	778	728	764	775	728	794	812	767	794	758	753	768	752	737	776	779	782	801	784	777	787	700	762	781	712	755	812	776	801	773	732	753	789	770	796	757	779	779	789	776	732	743	713	750	768	752	746	763	773	773	813	745	757	775	795	782	778	740	753	772	773	810	779	747	764	829	728	759	786	774	798	733	764	778	719	793	788	793	797	777	742	734	804	829	759	758	740	818	733	779	782	730	797	785	767	752	783	791	790	823	789	799	773	772	736	790	802	775	747	735	783	780	735	763	751	734	768	752	796	763	772	806	761	769	800	739	774	730	736	732	818	760	725	786	745	724	845	792	843	743	752	819	816	776	803	759	786	744	746	771	726	756	766	749	761	808	763	790	806	763	738	811	792	759	776	755	764	758	784	762	732	739	768	776	770	758	786	795	753	769	816	784	735	749	783	807	775	800	719	723	790	735	783	764	757	757	789	784	775	786	751	751	752	786	849	775	781	785	705	779	759	759	758	789	773	824	742	741	767	787	774	793	775	767	833	786	786	759	771	788	757	773	786	715	782	760	814	795	750	748	758	720	814	745	783	764	775	789	778	726	853	753	754	805	760	818	743	762	757	774	739	790	757	741	731	728	812	827	739	737	791	762	749	757	778	750	766	816	750	741	844	819	779	741	801	776	789	739	765	799	741	763	753	736	731	715	796	730	772	773	759	786	719	769	769	732	846	781	782	767	723	759	772	743	742	789	756	748	779	742	822	792	788	823	802	742	746	737	740	764	764	820	774	749	801	811	784	819	795	785	806	802	758	798	736	790	743	786	774	799	761	761	798	784	792	753	790	756	805	761	750	790	751	809	787	764	778	773	719	805	803	750	810	788	791	780	701	735	783	779	738	751	765	843	746	783	835	766	808	780	705	786	757	733	820	789	788	766	803	744	785	756	732	757	751	792	738	778	766	784	768	789	766	778	773	773	790	798	778	799	767	761	759	749	738	778	838	811	757	736	696	740	765	825	787	814	780	812	760	766	720	809	789	760	807	759	770	773	739	785	750	791	778	780	831	823	748	754	784	831	785	785	776	786	784	762	775	765	845	806	773	825	722	735	799	812	820	752	751	780	791	766	789	739	822	772	767	760	786	775	808	753	766	748	812	783	785	832	817	770	767	775	777	777	808	762	765	766	790	778	759	755	792	769	794	757	804	752	731	764	779	805	801	742	794	795	750	745	765	794	789	785	749	741	737	789	749	741	746	804	794	803	782	776	768	818	739	798	794	765	798	792	810	775	788	765	763	754	764	812	780	765	782	752	789	778	753	827	791	762	760	763	753	790	733	736	787	765	771	740	785	782	762	772	738	749	737	748	775	757	743	723	758	771	776	807	768	779	753	737	744	773	752	806	751	769	792	724	777	742	744	734	763	756	772	770	776	755	749	709	841	765	715	743	777	806	752	803	765	805	775	752	791	821	743	768	811	756	765	780	771	771	748	799	828	836	755	757	813	775	793	747	815	795	733	759	763	774	753	764	763	768	792	779	728	760	774	787	772	789	756	748	693	757	801	826	769	752	807	782	777	767	739	789	743	759	797	775	740	735	784	791	753	731	767
24511	21718	26161	27799	21725	21726	3139	491	368	354	305	300	280	269	266	238	264	233	232	244	231	226	221	234	226	232	206	225	221	233	244	230	254	248	194	231	229	197	234	205	249	229	252	213	224	239	243	217	200	225	234	191	194	201	230	201	192	227	235	193	216	224	211	212	202	211	219	180	230	204	215	213	190	224	236	226	239	234	210	209	206	206	230	220	215	206	196	227	216	210	216	205	193	206	206	207	241	232	209	169	222	234	207	204	189	236	208	211	229	198	197	197	228	221	211	189	203	205	220	210	228	199	231	204	216	209	219	219	194	222	206	209	243	195	219	198	220	198	220	223	212	226	210	197	216	223	225	263	251	208	215	218	238	242	189	216	223	209	213	239	216	226	213	222	193	193	201	213	207	246	194	228	200	201	210	207	225	200	186	216	198	199	192	206	213	233	203	220	243	240	224	206	217	216	228	180	188	212	226	227	205	230	206	234	232	227	182	209	219	233	232	204	200	237	189	212	190	233	202	232	220	197	181	210	248	225	214	210	220	211	206	202	204	217	223	223	222	175	209	205	163	216	212	195	220	217	229	233	208	222	198	233	200	210	226	195	205	220	199	229	221	231	204	204	233	234	221	225	208	214	203	238	232	191	228	215	190	222	234	250	242	207	202	195	221	226	220	228	194	187	198	247	247	232	245	231	230	211	232	213	208	223	239	197	208	234	220	232	210	215	204	219	243	264	234	203	218	223	215	205	204	206	206	211	204	209	204	245	197	227	215	235	193	211	198	204	243	251	210	199	217	188	207	228	227	192	215	199	238	191	236	223	208	203	227	187	193	207	207	206	209	228	217	236	219	240	226	232	242	204	218	196	222	182	215	227	214	229	204	185	208	204	226	202	229	247	170	213	221	218	217	193	245	215	230	233	221	246	200	201	186	216	244	240	213	188	217	211	202	238	235	235	193	193	207	199	194	186	210	226	223	261	213	219	187	224	215	208	208	204	227	222	233	209	200	224	222	220	191	220	205	208	242	210	231	214	213	246	230	254	213	213	222	226	206	231	208	233	205	202	242	202	225	210	206	218	229	224	186	218	224	227	224	173	214	200	210	226	244	189	218	219	238	219	192	246	229	216	236	233	175	203	203	213	218	220	210	214	207	204	191	219	216	212	250	216	199	218	216	231	197	214	190	221	217	202	207	222	221	234	215	203	215	213	235	233	212	232	200	223	195	203	197	187	207	191	221	215	202	206	210	211	215	194	210	226	214	199	209	225	228	203	210	217	189	219	216	240	244	202	222	229	203	201	223	225	202	193	206	229	226	189	192	225	210	228	206	206	216	205	229	201	238	210	181	198	191	210	221	226	203	211	196	229	215	185	208	217	225	214	191	209	222	216	216	210	192	201	244	195	213	217	218	203	215	212	182	189	206	228	251	186	203	210	187	236	235	256	202	192	185	240	220	223	215	239	202	213	202	231	198	222	225	213	213	202	218	192	210	226	211	240	208	215	235	246	206	230	227	221	227	216	213	209	234	214	225	210	217	210	204	195	220	217	208	218	235	220	212	220	253	207	237	222	196	225	220	226	234	234	198	227	227	221	210	212	227	210	215	233	215	228	203	197	226	225	210	224	234	206	223	234	215	229	215	200	227	198	204	214	231	211	232	198	214	201	200	257	223	210	240	202	203	193	206	174	187	228	198	224	207	190	250	238	201	238	242	205	219	190	231	211	205	201	193	197	221	218	209	224	217	225	213	232	211	233	219	186	232	201	256	195	202	231	218	208	212	241	216	216	204	220	223	210	218	234	210	194	206	244	219	191	200	225	216	234	239	189	222	229	250	223	212	214	227	203	225	228	241	229	213	221	236	206	233	232	205	219	223	202	218	226	195	234	210	216	212	194	223	214	200	216	238	242	239	203	223	227	213	208	245	216	189	230	212	204	247	255	223	234	208	209	229	230	210	196	190	223	200	226	212	205	202	196	234	230	217	220	218	217	186	216	257	242	220	232	228	213	231	201	218	243	203	188	209	202	198	197	184	211	208	204	211	217	216	198	195	204	202	210	206	210	215	213	205	198	202	212	198	225	227	201	206	217	210	193	213	207	208	179	202	205	199	209	238	207	207	215	196	236	240	218	234	226	222	218	226	173	209	227	185	219	211	217	189	235	207	198	213	213	175	199	201	184	222	205	228	226	201	231	211	199	224	202	216	229	202	221	237	214	235	207	212	220	203	190	196	200	210	202	243	247	197	213	217	204	217	238	220	200	256	190	204	203	228	220	235	222	187	219	201	197	242	222	211	217	245	218	202	203	190	205	223	211	217	225	234	203	248	229	221	257	239	226	218	222	204	217	199	232	221	190	204	199	195	200	213	171	256	215	218	214	195	216	211	241	208	265	192	236	217	232	218	208	220	234	239	204	213	213	203	209	246	220	225	249	178	182	206	250	224	199	250	205	213	237	189	207	231	200	210	203	210	208	220	209	222	227	219	224	230	207	215	226	215	202	220	204	202	220	226	242	208	221	231	227	229	206	212	217	197	237	204	228	203	203	230	204	215	221	217	211	220	184	193	226	226	206	192	207	218	209	244	222	209	218	224	228	223	225	242	219	261	209	213	208	229	183	224	223	218	203	238	226	247	205	215	210	209	203	223	226	219	236	225	206	218	222	204	182	237	216	227	199	238	241	226	231	215	244	218	224	199	226	213	216	238	244	183	228	229	208	228	215	215	229	228	220	186	207	208	192	228	210	211	224	224	194	221	231	224	209	235	216	199	212	230	239	171	197	237	213	240	251	242	191	227	209	206	234	221	205	215	205	249	206	236	206	186	224	211	254	240	215	238	198	228	217	228	205	196	216	216	222	206	249	234	208	201	196	222	208	214	214	213	224	219	210	207	202	201	212	204	224	206	204	213	202	188	223	220	200	196	225	217	219	244	204	205	221	195	218	190	211	195	228	229	204	240	209	197	191	188	211	224	239	211	204	195	238	218	212	211	183	185	202	224	232	247	243	231	221	217	206	239	207	218	191	220	199	194	259	210	208	243	218	237	216	215	197	207	230	201	229	229	233	227	182	237	208	205	206	207	217	213	244	199	226	247	215	200	209	206	214	225	220	223	217	217	211	174	201	237	233	210	210	224	211	240	220	234	223	210	225	218	219	227	227	217	201	222	196	230	213	245	184	196	204	191	217	204	217	207	247	207	199	214	218	235	220	208	199	204	210	220	216	212	205	196	205	226	202	174	229	217	200	228	199	229	223	193	201	228	221	205	240	237	194	219	242	210	261	214	206	236	264	197	199	197	222	235	217	193	196	241	238	211	237	201	245	193	206	233	214	219	199	195	214	229	220	200	201	186	218	191	185	196	193	183	207	202	233	202	200	226	222	258	210	229	223	218	208	228	235	224	214	201	220	210	211	174	223	223	205	226	229	213	191	234	224	223	212	196	222	196	225	235	203	206	207	234	222	230	228	212	220	201	200	220	202	227	224	221	221	196	212
4546	5433	3054	1481	1006	733	673	628	583	546	518	488	514	466	471	524	538	518	474	480	475	515	514	509	490	438	477	513	486	473	481	493	512	489	469	487	489	496	461	449	487	470	504	513	451	483	457	486	467	495	474	473	499	475	459	468	485	476	493	447	463	505	487	466	476	477	465	449	499	509	508	463	495	477	508	494	477	469	468	460	489	480	461	461	488	453	468	486	469	469	493	508	464	468	484	480	426	473	447	496	476	508	469	462	466	486	464	509	481	485	434	463	460	541	469	479	483	445	455	474	488	492	468	453	476	518	458	484	473	477	509	504	441	465	462	489	480	508	476	498	457	487	471	480	463	462	466	467	454	426	474	501	469	467	439	492	478	451	482	449	469	495	489	478	441	470	478	464	494	462	474	516	445	468	469	518	457	494	461	515	472	436	459	493	474	449	455	460	483	473	480	494	476	488	434	446	466	491	440	541	476	477	470	468	480	459	479	433	443	455	453	453	501	472	503	473	471	455	466	479	473	438	500	450	481	492	481	475	498	481	463	477	476	504	446	474	418	477	494	498	495	457	444	465	457	457	499	458	475	481	472	474	441	506	475	458	490	472	458	465	498	490	473	488	470	487	469	426	484	459	442	465	463	480	438	473	473	455	507	436	485	448	484	485	436	469	469	491	522	480	459	421	459	483	457	497	471	470	485	461	476	507	452	477	461	479	473	488	436	461	477	461	517	446	471	466	514	483	524	452	461	455	476	467	471	460	445	475	504	475	475	496	441	488	473	445	456	424	478	443	450	460	437	504	493	460	492	457	450	488	424	481	468	486	467	437	459	485	509	518	458	455	483	483	487	444	487	478	490	470	452	473	457	522	475	512	455	478	460	505	429	512	489	477	474	437	476	475	491	447	485	454	488	480	466	477	442	467	489	475	453	459	473	436	462	470	468	475	485	483	493	475	438	441	510	473	446	509	463	480	537	439	474	466	458	462	422	484	447	455	461	441	468	462	514	480	447	461	487	459	472	488	470	483	493	462	475	497	497	465	478	515	464	494	484	461	509	455	467	458	501	466	457	469	464	505	468	483	457	450	439	467	475	487	474	484	469	514	466	508	505	499	452	493	483	499	461	497	435	460	483	461	448	477	459	475	479	466	430	494	458	435	458	485	489	468	450	477	456	485	465	479	463	477	451	480	460	450	454	477	446	454	476	530	454	462	467	449	510	459	470	471	484	469	453	516	508	446	471	473	477	469	479	480	481	500	434	492	493	480	483	472	501	483	440	451	443	451	461	484	478	458	469	488	499	482	475	484	440	467	477	470	481	465	466	475	490	448	454	488	473	493	458	499	511	451	467	463	494	467	489	453	437	481	464	484	464	460	464	480	514	454	469	511	428	454	468	482	515	461	480	464	476	420	488	454	491	482	489	489	466	462	479	444	468	444	463	500	477	441	490	431	449	451	458	523	438	508	441	440	494	462	490	492	492	471	465	460	473	459	496	474	501	439	456	465	455	478	495	461	501	495	479	467	506	491	467	426	469	447	494	452	487	489	472	448	466	462	502	442	446	494	506	494	476	498	459	462	450	447	458	458	448	478	473	481	450	453	496	513	495	442	501	479	529	470	485	445	475	469	440	474	458	461	472	512	471	448	480	470	443	458	463	495	514	486	454	480	462	452	485	480	501	451	456	499	469	497	463	454	431	466	473	476	455	489	453	478	498	470	489	445	475	471	498	460	476	460	486	492	476	485	466	490	458	467	449	473	449	454	444	466	474	456	456	470	471	530	471	470	493	464	462	439	463	420	465	450	472	483	470	477	460	467	489	506	457	485	472	457	484	460	472	491	499	441	485	437	448	484	503	419	452	447	446	461	480	460	480	472	460	478	494	471	461	489	474	490	483	464	468	511	477	506	463	449	464	435	505	475	460	495	448	459	463	460	452	483	410	511	484	503	497	480	471	486	484	453	450	495	475	478	455	470	493	483	484	488	472	478	454	489	480	473	471	451	445	440	487	444	451	478	466	493	445	437	476	459	465	473	472	488	448	458	458	478	454	463	465	487	481	468	444	482	523	478	451	486	512	467	452	449	457	470	472	522	457	490	514	462	499	493	462	503	464	454	492	453	461	464	442	468	472	471	489	477	457	480	446	494	466	488	492	492	456	467	474	517	508	462	503	486	454	464	475	454	461	496	492	452	443	484	474	490	468	412	488	469	473	476	442	490	487	475	482	473	488	450	494	486	474	486	436	458	448	468	460	506	476	459	465	457	478	476	464	468	454	471	481	462	489	481	482	473	497	475	462	458	403	458	469	480	464	470	450	440	470	458	472	505	441	457	430	439	438	435	449	481	504	454	464	472	478	408	485	469	434	503	483	442	473	493	485	463	469	459	488	457	438	468	425	462	490	466	475	494	509	467	498	472	490	466	508	508	497	449	501	448	476	437	484	495	467	502	499	469	469	453	489	478	499	474	476	469	462	490	477	496	466	473	465	493	470	480	437	442	465	494	484	492	465	455	449	502	459	463	440	457	480	524	500	477	477	488	463	450	445	481	449	478	459	449	481	472	503	481	461	478	473	469	517	489	506	452	459	464	503	470	473	444	490	486	507	503	476	475	496	471	458	470	471	500	495	456	464	475	465	461	480	473	445	432	481	484	466	483	452	489	416	457	497	443	498	463	472	450	448	472	469	482	460	501	475	467	466	465	465	527	471	451	439	486	493	457	472	478	509	421	463	516	481	445	495	445	472	460	503	466	452	467	500	492	514	458	457	444	487	454	464	482	435	542	443	447	467	483	505	478	448	467	524	508	481	484	499	487	460	462	518	480	471	488	442	462	457	482	470	476	462	468	464	476	476	456	453	464	457	502	493	481	500	480	428	471	516	443	481	483	444	483	512	479	484	482	467	521	471	445	466	450	466	457	479	482	512	459	494	471	491	459	490	450	479	453	473	503	527	490	470	480	494	476	457	488	494	457	493	443	468	469	447	448	473	472	441	479	442	483	444	439	493	468	462	468	486	463	439	535	500	455	482	488	462	466	484	472	482	447	507	466	459	481	506	479	476	452	486	471	464	477	459	492	457	492	492	502	474	442	457	505	498	478	461	476	464	483	466	460	466	480	435	432	474	476	529	477	446	463	459	460	468	492	488	453	513	444	492	495	520	495	459	457	481	455	443	482	450	475	464	436	432	446	509	496	519	484	450	495	503	484	467	486	489	499	477	465	456	480	501	451	461	458	469	474	447	452	499	440	479	489	466	476	491	497	458	527	465	441	456	484	437	468	467	457	520	495	449	468	442	497	477	472	518	484	487	469	450	461	483	478	480	465	473	447	459	492	464	452	424	472	482	458	461	447	470	478	486	489	473	466	466	466	523	453	491	447	479	471	516	493	481	489	521	440	460	451	453	451	487	485	494	493	467	511	500	468	488	495	457	489	467	487	461	460	494	477	464	475	462	470	456	498	477	446	464	491	487	513	448	464	491	497	467	481	482	472
33433	10048	1126	571	469	479	302	275	283	252	289	275	264	279	289	291	280	271	295	271	320	273	267	291	271	265	277	279	249	272	294	253	300	275	275	266	271	281	266	286	314	285	249	304	259	277	287	281	270	251	268	304	264	291	268	293	281	270	276	264	274	295	266	280	258	313	278	288	267	285	256	257	279	261	302	288	273	305	284	285	252	274	289	262	267	322	256	260	282	300	291	237	295	286	260	285	247	286	262	274	273	264	275	253	299	240	291	270	271	257	254	287	230	266	266	289	267	286	284	285	264	294	269	273	254	267	265	284	268	257	275	244	251	260	272	299	269	269	277	265	242	274	246	265	233	282	279	264	260	267	281	250	248	268	295	264	294	263	263	273	253	244	255	247	257	293	285	245	254	276	262	273	296	298	251	248	278	257	265	306	258	303	233	285	295	303	274	300	247	286	271	281	301	282	288	256	251	275	287	283	271	269	273	253	263	266	282	266	265	264	283	266	272	275	265	292	259	280	268	303	263	273	274	298	254	268	239	271	272	260	248	233	293	301	294	288	289	259	284	253	279	249	283	277	296	282	266	239	249	272	251	291	277	270	261	276	282	291	273	273	275	286	273	253	298	290	278	299	269	251	266	256	274	282	239	290	284	246	289	276	278	289	259	253	245	311	255	294	296	269	277	237	264	266	307	252	260	262	258	266	281	273	279	281	281	272	266	274	290	279	262	278	272	238	272	294	287	292	258	245	273	255	299	319	278	240	267	240	272	312	281	268	270	249	272	297	300	270	272	268	278	256	279	268	297	303	303	281	296	291	280	259	295	263	259	291	292	261	241	261	277	279	255	280	239	272	263	290	249	290	282	267	251	247	303	265	296	256	257	248	280	290	255	246	284	278	238	229	293	276	271	262	251	259	301	299	266	290	296	281	254	245	281	264	262	278	270	284	284	273	246	281	276	257	266	278	240	253	264	264	271	272	279	296	302	258	254	280	275	281	309	255	294	282	268	305	286	293	280	266	269	275	230	263	246	261	259	285	268	298	284	287	249	247	284	259	295	303	253	289	282	266	269	288	273	275	274	286	306	266	283	235	267	270	284	302	288	286	292	273	269	278	291	297	281	269	254	249	261	260	260	272	317	275	287	298	263	224	269	250	264	293	270	252	249	273	323	271	251	260	295	283	286	272	260	266	253	252	283	260	273	254	276	309	284	281	262	260	248	260	292	276	251	278	263	295	227	260	301	264	235	287	276	269	273	249	300	261	285	285	288	273	287	286	277	290	242	262	278	259	280	253	273	287	260	256	292	237	265	265	282	288	273	264	291	288	276	275	242	287	267	255	305	271	279	292	274	279	292	246	267	289	274	266	229	288	249	250	278	284	259	301	253	262	264	269	242	284	255	255	276	282	292	265	254	282	267	295	280	310	260	273	266	258	280	295	313	287	264	257	255	252	299	282	275	289	305	312	305	281	287	258	296	288	260	272	268	271	259	275	269	274	256	234	276	283	300	265	307	255	264	275	265	288	264	272	281	253	270	281	268	275	243	262	264	265	281	261	281	302	275	283	250	256	238	257	255	251	263	280	260	275	273	271	274	261	258	271	289	272	281	281	269	241	261	265	242	262	259	298	264	251	252	277	267	247	281	280	276	229	256	274	298	273	312	287	274	237	305	265	286	291	264	266	271	288	273	238	245	305	295	292	245	267	293	308	291	253	244	284	288	287	265	256	304	269	283	250	242	276	290	268	256	279	291	306	296	276	290	263	267	282	253	266	291	327	275	268	256	255	276	270	294	270	265	268	239	304	271	269	258	266	246	279	230	284	232	300	292	264	257	279	278	259	218	284	277	249	260	258	289	285	271	260	298	279	268	250	248	245	261	268	274	276	255	274	264	311	275	295	283	251	306	293	256	264	276	257	274	290	273	298	260	274	275	276	267	256	284	266	306	288	295	294	237	277	274	259	247	285	296	284	267	273	291	259	262	286	254	278	271	256	237	278	280	302	295	271	271	264	288	285	254	276	251	317	282	279	275	241	248	280	281	282	292	266	269	296	260	250	271	291	271	257	283	270	277	266	259	265	262	280	287	284	297	278	251	248	283	294	271	279	316	281	323	261	239	270	274	301	289	255	272	260	284	261	254	270	265	292	264	283	253	269	273	288	264	287	262	259	278	257	298	273	275	277	283	261	280	293	264	298	246	247	260	288	299	285	275	263	275	281	287	264	261	286	297	271	282	236	282	279	291	275	235	284	258	282	257	240	279	254	263	288	307	292	253	277	271	291	254	298	265	297	245	273	295	263	294	252	252	281	278	302	278	258	285	263	299	255	267	264	279	267	254	268	256	287	272	288	244	280	276	271	274	275	277	257	263	288	288	252	265	262	284	255	254	255	286	228	242	275	285	244	231	269	271	254	280	273	280	283	279	258	258	271	269	275	270	220	278	269	255	277	263	269	273	300	283	267	240	278	264	286	261	256	300	238	292	265	258	274	282	281	292	270	285	261	262	254	266	263	290	289	286	270	286	295	281	282	247	272	275	298	254	284	265	264	268	296	255	263	254	257	274	288	291	285	288	281	267	297	251	222	268	270	255	272	271	259	232	289	287	324	295	303	258	250	289	269	258	299	285	261	252	291	284	279	273	269	260	258	256	261	265	273	256	297	311	284	262	264	280	283	266	274	273	272	270	271	281	293	265	308	272	281	279	254	241	279	256	263	270	295	293	305	303	280	267	277	236	268	252	253	313	273	264	305	272	261	252	263	263	267	304	265	280	291	287	256	307	303	243	254	263	294	273	280	283	258	283	277	261	273	275	285	287	262	291	282	247	265	232	270	276	292	273	295	247	277	300	283	270	282	291	299	255	312	301	271	294	245	319	290	252	268	286	254	281	268	255	299	247	236	284	239	272	296	274	293	289	284	244	289	270	261	270	281	288	270	272	302	257	309	267	261	274	274	249	267	264	259	282	280	272	283	273	270	246	294	279	276	257	261	265	263	267	276	279	274	266	247	292	281	273	273	265	293	260	237	305	276	296	292	247	274	239	263	288	288	268	240	268	277	271	275	283	251	278	301	264	247	279	290	260	250	286	293	269	259	289	271	280	261	273	278	265	288	293	259	265	247	292	328	277	268	311	299	272	264	280	279	258	262	299	269	250	308	278	295	276	292	269	286	299	288	283	278	286	254	281	259	273	270	245	234	253	294	285	286	248	256	265	277	295	272	263	321	302	259	260	272	266	277	269	277	256	334	291	290	293	294	259	258	259	262	281	262	279	252	270	260	270	264	266	303	314	258	270	246	251	285	245	265	299	270	298	267	312	283	262	273	260	289	259	244	290	251	264	257	280	274	291	247	267	273	263	256	249	265	274	271	286	259	280	246	271	293	283	276	252	281	300	284	270	258	274	256	287	267	282	281	287	285	288	259	292	272	228	277	249	260	279	236	268	248	248	278	279	273	287	307	272	255	286	285	274	302	277	257	280	294	262	287	278	266
5897	768	706	645	618	696	627	693	632	598	601	611	649	663	587	618	614	606	619	641	685	616	612	586	643	717	659	690	638	630	609	626	647	643	604	649	643	671	685	661	665	608	621	658	630	615	585	665	649	651	674	625	621	624	625	626	603	588	615	624	593	597	606	635	664	618	595	594	634	656	596	647	596	673	653	643	632	620	585	597	574	591	643	596	681	610	593	635	638	606	569	633	655	612	624	672	626	634	616	601	671	612	684	610	645	618	592	631	613	668	629	632	581	582	637	603	589	600	635	588	633	549	637	634	603	585	634	622	633	601	619	681	631	635	594	637	638	661	641	627	619	622	620	593	563	629	609	608	637	639	636	610	639	631	630	614	654	601	663	594	638	620	594	591	621	584	629	611	639	595	624	624	644	665	626	589	585	617	624	623	582	595	612	602	633	617	649	616	605	652	643	624	633	616	616	597	640	640	650	605	591	600	655	598	594	650	634	644	657	638	595	643	587	650	617	632	591	666	585	629	609	584	620	643	595	609	612	630	619	633	620	624	566	636	585	610	639	607	640	676	604	605	621	671	679	614	685	649	670	650	613	620	620	546	642	621	636	706	662	651	583	608	651	616	619	665	646	619	597	597	631	618	595	623	621	621	624	587	585	615	592	600	626	625	608	625	597	602	566	613	637	595	631	616	625	585	607	617	639	617	627	596	646	642	578	651	666	627	628	627	600	655	630	613	614	573	610	624	592	634	591	618	635	602	613	642	624	627	657	642	657	598	635	613	639	606	588	634	650	621	679	606	648	619	619	617	597	640	595	635	661	615	629	657	619	624	633	647	569	585	662	583	652	628	637	609	580	641	627	654	615	607	591	610	602	624	638	647	619	625	654	576	646	607	591	648	618	646	616	655	626	599	635	637	652	607	579	610	616	606	627	652	662	607	621	624	653	620	642	618	646	574	633	616	620	639	630	602	623	667	625	644	625	607	627	619	631	650	600	595	619	629	617	631	609	637	675	617	603	639	696	620	646	622	630	683	596	638	605	642	643	639	635	642	622	643	603	636	582	615	617	636	621	623	638	606	623	622	661	623	610	652	606	612	629	612	592	600	643	669	605	593	616	640	619	593	635	658	626	606	609	627	652	659	602	594	643	593	626	603	589	641	658	690	620	633	633	636	649	614	617	632	621	644	616	661	616	598	578	626	601	634	634	600	636	593	596	623	634	607	656	640	656	684	606	611	643	636	637	624	651	618	600	596	626	586	669	576	594	652	677	625	612	665	578	619	640	669	578	612	663	587	693	557	643	614	595	621	623	604	599	678	618	648	609	650	613	599	656	637	625	600	659	640	555	585	626	643	659	609	625	582	592	617	592	659	612	597	595	636	638	616	636	599	639	602	627	637	613	622	629	595	643	648	617	609	645	642	624	615	636	619	615	608	629	654	627	646	631	625	606	686	605	625	598	625	596	662	612	625	581	648	586	617	604	622	670	592	582	644	640	631	644	613	630	622	619	632	636	615	639	602	602	648	598	608	622	629	618	559	645	620	589	636	653	595	619	621	617	602	651	631	639	663	637	591	654	615	596	609	631	594	595	656	633	652	649	613	636	637	659	663	652	645	666	610	599	625	658	607	623	630	586	674	646	636	654	585	665	614	618	637	669	621	588	609	618	625	598	633	607	669	611	621	645	584	631	640	636	641	573	629	638	617	586	616	642	637	629	644	622	566	626	635	609	603	643	646	595	682	573	619	621	635	620	591	640	621	621	629	657	603	612	629	608	615	598	647	611	611	654	623	636	611	568	598	638	606	616	590	631	614	608	589	642	646	641	641	673	634	624	563	658	591	585	623	667	638	666	594	653	610	647	629	600	630	643	591	632	649	620	612	613	606	595	573	652	631	646	630	591	645	585	648	667	619	633	651	602	614	604	592	681	590	640	616	617	591	651	626	603	603	640	624	620	618	656	600	661	597	627	660	661	609	608	607	614	675	593	593	626	625	616	571	605	625	633	605	593	548	664	676	639	610	676	598	669	607	654	604	635	625	642	612	629	627	586	600	600	663	642	640	608	605	616	627	623	656	592	587	651	647	648	588	607	606	653	615	613	623	614	626	607	582	626	632	624	629	647	601	608	622	641	571	599	622	622	646	626	610	619	633	644	607	663	658	653	593	639	595	574	650	625	617	617	601	627	642	645	612	610	641	614	627	586	634	669	657	633	586	664	560	616	633	624	626	586	644	614	610	600	620	644	642	584	620	595	611	630	657	623	598	595	594	562	603	641	576	608	621	674	615	634	623	644	604	656	591	590	617	591	618	637	595	605	628	619	617	587	618	647	626	656	655	644	638	629	595	613	658	595	608	633	609	639	660	638	610	598	609	606	613	604	633	621	603	624	623	610	624	667	579	561	619	640	559	587	631	628	597	679	660	635	628	608	615	650	628	633	612	590	604	586	606	645	631	665	609	641	644	684	648	633	656	599	638	624	617	617	640	582	621	637	614	633	643	626	624	638	570	668	586	602	641	595	610	639	618	642	598	584	606	618	569	613	633	599	653	652	628	626	606	611	619	590	634	596	637	639	636	675	609	635	617	612	672	606	588	596	596	607	580	626	605	597	590	596	630	622	634	590	598	630	645	637	625	626	629	637	649	655	654	646	635	663	643	622	635	628	674	602	643	649	665	648	668	629	654	638	651	611	635	613	629	601	563	595	597	615	653	608	639	583	611	615	621	619	599	622	623	603	616	601	597	604	630	657	568	621	627	625	638	615	606	627	621	631	651	618	618	644	642	637	602	572	602	623	622	667	637	627	606	597	629	585	586	635	585	608	601	656	649	621	633	643	622	656	620	634	628	616	624	669	663	648	611	642	600	625	652	633	629	657	634	637	639	635	605	605	602	593	662	622	552	599	596	612	617	658	600	591	628	634	620	617	652	635	598	613	589	599	636	622	603	622	646	614	641	638	636	627	626	601	619	615	624	617	591	625	603	645	660	674	581	623	595	609	572	658	660	637	603	651	657	684	644	605	598	643	630	615	595	675	612	603	597	614	632	631	611	629	597	645	659	655	640	634	649	605	640	593	604	604	579	594	654	645	629	651	601	618	621	619	636	673	622	619	614	655	615	646	611	637	590	621	610	623	613	622	600	625	590	611	605	625	643	630	600	612	620	616	625	615	593	637	622	609	622	655	687	590	666	611	659	622	629	612	584	595	601	585	633	608	634	613	633	567	643	607	597	625	663	639	651	628	651	611	602	606	647	649	595	652	667	634	614	606	592	596	615	618	622	643	627	581	596	610	648	654	629	584	584	630	595	607	616	638	637	589	638	614	626	665	549	603	637	611	626	641	606	593	654	612	639	644	618	653	634	636	633	635	656	650	580	687	584	588	606	603	595	635	658	633	634	599	579	637	615	616	575	567	629	607	670	668	637	610	661	626	611	583	659	628	607	595	649	599	621	613	585	646	642	634	578	615	634	587	592	632	649	636	639	628	640	631	645
25353	21698	25502	28423	21517	3465	604	480	406	410	377	402	450	368	392	367	393	390	365	358	376	343	382	386	381	397	388	340	363	371	321	380	368	381	331	330	377	366	426	350	399	378	386	368	377	348	402	337	341	356	375	367	355	342	391	361	431	357	366	380	374	395	310	358	381	394	367	358	386	365	412	354	329	365	355	361	311	361	361	343	348	356	386	317	363	364	332	365	377	328	355	358	341	342	339	333	351	359	373	374	384	381	316	376	383	372	384	350	381	322	365	380	362	327	344	353	389	360	365	392	384	388	392	354	344	366	358	367	396	378	342	364	380	383	354	334	371	355	328	344	349	390	365	403	379	355	384	335	367	326	370	339	362	329	372	336	373	362	373	363	329	343	339	353	372	369	346	372	407	367	336	364	377	347	358	380	380	318	346	367	344	377	376	365	334	370	377	373	362	341	304	401	369	362	354	371	354	393	368	354	362	307	318	374	369	350	361	405	326	360	373	369	375	355	358	335	382	385	414	415	353	344	366	354	353	319	357	368	377	356	394	348	339	335	385	404	337	373	379	394	356	349	368	383	386	358	339	375	390	382	390	337	381	336	364	338	366	369	396	384	366	372	361	364	369	382	377	366	389	338	388	396	348	380	378	385	337	385	383	373	343	379	360	350	366	388	362	311	357	368	381	350	374	390	389	401	351	357	350	372	345	368	338	354	391	341	378	365	353	344	348	386	347	369	390	345	340	370	363	337	350	367	319	330	341	339	349	340	375	353	370	371	337	361	348	382	366	329	383	370	337	352	314	351	334	342	346	401	330	342	331	379	335	385	359	360	378	356	382	363	352	339	360	357	366	317	378	354	374	356	408	362	354	345	376	357	348	335	365	362	362	370	331	405	378	352	335	334	335	393	352	394	408	378	341	339	346	404	375	391	360	347	335	366	353	361	393	350	335	372	370	368	350	362	352	388	334	329	362	377	369	384	424	352	335	375	387	334	330	365	381	357	439	368	386	371	377	350	327	353	341	341	353	389	371	366	334	360	364	384	379	310	364	375	357	380	348	395	352	366	347	365	364	350	328	376	399	399	334	352	371	396	372	366	377	391	374	368	350	346	347	339	343	370	357	365	373	362	347	336	396	372	336	359	371	371	353	373	358	341	326	370	351	375	340	349	376	375	367	344	369	342	367	411	370	332	349	370	339	344	309	370	348	389	370	383	350	389	332	357	339	343	352	370	399	371	372	374	354	362	377	338	341	349	376	363	393	379	361	371	343	343	347	329	405	366	358	349	340	350	346	373	377	342	374	339	372	358	309	353	339	356	317	377	340	362	381	328	366	357	346	333	327	348	360	376	355	327	371	363	352	387	387	371	371	371	370	371	345	359	391	364	356	380	395	402	357	338	350	380	354	323	357	318	360	359	395	371	356	344	370	356	369	351	360	376	350	379	369	349	345	351	315	385	380	346	353	375	367	363	312	332	340	369	378	378	387	345	389	357	348	363	369	352	377	367	359	378	357	392	351	378	378	368	363	347	379	384	392	376	413	352	384	390	397	368	348	357	342	368	343	334	371	365	357	363	337	381	360	380	327	364	351	386	367	377	351	313	393	384	381	383	368	374	423	378	369	333	352	359	365	364	378	336	377	372	338	376	378	369	360	326	352	362	357	371	372	334	330	364	376	320	359	340	343	347	378	387	366	361	383	375	356	357	388	387	361	343	350	345	341	352	349	384	339	367	333	338	378	352	346	352	373	355	378	358	366	371	367	349	343	379	359	372	337	382	336	357	332	356	348	352	350	342	354	392	377	356	379	381	351	355	336	353	400	351	367	330	344	376	354	332	358	337	339	369	352	357	394	376	353	321	342	360	374	358	351	353	363	396	381	356	361	366	366	356	381	325	340	333	344	363	372	367	353	371	427	345	352	380	367	376	354	373	414	315	335	386	349	338	388	384	383	368	369	372	401	367	389	366	352	383	335	349	376	353	402	346	357	332	367	362	404	345	423	391	355	342	388	381	344	369	380	360	371	392	326	378	407	353	368	392	379	380	337	346	353	376	374	351	392	367	347	346	390	355	382	349	366	337	391	376	349	357	328	377	373	367	363	347	356	331	360	357	365	342	375	364	391	336	366	335	385	346	354	333	370	324	381	396	311	379	341	350	335	325	343	338	367	330	338	359	342	351	361	345	389	387	385	370	361	383	360	332	347	349	346	399	361	391	383	369	347	345	397	339	353	367	373	379	351	354	384	386	337	327	363	390	333	374	343	351	348	349	404	383	349	363	398	374	397	348	375	385	365	351	389	358	369	371	362	367	373	341	327	389	354	342	337	337	339	367	388	408	346	341	325	373	350	408	371	389	415	370	375	363	362	372	398	353	359	356	362	370	383	382	350	351	327	363	346	398	365	352	365	330	353	363	319	349	362	339	344	365	328	361	328	329	371	344	323	342	313	360	372	368	367	336	383	329	355	397	327	396	390	373	373	350	355	353	337	354	357	350	370	337	316	374	328	392	389	354	327	372	364	354	377	352	375	375	394	377	353	374	348	370	349	385	365	329	359	342	358	315	320	367	358	356	346	349	354	373	376	387	372	344	339	350	392	361	353	376	384	392	338	366	395	359	364	350	337	323	338	352	380	390	413	388	364	387	385	333	407	363	344	380	357	353	341	361	382	335	350	336	346	334	345	345	334	360	346	360	361	352	340	329	347	337	359	374	361	356	371	388	377	372	341	367	384	386	374	351	383	387	373	340	372	351	360	363	382	385	354	327	329	346	369	335	346	312	367	388	365	382	378	352	352	368	336	384	377	358	334	347	357	361	353	365	389	362	377	373	393	387	371	338	417	351	371	358	359	408	379	364	353	361	362	371	347	348	378	334	332	363	363	319	366	354	368	358	379	328	381	354	417	345	365	370	336	335	323	342	372	324	371	365	333	356	368	382	327	401	380	342	349	305	346	365	368	370	351	372	369	365	367	386	369	340	390	395	348	397	343	360	366	397	378	358	377	367	385	365	353	337	364	300	374	370	369	349	362	364	385	365	367	377	344	355	341	342	356	352	353	333	407	365	332	374	359	360	340	360	361	360	338	361	348	403	381	392	374	353	329	344	321	359	385	357	344	382	377	336	386	378	368	332	379	343	351	357	312	363	347	339	349	382	326	335	345	347	393	364	372	360	383	338	317	363	334	353	348	350	394	368	365	337	397	332	377	374	376	358	341	370	398	381	345	344	375	336	323	366	339	350	346	391	399	379	344	349	360	348	347	397	360	403	435	389	351	362	330	382	355	335	366	349	390	341	346	379	370	348	363	379	366	375	322	383	349	383	382	376	351	389	342	349	378	335	371	355	374	385	391	334	356	375	317	368	344	351	380	338	338	330	356	284	338	371	397	328	350	364	370	366	355	364	362	367	356	362	342	375	356	379	350	342	360	399	347	344	368	357	360	369	376	370	348	379	362	379	393	378	377	328	347	368	374	330	374	373	364	331	366	358	364	376
4193	3425	2077	1288	1003	882	849	805	787	800	816	829	762	817	809	738	841	771	769	788	797	776	843	816	820	779	813	797	779	794	746	807	773	800	794	792	784	777	787	842	781	797	836	823	770	799	729	826	802	788	799	792	847	807	746	882	774	762	783	782	778	781	752	753	805	733	786	806	799	767	753	775	789	838	732	743	787	797	729	797	770	824	826	784	782	780	731	741	786	789	737	751	758	761	771	794	800	748	776	808	804	759	763	764	779	758	774	750	820	803	766	739	742	792	843	821	761	803	790	805	792	769	786	781	791	771	781	748	772	759	809	723	787	764	718	789	804	785	790	776	779	767	807	792	807	751	756	767	719	780	754	794	730	796	812	759	803	804	745	810	733	787	762	779	778	787	786	802	808	766	745	780	752	793	796	773	774	776	780	793	819	734	812	784	781	755	774	754	771	784	772	759	738	790	765	790	803	752	810	724	780	750	723	787	765	732	789	776	758	798	770	802	773	792	707	773	813	814	762	797	744	782	759	746	795	753	730	793	795	802	730	782	739	761	787	777	768	746	808	834	777	765	814	747	810	768	744	724	785	812	747	820	729	758	771	768	739	749	751	697	780	778	754	735	751	855	782	752	741	800	783	756	770	762	729	740	801	750	785	756	778	807	791	738	771	754	817	830	813	742	787	813	764	814	755	766	800	791	784	812	764	812	804	752	782	741	786	815	737	754	775	801	789	810	795	801	730	797	793	767	730	788	783	815	778	764	817	770	794	735	754	787	769	789	838	748	791	742	805	802	815	789	794	748	794	756	814	794	765	738	800	790	745	762	761	784	775	786	771	777	754	770	782	783	751	760	751	778	760	769	800	770	847	800	812	768	812	709	762	798	766	760	764	757	765	794	750	775	796	783	728	780	728	826	828	771	767	794	784	789	759	765	755	756	749	778	788	824	772	833	789	794	772	782	789	766	787	784	792	782	758	805	827	797	788	737	773	716	797	758	806	764	749	788	792	774	779	820	767	778	799	808	790	798	722	778	803	830	742	781	839	816	811	800	762	757	787	770	780	761	768	768	825	751	785	751	825	740	770	763	757	781	781	787	773	763	737	826	728	763	740	767	797	807	788	786	741	773	780	764	812	767	806	768	808	752	791	820	771	752	749	756	757	777	824	717	788	799	780	726	788	759	713	811	778	768	764	698	822	830	785	779	780	764	784	769	754	744	789	764	766	717	788	763	822	767	759	756	787	794	811	816	776	756	784	826	780	750	773	779	792	786	783	794	785	777	797	773	778	798	740	768	786	795	779	792	798	808	802	740	788	801	806	794	732	763	835	737	816	822	725	805	793	735	759	803	750	795	760	744	859	782	804	782	766	771	758	789	773	809	813	721	775	791	775	773	789	754	721	793	813	790	707	812	780	789	790	778	804	744	772	737	798	786	832	782	748	778	808	759	790	759	743	721	754	785	775	803	801	727	773	761	750	727	803	787	829	734	800	759	836	787	752	783	750	777	767	778	794	719	776	801	825	786	739	803	777	728	782	783	790	745	731	776	780	765	749	722	799	756	753	767	758	812	801	836	798	774	780	808	781	743	795	754	777	764	801	776	757	793	811	822	772	783	779	802	789	784	814	749	790	776	728	795	803	778	815	784	802	818	763	789	800	780	744	797	825	787	762	765	781	746	770	784	762	758	716	778	726	776	726	769	800	760	765	785	796	761	793	760	823	764	757	781	820	765	731	761	755	809	809	785	777	774	784	735	779	789	682	788	725	794	779	781	782	762	728	799	813	791	683	816	769	775	781	740	740	706	726	783	810	753	719	748	703	792	815	767	805	845	712	768	800	795	770	775	802	802	769	769	774	772	793	772	835	730	764	842	804	776	797	762	794	762	770	768	783	763	771	764	749	798	743	778	802	777	746	806	781	757	761	784	788	807	730	805	856	732	784	769	808	769	813	772	769	785	728	774	829	784	823	758	741	750	773	782	804	819	759	832	767	763	775	764	811	794	797	746	769	777	773	744	777	796	757	757	789	740	810	811	776	762	740	746	829	748	759	754	708	800	796	789	753	763	807	726	760	773	760	786	769	751	808	823	848	813	775	784	749	800	766	796	746	783	777	810	808	761	779	786	765	758	779	766	749	814	784	746	758	730	791	758	773	772	793	773	751	791	762	807	764	769	784	798	795	811	812	820	772	793	736	776	772	715	761	752	749	818	781	743	759	766	758	843	786	764	773	809	783	781	802	839	747	791	791	753	782	763	742	755	771	768	816	797	775	766	756	785	760	806	790	795	789	733	781	764	782	784	767	784	790	778	773	788	751	764	836	783	782	819	765	756	765	776	768	796	752	765	785	789	771	782	791	787	739	764	828	792	771	768	754	777	806	781	805	750	785	779	722	832	813	782	754	744	780	817	770	749	774	806	750	830	776	765	772	750	766	766	756	811	782	751	777	730	716	796	773	788	790	814	788	785	766	828	745	771	725	819	728	784	768	775	764	808	726	759	742	730	837	768	803	769	735	771	792	780	816	763	768	804	820	794	786	799	784	796	758	758	753	769	810	756	765	760	788	743	813	736	793	737	764	758	760	736	773	831	770	736	773	758	799	800	809	735	774	765	780	778	778	784	797	791	799	765	755	758	755	772	759	787	774	725	748	766	763	768	744	853	778	767	811	798	730	810	778	767	737	756	740	691	771	804	739	829	780	838	713	756	749	736	726	807	828	770	800	784	771	747	739	790	794	751	771	789	795	822	766	750	782	806	787	734	792	734	851	826	731	750	777	769	754	743	753	804	786	790	777	846	828	755	793	745	749	782	834	784	812	791	781	775	772	823	753	798	754	720	822	834	821	824	780	725	841	741	755	782	782	797	782	780	782	782	751	831	760	815	811	715	815	780	757	734	784	733	794	755	814	826	768	743	769	756	831	837	840	762	770	788	745	770	813	803	804	716	748	792	810	798	731	734	807	709	816	760	779	770	772	793	752	735	760	755	735	751	760	795	751	797	738	749	786	784	758	753	750	833	818	777	789	774	742	789	794	750	761	761	777	755	777	772	786	784	815	723	749	768	735	795	788	797	764	841	765	799	790	787	732	773	785	815	765	800	775	736	770	776	753	797	747	724	759	773	713	742	794	813	795	755	822	744	782	786	763	767	822	800	846	760	770	747	789	776	707	759	780	763	808	810	810	771	843	822	757	789	811	757	795	798	777	740	753	794	768	747	773	805	736	773	820	760	773	772	770	833	818	784	760	757	793	800	792	759	812	759	788	788	743	725	739	761	807	742	811	805	768	781	825	776	751	800	759	763	724	728	784	772	761	788	787	736	814	766	766	727	792	758	772	783	752	718	776	821	726	779	755	768	744	818	765	777	792	782	776	798	775	809	769	795	758	772	769	712	757	788	778	744	813	760	776	777	763	802	725	787	738	784	811	754	792	755	809	790	807	794	768	807	771	780	739	791	783	792	820	771	768	740	795	771	766	748	789	841	773	831	776	759
24555	21698	26041	27888	21705	21664	2416	518	330	330	331	312	278	228	253	279	276	226	265	215	222	237	206	233	226	225	238	217	219	212	228	241	215	231	226	230	208	198	215	204	228	231	221	226	241	233	205	200	223	216	188	212	201	204	206	224	220	238	166	214	241	227	217	231	218	194	194	202	200	228	203	215	229	210	236	216	231	222	185	193	202	213	196	224	201	218	225	219	198	223	238	217	233	186	184	211	229	234	203	221	229	239	195	209	190	213	205	232	215	244	214	213	216	221	219	246	254	226	210	223	253	223	227	214	218	221	209	222	192	240	222	205	202	229	213	199	215	211	232	210	198	202	218	221	217	231	224	222	200	212	239	215	214	209	236	206	213	219	186	183	239	197	201	215	199	227	221	192	223	190	220	210	244	187	190	212	218	188	198	213	234	240	215	210	222	234	206	220	224	233	189	188	199	219	223	227	207	207	233	200	247	225	200	212	190	198	243	217	231	249	215	207	215	224	218	207	223	209	190	192	207	205	196	227	211	193	231	236	244	230	201	235	221	227	231	204	215	214	187	232	212	217	223	215	204	228	230	221	251	239	212	213	214	206	240	216	243	208	194	202	206	217	208	197	240	216	225	221	210	201	191	203	228	227	190	206	198	219	189	227	225	214	247	223	190	232	198	212	226	212	233	212	202	226	232	225	184	218	217	240	218	229	200	220	243	218	205	187	231	190	216	211	200	227	209	188	211	203	226	209	208	233	183	207	210	219	206	199	197	170	234	230	236	188	233	205	198	208	223	204	216	229	217	225	197	222	236	223	196	215	236	198	212	214	205	214	220	225	213	219	203	200	225	229	203	211	201	234	207	221	192	212	194	214	192	194	231	225	212	221	230	220	208	215	238	235	204	212	233	199	205	238	215	204	203	236	198	249	238	225	220	218	183	241	211	208	198	206	206	198	201	197	217	210	244	212	187	233	251	197	195	210	253	221	193	228	218	235	201	225	207	216	232	216	201	223	218	215	226	222	213	178	238	190	204	213	173	202	218	226	222	227	234	203	207	202	203	239	224	209	202	206	252	239	231	202	227	225	176	240	184	234	190	198	199	223	211	214	206	217	174	216	211	200	228	199	209	202	214	193	209	242	233	236	214	210	229	219	226	208	236	229	241	245	226	215	226	225	206	228	237	191	199	213	193	209	195	218	243	220	220	230	205	206	202	212	208	211	211	231	220	222	215	226	225	186	194	203	247	224	204	191	227	218	185	210	203	204	215	190	192	229	188	194	218	175	233	198	224	205	200	205	202	238	228	223	264	197	237	200	191	207	222	193	206	223	230	213	207	209	198	231	211	215	230	212	216	201	227	205	244	227	190	226	229	208	198	215	219	219	210	226	214	207	220	195	208	239	243	213	220	230	205	215	218	223	238	191	217	250	204	221	220	206	211	209	218	199	218	216	198	198	223	196	216	242	212	195	206	228	198	184	214	222	223	192	218	231	243	197	209	238	207	184	201	212	190	199	204	199	247	210	207	220	214	217	228	196	206	226	227	227	205	183	184	217	203	194	226	190	243	235	191	232	208	215	207	216	203	201	218	209	217	211	212	218	201	224	186	217	220	207	218	202	224	173	217	207	196	200	226	207	226	231	208	210	201	196	217	197	211	215	214	198	208	208	228	238	195	219	219	206	195	208	196	223	221	202	203	205	229	202	215	228	185	211	219	208	220	262	231	219	200	221	207	196	196	237	222	211	225	220	212	217	251	233	220	221	218	204	200	230	231	206	206	202	240	227	199	228	219	193	211	232	209	201	199	215	228	215	223	241	205	215	215	224	226	215	194	223	214	188	185	197	193	213	223	177	214	216	181	223	184	206	199	239	212	209	221	226	192	218	201	204	208	221	187	212	244	200	205	212	234	224	198	224	229	224	208	234	202	256	204	182	187	195	240	214	238	215	192	252	208	228	237	227	209	203	224	222	221	234	238	216	246	221	214	234	205	193	209	246	235	213	208	230	235	194	217	223	252	216	219	192	216	245	215	210	227	203	211	167	213	222	214	168	230	240	198	219	228	215	198	169	195	200	208	224	199	190	207	207	212	211	202	204	217	187	195	230	184	207	241	195	200	229	219	215	219	204	236	196	209	231	187	233	209	223	232	219	216	216	219	222	218	202	215	212	215	228	207	193	216	212	176	219	250	249	238	213	220	220	216	228	208	203	176	213	212	216	209	222	217	207	199	220	197	207	174	173	224	222	213	213	213	209	185	232	229	208	210	217	232	206	215	212	193	210	208	213	196	186	200	230	200	205	224	221	233	241	218	209	192	237	224	210	199	178	207	258	185	219	231	210	196	231	227	229	212	204	204	235	220	229	210	210	205	215	223	218	208	245	200	219	222	210	228	248	205	225	195	214	217	254	223	221	187	198	218	217	205	201	220	221	201	195	212	203	236	212	252	201	191	193	205	217	218	201	224	170	206	206	212	208	247	230	214	198	222	223	223	202	200	203	215	213	226	226	211	213	229	230	233	212	202	197	238	210	210	231	205	244	190	205	183	208	233	217	226	196	212	209	195	239	216	223	235	211	223	204	217	199	185	199	229	209	224	225	230	186	238	210	229	195	183	230	211	221	231	212	201	197	198	220	211	215	226	217	173	231	239	218	229	191	240	197	238	223	238	218	196	203	199	217	188	205	211	215	231	209	206	207	239	235	213	248	233	205	197	198	202	199	211	226	218	239	210	203	215	226	225	220	227	208	202	223	223	204	210	228	226	228	212	230	226	189	219	200	191	193	212	204	197	217	229	277	202	196	223	210	190	177	230	219	187	249	224	205	199	208	213	199	208	213	176	229	197	222	243	219	212	212	204	198	192	226	221	202	236	234	206	229	214	236	215	230	216	227	220	207	226	216	215	196	235	231	214	250	232	213	201	245	202	220	207	195	206	197	196	219	241	218	247	210	227	219	198	238	221	208	221	192	169	220	220	234	189	193	206	208	182	228	200	208	181	217	224	211	223	236	217	243	210	222	218	248	234	226	218	195	224	208	223	194	196	231	220	243	214	194	220	213	203	218	196	247	214	227	193	210	206	234	176	178	220	232	232	227	187	229	204	199	218	233	211	204	236	227	200	232	191	195	206	228	243	207	219	224	228	201	215	258	191	213	203	203	191	197	197	203	212	225	243	242	224	203	234	202	236	231	216	225	234	205	193	174	222	216	226	210	214	207	241	205	207	211	202	230	207	196	199	219	201	226	228	190	203	216	205	235	223	206	205	181	207	218	188	211	213	220	187	212	224	226	206	218	187	185	223	210	213	223	198	222	217	219	217	208	210	214	226	234	215	216	201	203	208	183	218	205	218	231	206	198	226	226	207	185	186	209	204	185	186	190	232	211	239	208	221	220	225	197	193	197	229	202	239	226	223	195	223	233	194	215	198	219	207	200	206	212	233	212	224	189	224	203	233	218	195	226	188	227	195	243	223	218	185	234	233	252	214	212	203	213	226	231
4544	5329	3083	1448	963	755	662	566	575	522	516	544	525	492	500	494	451	475	501	497	489	543	482	502	515	498	455	452	480	495	475	477	539	501	482	442	477	503	422	484	502	466	499	497	491	440	464	458	468	469	436	470	510	485	498	481	500	491	472	498	439	452	511	468	474	479	500	480	442	448	469	451	464	480	459	463	445	485	433	446	460	492	449	470	473	468	469	435	494	479	459	439	489	451	469	498	467	475	471	466	512	492	515	451	468	458	452	495	480	471	478	413	479	468	473	506	459	512	465	457	503	466	462	447	476	495	505	515	446	500	494	439	417	494	496	488	478	463	486	481	461	436	449	450	460	466	489	473	497	467	421	448	464	470	479	480	441	485	443	464	502	465	500	440	473	470	470	472	458	456	503	462	465	451	498	454	481	491	461	464	470	440	482	440	492	455	534	505	508	497	494	474	461	473	455	461	458	471	509	441	457	446	464	492	491	467	515	485	437	482	483	478	451	487	445	511	471	443	469	490	484	471	516	504	479	504	457	470	488	493	496	472	500	511	467	468	483	486	494	466	445	457	505	462	484	452	474	468	455	532	499	450	451	465	426	424	450	452	449	516	468	472	485	452	472	452	451	523	486	508	495	489	496	470	479	502	451	464	500	450	451	430	501	506	507	443	489	461	505	447	506	447	478	423	451	507	473	463	455	497	515	455	466	437	443	505	501	455	477	481	459	472	473	467	518	462	482	476	452	477	466	485	448	506	473	451	482	500	482	485	458	475	507	466	455	516	486	527	496	456	491	485	507	493	508	479	454	471	451	397	441	454	463	472	452	470	477	461	464	467	492	491	441	503	479	492	478	465	422	498	491	475	479	485	463	468	456	477	463	489	456	454	457	480	495	421	488	461	473	487	502	484	495	467	493	487	478	489	492	467	471	490	478	474	477	494	501	466	455	452	431	474	450	451	463	489	500	490	467	456	474	458	463	467	478	461	500	489	472	473	476	418	517	470	434	493	487	498	475	486	477	439	462	480	449	473	442	464	491	473	432	467	465	505	470	475	496	464	477	459	477	478	472	456	438	481	486	470	457	480	511	431	487	489	519	446	449	440	445	477	496	449	465	482	468	496	465	461	460	486	482	444	513	455	462	475	478	439	446	440	498	470	497	461	450	474	485	439	492	429	449	451	448	452	416	496	487	458	477	476	507	477	465	477	466	457	503	477	461	455	472	473	472	466	469	460	434	500	475	433	522	464	431	486	469	463	450	444	487	472	453	465	477	489	512	461	512	482	476	463	498	454	492	493	433	466	476	497	461	503	477	506	508	469	489	462	446	470	454	465	427	482	465	516	462	447	466	520	459	460	470	466	472	474	470	465	489	470	447	450	442	490	474	458	453	459	479	454	466	460	431	500	480	466	438	483	468	483	483	464	479	472	465	486	436	469	508	439	497	446	479	491	478	484	504	452	471	479	475	478	492	491	509	464	463	464	505	462	468	480	437	453	493	469	487	475	496	447	447	474	474	463	461	461	476	485	451	463	468	490	431	493	480	464	501	487	448	473	438	467	492	471	435	493	467	461	476	496	440	494	496	442	500	508	462	473	463	494	505	490	438	449	500	484	439	513	464	445	469	486	479	510	469	480	450	453	466	468	468	476	476	465	465	487	470	484	456	462	463	489	464	509	489	453	496	470	513	438	439	463	510	469	442	445	441	471	452	526	457	463	497	472	515	476	474	478	477	468	489	493	466	482	508	507	443	484	475	500	468	490	494	480	478	488	444	457	488	498	455	475	487	452	496	436	480	490	467	468	499	490	461	481	481	484	511	495	502	431	486	466	479	446	434	513	470	505	490	494	451	452	498	480	455	474	492	473	466	497	475	448	487	462	474	480	444	456	466	465	475	481	477	462	452	448	498	429	482	474	479	475	470	423	462	437	488	480	453	507	466	490	405	480	475	470	455	506	487	470	483	442	474	492	437	482	470	460	432	474	447	476	505	473	452	492	480	473	506	503	494	470	484	477	454	483	468	515	515	472	457	451	466	494	457	481	454	481	451	496	472	446	504	478	469	457	479	482	453	474	470	417	480	445	457	483	430	454	471	447	501	475	453	492	532	462	474	492	544	454	485	465	469	463	446	459	470	435	424	479	487	459	480	476	461	430	472	479	477	466	476	475	463	456	429	481	525	449	508	467	484	442	493	439	457	466	489	495	448	478	508	470	461	440	473	470	500	492	452	458	447	479	458	464	515	465	439	509	476	479	455	452	456	473	508	497	457	475	483	515	478	452	481	467	473	463	451	457	459	477	450	508	483	458	449	501	513	482	462	475	466	447	482	491	490	492	461	476	502	462	445	455	481	491	452	437	478	477	476	491	472	514	492	417	465	487	427	441	476	492	480	503	448	461	476	477	478	504	466	491	445	495	487	491	468	430	460	483	492	470	489	476	467	444	450	432	439	439	489	471	449	501	475	452	496	484	430	468	448	477	463	479	499	471	472	470	450	483	494	453	483	493	436	471	514	473	501	481	466	533	472	502	462	488	492	430	488	480	478	470	441	476	443	495	488	488	494	477	475	511	471	483	464	490	473	446	505	452	444	487	498	480	476	475	449	449	480	501	425	476	479	479	455	434	478	513	510	452	478	422	439	425	469	484	439	477	432	446	493	474	452	461	478	476	485	473	487	487	510	483	452	469	469	473	461	534	481	448	471	501	466	460	545	479	537	471	483	482	495	478	428	472	466	450	465	442	458	439	498	468	459	464	439	442	464	473	483	494	487	463	428	513	505	473	488	488	491	497	464	461	488	457	499	467	475	484	471	470	469	476	487	497	496	440	471	481	464	455	476	514	455	484	500	524	435	500	471	466	452	465	482	503	480	425	467	424	494	463	515	480	466	525	438	461	507	451	481	464	461	475	450	483	446	484	460	469	437	483	444	485	459	448	478	469	475	467	464	441	507	535	459	465	463	485	498	452	450	533	483	431	471	447	478	525	500	472	442	461	474	456	458	485	476	461	473	456	491	477	481	474	447	484	490	481	489	489	478	428	467	502	494	483	493	505	478	475	463	471	470	518	491	434	491	494	449	473	415	452	479	474	458	434	530	467	472	489	494	478	466	466	447	482	475	497	479	442	450	431	484	421	496	504	487	476	505	477	459	472	435	470	454	481	450	492	496	476	478	471	469	490	453	483	471	499	474	485	463	484	450	481	483	527	486	490	474	504	452	512	480	455	484	512	470	442	468	484	485	463	460	511	479	488	480	469	510	454	472	462	460	461	496	530	455	463	435	467	492	463	501	495	472	506	450	423	483	481	470	462	486	455	520	438	462	489	487	455	464	475	437	514	431	500	463	465	469	471	498	423	458	492	524	459	466	470	478	436	500	478	479	492	467	460	501	443	495	472	499	475	464	424	471	463	437	460	489	510	474	434	490	467	451	499	480	468	453	471	454	474	481	489	445	535	493	468	481	437	458	469	496	463	480	502	472	512	491	490	500	458
33410	9908	1018	589	492	434	338	303	254	299	266	276	241	261	277	271	264	285	294	269	267	260	286	271	275	273	271	282	278	277	237	285	275	264	284	251	300	255	280	246	270	300	268	266	315	279	270	265	257	265	280	273	286	248	287	301	271	288	241	239	302	262	245	257	284	271	269	269	259	292	279	244	272	275	259	238	286	279	282	271	267	256	284	281	259	252	270	308	271	258	270	273	231	279	262	257	259	293	238	284	240	297	266	227	266	263	292	261	257	263	300	280	259	270	288	278	274	245	267	303	267	295	242	264	257	258	259	285	282	293	294	245	240	293	259	250	265	285	233	269	261	295	258	252	274	264	308	286	274	242	266	288	288	231	290	267	267	274	298	272	292	254	246	238	263	282	245	252	252	273	261	249	261	244	257	278	298	269	266	255	249	268	278	286	285	253	281	268	271	277	276	262	242	252	251	257	275	272	243	280	277	260	247	297	243	255	320	281	271	276	282	236	297	306	285	249	250	246	275	303	277	258	265	270	269	260	247	253	232	255	276	298	265	263	260	260	291	263	280	287	276	245	253	307	255	244	278	274	290	280	279	259	259	289	286	262	280	285	289	287	270	277	296	263	266	258	269	280	260	282	288	241	256	276	278	264	284	257	253	256	246	287	242	269	252	247	270	315	278	244	270	291	267	244	232	303	273	257	241	264	277	288	259	250	299	244	254	332	291	288	276	248	269	240	272	280	298	254	271	291	241	304	259	267	271	266	246	266	268	276	256	262	243	278	285	253	262	261	272	261	263	263	266	256	269	278	236	282	289	251	252	229	263	240	260	253	268	266	293	263	268	272	284	243	249	253	267	253	278	304	255	273	264	268	258	286	272	305	282	296	284	301	269	246	267	275	270	261	250	243	310	274	298	281	243	278	286	269	253	296	274	288	233	282	279	304	227	266	284	276	282	267	276	253	264	255	281	278	283	273	248	253	262	248	297	244	267	277	290	269	298	237	249	273	252	251	263	262	285	259	273	268	277	285	281	262	277	264	238	277	287	262	270	289	299	256	251	303	276	255	275	251	277	251	283	276	247	277	256	268	289	257	262	239	263	271	290	261	267	262	264	274	288	279	272	291	271	279	287	265	274	278	242	250	306	290	245	260	272	279	246	269	248	298	273	286	276	271	251	270	258	313	278	279	298	283	251	294	284	271	279	239	302	282	281	284	265	293	286	273	244	277	284	250	296	281	252	249	296	293	277	273	266	290	275	237	261	249	253	271	258	312	289	254	266	288	275	233	247	289	218	249	314	241	241	214	252	244	269	252	268	270	256	285	287	262	279	293	286	241	287	285	270	266	272	251	268	277	259	286	268	258	254	272	274	261	258	251	246	276	292	303	256	298	282	278	267	274	282	269	267	279	268	258	262	284	283	249	284	281	258	297	271	265	273	253	239	232	257	271	240	307	273	260	284	269	283	280	286	260	284	276	274	246	283	254	274	272	278	261	284	268	266	266	281	300	271	269	254	289	272	248	269	254	254	290	274	270	265	271	251	271	270	299	283	239	275	272	257	278	265	303	251	273	274	279	242	272	255	283	287	253	249	296	247	278	280	255	281	286	241	276	277	253	289	297	277	245	279	247	275	257	265	265	266	255	281	242	267	277	270	235	287	278	262	279	274	269	278	280	253	254	279	269	267	269	278	278	267	278	260	259	248	290	280	270	275	217	230	272	267	257	262	289	311	262	280	255	246	237	268	260	240	269	261	225	275	273	249	266	272	248	267	259	266	249	250	278	279	254	255	268	294	257	248	276	288	247	273	245	285	239	288	271	274	275	252	273	279	289	252	250	244	284	283	269	291	282	298	292	283	264	277	278	253	277	277	257	267	312	255	254	303	247	279	262	250	270	286	258	270	282	273	262	278	293	271	279	297	220	244	263	270	279	273	244	270	237	269	243	218	270	278	286	240	291	268	247	288	276	268	240	235	253	239	258	268	272	253	294	256	296	268	247	266	252	226	247	267	281	287	263	263	260	245	253	262	285	250	245	251	300	277	263	294	261	296	257	265	285	237	274	283	269	275	248	269	287	269	269	283	267	281	273	292	270	252	266	272	274	256	302	253	263	297	279	236	289	289	282	269	283	301	281	279	242	262	254	270	266	300	267	264	237	270	251	286	271	251	274	281	256	257	220	272	257	253	271	280	298	279	296	269	252	252	285	278	248	238	271	265	284	282	258	281	274	276	262	260	252	271	245	291	276	279	246	255	246	299	289	259	249	273	254	298	252	263	306	252	265	282	277	234	258	289	273	258	251	288	261	253	258	244	275	246	268	282	297	268	275	275	262	260	271	248	269	269	253	271	248	223	260	277	251	271	282	249	267	260	256	263	262	246	264	282	268	312	284	279	300	323	262	250	242	260	263	269	273	261	265	283	272	256	240	276	264	282	275	294	250	279	264	281	251	258	243	266	270	262	277	256	257	277	259	261	230	283	257	253	258	265	271	262	293	232	290	253	246	282	254	288	264	257	255	287	262	277	248	246	270	269	293	247	276	258	268	283	278	277	237	303	277	283	268	290	250	274	275	251	256	275	260	268	272	271	256	247	248	285	290	268	274	285	247	272	253	256	268	278	257	262	282	265	281	217	255	237	246	253	261	281	263	270	265	290	261	267	285	219	259	252	291	274	265	274	264	269	276	259	286	267	270	271	274	285	261	248	247	259	277	254	277	309	273	259	268	248	293	259	282	269	290	296	262	241	266	260	276	277	268	254	279	270	263	280	280	253	279	272	282	247	280	285	251	225	249	253	226	305	257	271	271	266	298	264	276	275	268	301	264	257	285	279	299	242	277	253	290	285	252	291	264	233	251	264	272	268	263	237	284	254	283	259	278	269	292	247	276	267	258	265	277	268	251	260	264	275	291	274	225	239	291	250	260	267	265	288	255	311	300	259	282	270	250	228	300	259	277	263	250	261	279	278	267	267	268	270	251	267	249	262	271	254	245	292	262	235	263	268	287	248	260	270	245	299	278	282	257	271	275	292	267	279	259	260	313	276	263	279	287	294	280	294	270	313	271	246	286	311	269	245	282	261	269	250	245	266	271	288	241	297	271	264	288	278	272	281	296	269	284	281	226	255	280	280	253	292	279	274	289	270	263	278	286	260	246	293	295	252	275	262	242	270	285	267	244	251	268	247	251	265	282	244	270	265	258	256	287	292	286	288	270	249	296	259	255	254	296	254	295	261	266	259	215	258	268	252	303	279	287	284	265	273	303	254	270	270	285	278	288	257	286	290	277	277	276	244	236	301	264	253	280	251	246	265	298	279	279	263	256	256	277	275	277	295	271	240	263	227	243	248	283	295	283	266	267	257	279	289	259	265	279	262	291	241	252	267	291	234	275	256	277	260	281	264	263	228	253	281	273	286	275	257	259	278	249	236	268	271	249	284	241	270	264	282	273	290	298	287	290	255	283	302	279	268	290	251	277	244	282	289	263	269	294	260	261
5984	816	722	617	600	604	618	663	580	648	616	580	624	651	589	630	649	602	611	637	622	592	637	623	620	588	620	634	627	621	609	581	639	642	620	626	601	609	625	619	605	602	631	609	669	594	610	580	615	651	587	602	609	612	606	594	583	655	574	627	649	677	634	639	652	648	609	624	651	651	612	625	608	624	644	616	654	616	641	633	629	605	602	614	613	628	622	640	650	614	633	570	605	632	612	650	610	616	644	597	647	627	604	654	610	632	639	624	613	620	640	669	598	599	642	573	644	663	664	584	645	598	585	624	597	656	628	620	616	600	625	600	620	601	643	652	612	587	629	640	622	649	600	616	632	588	632	629	670	675	627	605	569	593	644	619	643	642	582	557	641	585	559	632	628	659	630	570	627	570	562	615	615	602	640	655	648	596	633	630	603	662	615	648	647	624	606	601	623	587	642	653	579	593	611	630	627	658	643	604	642	617	626	615	616	674	636	632	618	650	668	630	626	610	625	609	608	599	599	624	632	645	633	621	632	614	661	614	630	635	640	578	594	668	629	627	665	616	642	636	606	579	608	620	565	692	601	621	640	549	597	609	636	577	639	610	644	569	564	646	612	622	628	622	568	606	629	630	628	599	663	601	600	628	639	637	601	642	620	611	645	594	637	615	640	621	629	642	593	616	624	621	566	624	630	593	605	644	611	613	603	586	603	628	605	634	608	654	616	600	657	640	605	673	632	635	582	627	636	636	661	627	617	651	594	598	621	613	619	632	648	610	605	600	646	612	646	604	614	625	600	606	704	603	613	611	609	613	618	626	606	601	605	619	659	634	583	611	619	659	648	638	621	610	622	633	660	668	643	591	625	620	614	650	613	596	596	621	601	619	627	611	609	650	616	638	630	625	617	575	618	649	616	609	696	621	639	638	610	657	610	636	634	628	606	650	646	625	615	648	587	637	604	593	640	659	639	650	604	631	613	602	607	617	618	643	628	598	613	570	627	606	610	640	602	665	576	606	611	596	597	604	647	645	636	631	640	643	655	589	634	609	622	604	639	638	621	635	625	580	636	612	606	628	608	617	596	613	604	630	671	614	624	642	631	622	618	660	577	619	637	617	611	566	657	650	639	605	631	653	618	620	627	573	612	669	646	620	601	616	634	608	673	626	666	634	616	607	619	626	665	616	604	611	634	630	616	629	639	594	599	606	628	608	619	648	661	590	580	652	636	655	655	616	706	617	619	610	641	629	612	627	553	671	647	592	647	674	586	621	605	587	620	578	615	584	591	619	616	644	641	617	648	653	619	612	613	636	616	600	603	603	639	642	622	600	610	578	597	628	608	643	628	645	582	615	610	595	606	644	595	621	625	601	664	658	609	649	623	644	627	618	621	569	616	646	569	603	584	587	612	625	561	606	618	643	600	594	640	647	614	608	623	607	625	592	611	611	632	602	602	619	563	576	622	668	612	613	624	602	606	664	674	609	650	590	628	599	611	602	592	593	610	586	619	588	608	580	627	633	670	572	587	638	619	607	592	608	575	590	611	651	651	646	580	655	600	644	644	606	606	631	629	654	656	607	611	606	666	622	608	630	618	612	644	617	656	615	605	653	612	636	601	615	634	651	624	589	606	623	629	677	659	654	628	654	575	639	610	629	553	630	638	597	555	626	590	640	577	614	608	654	636	635	601	608	661	636	648	618	617	657	616	604	612	604	658	646	605	625	645	631	635	615	594	645	627	633	642	599	627	625	596	643	616	597	603	671	677	640	644	603	628	630	587	607	654	620	618	600	597	636	606	642	619	634	607	622	612	642	639	582	646	617	614	629	623	632	603	628	618	608	600	660	616	598	621	568	636	588	585	603	585	630	623	595	592	578	630	658	599	624	603	648	623	640	637	633	594	690	598	621	650	613	607	643	649	630	616	584	631	598	608	611	637	641	649	645	609	617	603	629	625	644	615	609	599	610	644	621	644	620	604	651	608	594	612	641	606	575	638	625	630	633	657	617	624	654	604	615	654	584	593	618	576	602	617	675	614	682	653	615	666	644	647	597	579	622	653	629	642	653	593	605	569	616	633	613	579	628	600	602	615	614	659	583	687	673	614	599	586	645	626	617	617	653	644	619	603	631	613	616	624	615	636	573	618	611	625	632	621	632	598	641	618	643	646	611	641	655	625	633	600	658	615	637	605	599	648	616	657	620	626	616	621	604	664	629	630	615	586	593	596	619	641	600	621	624	636	622	610	626	656	630	631	629	598	606	619	589	602	637	619	610	686	636	622	657	632	562	592	665	590	596	616	583	627	649	620	629	602	592	587	614	590	639	622	661	663	614	592	583	629	584	599	589	601	598	582	649	607	643	648	676	641	660	582	646	634	604	622	659	607	614	582	599	585	641	609	591	631	614	625	633	572	619	624	652	605	602	611	653	615	612	649	639	635	598	629	593	610	609	626	589	636	604	611	622	626	589	605	639	635	651	581	629	597	629	597	629	631	611	566	630	616	602	597	634	650	590	611	613	635	574	600	636	629	613	583	630	585	622	588	639	614	634	636	629	614	631	626	635	653	622	598	627	624	603	633	545	663	638	627	620	590	615	559	605	670	677	617	609	615	623	598	605	621	605	605	643	594	639	632	645	579	619	615	651	582	643	605	623	620	634	595	641	613	607	585	653	597	606	633	628	610	583	622	608	636	618	625	631	698	605	631	621	658	610	603	622	624	610	648	617	638	679	613	585	625	653	606	650	604	588	574	664	662	622	624	600	615	616	639	616	662	577	649	598	638	632	668	596	615	611	606	642	642	598	659	610	627	614	595	591	635	601	686	628	615	659	595	614	584	625	552	616	602	557	620	600	608	626	606	620	665	645	606	620	621	596	582	626	627	649	654	670	560	581	642	615	619	628	663	635	607	606	616	606	645	608	638	642	610	602	658	615	621	598	670	640	600	637	656	641	643	637	656	607	610	628	620	622	650	641	602	593	606	649	653	687	594	644	658	610	591	614	621	626	646	595	609	602	697	651	580	647	660	681	575	622	623	621	656	594	602	608	610	623	619	601	659	639	623	653	607	615	633	566	595	592	651	625	620	643	614	631	638	593	599	613	611	603	598	630	645	579	617	659	651	637	641	629	597	577	597	626	666	638	628	583	621	639	671	606	630	596	610	641	622	650	607	631	633	594	604	618	631	597	686	599	614	604	630	602	645	667	616	618	595	668	628	610	596	641	637	596	606	605	586	625	618	664	648	652	587	602	588	569	645	572	596	620	645	573	568	610	617	621	650	660	612	635	610	623	632	621	608	657	661	657	628	654	630	608	693	618	605	599	595	621	654	594	622	631	579	620	613	585	627	613	598	593	612	576	629	652	622	593	614	633	598	609	598	613	587	587	608	634	653	624	622	612	611	620	624	669	630	627	591	615	590	657	634	625	642	613	626	558	680	615	623	620	620	579	622	612	643	643	618	649	608	624	581	632	635	617	634	608	613	640	661	590	589	619	648	588
25299	21697	25516	28334	21520	3952	589	482	397	416	400	400	372	368	367	393	363	355	367	357	368	369	377	384	373	386	362	338	364	346	342	359	341	359	364	381	381	371	366	346	390	345	344	350	323	346	367	340	307	320	391	357	340	378	361	381	374	384	327	388	361	356	337	348	395	331	377	360	358	369	375	350	336	361	325	343	366	370	353	377	377	399	313	341	365	356	363	345	355	371	367	375	324	331	363	349	315	345	318	353	378	371	352	311	380	377	360	378	378	364	351	345	352	390	356	298	349	385	354	365	346	356	345	358	335	407	357	356	382	409	367	368	349	362	377	336	332	375	325	355	346	363	380	381	366	355	355	335	371	339	417	354	372	329	333	397	379	381	361	352	369	383	368	345	364	372	400	340	333	380	396	376	346	332	317	385	353	338	372	382	399	356	338	372	366	386	374	335	335	340	372	350	362	377	414	354	344	366	357	339	358	354	356	367	366	358	344	359	367	349	354	370	381	345	373	330	382	349	395	371	335	341	371	311	385	357	374	329	340	309	390	372	377	375	367	345	337	375	370	407	364	359	392	338	318	393	363	381	380	363	375	394	329	352	338	346	367	359	355	344	362	364	360	339	347	361	321	338	357	383	335	339	354	354	362	382	325	343	344	330	356	348	363	335	342	387	378	348	360	362	362	341	359	382	364	333	357	326	380	363	358	341	385	353	365	386	370	341	336	364	368	364	376	323	362	358	374	346	376	392	344	356	369	342	371	364	348	348	356	388	408	336	331	362	318	381	376	341	369	320	373	394	332	337	329	371	355	331	326	344	364	342	360	331	378	374	354	394	322	360	380	352	370	334	325	389	338	368	350	355	368	354	327	356	366	370	365	381	360	371	340	414	339	320	348	374	383	366	410	331	359	346	322	367	342	359	367	376	379	354	357	379	398	344	370	347	366	325	380	355	333	353	357	325	346	341	372	383	347	353	377	352	339	329	354	335	382	355	381	373	353	353	354	341	375	380	401	326	370	358	348	361	368	372	354	345	317	356	357	361	357	379	335	346	348	374	357	327	353	371	372	352	357	380	365	399	371	340	354	369	360	370	380	373	319	363	385	382	365	346	346	377	344	351	384	373	331	348	364	375	340	362	360	367	381	384	352	344	347	367	313	344	339	346	377	365	341	358	358	339	366	374	355	351	340	320	333	350	376	340	394	361	365	339	325	406	356	346	349	354	312	362	354	377	355	409	380	347	333	375	356	363	351	345	334	315	368	382	360	396	362	344	336	356	351	378	352	360	344	382	360	346	330	343	361	361	352	371	384	406	371	314	383	392	336	344	351	352	368	363	320	352	353	385	397	342	334	333	349	376	367	354	338	371	377	337	361	366	384	384	360	356	335	375	345	343	328	372	347	359	386	332	373	357	350	348	364	342	379	337	353	377	385	374	363	343	374	358	362	350	367	327	366	349	347	377	370	376	346	338	361	370	370	391	393	344	362	385	344	344	354	353	381	311	318	396	376	346	357	380	347	321	331	366	334	375	360	360	355	361	340	343	370	341	357	319	368	359	350	340	377	338	357	382	383	344	354	367	390	387	358	337	342	341	355	368	378	392	364	325	338	362	387	356	367	376	344	351	367	364	328	381	360	320	388	361	358	338	330	405	348	356	371	342	347	363	394	330	359	326	383	306	348	400	351	346	342	369	386	359	333	354	335	356	347	337	353	385	355	360	368	344	345	336	346	344	366	335	364	332	384	364	359	353	361	352	395	332	366	320	351	353	356	362	372	356	386	377	351	352	353	375	383	341	352	393	371	356	375	365	354	338	387	355	388	369	328	335	360	383	352	352	333	389	376	351	351	354	330	381	377	330	314	379	352	360	389	390	348	366	357	382	381	367	366	367	366	371	384	363	370	335	313	360	354	343	337	355	350	354	386	348	367	357	384	363	363	398	344	336	309	355	363	390	358	372	336	334	366	367	359	362	389	317	361	368	314	374	331	391	367	318	349	345	361	365	362	388	370	322	387	349	356	334	378	360	343	385	356	336	408	356	345	336	357	366	347	364	376	340	350	334	321	355	348	360	366	365	378	379	325	340	350	310	342	359	401	374	367	340	327	358	349	375	369	342	363	369	338	314	356	351	354	333	378	340	355	361	342	362	344	382	313	370	373	371	348	379	365	348	361	348	350	341	353	358	346	337	355	366	372	383	359	366	353	385	385	355	366	322	361	337	358	362	401	351	368	357	327	379	338	336	351	363	375	381	368	314	385	377	370	356	314	354	408	343	383	373	334	399	392	362	326	342	340	330	337	348	360	349	373	355	365	370	342	348	311	368	346	334	367	387	362	364	374	363	350	376	355	349	351	358	358	370	381	355	374	338	363	370	349	363	365	385	345	376	344	349	375	375	388	341	370	380	348	330	392	353	332	353	360	344	331	359	365	409	405	341	339	320	384	373	362	389	385	349	378	396	345	349	369	364	341	353	367	377	404	398	335	354	349	361	320	373	326	358	388	327	377	371	357	333	363	333	351	412	342	370	367	362	359	363	338	375	359	365	371	391	374	389	346	368	371	377	343	368	370	311	333	402	384	359	375	315	338	346	329	366	377	389	359	351	346	350	363	360	327	348	345	334	376	332	353	400	344	349	323	367	346	374	415	374	327	338	349	352	330	342	375	365	370	360	412	331	308	363	382	376	361	342	375	371	398	366	353	385	363	358	339	377	360	336	346	339	366	346	361	346	366	367	340	377	331	323	358	361	362	337	356	374	349	348	379	371	369	369	362	371	366	347	381	361	353	351	353	361	350	340	382	388	355	359	344	353	356	376	359	391	382	374	361	353	386	354	363	360	344	338	363	343	378	366	347	356	382	375	355	339	388	374	361	375	342	384	332	347	377	373	386	372	374	355	384	308	343	360	348	378	323	356	391	351	363	358	388	352	357	358	358	369	386	377	322	358	333	351	390	352	426	369	356	367	344	360	390	405	368	356	366	361	342	356	349	378	399	347	377	407	396	345	347	364	334	360	358	332	348	384	376	363	389	348	351	318	356	346	380	313	277	335	346	337	386	357	376	337	337	353	365	363	385	339	325	368	360	352	362	351	357	368	374	330	325	339	354	348	366	368	348	372	366	397	380	377	382	347	368	349	328	349	362	372	340	329	368	307	349	359	356	375	362	364	347	352	347	350	344	410	395	336	365	385	369	358	314	353	376	363	377	373	369	355	389	349	386	355	384	334	389	339	333	368	369	362	351	331	342	391	341	364	365	323	340	375	334	367	337	333	344	363	349	335	326	370	362	354	380	367	365	384	398	358	319	336	354	365	341	329	360	362	336	360	385	348	344	361	318	342	355	380	385	334	324	382	371	365	347	354	342	367	358	379	379	361	355	382	366	350	368	389	374	325	345	357	345	329	362	369	344	374	361	330	362	379	377	359	324	355	398	356	358	348	375	340	382	334	349	363	344	344	353	336	368	386	334	383	335	373	351	373	351	325	374	375	371	373
4220	3347	2178	1351	1078	938	866	827	828	825	831	772	740	812	819	815	819	814	801	793	777	799	791	745	744	794	761	779	756	740	760	770	782	778	772	719	792	780	800	789	791	760	785	809	757	777	784	806	773	763	780	767	840	748	708	796	756	757	781	763	772	748	771	753	769	753	779	783	798	799	780	752	827	739	752	778	775	765	731	789	714	790	777	776	821	781	758	768	809	795	775	792	791	761	730	739	764	726	722	786	803	733	775	757	748	753	808	774	780	786	797	741	744	757	825	800	757	780	768	745	803	748	739	777	794	833	762	794	739	791	767	801	739	817	713	786	801	751	744	797	749	769	788	774	770	690	819	803	771	738	783	765	725	765	708	812	760	758	785	802	792	764	773	781	730	771	749	784	780	746	807	782	792	739	795	737	818	805	788	728	715	789	781	792	827	795	755	751	807	795	785	773	733	778	813	793	801	729	764	726	758	774	776	766	810	730	719	792	777	801	762	791	770	776	723	740	734	758	790	775	735	776	770	751	768	804	743	744	805	743	774	736	765	747	777	781	749	768	755	785	750	767	755	773	809	721	753	755	837	743	801	787	782	778	809	798	796	793	749	704	746	759	810	714	825	756	782	791	766	805	788	765	774	760	764	749	805	745	764	810	728	774	763	718	746	781	808	770	807	792	847	746	742	777	801	784	788	842	755	793	787	826	778	773	759	735	767	767	726	784	748	775	753	789	766	827	829	796	773	765	770	793	776	792	807	732	800	737	772	738	719	724	768	781	780	763	733	781	708	748	779	749	826	794	813	737	758	782	791	763	761	861	799	768	791	789	785	803	773	768	795	692	776	697	746	795	812	821	790	693	761	774	821	788	801	762	803	811	714	729	774	760	798	780	728	753	803	839	723	756	765	760	767	775	777	769	804	781	772	803	793	755	734	767	801	724	725	739	748	820	736	770	764	721	778	760	801	777	758	820	785	761	814	806	761	790	747	725	773	775	774	789	798	763	793	788	777	784	797	775	765	786	752	816	818	794	811	756	776	764	764	755	723	749	769	787	793	819	800	798	782	743	760	765	751	784	784	769	723	765	756	780	749	751	745	755	728	765	817	779	759	725	755	768	769	752	760	820	709	727	720	793	803	726	851	752	773	751	752	774	785	786	792	763	791	717	765	819	748	814	761	739	830	753	816	761	770	784	718	746	784	758	786	756	752	754	813	760	802	776	801	788	775	799	790	771	750	772	800	794	765	775	775	804	768	830	740	808	785	802	781	835	748	762	814	744	776	755	760	796	766	744	748	783	831	777	805	757	774	769	778	774	787	804	750	792	753	763	776	797	739	796	789	799	770	745	780	742	748	808	780	760	769	763	760	767	777	772	810	773	782	768	703	753	802	734	758	782	792	804	778	775	784	757	807	778	793	763	765	796	789	763	761	727	754	758	752	767	795	777	787	754	720	794	734	755	773	793	792	757	736	747	797	786	794	783	773	807	764	781	765	809	779	727	734	763	764	784	808	758	797	749	773	787	802	774	778	767	785	751	758	774	764	791	782	776	723	746	735	734	790	756	785	792	766	766	739	827	792	803	778	771	779	795	743	738	776	771	774	788	757	738	781	766	787	721	819	734	777	781	784	783	748	825	784	787	801	795	805	792	781	723	757	776	774	737	764	800	835	774	740	747	725	768	762	846	783	764	755	804	727	792	768	780	774	777	786	711	781	790	767	765	761	796	788	806	751	791	775	758	756	730	801	757	797	773	755	738	814	730	773	809	785	759	769	791	773	788	729	723	775	783	790	816	750	821	779	746	779	749	818	785	779	729	788	789	767	747	808	749	742	772	762	746	785	737	825	736	815	797	788	735	698	718	783	744	788	743	771	775	789	786	758	750	778	734	861	817	797	760	766	786	767	765	761	747	762	757	818	754	733	783	824	728	751	788	783	756	823	785	810	766	821	800	793	774	778	736	743	767	750	748	794	725	766	809	798	800	830	806	808	781	765	823	783	783	782	746	756	759	813	788	758	826	766	793	759	778	717	788	738	768	700	725	773	741	753	785	763	766	745	777	784	753	806	713	739	733	758	796	755	776	808	750	772	761	767	793	756	784	743	747	735	791	789	757	776	776	737	792	800	777	783	765	796	791	766	766	814	717	732	782	754	811	775	775	779	763	758	772	709	779	745	747	801	790	730	789	796	725	785	757	727	745	769	735	794	803	724	798	820	791	767	762	766	788	786	703	753	796	778	781	805	798	761	734	753	753	729	782	749	777	750	747	775	810	792	821	773	773	802	790	802	766	810	776	767	797	809	797	810	776	738	765	789	794	777	763	754	785	762	785	784	791	809	794	739	780	815	797	712	826	768	753	818	765	794	769	749	811	798	767	798	815	768	772	784	767	804	756	780	781	762	737	808	827	806	726	765	756	764	804	772	780	820	773	769	745	755	794	764	768	801	829	740	760	817	741	788	769	775	798	762	771	741	758	780	775	814	786	788	761	785	752	760	779	749	806	749	748	796	746	789	739	812	742	774	770	813	742	788	761	825	806	787	752	768	789	774	807	755	747	760	744	776	780	723	760	761	793	755	827	809	779	776	760	816	778	792	765	787	796	746	750	752	752	755	771	804	830	846	735	813	802	708	749	861	820	790	736	773	739	766	807	818	788	765	783	765	737	776	762	791	794	790	776	782	798	749	813	782	799	785	719	747	786	747	803	765	727	728	750	816	745	834	767	806	824	819	791	794	728	700	743	802	759	771	785	756	760	725	755	775	799	746	800	771	836	737	787	768	799	762	739	769	792	789	755	827	778	773	768	762	744	786	742	758	807	764	791	759	774	718	732	812	738	760	750	807	773	782	795	766	812	768	769	745	806	821	769	785	770	801	742	766	780	694	802	734	734	768	766	775	734	759	751	698	735	784	805	788	781	761	743	741	756	778	733	739	789	758	797	804	675	754	733	802	791	772	702	750	794	819	816	771	773	788	757	811	752	807	766	749	762	767	793	803	789	763	757	784	787	756	773	778	771	750	765	780	776	765	773	736	767	741	724	746	805	742	788	775	744	771	790	739	760	806	755	768	757	791	817	819	800	752	767	772	749	819	759	756	785	755	774	704	783	763	783	774	781	821	726	741	766	729	728	762	750	787	790	746	780	775	741	745	784	773	722	790	833	787	725	768	786	752	761	811	767	778	715	792	778	756	755	773	811	786	781	786	822	754	736	759	750	776	772	754	766	781	786	802	796	761	766	791	738	793	799	808	718	725	767	765	774	737	776	740	791	780	798	794	829	755	694	766	700	798	810	748	776	774	767	789	744	792	784	766	796	759	739	774	771	842	757	726	760	791	817	750	707	719	777	760	774	812	795	770	764	771	845	710	772	757	751	760	773	760	801	800	787	781	730	757	771	753	758	813	768	780	807	772	765	760	780	764	721	759	754	847	795	749	789	735	826	772	778	816	733	825	799	786	777	780	792	733	782	763	812	742	800	750	793	760	790	771	736
24476	21708	26120	27801	21719	21674	2898	449	384	306	282	256	277	276	246	246	258	268	223	219	226	209	238	236	229	238	243	203	190	196	229	231	225	219	221	210	202	209	239	230	235	222	224	206	200	193	219	245	233	217	201	195	231	210	190	217	222	208	207	218	266	199	229	212	249	209	209	231	201	209	214	187	212	214	205	218	246	253	212	266	235	243	192	198	235	219	210	200	189	220	204	224	216	232	218	204	221	226	206	229	219	212	256	189	223	220	197	204	218	210	199	189	216	205	191	241	213	208	216	213	207	241	220	211	186	236	229	225	227	241	237	222	242	212	211	221	200	215	226	217	236	204	213	197	225	209	206	212	208	214	230	223	230	210	220	202	195	180	183	228	189	236	207	250	201	192	227	236	211	200	218	203	167	202	233	223	202	204	211	193	199	187	204	204	196	177	206	203	211	213	203	198	249	217	191	226	195	218	224	239	211	214	218	225	218	223	214	212	219	199	210	206	216	226	211	225	215	201	252	214	230	210	194	194	184	223	244	202	183	195	204	217	215	236	214	186	201	226	215	187	185	197	197	212	247	208	243	220	222	222	207	237	222	199	201	200	197	179	220	186	251	211	199	181	168	189	198	184	214	204	209	187	225	202	192	193	221	212	229	197	200	215	228	217	195	209	214	202	202	226	224	229	185	218	203	220	216	211	216	220	217	237	219	206	188	184	224	225	203	201	199	241	203	226	225	210	246	214	199	209	231	212	200	212	215	219	207	198	214	222	230	257	244	197	222	203	205	200	211	202	231	197	202	227	225	209	219	207	222	226	195	228	215	214	226	199	204	229	216	206	204	204	199	219	244	191	200	231	180	201	220	232	220	202	199	198	197	199	207	214	205	236	222	200	216	192	232	203	243	215	225	222	220	193	214	253	210	211	247	224	224	231	232	227	211	204	218	209	188	187	226	219	205	203	198	219	216	205	213	226	190	215	210	233	236	194	195	190	205	217	206	204	241	208	225	197	204	211	230	227	190	196	229	222	201	234	227	226	194	201	200	233	209	195	211	210	192	220	217	194	198	231	215	224	206	216	211	229	230	186	212	216	209	203	213	208	234	247	209	209	209	185	218	225	194	218	215	226	201	206	234	226	215	202	203	195	245	228	200	224	208	212	188	206	192	200	194	216	221	230	201	195	236	208	203	191	209	233	225	197	204	234	199	201	205	234	223	209	233	232	228	213	214	234	176	222	215	230	196	225	213	221	258	203	221	207	185	201	225	204	213	203	211	232	220	203	231	225	223	186	184	201	223	227	209	201	209	210	219	223	204	191	227	219	179	227	238	207	214	205	196	223	223	186	203	228	222	247	203	224	216	185	224	202	201	219	211	244	226	199	233	218	218	211	222	228	187	230	201	216	246	217	200	259	243	238	231	228	209	213	199	217	222	210	240	205	227	228	213	205	215	222	200	199	230	220	217	242	215	211	245	204	246	202	207	219	185	209	221	217	204	231	224	234	216	220	197	216	226	225	206	209	203	224	207	244	205	239	199	221	199	212	227	246	202	182	222	199	225	225	196	207	216	230	219	222	205	172	230	233	226	183	227	217	204	205	207	219	194	189	204	182	191	209	197	224	204	214	195	222	227	217	234	186	220	220	252	183	208	205	221	222	236	232	224	205	196	207	198	197	223	199	223	215	237	224	223	234	210	204	217	210	231	231	178	190	225	202	245	171	220	212	199	212	228	234	222	226	217	203	220	221	199	206	221	242	234	234	203	202	196	185	190	206	213	202	220	205	231	226	198	208	215	195	158	213	205	231	249	214	222	194	180	206	199	219	228	204	229	201	217	189	219	197	257	202	229	212	196	204	199	210	239	188	214	213	198	224	194	217	217	248	207	227	224	207	217	229	214	209	221	213	260	236	214	219	242	199	205	209	226	210	221	235	257	213	209	204	231	216	236	222	228	220	213	234	215	230	210	215	211	246	214	205	199	226	210	205	195	235	232	217	222	203	218	206	221	234	176	224	203	230	237	188	219	185	213	194	184	209	220	240	194	246	188	228	207	215	235	200	199	198	209	216	226	210	195	242	224	210	210	208	247	226	216	236	191	197	223	196	181	223	200	220	229	214	229	224	204	212	238	214	198	198	193	203	208	212	217	220	206	218	227	211	204	225	234	213	244	197	227	195	247	224	207	266	204	224	209	200	198	185	207	223	219	259	209	198	198	214	217	203	193	207	224	201	217	212	210	215	203	194	216	215	184	213	189	191	208	208	200	215	238	204	207	185	210	205	226	190	203	206	214	247	207	196	205	202	205	230	186	236	209	224	202	198	221	228	172	218	215	213	222	235	217	193	192	209	206	207	210	234	214	207	250	217	195	196	211	223	212	203	205	194	216	224	194	198	212	205	204	217	202	210	212	228	197	215	229	212	222	227	237	198	226	213	238	222	245	241	228	193	188	222	206	228	220	229	214	206	207	210	209	220	214	225	201	219	228	237	194	200	210	214	203	212	244	219	243	234	218	236	201	254	201	218	218	200	254	225	218	204	211	235	219	196	239	215	193	244	204	225	209	219	236	235	207	230	196	225	194	227	192	198	224	187	207	203	220	223	198	204	225	207	194	210	212	229	205	216	203	213	232	220	224	209	209	238	210	224	221	213	214	204	222	207	220	197	219	210	214	206	246	237	222	220	234	221	229	207	222	229	244	226	214	220	204	231	237	198	208	219	188	189	216	198	194	207	202	217	195	215	245	211	219	224	221	218	213	221	231	228	206	214	188	200	223	225	201	221	239	240	213	232	221	219	217	197	216	184	199	214	227	187	204	210	219	220	205	192	210	235	208	199	212	233	218	196	210	230	198	195	225	220	207	188	196	198	222	233	199	224	212	215	220	220	211	244	211	223	232	183	242	198	226	226	208	213	197	213	274	223	202	192	207	238	212	221	174	220	202	219	198	202	193	222	215	228	223	198	233	208	219	205	192	224	216	220	230	200	241	198	210	200	205	206	198	224	216	233	225	196	219	230	207	210	206	229	231	193	195	235	182	231	220	198	222	232	210	220	197	203	215	217	185	211	232	213	206	224	184	206	233	200	223	201	211	232	237	196	219	216	222	207	182	191	205	214	218	251	222	220	226	203	208	214	216	183	199	227	199	231	221	203	215	225	191	219	197	204	233	193	213	191	221	207	184	223	216	215	195	192	211	223	209	216	224	213	208	223	228	200	195	201	208	199	201	201	199	193	216	246	214	209	224	217	243	203	212	201	212	225	220	235	192	215	229	217	219	216	212	209	205	216	212	196	233	215	217	199	211	244	214	239	234	226	183	217	196	231	195	216	184	200	177	245	228	221	216	243	229	189	219	209	233	217	201	213	214	182	220	198	200	200	221	236	199	239	188	201	184	194	192	207	197	214	208	204	226	216	245	229	196	190	213	235	238	225	208	199	207	247	209	214	220	215	195	219	214	194	243	263	252	225	218	226	212	232	212	211	193	183	208	196	213	221
4552	5177	3190	1583	980	670	634	567	516	519	551	495	483	504	501	494	496	489	491	484	495	482	489	506	489	476	477	470	501	427	465	529	454	485	519	500	457	452	444	471	487	437	470	468	442	479	479	469	477	501	486	485	501	459	479	443	482	463	468	488	431	444	471	502	452	454	498	508	470	471	483	426	463	475	472	437	508	455	469	522	500	457	464	469	473	483	476	468	454	456	480	461	453	505	481	482	499	492	474	455	471	505	494	472	466	502	505	457	448	470	424	470	478	502	466	476	458	485	486	476	498	490	504	462	455	490	470	488	464	467	451	467	452	484	464	470	457	470	483	526	485	465	499	451	432	479	447	439	452	479	479	469	486	454	452	495	495	455	468	488	494	470	440	458	483	441	473	481	521	471	487	521	449	466	427	425	462	439	465	468	489	484	462	448	444	494	484	475	509	488	458	439	542	481	465	487	475	491	467	471	479	464	477	482	435	509	465	444	469	462	468	461	455	503	462	476	472	440	477	480	491	465	437	463	459	469	479	508	475	490	501	462	502	485	455	484	435	472	476	464	477	475	449	433	425	511	447	485	421	476	457	503	504	475	490	444	468	496	462	462	486	439	466	527	462	475	493	441	447	474	479	542	470	448	469	497	459	451	472	456	489	442	442	488	459	469	481	473	447	499	488	493	460	477	488	496	478	497	447	432	471	503	475	466	443	447	469	448	453	467	444	454	449	455	502	447	421	467	488	505	505	490	498	499	458	463	523	497	472	488	505	504	475	503	452	474	474	480	493	476	478	442	444	471	496	464	456	458	450	494	449	492	466	471	462	462	474	479	487	449	481	439	482	463	500	457	464	518	521	444	430	453	432	493	479	476	464	463	474	441	507	490	467	464	484	488	473	467	475	483	482	456	457	489	469	486	460	478	466	459	485	479	453	506	477	507	488	451	442	452	485	495	478	471	517	467	487	432	473	472	497	475	449	435	454	465	462	517	464	467	470	470	489	423	497	460	483	508	472	462	462	431	423	510	502	485	502	501	458	470	495	459	456	432	453	473	485	466	449	486	487	510	451	481	475	445	457	447	494	478	467	491	468	482	483	437	494	491	493	480	430	483	484	504	461	494	498	505	478	486	502	483	474	482	473	466	444	486	502	490	437	489	488	464	461	496	438	522	483	457	455	453	487	489	507	480	485	453	439	479	440	495	519	489	456	489	485	506	481	489	445	480	479	510	487	492	484	484	479	456	454	472	465	441	447	480	438	465	508	437	522	495	452	493	474	447	472	477	473	466	446	466	496	473	470	407	479	455	478	484	498	447	471	475	465	453	470	497	464	478	514	455	432	497	486	473	498	434	452	493	481	469	459	491	491	462	486	485	441	494	435	459	490	447	445	467	450	448	501	484	474	473	509	460	463	481	501	461	449	482	471	439	445	430	479	472	458	511	486	425	458	441	484	458	486	419	454	448	470	471	465	485	505	461	478	486	490	493	484	470	475	476	472	515	481	501	470	439	501	487	452	522	496	458	486	500	463	458	448	440	485	479	458	475	443	491	433	491	450	491	450	484	450	453	475	469	428	429	485	468	464	468	478	499	485	467	452	431	457	479	408	467	496	451	456	447	488	474	474	455	476	467	447	432	493	467	464	534	489	464	444	451	471	470	458	494	448	469	468	452	455	457	473	461	499	500	458	454	494	478	452	454	453	448	469	458	498	451	480	519	496	464	453	476	455	494	455	452	418	481	429	503	478	494	493	458	514	469	502	422	449	476	462	472	503	481	448	461	473	432	494	477	460	506	509	471	487	471	450	455	481	462	485	441	463	469	472	467	486	466	433	451	492	486	482	494	510	444	494	439	468	479	471	464	504	486	475	467	470	464	465	472	479	493	482	470	496	501	465	461	482	494	460	445	437	465	461	496	524	457	456	480	494	444	465	484	451	479	433	453	471	468	470	483	476	500	469	499	467	441	486	487	488	457	493	475	464	453	497	510	478	478	455	450	492	486	478	439	499	487	478	479	478	478	481	465	454	487	470	453	443	480	464	497	468	420	493	470	452	445	448	452	415	468	502	488	492	469	450	486	436	519	462	464	459	472	442	504	480	472	462	444	478	493	490	490	457	496	510	442	477	465	447	408	501	468	444	448	467	532	470	463	489	490	505	462	442	532	449	444	498	466	450	493	471	517	472	490	483	461	478	493	478	443	477	458	442	478	441	465	457	483	483	471	502	489	457	491	469	462	476	468	453	474	476	460	501	481	476	505	489	479	509	495	447	477	512	460	472	462	495	465	469	467	468	461	420	468	452	494	432	488	443	470	472	457	494	486	475	478	458	471	484	450	485	497	466	424	444	470	435	503	508	451	455	483	460	465	478	458	460	505	472	467	469	486	453	478	446	448	477	446	514	465	494	453	492	469	482	469	456	503	430	476	500	435	475	503	460	505	479	483	486	462	480	477	466	480	474	500	482	459	473	516	469	449	454	512	471	508	451	454	494	466	472	480	459	453	469	434	484	483	434	475	501	463	479	474	494	471	515	474	471	418	489	502	493	494	451	482	468	434	474	482	458	470	453	470	479	495	452	485	450	481	493	476	494	452	478	516	462	473	472	459	463	470	445	469	469	469	473	460	472	447	509	478	470	484	487	437	473	491	465	475	484	461	476	480	467	487	463	440	458	502	460	441	450	481	506	446	461	483	477	487	450	469	522	478	444	486	473	500	493	514	459	476	508	441	466	469	443	443	467	484	483	428	451	468	456	449	480	448	439	467	488	459	469	474	465	447	503	500	454	459	473	472	459	475	467	464	473	504	486	504	459	490	499	481	477	454	465	487	504	487	501	501	474	489	506	450	430	475	468	475	451	465	465	484	467	459	474	485	445	473	478	463	499	446	472	489	480	462	445	487	449	456	486	510	486	519	459	453	435	447	464	458	477	453	452	480	485	441	469	499	460	451	495	454	451	436	471	486	438	485	488	468	443	478	464	475	468	464	484	472	471	520	498	478	488	457	466	445	449	445	444	485	492	447	518	484	504	451	448	500	464	467	482	476	456	448	437	478	439	482	473	506	462	494	471	444	487	517	463	503	476	426	467	453	487	465	465	483	454	466	461	484	462	496	469	445	488	476	487	465	498	464	466	447	417	428	427	457	467	456	489	435	464	451	475	502	510	469	441	456	466	483	431	452	461	493	461	493	491	481	492	475	476	429	501	483	462	469	472	515	465	474	475	456	487	522	480	504	465	463	462	451	464	478	455	466	503	450	489	465	424	514	469	450	439	496	500	487	419	497	471	462	483	482	475	485	509	452	465	459	428	489	473	462	478	463	494	479	449	508	507	441	476	466	463	475	463	508	471	517	478	435	430	518	458	456	461	482	450	479	446	449	462	481	460	478	498	464	455	488	476	469	446	438	435	509	456	469	482	492	463	442	430	447	454	489	486	486	446	450	447	459	508	471	474	484	513	432	425	486	449	501	444	487	443	470	451	473	467	479	489	465
33445	9913	872	387	299	299	296	266	294	267	261	284	289	252	281	254	292	274	256	247	279	240	277	273	281	249	273	236	295	278	260	267	287	305	274	267	276	275	253	275	252	261	274	257	269	308	306	250	300	284	264	264	271	280	277	285	295	285	311	271	294	238	270	268	248	224	259	270	276	301	258	287	267	294	283	284	273	302	229	288	277	287	274	256	260	269	256	278	284	296	222	276	245	280	256	276	243	274	246	281	287	312	253	292	298	280	241	286	297	267	267	285	271	292	256	251	250	266	250	254	274	254	250	281	275	254	259	274	280	263	270	293	281	263	277	319	261	276	282	280	253	279	294	276	286	269	263	253	290	263	263	277	241	261	284	287	279	287	282	283	276	243	278	285	274	293	308	269	272	299	255	289	285	301	276	279	271	301	256	288	278	268	254	284	273	287	303	258	284	236	237	281	303	290	296	253	253	273	260	290	287	279	269	264	267	276	271	284	302	263	267	266	271	284	280	304	254	245	281	302	297	283	247	275	261	271	269	275	272	278	294	274	269	263	252	264	276	269	303	254	296	266	263	275	273	254	248	281	299	275	279	298	270	242	255	267	268	233	284	286	272	285	259	270	306	272	232	289	268	261	269	259	226	243	265	236	279	265	255	270	261	261	248	271	273	262	282	290	272	277	259	245	244	242	270	294	273	251	260	286	274	283	283	262	255	266	285	270	273	303	314	279	260	294	273	279	271	282	263	290	274	297	283	283	254	259	301	277	273	251	293	276	277	271	276	257	267	286	233	235	281	278	285	284	247	262	294	272	277	285	248	250	257	290	262	273	279	253	274	259	288	268	274	246	254	287	302	264	297	293	283	278	293	290	274	273	248	265	270	262	277	231	245	231	279	295	280	259	275	257	263	304	253	277	268	261	272	249	267	291	268	260	265	273	273	269	267	284	279	242	274	267	260	272	269	243	255	268	261	261	243	277	265	261	297	274	302	272	258	281	231	263	273	293	241	270	227	245	302	260	297	257	264	297	294	251	263	294	261	286	298	234	244	263	262	273	256	275	273	278	251	261	247	248	275	279	270	303	282	258	270	294	266	257	252	261	276	269	262	267	276	272	274	281	270	253	277	229	263	275	272	278	306	274	270	295	262	267	253	280	238	245	308	283	243	285	269	263	250	252	234	272	278	255	309	280	286	272	297	257	288	290	279	268	273	281	336	257	264	234	259	249	255	256	261	261	271	274	269	262	276	269	278	245	262	268	270	281	279	267	265	284	284	276	297	282	283	291	304	245	267	257	256	274	270	263	272	237	272	273	265	266	273	292	293	261	257	285	281	282	248	281	260	272	284	255	267	280	280	284	272	264	247	280	234	258	276	255	284	243	285	275	298	277	300	273	246	303	260	280	272	290	284	253	281	255	283	283	233	284	289	293	259	255	274	263	275	254	280	279	274	267	281	274	272	265	247	258	261	275	282	285	277	259	267	282	278	304	275	281	279	267	281	251	224	280	280	241	281	286	286	299	276	269	276	261	258	234	263	282	278	268	289	275	317	290	263	246	286	266	273	251	254	265	253	283	289	298	276	277	263	280	268	283	292	288	271	273	290	273	259	258	262	259	272	278	283	285	261	264	282	264	258	301	267	251	262	306	252	274	286	280	238	280	274	255	257	284	238	279	249	275	291	265	255	255	280	278	265	270	280	250	308	272	262	293	265	267	250	267	272	290	241	291	268	261	282	262	243	238	281	294	266	257	246	277	235	263	263	290	277	280	248	259	278	254	297	255	287	245	259	279	263	267	300	287	295	285	290	286	280	260	278	243	255	243	280	276	242	275	287	284	295	238	273	242	273	275	282	285	262	276	263	276	299	297	297	231	268	240	241	277	273	286	247	291	278	266	284	270	279	269	275	275	277	292	294	251	275	274	297	245	275	297	270	319	262	257	282	258	260	287	256	254	272	284	288	235	264	272	258	256	255	223	275	283	276	263	262	252	300	264	258	252	247	322	235	257	286	261	272	273	267	272	255	239	259	276	267	305	280	279	281	258	289	248	253	266	276	262	280	277	247	243	274	270	258	271	270	289	269	268	316	291	259	266	285	297	272	289	262	267	258	264	256	290	289	251	271	278	257	260	265	275	285	244	270	285	253	256	275	275	289	262	264	280	273	257	241	274	242	269	271	264	294	248	271	256	247	280	280	289	282	276	270	276	275	265	281	272	255	270	254	291	252	287	290	275	266	279	283	290	303	257	290	252	272	302	268	267	275	276	263	263	262	261	255	264	259	296	258	281	285	255	260	260	267	254	299	267	264	262	266	256	278	285	290	251	285	262	274	285	280	276	245	277	300	258	284	260	273	273	261	246	275	253	270	290	277	281	282	294	278	247	276	285	295	264	278	291	278	240	262	262	281	264	275	271	238	266	279	275	304	253	287	264	260	276	264	281	276	277	272	269	300	316	298	290	277	268	257	282	269	300	284	258	242	272	240	297	260	271	265	277	284	289	286	258	260	287	289	257	272	284	307	261	269	264	264	235	255	257	262	283	311	243	291	280	262	249	305	271	292	264	254	276	287	285	273	286	294	288	262	296	251	273	269	278	286	261	287	246	272	246	257	246	293	253	291	262	251	270	264	257	263	261	265	278	258	291	288	287	278	239	264	255	261	235	293	274	290	262	258	262	238	249	226	264	250	308	259	288	281	268	285	256	278	281	265	265	288	299	269	259	262	271	274	245	269	284	262	282	289	266	259	274	278	241	264	254	267	257	247	232	269	269	251	260	245	292	291	264	266	248	265	272	248	255	255	249	281	292	265	266	274	258	261	288	269	252	248	288	263	268	253	269	257	277	298	270	276	288	292	271	261	286	272	236	250	247	270	278	286	265	276	283	297	268	269	265	287	288	261	274	274	274	258	242	254	315	317	319	300	227	236	267	292	263	279	272	282	235	286	295	246	260	281	269	258	257	269	265	256	254	286	269	248	276	271	315	277	269	274	284	298	270	275	271	249	309	271	259	245	268	273	288	247	228	274	299	281	265	257	267	262	279	255	288	293	252	282	284	252	263	267	288	257	277	295	264	284	297	283	277	282	252	254	263	273	259	271	267	264	282	273	267	262	268	274	238	291	274	270	259	287	268	279	257	268	269	262	261	280	298	295	268	274	284	279	270	281	264	277	279	271	257	295	283	297	271	314	285	282	272	268	277	245	266	248	291	292	265	266	286	274	256	294	270	272	269	287	272	287	295	302	260	277	278	263	256	243	278	288	289	267	266	276	289	247	266	263	274	259	257	281	288	278	247	275	297	265	257	245	288	256	317	284	248	309	282	256	251	277	263	263	264	277	264	287	264	281	254	278	275	260	301	269	251	274	252	275	299	288	297	259	302	226	299	256	261	294	242	248	288	255	277	282	254	266	290	279	280	294	301	275	241	284	245	256	278	274	248	250	278	252	297	311	253	287	291	262	280	263	278	248	258	253	277	301	280	266	277	271	278	255	288
5919	733	720	654	650	654	609	571	652	625	576	634	654	648	634	622	624	559	632	609	594	615	588	617	614	625	584	638	641	667	618	611	637	620	627	616	631	590	572	680	609	590	600	610	634	630	633	613	625	620	612	600	627	644	654	616	651	656	629	649	614	601	617	657	661	525	619	601	605	621	614	632	609	585	654	617	633	645	615	618	572	628	623	599	601	574	604	661	597	607	616	645	627	596	627	641	580	659	678	663	612	590	598	589	631	606	579	640	637	646	606	601	610	615	608	608	591	631	619	670	642	597	610	668	644	674	626	644	617	653	656	579	563	651	602	664	634	644	640	621	601	662	639	654	553	636	601	639	609	632	621	634	627	668	626	639	642	643	610	636	610	610	605	569	622	647	588	673	604	579	605	629	652	585	593	622	612	630	650	620	653	580	600	609	613	631	645	619	589	617	622	640	579	667	617	621	618	669	619	632	642	645	642	626	606	624	641	630	657	639	617	594	637	578	638	588	622	619	597	669	596	600	589	645	631	612	606	612	641	615	568	612	635	625	647	610	693	645	634	605	593	617	616	616	597	688	607	619	594	655	647	612	655	631	593	613	651	651	608	648	601	566	643	628	633	665	643	579	650	653	575	649	639	633	647	604	622	601	607	608	622	652	663	646	622	614	604	585	637	631	577	618	642	596	641	611	603	687	620	615	649	612	632	633	597	579	636	631	594	602	631	648	666	597	606	635	639	579	638	603	637	597	615	633	618	652	647	618	610	649	625	567	599	658	652	657	650	629	627	579	633	622	571	609	596	613	629	592	628	590	626	645	613	622	660	647	614	616	614	589	662	619	628	583	624	643	649	629	639	644	677	605	615	600	620	622	656	601	612	579	660	605	605	653	631	615	663	596	580	583	639	619	653	615	633	625	610	618	599	606	598	625	591	646	621	658	637	596	645	644	629	626	623	606	623	596	652	584	620	611	656	609	600	622	647	639	644	637	607	593	663	627	629	690	645	615	554	632	635	599	562	644	622	586	611	622	626	634	640	593	600	616	619	646	642	621	632	623	606	586	646	564	604	591	632	614	608	623	617	598	609	620	656	664	630	613	644	605	602	625	638	587	670	610	623	671	640	622	630	695	611	618	606	652	608	627	620	631	643	633	624	623	621	601	622	613	641	612	614	627	631	624	624	596	656	602	593	606	619	607	633	642	646	614	603	590	625	588	625	601	679	609	602	649	656	675	648	640	605	575	600	596	586	619	640	631	609	654	641	608	656	639	646	598	615	644	633	662	599	627	607	651	645	628	630	620	613	643	628	611	695	589	661	593	614	612	601	604	603	594	640	617	610	632	635	665	641	619	604	614	600	669	601	615	612	624	632	609	627	618	668	620	620	647	611	621	607	643	649	573	576	626	583	609	628	624	637	605	645	611	634	606	609	657	636	606	600	634	644	633	628	597	658	625	620	659	581	617	610	639	661	633	590	671	610	606	636	585	599	657	615	669	622	586	646	602	601	629	636	646	613	598	642	630	646	597	604	630	616	629	611	608	584	649	623	583	601	637	623	615	625	589	612	643	611	596	631	574	642	594	625	634	578	638	616	631	608	611	592	660	638	665	641	657	636	627	630	589	613	635	685	650	631	657	608	613	599	610	667	614	606	593	659	600	673	634	668	607	650	584	640	637	636	575	621	627	639	682	586	618	587	618	640	633	618	615	626	652	654	663	618	608	586	619	603	649	593	593	653	617	638	625	619	663	598	629	589	618	589	626	622	620	591	586	645	615	646	644	599	621	601	629	615	623	643	632	617	623	622	575	633	645	609	592	641	639	601	648	631	611	598	610	614	590	583	585	641	667	628	634	668	626	577	617	606	614	631	606	660	585	621	650	602	648	611	643	677	631	577	590	598	635	621	636	653	622	682	628	607	623	619	587	620	653	600	647	633	603	646	638	628	608	582	598	691	629	631	620	654	629	626	595	607	606	636	584	633	579	642	637	620	571	675	637	652	622	596	611	648	626	626	624	627	584	603	637	625	635	614	629	613	615	647	621	667	627	675	637	634	608	651	636	627	646	618	613	638	649	632	656	650	618	632	605	610	599	612	650	640	654	557	609	612	633	593	663	639	652	604	639	650	657	633	589	607	614	608	631	642	584	649	682	612	588	568	620	617	614	634	642	600	593	604	613	608	630	634	669	624	583	590	612	615	584	617	607	640	628	632	617	606	666	615	658	633	677	652	630	625	604	616	611	653	624	623	619	563	638	623	614	625	594	617	624	638	647	624	615	641	611	602	650	623	618	662	693	620	642	684	661	649	562	610	629	635	616	623	663	608	562	620	627	613	643	620	638	632	621	580	609	625	645	612	632	649	553	627	610	586	628	652	669	618	637	633	633	610	631	661	612	620	568	644	577	623	656	617	630	645	638	609	626	613	678	624	638	625	601	598	598	639	606	571	575	613	620	632	609	583	634	606	669	624	619	626	611	618	614	645	668	615	573	576	630	589	607	579	582	616	613	622	607	583	656	622	639	628	622	654	630	667	608	634	688	618	606	611	665	619	643	583	654	590	638	625	629	614	591	586	639	619	572	633	652	618	652	611	594	623	650	635	632	633	610	637	612	642	644	594	634	644	640	604	616	581	598	587	625	606	616	615	603	607	627	626	597	627	637	637	655	670	580	558	639	641	592	656	621	621	636	629	654	626	576	641	585	634	598	642	636	637	597	619	644	623	631	615	574	602	599	675	554	603	600	655	622	599	631	612	606	602	611	608	606	647	572	590	630	650	643	629	589	645	617	629	608	636	613	615	644	608	635	647	616	617	648	643	622	605	647	650	616	609	619	603	594	593	616	625	613	640	630	587	614	629	619	651	627	636	607	616	589	640	603	627	605	624	635	619	599	603	611	657	647	580	655	638	601	604	646	653	615	635	610	608	656	641	612	656	604	591	597	626	603	592	596	644	628	639	629	689	642	616	615	604	643	639	583	624	609	617	587	596	638	613	661	643	643	625	613	620	614	625	617	663	601	677	649	617	623	642	582	608	629	631	591	639	597	616	625	631	578	616	643	631	629	676	631	619	626	654	619	584	621	650	623	627	649	613	605	628	576	627	639	626	601	607	629	636	618	613	660	605	603	633	619	627	630	593	615	595	611	603	612	615	587	673	645	638	614	631	594	617	593	674	627	616	630	618	640	618	630	610	642	655	581	578	618	637	650	646	562	611	630	616	609	654	637	651	627	635	635	626	655	634	648	593	613	606	630	624	671	614	637	626	624	630	599	634	635	606	610	594	620	602	637	635	598	619	621	630	672	611	596	600	663	616	625	604	629	593	638	622	636	654	618	591	619	634	618	646	545	623	611	584	602	663	615	642	628	599	575	666	658	614	591	671	663	642	669	619	587	606	614	648	611	622	659	642	649	661	650	598	614	616	613	635	604	566	669	669	640	609	582	611	619	629	589	618	642	583	684	575	612	636	582	604	663	634	587	607	617	605	605	654	639
25319	21707	25534	28371	21508	3626	630	484	362	413	447	417	359	394	393	402	358	343	391	391	400	380	363	352	370	359	371	367	346	368	359	400	397	376	363	387	363	412	355	384	366	356	355	376	387	335	360	347	355	348	339	354	369	331	334	344	377	390	346	374	354	362	348	341	367	376	404	385	412	373	312	335	346	399	341	360	357	381	383	382	367	387	376	354	359	350	366	379	387	403	379	362	366	337	364	365	353	333	363	375	334	342	373	402	343	339	365	346	381	350	371	378	356	367	341	349	367	375	344	361	344	369	385	322	386	333	315	355	374	348	362	353	363	390	364	391	339	354	331	322	395	378	364	366	353	356	376	383	365	357	348	346	383	382	332	358	358	369	362	392	356	363	395	371	381	352	342	358	347	364	351	348	339	367	397	318	386	356	347	370	370	345	343	398	412	337	377	333	347	356	353	387	370	358	372	352	371	358	373	353	392	364	308	331	362	389	393	318	327	342	355	325	317	384	318	340	365	350	346	366	340	349	310	388	348	372	323	399	345	377	328	339	350	374	327	365	351	299	340	362	407	374	392	399	353	373	366	355	365	365	345	394	355	354	347	384	313	331	336	386	377	403	335	324	365	335	374	348	360	394	333	338	365	334	373	371	359	360	383	346	360	356	337	395	324	338	346	299	371	354	334	375	369	381	394	359	345	365	355	394	367	367	373	371	369	386	367	357	363	358	401	325	360	373	347	342	387	361	344	368	352	373	363	338	360	335	368	370	368	354	398	360	331	324	365	369	315	341	329	307	409	334	331	349	363	344	353	357	355	368	372	333	348	385	347	341	394	381	388	365	343	368	365	377	377	375	356	338	348	363	393	354	338	369	356	370	391	341	360	334	386	348	359	342	360	364	343	353	354	367	385	363	381	382	360	380	367	373	363	374	341	362	334	363	375	360	351	325	374	345	350	365	335	328	367	371	341	349	352	362	364	371	342	356	348	391	359	361	328	301	335	342	356	356	381	368	345	354	385	351	351	373	374	359	356	355	341	346	353	342	350	317	358	367	327	346	346	386	363	359	328	360	353	354	397	338	377	386	334	354	366	368	357	354	373	354	354	343	371	332	375	374	368	339	380	371	347	331	355	404	346	382	371	380	363	337	340	331	353	367	336	346	356	358	348	360	358	360	423	348	383	407	366	333	315	358	346	330	350	390	349	379	368	345	370	423	388	360	357	384	387	356	348	352	317	372	340	342	359	362	357	357	319	367	356	332	337	386	373	331	342	360	353	395	385	364	375	359	347	363	357	350	314	396	370	365	411	372	364	363	367	353	335	349	377	360	356	382	355	324	365	354	371	349	359	337	367	354	344	347	342	367	328	345	369	339	375	364	362	396	342	367	377	391	376	355	342	375	381	349	351	381	341	357	349	357	377	377	358	365	363	354	347	369	336	333	368	332	360	373	385	374	396	373	339	376	365	404	372	380	368	330	334	377	338	352	356	360	362	355	372	325	335	357	359	352	343	343	349	372	346	355	384	375	326	346	320	372	382	374	383	376	387	345	382	365	385	333	347	364	346	360	346	332	392	370	355	330	354	352	361	357	366	377	327	372	377	369	377	361	345	348	358	358	363	348	384	344	351	334	380	356	382	364	325	389	385	349	305	362	382	386	355	349	364	355	342	397	343	364	380	357	395	405	389	311	341	345	372	386	348	341	411	399	348	387	373	430	389	354	370	344	322	353	323	359	364	374	350	320	363	341	374	343	390	378	384	376	362	345	381	377	337	381	351	388	362	334	407	377	367	350	362	347	391	364	346	336	326	362	352	354	338	352	386	333	345	404	327	360	324	354	373	379	355	396	318	341	364	326	334	340	365	371	319	380	330	371	347	322	353	326	348	394	396	371	316	359	319	364	400	355	360	333	327	353	348	385	381	350	373	353	389	369	379	382	386	380	345	339	331	369	336	327	352	374	361	348	342	386	326	360	388	372	360	358	378	370	352	367	399	350	352	371	409	344	362	334	391	361	367	368	346	317	336	354	366	359	385	392	358	347	355	348	358	323	353	387	371	312	345	353	359	345	401	393	397	366	332	373	391	352	377	344	363	378	351	361	360	348	359	374	339	368	345	373	375	349	321	356	335	357	368	337	386	332	349	372	354	368	383	366	346	375	360	368	357	362	364	371	357	376	373	384	345	370	376	378	338	359	352	321	363	339	381	370	405	364	356	343	367	349	377	376	353	355	370	356	346	347	345	366	343	387	390	388	325	335	368	345	339	377	410	346	365	394	362	342	329	355	306	361	377	367	381	346	381	366	369	366	395	340	331	363	384	353	337	366	360	397	341	315	337	370	394	362	382	369	373	319	344	408	344	357	378	375	353	391	363	352	382	414	354	338	398	349	346	338	347	341	357	369	339	342	329	338	352	353	368	362	375	375	348	394	389	372	351	389	379	339	374	364	337	362	379	372	348	371	344	373	360	365	322	355	365	358	345	377	358	379	349	379	368	323	358	373	377	356	317	333	359	349	344	367	348	359	336	339	355	346	397	322	361	365	340	353	357	327	379	336	353	338	354	363	351	344	341	363	387	384	359	380	379	341	344	328	391	382	371	348	369	357	358	324	349	394	387	390	365	395	360	361	375	366	357	373	350	368	366	368	358	364	338	385	366	323	370	333	352	348	369	335	365	386	371	369	325	371	374	359	353	365	369	399	324	362	365	338	355	390	331	373	378	370	328	356	382	372	367	361	345	359	354	342	377	351	368	386	375	366	346	374	395	369	345	331	335	352	330	341	342	355	350	347	383	387	365	357	366	370	312	373	368	361	370	335	367	388	395	329	367	348	321	412	423	361	335	363	338	358	326	315	395	371	363	340	370	316	408	331	376	368	370	334	395	359	349	384	348	368	348	347	332	369	344	368	334	347	304	357	352	370	335	336	364	357	346	348	384	351	384	378	350	358	351	331	368	365	349	359	358	365	368	389	369	338	347	319	363	360	352	379	380	355	346	382	344	335	378	368	343	362	359	381	330	389	353	378	339	379	349	376	373	379	335	355	347	339	375	375	369	395	387	360	356	360	392	373	390	375	354	356	381	334	376	369	361	371	347	373	349	367	372	380	394	347	371	341	336	348	359	339	377	359	355	391	348	360	342	319	347	361	368	339	343	396	390	367	392	349	364	358	364	382	365	397	366	343	379	358	373	384	359	348	378	378	374	386	404	334	380	370	370	338	366	384	386	335	359	353	356	345	382	392	368	357	343	344	355	362	366	356	386	361	361	363	327	336	354	361	389	398	378	368	346	321	351	352	373	359	356	369	363	350	380	385	375	338	344	383	360	352	355	378	375	374	364	387	359	367	388	409	398	385	359	374	381	401	354	362	389	340	339	377	328	350	376	419	368	340	375	357	335	319	373	345	358	367	372	332	342	341	373	352	323	345	395	351	374	344	358	334	342	360	330	341	348	381	367	394	332	356	376	372	390	336	333	391	360	374	353	357	366	382	347	388
4197	3352	2113	1341	994	912	848	814	798	784	810	821	772	807	768	795	777	761	772	752	784	747	782	788	757	796	787	781	785	753	774	833	784	801	804	795	765	776	781	763	781	729	757	752	766	752	792	815	795	789	775	769	780	722	744	759	842	748	788	798	790	781	779	774	782	797	746	765	757	803	809	764	781	781	744	760	766	762	778	764	784	753	781	775	726	753	764	792	784	761	764	741	745	763	773	786	792	760	766	783	750	778	735	759	774	778	773	743	765	751	808	765	745	779	815	763	794	759	805	764	773	750	755	762	774	759	782	756	751	775	751	778	793	760	869	812	831	767	805	762	766	708	804	787	762	761	731	781	732	795	756	746	768	803	804	781	789	777	795	791	797	782	782	769	773	738	755	782	772	800	794	767	776	748	774	801	740	794	775	758	800	770	706	745	756	774	778	769	793	752	818	791	759	756	779	768	761	762	766	745	753	754	752	781	777	738	785	718	799	810	781	754	816	785	733	741	818	780	786	755	820	753	763	813	804	768	717	729	767	780	725	709	771	790	782	790	777	714	796	791	771	706	762	809	765	771	792	764	788	768	792	782	728	811	760	782	778	780	751	764	778	717	780	776	799	789	763	714	769	741	749	791	802	764	731	779	746	751	750	798	742	754	723	770	796	778	754	740	771	792	775	774	802	745	737	792	758	724	725	825	835	785	711	785	763	778	786	765	759	802	829	761	779	754	791	763	748	755	775	746	778	770	788	749	785	767	757	774	750	721	774	780	760	782	792	774	762	779	775	808	880	811	795	784	767	753	761	752	791	738	792	771	739	785	771	741	749	755	769	800	771	775	803	775	752	749	785	752	787	761	777	749	799	770	774	749	778	786	782	805	790	751	758	780	759	762	832	806	778	778	760	760	803	763	783	813	782	789	762	780	775	762	748	800	744	724	792	760	705	795	786	761	772	758	736	757	739	745	726	777	783	764	704	833	776	753	775	751	753	748	768	846	732	791	782	732	741	758	803	749	794	755	782	815	713	755	800	786	760	734	761	820	803	758	706	744	757	747	747	820	741	786	768	785	799	814	774	793	821	791	793	765	747	753	780	799	726	731	804	776	718	768	802	756	821	758	789	765	763	783	811	752	806	790	774	758	770	757	749	758	775	805	752	808	740	780	783	775	746	793	752	773	768	802	759	756	781	773	779	764	746	751	744	793	803	785	795	786	787	764	808	718	825	798	725	750	825	751	777	777	765	799	771	778	748	856	782	767	729	761	792	765	747	777	748	768	727	813	832	790	752	759	746	752	830	763	809	716	769	803	760	771	782	717	723	742	802	775	773	779	794	794	791	750	771	757	770	730	774	757	779	802	759	764	763	743	778	804	739	781	722	708	752	753	769	793	782	790	831	804	812	734	753	762	738	748	802	753	785	771	765	781	774	783	772	740	798	749	839	750	805	738	747	788	774	777	815	777	770	758	790	806	778	791	806	801	757	799	762	791	723	740	733	752	787	844	788	766	780	734	802	763	778	809	777	708	731	782	789	767	751	759	782	763	794	832	770	797	795	782	777	809	792	758	785	700	780	774	721	766	775	791	795	736	762	788	806	801	783	754	765	745	806	763	736	777	777	723	795	796	825	776	774	752	763	790	783	780	767	764	797	756	736	803	805	758	757	763	793	763	760	812	799	778	770	807	772	749	744	777	769	772	764	767	744	781	734	774	814	812	788	749	820	744	824	768	776	773	792	769	759	832	767	755	782	766	737	768	768	782	720	819	751	770	769	807	704	799	772	777	791	755	799	728	789	753	794	754	773	746	769	747	754	802	783	770	720	795	770	799	777	748	788	777	706	795	793	781	772	739	805	746	786	811	723	766	802	757	767	786	808	784	718	784	731	785	718	747	765	767	775	784	758	738	754	769	743	797	803	740	774	791	814	749	793	786	764	774	809	765	799	823	732	766	741	790	789	747	769	817	786	741	789	779	785	740	813	762	799	731	766	752	734	818	796	741	785	786	748	735	731	789	776	808	804	797	754	770	803	800	806	758	799	799	779	751	799	792	751	770	772	773	737	833	773	764	784	752	786	815	740	734	740	799	749	763	742	790	818	765	734	761	820	742	790	760	774	761	756	790	806	766	824	786	793	751	734	782	760	808	781	748	782	761	807	748	723	770	769	741	775	767	758	787	766	797	832	768	741	774	748	774	724	783	762	782	772	753	823	791	798	751	799	758	778	739	763	817	811	753	814	818	772	806	782	721	749	732	746	789	789	821	817	767	771	736	783	806	777	732	745	793	765	791	832	770	783	785	803	796	789	771	783	753	802	780	782	773	753	799	815	755	765	738	781	761	728	772	729	749	801	755	802	771	861	739	729	783	789	775	767	766	740	758	832	763	778	719	752	751	781	750	737	766	801	744	760	787	758	677	764	794	733	754	714	786	775	753	764	751	832	791	795	778	743	761	775	788	777	755	831	770	764	774	751	811	745	807	750	778	804	781	785	813	794	797	723	749	823	747	727	789	791	766	768	824	765	773	760	776	748	769	765	792	787	801	741	757	796	765	837	761	781	772	843	783	781	739	780	745	734	778	780	844	758	816	799	730	804	799	802	811	751	752	756	787	773	775	739	781	791	765	798	802	763	802	738	761	773	813	730	704	796	773	782	753	767	757	762	749	759	746	787	780	788	772	832	769	768	705	746	746	743	767	801	773	761	747	789	787	796	780	744	779	798	815	748	817	778	779	759	769	715	791	805	754	808	773	770	763	738	805	839	817	778	774	748	746	830	697	748	778	754	809	752	771	814	809	815	784	764	766	771	765	770	766	799	769	735	768	793	779	763	762	789	820	793	753	756	805	765	752	812	804	777	778	851	738	749	729	775	781	779	764	738	748	755	745	767	811	796	786	750	760	803	779	743	819	765	768	775	792	798	756	767	796	767	767	820	771	805	766	800	752	739	767	713	764	764	694	772	784	809	786	751	775	807	748	786	743	834	790	782	747	735	823	755	802	739	819	758	785	767	764	759	771	736	744	827	759	815	763	736	809	786	741	741	765	799	806	772	755	769	784	732	717	735	763	775	750	750	743	724	789	778	758	736	790	771	801	853	711	802	822	799	765	786	765	723	790	778	783	790	806	733	805	780	796	764	762	783	796	746	706	843	811	778	752	782	721	794	719	809	795	797	774	813	765	751	722	770	832	822	809	725	780	767	789	758	733	754	753	761	809	752	760	795	774	780	749	774	811	743	728	772	747	798	779	769	803	751	751	771	774	717	740	753	749	820	820	730	765	768	749	758	792	741	770	784	747	789	763	759	764	770	746	750	772	820	788	735	808	760	770	788	780	771	799	746	788	810	760	744	792	779	747	818	795	791	810	753	784	749	723	748	836	788	731	753	775	747	775	762	798	808	744	804	776	765	776	804	752	790	801	743	717	757	796	797	743	797	760	791	788	807	763	768	749	747	776	765	793	793	785	789	762	749	782	798	736	744	774	792	769	786	790
24538	21688	26081	27835	21693	21677	2704	521	334	321	308	263	261	269	230	255	259	200	231	216	275	242	224	212	233	226	236	242	245	211	244	215	256	259	219	199	203	246	214	214	216	244	209	230	198	234	235	203	209	212	201	204	191	197	215	220	237	216	234	211	196	180	213	210	201	222	207	201	252	219	203	213	216	204	212	226	214	236	198	239	205	218	240	204	203	215	234	212	211	215	196	233	214	230	217	220	230	214	216	211	205	219	220	203	224	206	221	232	198	207	207	211	213	209	196	222	200	224	237	199	203	233	208	216	213	204	218	188	210	224	185	204	228	201	221	192	189	170	212	225	222	215	192	219	215	184	205	224	240	208	218	192	225	218	232	235	205	200	203	222	177	208	249	220	217	221	214	230	192	204	204	215	241	246	199	190	213	205	219	212	204	220	205	189	213	193	229	214	218	206	202	191	229	209	232	187	231	216	236	213	214	243	196	205	208	215	218	222	227	206	206	193	228	195	187	234	195	231	228	228	223	208	218	243	249	191	214	196	194	214	223	221	242	198	211	205	226	218	181	182	195	206	214	235	219	192	219	212	211	234	192	231	204	221	206	193	202	223	238	213	210	218	216	200	228	202	198	200	189	197	199	185	202	238	202	220	221	218	223	193	233	199	224	227	180	211	217	204	222	208	239	216	216	193	201	241	200	234	209	187	220	208	207	193	214	234	227	196	190	244	196	209	196	210	198	202	209	231	209	227	198	204	217	204	221	220	228	212	212	174	240	228	210	206	236	201	176	233	200	205	197	216	207	245	201	202	209	183	230	218	204	201	192	200	214	221	223	210	222	226	221	215	201	194	227	218	222	208	192	217	225	224	214	200	199	219	223	216	184	230	220	175	206	200	241	208	191	235	217	219	223	211	228	231	215	233	215	250	227	205	214	205	191	221	201	200	232	227	232	195	207	206	164	176	200	192	204	207	223	259	229	205	215	246	184	229	213	210	219	203	219	244	214	228	218	250	215	193	200	243	235	189	199	211	223	228	217	202	229	217	194	211	214	150	210	204	236	233	204	227	202	207	216	219	221	215	197	203	242	218	213	222	208	209	206	224	183	228	211	199	206	211	234	199	225	193	256	220	230	195	228	209	205	240	218	238	191	216	244	224	202	213	197	200	206	190	204	215	217	207	201	230	210	221	207	228	249	229	231	193	224	211	243	208	210	209	202	190	239	229	180	192	232	199	242	220	198	196	189	201	248	207	206	222	231	222	215	193	212	214	204	202	187	229	229	211	186	188	211	187	221	186	200	203	206	227	246	224	212	200	212	191	219	230	200	193	229	207	230	217	252	214	185	213	203	226	234	214	209	199	198	210	216	219	201	225	184	214	207	195	192	188	199	199	215	220	231	193	204	212	226	217	220	214	217	232	205	203	216	216	221	186	189	212	225	233	214	228	215	211	227	202	238	219	240	229	269	198	230	204	229	213	192	210	178	210	226	199	220	230	220	213	191	212	208	233	244	218	215	212	223	224	224	200	200	239	214	186	189	213	229	209	225	214	223	200	189	198	199	228	219	238	197	181	210	209	190	206	246	230	228	230	211	204	209	211	214	211	176	222	234	245	205	201	185	184	215	212	198	198	252	219	190	222	190	253	211	217	203	209	194	176	211	229	220	226	212	212	215	191	216	222	208	229	221	230	219	205	216	203	204	204	202	210	231	213	211	194	209	210	227	228	221	183	210	233	210	228	214	207	190	214	203	235	206	191	213	189	237	189	209	196	210	219	209	213	227	212	266	202	212	208	223	208	235	210	200	219	226	202	203	203	217	206	201	218	214	184	227	215	205	242	238	244	207	224	217	221	238	204	224	230	215	244	203	224	208	204	210	212	201	198	204	203	197	219	196	231	203	206	202	221	234	221	209	225	231	213	188	235	198	210	230	229	226	191	237	199	184	199	215	200	204	226	207	195	195	203	218	222	223	224	237	215	218	182	227	194	231	211	193	222	192	209	205	236	203	220	222	227	221	175	177	186	196	216	195	207	203	234	202	211	202	198	219	231	205	205	207	212	234	216	189	228	210	234	206	235	215	223	206	218	210	221	207	200	213	212	188	203	190	224	212	204	208	212	207	181	185	235	207	248	208	239	208	208	229	229	206	197	234	191	232	204	215	200	207	195	202	187	209	198	206	228	215	222	167	189	218	224	231	172	224	198	224	206	227	241	243	201	195	183	212	211	202	231	199	201	219	232	192	222	210	251	236	207	207	242	207	253	239	206	218	216	213	214	221	210	208	191	223	222	205	203	214	226	220	218	202	225	220	228	214	186	194	241	232	178	213	189	220	196	191	229	220	206	230	231	218	210	187	211	204	199	203	257	196	227	215	210	202	205	194	187	219	209	193	198	192	207	204	232	222	199	220	215	222	227	228	191	232	214	213	210	188	228	225	191	192	203	226	231	167	207	211	202	231	224	203	206	202	223	195	200	204	249	204	221	212	208	203	214	210	214	236	214	211	226	219	210	210	223	232	191	228	246	201	201	202	193	183	185	258	235	223	228	201	190	212	231	191	190	207	204	192	218	218	202	245	214	212	197	224	195	214	213	228	186	212	192	199	223	248	229	202	235	200	201	215	230	197	186	188	212	209	216	223	213	238	200	184	211	219	227	192	207	230	182	211	211	200	228	215	222	210	234	217	213	205	223	218	225	219	221	191	196	203	225	235	201	207	221	228	191	200	196	216	247	248	203	168	228	235	223	203	204	223	201	213	236	195	188	200	207	225	214	200	223	214	257	224	168	227	205	262	234	202	205	230	204	209	235	198	186	211	184	213	202	197	200	218	215	217	209	207	217	231	203	200	224	200	228	191	209	212	219	207	196	228	225	209	207	219	216	219	232	192	209	214	190	227	245	180	240	217	194	210	214	218	224	187	220	199	201	197	204	220	181	188	234	212	181	236	216	202	208	196	195	187	205	205	215	209	172	195	242	214	196	209	236	197	228	225	223	211	202	222	201	208	190	239	213	241	220	216	221	213	220	230	187	189	231	212	187	217	236	229	225	215	198	224	209	204	200	182	236	220	192	193	221	221	202	220	229	200	195	209	222	210	217	194	259	174	234	208	212	228	190	202	210	207	199	217	233	215	203	212	201	208	217	213	229	217	227	214	194	205	216	227	203	209	213	226	212	219	226	200	182	241	199	197	239	202	205	222	193	223	191	207	210	214	213	250	228	208	236	236	251	205	212	215	215	216	206	203	226	212	228	225	208	234	217	170	217	247	201	240	218	214	208	236	239	215	221	222	212	223	238	218	188	196	210	191	189	191	207	214	185	202	203	204	219	215	216	216	205	230	232	204	208	215	208	203	209	195	200	225	213	212	235	216	248	228	233	234	193	224	209	206	205	210	227	209	186	182	198	201	203	205	202	204	193	207	193	197	227	181	221	212	200	193	236	228	205	198	173	235	217	209	249	219	210	201	198	219	220	232	224	197	198	229	195	215	203	221	214
4498	5217	3212	1431	986	752	582	621	522	534	523	488	475	506	487	510	483	514	526	532	487	454	444	436	496	478	462	463	469	467	464	431	474	472	481	500	457	419	502	480	498	493	470	473	505	466	512	468	455	435	457	518	434	502	476	519	479	477	493	458	501	479	471	494	480	465	470	494	483	464	486	476	473	442	482	502	456	509	473	479	458	433	461	459	468	525	503	499	467	508	453	452	471	481	493	460	493	471	434	496	469	468	471	490	469	491	468	439	478	476	503	496	479	453	482	490	485	480	494	437	511	457	487	479	459	458	454	469	461	480	477	458	442	439	477	492	443	493	490	464	456	458	479	442	465	491	474	503	507	487	460	486	444	477	466	464	461	441	463	467	485	435	476	477	458	486	506	457	458	426	449	473	490	456	504	489	455	494	465	476	449	479	468	506	483	474	444	484	478	487	479	454	448	505	458	448	435	452	459	444	477	470	501	505	445	463	424	466	463	455	448	484	511	503	479	499	448	452	436	485	462	446	463	464	466	457	497	456	498	465	465	425	445	460	472	470	450	446	455	468	496	500	460	457	489	495	456	484	467	486	471	466	504	470	481	488	513	474	497	442	514	460	520	487	473	522	455	501	472	447	462	454	480	428	455	457	455	471	499	486	460	446	476	483	490	483	475	457	492	445	497	450	485	464	465	453	476	452	491	438	474	494	460	458	446	420	469	493	455	472	422	465	501	473	446	449	438	454	498	446	502	438	467	450	449	453	448	475	474	486	481	420	431	478	462	482	514	460	473	473	458	454	494	448	465	497	477	440	473	467	463	450	471	460	424	462	433	456	474	465	457	467	454	491	475	479	452	468	463	520	467	469	473	480	456	481	495	491	472	491	500	473	445	470	445	485	439	470	472	475	523	480	436	471	509	473	480	458	494	460	455	475	465	453	443	452	468	477	481	447	442	454	431	464	505	522	495	497	506	491	454	494	478	471	460	480	482	492	465	445	491	499	461	471	434	450	472	444	467	467	448	420	411	468	455	476	481	463	463	488	458	461	472	410	489	414	475	495	458	490	503	417	459	474	497	489	451	523	455	498	502	468	494	464	461	470	460	419	482	460	445	464	476	467	452	476	481	475	469	465	460	470	455	485	506	469	431	468	425	469	490	493	469	496	431	457	452	467	455	426	453	462	518	476	491	474	478	498	506	449	475	455	470	489	464	495	467	481	488	474	452	453	483	480	465	446	483	501	458	471	490	438	447	494	457	447	499	477	453	458	479	436	497	449	507	433	473	501	463	462	505	434	465	492	466	481	477	449	473	466	462	485	495	457	496	467	449	475	477	445	472	478	446	480	433	463	467	437	478	441	472	479	465	513	446	476	433	491	454	491	491	486	513	480	452	494	450	512	485	485	523	477	459	458	422	463	447	473	477	517	501	451	464	453	450	470	479	489	455	472	458	442	463	510	496	513	479	440	469	467	445	458	470	441	490	486	482	464	470	484	474	472	463	502	475	470	504	460	504	463	507	447	438	489	471	482	429	417	460	437	444	440	499	468	497	466	462	463	462	439	480	486	465	463	463	504	494	462	465	464	455	467	455	441	450	496	465	454	491	484	475	446	487	438	492	471	487	453	466	476	460	479	460	445	468	437	465	491	476	452	463	492	449	456	454	499	489	515	449	497	442	461	463	450	493	456	424	492	473	484	481	501	456	510	481	454	478	487	478	453	482	449	406	475	437	459	483	517	441	470	467	488	488	433	468	456	424	484	437	479	504	488	470	501	508	492	468	495	471	503	476	447	447	466	495	497	457	480	422	471	456	481	484	468	468	479	467	484	476	463	435	483	490	461	458	504	473	499	454	485	509	519	506	455	435	490	496	445	477	487	483	486	463	447	537	507	490	444	458	488	494	478	491	481	479	494	501	477	443	493	483	446	440	472	501	462	458	455	501	458	482	441	439	454	511	462	431	503	459	470	485	485	476	492	484	454	442	459	453	454	457	436	479	492	498	516	478	458	480	483	482	471	466	488	478	488	479	474	494	471	441	522	467	492	533	468	468	460	459	476	502	465	492	457	436	465	480	474	498	496	494	497	478	451	477	519	504	485	487	489	481	438	451	472	438	467	467	479	466	495	499	488	449	451	426	425	487	488	454	456	438	480	476	471	491	467	439	460	432	498	450	465	496	459	455	480	455	434	486	465	475	425	496	492	469	446	471	466	387	497	445	502	458	452	483	477	448	449	478	469	471	447	444	482	517	463	448	466	491	465	485	489	461	470	445	449	411	459	477	456	487	461	467	465	444	498	442	466	499	460	442	492	491	453	501	470	485	477	492	479	493	456	464	470	443	459	488	470	472	466	467	493	512	470	478	472	461	422	455	499	493	482	476	483	447	461	492	510	455	417	480	460	461	474	489	465	521	528	481	487	475	471	498	479	496	480	462	460	450	474	471	463	451	464	439	486	510	489	450	507	484	439	508	486	476	452	466	501	477	477	483	470	490	458	487	514	443	483	467	437	502	509	450	497	518	455	455	501	445	473	455	462	494	507	467	445	477	472	466	463	455	458	507	466	434	459	451	478	434	452	482	479	440	447	484	471	424	457	507	494	475	453	488	452	445	486	492	484	482	490	490	491	513	479	510	452	468	467	444	455	469	508	506	488	473	471	472	484	511	429	452	453	479	510	484	436	517	450	451	458	464	469	459	448	503	457	487	449	465	462	484	469	488	448	449	457	463	508	463	506	469	446	493	459	498	427	491	461	513	449	473	480	464	479	509	504	491	457	473	476	447	460	483	462	456	482	475	470	478	479	450	444	490	449	497	494	465	444	485	436	457	454	509	458	439	444	488	429	490	470	460	449	450	465	470	471	457	423	471	464	442	460	458	461	429	459	506	461	466	520	488	452	446	499	471	460	461	467	475	439	506	473	428	465	474	451	430	461	466	453	475	490	487	499	499	461	436	469	454	485	493	472	457	448	496	457	503	488	473	480	499	477	471	450	451	502	479	474	434	476	460	451	472	465	497	476	444	452	474	442	431	452	445	472	476	515	484	474	473	483	474	458	456	467	448	470	475	470	496	510	454	458	458	501	462	470	485	494	490	497	497	462	435	509	475	468	479	446	421	481	480	461	435	485	461	468	457	485	458	476	476	493	459	457	475	516	484	469	455	492	482	477	437	457	483	509	512	492	448	450	492	460	464	482	427	468	509	470	433	494	460	440	483	518	488	468	494	467	445	499	455	469	475	458	499	425	440	471	447	458	491	481	464	465	454	484	457	457	454	497	481	484	458	461	438	487	493	456	470	487	441	449	469	456	490	487	473	475	500	458	508	457	483	465	486	480	468	460	463	468	444	490	479	471	497	452	502	468	465	434	436	437	481	480	467	503	455	451	445	455	518	482	509	461	493	485	501	455	465	458	438	447	481	457	493	483	481	490	483	525	452	442	484	498	480	450	467	452	471	469	447	451	465	478	463	473	456	473	450	486	492	479	456	499	501	426
33403	9993	1071	523	421	417	302	296	292	251	247	269	249	308	271	276	263	310	276	272	252	294	262	282	281	272	250	281	320	321	315	310	269	306	288	298	259	250	276	255	253	248	267	266	264	256	261	277	307	279	261	265	255	270	289	265	245	267	253	253	274	271	277	238	290	273	245	277	262	302	294	264	252	275	278	267	305	279	248	278	245	254	274	320	245	303	238	261	256	297	282	262	278	300	288	300	296	333	272	253	295	272	279	253	271	244	261	280	264	262	242	251	252	296	263	248	271	296	309	260	261	260	241	265	241	262	275	251	293	255	295	287	299	282	272	241	252	271	279	262	249	255	276	280	269	270	292	255	269	275	262	253	283	284	296	293	269	277	255	268	297	285	272	278	227	268	277	303	250	274	263	293	276	280	285	253	256	278	237	246	299	292	281	262	222	271	267	289	265	295	281	264	294	294	301	282	288	248	268	262	269	287	259	283	277	265	262	259	274	262	239	255	276	294	230	293	277	257	266	272	297	253	246	272	257	278	266	254	278	280	243	266	267	267	259	271	244	266	234	282	270	304	280	243	271	274	251	267	251	293	269	266	305	282	252	256	278	263	273	239	284	262	305	257	271	268	245	266	247	250	263	264	275	272	248	292	264	303	294	264	271	241	275	256	267	286	267	250	298	275	258	247	269	267	260	266	273	268	279	248	300	277	270	257	299	289	267	306	262	280	267	271	262	281	273	289	297	291	255	260	249	279	276	276	258	290	288	265	280	263	302	264	262	276	248	270	252	234	253	281	281	267	273	247	285	272	253	277	269	246	319	300	274	283	240	276	261	251	254	288	273	288	279	247	286	249	258	282	264	267	297	315	262	312	241	253	286	275	254	262	261	275	264	282	254	299	274	265	268	266	266	280	259	263	281	257	240	278	294	269	257	278	284	284	249	295	278	251	280	296	281	257	292	243	282	305	301	286	288	268	271	276	275	302	259	253	267	276	266	271	249	266	295	287	304	274	263	254	267	275	266	309	251	260	281	303	287	267	270	264	265	244	283	282	253	244	290	304	272	291	295	283	262	257	308	271	267	280	259	261	275	253	266	283	270	272	251	265	260	265	232	287	255	266	272	291	255	266	271	268	314	276	262	278	269	266	276	270	267	282	271	268	240	265	299	271	256	260	255	265	271	275	273	281	285	288	245	257	250	271	295	275	288	249	239	269	283	250	259	238	285	268	250	263	259	303	293	261	256	282	275	263	257	280	273	291	264	269	279	274	254	253	256	243	263	289	258	273	288	282	228	265	249	277	293	295	274	249	256	296	272	297	241	238	299	291	270	261	254	292	277	290	262	268	241	264	251	298	293	257	235	284	276	275	273	265	278	304	275	274	295	244	282	268	239	294	244	280	292	311	284	250	249	258	275	272	282	276	280	280	279	261	279	274	309	278	284	255	295	259	282	290	286	298	291	269	287	271	243	257	253	275	293	264	238	229	227	288	288	269	263	242	297	276	247	281	293	291	280	271	277	286	268	303	255	271	298	270	251	256	285	255	281	251	250	298	271	267	280	264	262	249	265	276	294	271	251	280	262	260	282	279	270	276	290	250	298	281	272	257	290	267	269	271	244	266	273	242	268	261	261	256	269	277	243	278	253	253	280	280	256	272	254	256	283	293	257	257	268	250	280	256	255	283	251	285	250	237	287	279	254	304	281	265	251	313	317	239	268	265	289	249	275	287	316	287	292	271	274	291	254	265	269	304	283	262	281	244	272	308	263	231	301	243	272	255	252	279	277	252	263	292	296	268	257	268	274	273	285	233	226	256	247	290	268	268	279	240	261	243	276	257	255	284	267	300	282	287	292	248	245	270	276	261	248	297	241	289	277	278	264	282	278	267	273	292	257	249	252	269	261	273	253	249	270	255	301	275	275	276	262	274	299	246	300	273	276	277	271	280	272	307	284	294	275	250	265	259	273	248	259	257	269	313	300	261	232	296	303	259	287	297	255	256	259	277	265	255	256	272	245	241	240	272	271	285	283	249	302	267	290	303	233	249	279	278	279	295	254	263	270	257	270	283	263	282	302	278	301	276	273	253	230	253	274	257	316	284	283	280	263	296	261	261	276	287	310	276	240	294	272	264	280	273	284	277	288	271	267	250	253	242	248	262	283	253	273	259	281	309	284	283	259	270	288	250	279	307	264	289	233	250	269	255	287	299	288	255	261	303	271	300	261	246	267	247	243	286	262	267	284	277	291	278	277	276	264	250	248	262	253	278	288	269	280	270	268	266	287	295	286	260	282	286	289	264	291	292	244	245	293	224	255	291	279	238	300	272	284	296	282	257	294	250	269	261	301	265	273	285	287	266	288	260	256	266	270	268	247	267	252	275	270	267	291	298	248	248	253	273	280	273	254	239	296	258	274	283	261	304	265	282	290	282	276	270	280	289	255	276	266	264	269	237	266	264	248	289	284	290	292	263	288	289	252	278	273	276	247	257	239	253	273	278	260	262	281	281	261	273	266	278	265	274	295	269	246	272	250	249	281	243	260	269	305	258	288	261	232	267	266	281	307	263	279	288	257	285	296	259	242	274	299	249	265	272	284	274	251	290	276	268	290	252	263	278	263	284	239	265	279	263	250	288	293	259	291	289	281	255	291	251	233	248	260	288	264	254	283	255	282	275	293	272	277	228	287	284	267	289	281	278	256	265	259	275	262	278	283	265	260	262	269	265	269	262	280	238	271	271	251	266	268	306	259	274	250	274	260	274	242	269	271	249	262	273	259	259	253	275	308	270	268	281	259	274	258	296	295	269	303	247	248	250	263	282	262	346	304	308	278	275	268	299	291	277	283	288	254	284	242	251	287	282	247	275	279	271	290	272	266	280	262	266	266	281	300	293	246	264	277	246	267	244	266	263	260	276	280	301	252	273	242	290	255	272	276	267	264	269	286	268	284	270	315	264	256	299	277	250	295	268	280	271	254	249	270	267	271	302	288	277	281	265	275	273	295	280	313	283	284	261	304	279	265	267	295	277	306	248	286	251	282	261	242	270	242	285	268	264	265	250	278	274	269	238	283	265	277	274	289	240	266	262	293	251	272	291	300	290	261	265	262	267	270	282	256	289	237	288	259	281	255	275	275	281	257	272	277	258	260	252	262	255	251	238	274	284	276	268	286	270	264	274	263	248	275	275	269	283	278	264	264	267	261	271	290	258	292	290	281	262	268	268	240	305	283	271	262	271	274	308	272	249	263	259	315	283	291	267	283	253	280	249	268	278	282	249	250	289	287	252	255	289	248	278	264	252	302	270	308	289	304	270	263	258	265	253	255	239	272	285	253	297	282	292	282	277	277	265	265	266	271	291	264	277	273	300	279	283	236	258	240	250	246	270	286	275	271	264	251	274	251	296	290	268	262	291	262	230	248	272	262	257	268	266	266	257	252	278	243	263	272	235	278	272	285	252	274	277	280	266	294	256	251	269	249	272	244	262	245	263	264	282	311	305
6019	771	661	633	616	666	592	626	638	621	641	675	640	641	649	624	631	601	618	627	605	575	619	645	583	643	619	654	621	617	592	663	610	667	613	626	660	592	657	637	640	664	582	631	635	646	611	638	626	586	636	657	594	616	574	598	621	635	681	626	626	628	577	619	642	657	618	687	613	606	658	649	579	642	586	601	606	580	627	646	639	577	620	622	617	626	610	603	583	596	646	626	640	596	591	644	622	572	633	655	606	593	609	626	595	665	612	632	683	607	600	585	607	601	597	604	579	644	600	628	608	594	629	596	628	614	675	616	627	628	572	652	632	643	607	617	651	626	594	611	611	637	638	648	619	621	623	625	562	622	610	610	620	566	652	622	635	680	617	634	647	614	652	648	646	616	623	632	607	565	626	579	608	649	630	611	645	603	641	642	624	592	618	566	601	619	576	677	647	652	665	586	609	661	654	634	664	593	619	667	681	579	643	638	586	598	601	617	659	629	642	618	579	659	624	630	641	647	630	644	607	650	549	586	625	636	651	610	656	640	676	598	616	602	691	630	594	627	611	585	585	604	618	583	627	612	622	638	615	608	619	605	616	648	644	609	622	602	647	607	592	579	632	644	647	598	602	605	632	606	640	634	615	607	674	625	632	621	635	588	624	584	659	597	636	653	644	633	633	643	626	621	653	606	598	640	626	603	614	618	612	599	582	619	619	588	649	615	557	605	612	652	668	618	593	610	627	629	622	627	564	642	591	623	605	604	606	597	657	653	612	630	663	646	633	613	669	598	628	641	608	592	648	642	646	639	588	611	613	614	631	606	619	624	611	612	622	596	640	629	601	627	654	641	664	611	626	617	616	628	609	644	669	608	575	609	624	624	659	653	611	615	598	611	574	685	650	564	638	640	644	618	594	618	631	572	600	618	645	631	667	624	605	616	552	666	668	670	634	626	628	630	654	610	635	652	627	626	605	624	599	628	632	644	592	634	616	650	592	596	613	593	676	616	606	647	623	611	608	672	601	667	625	595	620	617	639	586	650	580	662	618	610	637	598	631	610	608	631	644	585	597	626	582	595	643	648	601	676	634	642	624	588	612	604	592	639	628	617	645	673	638	608	627	558	620	647	591	664	660	618	636	638	582	620	586	632	643	623	631	630	623	619	600	649	607	608	601	670	651	618	635	619	660	600	612	630	631	632	619	618	592	661	635	608	570	594	675	638	592	601	576	645	645	623	634	586	666	642	624	582	617	640	614	618	609	622	669	616	631	613	626	601	653	615	616	634	577	626	694	624	648	634	603	604	643	614	632	624	627	612	558	608	627	673	603	600	606	588	625	654	658	603	667	588	595	599	619	648	576	629	665	651	607	611	633	616	637	632	593	594	646	648	605	628	601	633	647	644	632	658	622	642	640	614	622	669	651	616	674	602	633	610	604	607	628	563	572	628	601	641	607	590	623	586	639	636	635	592	635	615	640	587	621	644	585	604	610	609	645	596	637	612	608	630	658	650	645	589	666	608	598	598	644	611	646	646	666	616	608	586	597	637	600	669	678	633	624	594	661	617	646	648	621	574	637	619	642	628	634	658	636	665	656	642	648	597	638	649	648	581	654	645	632	606	677	630	652	598	682	642	657	618	637	602	608	646	585	612	598	648	636	633	618	591	637	638	633	625	609	618	618	601	639	609	609	615	596	611	632	605	637	589	614	589	636	628	641	632	585	658	654	608	665	619	599	627	610	621	579	597	617	600	617	577	641	665	667	626	624	565	633	664	565	627	572	617	604	616	631	610	616	629	632	622	601	654	671	656	624	610	646	615	638	622	645	628	651	602	595	622	588	635	582	621	600	629	648	664	606	661	596	555	563	629	621	586	636	616	621	595	652	652	627	615	612	632	635	596	627	622	640	604	615	614	622	669	596	644	649	586	621	587	650	643	645	655	632	612	644	605	635	616	603	588	610	602	648	653	611	646	673	584	623	616	645	661	626	629	658	612	587	591	627	605	688	550	642	632	631	627	597	622	634	614	623	616	661	592	602	639	622	587	605	613	651	633	601	572	633	653	598	629	602	639	591	597	626	634	617	634	691	603	632	623	637	591	638	628	600	595	587	612	603	653	624	620	665	643	613	633	634	618	626	611	644	592	638	586	586	598	613	596	631	603	638	655	621	599	627	584	616	624	613	619	621	640	612	595	609	656	602	621	589	676	649	610	640	588	603	596	626	673	602	618	641	626	613	573	573	616	593	578	602	637	630	633	653	632	603	591	669	587	597	650	635	604	632	609	634	660	582	638	583	627	649	639	614	674	612	609	628	647	637	661	560	606	658	600	616	637	607	637	605	626	589	591	627	616	665	655	620	652	626	654	634	631	621	649	653	615	614	586	607	594	643	614	637	603	617	631	549	611	631	622	645	639	628	625	620	606	620	624	601	607	606	601	604	613	640	616	635	622	638	603	617	602	596	655	629	616	600	639	618	594	655	603	624	608	613	628	653	649	624	642	639	631	636	588	635	687	670	592	632	638	617	636	608	633	636	602	610	615	633	671	663	627	638	662	602	640	606	650	651	626	655	633	604	635	618	621	638	633	613	663	671	633	630	599	589	636	643	607	626	590	569	559	642	608	670	627	581	630	599	661	602	647	595	608	661	626	601	663	699	625	655	630	638	634	650	643	652	604	665	655	589	615	636	595	600	640	634	680	652	620	674	680	617	620	652	648	640	591	660	664	649	596	620	581	656	638	622	625	607	643	621	592	611	612	623	641	630	596	602	601	621	601	585	629	658	623	649	613	611	584	590	634	586	573	652	619	596	596	602	624	633	644	634	609	623	619	633	616	632	603	628	618	629	601	621	613	648	608	626	600	595	627	594	603	613	577	643	617	590	656	622	600	627	659	610	618	604	600	636	632	640	639	583	605	645	652	624	625	610	610	603	632	654	607	617	678	578	615	625	602	604	630	612	651	629	643	612	627	605	621	594	584	586	618	592	613	604	623	610	614	612	622	593	611	560	640	631	633	640	593	633	593	621	639	592	597	590	625	683	663	616	649	642	612	614	607	623	651	608	631	627	601	643	637	569	598	634	610	590	605	651	623	603	643	625	583	639	634	655	640	599	561	604	626	608	655	612	614	577	609	634	619	584	577	644	612	623	601	639	605	605	604	618	578	653	633	621	607	612	634	617	608	651	615	629	600	621	605	608	538	591	643	618	629	640	629	654	598	623	644	632	584	617	620	628	629	660	627	613	598	630	646	629	623	589	652	607	658	576	610	623	624	630	656	621	625	649	636	643	576	641	581	620	615	605	653	628	609	621	648	611	630	623	621	606	580	618	621	674	658	594	621	637	629	585	608	637	626	609	601	612	604	635	692	634	600	639	632	633	597	636	593	621	620	613	607	641	625	631	592	596	577	614	663	641	610	615	589	628	646	674	623	627	633	618	624	563	595	654	614	602	628	653	630	616	640	609	642	647	635	598	611	619	620	647	644	644	609	585	628	641
25291	21697	25483	28409	21513	3780	622	487	440	410	399	339	424	377	372	369	351	346	373	401	374	386	392	336	385	347	326	359	354	368	350	402	393	379	344	339	331	352	350	350	366	390	369	372	379	370	360	360	347	328	348	404	348	359	374	363	365	343	348	340	356	362	378	376	354	360	388	347	341	319	358	388	352	353	357	361	324	321	323	366	352	349	345	374	328	356	355	347	349	337	362	380	365	387	360	338	363	382	313	350	341	389	345	379	326	389	357	372	390	318	333	381	349	360	357	355	361	361	360	372	336	366	370	356	385	367	361	335	382	347	354	334	345	354	355	387	347	334	345	365	376	339	343	358	379	373	384	410	420	383	358	389	384	338	377	350	359	346	365	320	369	348	357	390	351	376	358	344	368	366	383	341	359	359	361	365	377	370	374	359	353	369	379	368	341	348	379	367	371	323	350	352	322	381	406	381	378	366	354	372	357	349	367	396	351	341	380	349	343	391	337	383	340	334	330	360	355	352	363	361	361	338	371	350	352	353	331	366	377	360	364	401	357	368	360	353	385	375	338	346	339	417	342	358	365	315	343	379	396	380	372	373	367	362	377	339	364	398	355	375	363	337	360	328	364	377	326	349	370	332	299	325	360	342	390	381	355	357	356	344	351	337	333	362	380	366	357	361	371	371	363	383	346	332	350	344	349	373	343	377	379	346	347	378	340	375	333	332	350	369	348	342	371	336	366	350	373	358	357	361	355	368	361	364	333	386	390	385	349	351	339	387	365	373	374	372	343	344	376	371	404	338	392	361	363	346	381	366	330	365	349	348	373	338	375	349	333	359	370	337	359	359	363	350	377	332	368	310	371	377	362	364	342	355	364	357	352	350	379	370	362	353	399	398	339	395	351	355	383	316	351	363	331	379	337	363	335	383	370	361	340	355	338	346	389	370	373	361	384	422	350	372	376	361	339	352	389	326	344	377	375	390	388	386	346	348	368	365	405	357	327	371	362	347	373	360	343	351	370	346	347	334	375	350	388	384	370	381	349	366	319	391	370	368	367	340	321	380	378	379	388	362	346	355	375	393	380	374	322	346	340	347	360	366	389	332	386	383	345	361	373	351	318	374	372	376	372	360	376	400	402	345	339	374	327	401	358	312	364	373	333	328	369	364	356	363	364	361	407	371	369	358	345	360	340	345	398	322	355	373	379	389	401	340	342	379	353	373	343	347	326	329	389	330	363	401	348	350	365	368	360	381	358	340	374	338	354	345	381	360	375	353	322	345	345	335	375	383	363	356	327	338	361	329	353	349	339	375	378	381	361	379	322	359	397	360	391	358	383	353	357	353	366	383	348	373	381	373	347	340	380	327	372	359	348	320	351	389	385	344	356	342	389	377	342	394	365	356	363	337	377	403	350	365	353	330	347	356	370	358	386	339	337	347	345	362	332	375	342	378	337	367	383	347	349	348	382	345	375	347	372	392	311	364	396	349	386	400	366	388	365	316	366	387	353	356	379	350	365	355	357	330	362	376	330	365	352	367	360	389	377	339	349	349	367	362	373	343	384	359	365	365	340	332	365	346	346	350	361	400	346	370	370	360	342	410	353	324	359	385	369	328	350	338	342	344	365	340	364	379	353	340	357	381	362	375	366	388	340	369	350	369	359	338	368	332	359	347	323	408	360	406	378	414	359	372	315	387	342	374	369	360	356	324	370	351	343	353	367	370	326	389	355	388	387	368	355	367	353	324	348	364	325	348	347	365	383	395	370	339	363	385	380	350	376	368	341	353	346	390	352	330	340	373	381	331	364	387	326	326	373	356	358	343	335	404	348	356	356	361	355	308	366	342	369	399	349	335	373	353	377	354	337	347	341	364	327	355	355	346	379	356	352	352	350	350	389	357	366	371	340	359	380	394	375	373	381	349	366	352	353	421	359	381	390	360	359	370	383	373	375	349	331	346	331	369	346	389	364	349	331	339	363	363	332	350	367	350	335	381	343	407	337	378	339	366	375	368	344	371	384	368	370	308	335	377	354	371	385	356	389	393	368	357	384	362	361	375	359	339	350	318	330	357	382	404	339	366	354	377	354	371	330	340	405	373	383	338	370	373	372	341	379	337	353	357	381	371	406	341	320	382	358	390	361	384	375	348	354	343	356	387	353	383	341	347	350	353	358	380	328	349	331	351	402	369	380	355	376	342	364	324	325	374	369	296	330	353	370	348	352	352	316	365	366	362	352	356	378	328	397	329	336	370	362	393	357	392	353	383	347	373	338	370	385	360	336	370	338	397	362	350	342	332	395	366	402	332	361	379	355	321	354	365	345	370	372	388	348	341	379	321	325	341	371	377	375	366	355	366	353	349	344	363	360	387	371	341	347	359	389	334	353	349	328	324	360	384	337	372	355	348	377	337	365	356	358	354	348	382	381	323	366	354	332	373	349	350	379	368	387	337	381	356	346	364	334	338	359	359	367	350	360	358	350	387	357	354	324	360	378	372	380	338	310	354	397	338	379	379	372	365	359	350	366	309	375	365	311	370	365	398	349	382	374	346	330	347	349	325	367	388	349	374	336	345	329	353	325	356	361	341	375	378	370	321	349	364	361	328	365	349	343	374	379	377	389	365	357	394	381	343	352	395	330	365	346	388	340	372	362	323	336	370	361	373	367	350	404	343	324	345	374	351	361	377	318	367	362	366	335	366	347	337	349	373	369	373	367	373	373	345	377	364	341	359	355	370	371	388	405	401	371	366	301	319	352	374	350	352	377	348	328	340	349	375	376	322	399	412	363	358	348	368	341	390	368	336	378	349	328	366	340	329	393	329	396	382	339	360	363	341	360	383	352	376	383	343	383	369	353	386	360	359	348	380	384	364	381	359	359	345	346	359	335	328	328	334	364	353	357	360	381	394	406	339	340	347	338	333	387	363	362	324	323	376	382	366	373	370	398	345	360	376	333	390	347	357	359	360	327	378	340	343	349	383	385	371	385	374	364	379	334	351	338	353	366	372	349	349	363	354	367	352	404	389	352	343	354	357	354	362	395	372	388	328	361	385	341	322	348	331	357	325	375	347	325	343	364	353	361	356	373	380	380	340	350	384	360	380	361	350	344	362	374	382	341	343	344	333	356	378	351	374	341	386	364	349	371	358	344	354	325	396	383	343	379	381	343	382	372	359	350	387	353	348	374	366	375	349	374	368	413	354	387	365	342	368	381	384	357	330	376	341	346	365	411	367	376	358	368	346	350	324	345	372	357	315	379	318	351	358	350	372	318	362	357	359	355	334	355	356	371	355	341	378	336	339	343	350	374	375	366	353	324	375	339	362	362	348	403	383	340	364	328	387	367	355	337	383	361	385	361	356	390	315	374	400	386	344	339	352	337	383	359	301	354	386	405	336	393	350	376	348	357	350	346	340	371	359	333	322	371	352	389	337	374	377	372	380	360	334	344	353	328	355	387	343	353	387	340	347	375	334	329	309	310	386	382	380	340	326	350	344	354	395
4066	3196	2156	1290	1039	892	841	841	728	759	807	792	799	830	740	836	759	775	802	751	759	818	790	786	819	758	832	755	820	772	776	769	785	765	766	763	726	780	785	759	771	790	769	742	742	778	790	742	759	777	784	778	837	797	718	779	771	767	739	780	806	781	810	758	764	758	814	780	746	802	754	794	773	783	688	784	778	806	779	785	805	765	816	699	788	747	713	716	822	761	801	819	751	781	811	770	739	796	800	751	825	770	766	730	789	745	802	766	777	763	849	785	775	782	773	789	773	738	788	753	815	756	753	817	732	746	759	762	751	803	760	786	733	778	759	806	818	797	764	786	752	760	800	767	753	766	800	809	784	778	827	718	728	787	742	751	784	813	768	781	823	835	778	743	746	756	811	807	791	765	747	825	799	738	750	793	812	783	772	791	759	834	751	836	738	814	809	757	772	760	792	767	773	746	770	812	766	793	820	763	794	797	797	823	724	785	805	728	840	762	824	801	777	761	751	742	772	748	778	820	810	744	793	713	753	781	816	747	769	760	778	767	781	767	819	790	782	782	747	768	741	743	765	752	741	742	794	783	752	792	779	790	774	766	762	788	781	797	765	729	793	788	748	753	792	763	839	786	763	741	756	733	770	801	762	788	719	775	775	765	768	813	763	795	767	774	794	752	767	770	755	754	732	749	799	793	749	812	795	755	741	751	732	746	750	814	797	798	818	814	821	738	832	763	759	787	727	762	762	719	784	714	796	798	770	759	760	771	751	776	762	746	767	823	819	781	837	774	811	766	763	755	746	747	745	739	787	813	745	800	734	745	781	778	740	772	810	786	752	768	774	765	808	724	779	800	751	729	807	798	811	784	784	751	746	744	768	765	793	748	750	725	746	755	800	764	736	729	788	757	781	774	844	803	725	746	789	756	766	783	772	802	744	826	801	810	789	769	794	827	835	799	784	773	819	794	784	780	719	799	786	786	788	798	845	744	774	773	785	809	764	805	788	721	778	805	779	772	770	776	780	746	796	817	799	814	784	762	764	746	781	745	779	783	792	788	768	773	794	742	821	774	720	744	794	737	776	791	776	814	770	828	807	809	764	805	771	792	821	754	768	800	750	765	788	740	781	791	784	757	741	764	761	787	810	738	738	812	705	727	819	842	743	772	742	788	788	754	774	789	837	738	743	788	782	798	783	733	740	814	771	813	748	737	787	702	767	756	796	732	822	757	776	784	761	800	772	827	739	770	778	772	800	721	748	810	750	796	770	800	729	772	813	726	796	759	749	789	786	780	735	765	812	775	770	768	781	756	783	765	746	802	790	800	756	777	751	765	751	759	784	808	746	778	779	761	765	759	763	795	736	765	764	760	824	827	787	813	732	730	811	775	764	750	775	771	805	788	804	731	750	797	762	806	812	779	781	779	748	752	777	745	768	774	745	772	782	783	769	757	777	764	771	784	740	754	785	736	814	776	738	743	818	763	755	777	782	831	732	800	756	743	789	773	817	781	797	759	779	761	766	740	760	779	744	780	759	772	777	774	807	761	804	762	823	809	808	789	757	730	785	766	780	733	785	783	753	762	750	786	788	766	777	732	769	762	829	850	778	783	765	729	774	770	788	775	733	800	777	752	768	800	803	760	776	743	771	750	745	738	764	762	747	816	820	727	765	785	738	778	798	743	760	763	770	764	731	782	750	749	741	776	762	746	786	795	781	779	783	751	774	711	791	778	767	805	743	764	794	779	781	762	776	771	770	758	818	784	781	769	791	753	785	750	791	777	773	754	755	752	721	804	808	795	749	773	791	795	818	745	749	789	760	774	756	812	784	734	740	776	785	775	765	782	767	778	771	813	762	762	720	794	737	800	706	816	805	766	771	746	701	732	791	779	770	734	792	819	776	827	728	747	764	770	828	767	795	794	743	796	827	720	791	735	751	802	755	744	740	767	804	785	789	788	758	780	732	771	764	766	772	757	747	782	736	715	736	765	788	771	761	772	769	793	757	785	818	782	804	802	736	778	795	767	705	754	754	737	807	808	799	819	759	736	773	763	787	776	771	753	773	779	796	760	810	781	776	780	749	777	772	751	793	745	775	731	808	798	753	788	787	840	719	787	793	756	798	756	758	779	801	743	750	807	767	774	765	797	805	768	744	778	733	701	765	793	742	767	804	739	789	769	801	802	788	770	775	789	746	761	731	727	738	743	802	767	791	783	773	761	765	778	774	746	760	782	774	770	767	725	761	821	782	785	803	766	748	743	769	778	777	787	826	786	778	795	751	788	807	758	793	787	800	783	745	780	821	819	772	761	778	797	763	784	764	757	758	798	718	807	778	808	763	786	757	755	804	752	745	808	769	756	746	776	785	787	771	753	755	786	760	820	781	815	782	818	793	761	786	768	787	784	774	736	792	752	772	797	779	799	769	766	780	753	744	723	784	758	807	789	792	821	784	795	804	700	806	773	792	751	772	822	786	727	801	760	754	790	768	793	796	796	744	840	776	816	747	827	783	796	790	787	784	758	801	782	758	800	762	759	793	780	785	740	763	812	789	747	821	765	738	767	819	791	728	747	755	841	799	762	786	773	750	769	752	836	758	762	755	750	793	752	756	758	771	763	781	813	814	755	742	755	792	813	759	767	766	751	744	746	787	826	774	794	839	783	772	780	744	749	781	779	737	756	795	809	755	776	762	752	743	772	789	820	800	739	799	781	760	781	780	724	783	768	771	751	752	818	760	775	787	779	799	774	767	783	762	785	803	799	766	758	805	769	818	766	768	790	778	793	764	749	784	729	765	768	784	750	772	765	780	778	813	741	733	800	773	760	783	810	772	782	763	738	763	772	785	780	769	773	806	790	746	767	755	758	767	766	767	753	773	761	811	762	795	758	777	765	809	759	792	780	747	754	798	749	779	738	792	776	844	778	794	811	804	716	844	761	723	797	760	722	719	783	786	760	749	770	787	757	758	786	800	775	710	742	812	776	775	762	775	756	783	773	778	796	778	843	754	723	756	798	786	768	770	751	846	748	775	827	795	765	750	865	761	753	776	787	754	824	782	776	775	759	786	815	767	807	732	748	779	817	774	775	813	803	699	749	746	771	815	812	789	777	767	784	784	707	734	748	765	814	798	725	806	777	833	761	777	777	768	751	772	749	792	775	750	766	813	773	782	738	793	760	767	785	816	768	783	773	791	784	773	799	757	737	759	802	804	803	735	793	745	741	765	863	764	821	751	754	813	807	750	774	805	799	779	782	804	772	737	754	760	816	718	775	737	809	815	796	788	781	798	785	778	763	764	772	776	740	780	760	785	764	745	768	797	791	774	771	808	738	729	789	772	758	779	768	813	774	774	784	786	740	785	785	773	789	775	810	773	808	749	773	740	748	788	714	785	750	787	783	774	804	740	775	772	779	757	764	757	757	782	799	772	775	780	823	832	787	778	809	759	744	779	737	772	777	754	771	796	753	753	702	699	751	780	752	799	769	768	756	785	787	755	779
24515	21694	26107	27800	21696	21664	2741	456	306	342	303	274	246	234	262	218	255	242	243	249	263	214	198	224	249	225	224	213	205	244	202	210	227	215	204	227	219	203	211	217	221	229	221	210	193	236	192	221	210	208	214	225	208	226	206	183	210	222	204	198	220	213	204	221	220	209	211	243	248	210	237	202	234	195	237	243	221	220	215	202	210	205	178	226	201	217	207	242	217	242	191	221	208	171	185	210	218	192	198	200	212	222	194	192	217	223	230	201	223	207	252	215	221	208	223	228	237	220	218	194	199	213	213	202	225	226	208	213	235	206	201	224	197	218	216	187	203	212	230	201	218	228	225	217	195	229	204	216	191	208	220	218	196	210	210	213	236	197	224	204	215	209	223	193	182	213	232	215	200	228	201	233	209	205	242	215	219	215	230	193	201	205	215	176	215	224	207	203	201	204	214	206	199	218	203	239	205	200	206	205	173	179	206	188	189	209	223	226	219	197	193	198	201	191	201	191	232	208	227	194	211	246	234	218	196	216	195	204	213	206	201	183	209	191	206	207	182	206	205	207	229	217	245	190	250	191	184	204	238	206	253	193	205	210	196	238	229	231	203	233	201	214	235	218	240	186	217	235	185	217	211	180	211	209	194	223	184	219	214	207	200	205	242	227	179	216	210	186	225	219	189	220	197	202	213	177	196	217	210	223	223	224	227	212	203	232	229	227	230	209	186	211	176	235	205	222	202	201	206	211	225	209	189	194	217	196	191	222	198	212	202	212	191	238	190	223	207	210	197	220	226	212	230	214	219	223	219	226	201	212	241	222	210	224	201	195	193	214	202	217	209	227	236	207	213	203	202	194	213	196	224	234	211	190	219	195	169	213	209	198	205	221	187	214	217	229	194	204	213	201	242	221	208	197	213	203	207	228	232	216	228	188	206	219	205	227	180	206	214	252	215	213	221	202	200	225	214	214	214	197	216	219	210	219	228	208	254	189	197	192	188	195	208	238	204	208	205	228	240	227	224	200	229	219	225	220	218	223	194	216	205	260	164	178	229	210	240	215	204	222	208	211	251	224	181	216	234	229	193	212	213	230	238	213	200	201	226	248	253	200	199	236	221	215	210	204	204	181	228	210	250	209	237	232	246	207	224	237	189	213	239	246	186	217	208	207	233	221	221	209	238	203	197	205	223	187	193	199	217	218	217	228	236	215	204	205	231	196	193	227	206	234	209	214	212	215	230	215	234	216	195	197	205	216	234	226	224	206	201	185	216	200	212	223	223	231	202	239	214	212	235	200	207	204	224	194	213	228	218	225	214	204	188	205	233	217	212	216	235	218	225	207	203	204	211	236	209	176	216	220	215	230	219	216	230	207	206	234	214	193	212	194	202	205	212	226	224	203	214	212	207	237	216	212	225	226	190	221	212	229	202	183	202	213	192	180	180	214	212	194	208	205	178	234	240	226	211	209	201	197	233	240	226	188	206	221	210	215	214	240	237	196	226	194	212	198	201	182	245	194	205	220	230	178	215	224	212	230	184	209	218	231	195	224	197	190	202	230	213	196	218	241	231	218	233	217	238	230	206	203	199	221	209	225	229	231	210	187	190	220	186	206	234	200	220	201	215	213	201	211	218	225	197	224	202	195	219	176	197	212	230	209	220	215	219	210	234	216	197	183	209	196	173	228	221	191	221	214	202	211	202	228	236	202	200	179	248	241	229	206	214	222	191	246	180	218	225	191	191	201	214	222	208	200	194	228	196	224	196	197	205	229	230	182	192	206	231	223	206	225	195	211	246	207	222	231	196	200	184	240	219	218	225	223	222	237	220	208	195	205	184	219	213	190	216	220	210	225	208	227	226	236	206	222	201	202	215	235	221	219	194	204	210	211	174	224	207	195	235	230	190	228	220	210	191	224	209	185	229	205	218	213	222	202	213	198	215	189	212	230	213	220	197	233	201	209	214	221	208	215	212	203	216	229	209	182	225	219	254	184	194	213	195	224	215	208	220	189	250	195	214	193	209	233	199	218	223	215	225	236	223	208	215	216	204	209	208	204	229	237	210	215	204	231	215	202	183	211	217	222	214	209	209	220	223	221	225	219	232	203	240	203	211	204	193	218	203	237	205	214	232	222	202	210	205	201	212	211	210	211	202	183	228	211	217	209	225	213	198	238	195	212	216	192	212	235	220	236	227	200	205	248	232	189	217	236	226	208	199	242	221	234	228	212	214	226	248	240	192	220	225	232	183	227	234	203	243	230	205	211	221	217	196	213	226	195	214	225	218	212	196	194	204	219	215	231	216	231	228	196	225	226	188	221	211	208	203	226	198	228	228	210	187	193	199	208	215	187	191	221	241	218	197	200	211	214	211	212	210	183	259	205	215	204	194	229	204	202	209	208	228	193	199	225	198	226	230	240	224	222	194	208	211	196	202	232	212	230	230	203	210	214	226	190	227	235	222	206	202	256	212	192	200	213	190	204	250	216	217	221	226	211	234	198	208	223	221	223	181	211	212	216	208	202	222	235	202	227	191	181	185	209	218	215	214	196	195	221	199	216	235	240	194	204	200	200	186	216	212	216	188	210	246	216	225	218	232	228	214	208	205	231	209	191	209	222	186	226	180	203	214	203	199	180	213	218	199	205	220	193	220	197	212	233	209	213	215	217	227	187	194	193	194	238	207	213	206	211	205	252	225	190	219	211	229	206	210	206	235	229	209	211	209	201	200	215	210	230	243	202	229	215	206	195	238	233	208	191	223	215	212	228	213	211	214	221	205	185	202	208	199	217	197	210	214	208	202	223	222	230	202	214	201	198	215	202	191	200	202	214	199	203	204	221	223	181	239	233	217	205	205	197	196	195	217	216	219	220	200	197	199	211	202	229	211	237	211	221	228	203	239	193	186	199	217	229	216	212	263	227	193	187	232	200	183	212	208	204	234	202	210	218	222	173	241	213	224	235	211	202	219	221	230	194	197	222	220	233	218	191	193	225	218	234	210	212	207	192	219	226	222	220	219	183	235	208	222	203	188	173	208	198	210	191	233	197	195	210	212	242	232	223	232	221	246	225	223	184	212	220	245	201	213	216	207	207	200	198	200	200	218	213	226	185	183	240	223	198	208	194	221	214	218	204	211	233	239	216	197	202	193	199	205	216	234	181	184	193	222	227	230	197	194	231	218	205	233	229	245	203	216	204	245	210	232	230	219	200	228	181	212	206	218	222	206	199	217	208	204	225	226	204	213	198	200	182	216	179	238	226	167	213	194	221	191	206	216	239	195	210	197	182	214	214	224	235	222	215	233	217	198	189	216	208	208	178	221	196	205	208	231	207	240	194	223	195	189	227	205	227	216	220	201	221	233	212	222	177	168	220	237	215	218	218	225	212	220	185	195	207	222	191	215	190	213	195	215	183	203	215	229	218	238	214	204	234	217	180	239	207	218	214	236	217	201	211	206	218	222	217	201	225	235	226	207	214	230	185	241	214	213	215	173	194	184	188
4446	4867	3138	1522	950	774	650	566	568	527	498	474	534	489	490	516	552	509	521	494	500	483	478	494	507	475	484	506	454	466	456	449	527	500	480	459	490	464	477	455	434	466	489	480	494	456	460	481	446	502	484	477	471	453	484	480	473	500	444	464	465	455	477	450	490	488	446	490	476	476	450	469	499	455	481	467	502	465	475	552	480	488	500	477	485	426	465	452	475	481	478	454	499	461	507	451	444	449	454	438	516	488	477	475	458	437	461	449	458	449	443	461	465	465	522	466	466	466	450	502	486	460	466	472	487	457	454	479	455	473	446	460	462	463	450	496	473	509	498	457	498	489	463	481	498	461	472	476	509	523	481	482	484	441	459	484	486	438	474	451	456	486	498	470	449	440	487	444	448	455	489	464	470	483	490	501	476	477	466	481	485	482	525	450	406	527	459	475	459	483	480	475	492	443	468	462	470	466	503	481	463	446	437	419	481	512	440	445	456	486	472	445	458	470	459	477	464	492	480	496	464	500	451	477	476	450	455	470	502	446	445	457	449	486	476	467	497	474	492	460	452	456	476	487	444	439	424	479	464	473	458	497	445	447	451	500	495	434	461	494	476	460	456	469	473	461	463	444	446	487	488	409	491	497	419	450	493	500	478	501	441	482	435	414	495	471	485	492	450	472	478	488	467	434	489	466	439	477	468	465	460	506	453	449	448	439	468	455	497	478	488	465	504	478	447	455	464	461	472	443	454	495	432	460	504	460	503	476	509	437	436	450	436	489	484	507	436	487	464	483	475	496	473	476	474	476	491	439	495	498	470	448	449	501	472	454	437	459	443	489	458	462	431	494	454	477	423	432	456	452	442	470	475	468	479	481	475	481	457	478	490	489	473	474	468	497	504	465	444	508	498	512	499	463	463	485	439	493	435	411	472	514	473	450	479	481	460	476	498	498	447	449	466	470	457	484	505	457	478	457	437	452	506	513	467	453	507	473	481	465	484	460	476	464	499	466	465	468	435	467	481	482	490	469	513	497	445	487	471	475	523	489	456	504	512	478	439	487	476	476	469	512	470	507	475	480	496	455	491	450	478	474	482	513	473	469	478	480	459	484	444	506	442	467	457	488	510	479	479	507	488	449	471	484	460	455	458	484	457	482	480	467	458	421	447	497	467	443	475	489	481	460	497	456	469	459	480	481	479	454	473	461	460	469	486	472	457	477	475	471	472	470	473	511	474	469	473	478	461	439	460	466	457	473	454	451	480	474	504	471	444	468	421	497	456	457	463	457	431	490	518	430	469	499	434	487	465	439	468	469	488	457	478	474	453	442	469	451	452	441	476	448	457	504	462	465	469	462	490	465	474	470	509	428	483	515	473	483	484	473	472	468	472	447	478	467	503	467	441	475	484	469	462	467	496	467	477	445	450	442	455	478	464	499	488	462	459	456	498	465	515	475	460	459	478	451	452	499	460	468	486	469	490	430	453	457	481	445	459	523	472	453	476	457	464	464	457	518	458	487	450	494	460	476	444	467	494	499	474	445	445	451	452	483	463	472	499	461	444	464	480	473	466	470	478	476	453	437	452	452	485	475	455	510	480	504	460	482	493	473	459	472	490	499	478	444	500	461	533	501	484	492	460	459	460	448	511	447	465	433	497	499	494	465	450	482	465	488	494	502	478	482	465	505	459	471	429	520	460	485	477	469	480	462	471	483	494	436	453	462	489	486	466	494	483	439	471	464	458	458	453	489	475	493	497	489	452	483	490	464	449	496	453	502	493	499	479	461	468	502	457	470	501	447	501	532	450	494	438	470	444	483	460	436	465	467	478	479	445	488	448	474	487	477	468	484	485	462	421	457	495	494	472	494	499	487	483	491	465	450	476	464	479	463	459	481	457	483	486	504	468	498	487	442	475	472	426	519	471	471	484	471	490	473	457	458	494	477	482	441	442	491	481	429	451	462	458	464	463	459	445	425	484	468	468	499	443	446	495	430	477	463	471	506	473	486	444	489	469	476	477	494	498	463	474	462	477	500	495	460	451	487	467	476	490	430	471	450	483	456	482	555	462	457	480	464	470	466	461	460	477	496	479	491	432	501	467	494	506	487	480	469	456	499	420	463	447	503	498	470	478	509	482	476	446	475	480	468	516	470	433	484	478	458	472	472	454	493	458	464	500	483	488	477	473	489	475	485	471	483	508	509	407	489	479	493	464	427	486	506	456	483	498	462	483	493	465	487	484	481	483	490	468	455	463	463	452	477	434	443	464	497	493	440	483	465	474	480	461	520	484	490	485	457	456	457	478	467	508	444	456	446	475	508	471	451	451	510	509	472	463	462	484	446	468	492	476	445	488	448	484	429	517	465	519	439	495	446	513	463	468	449	469	465	505	508	461	477	451	454	471	483	489	492	480	430	483	452	483	440	492	459	473	484	468	451	440	450	475	514	489	467	485	470	511	499	499	469	493	528	425	456	461	458	478	494	455	465	470	477	514	506	488	473	487	466	447	453	525	419	449	469	432	450	445	448	526	451	470	460	453	472	483	454	448	476	485	518	434	447	468	506	458	462	473	494	447	513	433	452	429	486	454	469	430	455	437	506	425	460	449	441	441	481	480	501	499	457	475	497	478	478	439	469	479	436	519	513	496	471	469	444	448	472	483	469	495	497	484	471	456	449	466	497	452	437	460	498	478	492	421	483	477	467	467	439	408	468	492	527	465	477	448	491	481	471	506	474	482	458	479	506	472	479	462	454	490	455	460	453	442	475	472	482	513	503	500	480	511	458	464	463	463	437	482	473	478	446	468	506	442	483	455	506	436	461	492	484	416	466	504	457	462	445	483	482	446	463	464	473	429	516	433	513	477	495	472	480	490	453	450	445	467	472	481	446	482	484	431	472	460	495	475	466	448	486	481	462	466	504	473	469	499	439	497	520	479	498	440	442	466	489	475	454	486	501	445	478	478	466	500	473	478	492	450	461	435	515	465	473	488	476	484	466	463	449	469	473	455	464	470	451	491	452	494	459	482	482	479	430	456	470	487	491	437	491	500	484	492	495	495	482	466	488	467	472	440	465	477	498	451	484	417	445	468	459	487	447	460	441	467	434	465	469	476	497	477	469	469	479	514	465	465	452	500	472	473	480	497	498	439	459	507	465	457	452	490	457	485	466	491	478	489	495	498	444	463	456	459	495	493	434	459	472	486	458	407	469	475	473	456	494	476	448	470	465	474	448	509	471	467	462	446	469	471	461	487	458	453	492	489	455	435	474	481	482	437	482	487	449	488	477	471	451	460	475	470	493	523	481	459	464	462	483	462	443	478	491	470	488	453	489	483	524	487	494	505	483	459	467	487	470	474	453	477	452	480	488	471	470	451	481	463	458	497	444	491	463	467	456	520	507	460	434	446	481	458	486	508	491	445	461	464	487	475	470	476	439	458	479	466	495	462	473	487	488	460	452	445	467	454	489	464	474	470	486	495	480	466	540	463	482	488	466	466	477
33560	9942	1117	589	512	478	308	307	282	292	253	290	260	253	279	255	283	289	296	300	237	267	296	261	274	256	273	276	278	284	270	282	280	282	274	219	250	260	274	250	270	233	261	281	287	300	285	253	269	281	301	262	289	257	275	264	275	246	321	263	281	268	279	279	282	269	246	279	252	258	266	286	265	270	251	287	244	294	286	262	280	235	302	273	280	258	271	265	257	252	268	312	237	277	273	243	260	270	256	250	263	275	275	252	280	271	300	281	255	275	275	326	287	273	294	280	241	272	257	277	254	243	309	299	300	266	289	275	265	271	267	258	249	267	285	268	268	265	264	307	251	291	272	258	277	280	266	269	253	290	239	307	270	269	273	265	314	283	271	297	268	302	257	285	296	277	258	260	310	275	280	286	302	261	283	234	280	251	247	281	248	267	273	273	274	294	263	240	269	277	292	295	302	281	284	250	264	280	249	264	268	301	276	287	267	240	290	319	264	303	300	250	231	279	268	254	256	292	244	257	278	268	276	294	284	279	302	267	293	293	261	288	273	273	256	264	279	283	282	257	262	245	254	289	266	234	275	298	285	269	272	275	287	260	267	276	249	266	279	248	278	284	283	278	276	268	283	248	297	244	305	267	235	282	269	256	248	280	279	268	264	288	262	272	267	270	270	271	271	260	301	263	315	311	260	271	289	261	263	275	273	258	266	274	280	269	307	285	289	281	305	258	273	294	262	274	248	258	276	259	277	294	282	281	280	250	263	251	261	262	250	250	291	244	217	294	270	281	259	289	293	275	262	272	271	240	284	239	285	266	271	212	244	264	239	281	214	286	256	282	243	294	269	260	281	244	280	298	259	276	251	284	292	276	251	264	285	287	294	304	277	290	262	293	261	286	239	310	275	298	307	301	319	314	257	284	291	257	263	278	279	306	293	265	283	284	246	273	290	242	281	254	244	267	253	247	254	285	287	269	304	322	263	276	279	281	280	274	262	245	291	280	252	258	304	271	260	263	261	281	303	294	289	277	267	284	272	271	260	264	266	233	281	286	258	276	269	274	213	284	268	259	286	248	265	259	286	294	263	249	272	280	268	262	294	236	246	278	257	260	275	259	254	261	300	270	266	231	273	284	278	292	292	268	286	278	290	284	287	249	267	249	252	273	249	263	257	270	296	270	278	277	254	276	282	268	268	260	262	273	266	328	272	272	269	290	300	269	272	288	291	255	282	271	273	266	274	269	268	283	298	299	284	266	242	294	292	285	262	267	255	295	253	257	243	303	273	261	270	271	245	269	284	272	258	274	267	276	272	277	290	301	272	284	253	273	275	289	303	265	259	289	267	260	274	279	268	282	273	244	237	254	289	284	256	286	291	280	266	256	258	279	282	284	259	255	253	301	270	267	249	271	327	302	295	284	256	263	269	227	254	268	265	289	291	240	280	299	239	293	264	274	270	267	271	264	267	285	284	266	275	279	280	252	287	281	269	263	281	269	278	275	279	325	276	257	274	300	259	281	262	306	314	283	274	270	270	267	263	250	264	297	278	254	255	296	277	290	292	274	293	281	260	259	284	268	272	291	268	277	267	268	275	266	290	266	247	309	238	296	264	292	256	261	272	270	280	267	331	291	259	264	284	301	256	245	294	262	277	254	264	288	272	258	228	267	261	273	290	297	276	274	279	253	267	253	289	271	303	287	298	254	242	254	265	274	333	257	252	225	277	290	276	281	267	283	246	259	261	266	274	274	306	243	272	283	268	278	272	246	306	289	282	257	271	273	287	276	263	239	298	276	273	252	268	299	249	280	254	293	259	271	235	274	291	257	275	266	297	257	268	261	243	276	291	283	260	277	264	294	252	273	274	259	289	283	286	266	279	296	306	305	297	292	277	283	274	258	289	297	285	261	244	305	264	254	259	275	263	270	277	267	244	266	274	277	251	276	300	265	263	282	259	286	293	282	256	267	274	287	279	269	279	300	281	279	311	303	280	298	271	285	273	256	259	269	276	263	283	269	287	275	277	279	266	270	303	273	262	290	230	288	285	275	262	256	254	290	263	275	227	278	262	272	280	264	279	234	256	262	297	244	213	259	257	247	272	255	270	263	277	277	242	266	298	268	298	290	276	287	263	249	246	295	277	250	300	269	274	287	266	275	247	275	231	267	302	326	296	262	273	297	286	252	262	286	263	274	261	296	277	265	249	282	295	273	246	298	282	291	253	279	282	255	270	252	288	299	281	276	246	284	259	267	268	265	247	284	291	259	325	264	282	247	297	318	272	254	262	280	290	275	254	281	264	286	262	255	253	272	282	282	255	289	288	281	262	253	276	270	254	237	262	282	259	262	251	254	284	278	279	264	259	233	238	263	282	269	305	272	311	246	269	264	253	286	268	288	244	253	252	291	243	282	261	275	250	275	277	247	237	269	290	278	256	268	266	291	281	260	271	286	305	243	276	278	258	236	262	247	308	290	279	282	327	273	272	268	278	268	262	256	280	280	234	291	270	246	288	266	280	275	306	267	278	268	284	272	250	264	307	256	259	244	251	257	287	244	265	277	264	265	275	281	253	226	264	261	289	292	313	299	270	283	275	248	260	266	282	291	275	271	271	271	274	255	256	269	277	313	284	266	282	269	258	267	307	266	268	267	300	277	249	239	260	292	271	262	247	264	279	261	258	258	266	277	246	305	277	242	242	266	273	270	273	277	297	275	269	268	291	283	269	247	240	261	243	297	292	288	275	295	287	263	253	269	257	284	260	276	268	297	280	271	263	308	226	283	294	295	275	257	297	286	260	310	302	280	282	272	279	270	284	265	259	309	271	258	255	263	245	297	263	249	276	269	273	281	270	267	303	250	274	241	277	259	309	291	259	282	283	272	260	301	331	293	267	257	308	293	278	297	274	274	256	272	289	304	271	259	268	271	257	292	278	277	276	298	301	234	235	257	260	243	293	251	276	288	295	256	297	285	299	252	248	262	281	271	281	285	257	252	238	293	291	285	273	260	232	253	263	255	296	290	280	263	265	279	293	267	298	269	272	281	264	312	269	279	319	302	266	268	274	282	234	281	271	276	262	289	280	253	255	281	245	282	291	276	226	257	257	272	294	295	254	294	268	281	263	285	272	280	267	297	282	278	308	244	280	279	264	254	301	253	272	285	302	277	244	277	279	281	310	278	289	238	253	241	311	268	282	291	257	263	234	261	300	291	296	274	263	267	285	253	270	265	267	306	283	247	283	252	255	262	269	265	262	265	287	273	285	242	281	263	283	283	277	270	279	236	276	253	283	281	272	296	263	288	269	282	294	273	280	256	254	280	254	271	277	289	273	269	244	255	265	301	273	260	298	324	275	246	279	304	279	282	291	263	278	260	260	309	251	279	293	277	276	274	282	239	277	299	274	291	251	224	274	282	279	267	313	288	274	272	257	290	248	275	303	293	304	295	280	266	276	279	288	261	305	275	282	237	232	267	288	282	286	274	260	318	281	268	293	270	288	272
6025	770	676	678	644	603	626	638	640	643	695	625	653	662	629	630	622	632	600	635	599	580	633	583	599	627	667	601	637	643	628	607	615	631	630	668	660	615	649	608	626	611	631	626	661	631	616	586	613	613	665	667	666	656	629	659	586	589	646	612	610	607	628	629	651	612	660	626	639	665	640	616	621	593	593	599	648	644	663	592	617	629	624	650	641	650	609	615	646	629	635	591	637	647	599	637	640	653	614	610	635	621	611	627	626	597	629	623	623	609	652	641	633	618	668	689	572	634	616	612	590	632	592	639	574	646	639	596	615	664	625	598	600	610	595	668	571	626	626	660	616	673	676	631	612	605	637	603	607	669	594	633	600	639	625	630	628	616	631	625	655	618	616	634	651	626	616	632	605	611	595	615	625	621	611	635	593	653	626	650	628	618	629	602	599	565	582	625	656	665	679	663	615	633	639	564	658	612	646	669	656	606	619	612	639	627	642	653	641	621	592	689	630	635	628	600	622	644	598	626	597	620	638	629	613	628	662	620	639	601	619	631	635	646	599	578	607	611	639	642	608	612	656	606	650	619	641	678	615	611	619	674	587	575	650	635	604	597	623	612	648	613	669	650	600	580	623	611	633	600	634	624	611	612	611	556	643	590	624	609	612	608	626	591	592	643	627	659	635	659	611	656	657	632	592	607	618	647	629	623	628	622	627	623	637	668	625	624	606	605	597	648	641	645	639	599	645	613	609	623	624	604	676	662	638	655	674	613	644	684	645	650	600	639	671	637	612	628	636	645	630	629	627	640	670	640	708	620	592	668	652	588	599	654	603	664	632	633	632	617	616	641	641	627	654	579	669	669	621	618	622	590	628	660	628	585	565	615	611	642	593	569	597	592	644	642	647	642	575	631	643	636	664	620	614	626	607	655	574	647	619	610	642	618	648	620	659	617	589	614	620	608	612	650	636	618	657	597	620	638	671	654	618	613	645	629	636	654	583	613	626	622	650	616	643	633	638	612	641	613	648	655	686	626	656	622	618	603	630	584	619	602	612	608	598	649	683	636	652	592	628	657	641	621	634	595	658	612	624	634	623	632	635	610	627	641	662	562	626	637	605	626	602	620	650	583	687	644	633	639	616	624	653	607	635	613	601	559	581	650	661	629	586	640	682	633	608	625	619	566	652	638	663	592	586	679	626	616	623	659	597	623	620	576	626	602	575	663	628	588	615	584	587	673	639	624	643	625	624	607	586	669	620	625	648	626	683	608	629	611	629	652	560	640	603	613	673	599	643	663	642	603	589	632	637	587	627	618	638	634	621	633	623	683	646	603	591	626	659	641	606	597	658	603	562	607	640	607	607	613	596	615	617	616	627	608	633	626	655	607	625	642	624	625	651	572	608	608	573	587	602	631	636	603	643	671	602	569	571	600	619	635	584	613	608	637	609	620	635	592	681	614	625	623	609	681	612	596	642	628	619	628	615	623	654	636	638	651	602	654	616	619	609	651	573	620	620	625	651	621	642	668	615	645	613	634	628	670	612	620	619	613	621	668	620	628	619	638	608	607	633	647	592	612	633	620	636	637	622	597	670	624	611	619	648	584	631	633	614	637	663	632	626	636	655	629	580	601	669	627	636	617	676	586	619	630	599	662	615	640	642	569	617	614	652	613	593	640	635	580	680	639	630	672	603	612	651	675	619	646	617	643	625	643	634	616	631	645	578	626	655	623	625	654	656	652	688	665	618	625	616	635	629	618	651	617	617	633	654	614	618	642	608	642	601	593	648	636	617	629	625	628	644	638	668	637	610	615	630	636	634	627	699	633	654	594	603	622	632	619	592	631	623	602	646	610	598	627	637	645	634	627	622	611	637	629	578	620	602	610	678	625	665	621	656	618	618	612	616	626	649	623	662	617	650	631	581	618	626	641	599	630	616	545	608	573	630	631	609	615	599	619	660	602	679	635	614	628	608	642	610	654	589	642	583	624	616	601	589	620	624	642	637	659	641	585	668	610	635	626	649	636	620	635	629	671	633	642	632	587	592	604	612	573	606	599	660	625	608	635	640	619	674	617	600	640	639	635	601	567	673	565	591	623	643	596	629	590	680	643	626	632	594	654	616	638	614	617	599	610	648	568	654	607	609	636	667	646	650	639	634	602	613	619	662	649	636	623	591	603	593	617	614	607	599	621	645	638	682	621	640	610	629	625	632	636	634	617	652	642	632	615	662	601	601	629	599	635	632	649	633	647	637	618	663	641	652	599	631	601	624	620	667	604	628	610	639	674	611	593	652	620	633	599	650	632	605	630	617	624	625	651	632	641	617	632	655	665	643	615	630	550	656	603	656	626	620	673	667	627	585	643	630	645	626	611	613	615	612	637	592	646	610	644	650	632	625	641	648	690	619	661	627	644	629	667	554	637	622	643	666	625	650	646	638	641	616	632	591	626	614	630	647	636	612	647	631	684	630	700	665	658	603	645	626	656	628	616	646	648	655	581	659	638	653	636	636	597	644	611	656	625	661	654	600	584	635	617	639	642	634	578	617	618	633	633	653	643	621	625	640	564	622	653	647	584	567	638	640	631	629	626	605	663	603	645	606	660	575	626	637	649	625	616	640	629	597	682	621	607	593	611	607	591	647	637	608	627	602	634	617	670	681	590	584	620	612	680	640	596	649	654	592	614	641	663	645	603	602	588	559	665	688	657	622	632	643	632	604	601	607	640	616	649	644	614	656	635	629	619	612	585	667	617	588	582	635	613	604	581	604	618	640	628	642	617	595	598	658	571	604	632	626	617	620	661	627	671	625	637	617	637	600	684	607	617	625	671	642	626	622	632	608	629	589	599	637	637	636	566	581	644	616	622	639	616	678	613	624	634	623	678	598	642	594	610	612	671	615	581	564	558	657	628	610	594	616	621	595	656	601	597	640	623	626	650	644	614	648	616	602	610	591	668	637	632	674	679	650	620	644	609	613	600	586	654	612	634	592	646	621	638	605	634	641	619	626	605	611	635	679	651	650	695	643	683	628	610	607	650	625	609	648	565	587	597	636	679	627	608	603	617	649	645	589	640	632	618	646	582	669	646	613	612	613	650	627	652	598	624	606	640	586	627	650	619	626	630	625	596	574	604	631	577	598	627	577	605	592	571	637	657	619	619	631	671	645	661	651	596	629	597	633	635	599	607	627	609	644	612	641	614	590	630	656	611	591	614	611	611	646	626	663	586	602	591	607	566	635	648	606	626	621	636	616	602	624	645	630	581	645	663	586	695	624	635	667	598	622	658	628	621	627	633	656	612	633	611	604	619	613	592	692	630	604	628	623	607	546	580	617	654	661	595	652	615	646	595	624	616	619	642	662	660	641	612	634	652	650	591	651	587	614	619	648	613	610	633	650	631	622	585	634	616	655	604	646	577	624	650	602	667	616	604	645	631	634	638	588	644	620	606	580	646	630	644	632	678	613	595	630	638	658	625	588	604	580	644	640	654	642	660	633	632	655	630
25340	21700	25548	28340	21515	3689	629	474	438	455	394	401	399	377	396	354	358	386	376	375	365	356	375	343	386	398	368	390	358	390	370	365	365	355	343	354	400	365	399	388	362	373	362	343	359	351	336	416	393	357	403	333	344	349	372	316	381	374	400	339	398	356	394	342	351	391	388	365	396	344	369	332	382	329	347	364	360	358	364	366	369	378	321	362	375	339	357	363	382	352	359	369	341	337	344	365	345	343	344	367	356	353	366	382	370	375	378	371	366	354	364	344	362	351	309	324	329	390	358	383	352	368	314	362	354	348	343	345	360	389	341	367	386	337	355	364	332	374	365	414	386	346	327	341	391	326	346	350	356	379	331	377	366	361	351	362	345	365	415	357	404	383	354	334	342	379	367	353	389	337	405	368	365	365	427	371	368	371	377	374	351	378	362	356	371	380	365	365	398	344	372	358	378	394	337	374	378	412	387	358	356	373	380	369	371	375	346	373	387	371	372	389	381	381	339	349	374	366	337	367	363	337	371	340	390	337	338	390	332	363	316	361	430	397	392	345	355	368	366	349	375	361	344	350	370	380	341	367	345	347	404	397	359	392	362	367	359	409	355	366	360	407	372	382	363	364	352	363	380	373	388	363	347	370	392	365	352	372	354	325	378	339	375	382	379	355	345	334	337	378	378	338	354	416	419	378	373	339	352	381	366	366	352	385	346	361	359	386	380	390	376	346	355	335	345	350	382	345	365	346	345	350	331	360	377	345	342	353	351	395	360	357	353	341	391	376	368	352	351	379	350	351	352	319	387	325	321	395	432	335	371	341	343	389	357	367	348	372	378	366	368	357	329	392	354	333	359	329	336	382	357	361	314	389	359	380	384	354	361	388	343	339	338	410	390	345	371	368	327	329	382	351	340	378	377	366	355	332	373	364	366	386	342	349	352	366	359	337	410	377	355	353	343	360	381	339	351	361	365	328	394	365	347	372	342	382	342	396	347	364	340	343	364	347	379	354	338	371	349	373	376	361	364	343	353	350	357	368	373	345	361	388	375	346	365	353	352	340	390	333	357	352	346	334	348	347	401	337	378	310	366	394	346	358	374	372	376	354	339	372	366	384	387	412	364	364	337	362	355	344	389	364	361	369	376	381	340	353	368	339	336	364	344	362	333	347	361	350	366	369	367	354	377	370	351	340	346	345	374	379	368	354	369	394	403	384	344	372	367	332	371	353	345	362	329	358	376	337	327	387	351	337	391	356	328	362	371	315	352	355	354	380	362	362	342	356	382	364	348	359	348	388	402	375	385	377	360	332	362	351	327	337	382	389	395	340	343	387	357	357	318	346	334	372	342	354	367	339	351	384	365	350	349	334	349	366	344	340	378	368	346	338	334	358	340	367	387	374	340	350	353	337	376	360	342	324	362	370	372	356	356	355	352	384	387	349	373	369	381	374	371	380	365	379	304	355	335	344	343	354	382	340	370	374	353	334	370	339	375	380	355	384	355	333	361	317	406	369	337	355	351	371	363	371	369	365	362	348	364	343	381	350	373	374	395	386	360	369	351	407	374	311	355	365	349	389	339	334	381	329	393	381	331	364	327	346	364	369	387	373	343	336	353	340	388	355	363	366	354	414	367	371	366	372	344	368	327	347	332	344	351	323	356	351	334	366	319	360	356	357	372	390	352	386	370	394	380	342	375	339	386	356	347	400	398	390	375	352	367	320	340	361	368	356	381	345	342	350	347	395	342	375	363	381	388	345	392	356	350	373	378	353	374	368	378	389	371	350	323	354	374	366	380	331	400	340	383	323	376	335	344	369	362	357	355	382	372	384	368	313	374	363	381	410	347	356	373	354	378	343	399	368	366	401	321	359	362	354	342	337	353	357	363	337	337	343	349	414	338	341	363	353	360	365	400	369	395	351	340	389	389	400	329	365	362	362	340	362	377	346	390	356	348	334	379	375	365	384	373	382	385	335	375	372	388	367	350	345	370	340	386	377	353	390	379	381	355	348	384	370	336	375	389	352	349	363	326	361	321	389	342	352	358	340	327	367	334	341	333	347	383	367	340	353	329	339	359	397	360	353	354	357	297	375	331	384	386	368	333	369	314	353	365	346	380	372	361	337	368	359	364	379	338	403	348	352	340	324	364	341	427	307	370	352	338	346	329	365	394	376	377	378	324	335	353	385	362	344	347	356	319	351	354	399	347	341	358	354	356	373	334	357	384	392	360	361	342	343	346	364	365	376	372	337	339	365	381	333	360	359	350	401	368	338	352	357	366	346	376	367	351	377	360	374	381	374	390	380	343	404	383	357	372	335	381	396	390	357	352	356	339	353	372	353	387	385	376	365	357	339	376	333	370	370	378	367	336	359	343	374	393	341	365	362	379	324	363	389	361	377	378	365	344	344	373	329	363	411	347	377	347	357	333	386	340	378	329	326	357	359	360	334	370	375	377	341	360	365	351	402	351	375	355	384	368	353	359	343	353	341	388	335	357	344	369	348	349	356	367	363	378	393	371	352	369	363	363	393	355	375	384	356	380	344	363	320	341	374	354	363	363	386	356	368	365	378	373	355	362	364	339	364	353	314	345	320	318	353	361	377	344	399	383	374	380	362	331	347	349	357	360	411	367	354	370	388	311	343	386	353	330	394	332	337	391	361	396	407	361	350	341	356	361	390	385	381	391	377	367	378	315	425	363	346	364	402	378	357	361	396	377	363	364	342	348	331	366	329	384	340	349	366	387	348	343	384	338	385	371	357	333	339	355	328	342	378	325	361	348	305	298	372	348	334	346	384	365	347	393	378	345	383	334	378	384	365	368	364	368	351	368	359	356	353	384	367	364	352	388	355	400	355	360	365	380	349	381	363	341	388	342	374	370	374	346	341	371	322	364	393	352	391	342	364	372	384	370	323	318	337	388	355	380	332	328	382	355	366	376	371	379	346	385	355	392	344	369	384	369	369	347	332	366	365	381	317	331	380	362	369	347	358	378	377	380	353	375	355	342	392	369	367	317	331	352	385	379	391	382	338	370	328	377	336	378	357	399	395	352	371	339	363	348	379	375	359	319	370	336	397	384	395	345	370	381	364	354	326	371	374	359	362	357	376	359	371	367	379	383	347	360	368	380	365	386	379	363	398	381	328	327	374	370	335	377	346	329	349	333	327	354	325	351	351	339	388	384	339	396	350	358	382	377	372	335	328	369	347	334	354	360	360	380	371	403	389	362	377	350	407	365	344	372	345	352	337	357	383	319	374	363	351	374	366	380	366	374	386	358	392	354	363	352	351	364	356	325	325	344	336	334	367	357	380	370	354	354	348	347	388	347	377	355	389	326	359	351	399	331	352	361	339	408	372	377	377	331	366	325	333	388	371	358	366	328	334	354	353	344	347	379	379	399	366	353	362	325	373	349	367	352	364	396	388	380	396	381	391	379	344	400	366	381	353	316	314	348	369	391	362	364	352	350	343	385	361	378	351	397	362	341	385	360	346	380	346
4147	3295	2138	1278	1017	937	861	837	818	800	805	801	827	766	845	744	775	826	748	784	808	804	785	731	817	749	795	829	718	812	744	770	777	789	740	750	790	781	811	734	764	809	772	806	782	754	755	752	755	812	727	761	754	788	776	748	766	786	797	775	757	735	763	750	757	802	798	799	774	785	809	800	771	772	759	760	757	760	796	795	791	772	803	798	799	739	777	787	814	773	760	795	762	788	803	796	824	795	750	783	756	748	752	754	810	799	778	794	762	806	753	799	796	815	751	826	804	768	769	844	757	776	762	739	748	777	806	788	777	776	799	760	765	809	779	764	767	778	800	808	746	765	717	724	757	794	771	757	776	751	765	778	795	767	771	727	796	755	787	801	814	771	764	771	788	790	719	789	804	762	785	784	730	796	804	775	783	726	780	798	758	791	770	747	774	808	719	766	756	764	791	773	750	741	729	811	760	790	776	773	766	760	759	728	740	766	766	794	770	779	752	819	741	776	785	766	792	781	763	805	793	808	776	763	749	752	769	764	809	739	753	782	806	787	780	772	784	790	767	776	768	781	779	738	761	784	746	787	802	770	833	837	852	813	757	817	777	752	743	770	808	821	772	746	718	842	734	736	798	821	789	720	791	824	749	821	788	774	746	798	740	786	807	776	761	776	814	798	727	782	757	796	757	768	795	733	797	764	769	746	744	744	803	791	825	811	751	775	767	843	809	796	803	770	763	760	769	798	764	739	763	763	784	769	774	771	765	798	832	759	794	750	758	795	744	759	784	801	736	752	780	757	694	762	818	799	777	809	759	761	743	755	765	793	766	791	729	733	773	768	779	838	748	756	793	741	772	763	792	804	740	737	775	754	744	786	743	785	764	805	747	808	778	750	763	774	810	741	726	822	827	781	782	790	771	768	784	771	762	785	815	782	784	775	795	814	766	753	750	762	778	730	780	750	761	750	736	804	816	774	819	768	754	760	779	800	792	749	777	818	766	794	680	787	791	760	752	798	789	818	798	753	783	767	797	738	793	787	727	775	732	772	744	765	798	771	782	730	798	748	777	776	769	724	743	754	771	798	815	830	751	792	787	731	777	813	799	821	786	801	760	783	755	787	774	794	760	843	775	756	780	780	739	746	778	727	811	758	825	760	765	784	795	777	796	812	766	724	796	745	731	783	814	806	729	738	761	827	762	745	775	806	783	785	771	778	790	750	857	800	770	749	768	762	798	760	757	830	795	802	790	751	744	812	772	754	795	804	794	798	764	755	811	778	766	818	783	740	793	782	794	713	780	742	756	778	771	757	745	774	803	785	773	753	787	784	734	774	799	757	789	759	793	767	764	764	781	756	797	761	830	757	795	759	754	714	802	764	743	798	833	761	747	779	768	736	769	767	763	791	713	792	771	766	778	769	806	775	781	750	765	819	783	762	765	787	799	759	772	777	784	766	794	810	775	773	791	745	812	768	784	791	792	778	785	779	787	775	822	771	772	768	804	776	795	753	747	796	768	764	807	784	771	748	796	725	731	866	755	761	783	751	767	810	790	792	788	774	785	769	748	780	757	743	739	762	776	756	785	730	796	793	733	748	796	770	740	811	781	783	755	756	756	763	755	753	772	776	795	758	822	799	735	801	777	818	831	771	735	796	739	839	758	728	779	742	750	792	761	795	776	787	759	785	785	716	766	773	733	767	712	772	846	774	781	752	797	774	822	743	756	764	781	801	763	790	780	754	749	768	804	755	782	769	769	778	777	784	789	758	824	825	771	784	826	725	753	796	746	771	759	746	781	811	830	757	772	808	768	735	786	769	751	774	785	764	760	774	834	788	714	754	723	801	784	796	746	794	728	750	775	778	782	780	732	803	770	806	785	786	811	766	739	784	782	791	759	812	772	789	799	755	767	818	824	783	773	731	784	793	757	743	765	782	799	775	758	784	788	721	772	785	831	793	753	778	772	828	812	714	763	811	757	783	749	821	781	785	797	777	813	731	794	761	743	757	791	769	766	794	779	795	736	801	769	745	803	755	790	790	798	763	755	788	799	722	776	815	784	752	726	786	857	768	788	758	797	762	752	797	770	756	782	763	812	777	761	769	777	801	777	774	782	802	760	739	762	775	764	748	758	849	798	758	777	746	794	768	781	721	753	748	791	765	775	786	851	770	746	756	752	762	726	761	779	738	808	783	766	742	747	766	771	756	815	810	793	770	769	795	784	793	778	806	739	781	793	706	795	779	750	790	799	753	730	751	797	781	795	753	786	732	805	744	798	752	768	766	747	778	804	735	754	767	756	777	781	772	753	812	745	786	739	770	821	794	837	767	799	764	788	818	777	848	743	770	753	740	751	778	821	749	805	806	737	802	766	802	791	798	773	762	754	776	757	753	737	745	776	756	802	805	754	764	765	747	776	722	764	755	794	794	766	722	778	754	818	782	766	742	765	744	808	797	789	787	792	751	743	834	773	762	753	817	816	803	750	810	789	755	765	717	760	801	800	740	732	751	793	778	798	792	780	772	788	733	787	774	742	745	764	756	725	777	773	826	832	739	759	775	851	803	771	753	796	795	786	776	726	824	796	741	722	758	818	788	807	776	762	736	779	778	789	773	801	839	805	735	785	786	793	743	775	768	793	763	745	804	795	816	795	743	730	789	751	799	771	778	740	747	752	763	764	775	740	815	800	836	786	819	755	796	812	714	754	775	784	725	796	752	770	789	773	821	806	787	754	760	798	777	751	778	794	820	749	798	746	727	743	794	790	802	735	765	741	781	721	767	773	758	724	787	795	772	787	756	784	758	795	791	727	747	712	705	794	780	774	740	793	764	756	773	773	731	744	793	803	738	791	804	760	787	754	752	786	789	790	734	815	777	762	780	785	724	780	782	757	750	754	765	752	785	789	763	775	775	738	797	779	781	799	790	769	760	799	764	791	760	783	822	764	793	776	757	824	775	782	795	759	848	791	777	769	764	785	760	801	748	811	770	771	840	753	748	780	864	791	777	768	765	756	777	749	762	812	774	786	777	778	736	761	762	770	750	816	797	836	762	772	748	847	771	781	822	832	820	719	845	783	803	819	760	742	774	805	777	737	784	802	730	812	762	763	804	821	736	792	762	800	771	810	773	719	774	836	784	819	783	750	753	806	773	760	745	838	781	832	728	756	742	778	754	779	792	777	815	811	763	749	736	798	791	819	738	764	785	760	770	797	761	823	783	751	738	803	760	757	738	720	767	799	766	760	793	752	764	794	806	719	782	798	765	808	792	754	763	810	780	752	800	758	784	769	769	778	751	788	779	776	751	798	752	804	777	802	789	760	742	732	775	815	758	804	810	816	734	778	767	816	742	794	759	768	776	759	755	745	752	736	769	756	783	716	794	758	761	820	732	761	801	805	805	821	821	761	760	769	791	821	785	759	807	755	816	823	754	757	789	759	816	757	755	771	777	807	739	752	760	748	797	745	733	766	757	772	754	756	853	783	782	688	731	805	812	794	788
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
2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
