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
339808634533	339808635051	339808635601	339808636151	339808636701	339808637251	339808637801	339808638351	339808638901	339808639451	339808640001	339808640551	339808641101	339808641651	339808642201	339808642751	339808643301	339808643851	339808644401	339808644951	339808645501	339808646051	339808646601	339808647151	339808647701	339808648251	339808648801	339808649351	339808649901	339808650451	339808651001	339808651551	339808652101	339808652651	339808653201	339808653751	339808654301	339808654851	339808655401	339808655951	339808656501	339808657051	339808657601	339808658151	339808658701	339808659251	339808659801	339808660351	339808660901	339808661451	339808662001	339808662551	339808663101	339808663651	339808664201	339808664751	339808665304	339808665851	339808666401	339808666951	339808667501	339808668051	339808668601	339808669151	339808669701	339808670251	339808670801	339808671351	339808671901	339808672451	339808673001	339808673551	339808674101	339808674651	339808675201	339808675751	339808676301	339808676851	339808677401	339808677951	339808678501	339808679051	339808679601	339808680151	339808680701	339808681251	339808681801	339808682351	339808682901	339808683451	339808684001	339808684551	339808685101	339808685651	339808686201	339808686751	339808687301	339808687876	339808688426	339808688953	339808689526	339808690076	339808690626	339808691176	339808691701	339808692276	339808692826	339808693376	339808693903	339808694476	339808695026	339808695576	339808696126	339808696676	339808697226	339808697776	339808698326	339808698876	339808699403	339808699976	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	29	59	88	118	147	177	206	236	265	294	324	353	383	412	442	471	501	530	560	589	618	648	677	707	736	766	795	825	854	883	913	942	972	1001	1031	1060	1090	1119	1148	1178	1207	1237	1266	1296	1325	1355	1384	1413	1443	1472	1502	1531	1561	1590	1620	1649	1679	1708	1737	1767	1796	1826	1855	1885	1914	1944	1973	2002	2032	2061	2091	2120	2150	2179	2209	2238	2267	2297	2326	2356	2385	2415	2444	2474	2503	2532	2562	2591	2621	2650	2680	2709	2739	2768	2798	2827	2856	2886	2915	2945	2974	3004	3033	3063	3092	3121	3151	3180	3210	3239	3269	3298	3328	3357	3386	3416	3445	3475	3504	3534	3563	3593	3622	3652	3681	3710	3740	3769	3799	3828	3858	3887	3917	3946	3975	4005	4034	4064	4093	4123	4152	4182	4211	4240	4270	4299	4329	4358	4388	4417	4447	4476	4505	4535	4564	4594	4623	4653	4682	4712	4741	4771	4800	4829	4859	4888	4918	4947	4977	5006	5036	5065	5094	5124	5153	5183	5212	5242	5271	5301	5330	5359	5389	5418	5448	5477	5507	5536	5566	5595	5624	5654	5683	5713	5742	5772	5801	5831	5860	5890	5919	5948	5978	6007	6037	6066	6096	6125	6155	6184	6213	6243	6272	6302	6331	6361	6390	6420	6449	6478	6508	6537	6567	6596	6626	6655	6685	6714	6744	6773	6802	6832	6861	6891	6920	6950	6979	7009	7038	7067	7097	7126	7156	7185	7215	7244	7274	7303	7332	7362	7391	7421	7450	7480	7509	7539	7568	7597	7627	7656	7686	7715	7745	7774	7804	7833	7863	7892	7921	7951	7980	8010	8039	8069	8098	8128	8157	8186	8216	8245	8275	8304	8334	8363	8393	8422	8451	8481	8510	8540	8569	8599	8628	8658	8687	8716	8746	8775	8805	8834	8864	8893	8923	8952	8982	9011	9040	9070	9099	9129	9158	9188	9217	9247	9276	9305	9335	9364	9394	9423	9453	9482	9512	9541	9570	9600	9629	9659	9688	9718	9747	9777	9806	9836	9865	9894	9924	9953	9983	10012	10042	10071	10101	10130	10159	10189	10218	10248	10277	10307	10336	10366	10395	10424	10454	10483	10513	10542	10572	10601	10631	10660	10689	10719	10748	10778	10807	10837	10866	10896	10925	10955	10984	11013	11043	11072	11102	11131	11161	11190	11220	11249	11278	11308	11337	11367	11396	11426	11455	11485	11514	11543	11573	11602	11632	11661	11691	11720	11750	11779	11808	11838	11867	11897	11926	11956	11985	12015	12044	12074	12103	12132	12162	12191	12221	12250	12280	12309	12339	12368	12397	12427	12456	12486	12515	12545	12574	12604	12633	12662	12692	12721	12751	12780	12810	12839	12869	12898	12928	12957	12986	13016	13045	13075	13104	13134	13163	13193	13222	13251	13281	13310	13340	13369	13399	13428	13458	13487	13516	13546	13575	13605	13634	13664	13693	13723	13752	13781	13811	13840	13870	13899	13929	13958	13988	14017	14047	14076	14105	14135	14164	14194	14223	14253	14282	14312	14341	14370	14400	14429	14459	14488	14518	14547	14577	14606	14635	14665	14694	14724	14753	14783	14812	14842	14871	14900	14930	14959	14989	15018	15048	15077	15107	15136	15166	15195	15224	15254	15283	15313	15342	15372	15401	15431	15460	15489	15519	15548	15578	15607	15637	15666	15696	15725	15754	15784	15813	15843	15872	15902	15931	15961	15990	16020	16049	16078	16108	16137	16167	16196	16226	16255	16285	16314	16343	16373	16402	16432	16461	16491	16520	16550	16579	16608	16638	16667	16697	16726	16756	16785	16815	16844	16873	16903	16932	16962	16991	17021	17050	17080	17109	17139	17168	17197	17227	17256	17286	17315	17345	17374	17404	17433	17462	17492	17521	17551	17580	17610	17639	17669	17698	17727	17757	17786	17816	17845	17875	17904	17934	17963	17992	18022	18051	18081	18110	18140	18169	18199	18228	18258	18287	18316	18346	18375	18405	18434	18464	18493	18523	18552	18581	18611	18640	18670	18699	18729	18758	18788	18817	18846	18876	18905	18935	18964	18994	19023	19053	19082	19112	19141	19170	19200	19229	19259	19288	19318	19347	19377	19406	19435	19465	19494	19524	19553	19583	19612	19642	19671	19700	19730	19759	19789	19818	19848	19877	19907	19936	19965	19995	20024	20054	20083	20113	20142	20172	20201	20231	20260	20289	20319	20348	20378	20407	20437	20466	20496	20525	20554	20584	20613	20643	20672	20702	20731	20761	20790	20819	20849	20878	20908	20937	20967	20996	21026	21055	21084	21114	21143	21173	21202	21232	21261	21291	21320	21350	21379	21408	21438	21467	21497	21526	21556	21585	21615	21644	21673	21703	21732	21762	21791	21821	21850	21880	21909	21938	21968	21997	22027	22056	22086	22115	22145	22174	22204	22233	22262	22292	22321	22351	22380	22410	22439	22469	22498	22527	22557	22586	22616	22645	22675	22704	22734	22763	22792	22822	22851	22881	22910	22940	22969	22999	23028	23057	23087	23116	23146	23175	23205	23234	23264	23293	23323	23352	23381	23411	23440	23470	23499	23529	23558	23588	23617	23646	23676	23705	23735	23764	23794	23823	23853	23882	23911	23941	23970	24000	24029	24059	24088	24118	24147	24176	24206	24235	24265	24294	24324	24353	24383	24412	24442	24471	24500	24530	24559	24589	24618	24648	24677	24707	24736	24765	24795	24824	24854	24883	24913	24942	24972	25001	25030	25060	25089	25119	25148	25178	25207	25237	25266	25296	25325	25354	25384	25413	25443	25472	25502	25531	25561	25590	25619	25649	25678	25708	25737	25767	25796	25826	25855	25884	25914	25943	25973	26002	26032	26061	26091	26120	26149	26179	26208	26238	26267	26297	26326	26356	26385	26415	26444	26473	26503	26532	26562	26591	26621	26650	26680	26709	26738	26768	26797	26827	26856	26886	26915	26945	26974	27003	27033	27062	27092	27121	27151	27180	27210	27239	27268	27298	27327	27357	27386	27416	27445	27475	27504	27534	27563	27592	27622	27651	27681	27710	27740	27769	27799	27828	27857	27887	27916	27946	27975	28005	28034	28064	28093	28122	28152	28181	28211	28240	28270	28299	28329	28358	28388	28417	28446	28476	28505	28535	28564	28594	28623	28653	28682	28711	28741	28770	28800	28829	28859	28888	28918	28947	28976	29006	29035	29065	29094	29124	29153	29183	29212	29241	29271	29300	29330	29359	29389	29418	29448	29477	29507	29536	29565	29595	29624	29654	29683	29713	29742	29772	29801	29830	29860	29889	29919	29948	29978	30007	30037	30066	30095	30125	30154	30184	30213	30243	30272	30302	30331	30360	30390	30419	30449	30478	30508	30537	30567	30596	30626	30655	30684	30714	30743	30773	30802	30832	30861	30891	30920	30949	30979	31008	31038	31067	31097	31126	31156	31185	31214	31244	31273	31303	31332	31362	31391	31421	31450	31479	31509	31538	31568	31597	31627	31656	31686	31715	31745	31774	31803	31833	31862	31892	31921	31951	31980	32010	32039	32068	32098	32127	32157	32186	32216	32245	32275	32304	32333	32363	32392	32422	32451	32481	32510	32540	32569	32599	32628	32657	32687	32716	32746	32775	32805	32834	32864	32893	32922	32952	32981	33011	33040	33070	33099	33129	33158	33187	33217	33246	33276	33305	33335	33364	33394	33423	33452	33482	33511	33541	33570	33600	33629	33659	33688	33718	33747	33776	33806	33835	33865	33894	33924	33953	33983	34012	34041	34071	34100	34130	34159	34189	34218	34248	34277	34306	34336	34365	34395	34424	34454	34483	34513	34542	34571	34601	34630	34660	34689	34719	34748	34778	34807	34837	34866	34895	34925	34954	34984	35013	35043	35072	35102	35131	35160	35190	35219	35249	35278	35308	35337	35367	35396	35425	35455	35484	35514	35543	35573	35602	35632	35661	35691	35720	35749	35779	35808	35838	35867	35897	35926	35956	35985	36014	36044	36073	36103	36132	36162	36191	36221	36250	36279	36309	36338	36368	36397	36427	36456	36486	36515	36544	36574	36603	36633	36662	36692	36721	36751	36780	36810	36839	36868	36898	36927	36957	36986	37016	37045	37075	37104	37133	37163	37192	37222	37251	37281	37310	37340	37369	37398	37428	37457	37487	37516	37546	37575	37605	37634	37663	37693	37722	37752	37781	37811	37840	37870	37899	37929	37958	37987	38017	38046	38076	38105	38135	38164	38194	38223	38252	38282	38311	38341	38370	38400	38429	38459	38488	38517	38547	38576	38606	38635	38665	38694	38724	38753	38783	38812	38841	38871	38900	38930	38959	38989	39018	39048	39077	39106	39136	39165	39195	39224	39254	39283	39313	39342	39371	39401	39430	39460	39489	39519	39548	39578	39607	39636	39666	39695	39725	39754	39784	39813	39843	39872	39902	39931	39960	39990	40019	40049	40078	40108	40137	40167	40196	40225	40255	40284	40314	40343	40373	40402	40432	40461	40490	40520	40549	40579	40608	40638	40667	40697	40726	40755	40785	40814	40844	40873	40903	40932	40962	40991	41021	41050	41079	41109	41138	41168	41197	41227	41256	41286	41315	41344	41374	41403	41433	41462	41492	41521	41551	41580	41609	41639	41668	41698	41727	41757	41786	41816	41845	41875	41904	41933	41963	41992	42022	42051	42081	42110	42140	42169	42198	42228	42257	42287	42316	42346	42375	42405	42434	42463	42493	42522	42552	42581	42611	42640	42670	42699	42728	42758	42787	42817	42846	42876	42905	42935	42964	42994	43023	43052	43082	43111	43141	43170	43200	43229	43259	43288	43317	43347	43376	43406	43435	43465	43494	43524	43553	43582	43612	43641	43671	43700	43730	43759	43789	43818	43847	43877	43906	43936	43965	43995	44024	44054	44083	44113	44142	44171	44201	44230	44260	44289	44319	44348	44378	44407	44436	44466	44495	44525	44554	44584	44613	44643	44672	44701	44731	44760	44790	44819	44849	44878	44908	44937	44967	44996	45025	45055	45084	45114	45143	45173	45202
3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
22057	20421	27941	22818	20593	22096	22166	16941	15809	15683	15720	15482	15465	14930	14926	14820	14786	14764	14462	14483	14434	14452	14285	14227	14425	14411	14391	14341	14325	14400	14407	14468	14459	14155	14261	14413	14283	14268	14225	14336	14336	14237	14304	14258	14369	14196	14174	14401	14221	14273	14117	14241	14177	14027	14281	14310	14191	14150	14290	14197	14128	14298	14239	14088	14031	14313	14429	14204	14353	14152	14135	14134	14090	14039	14289	14166	14179	14260	14258	14048	14346	14343	14092	14201	14139	14242	14117	14179	13994	14207	14188	13943	14234	14338	13999	14063	13993	14071	14030	14046	14183	14205	13956	14195	14056	14206	14303	14443	14091	14143	14123	14117	14234	14169	14119	14033	14184	14187	14221	14377	14213	14124	14028	14125	14239	14135	14117	14374	14148	14060	14230	14060	14157	14246	14413	14321	14029	13989	14156	14302	14184	14062	14156	14241	14156	14128	14123	14142	14199	14162	14146	14218	14177	14318	14288	14041	14136	14292	14202	14098	14126	14047	14177	14189	14311	14223	14184	13955	14213	13977	14125	14183	14190	14121	14303	14246	14023	14124	14263	14022	14229	14135	14013	14142	14215	14250	14202	14285	14057	14275	14209	14383	14140	14234	14176	14103	14052	13981	14142	14326	14030	14080	14096	14042	14052	14197	13947	14205	13954	14220	14062	14156	14025	14253	14190	13858	14313	13943	14118	13951	14211	14254	14039	14112	14139	14233	14315	14105	14165	14029	14149	14211	14181	13993	14116	14121	14084	14118	14156	14204	14198	14408	14186	14115	14162	14026	14219	13989	14002	14026	14157	14077	14355	14262	14056	14042	14137	14090	14063	14285	14302	14161	14147	14120	14107	14180	14212	14128	13961	14284	14192	14037	14181	14219	13988	14148	14050	14133	13976	14355	14285	14065	14156	14025	14046	14051	14161	14153	14217	14160	14133	14076	14125	14132	13997	14130	13902	14237	14284	14150	14146	14125	14098	14152	14008	14253	14247	14153	14103	14110	14215	13900	14183	14225	13890	14018	13872	14053	14187	13984	14432	14143	14085	14035	14225	14094	14013	14095	14161	14303	14259	13930	14171	13982	14213	14064	14123	14065	14270	14130	14191	14089	14187	14121	14118	14086	14121	14150	14141	14063	14008	14086	14327	14125	14145	14172	14183	14408	14307	14143	14122	13999	14050	14047	14296	14155	14338	14024	14206	14251	13934	14163	14143	14128	14260	14218	14082	14200	14232	14285	14000	14210	14078	14279	14292	14117	14111	14192	14203	14359	13975	14186	14219	14182	14019	14041	14041	14271	14275	13981	14192	14259	14289	14312	14152	13997	13965	14114	14182	14102	14252	14169	14191	13933	13973	14225	13998	14233	14114	13984	14197	14295	14117	14086	14102	14259	14213	14067	14246	14169	14320	14040	14299	14154	14185	14265	14125	14161	14181	14170	14160	13958	14282	14117	14027	14099	14196	14005	14177	13910	14234	14238	14095	13987	14208	14097	14245	14188	14117	14068	14110	14058	14245	14278	14253	14159	14061	14227	14144	14243	14156	14080	14292	14060	14013	14074	13902	14136	14298	14095	14215	14247	14181	14103	14066	13994	14187	14207	13898	14138	14384	14232	14253	14120	14257	14271	14139	14298	14169	14193	14097	14039	14223	14219	13989	14219	14114	14207	14175	14153	14033	14186	14223	14346	14082	14027	14130	14168	14027	14126	13979	14098	14243	14287	14177	14216	14181	14000	14275	14054	14340	14242	14121	14171	14097	14064	14032	14076	14132	13903	14150	13975	14030	14225	14122	14258	13995	14066	14122	14271	14193	14166	14159	14045	14279	14110	14183	14136	14138	14117	14257	14156	14024	14240	13932	14142	14003	14216	14154	14097	14066	14084	14158	14166	14169	14183	14218	14062	14127	13915	14054	14180	14236	13936	14064	14117	14029	14110	14148	14188	14286	14206	14140	14062	13968	13918	14242	14221	14324	14100	14120	14146	13914	14221	14248	14217	14277	14075	14202	14185	13999	14033	14191	14181	14125	14226	14104	14184	14352	14061	14145	14135	14206	14035	14031	14483	14078	14113	14231	14234	14101	14034	14059	14188	14112	14114	14059	14142	14175	14098	14024	14027	14243	14182	14171	14112	14102	13937	14027	14139	14163	14207	14109	14091	14092	14103	14013	14076	14146	14001	14243	14055	14094	14182	13961	14039	14186	14159	14248	14204	14153	14235	14063	14190	14128	14103	14085	14240	14090	14074	14082	14251	14000	14204	14213	14345	14262	14180	14220	14021	14072	14111	14195	13917	14159	14140	14080	13962	14030	14218	14007	13859	14195	14249	14175	14041	14135	14220	14045	13995	14102	14164	14140	14148	14045	14089	14301	14088	14096	14113	13975	14029	14186	14181	14097	13983	14011	14119	14104	14324	14247	13925	14181	14082	13873	13985	14250	14138	14170	14025	14206	14289	14030	14176	13971	14149	14233	14116	14270	13988	14130	14072	13988	14230	14170	14144	14039	14296	14129	14176	14216	14047	14128	14213	14067	14146	14219	14015	14310	14241	14217	14324	14084	14163	13900	14032	14105	14343	14216	14184	14130	14238	14181	14104	14234	14067	14173	14005	14048	14093	14143	14135	14181	13972	14199	14126	14262	14033	14055	14140	14095	14234	14190	14112	14085	14068	14181	14187	13917	14178	14186	14184	14201	14061	14133	14050	14188	13855	14149	13963	14212	14075	13898	14116	14123	14261	13992	13981	14219	14417	14058	14284	14181	14201	14166	14312	14073	14049	13934	14075	14105	14163	14069	14091	14165	14109	14099	14019	14058	14020	14002	13993	14006	14108	14093	14180	14140	14061	14132	14042	14244	14182	14368	14084	14184	14202	14301	14043	14057	14156	14159	14172	14125	14110	14079	13945	14172	14308	14182	14172	14208	14205	14360	13963	14177	14161	14176	13994	14246	14174	14038	14050	13986	14140	14157	14180	14189	14080	13988	14184	14064	14032	14039	14007	14033	14037	14323	14089	14042	14089	14149	14126	14100	14046	14200	14364	14037	14156	14169	14142	14259	14177	14234	14010	14147	14211	14158	14248	14203	13857	13997	14140	14116	14284	14160	13990	14064	14167	14327	14202	14212	14198	14105	14020	14094	14263	14333	14161	14146	14155	14182	14099	14186	14120	14122	14026	13826	13938	13978	14263	14009	14109	14115	14251	14089	14159	14264	14242	14046	14277	14177	13985	14270	14297	14078	14232	14275	14156	13935	14132	13951	14113	14193	14025	14175	14077	14207	14262	14174	14092	14272	14045	14184	14085	14113	14084	13989	13919	14109	14291	14205	14053	13966	14080	14138	14365	14080	14144	14112	14117	14115	14214	14152	14001	14180	14127	14254	14086	14027	14040	14029	14023	14185	14116	14078	14283	14299	14213	13948	14125	13994	14158	14203	14155	14286	14148	14276	14153	14108	14142	14208	13899	14163	14192	14100	14170	14033	14250	14091	14163	14086	14306	14226	14267	14123	14260	14295	14123	13986	14010	14345	14312	14273	14020	14215	14107	14250	14228	14111	14277	14053	14109	14026	14036	14047	14214	14254	14123	14083	14147	14086	14126	14068	14079	14017	14119	14113	14089	14274	14198	14169	14139	13960	14180	14001	14052	13887	14258	14034	14191	14043	14096	14234	14166	14043	14211	14330	13923	14065	13968	14143	14196	14147	13987	14235	14156	14016	14159	14128	14099	13900	14204	14053	14148	14163	13993	14114	14334	14019	14204	14323	14004	13922	14266	14088	14202	14151	14036	14187	14022	14089	14196	13961	14076	14091	13959	14180	14081	14211	14140	14154	14061	14079	14252	14007	14180	14216	14203	14324	14195	14037	14001	14188	14084	14019	14130	14209	14149	14056	14280	14121	14156	14134	13977	14065	14188	14313	14162	14182	13850	14089	14183	14022	14107	14173	14129	14010	14159	14270	14051	14284	14134	14077	14153	14162	13954	14279	14126	14223	14185	14311	14259	14048	14057	14106	14134	13995	14253	14150	14153	14077	14187	14065	14024	14339	14147	14081	14139	14141	14275	14139	14157	14154	14175	14091	14378	14025	14049	14310	14158	14063	14121	14164	14154	14146	14125	13838	14299	14299	14172	14218	14119	14203	14136	14243	13879	13936	14155	14064	14243	14185	14078	14184	13999	14141	14074	14103	14268	14140	14048	14062	14252	14162	14077	13992	13988	14148	14179	14218	13908	13946	14046	14150	14056	14084	14032	13973	14026	14026	14045	14266	13968	14154	13983	14084	14145	14104	14046	14322	14271	14056	14114	14240	14053	14109	14181	14113	14095	14093	14112	14159	14178	14137	14184	14201	14019	14029	14175	13990	14192	14115	13986	13924	14130	14194	14215	13882	14152	14240	14055	14082	14050	14095	14260	14172	14197	14280	14130	14074	14232	14273	13835	13993	14153	14197	14112	14179	14090	14257	14182	14121	14306	14048	14163	14034	14176	14112	14128	14113	14108	14166	14091	14125	14129	14087	14333	14159	14008	14120	14332	14025	14099	14157	14022	14104	14050	14000	14239	14097	14349	14244	14241	14166	13982	14050	13901	13863	14003	14133	14209	14294	14083	13915	14043	14267	14250	14188	14136	14086	14220	14174	13919	14217	14113	14128	14029	14139	14240	14016	14309	14241	14287	14162	14155	14098	13990	14101	13962	14205	14081	14056	14123	14054	14186	14045	14379	14137	14237	14252	14239	14205	14182	14108	14101	14147	14157	14240	14097	14287	14070	13984	14211	14224	14183	14188	14333	14156	13848	14195	13899	14009	14210	14193	14060	14332	13926	14205	14054	14183	14161	14234	14117	14153	13926	14278	14228	14095	14115	14248	14101	14184	14062	14086	14106	14063	14113	14072	14087	13938	14073	14101	14046	13999	14063	14150	14172	14068	14172	14195	14073	14046	13996	14122	14006	14202	14155	14276	14295	14048	14171	14250	14035	14091	14028	14050	14309	14364	14207	14245	14114	13947	14066	13997	14139	14181	14100	14063	14174	14067	14125	13988	14122	14123	14093	14203	14126	14115	14006	14265	14116	14061	14167	14204	14089	14061	14225	14186	14279	14088	14084	14196	14122	14199	14295	14138	14014
17157	31573	29786	23943	20543	18371	16994	16406	15492	15147	15105	15181	14680	14307	13841	14040	13784	13621	13639	13586	13451	13407	13246	13222	13234	13336	13193	13083	13139	13270	13315	13116	12967	13278	13042	13163	13310	12973	13054	13093	13053	13135	13107	13219	13153	13348	13151	13076	13235	13142	13242	13066	13134	13161	13008	13071	13065	13077	13238	13158	13033	13068	12983	13109	13211	13229	13043	13021	13083	13213	13210	13198	13250	13138	13057	13095	13050	13140	13072	13220	13066	13127	13145	13036	13193	13046	13150	13126	13185	13169	13213	13083	12996	13227	12906	13063	13129	13192	12988	13016	13133	13104	13111	13250	13052	13007	13158	12983	12927	13100	13121	13020	13025	13150	13228	13130	13208	13178	13134	13267	13000	13074	13179	13157	13122	13073	12970	13148	13087	13250	13040	13110	13156	12959	13065	12980	13180	13128	13062	13188	12996	13004	13212	13065	13025	13043	13108	13037	13178	13222	13108	13055	13090	13006	13061	12967	13109	13099	13204	13120	13038	13019	13140	13090	13027	13144	12953	13104	13230	13304	13092	13185	12950	13217	13229	12972	12883	12945	13056	13115	13006	13003	13088	13126	13246	12990	13226	13064	13021	13026	13000	13025	12977	12981	13151	12979	13142	13140	13137	13129	13056	13160	13086	13132	13054	13151	13045	13054	13002	13206	13063	13215	12988	13032	13063	13028	13109	13209	13029	12984	13157	12905	13105	13135	12987	13047	13103	12866	13061	12986	12872	13063	13005	12980	12974	13163	12975	13043	12960	13087	12834	12984	13084	13188	13028	13106	12891	12952	13107	13085	12996	13134	12930	12981	13063	13060	13150	13084	12898	12998	13243	12998	13040	13251	13128	13114	13006	13024	13032	12993	13152	12959	13084	13087	13136	12993	12902	13181	13093	13188	13093	13083	13013	13151	12982	13118	13032	13059	13069	13018	13155	13219	13095	13290	13027	13107	12988	13234	13122	13167	13166	13060	13092	12947	13117	13086	13023	13150	13032	12991	13098	13130	13216	12992	12906	13103	13081	13048	13098	13109	13026	13043	13174	13094	13094	13101	13123	13080	13094	13024	12953	13107	13199	13036	13035	13061	13024	13036	13075	12947	12999	13076	13137	13125	13054	13047	13153	13025	12915	13114	12875	13206	12980	13228	13090	13098	13044	12978	13324	13154	13113	12935	13198	13100	12968	13056	13033	13089	13123	13121	13105	13125	13114	13104	13045	13165	13051	13190	13059	12996	13044	13019	13073	13104	13026	13235	13062	13105	12984	13151	13115	13081	13230	13187	12982	13087	13196	13160	13216	13048	13138	13064	13052	13103	13045	13046	13173	13156	13084	13069	12889	13017	12949	13137	12943	13107	13065	12999	12898	12943	12992	13213	12991	13027	13313	13108	12965	13079	12978	13096	13055	13070	13042	13122	13016	13169	13060	13002	13157	13103	12861	13092	13049	12946	13065	13071	13071	12950	13023	13013	13074	13183	12851	13093	12841	12810	13069	12963	13114	12926	12940	13136	13009	13011	13045	13084	12945	13111	12926	12957	12832	12948	13076	13158	13058	13164	13071	13175	13020	13148	13225	12938	13100	13044	13137	13060	13005	13121	13005	13003	13082	13121	13150	13089	13073	13030	13105	12990	13084	13056	13066	13107	13112	13064	13007	13040	13114	13086	13115	13007	13041	12966	12956	13045	13047	13037	13002	13199	12925	13060	13050	13011	12921	13155	13035	13084	13050	12966	13049	12962	13213	13132	13182	13006	13059	13022	13161	13063	12868	13099	13124	13165	13016	12998	13047	12969	13113	13113	13120	13025	13047	13210	13030	13217	13061	13231	13071	13160	13005	13196	13144	13276	13138	13204	13015	13182	13074	13071	12951	13079	13029	13031	13131	13082	13095	13195	12953	13124	13025	13014	13057	13058	13118	13026	13099	12994	12978	13074	13057	13150	13151	13029	12980	12993	13126	13066	13073	13087	13055	12801	13004	13010	13104	13015	13026	13188	13104	13227	13146	13123	13107	12942	13074	13087	13073	13153	13124	13148	13068	12940	13143	13141	13073	12892	13093	13122	13138	13051	13150	12996	13098	13026	13101	12802	13058	13178	13151	13091	12902	13000	13013	13004	13127	13050	13124	13115	13126	13158	13029	13134	12967	13127	13049	13063	13025	13090	12974	13058	13023	13079	13033	12893	13216	13083	13033	13076	13124	13138	13104	12910	13071	12968	13194	13016	12923	12977	13122	12974	12964	12996	12954	12911	13163	13058	13052	13173	13131	12985	13098	13283	12904	13008	13029	13150	13013	13176	13012	13062	13009	13163	13071	12958	12975	13122	13079	13012	13082	12846	13097	13077	13085	13020	12988	13057	12963	13034	13131	13151	13037	13018	13023	13037	13104	13216	12920	13199	12881	13041	13072	12983	12994	13125	13078	13054	12997	13266	13238	12993	13086	13093	13141	13022	13090	13097	13109	13094	13105	12978	13219	13210	12940	13050	12923	13116	12948	13054	13033	13190	13119	13154	13144	13205	12950	13011	13001	13094	13074	12984	13167	13206	13098	13193	13005	12933	13081	13145	13110	13150	13097	13090	12946	13024	12923	13215	13107	12944	13080	13082	12990	13094	12983	13068	12987	13028	12968	13161	13094	12808	12930	12913	13129	13143	13048	13147	13116	13121	13044	12903	13034	13073	13083	12799	13245	12988	13092	13064	13072	13122	12983	13137	13208	12963	13140	12962	13073	12835	13091	13019	13149	13277	13026	12925	13108	13005	13043	13030	13159	13063	12978	12989	13029	13117	12995	13087	13026	12963	13029	13038	13094	13076	13162	12813	13059	13092	12952	13061	13047	12935	13103	13168	13091	12993	13157	13055	13079	12991	13033	13162	13032	13085	13206	12879	13111	12933	13063	13069	13038	13101	12932	13088	13146	13078	13030	13147	13028	12987	12995	13075	13105	13157	12997	12913	13074	13148	13174	13037	13003	13166	12880	12964	13060	13072	13133	13162	12949	12977	13061	13119	12881	13136	12967	12979	13172	13046	13048	12945	13054	12908	13037	13018	13084	13099	13055	13075	13002	12873	13033	13118	13135	13074	13094	12986	13130	13059	13136	13002	13022	12857	12980	12849	12980	13147	13087	13068	13109	13118	12994	12968	12970	13172	12960	13105	13046	13076	12889	13034	13113	13187	12993	12951	12977	13089	13084	13203	13038	13060	13162	13008	13116	13127	13086	13022	12966	13089	13104	12952	13022	13078	13025	13065	13135	13076	13114	12899	13190	13091	13051	13059	13058	13062	13145	13050	13155	13040	13129	13071	13146	13135	13004	12990	13233	12953	13122	12867	13095	13044	12994	12888	13022	13142	12980	13151	12990	13121	12984	12983	12943	12903	13076	13127	13035	12920	13141	12986	13018	13077	13065	12986	13091	12953	12971	13116	13204	13103	12899	12968	13074	13043	13097	13062	13082	12935	13035	13029	13053	12994	13045	13130	13066	13034	12947	13117	12999	12989	12951	13118	13206	13108	13161	12892	13046	12992	12959	13041	13022	13109	13003	13113	12792	13144	13139	13131	13096	13155	13112	12969	12912	13071	13061	13009	13037	12991	13013	13052	12997	12982	13068	13026	13000	13257	13044	13189	13218	13097	13198	12988	12934	12922	13064	13175	12935	13121	12989	13073	13119	13131	12969	13049	13112	13128	13094	12957	13136	13067	13010	13028	13081	13197	13045	13067	12939	13156	13029	13156	12872	13116	13013	13221	13231	12957	13066	13015	13097	12847	12897	13031	12961	13102	13101	13159	13100	12911	13033	13031	13124	12968	13148	13102	13039	13120	12790	13122	13065	13061	13069	13145	13041	13072	13057	13158	13074	12955	12900	12831	13034	13252	13099	13237	13017	12988	12975	13114	13043	13238	13271	13025	13214	13073	13082	12943	13031	13131	12981	13126	13067	13198	12943	13060	13006	13098	13006	13038	13124	13038	13186	13090	13005	13050	13262	13008	12947	13137	13178	13203	12996	13223	13155	12926	13119	12855	12958	13049	13044	12970	13127	13166	13048	13115	13046	13027	13189	12941	12984	13117	13102	13014	13049	13063	13002	12970	13133	13079	13036	13082	13008	13213	12897	13087	13027	13113	13197	13034	12962	13073	13070	13034	13143	12998	13219	13218	13212	13061	12967	13031	13010	12996	12924	13169	13077	13028	13284	13069	13073	12966	12840	13022	13117	12967	13160	13010	12951	13122	13059	13053	13021	13111	12976	13308	12916	12945	12940	13106	13049	13022	13144	13052	12983	13123	12936	13109	13015	13045	13111	13070	13000	13058	12906	13096	13196	13198	13007	12977	13120	12990	12949	13142	12918	13065	13128	13139	13075	13001	13028	13165	13127	13039	13128	12981	12904	13182	13085	13036	13043	13011	13157	13098	13016	13155	13140	13241	13098	13138	13120	13157	13156	13142	13033	12989	13199	13086	13265	12996	13088	13078	13069	13101	13022	12998	13159	12951	13085	13159	13109	12990	13180	13188	13022	12968	12970	12996	12931	12948	12826	12986	13131	13016	12952	13042	13242	13042	13040	12931	13000	13052	13152	12934	13061	12989	13026	13193	13123	12995	13085	12969	13183	13034	13013	13177	13128	13053	13125	13093	13097	13012	13016	13000	13085	13028	12936	13047	13188	13200	13103	13189	13108	13103	13306	13049	13065	13200	13044	13119	12934	13179	13111	13045	12983	13025	12889	13134	13112	12932	12880	12971	13167	12950	12979	13123	13064	12909	13033	13064	12884	13071	13080	13038	12878	13148	13150	13044	13022	12964	13006	13058	12951	12962	13058	13010	13160	12931	13163	13061	12974	13030	13112	13082	13055	13042	12885	13030	13067	13123	12969	13166	13003	13213	13010	13027	13107	13088	13109	13019	13094	13114	13113	13031	13052	13220	12962	13150	13145	12916	12867	13101	12947	13125	13069	13069	12948	12976	13076	13093	13005	13189	13146	13065	13025	13115	13037	13177	12959	13143	13132	13031	13045	13136	13043	12901	13029	13053	12939	12950	13061	13059	13087	13039	13030	13090	13119	12906	13025	13011	13036	13071	13143	13002	13127	12970	13146	13036	13042	13023	12915	13011	13192	13137
27857	22149	23064	18796	15141	14516	14321	14256	14049	14207	14007	13989	13851	13891	13889	13916	13966	13950	13871	13819	14013	13612	13804	13745	13721	13771	13816	13809	13898	13821	13750	13726	13843	13792	13926	13699	13775	13731	13827	13789	13860	13781	13718	13761	13679	13786	13932	13894	13705	13792	13896	13704	13863	13839	13806	13807	13711	13796	13781	13815	13731	13782	13588	13624	13940	13716	13735	13644	13696	13775	13661	13663	13793	13772	13838	14026	13965	13955	13992	13828	13620	13794	13663	13837	13948	13628	13834	13673	13938	13800	13660	13705	13649	13719	13914	13686	13756	13858	13833	13898	13857	13787	13738	13916	13732	13767	13786	13609	13838	13809	13817	13815	13510	13817	13719	13968	13893	13890	14005	13683	13886	13741	13804	13918	13799	13641	13918	13794	13891	13684	13955	13824	13809	13867	13966	13848	13768	13720	13835	13700	13811	13683	13788	13820	13643	13885	13711	13836	13684	13773	13712	13702	13727	13829	13821	13774	13549	13682	13732	13766	13912	13765	13748	13758	13863	13928	13824	13922	13845	13768	13792	13810	13793	13757	13745	13718	13815	13822	14053	13640	13720	13782	13765	13850	13695	13682	13657	13752	13901	13824	13576	13572	13894	13855	13775	13813	13799	13752	13974	13726	13762	13710	13793	13624	13850	13651	13795	13915	13854	13680	13836	13876	13759	13853	13851	13749	13696	13755	13704	13776	13707	13685	13686	13820	13884	13840	13836	13617	13873	13691	13760	13773	13718	13816	13840	13964	13710	13840	13555	13544	13858	13664	13724	13805	13885	13825	13775	13742	13845	13773	13759	13766	13654	13723	13727	13699	13985	13699	13994	13813	13761	13777	13763	13788	13790	13650	13891	13608	13869	13712	13700	13779	13772	13752	13791	13775	13690	13603	13669	13645	13961	13949	13898	13760	13855	13904	13801	13873	13936	13881	13796	13651	13738	13724	13777	13570	13818	13988	13678	13725	13842	13865	13947	13808	13831	13825	13841	14041	13736	13824	13782	13645	13700	13641	13928	13869	13828	13874	13790	13729	13700	13866	13848	13658	13718	13718	13758	13667	13870	13671	13775	13655	13802	13674	14006	13822	13829	13860	13897	13600	13735	13842	13998	13741	13823	13736	13659	13684	13887	14035	13693	13968	13735	13707	13768	13922	13790	13777	13692	13618	13824	13746	13822	13860	13784	13677	13616	13719	13748	13671	13529	13748	13666	13606	13819	13736	13701	13614	13782	14002	13920	13734	13873	13779	13733	13834	14065	13679	13819	13717	13707	13669	13925	13951	13832	13649	13800	13741	13787	13731	13759	13683	13796	13760	13693	13892	13713	13818	13902	13748	13658	13649	13837	13756	13625	13635	13808	13757	13863	13597	13806	13683	13587	13658	13839	13783	13816	13683	13865	13770	13769	13523	13912	13889	13780	13805	13662	13744	13794	13569	13606	13792	13835	13855	13945	13695	13812	13765	13664	13711	13851	13684	13708	13871	13799	13800	13827	13827	13837	13717	13901	13790	14097	13766	13952	13922	13841	13855	13881	13829	13798	13673	13850	13711	13906	13617	13821	13895	13795	13728	13858	13718	13726	13844	13705	13567	13571	13667	13728	13647	13870	13719	13733	13774	13839	13720	13736	13665	13750	13870	13730	13701	13792	13584	13729	13660	13980	13715	13714	13685	13788	13837	13745	13775	13824	13671	13739	13831	13589	13871	13728	13757	13737	13808	13886	13835	13762	13676	13882	13934	13769	13854	13805	13877	13731	13674	13768	13966	13724	13586	13797	13678	13923	13814	13721	13616	13658	13634	13785	13784	13787	13728	13720	13766	13697	13770	13807	13617	13828	13680	13672	13967	13613	13784	13585	13699	13821	13909	13782	13693	13836	13891	13815	13642	13760	13839	13604	13912	13684	13745	13668	13574	13710	13674	13882	13756	13748	13595	13647	13624	13725	13783	13958	13794	13726	13833	13898	13629	13856	13983	13739	13651	13741	13663	13696	13900	13891	13875	13880	13703	13853	13725	13696	13844	13823	13852	13907	13651	13889	13650	13831	13836	13799	13838	13649	13744	13788	13573	13636	13722	13733	13828	13849	13735	14086	13603	13895	13881	13669	13897	13865	13765	13901	13697	13728	13691	13913	13695	13714	13668	13739	13619	13858	13767	13751	13700	13592	13650	13681	13764	13670	13802	13816	13738	13587	13931	13852	13863	13641	13801	13812	13730	13867	13818	13944	13831	13913	13913	13712	13922	13649	13686	13780	13801	13496	13824	13927	13706	13868	13721	13716	13722	13922	13891	13675	13956	13824	13787	13791	13936	13794	13626	13542	13780	13778	13684	13819	13740	13649	13758	13565	13787	13749	13769	13740	13893	13797	13678	13562	13831	13892	13677	13796	13894	13884	13717	14002	13796	13891	13712	13737	13750	13646	13931	13901	13758	13775	13922	13901	13755	13786	13803	13810	13996	13756	13953	13579	13751	13850	13704	13807	13894	13739	13469	13693	13591	13772	13700	13825	13759	13851	13760	13683	13812	13697	13880	13526	13645	13846	13710	13903	13965	13813	13699	13797	13747	13707	13608	13794	13835	13929	13865	13794	13626	13560	13692	14060	13978	13872	13684	13746	14007	13811	13739	13897	13611	13821	14033	13914	13889	13785	13690	13721	13891	13755	13819	13545	13747	13755	13486	13832	13795	13791	13668	13745	13754	13759	13764	13828	13752	13719	13634	13827	13686	13829	13797	13719	13832	13942	13981	13675	13719	13884	13846	13715	13867	13841	13842	13807	13652	13718	13646	13740	13834	13621	13691	13652	13795	13815	13797	13815	13732	13703	13882	13774	13724	13816	13825	13575	13754	13762	13793	13806	13837	13814	13719	13726	13821	13716	13866	13672	13674	13822	13856	13814	13799	13775	13762	13837	13765	13690	13797	13847	13976	13948	13783	13704	13806	13742	13569	13668	13750	13613	13771	13876	13792	13630	13851	13949	13778	13721	13838	13690	13816	13796	13732	13767	13525	13775	13903	13839	13719	13741	13907	13843	13862	13823	13707	13700	13810	13586	13563	13831	13749	13820	13515	13701	13656	13845	13940	13634	13710	13689	13807	13841	13828	13847	13674	13651	13769	13569	13698	13573	13733	13670	13779	13657	13655	13783	13788	13774	13678	13841	14028	13876	13695	13749	13859	13704	13796	13785	13682	13829	13805	13879	13978	13683	13756	13739	13888	13679	13973	13794	13592	13943	13736	14013	13757	13857	13754	13671	13747	13689	13894	13974	13801	13701	13810	13901	13895	13621	13580	13806	13886	13752	13595	13903	13776	13611	13740	13694	13772	13594	13707	13735	13553	13740	13685	13903	13782	13658	13810	13824	13740	13493	14017	13824	13670	13661	13885	13846	13754	13890	13775	13662	13899	13848	13796	13961	13882	13762	13796	13903	13868	13594	13784	13791	13859	13660	13874	13745	13778	13870	13681	13979	13831	13827	13651	13818	14014	13770	13791	13821	13840	13708	13887	13851	13872	13799	13811	13812	13689	13882	13765	13682	13793	13774	13613	13889	13758	13647	13808	13830	13731	13835	13668	13816	13864	13820	13641	13812	13813	13580	13747	13792	13655	13910	13639	13781	13687	13787	13785	13788	13612	13740	13859	13737	13732	13810	13717	13797	13827	13933	13683	13608	13819	13786	13740	13932	13830	13799	13536	13930	13745	13576	13875	13812	13760	13898	13785	13787	13871	13793	13756	13897	13938	13833	13827	13742	13854	13756	13755	13856	13897	13803	13780	13730	13799	13771	13824	13791	13778	13827	13746	13574	13747	13828	13835	13830	13720	13714	13819	13812	13808	13794	13804	13931	13725	13785	14017	13772	13804	13945	13797	13576	13699	13807	13642	13697	13694	13892	13839	13895	13745	13807	13914	13735	13793	14004	13949	13619	13768	13653	13878	13783	13763	13707	13892	13741	13832	13819	13704	13844	13854	13766	13598	13825	13874	13782	13730	13811	13832	13784	13750	13900	13969	13730	13682	13825	13785	13727	13645	13835	13855	13879	13856	13808	13950	13631	13791	13771	13855	13781	13788	13992	13680	13708	13929	13785	13700	13657	13697	13859	13873	13628	13525	13651	13838	13792	13779	13618	13789	13979	13794	13716	13806	13984	13688	13668	13994	13954	13812	13918	13910	13870	13795	13814	13855	13754	13710	13935	13875	13813	13693	13809	13786	13909	13714	13689	13757	13961	13973	13889	13842	13712	13785	13760	13651	13747	13965	13609	13507	13626	13716	13843	13733	13820	13652	13905	13795	13677	13609	13683	13909	13729	13703	13817	13694	13888	13651	13711	13747	13602	13799	13608	13844	13743	13707	13636	13909	13800	14079	13834	13559	13806	13658	13809	13741	13747	13873	13690	13528	13660	13847	13830	13682	13757	13747	13783	13948	13910	13697	13808	13918	13822	13773	13859	13815	13867	13749	13619	13891	13812	13730	13920	14013	13725	13893	13788	13848	13741	13809	13741	13557	13718	13647	13838	13710	13904	13577	13704	13671	13672	13792	13836	13667	13927	13559	13848	13751	13687	13984	13985	13770	13750	13722	13717	13684	13853	13827	13779	13560	13901	13948	13690	13786	13628	13819	13626	13818	13775	13944	13724	13762	13868	13864	13699	13706	13772	13737	13894	13653	13669	13707	13756	13854	13790	13793	13564	13670	13706	13750	13704	13925	13671	13798	13865	13769	13880	13840	13691	13832	13818	13766	13644	13659	13782	13740	13790	13727	13783	13679	13788	13687	13733	14002	13548	13857	13795	13988	13905	13773	13711	13894	13704	13860	13758	13663	13741	13924	13852	13819	13753	13766	13935	13685	13824	13621	13769	13761	13729	13811	13665	13717	13597	13979	13824	13820	13652	13875	13986	13768	13661	13813	13609	13847	13884	13611	13742	13727	13599	13807	13661	13717	13740	13678	13671	13805	13628	13826	13890	13897	13818	13734	13918	13715	13850	14009	13947	13864	13735	13658	13738	13833	13778	13867	13786	13718	13830	13815	13759	13614	13766	13731	13738	13805	13857	13700	13718	13784	13684	13830	14080	13742	13860	14039	13770	13818	13870	13634	13916	13508	13969	13856	13759	13700
14870	19971	18991	16053	15153	14370	13928	13772	13667	13556	13548	13259	13418	13237	13401	13226	13113	12994	13168	13138	13038	12908	12925	13035	12992	13121	13016	12980	12978	13005	12945	12955	13146	12846	12934	13030	12840	12938	12980	12910	12938	12979	12879	12917	13123	12958	12880	13025	13019	12999	13072	13155	13133	13220	12940	12801	13049	13046	13022	13095	12942	13086	12920	12901	13143	12922	13029	12949	13140	13076	13008	12993	13162	13062	12941	13067	13164	13095	13033	13093	12989	13083	13097	13080	12941	12891	12917	12970	12969	12939	12981	12959	13083	13137	12828	12856	13100	13040	12976	12995	13114	12855	12921	12914	12947	12933	12989	13007	13002	13025	13004	12962	13067	12947	12909	13004	13071	12952	12959	12821	12978	13080	12882	13118	13020	13025	13090	12845	13139	12979	13038	13088	13028	13149	12982	13173	12977	12987	13032	13062	13097	13102	13159	13084	12944	12997	13017	13013	13146	12945	13045	13095	12935	13023	12944	13090	12911	12897	12988	13056	12915	13120	12862	12979	12875	12946	12879	12846	12851	13104	13085	12873	12894	13103	13055	12890	12969	13138	13013	13039	13156	13110	13099	12842	13107	13067	12950	13046	13066	12918	13112	12972	13163	12951	13058	13116	13207	12951	13064	13067	12926	13118	12855	13005	12919	12951	12878	12812	12914	13028	13132	12890	13096	12942	12847	13108	13171	12968	12898	13124	12999	13139	12864	13062	13113	12947	12966	12968	12796	12982	12978	12985	12997	13024	12964	13144	12811	13020	12997	13049	13075	13073	13040	12888	13070	12966	13064	13108	12935	13099	13015	13038	13020	13003	12986	12904	12856	12946	12936	13018	12942	13149	12889	13099	13020	12998	12920	12905	13065	13112	13089	12982	12911	12997	13129	12990	13148	13015	13080	12998	13100	12833	13201	13093	13069	12909	12980	12937	12921	12892	12947	13021	12970	12906	12914	12978	13036	12989	12898	13105	13040	13038	12958	13031	13082	13263	13020	12954	13060	13083	12841	12895	13036	13036	13186	13027	12881	13079	13008	13060	12740	12854	13070	12915	12982	13017	13029	12934	13022	13077	12862	13056	12826	12949	12800	12835	12994	13012	13009	13143	13102	12915	13034	13073	13115	13079	13213	13020	13025	12987	13061	12918	12945	13119	13004	12968	12999	12923	13055	13088	12998	13029	12945	13197	13045	12879	12901	12948	12929	12971	13026	13002	13071	12998	13143	12962	12995	12911	12954	13021	13048	12916	13058	12964	13184	12973	13007	13212	12939	13028	13129	12834	12862	12940	12827	12945	12957	12955	13158	12877	12970	12954	12975	12902	13087	13174	12877	13081	13038	12978	13106	12908	13047	13116	12923	13024	12932	12992	12971	13036	12943	12907	12946	12849	13023	12983	12933	13063	12844	12996	12882	12901	12972	13055	13042	13012	12933	13087	13037	12977	13145	12788	12959	13135	13108	13101	12982	12997	12846	13138	13081	13004	13005	13014	12897	13079	12908	13128	12925	12935	12968	13010	12957	13008	13114	12980	13050	13094	13093	13033	13096	12969	13090	13022	13065	13012	13031	13048	13050	12903	12949	13022	12788	12950	13117	13077	13064	12928	13178	13136	12897	13070	12799	12902	13006	12949	13222	12960	12989	13124	12982	13017	13181	13113	12986	13047	12893	13121	13009	12990	12858	12976	12933	13112	12902	13026	12966	12903	12995	13016	13017	13042	13057	12899	12929	13170	12977	12934	13073	13171	13061	13001	12958	12885	13044	12935	13054	12954	12920	12832	12932	13093	13046	13024	13172	13179	12970	13093	12967	12899	13076	12972	12978	13053	12958	13114	13005	12930	13055	12822	12983	12886	12863	13075	12888	13212	12989	13050	13138	13080	13054	12997	12987	13102	12932	13004	13156	13075	13037	13021	12964	13188	12960	13020	12963	12994	13100	13000	12977	13066	12915	12868	13002	13043	13263	12918	12971	13125	12780	13001	12949	13022	13082	12955	12952	12926	13015	12994	13100	12860	12996	12838	13062	13036	12910	13202	13042	12888	12942	13040	13040	12973	12997	13032	13135	13083	12973	12990	12785	12939	12873	12906	12857	12980	12879	13017	12944	12969	12965	12954	12977	12995	13039	13122	13187	12998	13007	12995	12952	12924	12862	13052	13008	12897	13023	12875	13017	13160	12798	12895	13106	13074	13170	12847	13032	13073	12969	13119	13061	13029	13039	13014	12957	12934	12965	13026	13019	12971	13210	13211	13016	13026	12788	12939	13192	13068	12967	12874	12960	12944	13004	13030	12885	13031	13034	13007	13168	12926	12926	13112	12966	13016	12967	12900	13008	12972	12930	13134	13034	12954	13164	12958	13079	12998	13052	13104	12918	13113	12921	13315	12972	12956	12960	13071	13023	13057	13144	12923	12948	13179	12948	12969	13032	12859	12845	13130	13027	12971	13058	13042	13098	13230	12985	13082	12994	13078	12902	12791	12945	12830	13045	12917	12955	12899	13010	13020	12951	13118	12941	12914	12931	13029	13133	12962	12978	12999	13084	12986	12888	12755	13017	13026	12914	13038	13050	13043	12904	13077	12967	13007	13024	13077	12991	12982	13132	13003	12995	13248	13015	13068	13142	13040	12981	13042	13196	13115	12981	13088	13099	12877	12997	12988	13009	13105	12963	12963	12898	13092	12982	12941	13087	12927	12999	12920	13017	13131	12999	12852	13227	13197	12838	12979	12845	12917	13097	13130	12981	13073	13048	12909	13007	13022	13086	12999	13078	12975	12848	12929	12997	12849	13160	12969	13053	13093	13104	13071	12847	12892	12946	12993	13025	13119	13083	13128	12801	13051	13171	13172	13145	12922	12845	13161	13091	12993	12936	12946	12897	12907	12954	13049	12813	13051	13109	12911	12987	12955	13211	13046	13019	12891	12851	13034	13020	13071	13050	13130	13145	13014	12910	13083	12944	13080	12981	12982	12924	13024	12925	13070	13172	12854	12897	12964	13010	13030	13153	12892	13060	13066	12951	13102	13158	12951	13000	12883	12939	13124	12850	12990	13062	12975	12857	12940	12953	12998	12975	12984	13025	13020	12971	12804	13089	12954	12976	13028	13073	12921	12841	13032	13154	13066	13022	13224	12899	13043	12943	13048	13024	13086	13054	13020	12925	13072	12920	13011	12870	13023	12953	13018	13093	13017	13070	12979	13078	12846	12852	13024	12953	13056	13063	12976	13175	13020	13020	12942	12950	12943	13098	12940	12984	12868	12867	13024	12991	12929	13056	13141	13232	12989	13065	13020	13012	12849	13281	12970	12804	13040	13039	13117	13141	13035	12992	12986	13006	13007	13025	12976	12994	12860	13073	13071	13055	13197	12992	13086	12962	12985	13067	12932	13198	13035	13003	12882	13109	12814	12954	13207	13025	13002	13122	13084	13195	12804	12969	13025	12890	12955	12912	13031	12880	12987	13011	12974	13010	12713	13114	12970	12882	13097	13008	12842	13216	13019	13023	13051	13069	13018	12984	12971	13006	12945	12993	13079	13138	13090	12989	12979	12833	12964	13128	12975	13009	13111	12877	12838	13103	13075	13138	12980	13000	12768	13185	12909	12951	12980	12974	13114	12957	13113	12995	12993	13114	12956	12985	12956	13081	13042	13056	13018	13035	13097	13024	12873	12999	12944	13026	12877	13038	12940	12991	13012	12998	12977	13027	12916	12917	13126	12973	13149	13150	13212	13185	12923	13006	13109	13075	12876	12848	13078	13071	12850	13033	13113	12861	12884	13060	12933	12972	12939	13097	12987	13133	12983	13052	13049	12960	12996	13116	13156	13172	13081	13057	12905	12938	12852	13024	13108	13045	13095	13197	12926	12943	12984	13070	12992	13052	13104	13071	13085	13102	12909	12922	12760	12850	12890	13040	13090	12890	12973	13027	13105	12763	13069	13104	13024	12979	13255	13053	12936	13030	13078	13049	12977	13061	13020	12913	13108	13015	13059	12993	12967	13070	13032	12976	12972	12965	12902	12967	13026	13149	13086	13082	13148	13093	13051	13052	13070	12987	13032	13015	12987	13139	13026	13037	12951	13028	12846	13040	13003	12962	13098	12895	13012	13012	12952	12907	12978	12958	12974	13090	13011	13067	12999	12979	12974	12918	13037	12954	12983	12978	13053	12967	12950	12885	13071	13038	13063	13012	12816	12998	13046	13183	13207	12951	12970	13155	12981	12945	12997	12899	13067	13075	12995	12984	13025	13014	13007	12988	12941	13145	13047	13104	13065	13025	13029	12931	13011	13022	13021	13056	13075	12959	12902	13000	13057	12964	13009	13035	13009	12943	12921	12901	13128	12862	12950	13073	12934	13024	13075	12928	13020	12983	13081	13052	12879	13030	12871	12897	12856	12768	13010	13187	12840	12927	13077	13022	13195	12885	12743	12845	13125	12947	13173	13051	12921	12949	13014	12882	13064	13103	12919	12887	13009	12974	13021	12975	12902	12965	13126	13115	13066	12982	12921	12989	13094	13119	13145	12952	13020	12895	12939	13189	12934	12993	12996	13093	13082	12919	13034	12880	13053	13062	12836	13151	13069	13021	13072	12887	12944	13040	12973	13075	13105	12889	12920	13169	13002	13097	13056	13034	13088	12846	12976	13116	13136	12974	13017	13063	12968	13085	13003	13068	13064	13085	13008	12957	13128	13081	12844	13010	13196	13135	12751	12982	13108	12878	13192	12934	13042	12911	12868	12977	12839	13073	12969	12940	13043	13111	12994	12996	12979	12884	12819	13059	13053	13063	12886	12924	12993	13056	12864	12847	12983	12907	12988	13001	12976	12885	12842	13052	13035	13122	12990	12918	13017	13023	12982	13035	12935	13043	13031	12989	12897	12974	12985	12975	12964	12917	12969	12816	12923	13007	13049	12746	13063	13022	13056	13010	13172	13043	13140	12946	13071	12983	13107	13079	13169	13006	12991	12979	12891	13041	12922	12981	13186	13108	12959	13022	12915	13068	13023	12868	13012	13045	12942	12923	12967	13000	12919	12947	12969	13006	12969	13074	12964	13002	13088	13035	13091	13161	12968	13068	12917	13014	12879	13064	13035	12981	13023	12984	12973	13033	13036	13159	12920	12893	13013
24427	21679	29250	24721	22339	20876	18887	16316	15666	15771	15712	15377	15398	15077	15319	15004	15095	14981	14876	14936	14821	14887	14786	14653	14630	14559	14604	14785	14713	14878	14863	14846	14751	14757	14670	14826	14445	14799	14674	14737	14724	14652	14740	14540	14739	14901	14836	14686	14877	14741	14648	14706	14691	14614	14760	14744	14578	14836	14691	14695	14626	14725	14571	14733	14703	14734	14862	14444	14783	14602	14764	14577	14708	14443	14788	14463	14673	14700	14493	14676	14821	14823	14711	14570	14693	14469	14494	14694	14717	14601	14758	14848	14683	14766	14682	14699	14496	14699	14572	14674	14670	14664	14512	14785	14539	14672	14548	14841	14518	14603	14508	14612	14466	14708	14560	14787	14686	14707	14550	15015	14646	14551	14913	14584	14646	14721	14553	14337	14653	14707	14555	14733	14746	14632	14757	14654	14762	14601	14603	14561	14735	14603	14552	14514	14553	14713	14722	14627	14527	14685	14645	14437	14716	14487	14624	14500	14518	14734	14369	14471	14653	14687	14735	14570	14626	14846	14527	14749	14705	14614	14586	14681	14770	14621	14559	14683	14632	14867	14654	14544	14667	14553	14570	14496	14640	14748	14721	14675	14575	14638	14576	14658	14615	14599	14410	14491	14453	14479	14610	14618	14688	14583	14540	14529	14550	14665	14574	14621	14787	14618	14633	14468	14671	14594	14782	14588	14435	14646	14481	14778	14557	14613	14819	14604	14644	14601	14649	14607	14664	14719	14673	14784	14637	14674	14587	14692	14734	14552	14565	14637	14552	14713	14527	14670	14570	14772	14510	14788	14532	14508	14508	14543	14726	14655	14609	14728	14506	14485	14588	14542	14534	14557	14670	14613	14573	14684	14525	14606	14619	14497	14391	14480	14726	14706	14635	14563	14703	14889	14732	14593	14559	14576	14834	14596	14576	14504	14603	14675	14530	14801	14583	14481	14534	14613	14553	14762	14678	14558	14510	14644	14693	14723	14699	14554	14762	14622	14715	14589	14529	14415	14636	14690	14528	14645	14746	14683	14770	14759	14787	14814	14624	14563	14714	14556	14515	14514	14474	14632	14775	14601	14795	14591	14742	14618	14815	14675	14671	14488	14609	14474	14694	14510	14504	14537	14572	14696	14639	14580	14732	14690	14572	14695	14658	14583	14532	14564	14782	14535	14781	14561	14609	14636	14692	14637	14647	14436	14573	14674	14535	14529	14580	14650	14703	14571	14724	14612	14668	14634	14559	14750	14635	14581	14658	14603	14689	14419	14785	14688	14723	14517	14540	14695	14656	14667	14616	14572	14661	14514	14699	14607	14643	14921	14650	14471	14533	14754	14543	14635	14781	14728	14507	14510	14717	14703	14723	14627	14739	14578	14682	14613	14682	14583	14493	14707	14558	14533	14609	14580	14730	14701	14694	14446	14614	14576	14606	14779	14488	14544	14733	14553	14681	14734	14731	14529	14770	14582	14836	14741	14514	14486	14680	14594	14586	14529	14480	14702	14656	14660	14639	14603	14675	14680	14515	14628	14728	14588	14591	14505	14525	14675	14814	14621	14745	14781	14509	14533	14463	14704	14450	14463	14544	14565	14581	14617	14658	14528	14568	14536	14753	14652	14669	14482	14508	14639	14592	14608	14737	14725	14625	14551	14720	14650	14547	14648	14548	14581	14462	14596	14589	14693	14739	14684	14801	14755	14718	14550	14613	14562	14526	14531	14526	14527	14548	14485	14563	14548	14617	14654	14543	14522	14563	14603	14462	14501	14703	14861	14809	14722	14806	14518	14574	14525	14587	14728	14610	14707	14609	14600	14621	14703	14471	14651	14695	14721	14810	14534	14562	14638	14556	14783	14622	14646	14757	14635	14549	14723	14620	14653	14558	14602	14612	14437	14599	14570	14631	14669	14722	14576	14649	14549	14756	14671	14770	14493	14620	14674	14726	14668	14782	14743	14725	14598	14720	14834	14782	14740	14603	14633	14570	14766	14680	14428	14815	14642	14638	14544	14723	14582	14554	14386	14589	14637	14597	14681	14710	14591	14533	14732	14548	14566	14674	14670	14690	14741	14640	14662	14599	14723	14702	14702	14790	14724	14676	14626	14724	14730	14545	14693	14564	14578	14518	14556	14554	14733	14770	14579	14568	14548	14658	14602	14599	14540	14839	14756	14609	14577	14526	14740	14623	14579	14581	14626	14533	14474	14642	14583	14737	14735	14571	14440	14566	14535	14699	14603	14705	14772	14329	14488	14634	14642	14421	14559	14556	14790	14675	14769	14380	14482	14489	14627	14588	14660	14549	14652	14596	14691	14706	14584	14483	14550	14432	14662	14729	14494	14707	14806	14773	14545	14646	14621	14458	14817	14815	14662	14584	14577	14691	14539	14608	14668	14561	14602	14709	14690	14609	14689	14644	14517	14719	14789	14706	14503	14738	14743	14341	14426	14711	14520	14417	14604	14706	14753	14479	14738	14370	14773	14697	14604	14697	14768	14731	14737	14560	14651	14539	14634	14558	14689	14657	14503	14815	14725	14550	14532	14633	14618	14769	14542	14627	14548	14547	14831	14492	14679	14643	14585	14730	14731	14807	14641	14659	14646	14595	14637	14726	14687	14565	14583	14609	14822	14701	14639	14781	14825	14562	14861	14507	14611	14756	14685	14678	14568	14605	14585	14437	14536	14467	14601	14744	14831	14586	14568	14564	14517	14604	14675	14605	14735	14597	14618	14626	14801	14639	14573	14747	14500	14518	14507	14474	14887	14724	14677	14681	14653	14516	14536	14656	14781	14441	14659	14574	14611	14615	14575	14502	14713	14520	14540	14683	14630	14785	14581	14544	14762	14616	14641	14623	14604	14814	14778	14724	14537	14741	14726	14623	14476	14801	14733	14574	14573	14521	14552	14555	14609	14417	14681	14561	14448	14748	14599	14518	14782	14461	14615	14505	14535	14565	14610	14826	14709	14710	14500	14691	14654	14732	14573	14468	14629	14650	14543	14524	14622	14582	14702	14726	14633	14413	14657	14599	14576	14751	14619	14600	14648	14429	14694	14663	14594	14645	14627	14642	14695	14532	14535	14778	14623	14519	14674	14583	14344	14552	14818	14651	14582	14444	14711	14512	14501	14496	14615	14615	14500	14647	14694	14547	14538	14641	14638	14486	14693	14746	14503	14774	14735	14582	14478	14535	14516	14759	14636	14497	14691	14640	14661	14781	14727	14600	14612	14581	14586	14669	14712	14588	14636	14677	14499	14465	14727	14671	14664	14484	14727	14738	14565	14795	14479	14583	14644	14698	14545	14401	14653	14549	14504	14654	14517	14851	14633	14583	14477	14443	14601	14711	14683	14815	14674	14453	14782	14745	14490	14651	14539	14532	14735	14689	14583	14744	14574	14528	14791	14800	14545	14510	14653	14672	14646	14580	14792	14457	14559	14695	14509	14542	14642	14825	14510	14573	14664	14746	14625	14748	14688	14765	14621	14544	14564	14722	14510	14553	14682	14763	14690	14751	14544	14595	14801	14845	14809	14670	14628	14491	14733	14698	14749	14688	14672	14622	14745	14774	14655	14655	14545	14379	14589	14553	14379	14697	14599	14666	14710	14611	14654	14653	14634	14788	14662	14751	14548	14708	14553	14679	14623	14730	14577	14698	14798	14770	14614	14582	14559	14474	14660	14621	14796	14745	14699	14489	14449	14500	14647	14557	14592	14572	14598	14655	14558	14724	14578	14742	14500	14760	14635	14568	14761	14846	14649	14627	14565	14651	14727	14689	14619	14498	14667	14593	14639	14528	14559	14591	14611	14716	14690	14558	14614	14756	14531	14722	14694	14664	14722	14507	14625	14631	14468	14624	14833	14545	14736	14598	14443	14486	14622	14674	14532	14598	14630	14624	14603	14590	14593	14624	14629	14465	14493	14598	14713	14628	14627	14742	14688	14631	14516	14474	14437	14557	14686	14734	14611	14744	14487	14640	14435	14747	14808	14391	14630	14585	14452	14600	14794	14522	14576	14443	14679	14616	14770	14555	14873	14881	14730	14632	14821	14627	14679	14736	14704	14613	14558	14574	14689	14634	14566	14568	14695	14636	14489	14370	14377	14800	14832	14745	14698	14534	14671	14609	14694	14722	14597	14416	14729	14671	14621	14557	14777	14580	14719	14606	14591	14748	14679	14665	14768	14479	14572	14629	14601	14495	14490	14593	14577	14607	14702	14660	14721	14666	14469	14831	14523	14599	14439	14675	14641	14723	14742	14697	14618	14633	14550	14690	14585	14712	14630	14386	14606	14569	14574	14496	14620	14930	14519	14527	14548	14614	14560	14602	14695	14769	14628	14732	14531	14425	14670	14800	14311	14589	14511	14625	14564	14624	14794	14904	14771	14675	14603	14412	14736	14659	14589	14618	14606	14628	14767	14709	14578	14619	14904	14686	14618	14607	14661	14791	14682	14621	14416	14544	14542	14650	14718	14604	14585	14756	14523	14739	14563	14508	14505	14698	14667	14697	14585	14688	14664	14525	14608	14588	14797	14537	14605	14467	14519	14607	14627	14589	14648	14691	14469	14794	14725	14545	14748	14420	14623	14732	14670	14665	14621	14674	14442	14602	14502	14746	14667	14609	14568	14572	14690	14645	14738	14694	14659	14600	14634	14528	14493	14465	14658	14675	14589	14577	14517	14823	14690	14783	14753	14804	14807	14758	14712	14772	14736	14793	14669	14745	14633	14739	14580	14586	14463	14681	14716	14706	14663	14726	14546	14604	14758	14796	14701	14570	14607	14590	14651	14656	14539	14574	14841	14731	14659	15006	14668	14741	14675	14576	14470	14658	14540	14497	14651	14519	14701	14464	14706	14699	14677	14773	14879	14678	14641	14544	14664	14446	14608	14688	14685	14629	14636	14611	14623	14615	14698	14691	14693	14636	14602	14471	14743	14636	14754	14631	14352	14776	14714	14581	14646	14701	14497	14573	14537	14620	14571	14614	14426	14668	14689	14428	14511	14829	14624	14651	14724	14587	14643	14655	14487	14669	14645	14614	14441	14556	14585	14590	14600	14698	14783	14561	14637	14703	14502	14571	14539	14551	14536	14466	14598	14793	14710	14711	14593	14606	14648	14582	14718	14547	14658	14455	14507
16156	28506	26730	21275	19023	17330	16110	15883	15112	15058	15045	14902	14637	14500	14285	14143	14034	14036	13891	13910	13812	13597	13772	13522	13762	13592	13691	13561	13764	13543	13719	13571	13638	13636	13529	13794	13663	13459	13590	13796	13797	13479	13607	13602	13614	13563	13673	13458	13583	13672	13781	13633	13707	13672	13511	13651	13728	13573	13672	13714	13547	13556	13867	13577	13618	13370	13770	13409	13797	13700	13576	13671	13630	13745	13745	13767	13741	13584	13645	13700	13578	13486	13647	13552	13493	13555	13667	13614	13596	13639	13503	13515	13440	13688	13718	13533	13559	13628	13674	13642	13609	13652	13706	13654	13538	13763	13694	13609	13555	13547	13776	13539	13539	13752	13513	13519	13549	13619	13545	13591	13641	13702	13667	13694	13614	13721	13639	13599	13542	13658	13675	13576	13641	13559	13535	13607	13714	13657	13777	13630	13742	13669	13733	13649	13680	13509	13527	13637	13612	13677	13584	13387	13615	13571	13514	13622	13589	13639	13447	13610	13372	13715	13674	13540	13539	13512	13566	13508	13677	13818	13781	13606	13422	13447	13662	13461	13627	13710	13557	13699	13778	13585	13607	13625	13646	13748	13463	13532	13615	13648	13740	13600	13732	13711	13575	13623	13510	13659	13607	13547	13707	13504	13621	13498	13554	13536	13612	13541	13572	13616	13487	13739	13539	13541	13668	13568	13534	13625	13658	13584	13671	13624	13670	13544	13673	13628	13648	13641	13661	13613	13449	13618	13482	13525	13463	13585	13632	13550	13490	13762	13422	13515	13584	13536	13802	13524	13562	13737	13360	13525	13685	13521	13673	13746	13564	13601	13586	13528	13655	13638	13504	13513	13487	13553	13488	13537	13447	13429	13640	13629	13488	13581	13652	13588	13496	13685	13441	13714	13685	13511	13519	13587	13588	13522	13592	13716	13611	13568	13645	13367	13630	13537	13499	13631	13743	13428	13689	13459	13689	13484	13681	13467	13501	13563	13487	13594	13663	13699	13521	13725	13691	13503	13697	13575	13622	13583	13597	13685	13737	13581	13631	13502	13639	13603	13550	13605	13755	13588	13512	13581	13622	13553	13616	13582	13559	13617	13478	13523	13711	13724	13645	13626	13699	13562	13452	13559	13570	13695	13630	13528	13647	13558	13577	13576	13580	13678	13623	13600	13677	13412	13537	13681	13529	13435	13721	13435	13632	13706	13627	13633	13542	13539	13591	13605	13636	13604	13629	13507	13464	13597	13587	13556	13536	13676	13715	13626	13761	13508	13551	13563	13372	13635	13557	13575	13692	13508	13685	13574	13575	13403	13559	13714	13566	13654	13663	13566	13616	13836	13595	13616	13639	13620	13390	13672	13497	13521	13715	13574	13396	13424	13504	13480	13625	13462	13596	13446	13677	13602	13638	13782	13477	13598	13624	13524	13433	13601	13569	13613	13727	13587	13465	13512	13529	13474	13544	13711	13524	13648	13474	13436	13482	13500	13656	13615	13451	13606	13553	13639	13563	13535	13599	13668	13669	13616	13667	13657	13512	13555	13521	13739	13477	13715	13760	13639	13669	13714	13724	13673	13695	13635	13447	13524	13572	13498	13478	13663	13446	13464	13562	13542	13557	13706	13569	13442	13641	13737	13798	13570	13784	13530	13549	13492	13653	13593	13615	13602	13575	13612	13420	13556	13538	13598	13555	13526	13692	13585	13521	13611	13651	13663	13641	13640	13606	13727	13636	13591	13637	13547	13747	13774	13623	13697	13602	13627	13584	13512	13500	13637	13534	13560	13673	13691	13677	13484	13675	13500	13683	13537	13576	13510	13640	13672	13459	13578	13695	13543	13670	13560	13631	13373	13603	13565	13480	13629	13475	13386	13551	13530	13778	13586	13553	13670	13708	13737	13572	13647	13580	13601	13445	13702	13535	13785	13553	13717	13416	13416	13550	13593	13478	13491	13432	13511	13686	13641	13539	13695	13283	13726	13744	13482	13509	13436	13664	13619	13637	13460	13601	13700	13598	13493	13489	13589	13435	13628	13681	13459	13499	13481	13564	13660	13629	13710	13546	13674	13620	13472	13568	13518	13660	13579	13482	13664	13711	13589	13652	13595	13546	13545	13581	13674	13589	13700	13351	13535	13499	13625	13540	13572	13410	13690	13572	13531	13387	13828	13802	13430	13646	13652	13688	13695	13696	13581	13686	13532	13666	13650	13728	13577	13618	13563	13373	13613	13579	13469	13792	13732	13548	13597	13598	13478	13644	13646	13539	13491	13551	13685	13690	13625	13673	13487	13611	13484	13701	13591	13437	13574	13442	13713	13425	13586	13603	13531	13445	13709	13506	13531	13623	13601	13671	13535	13590	13649	13553	13587	13671	13490	13600	13638	13670	13619	13477	13432	13654	13735	13455	13543	13502	13532	13775	13661	13549	13459	13467	13579	13540	13532	13674	13518	13661	13554	13630	13655	13613	13736	13704	13478	13608	13576	13673	13611	13558	13589	13740	13596	13618	13518	13603	13640	13606	13484	13598	13717	13440	13465	13503	13668	13571	13615	13563	13538	13460	13561	13732	13581	13652	13646	13445	13679	13745	13693	13551	13711	13517	13606	13617	13568	13669	13421	13506	13557	13595	13561	13481	13689	13700	13560	13566	13502	13630	13548	13653	13536	13643	13526	13747	13541	13581	13353	13602	13726	13621	13801	13523	13665	13709	13465	13629	13646	13428	13685	13593	13482	13542	13645	13682	13497	13474	13470	13717	13584	13592	13594	13517	13720	13725	13662	13633	13616	13712	13544	13557	13598	13682	13455	13546	13598	13446	13595	13579	13520	13687	13462	13690	13625	13490	13703	13582	13599	13568	13595	13385	13527	13654	13682	13465	13765	13656	13467	13740	13517	13532	13598	13595	13519	13574	13517	13511	13674	13658	13472	13534	13832	13485	13515	13641	13765	13534	13516	13638	13593	13645	13797	13600	13547	13510	13475	13641	13465	13501	13592	13617	13623	13525	13640	13470	13585	13392	13492	13602	13393	13573	13638	13425	13607	13445	13494	13498	13614	13533	13599	13568	13652	13462	13542	13478	13613	13543	13619	13583	13680	13705	13562	13489	13679	13607	13582	13582	13612	13681	13641	13615	13721	13664	13464	13576	13492	13735	13723	13442	13421	13799	13662	13629	13546	13436	13669	13599	13563	13691	13597	13547	13943	13617	13511	13640	13636	13497	13604	13632	13653	13566	13355	13597	13514	13606	13605	13448	13541	13700	13703	13789	13662	13530	13487	13474	13681	13607	13704	13615	13449	13577	13393	13641	13528	13538	13417	13461	13670	13616	13622	13656	13542	13676	13561	13614	13641	13410	13510	13564	13566	13577	13505	13440	13678	13448	13683	13524	13611	13537	13673	13441	13382	13635	13624	13462	13842	13555	13631	13693	13555	13608	13776	13729	13538	13577	13433	13574	13619	13580	13489	13600	13566	13535	13711	13581	13554	13609	13526	13628	13697	13611	13509	13518	13540	13566	13750	13515	13601	13519	13680	13608	13557	13666	13562	13591	13790	13632	13396	13653	13710	13562	13584	13672	13617	13637	13612	13503	13508	13520	13592	13543	13563	13638	13569	13676	13407	13536	13653	13709	13380	13718	13569	13444	13619	13631	13658	13729	13511	13608	13809	13615	13685	13559	13642	13600	13585	13442	13488	13668	13482	13738	13650	13664	13538	13571	13440	13609	13637	13619	13424	13545	13488	13696	13689	13632	13548	13655	13474	13508	13619	13541	13543	13665	13514	13769	13490	13533	13634	13582	13743	13561	13688	13525	13550	13496	13566	13685	13447	13704	13741	13808	13682	13763	13711	13559	13605	13580	13566	13604	13537	13531	13760	13422	13577	13538	13585	13692	13639	13467	13684	13599	13650	13435	13617	13702	13676	13818	13507	13696	13489	13756	13573	13628	13512	13688	13565	13647	13661	13773	13590	13656	13613	13454	13594	13513	13500	13565	13668	13472	13676	13497	13530	13604	13484	13514	13745	13590	13633	13442	13692	13467	13687	13702	13487	13590	13544	13839	13606	13567	13670	13539	13609	13453	13570	13611	13573	13625	13573	13688	13650	13541	13526	13533	13349	13615	13521	13478	13475	13684	13732	13676	13554	13618	13507	13577	13636	13486	13813	13422	13568	13576	13504	13586	13530	13316	13620	13638	13559	13666	13562	13480	13668	13596	13709	13675	13578	13604	13665	13655	13661	13562	13707	13646	13487	13534	13549	13592	13600	13600	13482	13507	13600	13455	13618	13677	13422	13559	13679	13500	13493	13541	13589	13504	13643	13662	13571	13507	13584	13628	13691	13538	13446	13712	13449	13607	13796	13779	13569	13620	13542	13710	13539	13570	13572	13464	13522	13589	13564	13554	13659	13751	13550	13569	13667	13516	13641	13442	13740	13598	13550	13626	13577	13707	13656	13552	13660	13639	13534	13365	13648	13650	13525	13582	13317	13656	13426	13674	13594	13501	13531	13585	13551	13578	13733	13574	13722	13603	13618	13697	13481	13575	13608	13626	13529	13652	13500	13668	13564	13522	13618	13691	13813	13481	13653	13575	13554	13570	13481	13632	13575	13594	13617	13463	13341	13363	13687	13566	13528	13774	13661	13638	13553	13566	13673	13626	13597	13623	13718	13573	13609	13715	13500	13480	13480	13535	13445	13616	13570	13568	13641	13726	13554	13559	13566	13616	13594	13427	13595	13628	13626	13688	13726	13564	13401	13651	13658	13482	13589	13569	13511	13479	13625	13500	13576	13565	13717	13556	13663	13513	13525	13561	13691	13655	13650	13701	13677	13578	13601	13700	13656	13656	13505	13599	13872	13788	13573	13608	13458	13556	13620	13591	13489	13570	13492	13624	13643	13600	13599	13664	13642	13512	13575	13629	13547	13584	13517	13692	13569	13599	13766	13575	13519	13654	13645	13625	13384	13613	13491	13575	13576	13605	13475	13413	13829	13528	13705	13629	13622	13599	13658	13563	13563	13590	13714	13558	13627	13481	13678	13490	13587	13530	13684	13578	13516	13668	13686	13738	13609	13487	13591	13655	13619	13521	13488	13524	13629	13582	13742	13622	13487	13511	13612	13590	13747	13708	13698
23336	21641	29582	24189	21828	23501	23573	17946	16648	16502	16355	16369	16247	15816	15511	15586	15495	15492	15376	15208	15123	14987	15054	15211	15069	14947	14943	15072	15160	15105	15118	14900	14868	14901	14845	15007	14720	14911	15096	14925	14812	14805	14742	14922	14922	14935	14829	14799	14888	14710	14908	14827	14980	14774	14892	15116	15013	14956	14625	15021	14715	14844	14885	14982	14985	14827	14652	14809	14849	14689	14843	15068	14923	14709	14751	14904	14820	14779	15033	15023	14793	14642	14957	14654	14992	15036	14597	14942	14811	14851	14764	14776	14917	14846	14942	14937	14806	14636	14959	14892	15034	15043	14787	14550	14739	14839	14801	14760	14828	14775	14889	14894	14750	14897	14850	14996	14719	14871	14789	14759	14836	14784	14847	14976	14796	14681	14812	14954	14875	14709	14730	14793	14911	14904	14938	14765	15083	14733	14630	14998	14767	14812	14854	14792	14680	14836	14913	14742	14870	14882	14946	14895	14565	14778	14805	14889	14931	14883	14875	14771	14974	14896	14962	14802	14746	14800	14792	14791	14760	14662	14841	14827	14643	14884	14792	14904	14957	14725	14848	14678	14639	14871	14936	14631	14650	14844	14943	14987	14891	14687	14881	14904	14799	14941	14925	14729	14833	14841	14731	14860	14841	14729	14665	14765	14678	14801	14789	14800	14777	14905	14718	14807	14766	14684	14781	14664	14826	14954	14911	14812	15057	14730	14998	14786	14805	15059	14790	14973	14685	14861	14853	14616	14743	14724	14818	14839	15082	14805	14834	14860	14706	14841	14662	14923	14862	14775	14839	14870	14757	14784	14933	14628	14847	14789	14744	14798	14773	14787	14813	14860	14897	14714	14718	14807	15026	14670	14955	14792	14865	14650	14850	14743	14641	14757	14827	14830	14633	14811	14800	14651	15082	14839	14822	14932	14831	14971	14757	14892	15027	14651	14858	14952	14849	14736	14934	14890	14707	14855	14791	14934	14818	14706	14744	14904	14834	14738	14853	14911	14929	14833	15026	14710	14702	14806	14861	14704	14903	14784	14884	14855	14828	14821	14818	14895	14720	14743	14900	14808	14752	14703	14809	14942	14777	14586	14788	14799	14598	14795	14860	14698	14689	14872	14831	14833	14748	14892	14763	14907	14654	14776	14810	14771	14729	14754	14822	14822	14855	14748	14771	14825	14777	14772	14806	14675	14821	14673	14705	14782	14680	14909	14899	14773	14780	14828	14944	14905	14569	14587	14904	14767	14807	14733	15116	14855	14771	14828	14683	14839	14756	14694	14748	14823	14759	14866	15033	14689	14753	14749	14882	14800	14666	14860	14628	14670	14907	14743	14656	14889	14854	14676	14818	14807	14859	15037	14813	14850	14864	14810	14574	14798	14645	14788	14777	14704	14820	14825	14593	14744	14865	14724	14727	14837	14837	14717	14798	14807	14790	14853	14928	14729	14901	14797	14775	14724	14853	14949	14913	14749	14668	14963	14844	14633	14796	14823	14803	14856	14781	14819	14754	14777	14731	14943	14659	14802	14516	14941	14728	14711	14740	14728	14753	14820	14773	15040	14984	14944	14783	14795	14873	14497	14814	14832	14823	14973	14689	15001	14515	14778	14825	14852	14906	14731	14945	14912	14858	14807	14764	15147	14780	14791	14761	14707	14966	14728	14677	14985	14789	14804	14677	14729	14735	14623	14807	14745	14841	14778	14839	14847	14682	14800	14793	14830	15024	14606	14767	14826	14686	14890	14834	14670	14742	14712	15006	14798	14837	14795	14747	14761	14756	14778	14840	14686	14848	14885	14884	14647	14818	14849	14774	14643	14696	14933	14829	14927	14720	14670	14789	14907	14852	14906	14934	14824	14807	14732	14723	14728	14955	14899	14920	14610	14751	14703	14866	14781	14794	14756	14915	14881	14969	14669	14819	14767	14656	14780	14763	14706	14775	14738	14716	14717	14783	14768	14773	15130	14743	14730	14641	14950	14986	14738	14739	14799	14966	14607	14996	14805	15029	14856	14761	14667	14783	14652	14813	14754	14824	14787	14850	14702	14815	14828	14764	14914	15007	14870	14908	14852	14632	14850	14932	14858	14842	14879	14875	14691	14733	14815	14772	14662	14805	14709	14829	14631	14789	14604	14777	14893	14754	14837	14740	14629	14679	14817	14715	14933	14780	14895	14660	14766	14838	14694	14995	15024	15105	14832	14674	14773	14876	14898	14762	14788	14674	14784	14901	14683	14800	14824	14700	14674	14757	14631	14768	14769	14649	14744	14773	14858	14872	14766	14781	14901	14747	14884	14870	14802	14836	14897	14906	14776	14901	14853	14961	14777	14712	14776	14735	14870	14735	14656	14898	14803	14830	14839	14885	14808	14802	14723	14735	14882	14841	14493	14835	14796	14906	14967	14910	14689	14946	14703	14792	14756	14987	15006	14575	14763	14815	14817	14749	14797	14780	14731	14721	14892	14748	14858	14859	14640	14707	14676	14862	14657	14824	14840	14691	14594	14807	14761	14932	14756	14908	14821	14667	14835	14708	14727	14850	14792	14730	14684	15017	14806	14836	14904	14906	14911	14900	14821	14964	14645	14718	14746	14765	14682	14738	14887	14756	14663	14743	15084	14823	14914	14707	14706	14685	14657	14812	14821	15023	14704	14762	14876	14787	14784	14594	14769	14844	14696	14878	14891	14781	14778	14738	14922	14708	14799	14765	14804	14949	14941	14907	14541	14786	14574	14710	14646	14905	14855	14781	14966	14809	14684	14796	14818	14879	14626	14663	14845	14791	14726	14640	14861	14821	14771	14767	14924	14781	14940	14930	14754	14848	14985	14637	14545	14872	14731	14816	14743	14906	14707	14762	14781	15043	14794	14798	14688	14914	14663	14940	14578	14834	14770	14904	14848	14848	15017	14853	14763	14962	14834	14831	14718	14683	14849	14742	14770	14804	15011	14764	14813	14588	14666	14901	14746	14783	14702	14716	14811	14774	14706	14917	14876	14937	14888	14957	14727	14902	14804	14704	14734	14837	14800	14737	14720	14863	14921	14781	14656	14693	14701	14966	14837	14650	14677	14663	14976	14876	14723	14748	14789	14827	14707	14751	14767	14856	14749	14721	14822	14850	14749	14626	14635	14817	14674	14907	14669	14871	14754	14789	14750	14698	14705	14857	14599	14587	14816	14534	14861	14770	14753	14727	14842	14829	14631	14771	14652	14822	14838	14976	14746	14928	14937	14804	14739	14733	14615	14681	14887	15011	14786	14752	14876	14883	14823	14956	14998	14705	14849	14850	14736	14862	14904	14694	14737	14631	14833	14842	14609	14834	14924	14673	14826	14899	14724	14831	14680	14574	14731	14921	14994	14836	14815	14774	14774	14911	14898	14894	14843	14811	14785	14873	14729	14768	14908	14746	14869	15084	14897	14872	14673	14810	14748	14871	14849	14904	14769	14719	14857	14657	14890	14782	14683	14813	14857	14773	14862	14685	14741	14794	14854	14894	14889	14668	14658	14792	14828	14820	14880	14923	14855	14775	14782	14901	14769	14962	14643	14620	14757	14789	14881	14840	14740	14837	14871	14854	14774	14915	14865	14784	14931	14734	14841	14748	14694	14794	14888	14868	14863	14753	14663	15003	14714	14616	14914	14833	14816	14727	14806	14779	14598	14834	14877	15089	14771	15024	14802	14583	14630	14744	14796	14751	14854	14651	14805	14770	14949	14869	15072	14860	14789	14878	14773	14613	14837	14763	14801	14915	14864	14817	14797	14954	14816	14817	14925	14860	14731	14768	14671	14924	14679	14936	14791	14761	14876	15038	14724	14722	14819	14984	14808	14875	14823	14710	14763	14727	14795	14773	14836	14789	14760	14772	14739	14830	14888	14968	14535	14643	14688	14841	14761	14911	14832	14745	14653	14754	14742	14863	14838	14954	14817	14859	14851	14907	14840	14821	14855	14682	14784	14681	14774	14816	15005	14817	14892	14746	14858	14928	14906	14750	14863	14846	14750	14867	15054	14845	14711	14841	14901	14721	14836	14498	14757	14894	14690	14753	14606	14786	14603	14628	14804	14588	14642	14969	14777	14918	14861	14761	14638	14755	14834	14785	14674	14865	14795	14962	14710	14757	14757	14708	14617	14812	14693	14727	14809	14667	14720	14716	14717	14723	14845	14570	14856	14860	14730	14570	14771	15017	14736	14835	14739	14728	14736	14621	14803	14889	14892	14833	14907	14821	14863	14665	14900	14573	14732	14636	14704	14739	14795	14882	14782	14820	14980	14643	14623	14821	14894	14834	14822	14808	14721	14635	14848	14888	14818	14801	14667	14746	14829	14714	14790	14848	14775	14727	15088	14836	14874	14750	14909	14845	14529	14986	14871	14864	14804	14762	14692	14757	14773	14924	14768	14631	14844	14853	14881	14924	14843	14796	14853	14980	14798	14864	14817	14699	14910	14717	14547	14860	14977	14810	14738	14671	14793	14981	14750	14773	14851	14729	14739	14756	14662	14996	14723	14741	14684	14669	14819	14809	14793	14938	14659	14827	14889	14934	14984	14820	14743	14716	14648	14738	14894	14875	14636	14628	14704	14926	14711	14781	14697	14770	14727	14683	14827	14873	14861	14668	14831	14680	14870	14686	14614	14745	14727	14813	14832	14970	14994	14754	14742	14803	14715	14844	14843	14789	14507	14914	14832	14581	14767	14761	14963	14942	14867	14777	14788	14938	14707	14784	14795	14616	14719	14882	14733	14793	14843	14942	14782	14814	14745	14777	14712	14929	14745	14811	14849	14726	14745	14721	14906	14790	14830	14802	14680	14849	14829	14859	14769	14621	14855	14820	14673	14715	14737	14773	14788	14876	14796	14706	14751	14891	14727	14794	14813	14602	14732	14877	14704	14902	14720	14909	14802	14836	14855	15000	14964	14896	14819	14712	14805	14621	14781	14800	14665	14804	14824	14863	14743	14975	14998	14901	14846	14863	14761	14772	14805	14784	14975	14827	14984	14703	14943	14881	14705	14903	14697	14733	14901	14785	14814	14814	14856	14766	14974	14839	14782	14697	14728	14681	14910	14856	14817	14707	14714	14738	14932	14877	14862	15061	14644	14769	14695	14635	14862	14635	14665	14996	14677	14591	14921
18265	33597	31424	24774	21841	19720	18216	16942	16467	16087	16192	16007	15715	15005	14794	14819	14581	14522	14399	14095	14123	14124	13853	13922	13939	13826	13905	13783	13879	13749	13837	13846	13716	13915	13786	13667	13718	13834	13729	13803	13711	13809	13800	13756	13872	13857	13991	13806	13743	13894	13906	13639	13873	13890	13827	13860	13632	13732	13680	13846	13901	13834	13863	13711	13772	13964	13744	13670	13575	13613	13780	13809	13605	13989	13744	13822	13780	13834	13705	13675	13667	13958	13572	13843	13904	13773	13800	13731	13635	13672	13687	13714	13948	13658	13795	13755	13687	13763	13933	13775	13856	13716	13784	13751	13670	13635	13800	13780	13814	13762	13760	13687	13782	13583	13924	13876	14006	13782	13978	13839	13594	13698	13748	13893	13809	13777	13774	13790	13788	13870	13731	13510	13719	13705	13723	13788	13628	13760	13771	13869	13647	13628	13861	13761	13763	13990	13836	13823	13916	13726	13890	13945	13741	13847	13701	13653	13618	13572	13766	13833	13741	13785	13680	13506	13588	13827	13854	13801	13630	13807	13663	13677	13928	13740	13639	13598	13789	13903	13706	13606	13596	13718	13788	13838	13641	13621	13683	13604	13752	13789	13820	13658	13784	13767	13895	13920	13739	13667	13539	13674	13622	13694	13803	13801	13928	13737	13813	13754	13800	13706	13850	13787	13626	13786	13837	13656	13714	13873	13788	13784	13853	13612	13773	13886	13611	13879	13660	13845	13849	13653	13817	13624	13804	13755	13744	13716	13666	13837	13787	13676	13622	13756	13732	13642	13812	13804	13642	13849	13674	13646	14019	13947	13835	13829	13629	13777	13823	13695	13907	13734	13648	13848	13545	13921	13741	13626	13725	13702	13821	13748	13666	13840	13759	13671	13710	13682	13754	13800	13754	13831	13730	13761	13789	13651	13765	13785	13880	13696	13693	13859	13712	13671	13908	13802	13864	13692	13820	13686	13847	13646	13758	13660	13792	13863	13735	13711	13705	13694	13732	13820	13776	13712	13669	13590	13675	13879	13713	13746	13853	13809	13814	13597	13782	13705	13530	13762	13911	13860	13917	13845	13766	13747	13766	13810	13686	13740	13680	13911	13694	13837	13562	13765	13706	13758	13845	13681	13702	13665	13815	13740	13801	13888	13538	13716	13621	13619	13802	13693	13703	13863	13805	13616	13642	13767	13837	13588	13693	13687	13669	13831	13657	13733	13713	13750	13788	13721	13616	13694	13803	13601	13774	13714	13848	13758	13750	13867	13855	13676	13746	13817	13693	13898	13871	13816	13774	13803	13804	13784	13757	13821	13839	13809	13727	13760	13649	13751	13693	13725	13871	13635	13708	13913	13807	13793	13854	13807	13743	13748	13780	13767	13606	13709	13717	13753	13750	13687	13662	13634	13689	13864	13735	13766	13761	13721	13700	13746	13692	13813	13864	13556	13602	13771	13667	13822	13756	13670	13718	13660	13754	13717	13867	13760	13666	13626	13785	13851	13763	13657	13817	13614	13816	13699	13613	13521	13572	13812	13700	13817	13633	13745	13706	13663	13901	13814	13738	13809	13767	13665	13621	13823	13701	13654	13827	13673	13773	13673	13890	13701	13822	13534	13764	13629	13654	13821	13739	13768	13709	13718	13613	13781	13804	13736	13655	13750	13628	13796	13965	13639	13719	13799	13613	13680	13883	13768	13782	13653	13965	13636	13601	13750	13792	13664	13748	13935	13711	13824	13687	13635	13684	13789	13831	13779	13754	13753	13844	13794	13782	13665	13734	13681	13851	13606	13824	13795	13809	13627	13597	13585	13715	13647	13697	13614	13797	13864	13777	13840	13582	13576	13709	13734	13873	13801	13721	13820	13746	13742	13508	13844	13980	13686	13818	13716	13798	13880	13735	13790	13725	13654	13793	13747	13668	13834	13766	13779	13737	13805	13538	13563	13705	13737	13778	13744	13507	13748	13692	13643	13855	13634	13721	13641	13752	13743	13653	13830	13807	13626	13642	13714	13809	13636	13761	13821	13828	13886	13543	13617	13790	13650	13609	13739	13860	13732	13658	13711	13648	13747	13749	13691	13706	13614	13745	13748	13762	13751	13800	13657	13707	13801	13742	13819	13787	13769	13772	13712	13677	13720	13825	13779	13677	13639	13603	13874	13798	13480	13586	13927	13777	13669	13732	13773	13662	13841	13592	13644	13604	13540	13594	13706	13839	13616	13689	13729	13776	13756	13769	13700	13697	13752	13726	13730	13725	13811	13948	13873	13648	13716	13880	13731	13701	13848	13662	13669	13773	13755	13906	13746	13729	13855	13597	13548	13785	13643	13642	13619	13639	13585	13748	13819	13742	13725	13792	13614	13809	13812	13638	13599	13809	13774	13625	13851	13740	13765	13744	13821	13659	13624	13724	13774	13757	13767	13585	13751	13763	13753	13687	13655	13779	13820	13725	13744	13685	13621	13850	13708	13625	13770	13911	13761	13660	13709	13960	13796	13747	13760	13721	13641	13864	13859	13693	13935	13750	13689	13812	13780	13698	13734	13731	13788	13775	13698	13798	13718	13704	13652	13860	13869	13799	13840	13823	13752	13824	13750	13816	13870	13810	13767	13668	13505	13792	13972	13702	13796	13616	13763	13753	13533	13765	13846	13686	13881	13780	13793	13801	13623	13802	13697	13708	13664	13851	13708	13730	13543	13817	13746	13854	13871	13741	13642	13653	13740	13710	13615	13790	13673	13678	13622	13834	13683	13782	13749	13882	13764	13919	13750	13612	13875	13659	13728	13789	13806	13746	13546	13703	13683	13552	13767	13627	13807	13697	13591	13613	13645	13762	13841	13621	13782	13867	13910	13773	13730	13639	13805	13684	13734	13794	13782	13776	13609	13836	13564	13889	13781	13719	13743	13813	13765	13715	13884	13487	13564	13730	13819	13857	13672	13712	13677	13574	13727	13750	13739	13761	13723	13773	13619	13760	13693	13620	13603	13720	13798	13868	13676	13770	13695	13724	13829	13870	13811	13902	13659	13666	13801	13968	13589	13880	13636	13756	13705	13651	13801	13646	13732	13741	13845	13844	13662	13798	13839	13682	13771	13799	13662	13751	13730	13789	13817	13627	13726	13710	13645	13888	13979	13546	13711	13721	13725	13704	13606	13834	13836	13564	13560	13890	13675	13657	13640	13671	13720	13749	13778	13586	13762	13716	13763	13761	13639	13677	13713	13690	13586	13736	13830	13752	13653	13656	13538	13681	13640	13592	13965	13783	13684	13692	13830	13817	13801	13630	13772	13609	13906	13720	13805	13761	13713	13712	13785	13828	13658	13595	13719	13621	13731	13813	13708	13811	13797	13723	13701	13657	13629	13898	13797	13674	13812	13753	13564	13763	13648	13804	13697	13662	13820	13723	13788	13658	13833	13659	13668	13620	13705	13782	13827	13674	13785	13641	13675	13626	13744	13719	13529	13770	13701	13746	13880	13613	13781	13720	13832	13890	13671	13604	13835	13604	13546	13703	13593	13659	13642	13695	13708	13673	13709	13749	13675	13544	13637	13717	13675	13821	13680	13691	13644	13766	13886	13801	13777	13633	13779	13684	13653	13791	13944	13833	13928	13517	13859	13632	13666	13700	13699	13646	13650	13679	13778	13768	13741	13751	13712	13694	13715	13908	13698	13756	13747	13645	13671	13876	13818	13787	13861	13832	13721	13616	13783	13901	13600	13859	13727	13643	13663	13620	13709	13920	13555	13687	13673	13807	13640	13682	13798	13810	13794	13792	13624	13735	13690	13841	13788	13817	13727	13592	13855	13725	13762	13628	13855	13596	13674	13587	13460	13651	13544	13727	13719	13774	13908	13725	13677	13825	13840	13742	13586	13775	13591	13587	13707	13513	13716	13752	13794	13654	13628	13631	13744	13822	13793	13748	13727	13808	13876	13915	13792	13789	13739	13838	13779	13702	13715	13652	13634	13674	13622	13789	13591	13751	13720	13779	13837	13570	13803	13625	13732	13684	13778	13492	13763	13670	13751	13752	13752	13885	13866	13680	13872	13835	13594	13781	13694	13711	13796	13839	13742	13663	13751	13627	13834	13834	13771	13715	13790	13832	13679	13675	13786	13683	13841	13731	13767	13706	13662	13881	13740	13643	13764	13735	13698	13882	13735	13753	13782	13666	13603	13587	13687	13597	13795	13602	13863	13705	13816	13643	13609	13836	13782	13562	13724	13641	13788	13734	13781	13749	13833	13696	13542	13799	13676	13816	13877	13693	13665	13614	13662	13616	13707	13782	13607	13745	13765	13822	13864	13772	13704	13810	13779	13624	13739	13799	13752	13926	13769	13516	13844	13684	13791	13771	13574	13778	13794	13696	13788	13804	13666	13630	13636	13634	13768	13836	13608	13652	13723	13783	13708	13604	13740	13651	13831	13605	13944	13478	13722	13880	13686	13729	13629	13651	13859	13800	13710	13661	13843	13800	13624	13736	13866	13821	13679	13708	13779	13756	13862	13578	13568	13817	13745	13922	13693	13739	13800	13826	13610	13732	13850	13580	13736	13687	13677	13776	13562	13826	13864	13811	13826	13589	13668	13805	13615	13677	13579	13572	13673	13632	13620	13741	13664	13796	13740	13791	13648	13648	13741	13823	13667	13543	13900	13930	13877	13797	13746	13864	13825	13757	13769	13877	13738	13829	13773	13635	13688	13623	13653	13709	13764	13741	13733	13539	13927	13625	13756	13610	13837	13745	13685	13835	13536	13749	13949	13823	13719	13770	13675	13568	13569	13883	13757	13758	13750	13816	13657	13787	13672	13763	13788	13609	13695	13446	13795	13653	13782	13773	13639	13715	13681	13733	13653	13665	13600	13695	13672	13868	13803	13837	13803	13812	13658	13899	13625	13841	13642	13630	13710	13588	13725	13807	13792	13727	13869	13715	13636	13828	13736	13602	13899	13837	13925	13654	13847	13875	13654	13705	13601	13707	13826	13750	13794	13698	13786	13819	13791	13674	13711	13797	13742	13728	13620	13735	13864	13576	13758	13692	13729	13572	13676	13527	13715	13737	13766	13750	13762	13806	13792	13636	13577	13727	13607	13790	13768	13743	13614	13693	13873	13888	13719	13790	13667	13676	13821
27885	22083	22915	18460	14829	14507	14203	13975	13899	13975	13942	13796	13772	13815	13904	13728	13838	13781	13705	13739	13629	13762	13420	13666	13738	13677	13539	13609	13518	13347	13467	13579	13614	13586	13402	13488	13647	13702	13686	13703	13664	13610	13803	13575	13723	13490	13545	13643	13609	13671	13551	13734	13523	13603	13570	13529	13666	13574	13615	13590	13702	13664	13633	13670	13632	13435	13488	13496	13664	13596	13484	13597	13761	13733	13581	13441	13532	13621	13575	13646	13465	13681	13634	13674	13664	13761	13656	13494	13470	13657	13708	13469	13665	13424	13529	13573	13565	13695	13744	13580	13620	13598	13551	13712	13612	13413	13528	13633	13624	13705	13447	13585	13689	13482	13516	13584	13701	13502	13591	13647	13567	13581	13417	13495	13572	13618	13562	13703	13477	13528	13296	13560	13580	13607	13698	13691	13614	13589	13646	13750	13517	13605	13647	13546	13528	13479	13597	13611	13657	13678	13621	13494	13586	13597	13399	13805	13435	13499	13751	13666	13702	13563	13421	13596	13549	13602	13672	13535	13432	13780	13572	13518	13733	13585	13709	13726	13644	13601	13560	13707	13685	13577	13709	13593	13592	13517	13596	13594	13531	13558	13626	13472	13528	13691	13512	13425	13599	13473	13572	13611	13448	13601	13561	13704	13555	13763	13557	13720	13557	13657	13795	13590	13507	13791	13653	13481	13541	13493	13606	13571	13545	13509	13576	13518	13529	13558	13511	13632	13553	13523	13523	13562	13677	13426	13544	13517	13510	13577	13510	13504	13626	13641	13629	13598	13617	13568	13601	13535	13665	13842	13683	13654	13528	13347	13763	13574	13429	13623	13533	13496	13558	13477	13498	13619	13577	13405	13516	13531	13648	13453	13649	13586	13643	13509	13460	13649	13614	13894	13468	13433	13384	13643	13504	13543	13821	13628	13792	13755	13618	13543	13638	13710	13558	13656	13373	13608	13536	13580	13499	13573	13628	13744	13531	13565	13388	13593	13465	13484	13729	13613	13551	13633	13627	13608	13623	13678	13608	13797	13576	13650	13653	13515	13838	13456	13535	13598	13649	13517	13658	13619	13645	13576	13563	13468	13625	13547	13672	13624	13414	13529	13659	13537	13796	13737	13560	13422	13782	13652	13590	13806	13702	13493	13504	13567	13781	13457	13742	13645	13609	13683	13620	13649	13474	13560	13594	13623	13597	13539	13655	13543	13500	13605	13601	13555	13571	13638	13493	13679	13653	13645	13442	13595	13740	13601	13664	13668	13684	13725	13582	13609	13521	13515	13476	13712	13833	13668	13601	13751	13598	13685	13705	13548	13657	13601	13633	13492	13503	13505	13560	13660	13712	13424	13717	13638	13558	13575	13443	13410	13474	13591	13619	13541	13440	13532	13713	13672	13780	13489	13651	13427	13608	13497	13589	13662	13641	13545	13654	13634	13734	13397	13806	13457	13838	13642	13488	13551	13529	13613	13684	13365	13741	13608	13738	13466	13685	13721	13812	13582	13497	13494	13485	13609	13538	13775	13602	13732	13420	13665	13613	13768	13668	13695	13630	13613	13639	13641	13594	13606	13580	13592	13616	13691	13771	13494	13652	13627	13527	13513	13603	13550	13750	13582	13404	13511	13548	13624	13623	13633	13634	13605	13558	13550	13546	13489	13640	13482	13717	13684	13502	13511	13593	13568	13486	13474	13674	13632	13628	13588	13605	13458	13723	13397	13496	13709	13671	13758	13558	13634	13468	13513	13754	13681	13352	13499	13693	13448	13669	13703	13654	13630	13573	13638	13626	13562	13540	13521	13687	13747	13689	13617	13544	13798	13423	13592	13518	13699	13529	13627	13627	13481	13568	13364	13621	13456	13465	13548	13652	13555	13651	13467	13659	13585	13688	13748	13665	13650	13576	13601	13555	13536	13509	13573	13556	13612	13480	13596	13620	13504	13617	13506	13663	13728	13716	13629	13618	13300	13678	13527	13666	13695	13415	13457	13546	13750	13472	13623	13587	13636	13693	13565	13609	13582	13608	13366	13648	13701	13676	13827	13789	13659	13500	13532	13617	13640	13557	13741	13680	13659	13635	13633	13688	13609	13706	13656	13645	13583	13749	13617	13655	13435	13453	13663	13470	13600	13443	13638	13508	13740	13476	13555	13771	13629	13526	13373	13567	13659	13641	13600	13465	13679	13711	13736	13563	13603	13420	13612	13680	13580	13549	13557	13572	13602	13589	13566	13664	13612	13586	13528	13633	13554	13448	13591	13691	13414	13481	13590	13631	13489	13692	13684	13527	13567	13519	13674	13584	13522	13745	13691	13352	13572	13639	13554	13612	13669	13738	13667	13558	13419	13609	13640	13737	13636	13835	13511	13569	13779	13422	13734	13690	13574	13419	13612	13411	13622	13719	13408	13507	13563	13717	13728	13625	13728	13523	13465	13611	13676	13548	13534	13574	13485	13582	13697	13595	13467	13617	13439	13687	13570	13736	13659	13508	13483	13584	13825	13639	13559	13503	13553	13525	13605	13611	13650	13421	13803	13604	13425	13633	13581	13806	13644	13723	13737	13660	13761	13583	13491	13560	13603	13741	13406	13657	13577	13477	13606	13416	13522	13669	14006	13495	13384	13637	13641	13575	13563	13591	13557	13594	13570	13575	13560	13560	13706	13698	13658	13684	13658	13591	13572	13596	13626	13557	13393	13418	13554	13450	13796	13576	13613	13717	13548	13477	13708	13684	13535	13616	13411	13590	13551	13641	13448	13425	13634	13559	13644	13670	13684	13578	13578	13656	13564	13534	13601	13530	13632	13645	13469	13495	13721	13726	13565	13565	13686	13662	13573	13672	13579	13683	13641	13703	13590	13634	13313	13575	13618	13717	13516	13704	13626	13595	13575	13607	13631	13428	13495	13709	13444	13621	13665	13516	13564	13377	13393	13521	13441	13625	13437	13681	13511	13493	13565	13495	13400	13678	13438	13634	13551	13609	13547	13535	13574	13491	13611	13561	13724	13676	13506	13814	13722	13358	13719	13613	13574	13491	13611	13544	13699	13639	13794	13850	13531	13574	13554	13423	13558	13610	13384	13646	13452	13612	13612	13672	13685	13639	13547	13635	13524	13463	13552	13709	13631	13630	13538	13655	13642	13549	13588	13483	13422	13549	13659	13705	13492	13634	13409	13774	13621	13504	13534	13686	13472	13585	13574	13655	13461	13636	13570	13633	13525	13538	13511	13671	13719	13726	13653	13661	13654	13767	13695	13707	13704	13634	13534	13605	13612	13677	13641	13651	13708	13515	13461	13626	13635	13688	13626	13475	13455	13623	13688	13555	13940	13518	13675	13502	13689	13697	13597	13856	13698	13519	13513	13699	13562	13522	13722	13470	13505	13637	13464	13628	13722	13483	13334	13573	13634	13733	13709	13511	13538	13611	13591	13562	13552	13721	13613	13561	13537	13563	13667	13696	13660	13689	13651	13654	13935	13789	13724	13725	13732	13521	13586	13590	13471	13599	13517	13725	13510	13674	13658	13730	13731	13522	13639	13702	13568	13674	13590	13833	13511	13469	13568	13751	13769	13569	13533	13635	13480	13739	13554	13643	13665	13692	13548	13414	13587	13731	13644	13605	13580	13634	13562	13434	13536	13557	13440	13548	13741	13637	13853	13547	13579	13485	13504	13587	13588	13677	13575	13435	13696	13466	13596	13584	13627	13715	13647	13470	13539	13740	13590	13781	13343	13603	13520	13693	13540	13448	13396	13509	13514	13672	13479	13649	13513	13632	13769	13718	13566	13639	13574	13600	13613	13700	13608	13585	13699	13596	13574	13578	13507	13405	13629	13700	13596	13392	13514	13535	13536	13571	13740	13814	13456	13537	13555	13455	13583	13491	13753	13617	13742	13362	13704	13591	13665	13433	13506	13577	13430	13600	13551	13606	13454	13591	13496	13568	13503	13684	13612	13602	13567	13606	13907	13500	13568	13546	13566	13539	13720	13600	13695	13395	13627	13458	13692	13720	13495	13672	13581	13743	13387	13436	13520	13480	13612	13637	13428	13549	13520	13541	13477	13676	13556	13496	13510	13551	13535	13504	13582	13443	13551	13558	13524	13763	13453	13573	13596	13440	13651	13583	13556	13696	13658	13443	13645	13640	13702	13461	13475	13577	13653	13476	13665	13730	13412	13831	13715	13681	13656	13533	13470	13691	13519	13511	13485	13572	13548	13372	13448	13567	13488	13528	13441	13553	13540	13556	13704	13499	13548	13726	13679	13388	13647	13676	13682	13565	13351	13631	13551	13374	13560	13625	13785	13555	13680	13428	13459	13643	13488	13480	13409	13598	13687	13429	13414	13510	13578	13635	13763	13832	13623	13584	13488	13528	13560	13628	13697	13581	13487	13460	13621	13670	13556	13644	13640	13505	13629	13692	13691	13587	13593	13521	13776	13601	13575	13531	13583	13577	13549	13766	13582	13561	13629	13648	13494	13593	13617	13575	13559	13630	13551	13595	13684	13627	13437	13563	13576	13670	13505	13533	13611	13562	13531	13691	13820	13654	13582	13483	13667	13740	13635	13686	13799	13688	13460	13498	13695	13710	13629	13502	13644	13667	13592	13555	13506	13774	13653	13627	13662	13492	13449	13324	13503	13601	13666	13675	13519	13463	13724	13591	13290	13652	13770	13597	13455	13607	13526	13758	13460	13780	13691	13623	13589	13803	13565	13518	13654	13654	13472	13524	13489	13464	13583	13475	13493	13612	13659	13697	13585	13656	13546	13588	13635	13452	13646	13483	13693	13541	13426	13500	13632	13601	13618	13623	13518	13380	13473	13538	13591	13570	13678	13614	13858	13846	13413	13473	13616	13537	13440	13551	13579	13535	13595	13758	13639	13508	13516	13589	13588	13494	13673	13590	13644	13658	13478	13527	13386	13751	13697	13513	13540	13638	13688	13578	13712	13781	13532	13768	13628	13439	13566	13757	13467	13472	13635	13669	13467	13788	13762	13843	13740	13725	13445	13574	13468	13424	13674	13807	13414	13567	13513	13234	13520	13633	13802	13591	13562	13606	13756	13569	13545	13621	13527	13596	13526	13679	13535	13544	13529	13414	13601	13641	13615	13732	13470	13577	13617	13665	13676
15002	19854	18953	15952	15021	14463	13948	13772	13463	13471	13470	13424	13361	13330	13269	13188	13097	13202	12952	13004	13039	13057	13171	12996	12925	12919	12889	12809	12818	13008	13045	13101	12804	12761	12820	12826	12953	12906	12889	12930	12972	12814	12850	13136	13017	12959	12772	12896	12777	13053	12905	12827	12778	13114	12794	12947	12940	12819	12991	12811	13051	12957	12992	13185	12988	12895	12883	13024	12862	12757	12875	13102	12773	13039	12704	12902	12857	12896	12887	12867	12976	12947	12832	12812	13032	12868	12886	12931	12922	12820	12958	12840	12859	12916	12901	12903	13074	12987	12962	12959	12812	12898	12711	12873	12920	12952	12975	12836	12860	12822	12889	12968	12984	12977	12978	13035	12903	12879	12938	12858	13007	12924	12962	13094	12962	12887	12888	12954	12960	12822	12941	12877	12885	12959	12896	12733	12894	12840	13104	12903	13002	12816	12911	12893	13032	12962	12802	12942	12922	12918	12854	13157	12795	12948	12962	12792	12891	12810	12890	12958	12985	13048	12817	12926	12936	12923	13076	12869	13022	12929	12860	12974	13028	13063	12897	12897	12958	13009	12740	13073	13007	13028	12819	13003	13054	12851	13012	13008	13038	12941	12877	12851	12893	12949	12895	12946	12852	12841	12901	12972	12962	12903	12871	12944	12812	12820	12948	12994	12813	12912	12987	12845	12936	13000	12961	13012	12847	13142	13046	13082	12925	12852	12933	12895	13001	12924	12955	12962	12927	13000	12792	12934	12950	12907	12914	12945	12950	12949	12913	12904	12927	12797	12876	12897	12896	12878	13006	12944	12856	12948	12713	12889	12954	12812	12857	13024	12942	12823	12723	12958	12979	12869	12950	12865	12875	13004	13030	12906	12929	12856	12818	12886	12875	12936	12779	12909	13067	12866	12820	13037	13051	13000	13032	12875	12882	12934	12991	12973	13049	12943	12909	13057	13107	12932	12847	12860	12889	12872	12980	13038	13017	12918	12927	12958	12784	12872	12913	12811	13015	12955	12878	12741	12737	12782	13007	12903	12998	13042	12983	12856	12643	12985	13038	12950	12872	12910	13003	12870	12950	12831	12899	12979	12965	12800	13009	12905	12905	13057	12935	12793	12921	12862	13083	12987	12882	12804	12902	12807	12900	12756	12907	12904	13010	12960	12997	12856	12884	12767	12931	12901	12813	12988	12985	12869	12929	13138	12984	13000	12943	12957	12920	13008	12804	12843	12919	13123	12998	12820	12884	13069	12981	13041	12956	12885	12907	12748	13058	13000	12920	12883	12916	12931	12823	12924	12997	13017	13026	13053	12848	12965	12881	12876	12900	12870	12891	12989	12813	12907	13243	12904	13071	12855	12977	12837	12959	12921	12998	12857	13018	12988	12719	12923	13038	13026	13054	12866	12998	12881	12931	12924	12756	12874	12956	12752	12957	12943	12913	12831	12851	13062	12886	13013	13119	12898	12887	12874	12939	12788	12965	12792	12953	12842	12784	12985	12846	12861	12885	13122	12913	12890	12917	12887	12756	12855	12962	12996	12893	12913	13012	12916	13065	12864	13033	12950	12971	12897	12845	13090	12977	13022	12864	12857	12910	12993	12827	12897	12968	12830	12940	12933	12906	12854	12993	12797	12983	12640	12955	12901	12837	12878	12955	13020	12890	12962	12946	13094	12997	12824	12955	13064	12857	12795	12993	12948	12720	13049	12771	12974	12847	12920	12876	12812	12984	12767	13055	12918	12940	12949	12872	12699	13057	12753	12995	12912	12856	12833	12917	12913	12812	12883	12957	12837	12836	12930	12917	12997	12930	12978	12994	12927	12948	13015	12883	12794	12929	12947	12980	12883	12900	12944	12959	12929	12898	13012	12948	12974	12942	12842	13127	13048	12958	12845	12924	13007	12830	12933	12845	12953	12920	12934	12761	12902	12830	12897	13048	12888	12956	12871	12928	12989	13038	12987	13015	12952	12924	12855	12907	12948	12966	13085	12730	12914	12957	12975	12965	12975	12900	12875	12866	13048	12950	12934	12986	12886	12820	12949	12977	12885	12968	12864	12836	12896	12998	12938	12982	12858	12837	12768	12880	13071	12902	12865	13148	12908	12877	13033	12936	13086	12986	12969	13006	12883	12984	12775	12815	13063	12939	12895	13063	12889	12888	12995	12950	12917	12875	12962	12908	12932	12938	13027	12817	13006	12881	12770	13034	13023	12807	12878	12752	12875	12939	12810	12876	12974	12876	12868	12843	12822	12864	13049	12808	12880	13130	12844	12884	12867	12850	12975	12932	12812	12946	12818	12859	13010	12939	12932	12981	12931	13098	12808	12896	12885	12987	13093	12849	13162	12900	12792	12896	12896	12908	12769	12845	12908	12750	13089	12844	12940	12920	12784	12704	13072	12952	12898	12912	13091	13004	12903	12830	12940	12926	13008	12942	12931	12789	12850	12948	13029	13017	13047	13118	12788	13048	12882	12846	12678	12966	13019	12960	12973	12985	13058	12923	12935	13011	13020	12967	12792	12905	12894	12980	12955	12858	12838	13000	12932	12930	12989	13066	12886	12745	12883	12955	13043	13027	12956	12976	12904	12894	12991	12845	13100	13005	13070	12891	12873	13015	12811	13034	12989	12803	12927	12934	12841	12879	12891	12734	12886	12961	12828	13073	12932	12782	12713	12937	12839	12926	12762	12928	12893	12894	12869	12975	12936	12957	12963	12932	12975	12969	12947	12965	12916	12924	12829	13015	12928	12882	12858	12914	12874	12960	12792	12879	12960	12860	13078	12874	12877	13042	12929	13070	12896	12991	12955	13032	12927	12887	12975	12916	13044	13024	12746	12913	12997	12827	12954	12936	12949	12817	12940	12966	12909	13067	12941	12991	12808	12924	12917	12959	12983	12775	13029	12836	12858	12947	12792	12801	12704	12913	12968	12950	12849	12979	13008	12868	12861	12911	12816	12819	12963	12962	12924	12851	13090	12941	12821	13039	12848	12934	12760	13088	12864	13206	12778	12830	12832	12881	12761	12932	12853	13138	12981	12904	12909	12893	12941	12808	12956	12891	12814	13019	12952	12855	12968	12899	13132	13001	12894	12815	12966	12852	13019	12914	12991	12906	12796	12893	12966	12896	12948	12925	12764	12947	12854	12912	13002	12917	12880	12834	13008	12908	12964	13076	13030	12861	13002	12978	12909	12871	12869	12877	13029	12800	12975	12850	12851	12818	12832	12928	12739	12836	13069	12935	12894	12978	12781	12920	12951	12815	12891	12877	12926	13021	12890	12872	13022	12990	12966	12906	12945	12758	12881	13018	12879	13007	12905	12976	12934	13010	12866	12896	12893	12801	12985	12969	12965	13024	12908	13001	12921	13132	12844	12871	12919	12832	12839	13034	12859	12963	12853	13118	12806	12865	12926	13124	12815	12914	12997	13114	12870	12957	13001	12937	12908	12993	13054	12978	12996	12661	12859	12852	12918	12914	13111	12913	12870	12968	12974	12994	12961	12925	12810	12802	12821	13033	12796	12898	13090	12983	12840	13015	12822	12874	12911	13003	12932	12909	12795	12953	12748	12959	12870	12824	12871	12775	12894	13029	12959	12852	12985	13060	13074	12949	12919	12951	12850	13012	12905	12881	12753	12988	12888	12859	12984	12879	12805	12979	12939	12856	12995	12992	12905	12882	12876	12937	13009	13071	12996	12901	12837	12782	12837	12887	13046	13123	12934	12956	12946	12852	12953	12796	12997	12955	12838	13002	12969	12989	13048	12991	12921	12812	13041	12831	12925	12893	12807	13004	12933	12921	13014	12912	12839	12838	12898	12864	12855	12977	12838	13022	12794	12952	12854	12914	12951	12965	12966	12932	12856	12843	12984	13022	13001	12792	12977	12909	13077	12954	12955	12964	12888	12791	13137	12894	12971	12856	12921	12903	12858	12905	12940	13097	12905	13091	12875	12974	12902	13174	12941	12950	12818	13020	12967	12830	12946	12925	12828	12979	13038	12995	12924	13019	12805	12780	12936	12878	13053	12900	12953	12897	13019	13036	12882	12870	13010	12945	12984	12821	12847	12928	12745	12999	12824	12872	12866	12899	13070	13203	12779	12917	13074	12862	12944	13029	12944	12837	13030	12970	12894	12972	13055	12930	12897	12896	12973	13008	12951	13000	12841	12909	12876	12990	12958	12915	12960	12920	13053	12857	12994	13038	12935	12996	12886	12930	12926	12873	12890	12861	12976	12924	12897	12916	12834	12977	12967	12830	12877	13023	12860	12903	13057	12832	12753	12815	12850	13005	12891	12913	13039	12789	12806	12772	12942	12826	12888	12852	13064	12741	13063	12962	12851	12926	12925	12942	12700	12912	12835	12895	12987	13004	12844	12960	12940	12905	12999	12902	12993	13044	12927	12851	12964	12939	12957	12944	12895	12925	12861	12869	12866	12905	12910	12904	13232	12822	12868	12809	13000	13074	13018	12968	12985	12962	12831	13031	12911	12734	13087	12855	12881	12929	12734	12950	13086	12941	12969	12895	13055	12939	12907	12754	12759	13064	12932	12963	13149	13083	13063	12890	12895	12849	12986	12982	12903	12994	12961	12941	13009	12981	12838	12875	12956	12868	12838	12951	12900	12772	12895	12952	12831	12844	12898	12959	12923	12904	12868	12895	12897	12856	12849	12933	12813	13148	12851	13158	12673	13031	12991	12915	12902	12784	13045	13111	12939	12890	12784	12923	12932	13062	12904	12888	12876	12905	12902	12955	12813	12998	12837	13013	13062	12957	12988	12948	12905	13017	12914	12846	13000	12982	13013	12847	12972	12901	12946	12840	12865	12973	12935	13066	12964	12880	12949	12876	12924	12865	12858	12898	12991	12849	12836	12942	13021	12936	12872	12898	12952	12853	12905	12825	12808	12989	12961	12905	13004	12928	12922	13024	12841	13017	13038	12782	12838	13029	12977	12879	12976	12959	12730	12861	12902	12880	13043	13038	13004	12915	12921	12962	12827	13006	12815	12913	12904	12823	12811	12974	12875	12876	12834	12873	12975	12930	12906	12853	12901	13036	12886	13041	12943	12697	13008	12930	13053	13008	13013	12793	13054	13162	12944	12847	13019	12824	12876	12742	13053	12816	13028	12876	12940
24483	21728	29282	24764	22321	21054	18911	16378	15543	15691	15515	15298	15248	15041	15064	14941	14932	14992	14947	14650	14885	14728	14698	14682	14811	14665	14683	14726	14601	14613	14479	14563	14615	14467	14507	14388	14665	14624	14588	14657	14491	14463	14579	14477	14629	14439	14361	14429	14590	14519	14593	14436	14711	14720	14506	14436	14589	14468	14710	14599	14640	14616	14643	14636	14420	14759	14394	14574	14551	14554	14572	14440	14432	14532	14362	14531	14711	14535	14441	14518	14500	14521	14472	14331	14609	14265	14530	14401	14464	14346	14585	14329	14353	14724	14457	14414	14460	14442	14555	14477	14571	14355	14350	14512	14549	14400	14418	14488	14437	14678	14433	14455	14546	14503	14439	14529	14483	14493	14461	14454	14389	14482	14391	14496	14429	14427	14382	14516	14733	14527	14531	14438	14617	14338	14548	14580	14390	14545	14452	14456	14543	14462	14404	14395	14408	14590	14568	14650	14372	14616	14630	14728	14642	14611	14487	14294	14589	14529	14648	14629	14682	14611	14609	14520	14421	14532	14460	14541	14649	14484	14269	14445	14548	14461	14445	14487	14513	14324	14483	14474	14259	14368	14486	14460	14439	14648	14626	14419	14389	14330	14341	14657	14491	14670	14555	14476	14654	14376	14492	14392	14391	14386	14280	14458	14387	14510	14418	14544	14524	14466	14429	14186	14562	14423	14358	14437	14329	14631	14417	14491	14365	14521	14409	14466	14583	14504	14549	14225	14498	14522	14670	14448	14457	14450	14466	14624	14549	14512	14496	14446	14355	14476	14554	14368	14676	14488	14414	14482	14522	14447	14725	14595	14486	14546	14448	14333	14439	14537	14269	14540	14713	14470	14607	14428	14523	14458	14439	14380	14657	14749	14436	14593	14407	14430	14650	14615	14578	14456	14676	14526	14421	14731	14656	14529	14527	14386	14596	14574	14332	14590	14409	14592	14538	14647	14457	14539	14230	14450	14516	14525	14630	14534	14619	14387	14387	14553	14591	14534	14457	14547	14608	14546	14436	14342	14414	14463	14660	14588	14477	14421	14616	14564	14359	14424	14526	14452	14388	14340	14518	14479	14531	14602	14354	14588	14546	14555	14367	14629	14366	14529	14286	14500	14478	14407	14445	14545	14595	14577	14348	14491	14446	14411	14513	14333	14418	14647	14697	14601	14621	14497	14470	14527	14545	14334	14433	14355	14506	14502	14502	14486	14442	14483	14485	14441	14287	14564	14515	14420	14482	14433	14557	14319	14524	14485	14563	14425	14602	14570	14575	14713	14475	14369	14474	14382	14342	14642	14552	14375	14405	14438	14533	14264	14538	14581	14406	14698	14552	14438	14322	14502	14389	14377	14649	14375	14419	14645	14575	14466	14553	14414	14371	14565	14440	14472	14411	14471	14214	14373	14373	14485	14427	14365	14563	14632	14464	14640	14410	14343	14509	14568	14455	14345	14460	14449	14360	14659	14517	14391	14443	14563	14545	14413	14256	14624	14305	14349	14518	14626	14750	14430	14505	14311	14464	14585	14601	14538	14552	14558	14398	14424	14520	14673	14475	14517	14381	14439	14528	14429	14320	14743	14561	14584	14556	14534	14403	14364	14501	14303	14420	14387	14388	14501	14674	14372	14523	14394	14484	14630	14374	14539	14394	14312	14196	14293	14614	14527	14393	14610	14490	14546	14444	14486	14475	14409	14536	14595	14477	14429	14725	14643	14317	14420	14520	14498	14301	14315	14487	14442	14549	14462	14370	14423	14457	14445	14634	14425	14513	14604	14449	14371	14387	14429	14560	14486	14491	14628	14537	14527	14728	14515	14553	14530	14506	14359	14648	14383	14436	14590	14590	14490	14628	14581	14472	14536	14527	14557	14549	14491	14533	14585	14695	14186	14390	14422	14388	14555	14564	14634	14402	14486	14516	14478	14263	14446	14336	14530	14389	14404	14367	14486	14537	14456	14601	14520	14496	14653	14619	14369	14494	14500	14361	14462	14404	14358	14467	14596	14425	14550	14468	14363	14291	14377	14474	14420	14491	14535	14347	14570	14536	14611	14425	14539	14361	14624	14517	14537	14575	14509	14481	14501	14376	14364	14553	14370	14477	14709	14597	14521	14534	14554	14372	14620	14436	14339	14376	14741	14537	14449	14443	14440	14610	14296	14337	14542	14844	14329	14499	14528	14659	14469	14509	14393	14494	14594	14498	14639	14487	14479	14547	14688	14544	14475	14463	14417	14626	14339	14513	14420	14657	14538	14396	14492	14374	14476	14444	14541	14615	14479	14490	14301	14581	14245	14399	14537	14433	14462	14438	14621	14539	14337	14591	14472	14516	14404	14443	14683	14533	14271	14384	14386	14331	14603	14568	14639	14365	14377	14506	14603	14701	14552	14486	14529	14599	14461	14423	14497	14248	14487	14493	14599	14616	14447	14456	14447	14387	14442	14513	14545	14384	14305	14341	14486	14599	14444	14519	14482	14537	14669	14524	14603	14435	14516	14396	14490	14499	14499	14581	14672	14561	14351	14626	14694	14632	14479	14574	14328	14500	14567	14648	14732	14660	14654	14649	14626	14485	14480	14564	14395	14406	14542	14521	14473	14242	14275	14607	14562	14391	14499	14482	14567	14327	14491	14441	14528	14549	14498	14609	14509	14443	14531	14574	14742	14410	14475	14677	14407	14455	14489	14309	14565	14605	14546	14539	14429	14622	14414	14527	14323	14502	14389	14565	14547	14474	14366	14633	14321	14438	14489	14423	14660	14404	14641	14495	14567	14400	14494	14418	14374	14369	14577	14309	14509	14568	14607	14445	14431	14478	14511	14437	14422	14356	14559	14428	14677	14340	14589	14556	14526	14550	14470	14496	14366	14280	14267	14434	14414	14715	14669	14346	14258	14520	14475	14576	14616	14425	14409	14459	14466	14266	14543	14421	14361	14616	14497	14407	14631	14318	14603	14537	14454	14394	14455	14763	14557	14564	14603	14486	14355	14551	14305	14416	14288	14523	14616	14714	14336	14675	14570	14421	14510	14477	14302	14637	14521	14557	14618	14407	14391	14560	14521	14400	14620	14496	14406	14530	14593	14333	14220	14555	14463	14242	14340	14607	14382	14659	14553	14486	14456	14159	14532	14334	14450	14779	14542	14303	14345	14386	14504	14361	14468	14534	14498	14465	14419	14425	14515	14637	14448	14549	14584	14509	14559	14618	14451	14420	14516	14459	14553	14408	14639	14450	14466	14341	14388	14643	14461	14482	14408	14460	14300	14489	14452	14421	14471	14608	14565	14551	14500	14409	14469	14408	14404	14533	14569	14539	14480	14328	14425	14553	14756	14667	14639	14600	14700	14636	14534	14455	14451	14470	14296	14716	14206	14459	14416	14494	14350	14632	14437	14547	14490	14523	14449	14548	14372	14567	14589	14380	14433	14599	14432	14406	14458	14402	14390	14542	14525	14506	14323	14486	14330	14610	14629	14577	14606	14509	14378	14420	14411	14584	14572	14417	14477	14528	14374	14598	14588	14540	14547	14462	14518	14710	14408	14674	14403	14427	14549	14424	14486	14390	14591	14441	14590	14346	14477	14641	14194	14388	14457	14401	14557	14469	14595	14541	14507	14667	14511	14545	14552	14420	14506	14549	14517	14438	14430	14550	14563	14446	14463	14480	14395	14488	14646	14530	14508	14591	14396	14411	14446	14443	14419	14405	14612	14473	14324	14540	14384	14626	14492	14315	14542	14279	14541	14257	14575	14439	14441	14594	14433	14277	14490	14470	14449	14458	14508	14540	14474	14394	14635	14533	14445	14518	14604	14616	14458	14497	14615	14528	14655	14637	14514	14660	14514	14426	14579	14651	14551	14465	14601	14545	14558	14607	14403	14752	14518	14584	14472	14786	14253	14412	14567	14490	14684	14530	14374	14653	14652	14490	14286	14668	14346	14441	14476	14637	14496	14506	14582	14329	14489	14617	14549	14529	14584	14501	14496	14506	14482	14499	14419	14667	14478	14362	14578	14474	14416	14517	14453	14424	14576	14385	14665	14528	14495	14406	14380	14567	14292	14567	14561	14473	14563	14658	14482	14527	14712	14516	14525	14382	14413	14433	14561	14504	14516	14477	14587	14512	14621	14529	14525	14603	14362	14476	14696	14474	14445	14546	14410	14458	14428	14347	14367	14372	14583	14617	14497	14549	14451	14663	14538	14552	14459	14598	14541	14607	14415	14635	14471	14397	14468	14538	14490	14706	14586	14513	14601	14463	14631	14435	14503	14561	14449	14551	14437	14637	14501	14515	14510	14579	14400	14547	14350	14631	14542	14463	14566	14573	14644	14445	14510	14432	14431	14678	14497	14420	14583	14538	14480	14638	14413	14506	14541	14495	14412	14483	14520	14518	14558	14351	14506	14593	14566	14714	14362	14510	14363	14346	14617	14730	14553	14531	14447	14520	14619	14657	14339	14450	14701	14568	14457	14428	14450	14498	14437	14765	14548	14654	14387	14244	14480	14382	14650	14410	14412	14550	14467	14548	14459	14462	14452	14390	14273	14409	14315	14489	14467	14678	14553	14483	14403	14511	14493	14558	14470	14410	14516	14454	14539	14478	14595	14579	14584	14517	14428	14447	14329	14493	14546	14406	14380	14552	14486	14434	14482	14693	14343	14685	14579	14603	14539	14529	14510	14350	14364	14538	14385	14392	14412	14512	14562	14576	14470	14612	14394	14410	14551	14473	14409	14559	14661	14608	14537	14653	14394	14627	14523	14608	14513	14592	14452	14454	14515	14478	14445	14568	14661	14583	14430	14622	14593	14352	14502	14728	14556	14542	14604	14496	14422	14662	14543	14262	14468	14461	14330	14533	14376	14450	14481	14378	14478	14343	14532	14503	14361	14538	14629	14478	14500	14409	14296	14450	14428	14220	14588	14641	14519	14617	14426	14512	14533	14569	14601	14364	14549	14501	14485	14225	14390	14705	14397	14491	14331	14498	14535	14610	14453	14439	14408	14387	14370	14382	14452	14514	14546	14505	14468	14409	14388	14624	14580	14460	14363	14564	14288	14320	14629	14363	14605	14557	14484	14578	14683	14329	14369	14529	14446	14552	14360	14308	14577	14702	14643	14524	14501	14566	14567	14525	14606
16245	28504	26837	21285	19169	17403	16502	15711	15547	15030	15084	14960	14765	14495	14311	14187	14233	13967	13937	13888	13692	13688	13579	13725	13778	13673	13630	13677	13511	13546	13799	13543	13522	13611	13586	13657	13806	13533	13540	13684	13625	13619	13485	13614	13631	13647	13443	13643	13556	13558	13593	13652	13368	13553	13558	13593	13581	13613	13487	13618	13613	13494	13539	13574	13593	13493	13650	13514	13511	13595	13497	13668	13499	13493	13494	13551	13550	13681	13569	13653	13556	13556	13642	13501	13669	13494	13552	13817	13454	13652	13651	13686	13614	13607	13531	13493	13486	13458	13564	13609	13645	13294	13451	13521	13535	13701	13538	13630	13352	13555	13519	13515	13484	13446	13447	13540	13544	13661	13582	13426	13506	13650	13491	13480	13634	13450	13560	13599	13380	13366	13422	13565	13561	13588	13606	13564	13585	13487	13479	13611	13512	13432	13637	13750	13454	13444	13459	13562	13567	13460	13469	13484	13503	13549	13587	13555	13546	13622	13473	13647	13583	13714	13395	13494	13361	13461	13638	13613	13608	13631	13536	13328	13507	13438	13533	13484	13613	13472	13541	13408	13355	13484	13632	13498	13608	13530	13530	13614	13541	13550	13478	13580	13492	13521	13456	13309	13542	13499	13653	13499	13549	13476	13453	13660	13403	13643	13667	13653	13506	13587	13580	13534	13419	13646	13443	13620	13578	13544	13481	13617	13638	13622	13471	13490	13488	13555	13339	13640	13540	13290	13410	13530	13586	13510	13504	13580	13603	13464	13590	13346	13280	13598	13609	13578	13525	13635	13619	13761	13574	13637	13488	13576	13556	13480	13539	13450	13470	13526	13440	13434	13558	13557	13579	13703	13549	13490	13598	13540	13653	13722	13541	13664	13549	13419	13483	13603	13482	13662	13534	13537	13624	13506	13633	13503	13440	13535	13494	13324	13485	13603	13477	13532	13538	13430	13685	13446	13615	13393	13761	13601	13416	13577	13618	13434	13427	13746	13607	13747	13565	13427	13606	13380	13519	13644	13684	13630	13587	13585	13508	13563	13616	13490	13543	13501	13517	13517	13518	13520	13475	13689	13607	13538	13664	13515	13692	13681	13651	13517	13660	13512	13490	13519	13577	13432	13527	13540	13587	13609	13640	13644	13569	13534	13616	13600	13470	13710	13377	13525	13473	13531	13621	13415	13597	13641	13520	13553	13566	13516	13474	13610	13494	13514	13493	13516	13463	13537	13545	13481	13616	13416	13685	13592	13549	13540	13471	13516	13488	13548	13596	13567	13493	13568	13626	13421	13563	13729	13604	13453	13583	13562	13628	13532	13441	13521	13618	13418	13468	13469	13551	13676	13437	13579	13711	13493	13374	13522	13539	13533	13696	13532	13365	13506	13539	13665	13401	13554	13520	13590	13598	13355	13632	13466	13322	13570	13521	13532	13599	13620	13654	13564	13568	13461	13512	13569	13629	13432	13589	13465	13573	13568	13658	13399	13580	13477	13414	13613	13536	13666	13460	13457	13547	13560	13541	13509	13544	13582	13664	13527	13356	13760	13465	13340	13665	13453	13524	13413	13556	13494	13423	13432	13536	13569	13514	13562	13443	13672	13424	13548	13596	13657	13658	13706	13529	13546	13601	13455	13546	13782	13499	13514	13503	13531	13556	13478	13582	13430	13644	13501	13559	13586	13374	13523	13532	13585	13616	13385	13607	13596	13447	13632	13595	13544	13442	13536	13544	13545	13546	13679	13625	13612	13493	13509	13772	13575	13470	13615	13549	13549	13473	13564	13560	13478	13290	13457	13510	13555	13715	13588	13573	13570	13557	13577	13490	13601	13693	13501	13452	13571	13593	13486	13573	13578	13360	13586	13622	13641	13385	13604	13602	13557	13629	13578	13434	13477	13399	13602	13477	13488	13632	13564	13356	13563	13636	13688	13729	13466	13629	13544	13656	13519	13309	13602	13598	13447	13563	13654	13623	13474	13577	13533	13567	13481	13472	13428	13588	13526	13588	13434	13421	13537	13574	13575	13461	13680	13610	13402	13617	13608	13589	13617	13483	13503	13555	13600	13458	13542	13599	13470	13623	13348	13609	13477	13710	13466	13617	13566	13675	13570	13521	13557	13480	13509	13442	13566	13494	13688	13492	13504	13605	13561	13440	13602	13573	13563	13612	13495	13529	13652	13505	13652	13557	13415	13691	13547	13658	13547	13433	13416	13499	13494	13568	13523	13564	13593	13618	13548	13658	13547	13424	13434	13603	13377	13531	13516	13619	13580	13644	13609	13514	13508	13582	13589	13482	13630	13590	13458	13492	13668	13532	13511	13556	13657	13381	13564	13432	13552	13542	13419	13548	13693	13651	13494	13469	13680	13517	13528	13493	13533	13578	13690	13534	13567	13582	13555	13404	13520	13382	13624	13468	13427	13538	13504	13621	13534	13540	13436	13360	13448	13689	13599	13550	13526	13610	13536	13601	13581	13533	13467	13590	13560	13615	13624	13592	13699	13673	13515	13561	13514	13587	13612	13634	13358	13601	13515	13420	13649	13636	13677	13523	13567	13461	13535	13525	13646	13420	13714	13609	13601	13526	13632	13394	13656	13512	13579	13444	13615	13590	13597	13389	13682	13331	13625	13634	13473	13402	13541	13479	13561	13572	13482	13447	13678	13427	13500	13501	13545	13541	13429	13556	13460	13643	13514	13482	13504	13499	13564	13529	13496	13535	13422	13595	13509	13473	13528	13570	13424	13651	13670	13649	13609	13378	13670	13615	13661	13591	13461	13690	13536	13556	13662	13576	13584	13550	13583	13519	13504	13647	13485	13452	13432	13579	13394	13494	13524	13546	13462	13648	13519	13557	13565	13592	13594	13481	13370	13340	13456	13445	13451	13576	13595	13616	13500	13529	13452	13664	13591	13423	13444	13491	13540	13626	13452	13395	13491	13529	13588	13553	13389	13481	13552	13582	13599	13562	13584	13381	13477	13454	13527	13541	13380	13569	13605	13558	13467	13699	13491	13716	13579	13569	13484	13396	13399	13501	13453	13696	13369	13487	13455	13520	13588	13398	13527	13575	13384	13477	13667	13629	13463	13697	13576	13531	13580	13629	13581	13666	13692	13547	13522	13544	13644	13730	13655	13603	13435	13627	13662	13572	13559	13611	13476	13690	13498	13460	13617	13449	13497	13545	13524	13590	13491	13726	13577	13434	13521	13542	13622	13598	13454	13478	13600	13475	13488	13456	13556	13482	13548	13507	13716	13580	13549	13579	13485	13554	13424	13344	13627	13557	13474	13711	13465	13618	13540	13424	13387	13493	13324	13385	13581	13546	13552	13458	13539	13442	13490	13568	13609	13648	13579	13606	13604	13394	13714	13533	13573	13474	13529	13617	13542	13626	13475	13479	13451	13491	13490	13576	13567	13574	13472	13669	13507	13403	13602	13697	13674	13564	13624	13537	13668	13603	13612	13435	13535	13446	13621	13557	13631	13560	13687	13574	13495	13548	13843	13572	13760	13565	13442	13506	13520	13590	13488	13403	13625	13587	13548	13770	13712	13685	13623	13525	13731	13661	13508	13534	13722	13461	13526	13500	13579	13588	13608	13461	13506	13525	13418	13487	13662	13506	13537	13653	13484	13645	13612	13511	13572	13481	13617	13698	13550	13637	13563	13675	13604	13782	13511	13550	13661	13625	13553	13531	13436	13441	13688	13407	13424	13496	13568	13317	13539	13605	13684	13482	13635	13547	13557	13567	13478	13623	13517	13544	13595	13611	13505	13599	13525	13536	13453	13401	13570	13523	13465	13463	13601	13781	13589	13390	13576	13473	13406	13610	13493	13578	13502	13657	13438	13616	13593	13534	13508	13487	13467	13580	13541	13516	13600	13445	13680	13501	13432	13539	13486	13542	13505	13513	13582	13586	13534	13650	13546	13494	13563	13584	13572	13519	13475	13411	13540	13527	13605	13562	13591	13484	13574	13510	13604	13646	13377	13511	13740	13502	13670	13593	13554	13374	13508	13455	13569	13599	13358	13653	13681	13515	13485	13496	13568	13646	13612	13537	13413	13517	13603	13575	13501	13568	13549	13587	13515	13578	13623	13421	13277	13610	13484	13567	13520	13616	13631	13495	13600	13594	13449	13563	13702	13540	13589	13462	13504	13592	13599	13614	13731	13531	13517	13649	13497	13760	13455	13550	13616	13718	13525	13561	13359	13429	13567	13743	13468	13594	13727	13467	13498	13599	13527	13445	13396	13607	13455	13470	13478	13573	13656	13409	13448	13574	13623	13533	13504	13602	13691	13623	13589	13583	13514	13512	13447	13447	13527	13598	13542	13607	13472	13406	13644	13450	13433	13650	13460	13489	13607	13432	13548	13652	13602	13558	13437	13609	13362	13428	13439	13488	13651	13500	13551	13533	13658	13503	13481	13443	13627	13669	13696	13494	13566	13491	13399	13487	13597	13467	13510	13567	13352	13669	13544	13549	13547	13503	13580	13381	13508	13510	13499	13478	13498	13510	13532	13553	13547	13474	13622	13576	13536	13740	13414	13513	13570	13509	13554	13485	13575	13390	13483	13568	13595	13475	13563	13589	13623	13563	13387	13445	13544	13512	13573	13521	13521	13386	13585	13695	13578	13592	13504	13422	13580	13564	13484	13497	13573	13441	13531	13657	13735	13463	13528	13468	13687	13556	13674	13551	13639	13588	13684	13756	13418	13598	13521	13787	13678	13639	13637	13607	13469	13611	13416	13644	13741	13641	13467	13448	13643	13457	13472	13760	13461	13472	13569	13362	13661	13414	13600	13567	13443	13361	13712	13682	13526	13294	13621	13469	13480	13590	13711	13555	13414	13615	13453	13538	13562	13535	13433	13401	13521	13684	13719	13548	13713	13466	13533	13578	13251	13530	13485	13483	13490	13662	13414	13545	13434	13501	13484	13630	13587	13570	13590	13413	13516	13763	13491	13611	13428	13571	13362	13665	13402	13512	13629	13672	13510	13464	13568	13480	13754	13453	13563	13621	13670	13650	13424	13569	13619	13688	13531	13542	13579	13444	13733	13604	13443	13587	13663	13644	13504	13415	13563	13464	13568	13414	13482	13516	13501	13297	13575	13541	13478	13632	13515	13386	13661
23323	21677	29634	24223	21857	23370	23721	17800	16553	16547	16614	16033	16024	15676	15550	15333	15475	15250	15115	14985	15042	14959	14930	14874	15053	14817	14870	14903	14887	14772	14744	14800	14854	14685	14825	14684	14689	14833	14680	14768	14727	14915	14643	14733	14954	14917	14726	14750	14585	14758	14775	14954	14908	14832	14524	14810	14758	14643	14595	14887	14850	14878	14637	14832	14620	14795	14791	14615	14683	14913	14808	14604	14953	14966	15031	14749	14737	14701	14791	14826	14781	14774	14888	14960	14658	14891	14766	14748	14945	14674	14806	14866	14586	14577	14669	14643	14602	14758	14620	14885	14724	14735	14672	14656	14636	14851	14625	14832	14671	14681	14821	14803	14600	14642	14722	14899	14773	14671	14611	14710	14528	14690	14542	14568	14625	14755	14710	14689	14571	14547	14800	14699	14647	14620	14448	14573	14640	14503	14682	14582	14770	14540	14650	14626	14801	14747	14658	14730	14549	14705	14600	14649	14778	14525	14614	14827	14722	14600	14578	14685	14660	14591	14517	14746	14728	14719	14779	14643	14731	14732	14642	14630	14493	14691	14813	14664	14730	14578	14757	14671	14759	14671	14587	14638	14560	14793	14895	14787	14622	14819	14620	14629	14592	14763	14591	14672	14600	14709	14787	14565	14464	14415	14573	14864	14633	14611	14475	14669	14695	14581	14506	14922	14569	14927	14670	14566	14862	14621	14777	14624	14710	14587	14467	14531	14592	14708	14691	14737	14623	14518	14773	14672	14803	14786	14730	14774	14699	14710	14721	14805	14472	14631	14582	14831	14614	14653	14721	14823	14652	14550	14700	14603	14739	14512	14636	14553	14552	14661	14593	14693	14593	14768	14782	14468	14691	14785	14536	14613	14559	14832	14614	14846	14797	14758	14867	14539	14698	14815	14825	14635	14796	14887	14675	14646	14650	14710	14910	14592	14714	14868	14581	14780	14594	14557	14586	14671	14604	14666	14682	14542	14718	14663	14817	14721	14795	14765	14778	14597	14726	14710	14544	14650	14696	14642	14806	14760	14737	14711	14769	14505	14678	14819	14718	14704	14781	14834	14865	14735	14721	14498	14776	14735	14547	14475	14650	14606	14397	14491	14517	14439	14603	14453	14516	14754	14818	14778	14860	14662	14755	14598	14521	14605	14587	14563	14789	14638	14676	14566	14528	14793	14816	14605	14627	14658	14514	14767	14602	14761	14675	14600	14618	14661	14767	14575	14598	14558	14564	14714	14590	14579	14684	14326	14624	14767	14656	14584	14572	14636	14497	14520	14741	14692	14523	14802	14622	14764	14660	14717	14621	14719	14560	14561	14695	14723	14540	14679	14650	14671	14723	14794	14659	14614	14792	14705	14385	14732	14710	14856	14856	14543	14517	14476	14708	14579	14731	14710	14525	14738	14696	14589	14705	14598	14676	14701	14687	14608	14645	14746	14828	14571	14636	14749	14621	14580	14722	14684	14784	14623	14514	14537	14525	14804	14659	14699	14660	14626	14707	14483	14738	14654	14707	14626	14601	14516	14581	14712	14491	14768	14517	14924	14706	14653	14559	14614	14816	14624	14745	14711	14694	14774	14782	14810	14615	14739	14666	14708	14693	14588	14797	14456	14667	14666	14548	14722	14558	14449	14649	14623	14750	14667	14896	14574	14735	14624	14606	14547	14601	14740	14735	14707	14619	14885	14672	14602	14740	14472	14745	14615	14618	14554	14666	14489	14771	14506	14581	14807	14594	14754	14845	14690	14807	14704	14418	14613	14619	14621	14696	14637	14630	14617	14747	14649	14776	14744	14784	14523	14718	14648	14743	14637	14855	14559	14765	14713	14755	14546	14542	14603	14642	14813	14734	14587	14596	14725	14695	14669	14627	14688	14622	14541	14641	14436	14634	14511	14659	14731	14624	14727	14684	14801	14977	14686	14655	14667	14630	14737	14636	14796	14721	14530	14674	14762	14609	14744	14577	14711	14615	14609	14766	14850	14698	14633	14632	14725	14721	14558	14747	14743	14566	14616	14753	14626	14651	14619	14679	14650	14681	14529	14790	14510	14548	14480	14628	14593	14688	14643	14713	14490	14512	14732	14398	14783	14692	14831	14779	14516	14654	14487	14649	14637	14615	14584	14417	14839	14713	14770	14714	14666	14459	14762	14626	14675	14678	14680	14894	14684	14811	14757	14740	14605	14816	14653	14747	14868	14840	14642	14687	14680	14585	14747	14739	14549	14649	14535	14558	14684	14855	14788	14856	14802	14526	14612	14692	14703	14776	14575	14744	14641	14658	14677	14639	14697	14792	14592	14787	14703	14651	14608	14663	14628	14549	14635	14836	14658	14564	14758	14760	14841	14520	14810	14640	14588	14625	14548	14650	14549	14503	14793	14732	14644	14620	14710	14597	14648	14742	14672	14619	14522	14657	14867	14575	14755	14624	14527	14691	14730	14498	14675	14756	14392	14640	14711	14556	14652	14512	14456	14706	14760	14548	14724	14665	14683	14640	14789	14890	14607	14647	14644	14610	14701	14645	14757	14653	14703	14651	14698	14511	14608	14804	14635	14977	14648	14621	14537	14666	14645	14599	14659	14723	14685	14679	14837	14600	14667	14498	14643	14612	14574	14750	14541	14631	14766	14795	14810	14639	14693	14648	14655	14726	14795	14636	14663	14833	14701	14805	14672	14473	14634	14538	14686	14543	14469	14724	14565	14585	14624	14656	14754	14680	14607	14573	14695	14512	14679	14614	14638	14864	14740	14785	14673	14504	14753	14489	14640	14686	14742	14718	14853	14539	14666	14536	14554	14698	14792	14905	14677	14597	14670	14829	14659	14770	14639	14545	14644	14614	14682	14592	14626	14628	14609	14731	14787	14858	14667	14807	14620	14814	14820	14626	14443	14844	14678	14668	14754	14773	14721	14715	14856	14538	14758	14563	14717	14606	14740	14583	14842	14719	14726	14753	14469	14776	14772	14621	14710	14884	14553	14572	14561	14585	14475	14729	14849	14538	14545	14764	14602	14451	14692	14532	14740	14645	14712	14717	14378	14650	14696	14699	14586	14787	14618	14600	14507	14751	14763	14582	14826	14571	14709	14803	14631	14783	14620	14722	14761	14592	14589	14584	14642	14671	14545	14553	14559	14532	14665	14547	14602	14502	14740	14666	14567	14402	14722	14478	14605	14677	14460	14576	14608	14474	14507	14705	14517	14732	14637	14631	14578	14432	14651	14660	14984	14678	14780	14801	14621	14711	14759	14523	14758	14707	14893	14689	14844	14631	14655	14460	14662	14644	14690	14758	14673	14750	14655	14639	14658	14676	14761	14675	14756	14744	14763	14746	14700	14565	14708	14629	14578	14624	14842	14781	14628	14566	14732	14720	14485	14590	14626	14521	14636	14728	14718	14615	14461	14534	14618	14283	14646	14747	14546	14740	14595	14718	14620	14567	14632	14656	14630	14764	14825	14590	14499	14665	14727	14634	14545	14702	14701	14738	14372	14621	14563	14731	14600	14830	14674	14911	14596	14921	14628	14685	14608	14693	14581	14678	14806	14800	14654	14661	14706	14597	14739	14671	14678	14559	14703	14828	14673	14616	14662	14551	14676	14616	14519	14653	14645	14668	14859	14738	14587	14711	14888	14592	14518	14664	14747	14729	14765	14700	14567	14723	14750	14761	14684	14569	14735	14547	14666	14791	14887	14640	14742	14701	14621	14666	14780	14747	14751	14828	14550	14580	14625	14593	14677	14468	14675	14737	14601	14678	14670	14767	14606	14710	14575	14635	14799	14839	14740	14702	14665	14752	14673	14635	14729	14632	14551	14626	14775	14576	14677	14524	14545	14870	14553	14668	14781	14918	14678	14504	14760	14764	14563	14708	14699	14727	14665	14676	14587	14559	14602	14605	14528	14798	14560	14715	14592	14562	14718	14614	14621	14585	14695	14674	14555	14723	14695	14570	14570	14632	14720	14599	14691	14592	14493	14605	14879	14718	14783	14792	14778	14593	14569	14509	14511	14497	14761	14602	14577	14591	14522	14858	14593	14662	14472	14547	14734	14778	14639	14545	14699	14990	14725	14618	14758	14592	14775	14687	14587	14734	14575	14624	14656	14602	14615	14718	14460	14664	14628	14592	14693	14453	14573	14696	14843	14631	14550	14517	14713	14634	14633	14834	14647	14815	14853	14641	14725	14822	14842	14690	14850	14769	14773	14584	14755	14705	14709	14591	14747	14724	14542	14486	14771	14621	14395	14607	14854	14693	14723	14611	14574	14678	14624	14615	14604	14786	14602	14690	14896	14689	14717	14740	14763	14738	14475	14652	14573	14643	14666	14623	14900	14595	14561	14684	14422	14614	14855	14632	14537	14732	14662	14801	14686	14619	14599	14907	14698	14728	14531	14725	14595	14632	14789	14728	14524	14716	14537	14460	14474	14528	14639	14770	14553	14697	14767	14684	14503	14542	14660	14625	14751	14541	14695	14671	14589	14694	14609	14609	14617	14436	14705	14619	14738	14720	14835	14632	14772	14626	14780	14735	14523	14560	14677	14781	14657	14665	14496	14694	14671	14526	14510	14599	14704	14878	14864	14716	14595	14806	14710	14554	14631	14550	14864	14600	14730	14804	14841	14737	14799	14651	14562	14529	14672	14726	14539	14730	14537	14716	14789	14932	14530	14605	14558	14613	14718	14713	14635	14799	14618	14639	14689	14813	14680	14720	14736	14551	14570	14460	14575	14525	14847	14550	14606	14621	14410	14850	14553	14747	14496	14604	14672	14669	14750	14760	14471	14691	14753	14694	14642	14798	14570	14770	14786	14761	14660	14728	14601	14680	14799	14897	14726	14614	14691	14772	14448	14590	14669	14612	14682	14654	14496	14667	14626	14697	14541	14483	14573	14815	14760	14691	14417	14843	14581	14783	14683	14564	14701	14630	14587	14633	14390	14689	14702	14634	14813	14651	14721	14786	14744	14555	14568	14821	14652	14598	14755	14581	14688	14754	14697	14631	14775	14579	14714	14705	14676	14755	14602	14598	14605	14576	14600	14857	14613	14567	14751	14545	14664	14596	14658	14654	14868	14632	14554	14647	14976	14583	14669	14758	14705	14574	14547	14683	14620	14636	14582	14664	14658	14634	14502
18226	33533	31330	24917	21815	19806	18213	17382	16634	16239	16330	15859	15553	14972	14780	14645	14516	14296	14101	14124	14019	13832	13852	14003	13652	13641	13944	13847	13937	13714	13920	13952	13797	13820	13802	13566	13627	13874	13856	13860	13748	13707	13723	13856	13715	13672	13735	13525	13648	13838	13747	13650	13825	13685	13687	13806	13661	13654	13839	13665	13762	13716	13750	13777	13743	13772	13533	13637	13748	13648	13777	13663	13774	13896	13596	13603	13832	13873	13790	13683	13657	13705	13757	13700	13663	13804	13558	13711	13737	13666	13648	13697	13703	13896	13602	13877	13682	13786	13503	13800	13687	13684	13693	13503	13747	13509	13854	13517	13736	13762	13586	13728	13741	13785	13625	13632	13837	13606	13852	13526	13648	13578	13650	13647	13610	13748	13696	13758	13636	13525	13660	13710	13390	13702	13640	13604	13726	13619	13797	13634	13720	13563	13614	13649	13589	13700	13691	13662	13572	13629	13674	13555	13746	13564	13662	13719	13721	13727	13591	13448	13749	13545	13614	13807	13533	13836	13549	13655	13678	13537	13750	13698	13710	13548	13663	13612	13682	13794	13782	13689	13684	13694	13666	13720	13853	13511	13639	13599	13754	13667	13704	13493	13813	13657	13840	13837	13596	13806	13689	13606	13490	13733	13540	13711	13573	13656	13814	13601	13590	13857	13773	13666	13539	13648	13716	13608	13558	13756	13789	13618	13649	13598	13734	13554	13714	13690	13785	13518	13615	13741	13578	13555	13705	13715	13594	13654	13735	13563	13568	13671	13675	13682	13637	13718	13746	13631	13686	13635	13678	13669	13870	13698	13758	13732	13629	13570	13752	13666	13619	13646	13543	13673	13491	13670	13534	13760	13545	13796	13580	13705	13619	13750	13571	13924	13636	13739	13731	13541	13636	13664	13758	13759	13622	13662	13573	13761	13736	13644	13783	13611	13655	13606	13549	13592	13684	13701	13634	13651	13649	13677	13655	13567	13580	13703	13653	13840	13635	13851	13592	13655	13802	13532	13674	13725	13559	13661	13713	13668	13461	13645	13698	13726	13693	13747	13618	13707	13652	13644	13482	13632	13727	13678	13681	13617	13623	13714	13776	13668	13610	13654	13623	13593	13691	13661	13520	13672	13742	13654	13620	13662	13695	13804	13664	13869	13601	13662	13682	13684	13804	13649	13666	13671	13684	13726	13748	13591	13505	13678	13654	13668	13746	13670	13545	13557	13529	13610	13644	13586	13746	13447	13510	13721	13519	13792	13668	13544	13701	13626	13691	13660	13611	13760	13546	13563	13666	13604	13574	13645	13824	13736	13668	13646	13650	13666	13723	13558	13577	13769	13692	13502	13484	13514	13645	13801	13735	13609	13560	13678	13692	13661	13647	13871	13559	13832	13714	13708	13703	13541	13707	13788	13698	13671	13492	13614	13839	13610	13571	13724	13697	13583	13731	13734	13680	13611	13787	13619	13650	13591	13747	13583	13743	13709	13555	13551	13750	13697	13566	13711	13575	13584	13575	13639	13684	13665	13583	13802	13532	13657	13575	13620	13682	13745	13728	13625	13472	13744	13700	13790	13775	13550	13684	13560	13836	13489	13687	13759	13579	13597	13613	13668	13587	13782	13638	13750	13618	13568	13795	13628	13699	13544	13735	13724	13754	13797	13540	13640	13653	13459	13528	13745	13689	13564	13793	13612	13525	13704	13603	13695	13562	13618	13699	13838	13716	13686	13573	13620	13668	13585	13607	13504	13571	13573	13688	13728	13583	13554	13651	13601	13720	13692	13870	13600	13712	13533	13577	13789	13578	13566	13711	13601	13627	13694	13761	13635	13506	13756	13648	13626	13660	13427	13626	13602	13853	13625	13728	13643	13580	13521	13680	13679	13656	13592	13679	13766	13478	13627	13642	13736	13565	13598	13638	13643	13649	13666	13532	13706	13825	13569	13684	13574	13429	13715	13645	13646	13705	13767	13694	13727	13621	13847	13859	13560	13777	13486	13644	13617	13701	13622	13515	13697	13527	13658	13660	13648	13640	13726	13613	13640	13784	13703	13643	13779	13603	13794	13661	13676	13395	13574	13491	13768	13678	13849	13595	13705	13742	13577	13666	13635	13594	13642	13600	13727	13562	13624	13740	13808	13579	13643	13633	13517	13695	13741	13481	13492	13798	13794	13817	13627	13731	13680	13707	13546	13553	13824	13630	13598	13629	13748	13623	13651	13648	13733	13627	13740	13710	13670	13696	13772	13704	13833	13606	13669	13616	13637	13767	13593	13696	13532	13603	13759	13560	13659	13581	13793	13590	13833	13694	13594	13620	13661	13600	13791	13660	13654	13484	13651	13741	13756	13746	13632	13714	13742	13683	13593	13730	13587	13730	13692	13711	13601	13498	13675	13728	13747	13718	13679	13675	13716	13771	13623	13489	13723	13604	13528	13599	13626	13632	13668	13509	13621	13774	13722	13545	13554	13608	13712	13614	13717	13727	13566	13701	13759	13765	13592	13638	13650	13533	13775	13608	13686	13727	13572	13601	13664	13703	13646	13885	13700	13735	13616	13642	13808	13652	13391	13659	13590	13694	13639	13636	13655	13670	13566	13722	13730	13650	13763	13600	13600	13951	13568	13582	13725	13514	13683	13908	13801	13478	13791	13673	13630	13730	13578	13617	13608	13587	13790	13477	13548	13698	13659	13671	13557	13631	13658	13538	13654	13729	13603	13658	13719	13612	13611	13620	13652	13589	13776	13643	13714	13550	13707	13645	13576	13488	13736	13627	13552	13629	13595	13745	13742	13539	13561	13636	13687	13637	13678	13582	13673	13637	13754	13695	13577	13375	13613	13660	13573	13672	13559	13709	13680	13744	13487	13634	13568	13783	13585	13738	13602	13550	13833	13816	13607	13643	13509	13790	13558	13543	13822	13748	13599	13715	13532	13844	13577	13654	13672	13550	13636	13692	13785	13736	13654	13668	13726	13640	13632	13586	13607	13793	13647	13620	13576	13841	13462	13696	13813	13559	13668	13566	13692	13673	13501	13727	13737	13660	13596	13557	13656	13676	13767	13588	13693	13425	13679	13598	13621	13691	13612	13678	13597	13486	13647	13568	13716	13795	13649	13777	13758	13681	13693	13767	13770	13719	13429	13724	13757	13425	13687	13506	13764	13658	13615	13840	13764	13575	13678	13771	13727	13678	13611	13677	13591	13694	13814	13629	13760	13618	13697	13777	13612	13575	13563	13534	13802	13488	13769	13801	13704	13607	13501	13715	13719	13714	13620	13722	13685	13629	13662	13644	13675	13610	13718	13650	13659	13577	13635	13757	13812	13717	13618	13560	13552	13562	13709	13633	13631	13565	13724	13521	13754	13690	13676	13618	13714	13662	13803	13681	13702	13648	13643	13811	13737	13651	13677	13816	13777	13813	13732	13678	13583	13776	13580	13659	13765	13818	13674	13628	13692	13723	13745	13679	13532	13568	13742	13561	13705	13742	13664	13576	13628	13543	13717	13647	13725	13735	13803	13470	13666	13746	13624	13710	13664	13752	13614	13438	13681	13479	13533	13596	13763	13782	13519	13591	13679	13661	13786	13689	13573	13738	13679	13730	13614	13732	13634	13491	13444	13597	13561	13704	13701	13619	13836	13790	13490	13797	13566	13650	13740	13514	13579	13578	13597	13545	13833	13676	13652	13616	13688	13774	13612	13696	13597	13785	13704	13657	13655	13375	13544	13504	13451	13649	13517	13679	13548	13484	13597	13728	13564	13644	13638	13650	13693	13666	13724	13498	13779	13764	13631	13647	13607	13537	13780	13525	13439	13717	13754	13583	13561	13671	13533	13622	13711	13648	13593	13751	13550	13534	13702	13534	13709	13691	13583	13744	13687	13548	13610	13461	13587	13745	13670	13530	13561	13532	13789	13753	13574	13786	13743	13678	13656	13801	13408	13768	13600	13524	13758	13469	13719	13572	13634	13842	13520	13688	13631	13487	13733	13653	13700	13626	13594	13700	13584	13577	13571	13460	13696	13509	13550	13550	13722	13577	13636	13594	13809	13627	13626	13743	13665	13664	13678	13703	13857	13675	13773	13681	13681	13716	13631	13551	13676	13731	13605	13538	13608	13702	13477	13662	13847	13739	13600	13767	13573	13604	13572	13655	13652	13763	13725	13714	13653	13651	13772	13582	13638	13719	13625	13702	13748	13760	13651	13679	13746	13634	13703	13669	13568	13516	13636	13860	13553	13612	13715	13533	13678	13653	13502	13654	13826	13681	13682	13621	13577	13827	13680	13609	13697	13668	13675	13580	13614	13434	13705	13596	13517	13598	13718	13713	13716	13778	13514	13497	13762	13568	13670	13514	13551	13528	13704	13578	13766	13576	13512	13644	13762	13474	13606	13684	13598	13741	13604	13549	13788	13728	13703	13630	13673	13752	13621	13594	13568	13728	13640	13691	13691	13573	13720	13646	13720	13669	13625	13768	13662	13523	13677	13642	13384	13738	13747	13557	13630	13664	13700	13687	13547	13484	13704	13628	13775	13669	13669	13879	13624	13456	13473	13602	13764	13532	13566	13583	13713	13781	13741	13488	13663	13594	13605	13677	13615	13683	13660	13720	13672	13715	13625	13590	13695	13647	13699	13697	13586	13736	13740	13603	13614	13511	13743	13585	13467	13708	13583	13613	13634	13478	13442	13753	13634	13640	13626	13519	13573	13636	13622	13631	13592	13612	13707	13838	13606	13690	13669	13627	13646	13627	13591	13629	13563	13748	13571	13737	13719	13699	13722	13581	13700	13503	13484	13528	13889	13770	13706	13592	13656	13567	13530	13538	13658	13564	13632	13759	13710	13669	13655	13664	13742	13601	13685	13736	13383	13756	13519	13545	13708	13719	13675	13713	13717	13581	13773	13568	13647	13661	13684	13653	13614	13744	13749	13706	13653	13584	13437	13740	13698	13703	13731	13651	13764	13513	13564	13716	13763	13655	13594	13568	13639	13750	13651	13600	13697	13733	13703	13646	13811	13513	13537	13622	13576	13736	13714	13739	13626	13920	13649	13683	13582	13634	13536	13631	13730	13746	13444	13710	13659	13740	13631	13630	13730	13639	13686	13696	13809	13684	13630	13648	13598	13628	13557
27948	22080	22740	18581	14829	14355	14407	13894	13693	13641	14005	13770	13683	13758	13799	13452	13795	13639	13615	13653	13496	13490	13571	13551	13629	13525	13489	13523	13564	13561	13518	13478	13433	13547	13401	13241	13428	13494	13361	13430	13355	13506	13679	13636	13467	13336	13459	13545	13376	13492	13504	13491	13490	13629	13640	13499	13476	13663	13532	13663	13629	13518	13632	13542	13678	13602	13356	13492	13654	13470	13509	13314	13408	13460	13571	13600	13497	13456	13389	13411	13617	13576	13615	13468	13458	13581	13426	13446	13741	13390	13438	13404	13493	13468	13525	13565	13441	13479	13286	13264	13422	13424	13466	13465	13606	13388	13470	13439	13507	13547	13413	13506	13426	13712	13407	13563	13452	13465	13399	13458	13476	13597	13392	13435	13426	13399	13585	13599	13556	13482	13549	13240	13389	13435	13714	13599	13490	13711	13598	13403	13517	13441	13355	13360	13330	13199	13435	13640	13529	13428	13502	13325	13352	13512	13388	13284	13317	13459	13456	13524	13527	13447	13351	13477	13508	13651	13505	13479	13296	13555	13415	13444	13532	13483	13301	13409	13394	13532	13512	13513	13544	13584	13442	13520	13430	13350	13403	13450	13449	13507	13490	13483	13420	13401	13556	13632	13622	13577	13492	13565	13515	13575	13385	13357	13497	13424	13574	13632	13500	13600	13548	13550	13664	13445	13701	13703	13636	13285	13500	13452	13570	13608	13609	13432	13595	13504	13414	13605	13429	13532	13320	13528	13464	13430	13565	13481	13458	13374	13596	13560	13436	13239	13460	13196	13621	13527	13463	13547	13573	13457	13488	13287	13274	13486	13578	13454	13649	13600	13476	13626	13639	13475	13431	13439	13592	13432	13507	13460	13477	13640	13415	13437	13461	13425	13473	13376	13386	13578	13675	13473	13394	13301	13529	13429	13476	13503	13552	13407	13585	13448	13687	13275	13503	13520	13437	13386	13500	13241	13498	13631	13551	13558	13459	13531	13418	13674	13477	13563	13564	13475	13464	13505	13470	13581	13535	13638	13508	13484	13521	13589	13580	13514	13575	13431	13400	13423	13568	13632	13489	13445	13369	13529	13576	13443	13498	13489	13494	13478	13555	13550	13621	13523	13428	13548	13398	13446	13647	13548	13556	13568	13593	13372	13504	13662	13811	13578	13539	13417	13509	13391	13502	13513	13543	13471	13432	13412	13240	13239	13356	13471	13359	13569	13463	13474	13399	13500	13503	13432	13523	13448	13483	13344	13426	13355	13349	13484	13523	13376	13425	13473	13518	13442	13348	13337	13632	13527	13506	13750	13373	13351	13578	13681	13505	13627	13449	13481	13514	13397	13561	13621	13470	13619	13310	13357	13384	13535	13461	13358	13501	13519	13430	13360	13524	13541	13633	13368	13346	13445	13525	13425	13557	13508	13412	13374	13357	13464	13345	13502	13569	13362	13387	13596	13332	13402	13310	13436	13322	13575	13539	13379	13614	13545	13430	13529	13413	13407	13591	13367	13507	13450	13360	13516	13427	13449	13587	13529	13452	13531	13456	13371	13715	13428	13652	13474	13397	13267	13431	13535	13580	13562	13246	13393	13272	13757	13440	13501	13749	13466	13409	13614	13618	13437	13491	13556	13474	13520	13580	13538	13474	13485	13626	13402	13545	13447	13612	13636	13537	13454	13521	13329	13484	13438	13479	13452	13567	13576	13578	13474	13353	13721	13541	13556	13310	13545	13581	13454	13310	13533	13583	13552	13590	13380	13498	13508	13428	13534	13521	13417	13606	13519	13599	13280	13495	13480	13423	13548	13569	13517	13171	13446	13392	13352	13530	13362	13230	13311	13620	13504	13466	13636	13585	13605	13550	13611	13623	13625	13584	13645	13506	13269	13467	13498	13376	13524	13448	13544	13469	13311	13491	13489	13486	13364	13499	13474	13532	13493	13074	13678	13446	13534	13546	13422	13431	13520	13506	13420	13434	13566	13399	13606	13483	13624	13497	13590	13407	13351	13449	13445	13546	13511	13686	13429	13553	13438	13527	13484	13494	13355	13451	13429	13392	13526	13550	13325	13491	13370	13605	13629	13506	13471	13373	13543	13473	13512	13496	13351	13387	13641	13436	13533	13480	13422	13562	13423	13596	13613	13492	13313	13579	13202	13399	13601	13500	13488	13576	13511	13410	13411	13500	13518	13505	13480	13555	13540	13544	13409	13379	13367	13612	13500	13470	13525	13276	13343	13652	13657	13542	13472	13537	13557	13544	13386	13502	13406	13433	13450	13299	13229	13523	13563	13498	13445	13467	13558	13621	13467	13627	13591	13430	13596	13586	13451	13407	13497	13449	13458	13313	13511	13467	13380	13594	13548	13637	13519	13515	13577	13425	13599	13599	13527	13596	13544	13483	13419	13417	13628	13610	13501	13405	13491	13359	13310	13482	13652	13627	13417	13461	13717	13692	13460	13505	13423	13482	13468	13546	13413	13461	13376	13616	13312	13470	13290	13618	13222	13488	13550	13455	13442	13389	13451	13395	13348	13486	13386	13358	13181	13371	13472	13514	13341	13350	13645	13700	13575	13550	13451	13698	13696	13411	13541	13578	13577	13465	13357	13493	13698	13575	13495	13505	13339	13545	13551	13527	13360	13523	13591	13615	13566	13639	13376	13684	13558	13341	13464	13534	13451	13446	13622	13500	13354	13443	13262	13540	13322	13586	13520	13506	13433	13560	13599	13551	13348	13531	13566	13648	13529	13595	13352	13358	13235	13502	13576	13524	13442	13617	13547	13479	13662	13422	13526	13537	13207	13572	13533	13456	13564	13420	13565	13439	13590	13589	13520	13431	13409	13447	13534	13427	13445	13406	13557	13521	13553	13585	13485	13513	13479	13489	13379	13575	13508	13564	13438	13417	13472	13335	13532	13509	13543	13582	13500	13590	13527	13441	13331	13273	13430	13504	13339	13437	13593	13562	13409	13476	13398	13547	13692	13244	13419	13547	13271	13538	13454	13577	13379	13454	13443	13578	13330	13566	13592	13497	13409	13358	13374	13672	13313	13556	13529	13358	13513	13385	13275	13452	13495	13505	13527	13339	13346	13398	13432	13431	13365	13388	13508	13497	13564	13566	13577	13467	13439	13379	13410	13451	13449	13408	13489	13449	13527	13453	13360	13661	13471	13523	13452	13439	13392	13565	13359	13545	13280	13632	13504	13404	13246	13427	13480	13402	13322	13442	13577	13449	13333	13485	13485	13373	13369	13334	13360	13647	13656	13446	13543	13454	13598	13540	13587	13735	13431	13535	13320	13460	13548	13409	13505	13475	13543	13423	13492	13446	13506	13587	13660	13594	13400	13462	13624	13283	13511	13378	13519	13524	13565	13378	13352	13523	13450	13377	13424	13491	13636	13396	13473	13517	13670	13490	13320	13571	13623	13307	13569	13483	13562	13411	13427	13362	13473	13364	13552	13481	13479	13436	13508	13407	13383	13473	13577	13302	13531	13425	13536	13374	13354	13444	13347	13398	13426	13582	13508	13321	13612	13646	13437	13415	13508	13537	13586	13458	13375	13631	13613	13343	13433	13451	13469	13499	13517	13340	13506	13539	13528	13526	13402	13422	13529	13445	13377	13388	13505	13657	13660	13515	13608	13342	13512	13383	13395	13522	13340	13239	13575	13263	13414	13430	13468	13489	13601	13580	13530	13463	13488	13433	13381	13424	13262	13466	13396	13408	13531	13481	13485	13632	13511	13652	13288	13610	13609	13484	13445	13543	13614	13615	13615	13488	13517	13513	13547	13580	13291	13354	13492	13519	13601	13518	13626	13578	13609	13280	13473	13553	13638	13433	13439	13694	13657	13435	13499	13669	13556	13536	13430	13518	13487	13370	13412	13433	13397	13402	13389	13593	13454	13555	13534	13560	13524	13536	13607	13657	13387	13410	13612	13386	13485	13422	13380	13474	13445	13567	13697	13553	13637	13665	13570	13435	13447	13379	13422	13623	13591	13478	13471	13571	13617	13492	13537	13418	13236	13392	13329	13515	13673	13666	13409	13491	13397	13525	13522	13443	13364	13475	13452	13532	13481	13401	13422	13290	13533	13638	13363	13422	13646	13433	13369	13532	13644	13575	13526	13437	13408	13585	13279	13459	13441	13601	13628	13599	13436	13589	13643	13833	13605	13589	13484	13463	13477	13430	13382	13572	13613	13498	13453	13479	13346	13502	13462	13517	13470	13331	13397	13437	13456	13286	13523	13418	13515	13668	13484	13578	13639	13549	13585	13537	13450	13604	13413	13344	13420	13647	13356	13367	13340	13240	13414	13268	13316	13438	13511	13567	13495	13518	13462	13437	13413	13729	13578	13735	13346	13425	13443	13448	13575	13512	13524	13531	13257	13455	13452	13438	13624	13438	13469	13572	13321	13562	13533	13264	13669	13616	13416	13391	13543	13567	13578	13539	13455	13560	13880	13537	13371	13299	13406	13385	13664	13637	13304	13414	13342	13350	13634	13625	13383	13444	13473	13485	13487	13317	13566	13378	13349	13459	13496	13502	13513	13496	13583	13467	13484	13439	13442	13593	13583	13564	13529	13617	13413	13600	13317	13369	13467	13508	13353	13640	13479	13450	13369	13396	13457	13465	13522	13312	13489	13467	13536	13416	13422	13488	13461	13664	13374	13422	13595	13380	13568	13638	13514	13437	13454	13467	13402	13479	13401	13555	13494	13336	13382	13435	13398	13581	13495	13444	13508	13493	13340	13376	13544	13226	13609	13524	13446	13399	13441	13299	13465	13539	13316	13398	13372	13555	13632	13564	13482	13507	13405	13451	13524	13471	13436	13524	13477	13631	13492	13441	13432	13392	13277	13491	13515	13601	13267	13474	13420	13479	13645	13435	13454	13264	13529	13323	13522	13641	13477	13495	13641	13390	13478	13501	13368	13359	13409	13436	13453	13648	13344	13549	13536	13579	13532	13466	13504	13308	13595	13403	13439	13496	13327	13528	13413	13464	13367	13440	13357	13634	13505	13390	13443	13458	13356	13417	13383	13321	13339	13369	13325	13539	13557	13573	13479	13503	13515	13614	13452	13635	13556	13561	13509	13481	13407	13614	13236	13551	13494	13494	13542	13421	13488	13483	13556
15075	19689	18542	15959	15008	14291	13957	13654	13371	13296	13358	13330	13222	13183	13224	13050	13135	13039	13027	12920	12882	12920	12761	12814	12799	12839	12951	12863	12832	12843	12908	12934	13057	12728	12787	12881	12882	12947	12932	12901	12921	12869	12856	12866	12750	12896	12866	13009	12750	12973	12926	12836	12736	12875	12911	12918	12807	12838	13065	12899	12725	12841	12584	12939	12831	12974	12813	12941	13036	12900	12759	12837	12982	12974	12991	12811	12867	12735	13026	12967	12829	12983	12803	12882	12862	12760	12906	12852	12871	12840	12848	12938	13001	12913	12901	12860	12918	12867	12782	12731	12914	12912	12794	12906	12875	12828	12947	12951	12916	12810	12945	12766	12904	12780	13018	12857	12870	12924	12970	13103	12934	12814	12808	12933	12962	12945	12773	12945	12789	12822	12791	12987	12678	12931	12856	12999	12776	12806	12927	12723	12999	12787	12807	12787	12849	12793	12798	12770	12827	12900	12798	13063	12894	12799	12714	12906	12817	12780	12854	12799	13037	12961	12917	12858	12928	13034	12833	12899	12779	12907	12981	12735	12993	12938	12903	12918	12775	12993	12862	13045	12772	12882	12778	12843	12740	12955	12814	12759	12937	12939	12789	12823	12965	12729	12777	12917	12831	12805	12718	12819	12815	12864	12913	12897	12784	12897	12893	12861	12894	12833	12871	12854	12930	12938	12725	12781	12705	12782	12763	12709	12857	12903	12858	12889	12720	12876	12818	12868	12678	12757	12762	12902	12814	12668	12891	12832	12888	12806	12770	12797	13046	12836	12980	13013	12847	12852	12853	12885	12865	12731	12857	12871	12845	12723	12850	12849	12830	12922	12973	12860	12890	12920	12698	12950	12844	12826	12780	12908	12909	13031	12830	12799	12773	13008	12745	12896	12852	12882	12835	12937	12917	12760	12875	12851	12978	12707	12863	12980	12890	12969	12932	12829	12735	12981	12726	12921	12808	12855	12792	12670	13056	12958	12735	12894	12835	12714	12892	12892	12822	12842	12787	12867	12903	12868	12814	13025	12880	12832	13019	12836	12833	12767	12962	12791	12908	12829	12857	12828	12910	12892	12940	12822	12688	12792	12873	12868	12939	12867	12875	12790	12646	12768	12926	12829	12857	12926	12919	12916	12863	12986	12815	12962	12951	12919	12609	12872	12878	12809	12899	12946	13010	13004	12975	12946	12719	12850	12876	12861	12902	12844	12886	12691	12867	12954	12970	12881	12991	12855	12835	12936	12861	12862	12813	12821	12963	12855	12815	12908	12836	12860	12768	12840	12794	13026	12956	12858	12956	12826	12810	12818	12823	12958	12873	12969	12877	13009	12780	12683	12870	12912	12920	12791	12735	12934	12996	12950	12969	12788	12938	12855	12921	12947	12770	12975	12881	12756	12800	12883	12876	12816	13025	12911	12825	12858	12893	12845	12980	12747	12945	12733	12963	12798	12890	12895	12939	12863	12827	12830	12764	12860	12839	12910	12783	12917	12923	12996	13005	12899	12857	12831	12755	12993	12950	12900	12944	12915	12796	12830	12885	12953	12884	12722	12770	12889	12893	13017	12958	12813	12963	12806	12848	12936	12848	12881	12744	12856	12901	12846	12915	12910	12969	12845	12976	12763	12813	12746	12862	12914	12846	12907	12947	12887	12844	12747	12850	12898	12840	12816	12896	12859	12752	12940	12842	12758	12870	12839	12846	12885	12922	12878	12774	12769	12700	12797	12871	12862	13011	13074	12981	12772	12827	12963	12907	12699	12962	13071	12865	12905	12765	12845	12866	12964	12915	12869	12960	12882	12814	12758	12672	12973	12897	12664	12769	12790	12723	12874	12832	12664	12785	13014	12945	12948	12913	12776	12820	12866	12927	12794	12950	12889	12835	12851	12993	12743	12903	12903	12971	12974	12829	12979	13051	12729	12875	12823	13028	12805	12864	12803	12723	13001	12826	12747	12954	12900	12848	12876	12725	12776	13029	12967	12972	12827	12994	12871	12825	12958	12847	12894	12882	12824	12897	12958	12931	12946	12755	12867	12704	12940	12999	13009	12863	12866	12849	12878	12788	12853	13116	12741	12818	12885	12704	12693	12705	12953	12750	12794	12929	12755	12828	12968	13044	12894	12812	12827	12840	12981	12909	12877	12860	12894	12668	12997	12753	12852	12641	12915	13065	12746	12729	12950	12785	12890	12698	12933	12856	12958	12900	12926	12896	12691	12862	12737	12795	12929	12881	12861	12880	12945	12934	12895	13104	12710	12982	13023	12982	12866	12765	12907	12884	12906	12907	12883	12843	12936	12932	12900	12995	12807	12899	12907	12960	12781	12891	12948	12951	12920	12888	12718	13004	12877	12994	12933	12671	12827	12952	12709	12777	12798	12812	12810	12803	12887	12908	12831	12805	12965	12805	12711	12861	12916	12608	12869	13010	12944	12841	12879	12653	12935	12899	12855	12905	13044	12848	12714	12727	12987	12786	12994	12985	12853	12882	12887	12878	12831	12885	12828	12846	13054	12985	13052	12813	12954	12828	12961	12958	12855	12799	12885	12897	12943	12863	12858	12840	12872	12806	12963	12772	12924	12819	12871	12858	12922	12835	12648	12963	12923	12874	12958	12876	12862	12881	12894	12912	12915	13064	12879	12958	12990	12812	12795	12862	12846	12841	12885	13001	12771	12708	12737	12861	12845	12854	12742	12828	12689	12990	12797	12854	12890	12876	12791	12757	12731	12814	12999	12641	12861	12975	12792	12852	12791	12723	12745	12866	12750	12794	12681	12871	12894	12754	12955	12863	12822	12669	12898	12768	12967	12774	12797	12774	13052	12808	12829	12828	12770	12790	12889	13024	12710	12986	12841	12834	13108	12826	12991	12833	12882	12905	12816	12793	12868	12853	12885	12977	12967	12908	12891	12915	12906	12879	12799	12868	12842	12863	12986	12720	12917	12850	12888	12811	12873	12801	12711	13026	12903	12857	12971	12822	12791	12918	12882	12879	12930	12972	12826	12757	12766	12797	12883	12775	12909	13077	12911	13021	12906	12686	12769	12912	12961	12843	12989	12851	12864	12905	12836	12834	12791	12932	12899	12901	13024	12690	12981	12751	13041	12807	12875	12807	12803	13017	12852	12927	12917	13019	12741	12873	12819	12862	12950	12910	12955	12682	12881	12772	12892	12944	12838	12859	12817	12908	12936	12688	12943	12837	12868	12754	12881	13026	12885	12844	12831	12742	12835	12788	12880	12890	12762	12683	12806	12837	12816	12852	13086	12726	12966	12856	12817	12856	12835	12797	12873	12849	13023	12969	12885	12866	12775	12778	12896	12931	12902	12826	12773	12870	12882	12843	12805	12892	12870	12986	12844	12772	12766	12966	12750	12874	12858	12915	12888	12965	12897	13005	12844	12836	12906	12805	12756	12662	12716	12840	13100	12854	12987	12867	12721	12838	12895	12782	12861	12974	12939	12945	12887	12713	12792	12829	12956	12787	12830	12925	13061	12771	12895	12866	12842	12694	12879	12737	12863	12734	12683	12870	12849	12971	12976	13067	12880	12829	12925	12889	12969	12866	12816	12927	12800	12968	12923	12964	12778	12757	12741	12918	12746	12739	12922	12994	12913	12949	12971	12977	12817	12842	12807	12775	12857	12863	13064	12632	12847	12997	12540	12996	12968	12901	12914	12777	12846	12728	12679	12802	12956	12888	12940	12726	12970	12809	12874	12848	12820	12778	12759	12909	12835	12830	12679	12860	12843	13003	12972	12869	12771	12883	12890	12892	12874	13050	12835	12909	12968	12865	12790	13018	12869	12782	12961	12877	12808	13065	12873	12852	13007	12807	12994	12981	12820	13008	12900	12841	12892	12814	13026	12698	12798	12841	12940	12818	12648	12966	12871	12869	12857	12945	12778	12891	12890	12881	12904	12764	12734	12937	12963	12776	12895	12958	12862	12838	12932	12909	12804	12843	13033	12869	12885	12801	12740	12814	12760	12671	12878	12893	12881	12886	12840	12928	12871	12743	12961	12727	12726	12847	12754	12925	12567	12806	12866	12850	12970	12770	12864	12819	12975	12982	12822	12929	12894	12895	12918	12807	12853	12773	12791	12935	12782	12830	12861	12825	12834	12780	12885	12970	12975	12913	12893	12871	12865	12876	12755	12972	12822	12880	12867	12663	12760	12906	12860	13083	12886	12957	12817	12747	12848	12797	12977	12949	12879	12828	13032	12915	12734	12690	12788	12931	13050	12819	12825	12732	12831	12791	13044	12960	12811	12862	12821	12889	12886	12932	12999	12793	13040	12807	12780	12913	12852	12940	12909	13016	12950	12786	12813	12816	12923	12778	12874	12708	12941	12965	12893	12880	12851	12841	12804	12818	12797	12754	12918	13087	12895	12936	12983	12722	12935	12949	12838	12821	12967	12799	12864	12944	12980	12995	12911	12816	12828	12828	12821	12771	12906	12733	12904	12944	12883	12961	12888	12880	13005	12829	12789	12798	12951	12892	12969	12921	12910	12878	12858	13027	13024	12945	12939	12959	12905	12798	12865	12743	12712	13014	12830	12759	12852	12731	12786	12942	12765	13025	12858	12912	12832	12614	12960	13053	12987	12988	12829	12901	12977	12793	12776	12900	12892	12989	12860	12823	12842	12909	12734	12929	12635	12794	12822	12891	12796	12975	12878	12793	12814	12990	12843	12840	12852	12800	12762	12949	12863	12698	12840	12907	12885	12938	12843	12903	12868	12922	12848	12778	13027	12743	12805	12734	12897	12798	12955	12941	12983	12865	12852	12908	12858	12983	12878	12973	12869	12981	12871	12990	12951	13190	12811	12945	12782	12857	12965	13039	12739	12906	12989	12934	12909	12828	12786	12751	12798	12885	12888	13040	12858	12959	12881	12766	12756	12856	12785	12950	12930	12824	12800	12991	12820	12751	12937	12990	12778	12933	12845	12908	12916	12907	12606	12888	12805	12842	12889	12838	13015	12889	12783	12776	12886	12852	12790	12957	12762	12921	12856	12937	12715	12909	12874	12886	12776	12849	12901	12941	12873	12974	12705	12903	12732	12961	12748	12896	13011	12747	12925	12750	12946	12820	12955	12847	13028	12850	12981	12819	12975	12961	12867	13132	12737
24483	21687	29196	24798	22256	20833	18801	16247	15271	15333	15550	15137	15002	14958	14860	14668	14834	14710	14624	14535	14461	14420	14502	14434	14502	14468	14339	14552	14276	14499	14437	14364	14340	14436	14404	14332	14442	14366	14406	14410	14520	14455	14581	14362	14356	14283	14357	14438	14226	14429	14391	14367	14283	14468	14422	14292	14430	14373	14494	14437	14433	14620	14327	14245	14330	14251	14183	14264	14400	14323	14330	14398	14396	14233	14305	14280	14281	14295	14334	14367	14349	14266	14302	14316	14399	14294	14286	14325	14288	14322	14425	14145	14275	14287	14632	14214	14382	14132	14353	14362	14418	14106	14483	14427	14377	14378	14286	14338	14351	14335	14302	14150	14273	14254	14354	14253	14352	14337	14309	14437	14276	14373	14539	14276	14423	14509	14262	14290	14449	14392	14373	14469	14414	14192	14316	14237	14050	14139	14305	14364	14254	14336	14364	14331	14336	14296	14215	14270	14097	14543	14275	14287	14243	14465	14231	14501	14266	14161	14227	14521	14286	14252	14420	14269	14320	14302	14425	14303	14244	14158	14470	14345	14066	14276	14108	14488	14464	14196	14126	14259	14416	14256	14434	14141	14602	14412	14293	14214	14368	14354	14209	14358	14378	14277	14407	14231	14245	14282	14258	14330	14463	14318	14272	14330	14182	14238	14265	14278	14221	14337	14264	14280	14149	14310	14266	14364	14246	14316	14321	14568	14399	14486	14320	14363	14287	14415	14386	14363	14371	14225	14412	14475	14408	14358	14157	14142	14297	14202	14262	14360	14255	14061	14264	14231	14270	14193	14448	14150	14358	14127	14427	14364	14249	14207	14238	14360	14148	14172	14186	14291	14290	14385	14251	14413	14259	14392	14279	14447	14137	14179	14301	14276	14382	14208	14315	14274	14215	14399	14162	14067	14271	14230	14213	14266	14374	14345	14386	14141	14179	14392	14359	14536	14292	14183	14422	14092	14437	14258	14152	14260	14200	14577	14421	14196	14334	14208	14407	14263	14407	14359	14286	14251	14213	14066	14337	14178	14320	14251	14466	14328	14321	14365	14107	14178	14452	14181	14348	14184	14135	14310	14286	14346	14338	14204	14340	14407	14295	14422	14359	14250	14495	14451	14443	14392	14349	14422	14316	14259	14109	14279	14052	14285	14210	14490	14408	14243	14307	14325	14242	14516	14168	14309	14242	14277	14230	14309	14201	14266	14527	14242	14339	14127	14331	14259	14219	14322	14315	14137	14323	14195	14346	14265	14298	14181	14247	14242	14381	14378	14301	14291	14312	14484	14223	14350	14245	14166	14232	14390	14302	14281	14445	14121	14385	14200	14275	14359	14379	14374	14210	14048	14318	14583	14089	14201	14265	14230	14299	14177	14243	14320	14335	14183	14326	14333	14598	14387	14330	14075	14201	14202	14399	14200	14358	14308	14466	14316	14346	14498	14097	14372	14239	14144	14334	14172	14370	14280	14346	14067	14264	14358	14152	14351	14448	14218	14282	14499	14491	14230	14217	14347	14176	14453	14284	14180	14385	14340	14362	14193	14429	14328	14108	14418	14365	14159	14303	14280	14269	14201	14169	14253	14339	14422	14392	14164	14144	14139	14115	14136	14331	14330	14329	14222	14239	14473	14227	14321	14287	14408	14394	14061	14217	14308	14206	14257	14322	14444	14100	14232	14356	14522	14274	14286	14256	14350	14253	14118	14389	14328	14304	14333	14379	14212	14295	14313	14379	14128	14205	14279	14465	14439	14337	14128	14375	14450	14440	14253	14324	14284	14345	14295	14245	14340	14275	14227	14186	14061	14297	14471	14318	14367	14472	14195	14240	14336	14226	14210	14223	14313	14398	14471	14506	14220	14219	14494	14214	14278	14229	14165	14248	14173	14208	14290	14401	14257	14271	14303	14573	14241	14483	14506	14409	14376	14495	14321	14512	14222	14172	14139	14484	14102	14335	14185	14277	14478	14318	14382	14351	14408	14510	14452	14379	14423	14226	14322	14177	14491	14276	14176	14343	14195	14378	14384	14294	14353	14435	14333	14187	14315	14223	14358	14587	14418	14419	14380	14351	14287	14350	14139	14344	14351	14381	14372	14228	14184	14215	14211	14334	14162	14434	14308	14325	14253	14301	14264	14221	14271	14220	14477	14303	14183	14150	14377	14357	14318	14514	14366	14519	14301	14341	14536	14430	14291	14035	14183	14328	14237	14467	14286	14216	14402	14310	14365	14400	14449	14336	14323	14388	14384	14266	14452	14258	14344	14291	14471	14270	14181	14377	14309	14522	14480	14346	14221	14333	14255	14195	14312	14435	14397	14333	14143	14433	14305	14280	14439	14454	14298	14085	14206	14476	14469	14286	14303	14479	14358	14343	14221	14290	14363	14337	14054	14271	14153	14523	14283	14298	14290	14201	14288	14175	14351	14391	14142	14420	14342	14316	14346	14153	14224	14067	14079	14159	14050	14280	14293	14445	14260	14325	14368	14263	14168	14328	14371	14239	14292	14472	14367	14464	14291	14224	14227	14030	14295	14254	14305	14393	14452	14333	14208	14138	14282	14380	14128	14398	14220	14403	14309	14369	14159	14147	14219	14292	14268	14263	14162	14158	14295	14460	14304	14245	14519	14350	14411	14247	14297	14324	14199	14534	14283	14291	14211	14222	14149	14200	14346	14349	14353	14281	14094	14118	14566	14406	14324	14415	14173	14260	14361	14407	14313	14349	14381	14283	14323	14253	14222	14152	14448	14277	14351	14294	14231	14165	14498	14315	14463	14190	14177	14315	14164	14298	14283	14300	14297	14417	14455	14414	14454	14266	14253	14280	14213	14309	14146	14307	14208	14161	14519	14296	14336	14298	14283	14175	14264	14465	14436	14330	14425	14401	14211	14348	14414	14163	14326	14341	14375	14265	14199	14253	14212	14234	14422	14167	14345	14395	14253	14294	14207	14403	14231	14227	14392	14311	14392	14399	14211	14184	14202	14351	14366	14175	14262	14394	14328	14433	14242	14225	14405	14305	14203	14290	14274	14104	14239	14241	14481	14412	14226	14333	14260	14530	14163	14257	14211	14178	14232	14219	14189	14364	14192	14342	14321	14284	14321	14411	14304	14289	14335	14345	14167	14316	14247	14284	14178	14323	14350	14326	14236	14300	14280	14426	14378	14433	14330	14258	14182	14410	14371	14216	14314	14116	14285	14309	14243	14439	14359	14340	14354	14441	14272	14336	14306	14203	14409	14241	14492	14189	14374	14225	14558	14308	14347	14328	14439	14449	14284	14325	14354	14457	14017	14309	14336	14171	14296	14292	14185	14349	14400	14159	14148	14373	14222	14496	14415	14117	14372	14377	14046	14461	14309	14099	14340	14299	14345	14556	14338	14449	14343	14327	14211	14353	14460	14190	14429	14406	14309	14250	14534	14294	14346	14324	14157	14339	14322	14350	14385	14310	14320	14100	14413	14287	14108	14241	14396	14177	14355	14212	14365	14219	14223	14408	14358	14406	14234	14199	14120	14247	14277	14419	14308	14269	14321	14125	14294	14286	14224	14240	14405	14173	14474	14504	14212	14330	14241	14111	14306	14394	14391	14263	14286	14369	14216	14215	14320	14241	14276	14406	14247	14458	14530	14308	14152	14206	14346	14139	14314	14391	14318	14178	14326	14285	14207	14433	14123	14306	14326	14251	14218	14344	14232	14342	14204	14401	14169	14378	14215	14349	14283	14140	14223	14314	14350	14277	14239	14364	14322	14388	14352	14429	14293	14352	14342	14336	14316	14135	14266	14417	14417	14338	14271	14092	14366	14079	14206	14500	14210	14247	14398	14388	14365	14228	14243	14414	14381	14337	14323	14374	14355	14378	14487	14309	14291	14344	14380	14361	14316	14338	14267	14337	14142	14292	14334	14212	14161	14229	14474	14329	14360	14319	14402	14276	14339	14211	14368	14450	14210	14456	14212	14374	14409	14327	14233	14334	14416	14191	14150	14228	14205	14244	14288	14340	14269	14249	14390	14367	14370	14254	14333	14369	14380	14401	14363	14156	14400	14402	14159	14352	14349	14385	14211	14278	14193	14295	14372	14035	14226	14214	14318	14345	14296	14142	14307	14212	14245	14547	14371	14370	14173	14537	14420	14399	14374	14300	14285	14185	14194	14263	14265	14308	14359	14221	14363	14488	14322	14343	14235	14359	14184	14373	14249	14196	14341	14276	14395	14023	14256	14197	14330	14483	14349	14148	14258	14290	14350	14492	14148	14239	14361	14330	14290	14433	14270	14343	14258	14259	14150	14312	14204	14244	14314	14386	14080	14338	14364	14291	14267	14213	14432	14467	14266	14242	14296	14290	14339	14436	14239	14575	14281	14356	14242	14210	14544	14437	14359	14304	14392	14305	14200	14309	14373	14292	14292	14310	14486	14259	14427	14551	14312	14504	14378	14295	14455	14225	14340	14260	14283	14346	14376	14248	14325	14135	14234	14222	14309	14451	14251	14051	14316	14236	14360	14285	14514	14291	14384	14405	14217	14244	14492	14433	14325	14359	14388	14498	14472	14360	14283	14441	14276	14386	14432	14331	14158	14363	14323	14489	14524	14382	14275	14500	14331	14456	14212	14193	14259	14258	14348	14343	14302	14281	14241	14296	14334	14402	14208	14219	14296	14435	14313	14315	14177	14269	14242	14518	14377	14363	14237	14503	14274	14385	14432	14258	14237	14175	14287	14158	14237	14445	14073	14278	14429	14296	14191	14373	14132	14361	14211	14137	14360	14431	14309	14421	14145	14249	14275	14569	14346	14318	14411	14407	14195	14214	14321	14231	14262	14311	14256	14163	14260	14478	14338	14146	14490	14329	14220	14219	14243	14403	14265	14177	14343	14431	14527	14342	14258	14268	14394	14220	14408	14388	14327	14182	14202	14273	14244	14462	14281	14343	14367	14371	14203	14281	14525	14324	14375	14303	14347	14352	14257	14379	14132	14372	14213	14436	14358	14189	14339	14315	14482	14328	14166	14501	14280	14323	14170	14311	14361	14273	14273	14310	14315	14456	14290	14389	14140	13994	14303	14502	14329	14194	14186	14235	14100	14391	14491	14360	14281	14178	14235	14388	14249	14309	14164	14182	14195	14303	14138	14126	14396
16105	28227	26246	21004	18797	17350	16501	15823	15271	15145	14897	14772	14440	14404	14166	14061	13846	13910	13883	13767	13652	13599	13485	13563	13390	13577	13548	13666	13654	13567	13502	13486	13629	13463	13549	13592	13671	13497	13557	13445	13594	13448	13497	13533	13554	13563	13515	13452	13698	13581	13622	13427	13500	13489	13475	13626	13581	13604	13444	13368	13465	13454	13503	13641	13454	13593	13707	13469	13464	13477	13473	13453	13525	13535	13391	13444	13457	13466	13325	13511	13502	13536	13411	13405	13383	13406	13434	13587	13596	13534	13276	13472	13429	13629	13527	13608	13577	13401	13362	13583	13415	13372	13459	13387	13543	13404	13464	13332	13464	13546	13537	13483	13584	13356	13433	13543	13520	13499	13434	13418	13303	13293	13464	13510	13405	13296	13385	13422	13507	13525	13663	13606	13444	13420	13413	13554	13357	13382	13462	13384	13467	13423	13425	13437	13467	13454	13533	13366	13543	13454	13461	13489	13490	13572	13325	13398	13427	13411	13322	13393	13517	13608	13473	13390	13421	13516	13610	13526	13398	13385	13463	13718	13466	13403	13470	13530	13391	13323	13568	13683	13400	13576	13573	13332	13587	13542	13356	13524	13424	13483	13374	13325	13418	13541	13492	13360	13402	13381	13574	13380	13458	13359	13532	13557	13320	13351	13505	13572	13493	13517	13437	13392	13504	13332	13499	13379	13523	13460	13535	13411	13472	13676	13390	13215	13538	13498	13387	13468	13495	13480	13412	13478	13449	13563	13579	13554	13562	13304	13448	13434	13489	13470	13553	13368	13508	13528	13499	13564	13400	13423	13433	13387	13410	13427	13548	13385	13513	13473	13378	13203	13457	13457	13403	13424	13519	13504	13510	13356	13434	13487	13424	13438	13471	13440	13482	13242	13369	13461	13509	13479	13519	13478	13596	13357	13487	13317	13449	13429	13540	13502	13315	13338	13556	13422	13356	13384	13439	13470	13449	13424	13473	13495	13469	13358	13406	13453	13510	13376	13544	13528	13343	13373	13343	13424	13481	13546	13354	13501	13264	13577	13511	13429	13556	13472	13490	13604	13537	13477	13463	13383	13349	13349	13430	13412	13412	13461	13461	13321	13503	13607	13391	13388	13466	13379	13497	13529	13389	13460	13295	13569	13450	13395	13613	13366	13538	13588	13405	13402	13473	13383	13595	13393	13401	13454	13522	13262	13423	13442	13518	13457	13517	13513	13326	13287	13507	13447	13560	13310	13365	13409	13555	13502	13410	13596	13419	13497	13460	13599	13524	13456	13636	13519	13327	13506	13443	13474	13377	13512	13359	13368	13343	13578	13437	13487	13513	13341	13501	13348	13567	13381	13648	13284	13391	13441	13465	13521	13443	13527	13614	13538	13525	13420	13291	13570	13581	13560	13447	13554	13533	13320	13487	13409	13378	13418	13461	13303	13482	13516	13300	13516	13544	13449	13387	13317	13307	13513	13446	13773	13526	13310	13486	13293	13329	13512	13399	13434	13428	13547	13420	13445	13404	13481	13487	13521	13416	13375	13622	13325	13506	13369	13385	13521	13558	13514	13583	13507	13318	13490	13566	13422	13626	13507	13431	13392	13425	13283	13336	13620	13322	13565	13490	13444	13536	13209	13476	13286	13430	13371	13551	13347	13514	13392	13597	13454	13371	13436	13449	13595	13399	13359	13612	13393	13726	13502	13713	13498	13303	13441	13376	13433	13573	13367	13445	13541	13461	13494	13218	13471	13451	13406	13432	13376	13543	13383	13516	13483	13641	13622	13393	13611	13434	13485	13582	13507	13380	13405	13358	13492	13500	13432	13686	13416	13516	13487	13442	13549	13515	13536	13455	13391	13545	13438	13459	13378	13448	13550	13521	13449	13567	13743	13403	13440	13531	13560	13550	13487	13282	13476	13417	13271	13401	13412	13616	13273	13349	13502	13518	13411	13389	13343	13452	13362	13568	13439	13425	13460	13322	13390	13278	13479	13550	13396	13461	13455	13503	13356	13454	13444	13479	13459	13531	13518	13400	13583	13470	13543	13363	13475	13335	13489	13514	13450	13591	13537	13497	13411	13378	13464	13488	13431	13601	13490	13385	13641	13449	13610	13597	13495	13430	13457	13377	13361	13634	13463	13536	13522	13554	13482	13420	13692	13552	13497	13515	13449	13370	13519	13441	13457	13382	13380	13648	13473	13320	13371	13412	13614	13417	13420	13379	13345	13551	13538	13496	13620	13370	13425	13602	13345	13485	13597	13358	13416	13438	13429	13482	13475	13468	13440	13470	13381	13350	13420	13601	13706	13457	13455	13551	13447	13465	13415	13559	13462	13494	13667	13595	13523	13471	13460	13400	13370	13434	13352	13508	13560	13366	13356	13381	13327	13366	13419	13358	13393	13453	13602	13511	13596	13612	13610	13616	13461	13304	13442	13654	13545	13515	13407	13345	13438	13474	13546	13547	13613	13354	13349	13425	13289	13510	13384	13356	13461	13452	13510	13340	13488	13527	13331	13598	13576	13423	13502	13414	13455	13330	13417	13569	13349	13384	13462	13345	13478	13247	13406	13385	13480	13514	13630	13368	13593	13421	13518	13459	13462	13439	13386	13482	13549	13540	13276	13433	13467	13573	13558	13380	13432	13537	13534	13409	13573	13533	13405	13390	13512	13525	13397	13521	13379	13538	13367	13365	13436	13451	13476	13420	13388	13546	13353	13455	13351	13462	13297	13487	13479	13479	13455	13549	13484	13350	13446	13456	13425	13537	13517	13468	13362	13564	13521	13332	13374	13752	13514	13545	13462	13634	13557	13471	13484	13308	13357	13433	13375	13509	13335	13293	13562	13455	13404	13515	13352	13500	13355	13485	13425	13524	13404	13380	13446	13406	13272	13334	13429	13424	13471	13366	13446	13465	13452	13560	13348	13400	13482	13684	13527	13487	13422	13515	13497	13345	13560	13424	13506	13473	13532	13546	13551	13364	13482	13491	13623	13406	13490	13384	13460	13591	13340	13467	13453	13493	13607	13478	13576	13338	13550	13495	13404	13403	13540	13464	13524	13515	13416	13477	13601	13367	13499	13545	13445	13461	13504	13332	13519	13482	13417	13381	13225	13476	13282	13428	13579	13465	13469	13518	13507	13370	13499	13360	13409	13455	13456	13597	13450	13323	13420	13356	13490	13428	13425	13522	13399	13468	13424	13389	13498	13435	13546	13595	13481	13461	13326	13565	13633	13462	13531	13577	13462	13449	13502	13496	13598	13448	13535	13494	13381	13401	13299	13497	13374	13621	13480	13546	13416	13427	13608	13414	13476	13460	13467	13522	13380	13421	13308	13483	13419	13603	13376	13647	13421	13442	13558	13431	13513	13356	13456	13658	13456	13446	13583	13588	13352	13548	13577	13539	13637	13175	13389	13388	13283	13441	13339	13389	13475	13387	13430	13504	13417	13457	13582	13384	13369	13455	13476	13299	13607	13585	13546	13426	13358	13678	13380	13510	13431	13525	13464	13363	13464	13387	13394	13583	13363	13511	13427	13472	13414	13347	13442	13347	13509	13444	13454	13472	13475	13462	13417	13481	13430	13386	13492	13423	13531	13482	13420	13411	13492	13468	13420	13343	13396	13431	13391	13531	13535	13717	13356	13447	13281	13493	13457	13315	13488	13437	13561	13373	13564	13394	13267	13508	13458	13433	13387	13447	13335	13567	13422	13376	13536	13498	13295	13538	13510	13433	13606	13316	13457	13723	13617	13537	13464	13581	13525	13650	13353	13394	13338	13437	13624	13463	13352	13440	13357	13534	13463	13379	13483	13335	13459	13571	13540	13425	13551	13383	13397	13402	13387	13494	13500	13574	13459	13439	13377	13542	13410	13500	13463	13427	13670	13606	13540	13572	13482	13488	13343	13412	13334	13422	13591	13524	13475	13546	13398	13501	13559	13579	13562	13378	13511	13677	13357	13570	13323	13429	13518	13477	13370	13548	13398	13452	13225	13501	13494	13473	13535	13488	13405	13384	13618	13582	13238	13339	13728	13520	13283	13533	13413	13418	13540	13513	13496	13221	13450	13314	13521	13449	13479	13448	13359	13345	13390	13587	13601	13487	13596	13288	13501	13605	13443	13325	13512	13299	13315	13437	13427	13368	13489	13415	13434	13374	13285	13570	13488	13313	13463	13380	13435	13461	13401	13478	13635	13428	13456	13275	13418	13483	13442	13477	13379	13524	13498	13407	13412	13505	13509	13389	13623	13388	13419	13386	13373	13397	13550	13541	13478	13267	13317	13282	13415	13603	13259	13596	13394	13462	13402	13486	13455	13498	13365	13451	13303	13702	13541	13546	13489	13585	13393	13636	13494	13430	13534	13419	13431	13554	13407	13434	13373	13390	13540	13339	13562	13378	13376	13456	13506	13494	13470	13451	13499	13406	13464	13554	13428	13691	13344	13623	13445	13324	13427	13578	13618	13471	13423	13470	13455	13662	13381	13408	13473	13455	13484	13376	13342	13332	13441	13581	13479	13587	13354	13543	13307	13382	13443	13374	13488	13524	13542	13470	13375	13388	13496	13553	13547	13493	13475	13463	13363	13527	13443	13477	13345	13382	13478	13519	13546	13560	13530	13486	13373	13444	13329	13510	13349	13545	13402	13526	13608	13482	13417	13359	13578	13466	13366	13416	13398	13324	13445	13434	13529	13365	13514	13479	13476	13386	13213	13343	13428	13443	13283	13419	13610	13598	13443	13429	13553	13370	13639	13395	13411	13622	13625	13499	13453	13429	13388	13469	13452	13658	13436	13461	13421	13645	13477	13483	13302	13366	13369	13411	13476	13356	13566	13409	13417	13544	13598	13549	13501	13506	13480	13493	13322	13298	13429	13447	13412	13470	13329	13541	13463	13506	13537	13603	13510	13399	13330	13394	13427	13563	13437	13564	13513	13512	13565	13316	13463	13469	13452	13507	13367	13353	13396	13602	13632	13411	13563	13383	13321	13481	13442	13460	13468	13525	13551	13465	13456	13283	13519	13477	13344	13376	13434	13461	13598	13430	13460	13495	13477	13420	13563	13379	13445	13528	13580	13382	13399	13459	13279	13379	13330	13478	13413	13391	13396	13512	13487	13312	13584	13333	13567	13543	13273
23369	21676	29638	24203	21858	23460	23610	17837	16538	16672	16387	16045	15873	15698	15528	15334	15305	15106	14998	14896	14961	15007	14750	14733	14811	14917	14873	14831	14775	14799	14785	14799	14724	14629	14999	14546	14639	14875	14706	14625	14804	14857	14882	14513	14684	14662	14850	14783	14833	14748	14678	14589	14642	14753	14852	14561	14440	14785	14918	14826	14795	14786	14804	14800	14695	14708	14506	14574	14809	14814	14673	14803	14583	14692	14600	14712	14625	14666	14523	14594	14802	14684	14492	14676	14684	14778	14640	14837	14608	14640	14828	14919	14917	14694	14441	14775	14678	14476	14747	14418	14381	14618	14699	14644	14499	14465	14624	14550	14613	14811	14679	14661	14784	14517	14757	14686	14675	14475	14448	14414	14353	14689	14745	14531	14555	14678	14562	14505	14549	14677	14722	14635	14861	14649	14644	14647	14608	14561	14584	14771	14600	14672	14691	14723	14649	14691	14926	14547	14770	14594	14694	14739	14742	14614	14641	14560	14578	14805	14458	14506	14552	14777	14484	14583	14582	14735	14630	14504	14553	14463	14578	14422	14658	14548	14557	14792	14718	14741	14771	14540	14814	14617	14592	14639	14447	14679	14644	14590	14590	14647	14620	14606	14673	14702	14658	14649	14802	14857	14704	14624	14646	14537	14528	14696	14679	14670	14614	14719	14641	14623	14643	14626	14507	14584	14606	14494	14556	14549	14557	14643	14515	14523	14767	14754	14607	14620	14545	14455	14626	14712	14439	14715	14551	14490	14524	14633	14572	14381	14652	14672	14715	14564	14894	14617	14599	14576	14720	14501	14467	14590	14552	14741	14382	14386	14469	14707	14554	14538	14501	14636	14499	14503	14744	14653	14697	14597	14517	14645	14575	14684	14552	14556	14589	14533	14506	14610	14785	14743	14663	14812	14674	14543	14524	14566	14581	14497	14552	14471	14680	14530	14635	14738	14666	14660	14572	14404	14668	14564	14649	14601	14501	14488	14568	14610	14668	14657	14484	14689	14548	14782	14697	14489	14694	14577	14519	14517	14680	14575	14779	14731	14653	14836	14665	14483	14464	14468	14661	14873	14711	14508	14724	14750	14596	14604	14714	14362	14635	14666	14718	14580	14793	14888	14524	14640	14554	14553	14643	14623	14558	14555	14556	14669	14686	14618	14776	14824	14635	14569	14601	14520	14447	14403	14741	14685	14716	14509	14724	14623	14590	14765	14719	14655	14733	14579	14646	14684	14753	14603	14589	14535	14735	14715	14844	14648	14530	14712	14702	14552	14589	14525	14612	14535	14492	14727	14556	14447	14674	14532	14704	14672	14607	14637	14567	14573	14636	14481	14651	14559	14557	14673	14666	14751	14591	14757	14609	14625	14574	14642	14708	14610	14661	14614	14640	14562	14809	14659	14664	14537	14591	14579	14664	14638	14584	14513	14454	14653	14722	14638	14577	14541	14578	14571	14813	14631	14664	14583	14751	14249	14657	14586	14600	14393	14662	14654	14626	14440	14571	14536	14640	14503	14650	14650	14589	14670	14643	14533	14616	14667	14734	14443	14546	14632	14791	14630	14610	14706	14543	14684	14552	14571	14535	14736	14578	14417	14688	14517	14487	14698	14526	14490	14569	14530	14647	14556	14563	14593	14478	14646	14435	14711	14412	14464	14613	14654	14536	14679	14695	14700	14590	14687	14731	14484	14678	14547	14457	14540	14735	14632	14778	14543	14507	14757	14457	14624	14595	14409	14648	14489	14687	14603	14645	14660	14654	14671	14679	14580	14516	14589	14755	14605	14569	14600	14587	14655	14568	14620	14528	14587	14702	14524	14520	14587	14492	14725	14539	14773	14522	14547	14410	14515	14712	14601	14624	14666	14534	14485	14544	14500	14335	14655	14584	14617	14571	14648	14519	14784	14563	14619	14562	14529	14727	14603	14594	14748	14640	14555	14661	14661	14541	14760	14577	14634	14523	14746	14667	14624	14540	14784	14562	14585	14652	14731	14966	14588	14552	14540	14881	14627	14403	14700	14732	14534	14682	14635	14729	14695	14613	14448	14457	14630	14608	14735	14498	14496	14727	14600	14500	14571	14574	14655	14763	14666	14576	14620	14676	14803	14599	14701	14526	14718	14747	14657	14425	14870	14714	14609	14662	14515	14533	14534	14508	14466	14756	14691	14560	14562	14642	14639	14659	14552	14543	14559	14629	14538	14586	14617	14704	14495	14552	14670	14636	14608	14901	14550	14736	14401	14586	14578	14661	14633	14636	14577	14621	14803	14530	14562	14724	14733	14629	14705	14553	14656	14509	14680	14623	14711	14597	14812	14639	14615	14569	14602	14612	14430	14488	14859	14609	14695	14762	14696	14724	14571	14577	14695	14575	14644	14702	14548	14699	14659	14738	14549	14633	14564	14587	14710	14615	14525	14527	14605	14506	14669	14687	14448	14654	14770	14609	14650	14785	14569	14897	14721	14421	14732	14714	14561	14674	14587	14585	14656	14677	14561	14592	14713	14537	14534	14591	14572	14474	14524	14465	14761	14758	14504	14713	14465	14725	14570	14720	14506	14653	14620	14705	14668	14589	14722	14602	14617	14761	14515	14583	14572	14554	14590	14745	14628	14451	14448	14578	14418	14601	14639	14586	14730	14506	14675	14607	14622	14739	14549	14278	14489	14531	14453	14609	14603	14591	14504	14565	14459	14733	14738	14608	14573	14603	14698	14851	14439	14442	14660	14544	14517	14649	14643	14497	14406	14876	14881	14776	14674	14515	14552	14608	14778	14578	14540	14828	14485	14593	14637	14565	14604	14556	14480	14547	14611	14528	14475	14651	14516	14605	14598	14619	14621	14730	14483	14509	14548	14682	14579	14737	14595	14605	14427	14794	14611	14688	14703	14441	14478	14693	14742	14662	14519	14617	14591	14475	14497	14585	14610	14562	14574	14723	14634	14649	14692	14514	14467	14792	14675	14618	14659	14775	14479	14729	14708	14527	14740	14455	14411	14694	14543	14707	14565	14720	14619	14526	14672	14527	14506	14601	14611	14529	14967	14546	14531	14590	14753	14495	14758	14604	14397	14494	14554	14609	14656	14752	14743	14495	14661	14485	14744	14623	14626	14776	14476	14559	14649	14705	14598	14789	14818	14585	14652	14743	14659	14780	14801	14654	14724	14603	14551	14712	14594	14588	14840	14793	14352	14687	14531	14783	14602	14738	14656	14553	14605	14603	14622	14590	14547	14652	14565	14668	14774	14675	14514	14680	14687	14661	14725	14591	14507	14683	14337	14550	14692	14588	14546	14577	14598	14607	14488	14560	14701	14723	14665	14556	14671	14721	14579	14725	14631	14594	14663	14667	14642	14544	14431	14613	14552	14611	14497	14465	14544	14631	14490	14588	14607	14784	14741	14520	14689	14544	14689	14554	14556	14556	14505	14555	14618	14709	14742	14618	14727	14768	14757	14596	14787	14686	14545	14795	14618	14596	14674	14583	14460	14741	14615	14557	14543	14534	14722	14380	14585	14696	14708	14844	14541	14592	14632	14807	14936	14607	14624	14710	14701	14585	14512	14668	14697	14716	14734	14555	14742	14599	14710	14571	14399	14681	14717	14583	14605	14537	14702	14684	14531	14540	14694	14782	14630	14509	14568	14584	14701	14563	14507	14837	14541	14617	14758	14505	14723	14748	14774	14592	14602	14548	14485	14602	14706	14672	14466	14779	14592	14899	14521	14518	14699	14660	14548	14714	14540	14820	14682	14601	14633	14591	14720	14577	14553	14598	14660	14689	14611	14473	14615	14704	14646	14675	14730	14828	14704	14574	14720	14714	14650	14615	14831	14598	14692	14606	14607	14457	14506	14508	14669	14494	14576	14442	14431	14404	14757	14691	14825	14654	14585	14757	14446	14588	14717	14734	14692	14469	14564	14574	14645	14572	14602	14735	14586	14534	14691	14413	14408	14567	14586	14531	14542	14614	14703	14496	14599	14723	14578	14650	14684	14663	14526	14707	14654	14627	14613	14537	14593	14561	14648	14794	14667	14514	14638	14552	14553	14734	14452	14528	14527	14602	14608	14605	14427	14680	14710	14511	14646	14572	14814	14778	14554	14669	14634	14923	14545	14620	14572	14865	14782	14711	14626	14542	14594	14808	14720	14597	14667	14421	14549	14717	14593	14630	14655	14774	14494	14672	14561	14525	14548	14700	14639	14521	14794	14605	14683	14438	14854	14856	14707	14584	14799	14504	14451	14687	14552	14676	14632	14599	14483	14745	14417	14571	14460	14564	14476	14594	14624	14582	14506	14685	14604	14820	14549	14718	14926	14824	14653	14708	14455	14740	14744	14628	14828	14711	14687	14764	14582	14592	14634	14732	14563	14850	14503	14664	14600	14721	14896	14534	14584	14513	14479	14689	14512	14737	14634	14772	14750	14635	14321	14632	14586	14548	14578	14743	14486	14569	14637	14488	14585	14710	14731	14663	14565	14629	14398	14736	14734	14685	14620	14744	14521	14695	14592	14639	14641	14556	14450	14722	14873	14821	14728	14724	14560	14725	14692	14751	14446	14420	14475	14700	14738	14503	14499	14574	14690	14658	14740	14525	14528	14610	14689	14587	14558	14618	14619	14738	14504	14461	14657	14704	14421	14755	14687	14650	14582	14609	14693	14371	14556	14688	14740	14599	14722	14711	14617	14735	14548	14773	14572	14443	14644	14755	14753	14586	14599	14574	14576	14632	14711	14730	14771	14446	14374	14595	14532	14555	14584	14523	14555	14768	14705	14479	14699	14566	14652	14735	14536	14846	14584	14676	14542	14752	14519	14507	14512	14695	14590	14644	14612	14797	14613	14747	14525	14648	14541	14492	14704	14675	14540	14609	14397	14621	14544	14602	14558	14588	14769	14657	14616	14534	14514	14422	14592	14661	14712	14708	14630	14632	14583	14472	14504	14662	14636	14634	14735	14796	14461	14508	14617	14544	14898	14718	14544	14688	14573	14746	14456	14580	14692	14581	14441	14471	14702	14560	14585	14610	14683	14553	14532	14628	14498	14642	14519	14621	14597	14750	14604	14783	14615	14708	14532	14692	14374	14656	14454	14710	14727	14450	14515	14444	14644	14699	14701	14669	14508	14482	14584	14602	14674
18106	33467	31106	25217	21969	19877	18410	17459	16756	16246	16242	15664	15564	15158	14867	14530	14447	14158	14327	14032	14073	13828	13940	13922	14011	13927	13765	13671	13766	13671	13565	13734	13679	13760	13717	13683	13714	13801	13590	13676	13773	13619	13878	13817	13597	13569	13620	13564	13669	13749	13776	13588	13857	13681	13700	13648	13659	13615	13664	13724	13856	13786	13730	13886	13596	13733	13610	13651	13684	13634	13641	13741	13773	13759	13616	13601	13778	13618	13628	13725	13580	13598	13875	13724	13580	13690	13707	13772	13584	13625	13627	13690	13614	13602	13689	13646	13764	13678	13843	13553	13645	13805	13677	13637	13611	13781	13628	13685	13762	13865	13655	13693	13652	13665	13608	13660	13640	13651	13647	13704	13650	13730	13862	13625	13537	13631	13630	13504	13731	13596	13666	13604	13487	13625	13725	13659	13734	13647	13702	13918	13663	13631	13680	13498	13665	13621	13627	13611	13522	13660	13556	13723	13893	13618	13598	13611	13825	13568	13580	13595	13580	13515	13666	13658	13564	13626	13669	13618	13647	13473	13557	13612	13545	13539	13500	13747	13527	13704	13813	13500	13631	13574	13656	13669	13562	13686	13859	13662	13617	13658	13658	13786	13634	13524	13480	13674	13637	13558	13854	13567	13801	13643	13576	13578	13729	13741	13556	13630	13634	13595	13556	13672	13581	13680	13683	13600	13563	13428	13644	13601	13651	13716	13720	13717	13555	13545	13660	13791	13727	13699	13687	13537	13445	13641	13601	13771	13660	13689	13510	13687	13613	13662	13471	13680	13822	13657	13682	13591	13887	13611	13556	13684	13787	13479	13649	13587	13692	13471	13497	13538	13542	13730	13524	13631	13564	13606	13650	13570	13536	13735	13684	13614	13775	13663	13627	13666	13598	13544	13371	13699	13771	13768	13633	13656	13677	13709	13382	13721	13731	13607	13567	13611	13672	13572	13636	13696	13613	13454	13634	13670	13502	13641	13613	13763	13678	13469	13655	13647	13413	13662	13487	13704	13709	13593	13742	13615	13812	13699	13497	13709	13731	13563	13548	13543	13517	13668	13566	13676	13577	13741	13645	13602	13589	13675	13554	13574	13630	13732	13632	13684	13501	13537	13651	13517	13588	13660	13759	13540	13673	13675	13613	13632	13614	13660	13573	13631	13596	13694	13619	13575	13625	13675	13774	13635	13811	13686	13606	13630	13632	13579	13617	13540	13554	13536	13769	13711	13589	13695	13722	13585	13514	13693	13546	13440	13461	13666	13540	13619	13607	13526	13641	13559	13650	13627	13476	13598	13725	13758	13759	13543	13612	13550	13605	13514	13543	13561	13552	13622	13724	13772	13641	13611	13545	13671	13557	13673	13569	13600	13565	13831	13609	13664	13696	13644	13467	13678	13670	13789	13761	13532	13659	13722	13584	13584	13599	13435	13607	13471	13613	13596	13674	13526	13465	13517	13533	13490	13555	13479	13754	13598	13535	13512	13666	13685	13600	13592	13573	13732	13639	13419	13712	13657	13671	13598	13634	13517	13890	13777	13584	13704	13506	13637	13569	13683	13455	13677	13751	13610	13640	13534	13644	13571	13777	13658	13627	13615	13521	13499	13572	13696	13700	13665	13457	13549	13748	13667	13605	13524	13696	13692	13595	13806	13615	13717	13592	13638	13618	13699	13435	13790	13772	13712	13769	13635	13628	13631	13707	13588	13607	13683	13571	13606	13756	13561	13660	13577	13692	13572	13534	13576	13655	13824	13451	13490	13455	13514	13651	13512	13588	13559	13499	13638	13516	13687	13719	13689	13728	13700	13704	13540	13717	13596	13730	13528	13775	13667	13722	13456	13573	13487	13728	13699	13596	13615	13644	13470	13580	13664	13498	13932	13690	13801	13608	13631	13471	13511	13471	13721	13555	13698	13837	13459	13812	13691	13776	13585	13758	13473	13631	13476	13612	13595	13607	13578	13622	13755	13697	13635	13664	13838	13511	13610	13558	13493	13573	13550	13649	13429	13605	13726	13661	13597	13868	13538	13652	13703	13533	13487	13742	13591	13728	13554	13671	13672	13724	13500	13571	13657	13677	13700	13583	13512	13616	13690	13677	13659	13688	13493	13613	13658	13688	13603	13515	13712	13659	13557	13649	13672	13735	13646	13720	13760	13604	13658	13752	13505	13714	13633	13725	13585	13622	13713	13623	13402	13617	13331	13635	13604	13751	13648	13537	13616	13591	13618	13660	13556	13485	13610	13594	13643	13438	13637	13530	13747	13460	13555	13557	13532	13711	13666	13840	13525	13563	13565	13511	13601	13607	13581	13902	13485	13596	13661	13569	13504	13570	13483	13706	13542	13567	13607	13586	13651	13579	13509	13380	13587	13604	13623	13624	13544	13585	13643	13793	13757	13466	13617	13648	13745	13528	13599	13586	13661	13620	13536	13689	13608	13524	13631	13695	13576	13570	13713	13498	13612	13777	13717	13693	13669	13436	13619	13792	13676	13520	13652	13676	13766	13579	13632	13574	13577	13608	13703	13654	13579	13622	13533	13721	13548	13530	13587	13542	13511	13591	13459	13611	13526	13611	13584	13766	13429	13640	13665	13655	13665	13392	13732	13685	13578	13594	13592	13572	13591	13628	13621	13641	13480	13762	13651	13613	13513	13658	13763	13632	13460	13579	13498	13650	13594	13835	13626	13559	13712	13724	13476	13480	13573	13629	13528	13731	13593	13705	13623	13528	13802	13678	13524	13562	13590	13745	13782	13707	13630	13579	13640	13605	13611	13677	13580	13503	13707	13602	13654	13692	13565	13555	13553	13710	13621	13517	13660	13729	13575	13614	13650	13668	13689	13723	13647	13615	13569	13557	13641	13719	13703	13504	13490	13660	13655	13617	13676	13574	13748	13605	13579	13679	13703	13695	13676	13711	13591	13604	13681	13574	13646	13651	13692	13525	13641	13562	13563	13631	13783	13595	13659	13700	13493	13703	13418	13633	13639	13518	13616	13523	13429	13553	13555	13644	13692	13625	13720	13525	13580	13581	13691	13694	13679	13670	13661	13762	13504	13501	13672	13529	13564	13656	13547	13600	13581	13639	13698	13659	13655	13589	13467	13577	13522	13728	13583	13752	13499	13576	13483	13733	13729	13615	13449	13871	13827	13558	13482	13618	13632	13574	13607	13768	13599	13564	13651	13428	13409	13600	13657	13529	13522	13519	13604	13811	13718	13676	13585	13690	13710	13541	13577	13611	13692	13659	13663	13605	13799	13805	13553	13735	13691	13687	13558	13520	13561	13563	13667	13576	13740	13650	13625	13586	13488	13588	13620	13582	13620	13682	13657	13463	13624	13699	13544	13472	13543	13813	13703	13779	13639	13646	13534	13609	13645	13383	13664	13637	13448	13479	13632	13665	13569	13535	13620	13627	13571	13697	13634	13705	13666	13632	13574	13674	13687	13485	13585	13569	13662	13764	13648	13675	13773	13798	13663	13459	13656	13516	13595	13719	13579	13605	13725	13593	13769	13468	13657	13658	13636	13656	13574	13739	13642	13573	13697	13712	13616	13610	13631	13517	13672	13520	13606	13671	13501	13658	13525	13543	13599	13712	13511	13491	13580	13588	13717	13703	13644	13452	13674	13531	13699	13630	13523	13605	13668	13664	13614	13422	13552	13598	13493	13458	13396	13668	13589	13721	13640	13598	13709	13547	13651	13705	13585	13400	13563	13643	13717	13671	13457	13534	13727	13721	13537	13613	13807	13623	13591	13724	13740	13556	13452	13850	13587	13558	13716	13523	13637	13560	13604	13551	13683	13590	13555	13603	13775	13686	13703	13636	13540	13668	13463	13514	13646	13589	13484	13670	13424	13648	13618	13671	13708	13415	13659	13854	13712	13656	13591	13548	13672	13660	13646	13750	13593	13521	13623	13444	13824	13647	13571	13581	13643	13719	13772	13613	13686	13502	13614	13486	13550	13579	13507	13721	13638	13675	13720	13766	13743	13757	13659	13542	13549	13451	13725	13496	13447	13608	13617	13633	13555	13714	13646	13613	13527	13706	13602	13582	13699	13480	13444	13608	13591	13653	13586	13561	13596	13634	13672	13658	13743	13511	13506	13616	13572	13660	13411	13780	13608	13567	13505	13604	13579	13652	13739	13753	13656	13565	13348	13514	13598	13682	13854	13582	13689	13723	13571	13634	13701	13704	13588	13525	13692	13811	13691	13586	13544	13510	13752	13659	13531	13633	13475	13772	13644	13708	13700	13630	13683	13641	13460	13765	13512	13727	13551	13398	13628	13634	13598	13612	13656	13645	13603	13665	13566	13659	13490	13447	13624	13772	13685	13589	13604	13597	13636	13858	13499	13472	13774	13563	13558	13718	13739	13553	13509	13691	13698	13570	13577	13761	13604	13635	13690	13631	13630	13510	13496	13565	13677	13499	13733	13712	13697	13486	13610	13761	13707	13561	13405	13711	13652	13756	13622	13604	13639	13599	13630	13635	13740	13663	13566	13533	13653	13556	13626	13532	13712	13492	13511	13696	13572	13551	13537	13649	13668	13628	13519	13693	13534	13713	13511	13601	13441	13578	13583	13569	13676	13806	13647	13723	13605	13711	13563	13457	13563	13555	13691	13575	13599	13462	13545	13633	13718	13632	13547	13615	13627	13472	13629	13671	13573	13576	13532	13640	13601	13697	13499	13548	13596	13667	13635	13620	13526	13716	13570	13299	13630	13580	13655	13602	13545	13703	13571	13614	13643	13436	13760	13535	13464	13659	13690	13469	13711	13609	13791	13599	13674	13555	13639	13618	13598	13703	13697	13549	13528	13712	13761	13803	13460	13658	13523	13774	13573	13606	13583	13536	13803	13628	13456	13690	13656	13644	13645	13648	13727	13761	13612	13569	13748	13665	13697	13542	13750	13661	13620	13610	13629	13625	13850	13575	13697	13676	13510	13683	13615	13567	13571	13623	13679	13635	13668	13693	13756	13647	13542	13657	13792	13739	13567	13660	13598	13623	13585	13671	13437	13601	13542	13645	13735	13519	13762	13652	13463	13630	13522	13714	13469	13542	13645	13725	13471	13721	13676	13654	13515	13672	13483	13613	13596	13671	13587	13442	13732	13598	13524	13597	13575
27910	22182	22925	18379	14803	14357	14477	13911	13852	13887	13737	13701	13751	13659	13609	13560	13460	13510	13625	13679	13573	13761	13420	13501	13494	13405	13617	13479	13574	13417	13294	13283	13503	13492	13436	13416	13549	13412	13561	13458	13554	13318	13449	13586	13443	13553	13243	13574	13601	13482	13394	13595	13623	13518	13530	13432	13510	13392	13252	13463	13339	13622	13570	13489	13642	13522	13500	13534	13538	13436	13444	13450	13389	13471	13419	13575	13562	13438	13278	13427	13645	13511	13555	13582	13395	13462	13560	13374	13540	13461	13507	13591	13231	13505	13510	13195	13393	13329	13364	13558	13508	13418	13457	13354	13526	13473	13362	13523	13529	13435	13492	13378	13674	13642	13564	13448	13477	13598	13376	13574	13490	13366	13353	13407	13451	13382	13498	13636	13544	13540	13529	13621	13577	13642	13431	13517	13542	13434	13414	13347	13344	13199	13485	13539	13356	13308	13344	13276	13341	13437	13469	13469	13400	13420	13514	13569	13421	13470	13360	13388	13411	13627	13462	13534	13401	13587	13465	13378	13479	13437	13338	13296	13340	13370	13402	13509	13522	13496	13366	13449	13452	13271	13477	13423	13185	13399	13525	13540	13472	13535	13374	13488	13217	13461	13548	13485	13308	13453	13495	13195	13404	13484	13328	13657	13603	13537	13427	13440	13497	13407	13544	13375	13487	13368	13450	13405	13389	13576	13462	13586	13510	13482	13497	13522	13516	13579	13314	13299	13474	13287	13566	13358	13425	13532	13433	13562	13355	13525	13547	13423	13515	13564	13401	13243	13610	13313	13531	13273	13644	13392	13583	13503	13474	13307	13594	13315	13584	13487	13530	13559	13488	13562	13628	13355	13462	13549	13378	13280	13475	13372	13628	13307	13332	13245	13585	13519	13499	13388	13485	13556	13460	13471	13459	13393	13583	13589	13748	13419	13489	13342	13578	13541	13258	13382	13432	13488	13309	13434	13318	13387	13526	13464	13314	13225	13404	13463	13442	13617	13615	13426	13475	13366	13300	13371	13597	13570	13707	13544	13443	13559	13376	13431	13411	13384	13462	13334	13485	13558	13395	13356	13532	13642	13449	13650	13368	13304	13465	13472	13504	13638	13335	13542	13487	13365	13395	13484	13509	13479	13451	13275	13390	13464	13389	13670	13572	13475	13592	13600	13454	13500	13442	13451	13472	13582	13384	13410	13532	13372	13501	13417	13519	13501	13479	13525	13342	13279	13493	13785	13391	13330	13529	13712	13518	13496	13496	13618	13219	13467	13452	13455	13452	13516	13669	13526	13394	13471	13425	13428	13588	13350	13368	13364	13591	13694	13426	13553	13372	13509	13303	13342	13680	13550	13461	13505	13554	13570	13376	13455	13573	13347	13536	13396	13382	13552	13279	13584	13573	13473	13544	13491	13518	13439	13382	13470	13442	13434	13293	13299	13644	13492	13662	13430	13728	13388	13418	13404	13392	13404	13540	13382	13374	13557	13550	13391	13428	13531	13427	13505	13656	13455	13489	13325	13486	13556	13436	13734	13412	13602	13551	13414	13203	13333	13404	13248	13279	13268	13598	13507	13461	13337	13593	13382	13468	13422	13458	13567	13339	13373	13560	13326	13446	13291	13650	13363	13421	13499	13294	13463	13350	13503	13427	13454	13529	13638	13437	13463	13414	13630	13491	13540	13424	13384	13512	13687	13577	13386	13504	13576	13307	13531	13489	13426	13408	13355	13565	13301	13473	13659	13547	13502	13606	13426	13583	13240	13592	13439	13414	13300	13625	13465	13610	13485	13565	13400	13424	13395	13399	13462	13577	13436	13441	13437	13424	13499	13392	13600	13584	13555	13508	13313	13326	13427	13485	13490	13416	13497	13619	13526	13458	13383	13430	13458	13360	13405	13527	13554	13594	13523	13698	13578	13670	13560	13399	13495	13428	13555	13608	13332	13492	13341	13336	13370	13332	13420	13407	13313	13495	13567	13362	13376	13456	13286	13378	13439	13521	13423	13531	13622	13511	13299	13375	13478	13418	13509	13532	13339	13375	13406	13558	13527	13619	13437	13370	13372	13605	13582	13413	13283	13475	13571	13338	13667	13478	13439	13555	13503	13546	13456	13360	13256	13380	13548	13440	13556	13441	13533	13509	13420	13419	13611	13567	13480	13185	13172	13388	13580	13466	13458	13520	13605	13546	13545	13447	13498	13529	13631	13593	13655	13389	13521	13484	13431	13328	13453	13365	13472	13452	13539	13510	13592	13398	13507	13327	13534	13301	13361	13608	13340	13314	13474	13533	13602	13618	13522	13530	13468	13330	13540	13464	13558	13468	13373	13474	13344	13391	13356	13428	13392	13414	13339	13450	13367	13534	13688	13499	13498	13577	13360	13428	13458	13497	13398	13408	13488	13372	13366	13543	13269	13272	13335	13512	13350	13462	13358	13381	13509	13585	13632	13492	13460	13585	13625	13497	13439	13453	13342	13200	13513	13296	13441	13484	13445	13488	13367	13430	13420	13495	13339	13499	13590	13649	13636	13293	13626	13430	13434	13288	13408	13503	13593	13408	13447	13485	13549	13388	13135	13384	13400	13324	13574	13564	13477	13498	13484	13310	13617	13324	13496	13279	13492	13505	13513	13426	13442	13260	13369	13434	13634	13587	13555	13490	13423	13376	13329	13429	13356	13400	13340	13624	13496	13567	13438	13349	13411	13588	13531	13337	13608	13418	13470	13479	13608	13540	13471	13577	13489	13528	13496	13470	13253	13373	13368	13441	13604	13405	13604	13536	13541	13541	13678	13489	13386	13541	13539	13337	13458	13419	13465	13448	13466	13284	13463	13358	13427	13285	13522	13554	13393	13456	13684	13567	13566	13475	13599	13527	13498	13503	13527	13546	13428	13637	13541	13372	13504	13457	13286	13523	13463	13503	13404	13400	13476	13486	13507	13574	13471	13277	13513	13367	13502	13272	13526	13333	13512	13254	13527	13498	13592	13593	13498	13627	13551	13582	13581	13431	13362	13535	13511	13518	13293	13461	13562	13545	13254	13614	13523	13595	13459	13522	13288	13327	13496	13597	13509	13551	13489	13467	13504	13486	13446	13375	13609	13481	13374	13448	13362	13353	13577	13490	13530	13397	13534	13580	13455	13476	13414	13445	13507	13441	13480	13384	13523	13438	13363	13511	13345	13450	13441	13582	13407	13465	13588	13493	13422	13471	13504	13550	13469	13340	13369	13376	13471	13515	13213	13408	13228	13477	13420	13400	13476	13300	13487	13458	13542	13415	13499	13414	13397	13562	13467	13336	13502	13538	13471	13522	13420	13394	13538	13538	13489	13577	13437	13688	13548	13348	13439	13416	13514	13537	13582	13478	13316	13667	13639	13437	13461	13586	13562	13465	13438	13465	13492	13496	13546	13463	13449	13480	13326	13357	13601	13466	13259	13412	13468	13426	13338	13472	13410	13403	13555	13437	13413	13604	13214	13403	13453	13633	13626	13474	13417	13517	13554	13319	13398	13519	13421	13569	13501	13452	13501	13510	13444	13568	13285	13390	13399	13409	13674	13309	13638	13525	13561	13469	13458	13513	13438	13407	13246	13504	13397	13611	13595	13524	13706	13677	13569	13434	13454	13474	13404	13629	13462	13402	13629	13439	13432	13492	13678	13417	13566	13614	13526	13345	13338	13481	13420	13598	13408	13444	13499	13573	13524	13494	13489	13309	13432	13488	13415	13327	13381	13525	13507	13717	13452	13404	13554	13404	13615	13619	13414	13570	13552	13396	13539	13591	13625	13632	13484	13433	13568	13501	13525	13549	13244	13421	13527	13320	13238	13633	13451	13553	13307	13497	13451	13436	13557	13564	13389	13596	13563	13517	13616	13470	13414	13428	13539	13541	13428	13348	13587	13479	13447	13406	13500	13608	13540	13328	13496	13452	13257	13430	13542	13478	13680	13430	13463	13406	13399	13329	13439	13399	13472	13620	13568	13323	13284	13557	13582	13484	13423	13386	13461	13407	13604	13388	13521	13324	13294	13468	13505	13388	13563	13747	13428	13386	13538	13533	13422	13435	13456	13393	13627	13388	13272	13366	13473	13398	13496	13741	13583	13466	13355	13398	13317	13371	13488	13440	13504	13419	13527	13511	13206	13540	13451	13449	13581	13436	13377	13665	13472	13512	13387	13382	13605	13447	13231	13520	13677	13388	13430	13384	13537	13533	13483	13271	13371	13527	13282	13332	13422	13471	13411	13367	13403	13384	13681	13406	13402	13426	13452	13320	13442	13534	13577	13529	13600	13529	13381	13568	13512	13609	13746	13363	13520	13531	13415	13502	13496	13453	13497	13338	13448	13550	13404	13514	13462	13439	13400	13370	13454	13361	13490	13531	13359	13575	13415	13636	13394	13514	13514	13494	13404	13635	13469	13417	13446	13513	13542	13508	13508	13305	13238	13504	13705	13477	13436	13314	13501	13411	13256	13665	13550	13416	13329	13401	13447	13538	13381	13446	13287	13138	13596	13365	13502	13462	13526	13539	13625	13358	13589	13502	13476	13652	13511	13329	13400	13529	13325	13549	13459	13405	13569	13482	13565	13405	13679	13518	13519	13494	13509	13453	13467	13450	13466	13433	13450	13400	13505	13484	13415	13607	13471	13630	13694	13411	13405	13432	13688	13243	13261	13389	13267	13567	13328	13472	13392	13521	13424	13335	13440	13509	13288	13407	13535	13193	13339	13454	13643	13476	13384	13687	13410	13474	13466	13478	13553	13517	13388	13391	13542	13282	13519	13483	13441	13574	13453	13408	13557	13401	13426	13642	13490	13400	13646	13367	13511	13405	13439	13477	13396	13347	13401	13571	13490	13465	13523	13457	13392	13456	13533	13409	13482	13418	13434	13516	13456	13485	13420	13502	13262	13399	13414	13502	13322	13492	13316	13589	13451	13611	13533	13548	13532	13275	13284	13463	13502	13420	13306	13520	13464	13452	13434	13272	13548	13472	13375	13547	13581	13411	13616	13547	13572	13493	13593	13413	13343	13500	13570	13373	13389	13354	13441	13467	13474	13544	13408	13755	13410	13593	13512	13552	13676	13485	13517	13477	13327	13452	13447	13471	13473	13455	13448	13469	13638	13424	13363
15127	19685	18881	16022	15028	14455	14171	13671	13427	13273	13516	13285	13436	13089	13136	13175	13079	13010	13017	12945	12913	12908	12986	12928	12711	13012	12871	12957	12835	12780	12908	12740	12784	12835	12922	13052	12899	12879	12946	12925	12862	12733	12906	12877	12852	12945	12821	12903	12775	12860	12722	12713	12756	12758	12890	12728	12718	12918	12873	12867	12959	12740	12670	13001	12942	12877	12962	12774	12802	13013	12963	12891	12820	12782	12834	12787	12825	12875	12607	12748	12743	12632	12729	12755	12799	12896	12863	12876	13012	12849	12929	12777	12976	12878	12877	12860	12884	12747	12842	12904	12805	12759	12769	12884	12915	12910	12808	12752	12957	12870	12717	12993	12777	12935	12889	12784	12753	12804	13020	12829	12923	12839	12924	12738	12898	12864	12748	12880	12720	12921	12873	12782	12656	12611	12880	12932	12754	12890	12856	12804	12927	12751	12714	12842	13012	12863	12873	12721	12974	12748	12991	12947	12916	12825	12877	12999	12886	12840	12936	13070	12831	12842	12877	12907	12907	12928	12744	12720	12671	12950	12566	12751	12812	12765	12765	13018	12727	12862	12922	12863	12776	12892	12725	12831	12947	12810	12912	12951	12751	12807	12862	13004	12870	12842	12773	12939	12870	12860	12876	12774	12861	12765	12979	12853	12931	12966	12816	12783	12752	13007	12902	12845	12837	12810	12844	13011	12826	12656	12958	12965	12826	12834	12886	12794	12853	12864	12987	12807	12976	12835	12644	12778	12779	13012	12896	12981	12910	12829	12863	12792	12774	13126	12808	12663	12682	13000	12855	12756	12866	12823	12941	12905	12848	12924	13055	12756	12889	12949	12797	12781	12864	12842	12848	12910	12748	13021	12873	12705	12924	12998	12761	12798	12743	12793	12847	12831	12908	12873	12871	12882	12869	12965	12795	12778	13016	12843	12703	12980	12921	12969	12741	12954	12720	12925	12911	12893	12842	12959	12750	12911	12755	12877	12739	12901	12936	12916	12891	12710	12715	12957	12979	12603	13192	12875	12953	12864	12917	12913	12949	12855	12790	12827	12812	12958	12638	12678	12852	12795	12664	12751	12851	12834	12852	12973	12729	12707	12978	12914	12971	12929	12669	12908	12803	12883	12845	12922	12787	12887	12705	12750	12843	12799	12758	12908	12734	12932	12774	12619	12807	12992	12707	12828	12859	12867	12864	12727	12730	12819	12902	12902	12797	12819	12875	12801	12741	12842	12812	12961	12773	12916	12699	12840	12945	12745	12924	12702	12782	12921	12874	12851	12826	12893	12888	12728	12785	12799	12900	12811	12821	12976	12914	12901	12830	12907	12871	12700	12782	12892	12599	12853	13003	12844	12962	12924	12917	12759	12942	12739	12770	12949	12770	12908	12953	12829	12847	12994	12916	12687	12754	13052	13013	12794	12839	13036	12915	12894	12901	12909	12830	12960	13010	13062	12931	12900	12970	13043	12821	12731	12958	12730	12838	12858	12912	12843	12802	12978	12878	13005	12836	12738	12841	12893	12877	12876	12699	12795	12895	12836	12691	12856	12726	12791	12897	12894	12963	13017	12878	12964	12953	12861	12865	12864	12827	12750	12837	12985	12777	12945	13079	12793	12849	12885	12956	12756	13016	12876	12868	13031	12811	12924	12698	12911	12881	12767	12932	12809	12925	12789	12680	12748	12778	12971	12773	12950	12789	12844	13066	12884	12805	12806	12749	12820	12862	12885	12955	12953	12785	13011	13020	12873	12811	12657	12829	12890	12887	12953	12882	12857	12780	12776	12833	12762	12873	12867	12887	12898	12907	12723	12783	12897	12740	12775	13035	12689	12881	12798	12951	12859	12890	12723	12847	13002	12825	12757	12897	12811	12894	12705	12913	12871	12864	12910	12787	12850	12838	12803	12844	12874	12768	12773	12794	12833	12948	12836	12712	12803	12787	12965	12907	12900	12733	12923	12844	12806	12729	12904	12813	12871	12857	12801	12877	12804	12910	12825	12781	12844	12860	12899	12807	12905	12730	12933	12831	13026	12797	12846	12902	12735	12917	12901	12810	12865	12698	12798	12946	12771	13051	12857	12780	12749	12914	12981	12792	12825	12880	12829	12755	12944	12862	12807	13168	12700	12709	12792	12916	12904	12809	12919	12953	12804	12859	12787	12770	12950	12631	12875	12921	12709	12800	12844	12620	12915	12806	12800	12821	12837	12904	12898	12826	13113	12992	12909	12976	12802	12817	12808	12794	12847	12946	12897	12975	12997	12807	12951	12843	13075	12711	12754	12846	12814	12956	12856	12896	12895	12913	13107	12726	12708	12911	12929	12929	12962	12868	12753	13031	12848	13035	12912	12797	12929	12878	12935	12858	12830	12921	12967	12797	12935	12896	12980	12951	12833	12864	12847	12829	12712	12902	12945	12729	12898	12787	12772	12951	12804	12925	12769	12836	12943	12884	12800	12810	12844	13023	12825	12866	12779	12723	12754	12972	13058	12979	12876	12919	12964	12793	12999	12716	12839	12691	12645	12808	12877	12908	12829	12933	12627	12863	12975	12863	12873	12887	12956	12923	12825	12841	12819	12893	12953	12806	12882	12850	13010	12869	12776	12824	12832	12797	12838	12860	12695	13035	12924	12848	12592	12975	12862	12775	12827	12888	12828	12806	12964	12848	12952	12779	12801	12949	12804	12807	12885	12729	12838	12973	12735	12892	12854	12770	12855	12866	12791	12916	12897	12827	12752	12799	13009	12789	12897	12881	12976	12738	12901	12751	12854	12836	12795	12868	12810	12876	13049	12822	12973	12741	12862	12775	12901	12981	12948	12837	12676	12930	12862	12914	12833	12882	12960	12839	12931	12851	12760	12952	12832	12788	12712	13006	12842	12992	12817	12789	12767	12868	12888	12723	12946	12999	12935	12900	12824	12900	12846	12766	12962	12886	12751	12871	12884	12811	12766	12724	12877	12887	12893	12759	12683	12638	12837	12989	12864	12703	12910	12819	12803	12850	12771	13009	12643	12769	12793	12824	12758	12756	12900	13136	12802	12867	12700	12838	12934	12783	12740	12795	12855	12823	13018	12834	12829	12941	12954	12966	12947	12813	12927	12767	12858	12868	12864	12964	12645	12870	12758	12849	12940	12945	12876	12809	12777	12663	13040	13000	12887	12689	12919	12691	12844	12924	12736	12818	12747	12809	12992	12926	12870	12898	12758	12770	12933	13018	12815	12816	12686	13098	13051	12848	12664	12800	12629	12945	12897	12848	12964	13060	12772	12785	12915	12614	12719	12957	12919	12868	12870	12769	12895	12810	13017	12939	12908	12961	12890	12606	12838	12860	12988	12785	12853	12924	12684	12680	12785	13045	12778	13020	12931	12939	12853	12951	12891	12868	12894	12752	13037	12849	12861	12868	12909	12911	12814	12841	12977	12746	12618	12651	12837	12606	12927	12827	12904	12948	12919	12864	13027	12720	12681	12805	12938	12943	12801	13003	12810	12922	12767	12870	12765	12840	12582	12847	12768	12730	12709	12818	12872	12861	12753	12726	12987	12873	12696	12774	12915	12785	12903	12966	12822	12864	12836	12780	12965	12862	12603	12881	12731	12953	12806	12870	12773	13077	12887	12878	12820	12766	12850	12851	12803	12748	12911	12956	12862	12752	12906	12906	12911	12801	12833	13030	12848	12899	12850	12889	12904	12835	12855	12923	12904	12893	12820	12851	13029	12708	12874	12781	12816	12752	12777	12975	12809	12687	12870	12818	12947	12951	12881	12783	12952	12891	12942	12707	12919	12795	12782	12861	12777	12929	12935	12971	12811	12985	12906	12907	12929	12881	12852	12775	12952	12865	12842	12883	12928	12879	12831	12941	12721	12986	12909	12919	13163	12759	12692	12934	12873	12794	12820	12946	12776	12831	12710	12950	12684	12903	12974	12844	12928	12872	12812	12882	12815	12815	12974	12942	12857	12831	12995	12893	12803	12815	12749	12731	12989	12820	12838	12777	12875	12893	12788	12928	12886	12814	12909	12958	12843	12914	12938	12836	12906	12787	12849	12922	12965	12928	12799	12947	12859	12912	12866	12888	12903	12803	12882	12784	12830	12836	12945	12709	12633	12909	12767	12718	12979	12854	12987	12912	12905	12855	12706	12831	12911	13000	12913	12864	12791	12897	12872	12920	12871	12996	12793	12893	12811	13016	12980	12935	12856	13028	12605	12711	12920	12782	12811	12972	12932	12746	12870	12765	12860	12827	12909	12987	12800	12835	12867	12708	12660	12926	12775	12839	12816	12775	12998	12961	12918	12814	12772	12680	12924	12963	12937	12820	12882	12802	12847	12917	12811	12823	12820	12911	12875	12978	12775	12793	12947	12703	12718	12941	12799	12823	12789	12834	12915	12922	12641	12951	12726	12991	12786	12863	12887	12666	12858	13059	12899	12814	12774	12926	12673	12865	12711	12906	12970	12818	12859	12795	12901	12698	12748	12758	12921	12724	12737	12624	12905	12676	12789	12792	12905	12940	12861	12792	12848	12884	12809	12966	12925	12869	12668	12822	12820	12775	12878	12897	12591	12961	13040	12777	12995	12843	12843	12794	12789	12995	13016	12769	12986	12774	12741	12795	12897	12860	12819	12797	12962	12920	12893	12851	12787	12752	12978	12862	12880	12864	12949	12711	12926	12950	12897	12710	12900	13048	12895	12720	12869	12821	13055	12822	12944	12853	12825	12988	12752	12889	12733	12913	12854	12850	12941	12868	12719	12799	12832	12954	12887	13059	13003	12954	12808	12804	12957	12800	12865	12799	12897	13045	13050	12766	13034	12900	12974	12823	12924	12879	12996	12922	12847	12951	12820	12940	12956	12806	12719	12829	12712	12794	12910	12869	12866	12758	13026	12741	12864	12914	12846	12818	12906	12759	12906	12841	12939	12904	12854	12892	12773	12925	12802	12824	12871	13022	12823	12916	12857	12902	12854	12668	12834	12789	12852	12933	12894	12822	12784	12783	12727	12864	12824	12812	12714	12964	12892	12818	12976	12878	12962	12871	12826	12893	12815	12727	12789	12864	12790	12921	12890	12880	12874	12882	12755	12865	12698	12795	12858	12821	12840	12978	12942	12830	12962	12781	12958	12798	12756
24398	21686	29243	24726	22336	20670	18985	16421	15469	15457	15483	15215	15202	14887	14727	14812	14950	14479	14800	14552	14612	14479	14443	14503	14524	14537	14596	14390	14410	14228	14510	14382	14355	14155	14370	14406	14373	14371	14455	14263	14478	14307	14389	14265	14258	14452	14248	14393	14461	14412	14471	14458	14541	14214	14568	14222	14224	14316	14326	14316	14342	14385	14359	14511	14273	14328	14245	14322	14267	14207	14561	14308	14254	14484	14240	14303	14520	14447	14319	14352	14494	14453	14310	14286	14313	14447	14350	14444	14368	14231	14221	14365	14347	14301	14277	14472	14249	14372	14272	14325	14345	14120	14279	14319	14483	14312	14305	14292	14227	14260	14566	14303	14303	14204	14320	14460	14275	14209	14165	14503	14383	14291	14293	14105	14187	14292	14309	14321	14231	14185	14336	14255	14375	14315	14331	14081	14293	14261	14178	14285	14171	14157	14332	14351	14197	14358	14137	14397	14388	14337	14147	14314	14372	14170	14130	14458	14359	14399	14196	14261	14361	14241	14471	14309	14170	14336	14218	14325	14030	14272	14014	14150	14462	14188	14329	14149	14395	14495	14205	14156	14425	14177	14385	14273	14368	14266	14326	14434	14364	14347	14245	14208	14436	14343	14193	14274	14136	14210	14439	14336	14271	14296	14275	14463	14351	14162	14408	14280	14293	14350	14238	14346	14300	14164	14226	14337	14306	14308	14128	14091	14403	14450	14256	14468	14570	14248	14250	14128	14378	14262	14352	14265	14329	14095	14206	14253	14303	14403	14282	14340	14117	14246	14391	14371	14388	14130	14311	14143	14292	14245	14403	14223	14251	14345	14182	14368	14522	14299	14262	14024	14025	14288	14317	14306	14408	14475	14332	14130	14313	14321	14763	14348	14139	14159	14357	14436	14348	14185	14359	14276	14319	14301	14290	14443	14218	14179	14298	14418	14370	14402	14159	14260	14279	14401	14414	14272	14262	14195	14286	14125	14362	14309	14373	14398	14266	14183	14365	14281	14330	14247	14275	14271	14462	14246	14393	14338	14435	14331	14278	14274	14230	14320	14394	14241	14339	14243	14284	14213	14238	14041	14288	14278	14265	14504	14545	14260	14404	14312	14311	14315	14041	14333	14131	14304	14275	14040	14224	14201	14243	14278	14305	14377	14256	14312	14117	14439	14387	14463	14258	14303	14190	14324	14464	14625	14317	14368	14438	14285	14316	14286	14264	14398	14371	14169	14211	14356	14412	14207	14382	14242	14378	14365	14239	14151	14328	14218	14259	14248	14193	14342	14471	14376	14370	14444	14354	14155	14176	14281	14424	14188	14265	14288	14450	14201	14332	14219	14402	14349	14314	14329	14341	14260	14209	14234	14332	14479	14125	14228	14365	14283	14504	14246	14268	14243	14223	14348	14617	14208	14351	14463	14349	14259	14267	14279	14389	14324	14245	14319	14340	14204	14473	14429	14304	14161	14258	14293	14434	14455	14443	14224	14344	14238	14293	14446	14396	14294	14350	14232	14392	14443	14251	14086	14152	14436	14323	14176	14338	14317	14226	14336	14322	14214	14269	14292	14314	14382	14261	14229	14225	14325	14398	14422	14413	14299	13991	14324	14233	14242	14285	14014	14306	14370	14242	14333	14184	14418	14393	14417	14289	14181	14393	13933	14112	14371	14366	14254	14400	14269	14303	14239	14304	14177	14284	14376	14293	14236	14185	14210	14358	14198	14279	14384	14300	14310	14363	14158	14153	14222	14218	14257	14306	14318	14366	14242	14355	14301	14045	14409	14322	14282	14458	14282	14304	14251	14303	14275	14406	14316	14335	14328	14199	14187	14308	14309	14240	14221	14394	14336	14292	14388	14307	14347	14100	14192	14399	14239	14282	14431	14248	14145	14202	14249	14214	14225	14216	14097	14249	14169	14186	14459	14191	14193	14199	14274	14228	14384	14294	14291	14354	14281	14387	14149	14177	14428	14204	14130	14188	14239	14306	14286	14290	14254	14396	14214	14309	14315	14479	14370	14278	14306	14357	14285	14414	14396	14346	14335	14278	14282	14357	14384	14177	14207	14400	14399	14303	14266	14218	14349	14452	14178	14292	14252	14269	14330	14287	14313	14219	14387	14345	14287	14342	14319	14352	14275	14202	14407	14299	14357	14436	14176	14202	14238	14219	14116	14486	14233	14073	14242	14377	14207	14239	14478	14293	14267	14359	14211	14100	14137	14413	14389	14383	14125	14197	14317	14237	14441	14429	14233	14286	14352	14332	14332	14315	14419	14209	14096	14248	14192	14214	14269	14210	14403	14333	14202	14205	14230	14314	14382	14202	14341	14136	14271	14178	14276	14382	14397	14374	14369	14360	14222	14427	14176	14176	14188	14126	14254	14343	14188	14231	14175	14301	14162	14457	14323	14337	14322	14408	14386	14517	14215	14170	14318	14281	14341	14380	14226	14375	14350	14474	14216	14264	14174	14192	14278	14480	14426	14429	14138	14331	14403	14390	14287	14249	14327	14319	14275	14465	14240	14401	14089	14050	14165	14276	14240	14243	14361	14208	14257	14406	14018	14006	14231	14454	14299	14158	14305	14330	14282	14380	14134	14223	14336	14385	14205	14134	14433	14280	14236	14383	14258	14240	14174	14261	14379	14378	14281	14392	14223	14090	14200	14317	14208	14203	14179	14313	14263	14324	14272	14355	14153	14160	14346	14276	14300	14134	14357	14257	14345	14261	14270	14236	14300	14256	14399	14366	14401	14323	14306	14184	14298	14400	14253	14401	14212	14253	14226	14384	14526	14154	14299	14439	14376	14399	14345	14203	14207	14118	14335	14472	14199	14460	14541	14378	14113	14335	14225	14192	14234	14374	14227	14633	14293	14340	14484	14090	14238	14190	14183	14259	14290	14128	14384	14104	14188	14491	14332	14569	14500	14135	14222	14247	14233	14459	14241	14213	14296	14107	14281	14517	14210	14408	14364	14292	14201	14208	14164	14196	14223	14293	14192	14554	14280	14540	14101	14267	14032	14276	14380	14381	14321	14493	14116	14431	14334	14300	14227	14265	14278	14282	14270	14054	14032	14338	14294	14458	14250	14212	14162	14323	14202	14435	14279	14154	14232	14251	14238	14358	14247	14315	14303	14360	14185	14458	14384	14508	14382	14350	14104	14545	14225	14294	14218	14253	14369	14297	14280	14414	14208	14207	14231	14332	14409	14300	14282	14335	14437	14329	14444	14265	14296	14119	14411	14415	14432	14407	14163	14636	14276	14242	14249	14294	14363	14384	14140	14129	14127	14543	14254	14365	14299	14389	14335	14131	14115	14263	14525	14302	14420	14464	14160	14308	14415	14350	14368	14367	14197	14168	14268	14329	14137	14291	14247	14205	14201	14243	14129	14283	14276	14032	14262	14432	14250	14219	14373	14281	14227	14484	14151	14094	14265	14341	14286	14416	14145	14143	14364	14125	14258	14394	14188	14210	14241	14520	14436	14445	14196	14165	14377	14343	14340	14384	14284	14249	14306	14315	14151	14272	14223	14252	14272	14216	14146	14146	14305	14320	14207	14469	14148	14344	14311	14352	14157	14252	14198	14183	14388	14313	14358	14370	14476	14249	14380	14300	14202	14223	14289	14505	14287	14414	14352	14148	14383	14287	14226	14453	14409	14294	14223	14424	14344	14232	14406	14369	14413	14322	14245	14257	14443	14143	14153	14329	14242	14407	14297	14293	14303	14344	14278	14507	14360	14300	14210	14186	14267	14377	14287	14254	14440	14047	14202	14206	14295	14463	14256	14231	14207	14285	14143	14314	14229	14437	14248	14202	14670	14356	14141	14259	14209	14080	14122	14399	14480	14294	14317	14308	14378	14231	14360	14361	14258	14220	14309	14413	14218	14199	14332	14346	14471	14361	14331	14193	14396	14247	14332	14393	14274	14352	14194	14297	14144	14276	14146	14364	14218	14372	14500	14333	14053	14411	14168	14321	14555	14289	14323	14282	14348	14080	14141	14254	14340	14341	14409	14316	14484	14287	14346	14440	14272	14336	14331	14405	14060	14403	14270	14357	14158	14281	14442	14398	14100	14207	14340	14247	14363	14168	14596	14372	14212	14461	14387	14365	14146	14179	14147	14310	14261	14423	14323	14282	14283	14333	14366	14180	14182	14201	14188	14399	14200	14349	14102	14172	14265	14244	14321	14160	14164	14326	14280	14273	14355	14324	14181	14227	14375	14386	14468	14234	14223	14529	14370	14300	14239	14416	14345	14209	14319	14384	14308	14429	14288	14595	14372	14441	14228	14200	14268	14276	14313	14385	14271	14343	14344	14230	14414	14331	14284	14412	14165	14281	14461	14189	14294	14136	14120	14235	14431	14415	14328	14379	14198	14278	14440	14212	14094	14230	14363	14269	14418	14279	14379	14285	14314	14210	14278	14323	14232	14179	14520	14286	14318	14362	14056	14155	14275	14540	14367	14245	14239	14494	14266	14290	14260	14127	14162	14212	14124	14280	14346	14445	14251	14021	14274	14357	14284	14264	14525	14375	14408	14504	14422	14111	14312	14191	14290	14269	14308	14100	14215	14299	14408	14290	14455	14259	14211	14244	14143	14314	14158	14327	14265	14431	14195	14413	14335	14252	14486	14216	14332	14221	14253	14123	14344	14325	14236	14107	14094	14235	14375	14339	14132	14281	14150	14133	14187	14181	14254	14245	14347	14397	14320	14207	14331	14216	14289	14596	14188	14297	14217	14376	14214	14363	14333	14265	14340	14301	14259	14184	14292	14408	14279	14393	14260	14271	14079	14149	14319	14181	14254	14331	14254	14388	14268	14185	14236	14255	14184	14164	14110	14366	14196	14309	14304	14336	14429	14366	14255	14579	14416	14402	14514	14410	14411	14243	14213	14280	14207	14344	14185	14253	14229	14402	14272	14329	14249	14280	14191	14299	14181	14281	14463	14312	14311	14294	14193	14316	14185	14366	14392	14373	14167	14359	14166	14520	14241	14293	14397	14324	14228	14267	14234	14370	14403	14334	14323	14194	14164	14097	14437	14394	14237	14434	14212	14097	14329	14381	14279	14195	14209	14303	14446	14403	14287	14260	14433	14163	14446	14321	14414	14342	14202	14224	14297	14268	14227	14240	14257
16248	28355	26705	21500	19193	17629	16442	16011	15558	15275	15049	14967	14345	14334	14288	14120	13868	13763	13951	13668	13535	13657	13695	13616	13547	13508	13536	13534	13588	13539	13660	13662	13406	13511	13536	13496	13466	13477	13417	13298	13502	13374	13625	13516	13376	13469	13531	13504	13496	13405	13491	13455	13593	13523	13450	13480	13541	13384	13577	13505	13541	13343	13450	13469	13669	13520	13509	13507	13644	13350	13563	13403	13602	13487	13519	13391	13695	13431	13573	13587	13588	13567	13548	13370	13405	13485	13391	13389	13438	13279	13562	13514	13534	13581	13453	13537	13515	13376	13492	13552	13509	13453	13526	13507	13425	13537	13389	13416	13505	13511	13436	13563	13447	13644	13461	13567	13440	13511	13471	13535	13498	13427	13252	13408	13435	13399	13526	13471	13368	13519	13445	13520	13429	13471	13305	13415	13399	13561	13472	13507	13653	13399	13361	13508	13311	13360	13568	13583	13390	13465	13552	13413	13428	13276	13517	13572	13262	13444	13426	13489	13590	13330	13386	13516	13511	13491	13509	13386	13275	13490	13627	13436	13401	13318	13409	13326	13474	13393	13352	13369	13352	13373	13463	13454	13350	13602	13565	13444	13371	13347	13456	13461	13473	13300	13529	13392	13522	13443	13408	13512	13466	13406	13468	13328	13515	13479	13335	13463	13337	13415	13558	13477	13474	13586	13384	13454	13592	13340	13474	13558	13414	13481	13364	13502	13543	13450	13398	13534	13386	13365	13366	13572	13476	13342	13402	13511	13372	13533	13401	13496	13492	13492	13465	13461	13378	13369	13408	13528	13493	13295	13434	13248	13576	13436	13412	13409	13416	13388	13407	13450	13516	13327	13364	13540	13416	13484	13303	13630	13481	13480	13518	13426	13581	13328	13410	13298	13477	13475	13423	13469	13285	13399	13417	13379	13522	13534	13322	13466	13461	13457	13417	13457	13465	13369	13459	13407	13398	13413	13395	13546	13557	13405	13470	13300	13407	13425	13597	13425	13546	13413	13364	13388	13562	13444	13493	13309	13235	13390	13593	13438	13413	13456	13450	13479	13484	13535	13567	13520	13430	13415	13467	13551	13431	13314	13367	13598	13411	13540	13493	13335	13600	13379	13738	13445	13352	13484	13553	13504	13440	13569	13576	13345	13559	13477	13616	13696	13423	13567	13320	13469	13557	13460	13178	13450	13630	13270	13445	13407	13473	13338	13359	13504	13547	13469	13530	13399	13358	13348	13455	13567	13447	13462	13477	13494	13365	13565	13456	13227	13331	13387	13381	13373	13468	13492	13230	13453	13338	13566	13334	13467	13545	13433	13569	13555	13496	13384	13502	13553	13555	13573	13312	13327	13502	13472	13480	13516	13479	13461	13387	13513	13400	13485	13277	13559	13463	13582	13395	13339	13301	13379	13380	13291	13458	13471	13435	13549	13460	13458	13520	13468	13368	13338	13346	13465	13576	13641	13376	13434	13328	13455	13509	13584	13488	13540	13422	13335	13460	13533	13380	13476	13697	13557	13434	13308	13496	13397	13559	13518	13444	13475	13440	13513	13451	13310	13292	13489	13418	13493	13435	13440	13483	13448	13327	13427	13595	13411	13360	13504	13431	13516	13455	13394	13454	13430	13506	13333	13458	13215	13437	13369	13403	13510	13386	13453	13297	13588	13441	13289	13563	13278	13513	13427	13638	13399	13398	13552	13554	13556	13343	13523	13442	13522	13508	13353	13449	13561	13227	13211	13601	13392	13246	13453	13425	13568	13451	13478	13452	13420	13406	13507	13363	13421	13573	13493	13497	13468	13485	13560	13458	13296	13576	13344	13490	13428	13464	13374	13325	13518	13384	13458	13426	13484	13350	13437	13397	13305	13451	13403	13542	13442	13432	13279	13515	13373	13405	13548	13490	13391	13407	13446	13426	13529	13404	13327	13516	13391	13309	13432	13489	13597	13566	13194	13516	13451	13522	13481	13595	13379	13379	13314	13579	13366	13473	13267	13646	13394	13447	13525	13477	13361	13546	13335	13429	13566	13466	13562	13242	13529	13437	13347	13375	13494	13416	13444	13371	13241	13480	13465	13302	13387	13635	13486	13498	13514	13472	13354	13610	13433	13520	13439	13475	13389	13560	13460	13489	13463	13449	13401	13362	13452	13408	13417	13246	13661	13605	13419	13476	13562	13338	13331	13330	13583	13371	13407	13403	13444	13401	13533	13551	13497	13560	13564	13412	13433	13464	13581	13386	13346	13466	13422	13328	13480	13429	13235	13413	13573	13429	13506	13457	13375	13505	13536	13502	13424	13400	13523	13645	13412	13239	13424	13380	13302	13456	13321	13466	13472	13653	13371	13369	13436	13531	13422	13538	13512	13440	13470	13540	13424	13557	13419	13461	13515	13545	13519	13603	13295	13337	13673	13534	13504	13587	13391	13412	13530	13352	13422	13424	13379	13587	13477	13343	13436	13384	13327	13417	13439	13593	13352	13402	13354	13485	13399	13522	13507	13448	13525	13357	13466	13538	13455	13431	13454	13447	13408	13485	13326	13667	13280	13504	13507	13392	13413	13503	13525	13467	13526	13519	13630	13372	13543	13367	13399	13413	13471	13498	13491	13436	13353	13282	13430	13387	13280	13366	13404	13582	13493	13534	13458	13398	13277	13564	13535	13438	13602	13360	13531	13528	13344	13437	13348	13430	13520	13338	13359	13411	13320	13591	13267	13467	13519	13558	13521	13454	13368	13507	13359	13462	13475	13501	13615	13399	13579	13322	13563	13450	13501	13428	13516	13384	13507	13404	13532	13494	13462	13692	13524	13612	13478	13371	13510	13504	13472	13447	13464	13469	13530	13314	13452	13428	13455	13473	13205	13416	13336	13349	13362	13403	13538	13333	13428	13377	13490	13473	13450	13562	13458	13435	13611	13406	13483	13342	13454	13339	13500	13310	13510	13487	13334	13443	13472	13483	13473	13426	13258	13485	13593	13504	13315	13425	13441	13462	13486	13594	13385	13495	13485	13552	13570	13389	13552	13576	13439	13557	13451	13377	13440	13723	13573	13470	13332	13474	13326	13533	13533	13309	13448	13434	13359	13373	13461	13488	13514	13303	13620	13386	13581	13389	13412	13371	13377	13524	13510	13471	13382	13284	13373	13409	13436	13371	13486	13511	13483	13205	13358	13444	13517	13481	13392	13459	13562	13437	13382	13369	13407	13426	13350	13401	13499	13566	13439	13402	13422	13520	13507	13491	13571	13478	13491	13405	13316	13521	13452	13488	13451	13543	13426	13620	13435	13515	13543	13430	13397	13376	13466	13426	13511	13427	13442	13640	13470	13391	13348	13488	13468	13448	13547	13451	13236	13345	13249	13561	13461	13561	13459	13569	13498	13431	13407	13385	13305	13485	13510	13472	13497	13422	13463	13574	13536	13310	13548	13418	13501	13420	13470	13520	13455	13548	13393	13350	13668	13407	13490	13416	13464	13527	13401	13540	13445	13494	13628	13315	13496	13351	13551	13498	13282	13338	13498	13445	13404	13374	13433	13446	13310	13552	13438	13399	13621	13401	13411	13604	13461	13431	13353	13383	13400	13316	13416	13432	13240	13505	13378	13279	13375	13360	13443	13397	13555	13456	13384	13473	13428	13527	13564	13477	13376	13430	13322	13333	13376	13368	13391	13547	13355	13435	13550	13472	13377	13496	13674	13468	13485	13504	13568	13459	13529	13496	13387	13383	13333	13439	13467	13460	13565	13476	13445	13440	13406	13408	13389	13324	13357	13454	13599	13560	13492	13349	13462	13387	13489	13586	13337	13451	13414	13435	13491	13502	13544	13480	13502	13442	13495	13436	13610	13515	13392	13371	13359	13515	13480	13421	13454	13374	13521	13303	13476	13325	13377	13341	13367	13584	13262	13422	13588	13397	13309	13302	13429	13433	13531	13420	13372	13572	13437	13373	13388	13424	13546	13441	13338	13516	13357	13518	13264	13508	13534	13418	13408	13602	13474	13493	13281	13543	13391	13514	13597	13446	13555	13412	13412	13343	13376	13413	13440	13372	13560	13304	13427	13316	13319	13452	13528	13524	13449	13493	13432	13436	13306	13365	13548	13385	13508	13389	13434	13437	13491	13429	13450	13403	13584	13308	13272	13541	13323	13244	13574	13485	13373	13363	13593	13343	13535	13374	13361	13385	13420	13296	13319	13371	13390	13399	13599	13410	13572	13240	13468	13213	13412	13488	13385	13461	13419	13443	13379	13480	13338	13514	13629	13458	13343	13425	13345	13395	13500	13360	13318	13466	13447	13530	13412	13556	13317	13379	13504	13504	13506	13330	13449	13439	13191	13515	13356	13576	13452	13535	13393	13411	13477	13417	13430	13491	13422	13529	13597	13381	13470	13451	13614	13368	13481	13286	13484	13488	13453	13414	13461	13398	13359	13350	13446	13391	13304	13594	13586	13460	13500	13459	13598	13388	13439	13513	13522	13540	13426	13420	13324	13597	13479	13419	13480	13491	13370	13509	13449	13264	13663	13344	13405	13410	13377	13551	13575	13518	13418	13409	13345	13488	13410	13498	13276	13432	13554	13451	13373	13471	13553	13392	13489	13443	13618	13382	13506	13178	13402	13367	13417	13615	13508	13357	13381	13478	13495	13339	13321	13349	13503	13445	13577	13440	13477	13233	13508	13501	13424	13586	13575	13432	13427	13399	13538	13490	13286	13403	13473	13522	13505	13172	13278	13391	13374	13638	13483	13471	13484	13421	13605	13510	13488	13271	13450	13552	13414	13397	13536	13524	13494	13511	13370	13371	13503	13441	13543	13409	13482	13382	13407	13373	13441	13303	13478	13316	13636	13247	13448	13528	13466	13590	13373	13633	13442	13515	13392	13520	13555	13444	13444	13393	13476	13509	13482	13279	13372	13582	13441	13497	13406	13355	13385	13590	13413	13201	13410	13407	13415	13395	13299	13597	13435	13505	13572	13491	13289	13400	13394	13442	13416	13440	13520	13455	13508	13474	13371	13514	13366	13460	13302	13493	13297	13574	13494	13562	13482	13450	13582	13341	13497	13421	13410	13536	13424	13470	13492	13421	13308	13437	13301	13472	13622	13453	13394	13564	13504	13460	13431	13335	13480
23327	21641	29616	24197	21834	23401	23757	18061	16700	16867	16658	15946	15980	15808	15659	15436	15436	15126	15392	15163	15133	15082	14906	14948	14813	14735	14835	14806	14680	14845	14894	14816	14721	14701	14892	14809	14786	14783	14839	14664	14724	14924	14996	14881	14815	14920	14909	14788	14779	14777	14905	14741	14675	14975	14721	14786	14787	14931	14679	14781	14826	14842	14756	14851	15036	14892	14923	14774	14821	14847	14703	14559	14894	14844	14954	14778	14621	14723	14911	14690	14878	14626	14732	14614	14590	14630	14366	14824	14699	14731	14905	14837	14794	14776	14636	14650	14802	14720	14577	14699	14703	14537	14707	14740	14757	14863	14583	14407	14833	14808	14736	14676	14652	14625	14715	14330	14592	14610	14525	14471	14617	14807	14662	14652	14528	14687	14748	14634	14590	14840	14609	14769	14671	14670	14655	14578	14588	14627	14840	14661	14712	14619	14858	14618	14737	14459	14779	14708	14817	14830	14763	14820	14659	14634	14613	14674	14645	14807	14797	14729	14739	14858	14712	14946	14675	14699	14815	14913	14582	14631	14808	14565	14671	14682	14744	14627	14580	14695	14466	14639	14750	14613	14738	14765	14965	14651	14768	14677	14722	14656	14732	14824	14770	14579	14560	14660	14788	14667	14768	14623	14651	14460	14637	14572	14669	14649	14641	14656	14550	14653	14705	14646	14632	14782	14693	14556	14606	14824	14540	14801	14668	14700	14764	14571	14724	14676	14614	14596	14545	14725	14825	14503	14417	14435	14769	14616	14673	14758	14570	14835	14636	14778	14591	14694	14691	14714	14550	14756	14675	14593	14681	14708	14590	14381	14719	14670	14783	14719	14751	14593	14646	14861	14659	14881	14652	14757	14806	14835	14628	14522	14734	14575	14664	14651	14603	14700	14758	14627	14806	14800	14755	14669	14696	14696	14709	14597	14637	14649	14756	14712	14791	14696	14626	14860	14549	14686	14786	14645	14714	14547	14585	14579	14547	14474	14586	14574	14659	14769	14845	14675	14728	14718	14715	14699	14791	14646	14874	14640	14713	14710	14596	14827	14583	14692	14599	14622	14679	14882	14723	14686	14688	14704	14611	14592	14831	14703	14585	14672	14781	14642	14649	14742	14759	14594	14716	14909	14487	14415	14490	14774	14594	14710	14741	14757	14602	14635	14823	14553	14747	14632	14699	14660	14587	14826	14604	14886	14645	14742	14762	14779	14563	14673	14709	14746	14545	14576	14886	14733	14559	14611	14589	14765	14674	14613	14743	14505	14874	14474	14619	14694	14768	14860	14656	14722	14626	14757	14668	14681	14778	14676	14536	14414	14734	14718	14628	14681	14733	14563	14685	14627	14631	14694	14663	14710	14728	14728	14582	14627	14844	14657	14664	14662	14835	14807	14475	14617	14569	14582	14772	14610	14529	14579	14509	14549	14701	14621	14634	14802	14564	14729	14854	14650	14667	14557	14555	14720	14740	14762	14784	14668	14702	14584	14727	14590	14602	14521	14470	14490	14710	14689	14762	14720	14774	14645	14709	14563	14681	14531	14626	14635	14665	14779	14599	14674	14754	14736	14678	14675	14913	14604	14491	14772	14566	14372	14670	14509	14900	14781	14760	14769	14708	14627	14667	14834	14570	14543	14626	14584	14577	14828	14711	14631	14653	14420	14565	14657	14824	14621	14620	14776	14731	14523	14609	14541	14548	14623	14694	14621	14725	14562	14730	14672	14692	14716	14476	14839	14567	14585	14548	14816	14710	14455	14895	14738	14686	14754	14690	14726	14665	14640	14664	14800	14664	14826	14672	14689	14654	14697	14879	14657	14548	14761	14793	14524	14745	14680	14661	14740	14687	14573	14793	14499	14601	14646	14709	14537	14773	14979	14871	14488	14640	14703	14677	14784	14702	14765	14826	14612	14692	14613	14763	14841	14610	14628	14519	14633	14532	14749	14687	14742	14678	14696	14705	14695	14826	14672	14701	14685	14613	14630	14404	14660	14443	14606	14641	14717	14609	14810	14523	14672	14619	14793	14436	14605	14766	14829	14782	14617	14578	14623	14691	14740	14764	14668	14640	14555	14544	14645	14747	14523	14745	14667	14861	14583	14681	14545	14619	14809	14828	14621	14696	14611	14791	14760	14647	14839	14660	14875	14686	14884	14651	14811	14755	14608	14523	14756	14661	14766	14609	14745	14538	14711	14533	14859	14683	14697	14679	14750	14444	14739	14746	14690	14627	14703	14828	14691	14433	14620	14569	14788	14782	14742	14587	14678	14722	14594	14702	14589	14601	14675	14473	14768	14874	14727	14682	14796	14707	14822	14671	14439	14768	14505	14723	14612	14519	14569	14724	14591	14702	14708	14691	14594	14571	14773	14604	14739	14840	14786	14603	14609	14525	14573	14647	14508	14792	14695	14465	14669	14876	14676	14586	14673	14485	14617	14743	14777	14771	14787	14518	14632	14606	14459	14744	14582	14579	14556	14724	14784	14747	14645	14751	14623	14826	14670	14806	14595	14600	14442	14457	14552	14635	14583	14701	14641	14836	14749	14632	14832	14648	14573	14511	14855	14575	14877	14727	14813	14632	14482	14773	14715	14845	14837	14771	14864	14617	14781	14851	14689	14785	14680	14721	14580	14620	14741	14683	14607	14755	14787	14598	14635	14715	14673	14592	14529	14686	14594	14545	14616	14698	14612	14717	14701	14684	14604	14771	14660	14663	14698	14626	14634	14685	14541	14580	14604	14802	14682	14644	14774	14642	14567	14618	14535	14544	14555	14432	14554	14705	14643	14587	14732	14724	14653	14480	14621	14625	14587	14731	14717	14577	14354	14646	14657	14812	14857	14736	14578	14628	14783	14778	14775	14557	14565	14624	14762	14736	14687	14721	14763	14801	14726	14595	14614	14702	14383	14581	14678	14610	14733	14673	14731	14678	14726	14573	14466	14792	14738	14801	14625	14703	14730	14655	14751	14628	14682	14841	14618	14857	14653	14678	14673	14630	14733	14680	14902	14791	14835	14612	14852	14680	14602	14548	14626	14545	14662	14407	14766	14749	14626	14747	14592	14772	14562	14684	14577	14642	14759	14697	14496	14497	14750	14641	14546	14565	14702	14600	14882	14597	14527	14764	14614	14786	14730	14805	14656	14689	14714	14544	14668	14755	14636	14844	14766	14665	14740	14678	14610	14805	14601	14618	14647	14511	14793	14621	14659	14683	14478	14512	14774	14632	14748	14712	14611	14585	14646	14590	14675	14731	14659	14565	14742	14581	14409	14617	14615	14638	14618	14618	14709	14752	14593	14768	14871	14784	14779	14697	14568	14617	14694	14919	14743	14716	14679	14692	14658	14638	14809	14666	14497	14649	14580	14641	14694	14681	14863	14633	14604	14717	14545	14569	14654	14791	14540	14691	14714	14636	14682	14750	14730	14854	14875	14860	14473	14616	14756	14749	14583	14589	14730	14765	14762	14821	14566	14668	14758	14730	14749	14656	14713	14599	14646	14783	14635	14733	14893	14980	14686	14584	14618	14429	14434	14707	14558	14732	14736	14585	14832	14858	14586	14765	14609	14579	14890	14621	14579	14654	14807	14664	14728	14524	14578	14513	14501	14656	14557	14690	14795	14653	14564	14877	14818	14709	14599	14836	14597	14712	14601	14641	14587	14538	14796	14790	14628	14678	14474	14822	14560	14579	14667	14797	14690	14625	14534	14773	14787	14772	14746	14642	14596	14600	14738	14784	14689	14677	14596	14885	14758	14595	14659	14661	14724	14690	14546	14623	14757	14631	14545	14731	14818	14740	14547	14729	14792	14755	14577	14535	14740	14667	14492	14707	14629	14693	14727	14668	14864	14823	14738	14700	14650	14933	14686	14715	14712	14682	14767	14477	14580	14506	14710	14695	14568	14584	14783	14636	14594	14837	14857	14737	14647	14550	14784	14763	14745	14636	14811	14378	14758	14559	14476	14621	14816	14706	14730	14778	14518	14755	14641	14519	14902	14718	14787	14601	14852	14601	14665	14688	14464	14837	14750	14600	14630	14693	14584	14661	14714	14519	14526	14506	14606	14782	14580	14517	14694	14707	14593	14761	14806	14529	14806	14709	14545	14502	14524	14700	14554	14621	14780	14777	14852	14833	14640	14796	14559	14571	14623	14576	14619	14498	14631	14659	14832	14715	14556	14653	14717	14691	14830	14540	14708	14761	14714	14748	14824	14535	14705	14620	14850	14559	14646	14558	14548	14778	14782	14661	14637	14787	14871	14741	14560	14640	14675	14659	14666	14655	14448	14720	14648	14805	14671	14903	14709	14674	14643	14701	14682	14599	14704	14577	14836	14653	14846	14715	14632	14540	14916	14803	14863	14804	14512	14565	14824	14662	14634	14903	14753	14822	14549	14819	14639	14622	14578	14753	14810	14685	14504	14537	14615	14501	14792	14677	14733	14588	14727	14730	14519	14700	14495	14630	14785	14790	14693	14613	14765	14672	14790	14616	14788	14624	14750	14663	14516	14705	14763	14527	14694	14725	14780	14555	14479	14785	14763	14743	14581	14781	14669	14792	14894	14624	14460	14620	14708	14705	14873	14533	14715	14680	14622	14585	14819	14843	14583	14664	14736	14596	14703	14669	14783	14684	14681	14587	14682	14714	14520	14705	14502	14593	14531	14671	14626	14740	14687	14830	14473	14739	14792	14742	14748	14774	14783	14691	14726	14585	14607	14763	14583	14648	14614	14707	14712	14506	14618	14650	14674	14757	14582	14684	14742	14825	14676	14679	14566	14685	14749	14458	14806	14686	14731	14571	14684	14711	14803	14667	14532	14552	14747	14515	14664	14745	14707	14738	14753	14705	14713	14831	14635	14826	14850	14642	14838	14552	14648	14640	14753	14658	14860	14582	14641	14835	14634	14643	14657	14774	14641	14745	14633	14547	14761	14770	14714	14654	14615	14699	14661	14939	14712	14649	14795	14673	14872	14700	14760	14520	14469	14834	14653	14610	14604	14617	14511	14882	14698	14805	14716	14818	14606	14717	14632	14726	14700	14587	14727	14715	14641	14709	14852	14573	14633	14707	14553	14828	14727	14661	14657	14584	14616	14656	14702	14649	14729	14665	14555	14679	14519	14612	14619	14863	14792
17889	33576	31698	25277	22152	19947	18609	17530	16926	16394	16335	15626	15306	15129	14780	14720	14472	14221	14312	13981	13951	13877	13865	13849	13708	13885	13581	13766	13799	13755	13808	13660	13968	13802	13692	13743	13731	13807	13407	13613	13829	13739	13721	13713	13648	13645	13798	13540	13571	13660	13539	13756	13681	13746	13815	13537	13637	13581	13690	13708	13683	13573	13665	13514	13780	13702	13539	13747	13512	13673	13768	13675	13690	13690	13600	13721	13525	13795	13673	13759	13568	13633	13638	13607	13673	13572	13696	13676	13591	13598	13556	13577	13444	13453	13737	13566	13563	13687	13820	13667	13536	13484	13519	13418	13473	13748	13636	13700	13634	13655	13676	13666	13729	13585	13553	13713	13831	13539	13757	13707	13646	13661	13579	13667	13683	13414	13698	13681	13554	13465	13611	13392	13627	13509	13557	13537	13551	13724	13752	13576	13636	13599	13687	13776	13789	13738	13599	13631	13666	13566	13551	13687	13532	13429	13652	13752	13715	13796	13802	13446	13652	13725	13547	13592	13639	13871	13654	13561	13603	13635	13737	13574	13679	13607	13571	13633	13807	13673	13530	13659	13730	13675	13509	13473	13681	13695	13644	13676	13700	13701	13597	13679	13703	13685	13617	13710	13412	13553	13775	13692	13642	13748	13635	13846	13701	13722	13742	13638	13602	13510	13666	13741	13506	13542	13588	13780	13612	13475	13572	13730	13655	13717	13583	13641	13762	13531	13598	13522	13668	13635	13724	13653	13644	13591	13614	13687	13697	13711	13582	13792	13716	13610	13695	13781	13635	13633	13740	13617	13677	13598	13666	13464	13779	13680	13619	13746	13696	13671	13580	13561	13641	13758	13553	13515	13688	13663	13640	13519	13723	13585	13720	13633	13645	13567	13622	13803	13440	13458	13683	13731	13570	13558	13707	13560	13488	13688	13580	13650	13515	13698	13512	13635	13342	13562	13675	13746	13640	13676	13604	13800	13629	13654	13692	13669	13604	13715	13717	13598	13709	13639	13646	13636	13772	13630	13594	13479	13489	13688	13666	13652	13513	13557	13663	13554	13674	13594	13702	13585	13656	13537	13688	13473	13559	13552	13408	13738	13698	13519	13625	13688	13450	13563	13668	13562	13690	13505	13739	13762	13527	13643	13574	13508	13614	13683	13489	13607	13523	13568	13641	13585	13657	13696	13702	13620	13618	13652	13565	13517	13649	13548	13526	13635	13690	13410	13464	13534	13661	13639	13558	13736	13689	13676	13608	13780	13649	13561	13592	13820	13580	13592	13590	13695	13716	13609	13657	13513	13482	13553	13591	13560	13659	13478	13779	13508	13724	13547	13589	13585	13460	13661	13640	13742	13743	13639	13651	13689	13758	13618	13482	13801	13529	13517	13843	13607	13721	13717	13660	13502	13710	13577	13690	13699	13625	13657	13616	13571	13667	13586	13644	13581	13761	13581	13541	13615	13783	13511	13579	13692	13711	13618	13680	13712	13664	13488	13585	13543	13640	13728	13566	13697	13614	13689	13619	13649	13573	13530	13535	13691	13439	13852	13592	13607	13577	13475	13696	13537	13488	13646	13546	13594	13875	13621	13694	13564	13754	13676	13578	13578	13512	13700	13543	13656	13601	13589	13545	13502	13510	13605	13559	13552	13680	13709	13562	13628	13644	13625	13676	13602	13735	13603	13772	13601	13576	13574	13733	13619	13606	13522	13628	13750	13648	13609	13742	13626	13691	13505	13589	13443	13555	13707	13573	13538	13541	13639	13527	13676	13708	13677	13503	13560	13555	13512	13709	13559	13625	13695	13559	13651	13635	13755	13770	13661	13611	13628	13782	13656	13634	13655	13783	13478	13764	13791	13540	13750	13585	13643	13666	13622	13601	13475	13646	13698	13613	13505	13659	13694	13515	13566	13656	13599	13541	13573	13798	13548	13676	13807	13647	13688	13608	13606	13755	13377	13599	13516	13644	13545	13709	13666	13495	13647	13498	13661	13651	13690	13853	13664	13622	13446	13811	13559	13712	13505	13602	13607	13432	13624	13479	13401	13623	13745	13717	13740	13511	13709	13659	13443	13660	13537	13504	13656	13950	13568	13447	13672	13617	13651	13615	13526	13704	13553	13885	13561	13486	13512	13647	13461	13585	13622	13754	13532	13692	13729	13519	13648	13470	13692	13550	13536	13639	13690	13415	13707	13660	13514	13565	13691	13729	13639	13584	13622	13706	13593	13659	13506	13548	13677	13729	13754	13572	13701	13687	13536	13655	13802	13638	13549	13630	13706	13637	13642	13527	13501	13542	13455	13471	13600	13406	13583	13833	13601	13671	13697	13599	13483	13546	13650	13504	13602	13622	13657	13545	13513	13747	13722	13664	13444	13762	13519	13710	13504	13774	13503	13634	13810	13694	13444	13491	13422	13606	13704	13524	13597	13690	13675	13568	13524	13704	13600	13588	13658	13623	13739	13594	13808	13672	13563	13591	13641	13617	13670	13564	13795	13682	13820	13650	13638	13615	13531	13515	13602	13664	13637	13494	13729	13551	13627	13657	13699	13670	13813	13539	13438	13566	13590	13564	13849	13523	13554	13565	13572	13532	13698	13730	13618	13699	13662	13554	13665	13546	13397	13662	13550	13756	13562	13699	13567	13756	13656	13459	13558	13584	13635	13592	13548	13751	13660	13730	13605	13594	13772	13434	13584	13647	13669	13444	13636	13547	13525	13547	13528	13604	13415	13834	13642	13561	13630	13652	13638	13573	13746	13757	13462	13577	13619	13652	13705	13604	13566	13686	13636	13470	13593	13643	13484	13672	13666	13715	13695	13792	13705	13594	13528	13489	13548	13718	13624	13632	13595	13581	13535	13675	13684	13673	13769	13570	13749	13567	13765	13536	13593	13515	13577	13537	13473	13451	13647	13779	13528	13669	13621	13624	13610	13448	13619	13632	13654	13616	13521	13644	13525	13668	13669	13597	13800	13542	13681	13543	13647	13553	13770	13598	13684	13620	13415	13546	13608	13861	13636	13568	13701	13602	13690	13618	13610	13922	13714	13677	13495	13676	13682	13703	13496	13574	13638	13480	13646	13716	13666	13718	13681	13666	13607	13518	13602	13590	13765	13596	13653	13588	13612	13678	13584	13525	13556	13618	13723	13660	13619	13590	13685	13606	13615	13673	13636	13523	13759	13732	13653	13590	13600	13595	13559	13697	13731	13536	13557	13885	13650	13601	13742	13620	13674	13643	13630	13647	13735	13368	13688	13682	13561	13677	13573	13755	13537	13575	13802	13550	13645	13633	13734	13595	13732	13634	13700	13658	13705	13598	13780	13766	13509	13609	13599	13674	13610	13714	13923	13558	13791	13715	13676	13630	13556	13803	13595	13577	13495	13678	13536	13556	13523	13803	13675	13654	13701	13639	13676	13647	13732	13690	13620	13529	13591	13562	13545	13525	13608	13556	13711	13651	13693	13637	13610	13508	13681	13672	13573	13599	13749	13633	13641	13503	13783	13602	13568	13620	13470	13611	13550	13660	13462	13581	13550	13717	13617	13667	13671	13557	13800	13702	13484	13703	13738	13681	13623	13511	13626	13523	13593	13557	13713	13475	13543	13541	13638	13733	13755	13751	13539	13574	13714	13567	13625	13505	13677	13598	13607	13651	13579	13624	13684	13756	13733	13649	13579	13596	13561	13596	13521	13558	13797	13604	13597	13649	13722	13613	13670	13559	13478	13750	13495	13569	13573	13624	13587	13648	13715	13678	13572	13713	13693	13602	13748	13612	13706	13541	13707	13627	13548	13714	13684	13635	13690	13608	13648	13631	13600	13823	13643	13493	13673	13606	13680	13662	13534	13604	13760	13706	13757	13538	13664	13529	13603	13697	13663	13516	13636	13541	13690	13685	13613	13736	13669	13676	13574	13658	13590	13610	13639	13648	13625	13520	13618	13592	13840	13662	13678	13652	13750	13638	13742	13661	13483	13477	13493	13739	13518	13630	13608	13581	13745	13665	13652	13620	13733	13631	13643	13635	13605	13628	13623	13795	13520	13742	13577	13606	13811	13585	13669	13547	13481	13725	13761	13678	13691	13605	13609	13748	13599	13617	13590	13550	13538	13576	13643	13573	13592	13613	13778	13583	13793	13733	13525	13679	13753	13715	13680	13635	13446	13477	13660	13597	13545	13571	13549	13655	13600	13453	13636	13502	13522	13768	13695	13516	13632	13673	13707	13729	13620	13734	13761	13644	13678	13501	13573	13601	13620	13514	13586	13606	13684	13486	13552	13748	13733	13634	13517	13621	13602	13503	13655	13505	13437	13744	13645	13600	13719	13602	13521	13531	13619	13696	13663	13601	13576	13583	13534	13555	13714	13524	13524	13676	13638	13600	13608	13864	13616	13526	13634	13659	13558	13470	13632	13618	13469	13586	13726	13613	13605	13534	13649	13588	13710	13764	13671	13686	13617	13606	13587	13599	13607	13619	13496	13622	13458	13580	13607	13522	13696	13835	13566	13584	13771	13600	13515	13596	13613	13614	13550	13597	13601	13656	13617	13665	13455	13659	13516	13550	13606	13630	13663	13464	13562	13638	13606	13615	13576	13812	13671	13571	13685	13676	13602	13558	13709	13589	13770	13620	13776	13518	13508	13670	13599	13481	13543	13817	13553	13684	13660	13642	13772	13652	13519	13742	13594	13604	13561	13770	13628	13657	13506	13482	13601	13714	13735	13588	13686	13664	13499	13689	13742	13675	13592	13439	13602	13628	13602	13642	13601	13583	13513	13646	13403	13558	13665	13669	13612	13839	13765	13567	13562	13664	13513	13613	13726	13739	13748	13708	13607	13767	13671	13706	13505	13669	13557	13515	13721	13752	13641	13573	13640	13613	13530	13477	13574	13587	13680	13559	13675	13606	13479	13662	13633	13692	13528	13562	13651	13656	13511	13624	13582	13496	13612	13706	13743	13682	13614	13559	13559	13527	13517	13612	13563	13624	13641	13510	13703	13644	13624	13600	13709	13557	13541	13510	13605	13633	13622	13757	13724	13738	13463	13719	13620	13544	13773	13715	13621	13621	13633	13571	13504	13588	13691	13594	13592	13677	13591	13534	13510	13775	13706	13384	13718	13535	13520	13638	13545
27814	22179	23265	18585	15040	14689	14430	13976	13857	14041	14014	13804	13844	13727	13859	13686	13690	13730	13499	13560	13657	13565	13610	13420	13572	13460	13570	13333	13510	13551	13456	13560	13496	13634	13509	13560	13468	13662	13397	13577	13575	13499	13467	13469	13866	13615	13518	13376	13513	13725	13553	13671	13588	13613	13440	13624	13592	13303	13335	13608	13498	13498	13721	13574	13388	13558	13441	13468	13578	13667	13621	13558	13514	13405	13465	13585	13537	13319	13564	13436	13600	13451	13496	13489	13414	13446	13549	13533	13629	13602	13481	13527	13603	13386	13392	13463	13560	13574	13567	13518	13509	13498	13504	13696	13520	13387	13506	13535	13321	13493	13423	13435	13558	13566	13448	13733	13585	13607	13556	13438	13577	13342	13612	13324	13475	13607	13616	13694	13486	13545	13489	13435	13586	13420	13629	13481	13759	13516	13437	13488	13511	13571	13518	13357	13374	13573	13554	13574	13505	13765	13493	13607	13623	13650	13699	13551	13571	13553	13401	13464	13564	13569	13466	13406	13456	13549	13437	13605	13652	13539	13639	13538	13555	13551	13481	13694	13461	13370	13659	13595	13577	13477	13635	13517	13466	13605	13529	13571	13529	13603	13394	13404	13453	13680	13657	13455	13530	13563	13488	13445	13549	13620	13313	13646	13690	13638	13723	13752	13579	13559	13526	13596	13459	13469	13409	13560	13724	13490	13443	13416	13544	13720	13413	13452	13390	13505	13277	13609	13544	13601	13526	13603	13337	13435	13734	13599	13463	13573	13356	13677	13435	13570	13556	13441	13409	13426	13437	13522	13549	13439	13269	13450	13509	13583	13446	13580	13447	13429	13594	13662	13559	13424	13473	13635	13425	13486	13571	13512	13574	13550	13509	13626	13597	13282	13416	13640	13292	13463	13450	13384	13549	13325	13466	13535	13687	13444	13425	13512	13564	13648	13581	13596	13408	13617	13493	13682	13495	13511	13508	13477	13555	13396	13431	13555	13484	13376	13470	13614	13639	13379	13370	13521	13558	13590	13582	13598	13461	13632	13545	13473	13566	13557	13372	13627	13499	13608	13535	13466	13401	13534	13457	13358	13233	13510	13518	13675	13628	13413	13450	13427	13384	13578	13444	13578	13536	13535	13642	13385	13566	13516	13578	13438	13626	13532	13528	13602	13602	13614	13413	13638	13478	13393	13519	13507	13594	13704	13608	13673	13566	13535	13308	13446	13435	13487	13410	13536	13710	13492	13473	13581	13449	13479	13452	13440	13546	13440	13534	13493	13493	13686	13342	13445	13454	13580	13286	13558	13475	13289	13375	13479	13426	13476	13538	13414	13331	13644	13516	13468	13551	13391	13430	13438	13425	13503	13554	13615	13711	13601	13690	13553	13395	13675	13539	13434	13407	13496	13457	13520	13624	13366	13492	13619	13439	13461	13390	13533	13322	13505	13434	13626	13376	13474	13697	13549	13618	13457	13263	13448	13703	13480	13507	13513	13641	13478	13591	13368	13426	13465	13339	13423	13594	13697	13545	13434	13598	13660	13533	13305	13474	13392	13525	13588	13701	13564	13578	13562	13582	13469	13479	13430	13350	13405	13515	13426	13598	13696	13390	13528	13476	13370	13533	13632	13720	13443	13517	13660	13673	13422	13541	13377	13608	13499	13609	13576	13717	13649	13309	13443	13624	13360	13577	13627	13491	13675	13520	13686	13493	13586	13595	13595	13572	13528	13717	13796	13406	13434	13520	13454	13691	13481	13458	13487	13481	13636	13413	13376	13422	13779	13620	13465	13594	13421	13568	13509	13592	13539	13556	13519	13479	13469	13313	13420	13544	13436	13461	13555	13469	13417	13623	13525	13447	13511	13665	13414	13333	13603	13457	13467	13478	13609	13498	13408	13534	13441	13513	13526	13559	13548	13453	13440	13479	13677	13651	13568	13637	13655	13640	13549	13538	13587	13445	13576	13540	13658	13604	13554	13463	13478	13618	13623	13769	13483	13665	13465	13424	13451	13482	13535	13427	13723	13441	13451	13497	13556	13471	13592	13451	13455	13495	13476	13467	13631	13551	13635	13523	13506	13541	13537	13488	13616	13544	13489	13300	13304	13512	13423	13550	13567	13430	13465	13596	13257	13419	13560	13573	13330	13499	13507	13619	13521	13464	13474	13500	13546	13631	13473	13499	13428	13638	13685	13397	13444	13635	13531	13528	13576	13619	13476	13556	13473	13457	13493	13478	13404	13512	13491	13645	13416	13418	13315	13486	13493	13398	13415	13319	13526	13478	13470	13589	13508	13442	13594	13495	13590	13423	13494	13411	13565	13501	13564	13474	13544	13661	13647	13554	13253	13277	13404	13567	13507	13647	13347	13522	13441	13359	13528	13241	13513	13624	13551	13477	13579	13675	13380	13642	13611	13394	13426	13483	13476	13459	13530	13532	13663	13811	13688	13405	13498	13354	13589	13479	13524	13451	13508	13445	13646	13547	13503	13434	13575	13430	13615	13550	13634	13450	13592	13660	13606	13582	13369	13559	13532	13524	13495	13442	13624	13431	13470	13684	13674	13372	13415	13699	13446	13460	13382	13673	13495	13447	13562	13603	13363	13548	13668	13528	13569	13610	13692	13512	13465	13565	13716	13401	13507	13543	13631	13518	13658	13327	13551	13677	13419	13392	13363	13401	13510	13473	13468	13476	13591	13467	13311	13491	13507	13610	13644	13433	13541	13719	13538	13546	13527	13519	13607	13524	13522	13483	13666	13519	13470	13357	13483	13490	13385	13685	13514	13598	13571	13610	13800	13413	13407	13445	13548	13585	13486	13671	13486	13543	13604	13301	13482	13391	13525	13605	13456	13555	13455	13537	13651	13679	13511	13480	13633	13454	13475	13592	13484	13597	13735	13322	13475	13445	13590	13527	13303	13458	13603	13618	13459	13479	13476	13488	13372	13376	13563	13600	13738	13500	13637	13628	13537	13560	13462	13462	13471	13375	13399	13612	13539	13431	13410	13429	13523	13552	13372	13614	13626	13483	13461	13394	13261	13453	13518	13456	13508	13567	13541	13586	13460	13563	13526	13583	13593	13651	13622	13476	13608	13700	13593	13465	13603	13454	13324	13552	13555	13562	13604	13575	13595	13495	13659	13515	13546	13621	13407	13573	13624	13473	13383	13621	13461	13311	13640	13379	13573	13655	13558	13580	13577	13389	13383	13586	13532	13503	13395	13403	13426	13422	13533	13476	13612	13533	13634	13489	13554	13619	13477	13432	13540	13564	13473	13579	13410	13463	13389	13571	13694	13578	13689	13623	13421	13432	13511	13409	13617	13588	13499	13448	13580	13661	13459	13446	13578	13411	13640	13552	13442	13550	13859	13523	13469	13651	13725	13417	13403	13684	13521	13404	13390	13516	13509	13404	13439	13643	13523	13603	13550	13702	13529	13748	13571	13620	13542	13414	13538	13575	13554	13560	13544	13545	13567	13524	13690	13571	13429	13494	13467	13718	13523	13492	13615	13511	13552	13415	13514	13519	13483	13469	13521	13531	13521	13511	13430	13333	13562	13664	13370	13533	13586	13403	13367	13556	13690	13352	13517	13602	13540	13476	13494	13469	13441	13489	13485	13551	13402	13566	13471	13503	13454	13597	13440	13737	13623	13358	13658	13605	13429	13560	13401	13590	13458	13412	13364	13378	13480	13498	13457	13483	13434	13480	13472	13355	13696	13372	13465	13502	13526	13478	13520	13537	13703	13599	13472	13624	13604	13386	13535	13673	13698	13588	13506	13446	13370	13315	13483	13454	13340	13601	13570	13294	13546	13597	13570	13436	13468	13494	13322	13560	13534	13512	13442	13434	13616	13592	13459	13606	13485	13630	13571	13555	13616	13511	13422	13483	13517	13415	13560	13441	13570	13690	13563	13399	13290	13473	13582	13545	13386	13556	13482	13410	13640	13559	13624	13258	13624	13623	13642	13657	13605	13496	13529	13624	13450	13317	13586	13444	13393	13764	13559	13486	13633	13555	13650	13308	13648	13494	13534	13442	13267	13602	13448	13682	13571	13510	13701	13686	13590	13649	13554	13738	13477	13496	13540	13587	13472	13493	13560	13461	13532	13470	13559	13639	13248	13650	13511	13522	13550	13562	13524	13349	13469	13749	13628	13514	13235	13529	13603	13679	13546	13470	13479	13567	13412	13371	13434	13520	13480	13372	13637	13627	13510	13458	13386	13474	13519	13527	13578	13372	13419	13216	13386	13492	13571	13538	13525	13676	13573	13571	13667	13508	13391	13285	13488	13722	13470	13643	13626	13420	13486	13506	13302	13475	13437	13505	13675	13642	13600	13519	13522	13545	13478	13181	13441	13407	13562	13519	13640	13576	13481	13400	13607	13649	13504	13527	13462	13621	13502	13455	13421	13565	13468	13464	13590	13515	13561	13521	13417	13735	13707	13479	13468	13652	13380	13581	13486	13476	13450	13676	13628	13487	13395	13537	13572	13544	13584	13625	13511	13466	13583	13493	13542	13311	13480	13627	13452	13343	13385	13476	13577	13326	13440	13547	13401	13725	13791	13542	13668	13449	13528	13474	13537	13438	13515	13452	13428	13598	13528	13701	13413	13457	13419	13488	13509	13566	13497	13384	13419	13536	13543	13314	13434	13526	13512	13525	13442	13630	13447	13608	13663	13690	13584	13713	13471	13394	13607	13529	13548	13530	13363	13503	13379	13634	13426	13529	13322	13568	13539	13667	13414	13479	13623	13432	13469	13438	13600	13512	13495	13555	13517	13642	13434	13601	13497	13325	13467	13598	13631	13313	13462	13310	13340	13586	13418	13457	13353	13450	13464	13616	13545	13622	13438	13531	13482	13614	13515	13496	13442	13575	13419	13681	13403	13420	13719	13247	13414	13614	13551	13552	13599	13418	13511	13453	13647	13509	13664	13503	13430	13542	13634	13541	13361	13537	13662	13597	13619	13475	13432	13671	13466	13477	13602	13511	13422	13583	13472	13700	13577	13488	13519	13652	13795	13642	13460	13515	13601	13657	13558	13675	13582	13305	13340	13325	13575	13623	13612	13543	13581	13593	13674	13421	13565	13476	13331	13484	13531	13425	13340	13518	13661	13609	13499	13473	13529	13651	13593
15092	19977	19446	16460	15375	14556	14208	13950	13879	13591	13589	13282	13234	13297	13143	13244	13133	13074	13153	12835	12943	12983	12940	12863	12930	12826	12866	12794	12917	12741	12947	12875	12878	12958	12895	12818	12924	12894	12938	13027	12966	12875	12749	13027	12848	12931	12920	12851	12872	13036	12861	12938	12962	12944	12815	12756	12830	12817	12920	12711	12998	12878	12899	12967	12858	12961	12884	12896	12842	12867	12829	12967	13049	13078	12786	12902	13017	12871	12940	12856	12851	12808	12981	12920	12937	12836	12853	12840	12839	12823	12954	12961	12894	12961	12998	12832	12805	12702	12781	12910	12717	12854	12900	12967	12742	12880	12879	12945	12871	12844	12914	12760	12813	12799	12894	12929	12880	12741	12871	12773	12840	12835	12771	12893	12683	13001	12978	12789	12893	12728	13063	12989	12832	12742	12935	12886	12837	12948	12867	12863	12893	12864	12889	12764	13003	12777	12855	12959	12739	12836	12896	12895	12921	12962	12939	12979	13053	12969	12845	12686	12744	12928	12711	12868	12841	12904	12869	12922	12682	13062	12755	12888	12832	12919	12648	12791	12865	12900	12831	12941	13050	12942	12863	12865	12863	12942	12974	12896	12840	12936	12820	12820	12801	12900	12943	12893	12828	12787	12947	12943	12741	12856	12857	12899	12882	12849	12861	12818	12866	12860	12865	12929	12981	12856	12849	12903	12801	12951	12872	12788	12877	12975	12989	12899	12888	12841	12953	12777	12796	12938	12870	12872	12876	12762	12892	12878	12917	12875	12980	12761	12905	12968	12943	12909	12728	12719	13001	12896	12802	12823	12956	12878	12908	12871	12873	12896	12888	12928	12811	12977	12931	12926	12885	12823	12753	12774	12977	12850	12968	12867	12907	12724	12873	12785	12901	12899	12831	12830	12736	12877	12769	12957	12770	13019	12674	12828	12975	12776	12836	12857	12864	12993	12873	12827	12805	12960	12789	12842	12873	12735	12756	13036	12782	12984	12982	12905	12943	12937	12955	12799	12912	12931	12891	12816	12834	12847	13021	12834	12794	12618	12814	12880	13005	12861	12811	12752	13000	12843	12892	13057	12850	12844	12977	12913	12934	12736	12949	12829	13052	12908	12788	12924	12917	12963	12989	12918	13007	12927	12786	12829	12892	12924	12754	13004	12994	12898	12748	12927	12957	12718	12893	12925	12890	12877	12805	12832	12777	12873	13017	12722	12833	12956	12943	12860	12888	12779	12964	12887	12910	12748	12985	12988	12622	12858	12886	12933	12815	12832	12821	12801	12905	12815	12811	12859	12999	12821	13017	12915	12897	12782	12941	12725	12965	12844	12926	12869	12780	12788	12924	12824	12882	12977	12959	12898	12969	12956	12896	12773	12853	12924	12962	12825	12901	13009	12722	12943	12954	13002	12880	12975	12812	12819	12894	12853	12848	12880	12812	12782	12938	13032	12790	12833	12915	12775	12861	12943	12872	12892	12832	12636	12846	12957	12846	12876	12972	12907	12840	12720	12831	12956	13053	12824	12770	12952	12822	12887	13141	12965	12969	12819	12880	12760	12819	12768	13057	12928	12860	12870	12813	12812	12922	12908	13019	12860	12919	12642	12926	12763	13110	12917	12927	12820	12873	12800	12893	12741	12772	12960	12893	12938	12790	12903	12895	12926	12796	12825	12869	12897	12838	12803	12947	12957	12787	12852	12925	12819	12886	12941	12882	12777	12988	12777	12809	12773	12913	12959	12958	12969	13043	12581	13025	12924	12829	12708	12961	12793	12790	12780	12891	12953	12777	13048	12824	12851	12917	12981	12849	12878	12689	12931	12834	13020	12807	12806	12624	12975	12870	12942	12847	12748	12781	12767	13021	12906	12734	12952	12882	13036	12831	12983	12736	12932	12997	12884	12800	12789	12896	12962	12827	12902	12918	12929	12856	12969	12883	12855	12860	13028	12817	12882	12929	12911	12856	12826	12754	12905	12698	12802	12889	12855	12914	12822	12874	12870	13038	12878	12826	12919	12805	12864	13170	12627	12915	12875	12847	12745	12950	12767	12803	12888	12832	12919	12787	12790	12836	12865	12938	12824	12807	12892	12868	13028	12989	13079	12764	12730	12894	12897	12826	12855	12856	12718	12824	12942	12928	12998	12779	13010	12946	12863	12851	12744	12738	12810	12743	12797	12819	12847	12797	12866	12973	12858	12778	12798	12863	12788	12694	12915	12794	12939	12819	12868	12776	12932	12946	12861	12973	12908	12825	12899	12832	13011	12877	12792	12966	12893	12957	12710	12769	12836	12858	12849	12857	12881	12899	13025	12712	12735	12860	12927	12936	12840	12834	12791	13064	12997	12709	12878	12894	12837	12820	12671	12883	13040	12732	12818	12853	12998	12980	12830	12869	12782	12838	12832	12921	12799	12914	13032	12841	12836	12916	12864	12931	12778	12750	13034	13020	12907	12696	13099	12791	12931	12740	12974	12751	12957	12993	12684	13019	12880	12748	12917	12821	12812	12845	12811	12875	12815	13005	12882	12913	12961	12830	12930	12905	12795	12916	12886	12938	12882	12988	12925	12840	12841	12923	12914	12808	12891	12743	12860	13019	12895	12903	12940	12859	12893	12928	12809	13049	13049	12800	12820	12932	12741	12973	12801	12957	12871	12723	13008	12965	12816	12963	13053	12755	12996	12880	12748	12926	12966	12810	12937	12983	12829	12882	12766	12863	12744	12893	12707	12872	12830	12954	12823	12957	12885	12960	12824	12709	12889	12858	12754	12881	13041	12801	12816	12943	12845	12879	12920	12821	12796	12719	12822	12825	12895	12765	12828	12951	12959	12937	12916	13019	12885	12990	12819	12987	13013	12638	12839	12896	12870	13037	12865	12799	12856	12859	12859	12827	12841	12983	12886	12826	12865	12991	12879	12863	12890	12928	12958	12857	12973	12876	13060	12924	12978	12959	12837	12703	12805	12784	12819	12946	12820	12950	12835	12772	12773	12954	12890	12943	12937	12842	12917	12772	12917	12787	12913	12909	12955	12938	12804	13016	12898	12700	12883	12809	12894	12928	12988	12800	12811	12822	12943	12988	12927	12739	12796	13036	12879	12837	12957	12907	12789	12925	12753	12863	12976	12790	13047	12974	12981	12828	13063	12769	12752	13076	12759	12915	12793	12850	12954	12900	13000	12841	12862	12775	13028	12901	12932	12886	12974	12777	12830	12756	12811	12816	12975	12789	12770	13050	12859	12930	12902	12858	12863	12950	12876	12898	12742	12957	12916	12857	12924	12809	12857	12893	13061	12916	12927	12834	12859	12964	12813	12929	12985	12919	12904	12915	12968	12923	12815	13019	12856	12917	12841	12879	12815	12931	12925	12849	12940	12885	12958	12810	12826	12849	12838	12947	12966	12893	12986	12846	12992	12871	12769	12847	12824	12829	12833	12880	13137	12782	12897	12838	12801	12949	13011	13029	12855	12945	12777	12851	12924	12932	12828	12897	12836	13002	12920	12873	12899	12839	12956	12943	12951	12887	12865	13159	12869	12896	12705	12908	12897	12969	12827	13054	12990	12865	12856	12903	12834	13025	13037	12795	12798	12770	12794	13004	12789	12899	12901	12827	12836	12902	12823	12748	12947	12731	12892	12899	12833	13018	12836	12982	12936	12874	12918	12857	12952	13034	13009	12874	12752	12951	12897	12823	12848	12799	12926	12791	12771	13009	12806	12810	12794	13024	12906	12938	12936	12964	12805	12825	12956	12707	12838	12951	12779	12807	12791	12804	12858	12851	12812	12890	12707	13006	12935	12922	12955	12930	12978	12932	12915	12811	12943	12927	12760	12846	13104	12899	12798	12985	12794	12963	12758	12722	12948	12814	12967	12923	12831	12796	12866	12727	12922	12841	12931	12755	12943	12745	12825	12862	12907	12951	13021	12892	13008	12863	12793	12793	12986	12917	12829	12800	12852	12946	12876	12810	12913	13018	12975	12863	12778	12981	12966	12936	12648	12928	12970	12805	12831	12845	12677	13020	12860	12876	12884	13012	12857	12684	12834	12957	12783	12988	12816	12875	12890	12939	12914	12759	12787	12868	12988	12644	13019	12861	12938	12917	12855	12851	12871	12737	12985	12927	12895	12776	12902	12977	12717	12986	12760	12742	12963	12765	12896	13012	12951	12918	12744	12862	12917	12924	12995	12776	12951	12866	12853	12973	12864	12905	12842	12815	12976	12885	12743	12832	12817	12877	12907	12981	12720	12932	12915	12713	12843	12895	12941	12968	12847	12789	12868	12884	12913	12826	12945	13103	12760	12920	12969	12846	12840	12902	12790	12880	12772	12926	12836	12990	12928	12855	13054	12851	12990	12885	12879	12859	13056	12909	13016	12980	12921	12978	12907	12698	12962	12832	12932	12984	12868	12719	12666	12816	12794	12817	12916	12825	12815	12768	12893	12735	12954	12919	13007	12776	12879	12987	12958	13082	12786	12882	12961	12862	12841	12894	12871	12835	12875	12811	12913	12809	12801	12841	12854	12818	12815	12783	12855	12875	12801	12840	12863	12956	12942	13002	12900	12911	12865	12828	12860	12869	13019	12931	12737	12773	13045	12737	12934	12890	12869	12869	12906	12976	12976	12898	12904	12840	12958	12998	12833	13008	12770	12764	12904	12929	12835	12985	12916	12884	12756	12875	12981	12869	12794	12939	12914	12921	12942	12848	12873	12766	12850	12891	12942	12950	12847	13006	13032	12881	12857	12851	12983	12725	12947	12912	12901	12877	12922	12731	12642	12834	12708	12852	12900	12808	12825	12923	12796	13095	12822	12938	12793	12916	12973	12821	12932	12926	13004	12862	12698	12912	13003	12768	12891	13003	12867	12863	12953	12772	12846	13058	12808	12894	12836	12917	12728	12966	12914	12838	12922	12892	12925	12830	13032	12834	12674	12960	13088	12995	12811	12857	12835	13114	13003	12996	12906	12975	12996	12853	12848	12723	12671	12945	13078	12911	12788	12916	12991	12895	12894	12851	12852	13020	12856	13106	12925	12857	13119	12814	12802	12730	12955	12719	12870	12718	12935	12978	12772	12906	12881	12845	12976	12775	12803	12938	12940	12880	12969	12855	12848	12964	13012	12837	12772	12993	12911
24437	21686	29243	24735	22381	21103	18858	16460	15857	15882	15605	15313	15017	14914	14807	15160	14938	14688	14824	14743	14706	14521	14770	14464	14517	14577	14555	14539	14565	14461	14469	14424	14380	14461	14543	14634	14377	14408	14437	14618	14611	14553	14598	14684	14436	14500	14416	14464	14384	14496	14611	14521	14484	14358	14475	14430	14413	14619	14511	14427	14421	14485	14479	14408	14377	14517	14698	14319	14527	14550	14684	14563	14252	14516	14510	14434	14476	14370	14296	14437	14479	14545	14491	14341	14302	14262	14379	14421	14494	14808	14513	14523	14373	14606	14759	14323	14450	14313	14479	14355	14355	14319	14549	14304	14570	14465	14540	14490	14348	14525	14182	14586	14389	14551	14576	14350	14518	14357	14474	14479	14537	14371	14510	14302	14590	14425	14449	14456	14507	14283	14338	14465	14315	14351	14354	14414	14667	14483	14418	14389	14275	14341	14417	14537	14383	14582	14362	14326	14388	14574	14380	14422	14497	14434	14620	14443	14283	14395	14154	14479	14308	14320	14448	14479	14283	14604	14629	14452	14437	14319	14329	14483	14529	14459	14486	14410	14406	14452	14323	14441	14529	14329	14264	14461	14515	14401	14378	14498	14399	14553	14206	14338	14321	14205	14384	14442	14530	14529	14406	14507	14297	14273	14394	14396	14363	14446	14354	14327	14235	14498	14496	14399	14408	14322	14444	14502	14480	14435	14529	14395	14607	14510	14259	14548	14460	14522	14447	14225	14562	14430	14320	14314	14355	14250	14417	14240	14246	14354	14500	14464	14439	14432	14571	14365	14382	14389	14423	14630	14455	14288	14371	14426	14601	14312	14335	14521	14352	14432	14407	14277	14312	14676	14502	14431	14674	14609	14430	14400	14472	14443	14741	14351	14595	14435	14395	14532	14597	14430	14514	14388	14546	14355	14487	14375	14423	14502	14546	14476	14195	14509	14433	14299	14431	14457	14441	14252	14520	14300	14625	14259	14373	14387	14575	14223	14301	14267	14407	14267	14411	14254	14438	14283	14393	14345	14368	14458	14221	14319	14446	14518	14410	14474	14347	14362	14460	14552	14631	14587	14590	14302	14351	14440	14504	14511	14324	14476	14437	14356	14413	14592	14320	14262	14472	14321	14416	14489	14499	14443	14534	14387	14490	14477	14433	14299	14347	14278	14393	14473	14375	14376	14362	14448	14517	14444	14433	14289	14485	14449	14434	14343	14427	14316	14520	14116	14399	14309	14569	14537	14347	14410	14436	14430	14288	14395	14440	14489	14701	14440	14541	14483	14604	14437	14291	14468	14495	14392	14443	14642	14589	14615	14552	14311	14548	14281	14359	14397	14270	14460	14493	14759	14333	14556	14526	14443	14445	14378	14460	14287	14444	14407	14420	14333	14500	14628	14280	14339	14577	14392	14210	14435	14455	14321	14402	14505	14305	14301	14431	14521	14540	14212	14436	14266	14501	14278	14611	14382	14295	14391	14552	14183	14411	14262	14333	14497	14357	14401	14465	14406	14538	14385	14312	14400	14392	14433	14386	14381	14428	14437	14536	14419	14763	14439	14437	14477	14656	14237	14382	14488	14640	14365	14586	14607	14509	14583	14637	14432	14411	14481	14251	14395	14416	14519	14439	14590	14397	14425	14314	14651	14405	14321	14098	14414	14491	14331	14561	14454	14451	14429	14361	14316	14349	14459	14400	14273	14490	14266	14308	14398	14490	14488	14383	14600	14374	14493	14298	14363	14170	14369	14421	14320	14540	14354	14439	14387	14467	14458	14261	14478	14448	14459	14383	14605	14496	14300	14539	14252	14473	14527	14411	14480	14428	14306	14450	14307	14585	14508	14375	14409	14504	14344	14519	14428	14466	14424	14281	14621	14533	14446	14749	14549	14554	14470	14397	14316	14596	14407	14537	14343	14640	14381	14351	14683	14453	14511	14454	14346	14457	14375	14434	14366	14411	14600	14216	14661	14537	14484	14505	14340	14675	14422	14325	14559	14523	14439	14614	14378	14436	14502	14530	14382	14475	14493	14460	14614	14459	14573	14367	14459	14549	14517	14361	14457	14298	14319	14312	14574	14592	14322	14359	14433	14339	14425	14243	14423	14449	14446	14469	14516	14454	14265	14347	14485	14453	14360	14435	14457	14398	14365	14445	14505	14462	14490	14301	14503	14543	14335	14543	14614	14421	14380	14522	14286	14388	14531	14408	14365	14438	14743	14347	14417	14353	14447	14828	14219	14462	14476	14246	14280	14415	14448	14406	14213	14366	14400	14406	14350	14389	14440	14401	14374	14483	14297	14339	14393	14426	14483	14344	14516	14568	14530	14512	14409	14389	14422	14306	14366	14405	14306	14531	14244	14578	14451	14238	14372	14665	14463	14533	14288	14672	14341	14475	14276	14315	14530	14223	14498	14286	14485	14500	14403	14457	14420	14318	14458	14132	14461	14443	14467	14387	14494	14462	14414	14534	14451	14477	14396	14481	14476	14347	14237	14458	14526	14336	14517	14619	14466	14559	14352	14551	14520	14624	14488	14304	14347	14419	14256	14452	14521	14508	14453	14557	14307	14463	14496	14382	14637	14475	14352	14598	14514	14508	14515	14300	14394	14437	14507	14221	14318	14528	14630	14414	14639	14452	14679	14548	14460	14300	14371	14399	14278	14429	14364	14422	14265	14507	14443	14390	14499	14280	14489	14381	14405	14305	14299	14361	14457	14298	14460	14626	14574	14221	14469	14364	14390	14401	14551	14261	14437	14471	14228	14519	14414	14520	14399	14563	14354	14331	14530	14635	14380	14372	14525	14263	14350	14385	14339	14278	14337	14445	14575	14532	14390	14480	14285	14470	14378	14390	14312	14346	14330	14411	14484	14516	14406	14565	14347	14499	14464	14489	14540	14616	14632	14529	14510	14596	14574	14511	14299	14302	14383	14473	14611	14446	14435	14495	14468	14322	14434	14348	14461	14461	14333	14624	14388	14411	14487	14319	14517	14346	14293	14538	14395	14574	14287	14395	14626	14776	14402	14579	14507	14396	14449	14388	14546	14552	14324	14389	14314	14498	14359	14400	14477	14331	14264	14335	14495	14393	14364	14453	14422	14233	14389	14393	14542	14610	14621	14440	14315	14441	14201	14273	14513	14490	14460	14341	14461	14464	14474	14396	14399	14505	14499	14519	14374	14422	14463	14401	14340	14475	14303	14452	14545	14332	14375	14406	14306	14386	14497	14375	14495	14483	14430	14545	14244	14342	14495	14460	14292	14269	14289	14443	14485	14290	14343	14538	14466	14501	14395	14303	14574	14500	14463	14364	14307	14501	14510	14332	14387	14552	14448	14254	14309	14618	14348	14490	14537	14404	14360	14517	14408	14501	14480	14345	14488	14624	14294	14440	14457	14477	14464	14458	14210	14637	14406	14492	14425	14351	14336	14269	14539	14344	14420	14234	14308	14276	14657	14749	14438	14564	14462	14378	14486	14379	14460	14473	14438	14456	14480	14543	14512	14395	14427	14575	14372	14325	14585	14558	14410	14544	14505	14609	14416	14523	14551	14290	14208	14374	14686	14449	14477	14402	14213	14647	14483	14341	14276	14453	14498	14502	14414	14550	14479	14357	14431	14541	14362	14383	14284	14478	14460	14660	14309	14493	14418	14478	14360	14365	14282	14403	14345	14547	14696	14260	14392	14439	14544	14611	14408	14387	14407	14463	14281	14399	14562	14422	14253	14571	14320	14467	14474	14552	14616	14527	14621	14428	14509	14379	14419	14350	14374	14388	14446	14326	14355	14361	14492	14373	14429	14377	14419	14539	14451	14525	14405	14516	14438	14252	14236	14405	14437	14410	14412	14521	14354	14554	14477	14537	14218	14578	14482	14575	14343	14363	14209	14362	14367	14583	14258	14482	14317	14395	14207	14391	14550	14363	14446	14459	14328	14328	14420	14304	14440	14478	14416	14457	14491	14273	14450	14484	14611	14468	14500	14423	14236	14422	14394	14322	14560	14490	14370	14336	14562	14455	14298	14522	14429	14559	14453	14324	14612	14452	14440	14234	14124	14466	14368	14315	14335	14576	14291	14457	14401	14365	14297	14411	14397	14521	14416	14562	14479	14567	14342	14492	14434	14443	14443	14391	14344	14491	14543	14456	14484	14412	14486	14371	14605	14557	14570	14338	14652	14397	14351	14605	14461	14546	14479	14507	14286	14490	14392	14429	14540	14403	14182	14406	14473	14387	14314	14434	14590	14340	14412	14496	14313	14364	14489	14325	14352	14303	14621	14713	14468	14498	14450	14280	14511	14263	14557	14593	14354	14496	14548	14544	14304	14420	14485	14340	14522	14362	14243	14428	14612	14526	14279	14478	14267	14520	14378	14440	14159	14258	14359	14367	14521	14599	14274	14585	14404	14313	14395	14241	14465	14317	14269	14654	14404	14457	14401	14488	14435	14620	14515	14473	14408	14209	14398	14278	14413	14614	14300	14322	14483	14485	14562	14530	14578	14446	14529	14528	14508	14357	14455	14306	14499	14570	14356	14433	14558	14469	14415	14484	14271	14430	14367	14509	14408	14609	14448	14356	14432	14427	14467	14512	14449	14521	14377	14421	14385	14544	14535	14458	14431	14449	14330	14520	14419	14474	14457	14704	14214	14333	14411	14317	14636	14376	14459	14380	14554	14218	14523	14549	14535	14512	14284	14515	14697	14576	14437	14435	14261	14511	14504	14405	14378	14518	14401	14470	14276	14409	14462	14500	14451	14380	14422	14420	14452	14468	14304	14434	14350	14404	14572	14563	14209	14627	14598	14330	14344	14483	14497	14530	14407	14401	14414	14490	14491	14329	14297	14522	14472	14454	14581	14570	14377	14508	14422	14485	14462	14501	14488	14388	14217	14273	14561	14297	14447	14363	14417	14449	14480	14440	14266	14409	14525	14537	14487	14578	14496	14446	14291	14456	14438	14559	14475	14332	14274	14445	14611	14489	14462	14449	14396	14441	14417	14399	14273	14460	14118	14572	14424	14420	14658	14443	14446	14503	14562	14131	14476	14454	14320	14389	14403	14476	14497	14519	14340	14514	14439	14206	14417	14404	14421	14471	14396	14461	14241	14278	14548	14310	14490	14473	14437	14321	14400	14524	14595
16194	28841	27405	21953	19571	17939	16806	16228	15690	15551	15145	14748	14719	14381	14103	14165	14061	13951	13832	13802	13738	13814	13589	13611	13538	13564	13477	13483	13461	13288	13521	13599	13546	13579	13565	13549	13554	13422	13591	13636	13629	13628	13512	13519	13540	13519	13574	13581	13606	13481	13548	13526	13553	13504	13624	13620	13499	13523	13536	13637	13495	13550	13598	13576	13573	13486	13592	13579	13513	13579	13608	13602	13663	13375	13616	13463	13533	13661	13506	13570	13554	13521	13551	13661	13456	13448	13463	13464	13587	13570	13483	13596	13538	13450	13594	13522	13368	13507	13598	13480	13581	13456	13550	13550	13639	13669	13518	13611	13550	13556	13381	13479	13643	13643	13634	13670	13664	13512	13688	13601	13520	13602	13598	13611	13581	13465	13669	13658	13622	13541	13509	13539	13506	13618	13446	13431	13651	13454	13542	13515	13492	13630	13527	13514	13630	13524	13516	13520	13525	13394	13390	13618	13307	13421	13613	13606	13488	13504	13663	13502	13559	13559	13654	13390	13548	13553	13421	13326	13500	13441	13518	13502	13417	13445	13507	13481	13608	13492	13658	13496	13478	13544	13552	13461	13488	13391	13418	13386	13620	13614	13609	13495	13617	13459	13563	13494	13450	13406	13569	13455	13516	13512	13387	13404	13547	13450	13528	13616	13638	13574	13558	13550	13583	13500	13521	13441	13453	13477	13424	13484	13449	13489	13432	13445	13510	13472	13567	13492	13561	13495	13532	13544	13606	13421	13414	13612	13560	13650	13560	13660	13598	13466	13610	13437	13529	13489	13487	13686	13361	13552	13799	13804	13527	13379	13636	13475	13454	13553	13634	13585	13704	13502	13616	13579	13411	13511	13688	13395	13445	13527	13615	13426	13655	13501	13562	13627	13408	13652	13495	13406	13529	13596	13504	13512	13477	13618	13569	13490	13359	13437	13506	13532	13575	13401	13510	13571	13655	13604	13647	13404	13580	13424	13520	13487	13489	13497	13796	13560	13478	13411	13587	13599	13589	13350	13385	13689	13546	13451	13492	13596	13561	13402	13497	13390	13489	13512	13505	13418	13588	13497	13412	13398	13600	13496	13484	13441	13526	13412	13629	13568	13493	13495	13428	13625	13400	13411	13669	13366	13478	13511	13413	13538	13552	13327	13715	13478	13528	13682	13358	13628	13538	13435	13433	13624	13504	13655	13484	13580	13497	13381	13538	13672	13573	13477	13511	13573	13535	13552	13677	13488	13503	13492	13647	13648	13514	13439	13404	13492	13328	13605	13492	13467	13363	13588	13479	13624	13577	13536	13426	13599	13417	13399	13535	13660	13588	13567	13431	13470	13333	13623	13516	13465	13470	13601	13515	13641	13628	13595	13766	13415	13497	13518	13742	13559	13476	13638	13487	13626	13461	13430	13687	13509	13475	13584	13556	13511	13600	13482	13326	13506	13400	13666	13490	13578	13486	13478	13585	13462	13465	13477	13483	13586	13416	13613	13513	13342	13452	13594	13540	13591	13560	13409	13541	13398	13530	13544	13565	13443	13619	13523	13440	13504	13456	13535	13467	13598	13612	13359	13229	13418	13633	13520	13560	13600	13598	13549	13515	13657	13629	13537	13412	13524	13634	13662	13411	13540	13447	13488	13556	13604	13534	13417	13536	13538	13501	13418	13397	13525	13720	13645	13549	13489	13384	13558	13487	13391	13625	13604	13364	13468	13491	13560	13451	13463	13648	13623	13647	13509	13538	13588	13493	13512	13552	13562	13441	13374	13456	13560	13382	13440	13439	13618	13639	13451	13570	13521	13572	13508	13491	13594	13607	13355	13655	13514	13412	13427	13202	13745	13376	13550	13481	13452	13584	13546	13581	13566	13342	13497	13345	13371	13632	13488	13495	13566	13603	13660	13492	13561	13368	13473	13609	13419	13685	13623	13457	13582	13477	13516	13509	13678	13567	13442	13512	13318	13608	13302	13476	13418	13500	13578	13597	13809	13325	13469	13532	13535	13597	13555	13579	13659	13661	13595	13642	13656	13530	13503	13588	13437	13558	13642	13737	13453	13481	13416	13631	13554	13554	13559	13554	13493	13541	13460	13543	13468	13510	13459	13488	13527	13549	13657	13497	13450	13583	13252	13410	13413	13510	13518	13516	13378	13553	13583	13551	13406	13592	13518	13637	13587	13522	13547	13433	13405	13420	13447	13435	13386	13582	13556	13339	13508	13454	13371	13636	13603	13686	13502	13561	13489	13557	13487	13574	13531	13467	13430	13507	13396	13690	13595	13465	13514	13474	13653	13469	13479	13461	13442	13532	13549	13541	13583	13464	13467	13457	13425	13538	13420	13558	13659	13508	13532	13533	13567	13514	13588	13685	13516	13499	13589	13419	13470	13496	13526	13548	13685	13422	13457	13545	13664	13609	13481	13570	13452	13641	13637	13516	13598	13505	13519	13424	13805	13612	13581	13672	13594	13442	13386	13755	13683	13684	13397	13518	13552	13476	13687	13628	13593	13607	13507	13501	13598	13448	13486	13491	13598	13566	13585	13412	13679	13461	13693	13495	13504	13595	13453	13514	13453	13703	13567	13772	13406	13685	13527	13464	13653	13491	13428	13468	13626	13544	13403	13370	13527	13462	13468	13484	13498	13595	13699	13661	13362	13463	13598	13646	13616	13596	13641	13568	13504	13428	13478	13649	13520	13364	13524	13615	13563	13534	13478	13404	13539	13543	13379	13523	13349	13430	13589	13368	13582	13476	13510	13471	13559	13568	13678	13530	13768	13395	13503	13614	13530	13676	13496	13468	13530	13539	13627	13303	13574	13383	13564	13529	13516	13471	13426	13654	13570	13645	13524	13627	13605	13507	13511	13426	13649	13607	13497	13603	13439	13533	13572	13447	13586	13697	13373	13432	13587	13712	13516	13436	13601	13496	13635	13503	13362	13482	13478	13488	13498	13456	13514	13363	13552	13392	13454	13600	13640	13454	13612	13612	13599	13370	13400	13449	13637	13580	13558	13459	13743	13549	13415	13566	13642	13485	13550	13385	13417	13441	13396	13587	13479	13693	13481	13512	13515	13504	13458	13515	13565	13576	13392	13538	13500	13586	13437	13638	13532	13633	13642	13494	13682	13513	13439	13679	13566	13497	13378	13627	13382	13496	13481	13459	13488	13488	13500	13399	13518	13482	13497	13558	13474	13602	13468	13457	13458	13534	13575	13544	13595	13552	13544	13702	13505	13582	13356	13611	13498	13462	13368	13638	13591	13380	13576	13541	13492	13670	13703	13499	13623	13384	13667	13525	13557	13451	13614	13486	13484	13588	13727	13654	13644	13392	13604	13520	13482	13485	13513	13503	13567	13416	13571	13562	13480	13695	13431	13691	13419	13487	13373	13454	13313	13412	13429	13520	13639	13520	13546	13411	13464	13439	13284	13454	13590	13548	13535	13582	13490	13540	13379	13471	13506	13459	13696	13699	13681	13451	13489	13540	13542	13636	13390	13581	13532	13314	13421	13476	13430	13476	13649	13531	13471	13487	13517	13479	13570	13374	13688	13436	13561	13641	13531	13575	13575	13516	13381	13680	13518	13551	13488	13377	13762	13500	13450	13406	13577	13552	13594	13540	13501	13613	13371	13416	13436	13529	13439	13436	13513	13495	13340	13539	13501	13475	13591	13565	13618	13537	13525	13617	13472	13372	13375	13467	13569	13530	13379	13539	13413	13494	13378	13528	13614	13552	13311	13524	13602	13470	13441	13549	13528	13518	13545	13533	13568	13459	13549	13432	13549	13628	13471	13400	13576	13551	13499	13582	13527	13368	13518	13463	13425	13490	13631	13483	13331	13632	13495	13416	13544	13483	13503	13600	13580	13474	13534	13536	13558	13565	13590	13400	13455	13682	13573	13398	13394	13433	13478	13466	13367	13521	13475	13592	13519	13520	13552	13501	13528	13377	13442	13579	13469	13414	13518	13528	13636	13360	13520	13406	13546	13522	13565	13615	13494	13420	13502	13399	13563	13524	13437	13387	13562	13650	13398	13485	13523	13366	13449	13593	13314	13698	13583	13489	13393	13608	13616	13573	13406	13666	13414	13507	13557	13611	13462	13460	13528	13601	13397	13493	13710	13442	13477	13380	13540	13466	13447	13447	13518	13491	13496	13699	13650	13563	13577	13469	13396	13372	13580	13281	13619	13535	13457	13427	13581	13572	13487	13305	13539	13591	13450	13614	13447	13624	13486	13468	13452	13375	13601	13517	13578	13539	13413	13612	13393	13650	13559	13599	13408	13703	13581	13369	13457	13430	13610	13490	13342	13668	13454	13524	13497	13692	13466	13484	13491	13503	13603	13497	13591	13621	13476	13701	13346	13532	13559	13602	13508	13501	13626	13548	13637	13712	13510	13485	13489	13636	13551	13508	13361	13608	13365	13437	13540	13620	13566	13538	13661	13215	13655	13521	13338	13610	13557	13726	13387	13484	13422	13492	13602	13569	13568	13451	13573	13533	13613	13666	13610	13490	13655	13458	13588	13591	13559	13517	13447	13586	13617	13590	13433	13620	13492	13557	13499	13624	13535	13497	13446	13541	13553	13508	13607	13521	13681	13619	13534	13503	13552	13390	13569	13683	13529	13554	13342	13505	13494	13536	13610	13420	13554	13449	13457	13646	13467	13422	13542	13659	13381	13470	13578	13572	13485	13537	13488	13552	13467	13652	13576	13422	13770	13339	13719	13546	13547	13435	13544	13420	13461	13476	13584	13548	13498	13475	13435	13450	13451	13500	13629	13526	13458	13452	13675	13395	13440	13576	13523	13557	13405	13229	13605	13685	13579	13642	13434	13471	13460	13552	13601	13655	13439	13582	13604	13543	13512	13556	13510	13616	13575	13553	13314	13488	13517	13520	13427	13572	13492	13377	13407	13561	13517	13459	13607	13542	13424	13611	13354	13622	13476	13487	13494	13421	13454	13548	13513	13517	13613	13653	13737	13717	13522	13498	13582	13531	13463	13471	13464	13622	13474	13656	13476	13698	13537	13558	13667	13590	13495	13687	13551	13346	13568	13602	13522	13438	13523	13485	13586	13347	13573	13518	13535	13473	13673	13284	13581	13577	13510	13497	13631	13543	13639	13549	13657
23342	21669	29656	24232	21893	23577	23854	18174	17114	17018	16701	16259	15810	15634	15555	15408	15274	15219	15199	15152	15215	14932	15082	15006	14963	14977	15157	14786	15038	14709	14950	14819	14957	14931	14857	14979	14897	14877	14711	14828	14907	14913	14781	14791	15105	14828	15002	14926	15018	14940	14771	14712	14806	14738	14731	14727	14657	14776	14814	14782	14955	14818	14842	14745	14698	14873	14646	14766	14830	14800	14905	14765	14818	14995	14652	14700	14693	14677	14925	14744	14915	14902	14634	14555	14692	14800	14854	14753	14879	14851	14841	14698	14765	14848	14734	14851	14800	14791	14900	14650	14677	14806	14783	14822	14960	14799	14729	14419	14712	14781	14659	14903	15015	14834	14748	14724	14847	14819	14766	14692	14559	14838	14523	15018	14573	14544	14637	14758	14665	14976	14615	14647	14807	14600	14781	14836	14901	14730	14921	14768	14890	14729	14887	14761	14586	14831	14780	14706	14917	14978	14663	14556	14826	14859	14676	14615	14732	14634	14665	14714	14662	14812	14731	14749	14672	14795	14688	14678	14781	14782	14720	14920	14907	14780	14594	14701	14797	14762	14883	14729	14539	14693	14841	14666	14698	14637	14732	14832	14667	14756	14827	14780	14890	14715	14905	14729	14950	14735	14752	14628	14765	14702	14589	14905	14582	14861	14650	14648	14668	14769	14798	14767	14774	14784	14612	14612	14749	14727	14669	14717	14668	14512	14807	14684	14719	14630	14756	14697	14764	14780	14838	14677	14674	14816	14847	14847	14747	14702	14511	14674	14738	14925	14728	14608	14698	14870	14756	14814	14561	14659	14607	14871	14831	14614	14774	14786	14773	14857	14583	14583	14686	14703	14772	14764	14879	14742	14712	14675	14631	14589	14945	14668	14770	14493	14682	14931	14701	14693	14717	14749	14535	14696	14591	14549	14537	14947	14640	14780	14760	14699	14731	14916	14729	14647	14785	14889	14826	14714	14755	14559	14827	14836	14888	14740	14620	14627	14770	14809	14760	14951	14727	14662	14871	14718	14806	14546	14798	14797	14624	14521	14508	14714	14734	14762	14725	14683	14747	14832	14751	14595	14742	14540	14925	14772	14671	14782	14754	14770	14689	14709	14961	14664	14771	14640	14791	14651	14815	14643	14689	14810	14866	14754	14701	14822	14824	14594	14716	14696	14668	14695	14802	14740	14572	14654	14749	14718	14562	14655	14798	14648	14799	14961	14852	14588	14684	14881	14795	14664	14503	14656	14668	14686	14540	14783	14802	14622	14557	14811	14764	14749	14724	14747	14733	14917	14726	14914	14792	14600	14609	14808	14895	14934	14815	14531	14602	14696	14702	14455	14581	14600	14906	14703	14685	14866	14658	14689	14770	14660	14676	14815	14699	14908	14616	14861	14753	14547	14669	14766	14830	14611	14731	14733	14534	14688	14570	14611	14577	14618	14633	14698	14721	14564	14779	14655	14476	14677	14744	14733	14572	15055	14746	14567	14677	14783	14606	14688	14757	14658	14571	14892	14736	14651	14781	14775	14663	14653	14730	14746	14590	14758	14758	14559	14694	14671	14673	14660	14650	14689	14879	14771	14850	14736	14749	14622	14680	14695	14780	14549	14684	14835	14789	14816	14689	14618	14665	14748	14702	14999	14728	14809	14642	14674	14634	14610	14814	14551	14853	14635	14754	14746	14731	14583	14798	14719	14825	14660	14795	14468	14725	14874	14813	14668	14735	14720	14589	14697	14707	14755	14742	14619	14649	14757	14739	14532	14675	14582	14631	14758	14751	14749	14669	14667	14806	14723	14773	14761	14734	14712	14926	14688	14746	14677	14658	14905	14782	14737	14780	14621	14897	14712	14783	14799	14588	14624	14642	14726	14616	14585	14702	14858	14601	14774	14722	14749	14551	14602	14631	14936	14716	14757	14724	14722	14835	14694	14786	14534	14504	14892	14798	14866	14861	14643	14589	14858	14771	14425	14823	14518	14844	14778	14664	14988	14774	14932	14725	14835	14760	14567	14654	14798	14782	14827	14793	14458	14661	14580	14833	14669	14740	14685	14702	14692	14725	14716	14764	14596	14620	14753	14887	14718	14862	14620	14726	14562	14810	14626	14765	14879	14970	14801	14751	14828	14885	14787	14603	14711	14693	14792	14743	14692	14709	14656	14647	14757	14737	14931	14783	14705	14910	14598	14712	14652	14865	14686	14580	14777	14648	14744	14649	14736	14976	14809	14811	14890	14620	14890	14557	14670	14560	14867	14750	14829	14768	15024	14727	14823	14687	14726	14958	14823	14751	14527	14588	14789	14817	14709	14680	14736	14649	14821	14803	14793	14746	14699	14893	14668	14657	14676	14714	14624	14765	14763	14688	14778	14698	14564	14877	14550	14531	14594	14606	14758	14641	14701	14647	14701	14687	14746	14859	14468	14572	14744	14712	14733	14838	14831	14707	14751	14799	14575	14726	14496	14743	14618	14695	14751	14620	14788	14889	14823	14892	14768	14714	14833	14743	14836	14621	14783	14649	14586	14814	14854	14532	14684	14738	14841	14785	14751	14775	14658	14745	14587	14754	14771	14695	14669	14703	14551	14689	14724	14629	14577	14771	14863	14517	14747	14793	14473	14860	14666	14522	14625	14615	14684	14622	14683	14755	14790	14931	14836	14757	14761	14834	14717	14666	14918	14669	14674	14603	14710	14805	14593	14813	14624	14990	14834	14839	14709	14727	14543	14846	14718	14862	14801	14741	14710	14719	14668	14836	14732	14878	14659	14722	14790	14731	14835	14633	14746	14809	14746	14648	14736	14721	14980	14740	14551	14836	14798	14819	14697	14679	14816	14827	14729	14718	14627	14729	14689	14772	14780	14937	14762	14829	14618	14702	14709	14667	14559	14768	14699	14720	14725	14833	14827	14739	14842	14662	14970	14786	14668	14658	14713	14625	14872	14612	14758	14677	14762	14684	14523	14673	14836	14586	14813	14762	14643	14829	14764	14728	14477	14728	14688	14936	14705	14679	14747	14923	14427	14596	14673	14713	14753	14829	14780	14840	14730	14592	14759	14714	14749	14766	14575	14660	14863	14695	14683	14838	14742	14514	14779	14779	14706	14605	14657	14637	14645	14778	14701	14816	14546	14758	14608	14823	14604	14821	14767	14583	14749	14544	14635	14503	14617	14844	14706	14812	14884	14681	14661	14757	14824	14660	14738	14621	14707	14822	14680	14725	14801	14713	14839	14813	14946	14595	14565	14869	14811	14891	14587	14855	14758	14679	14701	14513	14663	14890	14741	14840	14551	14572	14622	14657	14656	14756	14823	14692	14839	14683	14555	14819	14846	14945	14613	14800	14906	14860	14631	14562	14591	14799	14720	14744	14824	14668	14639	14679	14710	14600	14756	14706	14756	14591	14789	14898	14805	14692	14684	14533	14590	14716	14947	14716	14776	14704	14732	14746	14778	14739	14865	14777	14756	14816	14821	14856	14669	14860	14588	14772	14791	14882	14700	14653	14672	14750	14717	14744	14631	14681	14703	15022	14821	14797	14798	14762	14578	14745	14734	14636	14605	14617	14598	14421	14496	14889	14742	14846	14797	14861	14796	14812	14546	14595	14958	14734	14656	14612	14758	14500	14814	14831	14695	14731	14484	14609	14712	14626	14881	14697	14834	14597	14751	14497	14703	14684	14824	14738	14682	14813	14610	14670	14785	14655	14756	14975	14697	14927	14732	14699	14740	14530	14566	14663	14837	14613	14663	14462	14688	14933	14672	14709	14739	14705	14699	14785	14720	14659	14858	14669	14626	14592	14632	14720	14600	14748	14737	14716	14922	14831	14657	14603	14574	14808	14634	14941	14650	14538	14701	14853	14792	14708	14651	14808	14671	14637	14544	14817	14747	14813	14554	14781	14826	14573	14725	14710	14675	14916	14675	14642	14724	14773	14834	14606	14556	14600	14703	14755	14581	14779	14758	14768	14895	14740	14588	14838	14839	14648	14605	14693	14913	14728	14654	14694	14491	14618	14592	14737	14968	14686	14712	14798	14610	14821	14847	14877	14640	14746	14659	14727	14873	14707	14893	14579	14688	14842	14745	14498	14664	14513	14595	14710	14907	14798	14850	14732	14625	14688	14634	14819	14769	14722	14622	14652	14710	14680	14671	14829	14712	14671	14582	14656	14882	14918	14747	14711	14836	14741	14667	14600	14827	14703	14799	14940	14752	14747	14572	14811	14906	14639	14699	14673	14731	14612	14671	14679	14708	14752	14775	14627	14748	14752	14695	14750	14799	14686	14667	14808	14751	14668	14790	14829	14670	14619	14694	14731	14667	14902	14687	14603	14808	14671	14589	14654	14741	14715	14729	14742	14654	14677	14696	14862	14738	14571	14796	14525	14796	14614	14907	14633	14702	14884	14650	14739	14710	14648	14628	14698	14701	14794	14731	14721	14709	14715	14616	14818	14773	14684	14600	14834	14901	14681	15112	14635	14888	14504	14627	14588	14666	14547	14747	14842	14654	14842	14628	14482	14879	14943	14685	14696	14711	14682	14677	14685	14721	14668	14665	14705	14704	14870	14785	14679	14733	14678	14580	14650	14770	14851	14705	14691	14526	14575	14742	14853	14754	14665	14736	14811	14833	14663	14863	14978	14676	14886	14754	14657	14773	14720	14955	14616	14704	14580	14808	14702	14937	14639	14837	14838	14890	14810	14775	14818	14615	14689	14864	14837	14779	14567	14686	14482	14796	14770	14756	14653	14670	14730	14667	14682	14802	14780	14674	14689	14946	14701	14709	14618	14772	14889	14668	14734	14652	14752	14682	14631	14660	14859	14709	14782	14755	14774	14745	14749	14689	14653	14757	14851	14559	14582	14919	14533	14576	14598	14791	14935	14702	14677	14792	14807	14899	14690	14648	14635	14790	14674	14434	14634	14642	14782	14961	14846	14662	14788	14632	14884	14683	14739	14565	14797	14702	14601	14665	14740	14824	14695	14722	14761	14751	14537	14619	14732	14698	14595	14598	14647	14703	14647	14747	14690	14775	14658	14681	14553	14676	14943	14811	14713	14740	14793	14721	14701	14813	14767	14738	14737	14853	14716	14687	14705	14713	14768	14617	14630	14602	14694	14794	14661	14795	14830	14781
18288	34242	32320	26035	23010	20798	19032	17957	17252	16938	16491	15921	15372	14859	14727	14530	14517	14476	14272	14065	13904	13811	13723	13829	13769	13705	13711	13705	13983	13833	13875	13810	13726	13732	13569	13737	13746	13646	13733	13773	13841	13582	13726	13709	13700	13763	13668	13799	13683	13715	13771	13699	13671	13615	13718	13690	13630	13641	13501	13775	13643	13743	13689	13793	13718	13700	13602	13783	13837	13601	13833	13753	13755	13713	13802	13853	13768	13619	13544	13712	13686	13723	13533	13800	13609	13710	13719	13730	13690	13597	13828	13714	13719	13675	13885	13838	13590	13866	13725	13725	13750	13838	13759	13721	13695	13740	13787	13672	13829	13706	13718	13623	13648	13717	13652	13688	13606	13822	13820	13629	13859	13649	13802	13751	13793	13735	13503	13675	13640	13698	13724	13754	13800	13842	13639	13687	13689	13563	13568	13727	13698	13698	13843	13520	13671	13634	13588	13575	13703	13777	13582	13650	13590	13567	13645	13722	13769	13699	13662	13801	13654	13826	13893	13697	13611	13624	13563	13699	13605	13689	13653	13873	13567	13784	13650	13818	13863	13660	13669	13664	13769	13590	13886	13659	13767	13626	13722	13634	13596	13656	13519	13829	13556	13773	13686	13724	13609	13648	13763	13751	13633	13594	13699	13781	13650	13727	13729	13769	13701	13680	13548	13588	13641	13669	13702	13650	13699	13660	13605	13893	13526	13700	13722	13575	13687	13678	13695	13672	13846	13606	13646	13630	13691	13652	13755	13740	13674	13557	13682	13761	13618	13772	13605	13648	13598	13765	13700	13563	13720	13701	13747	13600	13519	13624	13747	13651	13743	13569	13728	13690	13734	13707	13681	13684	13740	13626	13755	13738	13718	13663	13779	13635	13795	13551	13724	13744	13662	13523	13451	13855	13703	13699	13723	13770	13719	13823	13646	13657	13639	13695	13645	13680	13715	13646	13582	13589	13643	13676	13643	13699	13678	13634	13708	13642	13791	13557	13642	13596	13614	13722	13669	13584	13775	13440	13721	13642	13746	13664	13796	13694	13667	13710	13794	13726	13893	13633	13879	13575	13818	13802	13705	13639	13628	13812	13610	13684	13508	13742	13528	13803	13572	13699	13666	13725	13705	13691	13604	13701	13853	13734	13620	13712	13626	13771	13684	13670	13599	13538	13679	13762	13663	13696	13673	13615	13591	13735	13756	13649	13506	13722	13737	13744	13704	13727	13671	13605	13773	13697	13757	13715	13744	13689	13551	13718	13560	13876	13762	13604	13611	13675	13605	13640	13747	13598	13776	13570	13492	13732	13656	13717	13822	13665	13684	13502	13567	13649	13688	13692	13670	13638	13833	13719	13641	13626	13609	13656	13797	13648	13639	13676	13528	13662	13717	13710	13846	13637	13680	13582	13712	13512	13515	13640	13572	13717	13768	13677	13569	13682	13835	13727	13807	13634	13532	13593	13724	13619	13667	13557	13716	13408	13669	13823	13661	13801	13561	13631	13650	13524	13647	13586	13593	13640	13650	13574	13718	13799	13611	13835	13664	13767	13645	13612	13558	13810	13570	13787	13677	13695	13561	13593	13700	13794	13636	13662	13647	13635	13649	13627	13688	13720	13649	13728	13757	13608	13779	13936	13628	13716	13584	13853	13746	13626	13707	13841	13482	13626	13607	13702	13593	13614	13703	13793	13668	13692	13707	13669	13583	13660	13654	13786	13727	13702	13783	13696	13718	13677	13762	13729	13627	13856	13661	13754	13653	13720	13805	13581	13636	13775	13722	13564	13745	13550	13762	13733	13507	13678	13640	13490	13649	13754	13731	13614	13657	13471	13654	13762	13666	13762	13852	13603	13673	13724	13716	13722	13522	13645	13600	13628	13596	13749	13686	13572	13582	13795	13653	13703	13640	13935	13522	13672	13757	13812	13738	13754	13771	13725	13607	13794	13596	13598	13767	13817	13615	13582	13645	13484	13624	13642	13698	13812	13632	13649	13657	13618	13605	13511	13854	13785	13753	13797	13612	13706	13746	13575	13676	13500	13505	13671	13761	13712	13576	13702	13769	13697	13570	13719	13712	13677	13665	13584	13720	13611	13682	13641	13643	13700	13881	13592	13682	13717	13735	13726	13819	13778	13772	13573	13616	13662	13588	13848	13662	13644	14015	13747	13709	13628	13508	13557	13657	13749	13704	13763	13880	13666	13646	13605	13510	13475	13721	13665	13598	13566	13754	13695	13634	13699	13656	13635	13503	13616	13765	13688	13621	13827	13674	13673	13735	13621	13620	13739	13681	13637	13774	13811	13612	13570	13669	13664	13692	13670	13733	13618	13562	13695	13760	13583	13679	13658	13641	13778	13680	13745	13637	13539	13815	13737	13680	13635	13526	13710	13624	13663	13712	13610	13646	13635	13770	13662	13700	13669	13759	13639	13626	13594	13681	13526	13699	13813	13755	13706	13706	13546	13786	13618	13572	13650	13714	13786	13678	13908	13705	13734	13605	13741	13638	13687	13559	13573	13553	13576	13760	13725	13668	13514	13681	13529	13830	13766	13651	13580	13540	13573	13669	13647	13658	13549	13620	13651	13607	13571	13752	13413	13542	13644	13817	13485	13690	13564	13776	13843	13678	13692	13765	13677	13566	13628	13609	13641	13736	13819	13658	13674	13613	13659	13735	13659	13721	13694	13713	13687	13578	13732	13640	13683	13520	13573	13625	13645	13556	13696	13749	13738	13547	13706	13703	13734	13567	13902	13757	13627	13695	13723	13579	13566	13694	13778	13549	13692	13654	13725	13776	13521	13609	13554	13644	13582	13577	13784	13563	13546	13526	13708	13606	13737	13626	13725	13628	13709	13758	13436	13621	13651	13724	13816	13710	13487	13537	13635	13472	13572	13573	13738	13740	13506	13461	13639	13725	13615	13776	13688	13646	13534	13736	13662	13618	13637	13828	13787	13607	13570	13637	13724	13675	13738	13740	13747	13706	13708	13723	13744	13708	13686	13732	13716	13690	13607	13609	13546	13742	13614	13869	13537	13855	13607	13605	13659	13649	13690	13630	13724	13737	13606	13843	13683	13739	13602	13662	13724	13700	13608	13557	13492	13591	13718	13733	13565	13620	13769	13755	13706	13739	13760	13741	13746	13660	13584	13660	13657	13768	13665	13575	13780	13745	13632	13643	13689	13589	13777	13634	13827	13739	13771	13801	13654	13537	13549	13590	13541	13689	13729	13616	13721	13718	13767	13595	13597	13671	13731	13783	13761	13668	13459	13587	13561	13623	13588	13622	13674	13624	13728	13591	13729	13621	13682	13612	13612	13643	13751	13604	13715	13637	13548	13624	13528	13733	13678	13703	13623	13763	13629	13639	13739	13780	13647	13538	13544	13701	13752	13636	13544	13692	13602	13888	13807	13416	13632	13651	13708	13817	13728	13696	13637	13505	13700	13628	13711	13543	13583	13635	13609	13856	13666	13506	13766	13629	13732	13692	13791	13685	13781	13606	13635	13720	13729	13833	13698	13679	13553	13815	13691	13668	13747	13737	13954	13491	13540	13820	13678	13680	13727	13644	13619	13726	13654	13673	13551	13672	13682	13676	13709	13585	13668	13785	13680	13805	13724	13828	13748	13762	13731	13570	13522	13707	13831	13599	13595	13700	13601	13624	13786	13596	13719	13663	13790	13681	13745	13543	13784	13740	13685	13660	13658	13533	13567	13598	13675	13634	13674	13567	13812	13666	13555	13752	13767	13660	13769	13864	13753	13783	13662	13781	13824	13765	13710	13738	13596	13547	13656	13611	13644	13758	13651	13579	13737	13786	13677	13648	13698	13563	13637	13554	13640	13475	13605	13640	13417	13667	13601	13653	13841	13667	13750	13685	13603	13602	13795	13639	13605	13594	13604	13698	13411	13763	13524	13737	13695	13731	13798	13713	13638	13699	13755	13781	13559	13741	13823	13768	13676	13619	13715	13624	13577	13553	13677	13567	13715	13605	13715	13645	13603	13576	13562	13802	13677	13582	13650	13591	13621	13625	13584	13615	13511	13487	13687	13687	13634	13621	13819	13633	13683	13646	13634	13404	13548	13663	13467	13537	13584	13762	13762	13653	13612	13777	13724	13381	13543	13713	13685	13803	13829	13672	13763	13633	13555	13784	13655	13609	13596	13505	13601	13538	13727	13742	13761	13559	13507	13468	13587	13743	13593	13571	13649	13620	13726	13676	13773	13832	13656	13743	13655	13622	13806	13808	13639	13571	13606	13713	13711	13677	13436	13804	13640	13721	13904	13672	13699	13640	13764	13519	13722	13617	13613	13631	13734	13628	13545	13746	13668	13618	13842	13624	13665	13752	13730	13554	13730	13659	13790	13550	13735	13674	13864	13649	13664	13601	13591	13550	13742	13803	13635	13611	13613	13655	13538	13629	13753	13704	13653	13692	13766	13627	13729	13819	13584	13849	13594	13413	13566	13663	13602	13610	13636	13746	13712	13622	13549	13689	13671	13630	13744	13653	13564	13608	13768	13582	13562	13707	13698	13583	13642	13742	13593	13407	13622	13790	13641	13565	13653	13704	13744	13542	13640	13663	13748	13621	13936	13661	13638	13743	13666	13708	13632	13757	13639	13691	13729	13596	13546	13662	13605	13773	13599	13510	13645	13724	13593	13584	13592	13644	13666	13650	13641	13687	13692	13489	13787	13554	13735	13674	13768	13518	13721	13582	13819	13846	13588	13702	13693	13668	13731	13554	13697	13733	13587	13600	13751	13708	13684	13566	13835	13665	13727	13645	13654	13733	13697	13651	13597	13719	13827	13704	13820	13705	13679	13796	13929	13837	13661	13584	13664	13800	13614	13605	13502	13672	13713	13680	13482	13801	13567	13584	13572	13742	13760	13719	13677	13594	13604	13593	13648	13641	13624	13592	13701	13708	13668	13571	13507	13773	13517	13558	13690	13627	13490	13598	13687	13581	13629	13736	13628	13787	13744	13792	13579	13589	13780	13667	13597	13605	13499	13784	13698	13760	13741	13666	13641	13709	13589	13719	13726	13795	13633	13559	13819	13683	13712	13699	13534	13792	13604	13632	13709	13637	13538	13585	13460	13721	13717	13597	13467	13661	13518	13680	13713	13597	13882
27928	22152	23237	18767	15360	14848	14407	14163	13901	14104	13967	13984	13897	13752	13827	13822	13845	13510	13717	13455	13441	13554	13570	13527	13646	13676	13469	13723	13600	13644	13551	13668	13616	13644	13281	13486	13532	13640	13567	13479	13659	13377	13513	13383	13508	13566	13515	13575	13661	13595	13532	13624	13627	13472	13475	13539	13641	13544	13567	13627	13450	13612	13450	13470	13527	13444	13522	13629	13547	13463	13685	13609	13691	13426	13597	13605	13715	13662	13488	13403	13668	13643	13395	13556	13539	13541	13551	13517	13518	13696	13635	13377	13399	13529	13676	13456	13482	13373	13547	13480	13519	13516	13426	13506	13588	13430	13573	13575	13653	13664	13641	13502	13770	13523	13673	13514	13599	13618	13668	13587	13529	13511	13501	13494	13437	13415	13615	13329	13499	13450	13687	13494	13712	13625	13630	13732	13563	13440	13495	13739	13622	13650	13607	13388	13534	13418	13515	13539	13539	13744	13277	13539	13517	13517	13478	13499	13587	13687	13700	13562	13585	13359	13400	13564	13652	13643	13640	13723	13658	13577	13512	13526	13596	13651	13512	13484	13526	13529	13450	13440	13545	13465	13794	13607	13530	13476	13659	13438	13480	13647	13646	13570	13373	13452	13611	13567	13490	13349	13378	13415	13461	13415	13483	13544	13438	13328	13701	13501	13627	13301	13475	13357	13662	13524	13508	13530	13510	13424	13586	13481	13546	13638	13527	13525	13615	13662	13323	13572	13393	13540	13654	13425	13584	13509	13501	13496	13431	13505	13490	13414	13477	13548	13582	13629	13705	13548	13480	13676	13407	13324	13517	13634	13680	13524	13445	13627	13580	13748	13374	13617	13603	13535	13438	13343	13638	13582	13486	13435	13486	13604	13528	13747	13411	13400	13327	13369	13454	13454	13551	13587	13585	13655	13536	13574	13495	13410	13512	13559	13356	13381	13465	13327	13313	13596	13479	13485	13440	13553	13556	13660	13589	13575	13538	13575	13626	13499	13392	13603	13553	13744	13655	13727	13475	13608	13574	13454	13547	13468	13435	13421	13382	13534	13564	13406	13375	13607	13626	13622	13532	13520	13319	13574	13576	13510	13615	13582	13485	13272	13473	13443	13605	13518	13273	13648	13452	13548	13471	13477	13605	13531	13662	13485	13456	13489	13424	13606	13501	13647	13495	13488	13665	13522	13688	13470	13307	13476	13531	13437	13428	13541	13530	13512	13457	13497	13471	13511	13428	13549	13542	13485	13455	13555	13511	13584	13444	13464	13730	13510	13750	13357	13587	13616	13552	13371	13547	13478	13444	13501	13597	13647	13632	13575	13514	13601	13597	13688	13465	13612	13740	13538	13522	13518	13571	13580	13374	13622	13644	13403	13682	13608	13614	13407	13546	13516	13453	13556	13487	13585	13533	13564	13500	13725	13465	13771	13624	13290	13828	13590	13739	13595	13458	13635	13584	13514	13665	13388	13579	13546	13595	13540	13542	13646	13567	13638	13679	13529	13288	13453	13682	13635	13519	13634	13568	13647	13593	13698	13497	13610	13544	13645	13582	13492	13597	13601	13545	13417	13555	13478	13584	13396	13535	13569	13513	13508	13653	13469	13585	13331	13501	13492	13525	13458	13644	13626	13452	13508	13416	13401	13551	13542	13707	13553	13340	13475	13452	13539	13710	13675	13590	13468	13469	13527	13694	13654	13542	13397	13569	13459	13568	13475	13612	13381	13614	13702	13463	13419	13493	13392	13639	13557	13498	13383	13505	13634	13532	13538	13609	13670	13610	13551	13457	13375	13592	13419	13592	13639	13537	13764	13501	13470	13413	13421	13545	13536	13537	13589	13405	13474	13724	13503	13524	13680	13790	13567	13674	13414	13559	13431	13557	13546	13505	13366	13387	13549	13814	13560	13519	13704	13576	13431	13456	13498	13548	13701	13608	13450	13523	13633	13479	13572	13540	13606	13527	13516	13644	13763	13462	13409	13501	13363	13437	13444	13424	13440	13409	13457	13535	13800	13695	13509	13337	13742	13468	13495	13588	13611	13554	13416	13572	13608	13567	13421	13351	13505	13418	13417	13500	13626	13512	13554	13639	13460	13707	13577	13597	13604	13333	13697	13442	13378	13599	13471	13536	13738	13678	13597	13436	13641	13728	13438	13442	13540	13440	13606	13504	13568	13582	13722	13573	13583	13475	13657	13419	13422	13409	13401	13595	13430	13579	13670	13615	13538	13578	13573	13475	13566	13535	13558	13830	13602	13715	13604	13562	13469	13591	13501	13560	13725	13571	13693	13659	13535	13498	13641	13607	13766	13344	13382	13519	13424	13704	13496	13681	13814	13569	13663	13639	13613	13434	13403	13626	13601	13635	13403	13688	13540	13567	13593	13482	13388	13391	13307	13445	13544	13457	13557	13585	13532	13669	13516	13539	13360	13522	13642	13657	13608	13637	13552	13604	13620	13515	13700	13525	13642	13621	13582	13640	13489	13400	13488	13783	13531	13464	13554	13514	13594	13519	13579	13406	13471	13514	13561	13647	13719	13708	13574	13404	13405	13403	13715	13601	13644	13314	13374	13451	13450	13672	13551	13425	13544	13692	13395	13380	13540	13366	13557	13579	13570	13545	13473	13690	13698	13516	13590	13468	13706	13457	13610	13684	13564	13449	13353	13512	13474	13506	13529	13424	13504	13639	13549	13504	13332	13479	13652	13488	13538	13463	13534	13439	13583	13575	13654	13574	13470	13553	13557	13576	13699	13614	13465	13543	13654	13464	13706	13595	13521	13587	13488	13510	13457	13568	13523	13629	13475	13478	13532	13561	13565	13681	13600	13418	13645	13618	13540	13412	13397	13575	13642	13852	13437	13605	13638	13557	13501	13680	13480	13453	13600	13372	13534	13502	13433	13560	13667	13552	13406	13722	13618	13532	13792	13607	13540	13502	13488	13513	13491	13526	13318	13446	13546	13383	13473	13787	13656	13613	13461	13621	13547	13505	13548	13543	13510	13646	13667	13544	13532	13576	13415	13565	13413	13699	13727	13598	13544	13494	13386	13447	13708	13687	13358	13438	13515	13428	13470	13646	13479	13535	13625	13406	13570	13524	13779	13515	13517	13579	13576	13319	13456	13400	13438	13565	13532	13594	13535	13595	13623	13652	13538	13355	13647	13461	13319	13712	13581	13530	13587	13505	13473	13372	13574	13709	13563	13513	13612	13522	13610	13480	13530	13416	13539	13513	13584	13548	13409	13395	13459	13732	13590	13605	13489	13568	13737	13635	13548	13513	13542	13367	13505	13483	13699	13647	13436	13608	13562	13579	13574	13499	13386	13456	13488	13491	13577	13712	13588	13533	13657	13642	13594	13591	13592	13544	13554	13527	13459	13577	13446	13343	13440	13700	13506	13576	13442	13465	13623	13622	13503	13578	13375	13569	13661	13682	13624	13407	13400	13600	13521	13613	13736	13353	13549	13334	13548	13553	13803	13656	13337	13628	13461	13548	13454	13559	13532	13496	13604	13570	13679	13521	13532	13523	13219	13426	13488	13699	13503	13440	13467	13688	13623	13459	13405	13468	13563	13363	13398	13483	13477	13519	13499	13506	13576	13475	13531	13456	13436	13654	13572	13571	13478	13408	13619	13381	13535	13673	13550	13492	13485	13625	13784	13660	13727	13351	13453	13441	13474	13648	13407	13559	13473	13457	13459	13406	13662	13550	13410	13365	13485	13255	13531	13511	13499	13723	13494	13673	13577	13531	13276	13380	13533	13436	13543	13583	13373	13487	13434	13556	13499	13417	13410	13602	13506	13603	13536	13361	13485	13560	13446	13585	13600	13801	13566	13586	13626	13572	13481	13484	13572	13416	13427	13539	13672	13474	13656	13618	13644	13582	13535	13531	13551	13458	13659	13599	13414	13578	13598	13609	13505	13605	13461	13608	13662	13576	13538	13559	13577	13607	13420	13537	13619	13648	13598	13647	13439	13616	13428	13474	13494	13573	13424	13642	13574	13528	13425	13649	13431	13344	13442	13289	13527	13592	13779	13409	13510	13387	13633	13641	13535	13547	13434	13535	13468	13501	13415	13562	13483	13440	13572	13554	13557	13843	13460	13572	13597	13473	13510	13655	13442	13632	13521	13566	13487	13710	13721	13478	13419	13623	13505	13401	13564	13540	13622	13602	13430	13409	13529	13580	13537	13742	13448	13287	13526	13462	13555	13532	13545	13666	13500	13615	13540	13775	13677	13462	13358	13637	13683	13743	13668	13400	13528	13403	13627	13513	13523	13433	13493	13500	13738	13800	13426	13481	13633	13559	13515	13619	13548	13648	13435	13535	13589	13617	13693	13563	13591	13660	13614	13536	13626	13465	13635	13634	13485	13484	13525	13478	13840	13426	13463	13340	13654	13385	13408	13452	13519	13464	13281	13346	13646	13494	13524	13574	13656	13593	13422	13481	13752	13705	13498	13619	13426	13649	13547	13479	13492	13684	13546	13516	13400	13630	13525	13718	13574	13535	13535	13435	13558	13494	13467	13527	13406	13580	13400	13651	13574	13394	13534	13323	13626	13450	13317	13402	13567	13448	13448	13623	13547	13618	13446	13424	13453	13491	13535	13506	13513	13451	13205	13431	13706	13604	13608	13474	13359	13483	13511	13574	13558	13496	13452	13467	13501	13557	13561	13638	13490	13682	13562	13462	13338	13584	13656	13499	13620	13720	13486	13486	13511	13556	13482	13622	13621	13477	13669	13504	13410	13463	13645	13582	13687	13409	13669	13582	13606	13507	13556	13443	13523	13643	13555	13524	13455	13720	13485	13373	13446	13834	13500	13565	13594	13467	13574	13585	13648	13655	13420	13590	13557	13599	13405	13519	13494	13517	13596	13376	13502	13404	13481	13512	13316	13497	13683	13617	13563	13546	13518	13473	13546	13294	13638	13438	13727	13558	13488	13445	13448	13443	13433	13446	13641	13495	13609	13652	13379	13393	13700	13519	13451	13479	13463	13325	13358	13481	13513	13609	13536	13598	13563	13597	13642	13654	13577	13511	13368	13328	13471	13591	13633	13706	13423	13465	13416	13456	13625	13582	13680	13460	13526	13418	13350	13453	13536	13522	13492	13640	13425	13640	13489	13673	13465
15279	20431	19426	16592	15633	14816	14324	13712	13843	13682	13512	13390	13324	13167	13259	13277	13271	13176	13068	13024	13023	13077	12937	13090	12896	12791	12909	12979	12990	12786	12927	12788	13034	12935	13105	12784	12870	12787	13078	12951	12918	12796	12895	12919	12811	12809	12891	12860	12715	13087	12963	12862	12908	13019	12784	13009	13043	12910	12939	12853	12888	12993	12748	12844	12985	12785	12719	13071	12908	12820	13058	12898	13119	12878	12858	12995	12808	12803	12837	12948	13136	12796	12813	12878	12934	12867	12870	12767	12785	12830	12981	12994	12873	12849	12984	12954	13059	13010	12648	12918	12986	12879	12950	12962	13057	12986	13007	12837	12956	13010	12797	12970	12925	12994	12800	12862	12851	12850	12936	12877	12852	12742	12808	12864	13044	12939	12832	12857	12930	12818	12729	12942	12840	12947	12875	12713	12802	13055	12872	12822	13063	12969	13093	12844	12815	12956	13015	12819	12835	12894	12753	12726	12885	12950	12946	12788	12939	12762	12967	12884	12867	12882	12831	12998	12934	12821	12941	12922	13106	12807	12922	12933	12975	13009	12849	12838	12761	12933	12837	12937	12861	12860	12957	12885	12879	12954	12926	12900	12985	12755	12895	12850	12771	12722	12957	12868	12880	12983	12836	12829	12777	12946	12799	12744	13087	12977	12797	12796	12873	12870	12980	12744	12985	12884	12984	12896	12864	12963	13036	12814	12787	13055	12834	13009	12961	12980	12941	12849	12748	12846	12990	12904	12954	12994	12796	12929	13020	12886	12909	12867	12882	12756	12902	13089	12944	12871	12886	12948	12960	12955	12805	13029	12786	12832	12752	12886	12890	12991	12957	12992	13044	12791	12985	12986	12910	12983	12840	12872	12897	12852	13051	12825	13146	12851	12939	12943	12837	12897	12879	12831	12874	12926	12934	13066	12795	12979	12914	12912	12919	12792	13006	12966	12844	12909	12966	12985	13019	12719	12990	12881	12821	12804	12901	12903	12940	12951	13046	12873	12906	12905	13056	12750	13093	12882	12791	12937	12952	12876	12843	12888	12880	12901	12866	12940	13063	12943	12916	12796	12797	12858	12886	12727	13036	12889	12918	12802	12690	12892	12787	12940	12891	12778	12764	12949	13102	12806	12816	12891	12769	12910	12872	12966	12970	12845	12851	12853	12811	12871	12863	12950	12836	12998	13007	12856	12974	12929	12945	12884	13059	12965	13000	12725	12952	12915	12897	12922	12862	12940	12875	12756	12973	12941	13019	12805	12879	13045	12925	12896	12771	12869	12815	13043	12892	12971	12889	13062	12945	12819	12977	13003	12928	12899	12778	12779	12966	12867	12922	12929	12936	12970	12843	12856	12904	12924	12937	12837	12898	12861	12884	12955	12867	12944	12997	12939	12795	12868	12916	12904	13032	12857	12812	12885	12971	13110	12892	12801	12798	12895	12737	12867	12845	12905	12885	12962	12958	12676	13131	12855	12871	12978	13015	12858	12905	12970	12903	12882	13143	13059	12887	12905	12830	12828	13013	12936	12816	12859	12974	12889	12964	12918	12942	12858	12944	12746	13040	12973	13014	12936	13035	12942	12924	13071	12919	12880	13055	12870	13026	12705	12930	12911	12900	13062	12749	12758	12880	12984	13010	12581	12951	13050	12742	12740	12889	12798	12834	12945	12821	12934	12842	12831	12887	13052	12936	12961	12898	12883	12804	12923	12951	12966	12878	12941	12814	13039	12899	12775	12933	12875	12899	13062	12817	12803	12908	12897	12870	12979	12944	12867	12956	12961	12943	13005	12797	12868	13139	12815	12802	12858	12837	12883	12829	12938	12847	13028	12898	12783	12707	12936	13025	12903	12965	12984	12856	12829	12930	13002	12912	12885	12817	12852	12767	12955	12932	13033	12823	12806	12817	12926	12849	12753	12889	12855	13026	12802	12846	12822	12683	13145	12978	13024	13067	12968	12819	12971	12896	12861	13013	12866	13007	12920	12817	12841	13012	12844	12868	12710	12899	12737	12830	12930	12903	12947	12854	13043	12942	12853	12966	12862	13066	12870	12803	12914	12875	12877	12788	12846	12700	12906	13024	12957	12899	13029	13120	12776	12863	12676	12879	12770	12975	12794	12954	12899	12904	12849	12930	12890	12934	12839	13075	12812	12797	12948	12926	13041	12944	12865	12964	12742	13039	12833	12852	12780	12866	12813	12969	12792	12819	12836	12709	12940	12961	13002	12935	12924	12843	12868	12797	12892	12870	12779	12910	13003	12889	12880	12989	12835	12731	12843	13026	12894	12754	12813	12913	13027	13064	12978	12950	12767	12919	12889	12927	12931	12719	12976	12848	12775	12917	12806	12971	13040	12988	12793	12884	12733	12841	12694	12803	12878	12772	13159	12901	13049	12777	12923	12850	12886	12821	12927	12930	12881	12964	13058	13068	12980	12894	12851	12794	12797	12800	12750	12980	12931	12919	12912	12958	12884	12843	12983	12811	12939	13042	12870	12749	12907	13000	12723	12939	12936	12901	12948	12859	12854	12903	13044	12825	12742	12820	12897	12773	12717	12791	12959	12909	12783	12837	12840	12889	12912	12879	13006	12924	12904	12773	12963	12972	12852	12928	12920	12968	12937	12755	12805	12876	12977	12867	12885	12881	13040	12829	12793	12872	12944	12903	12859	12812	12893	12945	12871	12828	12935	12779	12979	12822	12871	12960	12990	12866	12798	12811	12779	12892	12805	12894	12689	12978	13073	12884	12789	13025	12986	12863	12819	12899	12826	12874	12806	12918	12831	12900	12830	12834	12780	13027	12997	12879	13013	12871	12827	12948	12972	12960	12962	12898	13099	12963	12940	12907	12898	12997	12976	12963	12847	13038	12833	12943	12953	12851	12895	12974	12931	12990	12905	12789	12957	12903	12954	12778	12713	12923	12958	12904	12843	12824	13002	12850	12828	13021	12956	12865	12795	13040	12892	12914	12768	12744	12845	12952	12864	13019	12817	12928	12951	12969	12839	12863	13007	12972	13049	12757	12956	12845	12907	12783	12989	12717	12865	13026	12938	12870	12906	12761	12953	12849	13045	12888	12945	12768	12945	13007	12812	12775	12694	12824	12973	13018	12914	13015	12956	13011	12880	12691	12791	12797	12883	13051	13036	12755	12960	12887	12925	12953	12907	13044	12820	12961	12888	12876	12878	12867	12830	12977	12819	12962	12847	12813	12971	12905	12958	12886	12967	13055	12972	12843	13076	12923	12803	13076	13010	12890	12800	12732	12866	12773	12987	12874	12855	12883	12934	12816	12755	12878	12703	12878	12827	13041	12909	12921	13020	12855	12813	12977	12840	13016	12800	12757	12913	12855	13039	12865	12918	12639	12785	13036	12809	12891	12750	12920	12935	12954	13060	12968	12909	12821	12846	12979	12942	12896	12972	12888	12879	12867	12963	12901	12886	12896	12817	12894	12897	12874	12953	12743	12764	12941	12907	12799	12829	12810	12798	12965	12753	13146	12939	12814	12860	13067	13002	12928	12986	12816	12898	13007	12913	12843	12914	12891	12861	12916	12909	12797	12931	12945	12840	12992	12914	12910	12940	12828	12863	12971	12936	13171	13023	12849	12850	12960	12984	12830	12932	12817	12952	12825	12712	12916	13070	12797	12870	12930	12878	12985	12830	12987	12858	12907	12905	12766	12832	12902	12899	12829	12912	12964	12842	12980	13015	12853	12806	12920	12855	12825	13080	12933	12912	12851	12989	12941	12968	13069	12822	12793	12988	12912	12882	12749	12881	12679	13027	12912	12831	12908	12768	13111	12903	13055	12689	12815	12763	12856	12808	13016	12859	12951	12974	12800	12819	12863	12845	12850	12748	12907	12878	12877	12890	12918	12931	12961	12825	12784	12848	12996	12824	12840	12943	12836	12924	13043	12893	12890	12842	12860	12934	12791	12951	12865	12966	12944	12886	12823	13020	12955	12878	12798	12810	12814	13000	12866	13065	12831	13099	12819	12870	12973	12980	12926	12822	12899	13039	12900	12929	12940	12823	12779	12981	12953	12897	12775	12783	12861	12901	12883	12970	12850	12900	12872	12920	12776	13023	12880	13108	12894	12902	13026	12905	12739	12862	12749	12810	13099	12893	12896	12825	12856	12881	12866	12981	12811	13038	12788	12852	12869	12992	13139	12836	12866	13004	12789	12914	12920	12789	12818	12681	12832	13144	12894	12924	12964	13003	12678	12784	12991	12862	12934	12807	12960	12941	12819	12859	12779	12936	12965	13032	12921	12868	12778	12854	12889	13056	12846	12954	12993	12927	12731	12897	12968	12897	12826	13005	12908	12996	12902	12797	12923	12742	12993	13023	12988	12774	12998	12949	12949	12918	13016	12844	12861	12968	12783	12843	12876	12686	12904	12876	12806	12865	13047	12828	12959	12922	12830	12864	12872	12970	12839	13120	12924	12892	12926	13031	12882	12945	12863	13042	12869	12941	12959	12858	12773	12799	12998	12886	12961	12770	12931	12796	12836	13119	12928	12880	12931	12992	12894	12913	12898	12854	12860	12755	12988	12915	12921	12976	12887	12862	12892	12741	12992	12918	12839	13027	13011	12854	12850	12984	12836	12821	12707	12892	12815	12970	12954	12816	13016	12892	12907	12974	12865	13038	12905	12953	12843	12955	12849	12840	12817	12947	12988	12905	13027	12814	12943	12895	12883	13014	12976	12933	12961	12889	12826	12851	12922	12765	12939	12859	12715	12954	13022	12801	13039	12945	12778	12874	12858	12899	12923	12871	12964	12851	12834	12855	12950	12861	12877	12759	12972	12873	12884	12937	13000	12808	12935	12961	12899	12890	12991	12901	13024	12938	12812	12927	12746	12847	13018	12698	12997	12927	12995	13031	12884	12927	12946	12802	12897	12930	12856	12847	12879	12842	12875	12783	12934	12929	13032	12686	12922	12814	12996	12853	12859	12834	12812	12800	12889	12902	12874	12979	12907	12921	12865	12892	12978	12907	12991	12860	13009	13001	12812	12872	12848	13008	13112	12859	12928	12937	12866	12903	12861	12795	12927	12723	12818	12730	12922	12876	12914	13089	12899	12783	13141	13131	12782	12791	12907	12936	12868	12793	12860	12945	12851	12846
24526	21701	29224	24810	22401	21036	19171	16490	15793	15635	15578	15261	14939	14896	14706	14681	14982	14606	14681	14665	14693	14459	14570	14427	14453	14485	14411	14446	14556	14506	14650	14606	14575	14481	14341	14513	14342	14346	14359	14492	14250	14366	14563	14306	14447	14348	14390	14459	14272	14423	14439	14395	14245	14363	14605	14364	14584	14509	14389	14401	14437	14239	14288	14398	14263	14330	14420	14297	14523	14367	14422	14140	14482	14255	14299	14428	14293	14479	14442	14409	14372	14296	14351	14398	14344	14329	14368	14375	14206	14336	14464	14189	14132	14283	14109	14336	14174	14410	14346	14130	14424	14377	14420	14470	14404	14445	14158	14323	14139	14170	14371	14242	14406	14337	14351	14552	14363	14261	14325	14276	14590	14236	14231	14259	14409	14365	14310	14268	14386	14427	14192	14161	14327	14399	14421	14105	14391	14186	14356	14422	14594	14428	14462	14211	14427	14326	14392	14304	14351	14342	14197	14608	14330	14426	14416	14384	14415	14469	14186	14258	14172	14203	14534	14313	14333	14454	14380	14417	14454	14236	14442	14291	14474	14283	14075	14360	14362	14364	14371	14219	14297	14341	14455	14294	14335	14364	14371	14370	14105	14230	14253	14267	14344	14212	14309	14248	14322	14333	14316	14215	14326	14514	14307	14339	14343	14208	14195	14282	14290	14338	14305	14455	14377	14517	14413	14318	14220	14240	14450	14390	14288	14187	14309	14362	14299	14424	14499	14494	14387	14403	14148	14491	14329	14513	14314	14209	14156	14317	14594	14308	14141	14233	14433	14326	14461	14355	14336	14362	14521	14243	14323	14456	14179	14392	14256	14181	14228	14487	14448	14394	14402	14318	14167	14426	14240	14538	14370	14458	14513	14319	14238	14294	14324	14358	14448	14465	14398	14374	14272	14459	14487	14473	14512	14304	14327	14249	14330	14433	14531	14256	14378	14307	14402	14431	14402	14333	14241	14309	14266	14375	14062	14128	14331	14285	14298	14292	14396	14259	14283	14371	14361	14426	14431	14306	14445	14344	14391	14337	14225	14369	14451	14218	14290	14296	14324	14415	14392	14319	14420	14316	14123	14095	14217	14276	14413	14344	14303	14262	14123	14254	14489	14116	14260	14435	14284	14398	14280	14281	14364	14325	14257	14291	14302	14286	14302	14382	14391	14232	14385	14392	14545	14216	14292	14278	14215	14367	14464	14550	14383	14194	14388	14243	14439	14245	14384	14239	14243	14114	14122	14294	14281	14294	14430	14270	14253	14451	14296	14299	14360	14480	14446	14231	14374	14555	14343	14425	14289	14369	14233	14316	14263	14195	14439	14514	14302	14241	14445	14355	14285	14477	14456	14211	14246	14407	14355	14317	14409	14235	14412	14238	14466	14278	14345	14310	14256	14305	14195	14357	14292	14279	14376	14399	14285	14473	14590	14227	14290	14243	14164	14123	14201	14253	14482	14292	14371	14167	14449	14127	14557	14494	14434	14382	14470	14297	14211	14412	14293	14339	14436	14330	14233	14275	14321	14264	14474	14292	14375	14144	14414	14270	14111	14383	14407	14369	14398	14463	14293	14279	14344	14294	14272	14318	14418	14333	14232	14327	14406	14275	14315	14415	14572	14576	14299	14383	14210	14218	14303	14389	14152	14391	14582	14479	14294	14373	14325	14453	14416	14333	14534	14285	14195	14305	14375	14310	14415	14242	14528	14331	14300	14318	14462	14232	14435	14300	14201	14370	14220	14455	14194	14271	14350	14265	14228	14217	14356	14300	14340	14266	14278	14306	14569	14367	14245	14266	14215	14211	14268	14432	14598	14188	14187	14316	14333	14370	14248	14237	14544	14343	14167	14376	14336	14247	14210	14376	14178	14253	14269	14278	14358	14451	14424	14373	14170	14350	14348	14385	14187	14261	14374	14494	14291	14449	14295	14396	14456	14270	14368	14400	14219	14172	14310	14184	14286	14381	14455	14467	14271	14163	14095	14206	14371	14203	14221	14387	14353	14283	14339	14450	14081	14292	14360	14098	14252	14370	14196	14231	14346	14278	14338	14352	14305	14367	14199	14193	14261	14442	14259	14222	14216	14383	14432	14433	14336	14477	14286	14298	14303	14354	14508	14303	14308	14195	14425	14405	14495	14254	14442	14413	14324	14254	14421	14259	14414	14229	14475	14183	14345	14301	14280	14154	14156	14418	14357	14316	14063	14131	14197	14387	14467	14356	14260	14432	14505	14368	14537	14482	14292	14344	14327	14203	14366	14243	14422	14286	14414	14407	14252	14302	14232	14372	14406	14285	14444	14341	14469	14388	14345	14564	14410	14310	14334	14380	14284	14274	14099	14333	14153	14218	14244	14130	14360	14174	14504	14217	14313	14400	14238	14479	14188	14182	14231	14332	14210	14278	14338	14143	14346	14265	14279	14237	14419	14507	14373	14283	14264	14204	14486	14290	14337	14200	14309	14331	14303	14269	14183	14199	14300	14394	14436	14272	14299	14278	14457	14133	14383	14184	14395	14295	14331	14295	14476	14313	14286	14212	14429	14332	14251	14366	14467	14198	14293	14225	14422	14222	14368	14319	14302	14270	14220	14263	14460	14400	14461	14186	14343	14386	14357	14473	14166	14364	14492	14517	14534	14340	14416	14520	14230	14201	14251	14571	14352	14383	14327	14456	14232	14482	14227	14328	14470	14436	14418	14421	14188	14406	14126	14339	14328	14144	14356	14213	14319	14255	14347	14246	14335	14218	14421	14276	14318	14397	14265	14276	14427	14361	14211	14312	14376	14306	14375	14179	14457	14219	14344	14373	14384	14223	14471	14310	14298	14223	14428	14244	14297	14289	14351	14336	14287	14332	14266	14213	14276	14509	14284	14280	14271	14434	14218	14356	14346	14197	14326	14540	14487	14442	14322	14454	14305	14338	14313	14220	14149	14506	14319	14287	14459	14300	14512	14002	14335	14394	14214	14239	14309	14241	14296	14358	14577	14310	14549	14184	14239	14420	14487	14360	14233	14199	14425	14376	14501	14409	14242	14322	14369	14249	14292	14242	14255	14523	14379	14189	14412	14366	14307	14529	14342	14219	14325	14355	14307	14358	14376	14452	14295	14582	14460	14273	14245	14375	14406	14358	14406	14144	14538	14202	14296	14581	14176	14297	14318	14578	14388	14416	14506	14388	14235	14385	14370	14410	14366	14105	14259	14336	14263	14336	14382	14400	14229	14328	14310	14273	14463	14370	14209	14215	14208	14296	14303	14264	14296	14451	14123	14505	14301	14148	14164	14276	14501	14280	14101	14467	14235	14259	14332	14423	14401	14362	14305	14271	14285	14361	14363	14263	14303	14390	14292	14429	14331	14173	14311	14172	14251	14209	14224	14192	14402	14355	14279	14254	14356	14314	14409	14294	14365	14483	14226	14306	14210	14495	14430	14202	14317	14403	14327	14260	14300	14452	14350	14386	14176	14205	14324	14376	14349	14328	14243	14324	14290	14451	14464	14390	14215	14289	14294	14133	14441	14437	14422	14375	14284	14313	14283	14389	14388	14154	14243	14309	14278	14139	14251	14269	14289	14295	14281	14337	14456	14404	14344	14376	14340	14126	14414	14448	14318	14389	14374	14436	14368	14276	14447	14436	14296	14242	14196	14201	14483	14381	14349	14256	14350	14454	14384	14326	14225	14222	14160	14471	14441	14534	14367	14437	14487	14316	14257	14466	14183	14267	14334	14118	14498	14311	14358	14291	14353	14237	14347	14392	14404	14299	14333	14342	14390	14461	14235	14406	14429	14235	14102	14267	14184	14275	14410	14380	14259	14247	14194	14576	14489	14612	14392	14443	14306	14351	14193	14324	14241	14323	14422	14432	14252	14283	14474	14292	14288	14389	14196	14216	14346	14381	14523	14302	14175	14296	14228	14371	14367	14391	14343	14286	14266	14405	14229	14354	14309	14270	14306	14323	14496	14241	14365	14424	14580	14428	14357	14294	14452	14421	14466	14430	14324	14128	14358	14570	14350	14355	14396	14250	14238	14283	14338	14286	14477	14228	14442	14244	14291	14165	14216	14226	14417	14366	14290	14393	14492	14356	14318	14195	14402	14331	14237	14415	14276	14344	14366	14325	14131	14326	14166	14291	14406	14345	14227	14490	14303	14509	14185	14176	14409	14393	14441	14283	14424	14358	14315	14483	14492	14250	14372	14391	14435	14320	14404	14300	14055	14304	14214	14271	14388	14394	14347	14219	14338	14399	14482	14510	14351	14059	14318	14325	14304	14457	14456	14406	14225	14260	14274	14334	14142	14447	14213	14203	14262	14192	14253	14246	14365	14322	14197	14206	14138	14210	14263	14084	14447	14412	14397	14540	14583	14338	14350	14302	14291	14373	14212	14269	14198	14462	14376	14337	14377	14266	14487	14340	14277	14271	14313	14276	14350	14399	14355	14179	14324	14375	14423	14290	14370	14352	14400	14266	14434	14176	14295	14386	14135	14507	14440	14264	14239	14339	14514	14398	14370	14321	14621	14398	14152	14363	14287	14209	14440	14448	14364	14244	14453	14203	14210	14179	14431	14349	14363	14313	14419	14388	14270	14365	14174	14366	14429	14480	14400	14417	14217	14305	14429	14419	14225	14413	14106	14175	14244	14284	14469	14292	14337	14280	14388	14380	14342	14148	14215	14293	14355	14349	14291	14326	14470	14411	14262	14537	14253	14473	14525	14311	14485	14494	14417	14232	14173	14406	14293	14200	14533	14399	14517	14313	14308	14291	14390	14245	14272	14458	14219	14250	14344	14357	14331	14182	14139	14357	14280	14297	14358	14332	14326	14442	14442	14246	14291	14296	14391	14274	14284	14046	14214	14246	14308	14483	14416	14253	14272	14402	14233	14282	14497	14224	14368	14187	14470	14306	14253	14328	14304	14101	14300	14373	14441	14304	14234	14185	14473	14309	14112	14343	14329	14547	14406	14228	14197	14183	14474	14211	14283	14366	14603	14433	14312	13996	14401	14503	14377	14375	14414	14400	14184	14312	14459	14375	14367	14323	14164	14567	14379	14310	14330	14146	14170	14322	14569	14324	14436	14531	14488	14534	14198	14163	14143	14329	14366	14455	14325	14404	14383	14360	14398	14362	14266	14268
16696	28954	27691	22546	19905	18276	17077	16174	15952	15718	15345	14924	14575	14393	14256	14069	13910	14000	13909	13647	13674	13629	13761	13704	13574	13588	13634	13489	13631	13663	13758	13560	13366	13595	13597	13711	13507	13526	13542	13372	13483	13557	13500	13508	13613	13639	13553	13358	13500	13480	13480	13634	13519	13398	13596	13516	13441	13559	13463	13464	13409	13520	13548	13509	13508	13480	13569	13423	13637	13572	13587	13620	13622	13667	13430	13433	13542	13503	13568	13509	13579	13362	13427	13535	13476	13527	13418	13495	13653	13524	13609	13507	13377	13427	13475	13426	13460	13454	13495	13437	13520	13497	13527	13412	13627	13582	13415	13546	13529	13496	13583	13473	13544	13604	13524	13453	13676	13712	13335	13564	13477	13529	13431	13538	13496	13531	13407	13596	13523	13466	13479	13631	13588	13547	13540	13485	13297	13517	13350	13604	13465	13517	13626	13441	13573	13404	13458	13435	13478	13465	13613	13527	13493	13428	13486	13585	13452	13345	13561	13483	13566	13319	13633	13435	13513	13456	13382	13413	13463	13401	13598	13603	13434	13442	13464	13448	13619	13418	13600	13652	13587	13306	13619	13584	13361	13594	13455	13440	13358	13511	13426	13443	13589	13496	13410	13444	13472	13535	13625	13584	13589	13417	13476	13498	13485	13555	13450	13538	13370	13521	13460	13498	13510	13609	13437	13427	13691	13425	13470	13494	13370	13608	13588	13496	13562	13225	13611	13519	13482	13562	13360	13518	13355	13504	13480	13513	13470	13215	13391	13667	13400	13437	13463	13510	13391	13420	13399	13443	13501	13530	13360	13667	13555	13389	13568	13343	13473	13485	13370	13618	13638	13492	13602	13367	13520	13453	13634	13682	13455	13504	13516	13584	13739	13457	13456	13567	13501	13462	13501	13456	13608	13547	13500	13492	13611	13476	13403	13632	13516	13442	13454	13476	13623	13445	13500	13539	13461	13579	13560	13599	13445	13559	13477	13517	13475	13398	13362	13348	13355	13581	13615	13430	13530	13408	13403	13515	13368	13333	13403	13526	13454	13598	13414	13427	13514	13359	13386	13495	13630	13501	13537	13485	13672	13408	13364	13567	13582	13531	13404	13639	13565	13416	13465	13484	13273	13558	13484	13463	13346	13436	13511	13545	13485	13447	13570	13465	13650	13475	13585	13419	13568	13599	13585	13525	13461	13455	13586	13552	13575	13419	13395	13343	13673	13404	13528	13493	13482	13426	13538	13229	13595	13538	13462	13468	13550	13365	13400	13471	13519	13420	13504	13661	13507	13465	13392	13345	13362	13498	13492	13606	13446	13596	13414	13542	13397	13466	13537	13571	13391	13458	13377	13425	13688	13489	13577	13522	13362	13529	13493	13471	13523	13513	13458	13513	13560	13541	13290	13508	13416	13623	13420	13415	13481	13461	13651	13545	13508	13300	13458	13400	13523	13692	13185	13585	13447	13613	13502	13686	13747	13587	13474	13615	13518	13578	13569	13623	13626	13566	13604	13383	13456	13605	13232	13501	13558	13546	13462	13525	13557	13425	13497	13394	13458	13524	13531	13640	13378	13419	13541	13449	13530	13366	13599	13437	13418	13438	13659	13557	13384	13492	13556	13536	13282	13560	13371	13498	13490	13573	13416	13570	13411	13341	13429	13540	13466	13455	13508	13526	13373	13531	13452	13480	13465	13427	13441	13529	13638	13580	13400	13506	13424	13643	13220	13505	13421	13450	13452	13583	13575	13517	13471	13591	13528	13612	13592	13477	13364	13599	13578	13652	13443	13432	13368	13243	13449	13453	13466	13494	13530	13430	13533	13422	13243	13418	13521	13626	13365	13574	13358	13481	13568	13319	13280	13476	13509	13485	13405	13353	13528	13384	13588	13464	13429	13570	13368	13448	13540	13482	13436	13468	13487	13646	13570	13607	13539	13503	13554	13514	13408	13643	13447	13624	13338	13486	13454	13500	13437	13533	13449	13520	13408	13504	13399	13390	13425	13607	13404	13615	13477	13500	13450	13554	13463	13615	13378	13497	13619	13369	13442	13470	13581	13361	13515	13571	13548	13413	13505	13427	13399	13422	13483	13598	13351	13519	13467	13617	13518	13686	13484	13606	13494	13512	13445	13319	13714	13479	13405	13489	13469	13534	13449	13625	13392	13620	13619	13516	13631	13422	13505	13579	13416	13623	13446	13577	13556	13548	13442	13376	13490	13549	13434	13584	13517	13678	13492	13461	13556	13486	13552	13558	13532	13336	13534	13529	13495	13463	13545	13514	13541	13510	13536	13532	13403	13340	13504	13435	13429	13492	13373	13398	13545	13572	13683	13508	13447	13410	13439	13434	13422	13456	13372	13406	13418	13562	13374	13472	13333	13245	13423	13558	13359	13420	13497	13419	13612	13636	13492	13367	13489	13371	13573	13676	13422	13454	13426	13473	13472	13432	13467	13603	13436	13394	13354	13450	13483	13429	13504	13441	13400	13590	13466	13597	13497	13402	13551	13511	13485	13569	13393	13467	13578	13362	13553	13466	13493	13532	13323	13697	13394	13613	13367	13477	13383	13384	13434	13439	13678	13382	13379	13568	13415	13396	13370	13438	13511	13523	13496	13370	13565	13433	13728	13483	13338	13640	13448	13419	13652	13233	13513	13628	13306	13519	13452	13360	13669	13573	13466	13576	13502	13424	13374	13505	13454	13525	13493	13508	13352	13530	13457	13322	13517	13476	13630	13586	13524	13300	13354	13477	13463	13413	13645	13416	13425	13470	13654	13458	13492	13420	13411	13528	13411	13461	13574	13501	13426	13482	13400	13423	13506	13490	13481	13417	13460	13557	13549	13419	13344	13574	13420	13633	13597	13459	13546	13439	13328	13466	13477	13551	13326	13389	13501	13629	13583	13613	13548	13529	13540	13517	13421	13566	13389	13502	13490	13610	13493	13408	13589	13529	13367	13589	13403	13536	13532	13553	13560	13584	13576	13393	13463	13502	13425	13572	13376	13668	13407	13454	13285	13661	13611	13403	13384	13551	13472	13522	13446	13356	13517	13602	13478	13638	13634	13388	13463	13382	13501	13596	13441	13611	13520	13526	13497	13402	13403	13462	13400	13453	13451	13470	13518	13576	13577	13566	13514	13506	13453	13473	13550	13390	13488	13356	13366	13384	13488	13599	13632	13269	13506	13483	13646	13358	13561	13380	13374	13486	13383	13425	13517	13576	13403	13568	13582	13457	13536	13534	13337	13559	13571	13467	13419	13310	13532	13557	13428	13428	13551	13616	13523	13389	13496	13644	13626	13597	13535	13453	13437	13451	13392	13565	13583	13429	13545	13527	13546	13425	13444	13462	13414	13519	13452	13520	13415	13399	13511	13437	13660	13438	13457	13453	13616	13322	13523	13508	13377	13442	13430	13566	13361	13496	13577	13473	13393	13532	13427	13620	13481	13395	13405	13500	13531	13490	13489	13490	13300	13495	13430	13421	13379	13287	13423	13534	13392	13378	13534	13539	13576	13637	13484	13533	13469	13484	13465	13533	13590	13335	13409	13502	13257	13419	13526	13529	13376	13403	13559	13524	13513	13427	13462	13452	13325	13462	13664	13409	13610	13533	13471	13289	13488	13535	13370	13592	13372	13351	13522	13294	13445	13373	13581	13435	13540	13454	13441	13446	13157	13501	13625	13536	13478	13571	13419	13284	13633	13512	13600	13450	13692	13416	13480	13379	13531	13601	13430	13476	13539	13438	13466	13333	13554	13640	13466	13342	13378	13514	13580	13473	13454	13394	13466	13457	13489	13549	13390	13458	13612	13395	13497	13507	13631	13608	13451	13508	13444	13537	13367	13433	13560	13579	13622	13468	13613	13602	13556	13538	13384	13267	13547	13513	13400	13452	13428	13393	13503	13456	13503	13608	13533	13394	13522	13442	13399	13625	13385	13562	13455	13480	13551	13491	13463	13379	13524	13363	13435	13435	13556	13594	13404	13515	13520	13416	13549	13336	13687	13454	13464	13634	13371	13528	13451	13503	13612	13491	13547	13472	13609	13440	13670	13425	13487	13483	13450	13479	13400	13405	13603	13647	13548	13480	13578	13503	13505	13451	13515	13535	13487	13665	13575	13548	13423	13534	13620	13421	13552	13483	13503	13520	13563	13589	13553	13506	13547	13472	13482	13568	13471	13536	13575	13642	13309	13441	13473	13416	13580	13570	13417	13467	13575	13426	13652	13363	13572	13444	13486	13360	13612	13561	13479	13496	13462	13531	13375	13419	13585	13483	13507	13444	13514	13406	13762	13464	13363	13582	13615	13613	13617	13499	13438	13597	13380	13405	13370	13386	13451	13522	13342	13619	13465	13437	13655	13430	13517	13311	13479	13480	13588	13432	13386	13379	13532	13441	13554	13436	13542	13478	13613	13481	13635	13437	13597	13546	13461	13477	13491	13435	13400	13590	13462	13419	13481	13431	13510	13444	13317	13497	13489	13376	13403	13561	13518	13555	13443	13503	13546	13317	13570	13414	13423	13541	13480	13459	13586	13545	13468	13516	13373	13518	13411	13408	13530	13496	13525	13507	13626	13339	13558	13561	13444	13333	13425	13414	13365	13345	13595	13531	13503	13421	13541	13471	13496	13424	13516	13434	13304	13490	13674	13444	13467	13534	13616	13333	13460	13461	13423	13453	13453	13544	13608	13533	13395	13662	13531	13614	13441	13384	13491	13472	13439	13455	13529	13449	13540	13483	13538	13484	13369	13522	13412	13419	13579	13404	13509	13221	13589	13400	13548	13575	13669	13545	13494	13485	13533	13468	13588	13420	13516	13413	13436	13532	13472	13372	13376	13554	13434	13432	13624	13375	13460	13369	13456	13558	13413	13480	13471	13611	13524	13483	13453	13687	13440	13667	13506	13396	13510	13524	13558	13360	13338	13451	13467	13692	13513	13569	13461	13520	13472	13379	13608	13657	13534	13645	13440	13429	13277	13535	13506	13364	13524	13421	13501	13405	13326	13507	13621	13405	13362	13613	13618	13510	13425	13582	13551	13619	13697	13513	13516	13380	13531	13312	13461	13625	13448	13479	13654	13508	13417	13437	13350	13378	13367	13516	13220	13495	13370	13609	13368	13435	13471	13473
23293	21625	29624	24147	21873	23507	24001	18166	16722	16851	16606	16188	15785	15677	15559	15426	15267	15152	15156	14995	15053	14826	15066	14990	14944	14868	14780	14810	14997	14867	14733	14824	14869	14837	14666	14665	14723	14836	14682	14711	14772	14861	14792	14725	14842	14773	14846	14839	14727	14839	14822	14640	14637	14822	14568	14791	14941	14715	14627	14692	14861	14611	14741	14672	14696	14700	14931	14662	14475	14729	14747	14859	14574	14716	14766	14688	14721	14527	14664	14412	14633	14592	14655	14565	14746	14645	14563	14679	14650	14787	14846	14614	14769	14638	14721	14759	14749	14660	14512	14762	14800	14726	14504	14672	14602	14773	14803	14757	14615	14436	14658	14706	14509	14568	14669	14566	14697	14718	14736	14722	14739	14617	14589	14629	14432	14661	14727	14754	14487	14457	14849	14674	14827	14845	14674	14581	14996	14430	14549	14662	14724	14723	14759	14460	14485	14597	14593	14753	14722	14900	14794	14673	14680	14607	14576	14718	14645	14567	14673	14769	14730	14785	14596	14480	14542	14598	14620	14642	14665	14639	14704	14700	14723	14626	14653	14613	14569	14641	14610	14377	14728	14509	14626	14520	14624	14610	14592	14483	14769	14554	14563	14548	14516	14605	14745	14640	14612	14579	14790	14776	14676	14639	14832	14680	14630	14586	14717	14684	14793	14552	14750	14556	14635	14652	14615	14635	14586	14611	14635	14781	14725	14701	14650	14673	14814	14556	14579	14785	14665	14612	14417	14573	14772	14578	14778	14742	14708	14835	14818	14665	14736	14650	14722	14703	14674	14731	14648	14766	14692	14552	14671	14737	14785	14570	14619	14601	14684	14711	14798	14724	14776	14633	14800	14729	14705	14760	14920	14502	14688	14580	14683	14556	14576	14589	14868	14758	14582	14492	14615	14671	14383	14823	14634	14771	14632	14796	14749	14501	14597	14701	14622	14655	14763	14685	14637	14588	14595	14570	14678	14612	14698	14611	14687	14449	14787	14545	14407	14661	14658	14587	14552	14730	14748	14518	14690	14575	14551	14685	14690	14844	14600	14677	14698	14527	14640	14573	14644	14568	14730	14692	14583	14437	14381	14474	14586	14665	14479	14469	14552	14575	14760	14614	14698	14734	14749	14562	14492	14565	14495	14521	14525	14767	14801	14785	14615	14618	14594	14718	14592	14774	14705	14623	14572	14598	14628	14569	14569	14623	14471	14706	14577	14605	14759	14728	14611	14497	14497	14601	14606	14656	14649	14762	14638	14744	14523	14643	14675	14750	14694	14495	14688	14637	14666	14678	14455	14670	14709	14621	14475	14736	14571	14668	14550	14636	14735	14671	14756	14476	14578	14499	14562	14676	14694	14620	14566	14730	14439	14524	14630	14728	14445	14627	14628	14505	14642	14593	14553	14796	14691	14744	14626	14752	14642	14530	14678	14580	14817	14568	14587	14702	14604	14769	14748	14686	14819	14791	14624	14622	14706	14629	14573	14697	14372	14573	14569	14399	14833	14731	14642	14611	14661	14615	14790	14636	14565	14647	14657	14473	14425	14525	14559	14635	14642	14552	14577	14604	14621	14482	14629	14644	14690	14718	14425	14498	14707	14526	14479	14600	14752	14801	14542	14623	14785	14695	14572	14517	14654	14607	14550	14537	14330	14609	14614	14461	14607	14686	14555	14591	14653	14892	14648	14527	14431	14787	14467	14723	14598	14648	14629	14799	14568	14593	14704	14357	14573	14584	14710	14578	14530	14741	14634	14642	14761	14715	14795	14833	14638	14579	14379	14758	14588	14477	14395	14711	14570	14459	14740	14509	14690	14609	14493	14655	14647	14535	14548	14466	14595	14702	14564	14499	14604	14728	14591	14728	14713	14648	14770	14712	14592	14613	14635	14894	14389	14669	14633	14543	14740	14705	14577	14354	14526	14638	14741	14625	14519	14615	14715	14534	14636	14691	14706	14678	14677	14740	14720	14713	14701	14616	14582	14565	14717	14608	14867	14622	14756	14487	14514	14537	14528	14607	14765	14526	14592	14707	14500	14596	14709	14892	14566	14404	14696	14746	14757	14713	14699	14663	14625	14626	14839	14773	14666	14617	14507	14698	14546	14710	14764	14607	14600	14589	14786	14462	14562	14694	14627	14680	14639	14445	14678	14571	14607	14882	14727	14662	14743	14500	14639	14693	14577	14882	14624	14578	14596	14407	14542	14804	14592	14887	14654	14718	14559	14777	14706	14518	14557	14488	14573	14689	14668	14604	14576	14542	14629	14836	14757	14798	14577	14550	14724	14587	14674	14650	14570	14499	14598	14561	14835	14562	14518	14503	14560	14558	14564	14585	14428	14856	14850	14594	14656	14622	14529	14629	14535	14603	14596	14535	14719	14608	14709	14737	14467	14673	14857	14659	14649	14678	14623	14544	14740	14497	14682	14642	14757	14811	14772	14629	14588	14494	14628	14579	14689	14680	14554	14661	14676	14619	14737	14721	14781	14480	14663	14760	14674	14723	14549	14640	14763	14526	14551	14679	14684	14635	14552	14620	14695	14510	14588	14755	14836	14777	14695	14664	14405	14692	14671	14406	14568	14556	14836	14600	14741	14691	14649	14664	14690	14596	14720	14462	14598	14550	14667	14784	14576	14461	14586	14634	14595	14641	14526	14542	14492	14593	14623	14627	14522	14855	14744	14685	14882	14634	14611	14829	14675	14747	14776	14593	14689	14727	14685	14618	14440	14672	14777	14666	14543	14615	14641	14616	14568	14456	14549	14592	14563	14628	14610	14712	14387	14674	14666	14683	14504	14746	14726	14781	14722	14590	14605	14700	14612	14639	14723	14573	14616	14515	14642	14782	14684	14595	14529	14494	14533	14740	14677	14558	14767	14887	14712	14461	14629	14551	14457	14625	14789	14705	14798	14695	14670	14766	14639	14627	14550	14525	14681	14503	14634	14665	14567	14532	14575	14624	14570	14486	14637	14573	14640	14631	14663	14639	14628	14556	14555	14654	14603	14722	14676	14530	14552	14544	14511	14819	14496	14630	14568	14563	14604	14654	14679	14498	14543	14731	14609	14624	14784	14473	14459	14539	14696	14553	14744	14622	14755	14596	14651	14803	14739	14714	14606	14695	14701	14583	14749	14535	14700	14643	14690	14514	14695	14567	14623	14632	14717	14697	14664	14538	14525	14717	14718	14634	14599	14746	14738	14684	14584	14639	14515	14754	14671	14639	14571	14622	14633	14655	14466	14684	14699	14890	14757	14676	14579	14565	14513	14712	14655	14690	14657	14347	14750	14474	14506	14634	14792	14601	14771	14575	14569	14538	14801	14712	14763	14637	14644	14687	14681	14639	14610	14648	14483	14756	14686	14539	14777	14714	14545	14517	14487	14620	14664	14668	14779	14867	14837	14706	14567	14720	14704	14609	14661	14631	14814	14661	14680	14488	14680	14780	14865	14557	14473	14467	14568	14645	14546	14546	14494	14634	14536	14572	14790	14630	14588	14635	14415	14649	14541	14431	14568	14676	14550	14620	14609	14494	14702	14576	14783	14741	14592	14708	14688	14894	14607	14645	14662	14543	14708	14504	14743	14671	14513	14642	14593	14571	14706	14629	14854	14624	14556	14667	14480	14644	14759	14479	14617	14435	14632	14962	14551	14461	14590	14807	14521	14536	14780	14442	14646	14667	14539	14507	14686	14641	14540	14784	14704	14530	14793	14643	14850	14709	14665	14725	14536	14691	14499	14604	14674	14687	14620	14577	14639	14439	14537	14684	14562	14350	14688	14637	14430	14685	14610	14584	14716	14543	14519	14493	14632	14595	14635	14640	14849	14651	14611	14655	14506	14737	14774	14679	14597	14627	14643	14711	14777	14607	14618	14631	14699	14564	14590	14508	14522	14645	14462	14529	14713	14557	14686	14542	14782	14739	14629	14501	14778	14606	14544	14702	14580	14496	14619	14633	14821	14416	14357	14623	14693	14562	14621	14637	14720	14661	14814	14614	14535	14553	14489	14653	14345	14512	14491	14720	14714	14740	14365	14501	14616	14488	14766	14728	14660	14697	14583	14655	14686	14639	14616	14718	14687	14558	14492	14648	14617	14578	14559	14592	14583	14663	14752	14732	14721	14567	14556	14791	14635	14536	14644	14613	14539	14780	14531	14626	14698	14520	14683	14671	14645	14576	14703	14689	14607	14698	14594	14481	14622	14489	14718	14726	14584	14804	14462	14717	14637	14575	14695	14676	14783	14625	14597	14634	14775	14469	14574	14683	14715	14570	14624	14798	14663	14594	14637	14416	14640	14637	14488	14533	14790	14414	14495	14476	14492	14634	14579	14668	14745	14581	14529	14545	14616	14537	14627	14445	14515	14568	14483	14432	14714	14679	14623	14499	14658	14594	14708	14727	14623	14587	14619	14622	14547	14747	14751	14577	14547	14715	14566	14659	14745	14572	14611	14641	14523	14723	14725	14623	14588	14606	14831	14614	14785	14530	14504	14460	14511	14655	14443	14597	14712	14640	14740	14597	14508	14725	14761	14754	14897	14730	14574	14531	14609	14616	14741	14439	14564	14794	14594	14510	14713	14578	14540	14727	14638	14534	14679	14646	14743	14604	14663	14536	14582	14507	14684	14804	14683	14877	14638	14612	14806	14576	14696	14804	14611	14585	14693	14727	14821	14582	14520	14603	14564	14616	14706	14660	14768	14754	14555	14650	14600	14426	14562	14479	14620	14596	14655	14585	14785	14878	14728	14603	14584	14574	14673	14569	14656	14709	14398	14741	14678	14506	14672	14769	14476	14606	14489	14624	14653	14504	14646	14564	14730	14709	14566	14753	14628	14550	14636	14653	14810	14539	14555	14712	14615	14693	14488	14559	14699	14916	14753	14588	14682	14513	14615	14634	14527	14411	14647	14566	14596	14801	14624	14675	14744	14534	14698	14753	14515	14651	14794	14542	14544	14455	14638	14690	14764	14636	14570	14699	14766	14555	14759	14745	14661	14547	14612	14633	14562	14847	14786	14570	14502	14625	14607	14590	14533	14623	14475	14446	14709	14523	14691	14665	14546	14619	14572	14378	14600	14694	14689	14568	14343	14704	14597	14755	14613	14617	14573	14648	14690	14841	14608	14768	14694	14774
18372	34262	33017	26803	23407	21166	19436	18064	17216	16915	16552	15917	15403	15012	14543	14509	14318	14330	14141	14032	14000	13804	13939	13846	13745	13753	13646	13826	13814	13671	13807	13675	13612	13759	13898	13723	13941	13567	13665	13737	13708	13545	13636	13746	13716	13776	13700	13828	13672	13737	13770	13632	13706	13713	13713	13799	13725	13647	13660	13688	13796	13623	13730	13659	13660	13703	13610	13724	13744	13785	13705	13637	13751	13645	13669	13630	13748	13699	13752	13727	13840	13817	13708	13715	13681	13735	13494	13635	13796	13656	13648	13667	13603	13665	13790	13700	13603	13773	13491	13772	13861	13595	13622	13653	13682	13764	13602	13888	13529	13754	13652	13528	13801	13833	13405	13592	13680	13716	13628	13803	13690	13674	13732	13697	13706	13338	13661	13601	13819	13661	13589	13710	13573	13653	13600	13621	13658	13730	13717	13793	13545	13799	13683	13538	13461	13642	13741	13587	13675	13708	13592	13785	13732	13861	13649	13733	13605	13479	13652	13647	13740	13556	13490	13781	13567	13635	13839	13666	13745	13641	13610	13708	13572	13489	13725	13726	13584	13618	13647	13537	13577	13710	13574	13819	13665	13722	13743	13683	13675	13692	13650	13610	13611	13688	13789	13904	13645	13763	13604	13590	13717	13700	13596	13692	13635	13674	13622	13629	13638	13774	13745	13498	13683	13726	13527	13793	13628	13546	13700	13562	13620	13584	13682	13762	13466	13736	13700	13790	13659	13502	13549	13632	13753	13592	13683	13723	13723	13704	13664	13677	13693	13608	13574	13639	13493	13545	13575	13659	13663	13651	13640	13602	13684	13461	13690	13597	13669	13630	13777	13483	13554	13635	13564	13724	13591	13778	13726	13604	13488	13537	13753	13613	13701	13726	13512	13611	13669	13580	13586	13644	13686	13654	13587	13570	13660	13827	13771	13781	13893	13656	13548	13576	13564	13514	13636	13656	13699	13666	13642	13723	13746	13530	13601	13676	13606	13702	13704	13463	13577	13631	13665	13687	13681	13707	13669	13842	13509	13601	13597	13656	13728	13632	13711	13562	13685	13653	13645	13643	13765	13603	13844	13769	13682	13627	13899	13601	13720	13665	13665	13712	13658	13479	13568	13604	13719	13469	13607	13671	13627	13674	13625	13581	13675	13613	13628	13586	13738	13612	13388	13674	13626	13619	13582	13710	13506	13595	13586	13712	13703	13599	13606	13693	13406	13654	13526	13730	13472	13772	13777	13761	13717	13791	13642	13737	13617	13765	13529	13818	13765	13727	13770	13679	13727	13566	13548	13626	13622	13563	13567	13688	13427	13586	13682	13747	13591	13534	13606	13614	13698	13546	13726	13464	13891	13577	13680	13682	13733	13766	13900	13559	13653	13680	13639	13688	13753	13672	13625	13590	13623	13614	13786	13565	13675	13680	13663	13485	13570	13590	13715	13786	13653	13609	13732	13659	13625	13597	13567	13546	13589	13571	13635	13663	13783	13610	13772	13711	13458	13754	13658	13673	13621	13686	13545	13728	13728	13870	13657	13712	13605	13627	13672	13589	13668	13618	13606	13507	13580	13648	13550	13724	13696	13507	13661	13516	13580	13729	13682	13565	13583	13565	13652	13697	13535	13670	13657	13693	13588	13453	13796	13763	13561	13598	13780	13645	13476	13650	13514	13689	13765	13781	13693	13555	13612	13643	13694	13804	13497	13686	13534	13739	13585	13636	13577	13532	13513	13702	13795	13610	13483	13623	13479	13636	13503	13708	13709	13739	13624	13534	13570	13677	13616	13620	13649	13527	13435	13557	13662	13650	13653	13473	13609	13516	13764	13632	13604	13781	13790	13672	13642	13592	13531	13704	13762	13559	13500	13679	13571	13817	13636	13714	13593	13694	13524	13748	13652	13607	13387	13596	13529	13603	13652	13556	13554	13673	13665	13686	13699	13842	13693	13522	13573	13556	13730	13803	13666	13667	13848	13582	13507	13676	13578	13722	13709	13643	13673	13690	13358	13717	13705	13610	13506	13555	13479	13596	13541	13797	13704	13655	13591	13673	13660	13737	13578	13768	13548	13627	13774	13706	13844	13620	13446	13621	13654	13557	13769	13600	13406	13618	13626	13452	13802	13661	13691	13551	13690	13670	13556	13616	13514	13691	13711	13597	13660	13686	13588	13616	13584	13623	13602	13972	13584	13749	13752	13615	13595	13725	13440	13579	13649	13666	13638	13788	13527	13493	13654	13491	13721	13529	13648	13840	13571	13615	13729	13686	13715	13665	13549	13574	13550	13613	13653	13639	13783	13568	13580	13662	13573	13646	13618	13528	13509	13492	13697	13556	13633	13732	13498	13765	13659	13697	13771	13590	13619	13680	13589	13719	13480	13538	13592	13450	13592	13672	13739	13544	13535	13585	13588	13521	13630	13626	13653	13571	13642	13713	13531	13631	13518	13585	13895	13473	13607	13686	13558	13675	13681	13684	13668	13604	13646	13574	13627	13589	13823	13656	13514	13594	13583	13809	13728	13827	13749	13615	13651	13734	13591	13682	13698	13642	13623	13759	13745	13621	13606	13493	13673	13597	13758	13617	13650	13570	13602	13545	13672	13623	13681	13707	13641	13693	13578	13650	13535	13702	13641	13596	13764	13691	13628	13714	13601	13680	13769	13665	13534	13596	13803	13638	13486	13465	13480	13555	13692	13565	13600	13661	13716	13596	13606	13711	13711	13643	13687	13494	13838	13777	13647	13682	13535	13654	13656	13618	13632	13538	13631	13778	13516	13601	13488	13594	13672	13582	13628	13727	13677	13535	13600	13574	13605	13568	13597	13641	13567	13774	13556	13624	13663	13594	13523	13570	13579	13617	13522	13785	13755	13591	13602	13691	13691	13675	13631	13642	13541	13677	13734	13857	13614	13711	13564	13610	13485	13544	13638	13574	13507	13555	13528	13676	13458	13611	13589	13536	13691	13547	13663	13662	13524	13584	13631	13618	13519	13678	13809	13702	13550	13606	13619	13584	13571	13668	13698	13576	13595	13551	13700	13559	13638	13661	13720	13606	13837	13597	13752	13520	13738	13558	13522	13687	13599	13716	13671	13832	13653	13511	13723	13536	13752	13807	13717	13539	13650	13738	13594	13759	13709	13633	13735	13582	13640	13612	13672	13567	13609	13628	13643	13636	13693	13624	13697	13484	13603	13731	13570	13688	13569	13627	13715	13854	13517	13647	13621	13700	13640	13721	13683	13591	13547	13688	13740	13639	13708	13581	13714	13528	13695	13587	13656	13617	13711	13618	13539	13753	13697	13662	13657	13484	13538	13708	13635	13428	13611	13755	13720	13642	13695	13376	13588	13718	13603	13619	13675	13606	13568	13785	13675	13619	13579	13592	13519	13716	13730	13684	13583	13609	13818	13634	13835	13737	13674	13761	13695	13817	13744	13790	13756	13675	13631	13630	13548	13569	13654	13702	13582	13748	13666	13703	13745	13646	13591	13608	13605	13560	13492	13477	13711	13637	13543	13627	13608	13584	13622	13765	13441	13510	13640	13583	13675	13695	13727	13623	13730	13588	13703	13701	13624	13633	13610	13744	13568	13759	13582	13559	13737	13710	13629	13691	13656	13603	13502	13626	13656	13619	13597	13504	13519	13617	13670	13670	13594	13511	13431	13629	13596	13652	13624	13679	13647	13562	13852	13726	13606	13749	13740	13613	13514	13690	13831	13639	13703	13651	13623	13570	13684	13658	13571	13694	13754	13685	13547	13614	13689	13629	13488	13699	13674	13649	13579	13599	13638	13760	13629	13592	13556	13453	13695	13563	13724	13686	13542	13720	13623	13763	13693	13620	13801	13540	13513	13643	13687	13630	13570	13736	13771	13667	13654	13627	13689	13422	13770	13639	13622	13761	13798	13473	13522	13538	13551	13712	13465	13668	13638	13707	13703	13620	13756	13563	13833	13588	13622	13656	13678	13673	13703	13585	13614	13566	13646	13840	13581	13730	13677	13707	13711	13619	13358	13573	13665	13556	13571	13550	13527	13634	13589	13675	13698	13598	13513	13569	13689	13674	13526	13552	13556	13700	13816	13463	13722	13550	13623	13590	13626	13623	13633	13504	13779	13644	13695	13605	13468	13666	13528	13440	13729	13638	13633	13801	13727	13666	13522	13478	13604	13574	13593	13546	13749	13661	13484	13520	13671	13631	13637	13650	13585	13673	13647	13636	13675	13698	13652	13708	13681	13545	13775	13725	13747	13456	13592	13599	13614	13539	13689	13513	13652	13624	13601	13517	13699	13571	13712	13693	13532	13619	13573	13687	13692	13667	13667	13521	13664	13566	13791	13560	13620	13673	13548	13817	13576	13634	13695	13665	13540	13594	13597	13698	13601	13784	13839	13463	13727	13599	13588	13607	13625	13661	13758	13540	13786	13553	13661	13667	13824	13654	13497	13580	13698	13596	13550	13505	13644	13615	13631	13804	13495	13609	13715	13592	13487	13600	13630	13578	13788	13704	13735	13438	13737	13648	13592	13755	13527	13641	13643	13402	13627	13627	13556	13679	13599	13539	13665	13593	13544	13624	13729	13701	13692	13652	13705	13730	13793	13666	13739	13558	13656	13804	13740	13606	13618	13688	13472	13659	13572	13630	13572	13803	13597	13590	13713	13468	13753	13548	13571	13716	13695	13624	13600	13627	13718	13555	13668	13734	13638	13631	13579	13681	13602	13546	13682	13521	13689	13655	13593	13651	13675	13700	13531	13673	13741	13799	13702	13795	13636	13529	13738	13791	13616	13619	13596	13567	13749	13646	13643	13657	13701	13793	13603	13792	13482	13736	13535	13680	13601	13792	13580	13674	13570	13764	13581	13822	13564	13630	13814	13710	13660	13565	13566	13564	13487	13614	13599	13733	13602	13764	13611	13571	13658	13620	13593	13631	13508	13668	13625	13640	13664	13611	13553	13727	13750	13582	13687	13585	13805	13617	13695	13576	13614	13506	13634	13596	13680	13540	13536	13634	13833	13529	13635	13646	13685	13695	13615	13467	13665	13560	13687	13545	13798	13644	13699	13568	13524	13518	13615	13736	13679	13465	13786	13592	13594	13659	13577	13655	13601	13636	13762	13626	13467	13690	13661	13557
27859	22251	23399	19279	15147	14489	14531	14130	13757	14045	13866	14131	13828	13544	13657	13514	13546	13371	13593	13499	13645	13565	13598	13422	13550	13441	13486	13596	13683	13560	13490	13496	13381	13368	13475	13542	13731	13336	13411	13633	13487	13562	13574	13569	13569	13372	13497	13436	13617	13527	13786	13449	13466	13391	13455	13451	13345	13464	13480	13392	13571	13609	13454	13564	13553	13360	13714	13549	13385	13580	13616	13587	13546	13459	13425	13576	13370	13365	13476	13534	13478	13515	13459	13623	13457	13715	13462	13411	13345	13416	13421	13480	13495	13571	13393	13412	13402	13603	13470	13462	13626	13440	13492	13486	13480	13422	13473	13626	13391	13494	13450	13387	13528	13389	13544	13414	13511	13503	13771	13402	13547	13511	13410	13508	13175	13482	13452	13378	13335	13510	13575	13292	13662	13491	13393	13590	13342	13681	13605	13599	13681	13512	13514	13470	13493	13423	13282	13316	13429	13259	13310	13482	13373	13565	13430	13392	13478	13387	13445	13582	13370	13501	13589	13532	13509	13516	13437	13467	13622	13511	13422	13498	13518	13278	13442	13647	13441	13471	13361	13399	13440	13650	13413	13373	13517	13408	13549	13436	13548	13544	13521	13475	13271	13394	13476	13656	13468	13702	13476	13323	13402	13554	13495	13452	13391	13338	13468	13475	13641	13471	13437	13560	13405	13512	13408	13665	13360	13406	13272	13391	13426	13495	13311	13377	13512	13421	13355	13675	13593	13369	13551	13627	13525	13380	13247	13595	13440	13458	13598	13552	13545	13455	13390	13420	13434	13366	13484	13516	13557	13388	13454	13454	13427	13437	13359	13481	13465	13573	13379	13496	13411	13249	13634	13508	13589	13493	13384	13500	13485	13521	13403	13372	13381	13461	13466	13548	13440	13501	13581	13412	13493	13434	13598	13340	13374	13327	13478	13339	13349	13519	13521	13414	13555	13313	13498	13393	13476	13533	13426	13361	13640	13351	13690	13425	13439	13383	13431	13460	13443	13445	13361	13540	13361	13525	13465	13522	13414	13514	13569	13443	13437	13494	13384	13420	13426	13485	13412	13661	13544	13455	13456	13642	13505	13345	13538	13497	13446	13595	13427	13548	13334	13440	13397	13661	13345	13210	13595	13423	13451	13467	13413	13508	13386	13478	13528	13475	13311	13548	13716	13679	13520	13614	13426	13250	13492	13416	13516	13519	13582	13389	13429	13680	13463	13528	13380	13373	13373	13213	13511	13396	13392	13396	13313	13562	13618	13400	13645	13554	13618	13556	13520	13417	13601	13561	13389	13404	13557	13464	13459	13464	13355	13481	13490	13535	13474	13448	13658	13676	13416	13510	13527	13107	13425	13539	13377	13567	13620	13504	13432	13414	13463	13546	13441	13365	13590	13509	13484	13582	13674	13506	13437	13453	13408	13550	13274	13345	13467	13350	13246	13598	13318	13255	13455	13448	13487	13475	13500	13628	13669	13420	13597	13557	13514	13472	13579	13529	13478	13466	13620	13505	13469	13414	13273	13288	13568	13666	13594	13603	13292	13652	13524	13644	13333	13351	13305	13401	13523	13624	13355	13474	13537	13517	13488	13562	13728	13333	13452	13416	13448	13545	13491	13386	13589	13576	13446	13434	13433	13513	13392	13503	13325	13440	13485	13464	13435	13304	13528	13407	13444	13505	13560	13537	13368	13394	13587	13462	13435	13472	13260	13347	13391	13529	13685	13497	13466	13427	13420	13443	13414	13566	13368	13463	13524	13427	13406	13449	13571	13407	13620	13487	13448	13410	13563	13321	13421	13397	13543	13749	13747	13515	13401	13468	13470	13369	13387	13545	13552	13482	13552	13334	13582	13422	13406	13413	13392	13595	13449	13336	13630	13557	13486	13421	13541	13571	13367	13459	13604	13351	13702	13374	13345	13500	13392	13614	13205	13300	13511	13565	13413	13603	13416	13421	13535	13459	13514	13420	13372	13424	13461	13514	13543	13501	13615	13450	13354	13353	13593	13459	13460	13614	13629	13576	13267	13402	13396	13514	13390	13386	13455	13375	13480	13604	13515	13468	13656	13591	13363	13453	13368	13416	13515	13514	13466	13662	13566	13615	13393	13584	13591	13409	13412	13563	13497	13345	13468	13645	13494	13400	13552	13438	13734	13436	13389	13626	13496	13598	13556	13471	13409	13491	13759	13337	13588	13438	13313	13530	13284	13526	13559	13554	13452	13486	13572	13451	13639	13462	13564	13332	13530	13480	13393	13434	13532	13611	13539	13609	13753	13540	13424	13414	13261	13510	13466	13518	13681	13514	13321	13232	13644	13506	13684	13431	13426	13572	13512	13667	13443	13547	13592	13379	13554	13432	13368	13592	13374	13483	13558	13551	13651	13274	13489	13533	13480	13241	13487	13556	13517	13420	13615	13364	13288	13507	13560	13606	13516	13417	13443	13384	13566	13462	13602	13550	13616	13368	13446	13463	13465	13342	13291	13544	13546	13492	13250	13531	13554	13550	13469	13382	13546	13390	13529	13571	13537	13432	13485	13443	13570	13396	13413	13344	13462	13553	13460	13437	13560	13519	13440	13329	13438	13378	13367	13483	13522	13478	13382	13350	13284	13362	13467	13295	13568	13622	13454	13360	13514	13434	13479	13446	13408	13620	13327	13464	13548	13415	13425	13620	13421	13532	13528	13559	13559	13475	13527	13563	13508	13575	13511	13449	13565	13355	13482	13474	13468	13426	13430	13442	13521	13432	13489	13578	13498	13583	13364	13363	13465	13499	13607	13533	13249	13475	13546	13470	13366	13634	13492	13385	13380	13643	13571	13364	13363	13444	13588	13476	13380	13469	13528	13507	13725	13392	13539	13315	13329	13521	13539	13537	13514	13242	13383	13411	13619	13378	13451	13486	13536	13480	13582	13342	13363	13416	13401	13495	13414	13358	13361	13540	13626	13455	13423	13458	13310	13554	13593	13592	13472	13484	13298	13560	13473	13398	13499	13260	13471	13528	13422	13450	13478	13361	13340	13514	13429	13577	13482	13750	13435	13484	13547	13463	13510	13518	13468	13477	13400	13328	13380	13530	13543	13487	13402	13435	13513	13518	13396	13497	13551	13529	13646	13587	13433	13456	13532	13446	13558	13495	13560	13492	13408	13450	13373	13546	13522	13314	13512	13436	13571	13413	13476	13317	13274	13223	13401	13581	13394	13373	13417	13465	13594	13525	13512	13298	13502	13425	13505	13443	13357	13427	13453	13518	13344	13605	13352	13558	13468	13350	13362	13445	13545	13431	13387	13449	13377	13550	13498	13564	13522	13518	13501	13485	13467	13312	13377	13518	13543	13372	13450	13477	13503	13453	13394	13424	13451	13543	13393	13508	13467	13402	13404	13593	13491	13553	13493	13744	13452	13588	13498	13450	13366	13411	13607	13423	13413	13510	13363	13489	13544	13419	13487	13621	13514	13364	13402	13429	13610	13457	13488	13275	13333	13497	13544	13343	13415	13441	13387	13549	13431	13579	13395	13468	13375	13750	13573	13263	13375	13505	13506	13578	13479	13571	13603	13564	13618	13448	13278	13488	13411	13486	13685	13563	13370	13415	13440	13358	13555	13506	13615	13348	13552	13462	13607	13246	13592	13517	13505	13291	13393	13558	13391	13428	13488	13477	13460	13358	13375	13443	13528	13373	13392	13549	13583	13698	13436	13471	13555	13354	13300	13431	13662	13401	13388	13425	13397	13429	13522	13435	13472	13369	13594	13569	13566	13541	13632	13516	13631	13363	13562	13333	13358	13432	13274	13495	13466	13446	13598	13611	13720	13603	13479	13428	13570	13413	13533	13582	13459	13539	13604	13315	13464	13451	13502	13491	13644	13640	13528	13599	13487	13423	13543	13629	13468	13605	13538	13619	13518	13269	13510	13543	13389	13570	13245	13540	13402	13392	13511	13402	13509	13670	13542	13434	13519	13427	13491	13500	13653	13402	13464	13412	13563	13535	13425	13556	13315	13523	13715	13508	13530	13480	13449	13515	13503	13412	13388	13694	13434	13504	13487	13314	13428	13660	13498	13526	13482	13508	13402	13396	13656	13392	13726	13567	13452	13506	13506	13435	13564	13438	13495	13500	13514	13526	13359	13560	13667	13535	13499	13534	13543	13508	13507	13496	13418	13373	13467	13543	13398	13546	13590	13496	13483	13476	13529	13322	13468	13509	13372	13558	13458	13437	13363	13425	13308	13401	13379	13357	13575	13523	13609	13357	13317	13419	13379	13378	13465	13740	13591	13326	13504	13551	13634	13805	13511	13476	13435	13689	13493	13484	13614	13574	13499	13766	13527	13544	13495	13558	13319	13593	13522	13512	13654	13523	13481	13483	13478	13569	13528	13460	13365	13500	13443	13381	13413	13429	13588	13534	13547	13372	13436	13456	13536	13448	13320	13382	13561	13506	13699	13430	13217	13477	13453	13407	13422	13610	13447	13530	13376	13419	13553	13502	13347	13300	13415	13525	13620	13379	13397	13475	13505	13507	13594	13492	13452	13552	13450	13516	13392	13604	13639	13623	13448	13562	13378	13407	13476	13351	13508	13524	13310	13548	13557	13432	13448	13442	13393	13428	13570	13561	13511	13480	13342	13487	13635	13297	13498	13603	13474	13418	13384	13494	13661	13569	13481	13264	13344	13504	13399	13310	13553	13537	13365	13563	13418	13305	13557	13532	13725	13445	13590	13410	13425	13423	13473	13476	13348	13508	13372	13249	13388	13471	13680	13542	13625	13401	13467	13599	13474	13385	13568	13601	13506	13498	13530	13594	13502	13469	13535	13590	13225	13364	13507	13187	13355	13534	13542	13443	13284	13496	13445	13314	13563	13436	13430	13411	13614	13639	13445	13636	13484	13435	13543	13486	13730	13452	13641	13522	13371	13297	13275	13504	13327	13492	13339	13464	13486	13375	13574	13423	13294	13507	13525	13398	13389	13537	13484	13602	13315	13294	13490	13607	13511	13630	13533	13574	13338	13519	13592	13435	13611	13528	13504	13531	13602	13476	13385	13549	13542	13464	13438	13565	13588	13707	13477	13568	13676	13508	13415	13403	13504	13661	13428	13380	13465	13654	13378	13381	13409	13539	13383	13550
15279	20870	20403	16935	15553	14873	14459	13924	13722	13729	13557	13339	13355	13293	13144	13021	13139	13003	13011	12973	12966	12901	12813	12942	13012	12974	12920	12772	12856	12921	13086	12844	13010	13037	12954	12902	12891	12838	12937	12850	12744	12860	12877	12901	12796	12972	12883	12743	12828	12984	12940	13036	12867	12812	12892	12843	13003	12869	12807	12848	12792	12892	12856	12896	12939	12915	12965	12938	12831	12845	12826	12855	12742	12872	12814	12847	12774	12930	12876	13081	12850	12846	12840	12731	13090	12842	12902	12927	12808	12961	12958	12736	12827	12963	12957	12762	12965	12845	12776	12864	12996	12692	12951	12916	12947	12734	12778	12856	12932	12775	12876	13052	12914	12836	13077	12912	12973	12852	12794	12955	12990	12971	12802	12932	12948	12869	12793	12981	12760	12755	12788	12923	13005	12689	12866	12803	12837	13049	12575	12778	12871	12864	12789	12876	12989	12756	12906	13068	13006	12850	12851	12960	12819	12839	12907	12898	12873	13005	12881	12938	12809	12945	12807	12954	12892	12891	12911	12933	13031	12916	12925	12886	12875	12659	12800	13084	12934	13017	12886	12701	12835	12682	12912	12926	12973	12975	12854	12773	12805	12769	12814	12814	12894	12935	12849	12840	12869	12934	12986	12658	12905	12682	12861	12998	12851	12939	12885	12832	12649	12997	12901	12909	12845	12974	12839	12794	12836	12912	12883	12879	12812	12821	12933	12974	12899	12841	13005	12910	12855	12746	12731	12814	12882	12666	12879	12930	12933	12897	12773	12953	12969	12788	12833	12880	13014	12787	12852	12888	12930	12900	12828	12836	12861	12794	12788	12755	12937	12818	12944	12921	12933	12960	12766	12989	12961	12811	12958	12834	12814	12767	12887	12859	12969	12664	12834	12971	12695	12907	12857	12911	12694	12826	12688	12920	12841	12808	12952	12811	12917	12835	12902	12881	13044	12878	12979	12780	12883	12832	12900	12739	12885	12925	12976	12833	12732	13143	12813	12908	12810	12949	12913	12839	12949	13014	12969	12850	12793	12829	12859	12955	13085	12902	12954	12831	12870	12935	12719	12784	12906	12932	12881	12695	13021	12854	12966	12795	12909	12840	12814	12758	12800	12884	12859	12941	12865	12759	12861	12750	12886	12694	12891	12761	12757	12915	12743	12823	12929	12790	12808	12830	12913	12773	12929	12928	12788	12785	12820	12901	12856	12911	12955	12829	12854	12928	12914	12821	12805	12932	12889	13075	12893	12847	12842	12912	13091	12873	12899	12832	12967	12953	12678	12837	12942	12852	12920	13015	12947	12951	12679	12839	12861	13001	12870	12871	12914	12944	12985	12780	12800	12821	12929	12676	12873	12784	12879	12771	12834	12883	12904	12878	12862	12867	12819	12913	13057	12795	12770	12865	12954	12835	12872	12884	12914	12953	12880	12838	13011	12833	12803	12685	12802	12887	12621	12894	12703	13003	12845	12765	12787	12844	12820	12847	12840	12742	12827	12975	12647	12967	12920	12706	12772	12899	12881	12907	12908	12879	12873	12964	12899	12936	12753	13010	13012	12997	12950	12937	12943	12827	12850	12891	12974	12975	12811	12970	12863	12761	12859	12914	12834	12842	12892	12956	12926	12794	12798	12737	12750	12911	12788	12793	12896	12913	12967	12866	12907	12958	13080	12866	12738	12833	12763	12790	12916	12661	12813	12755	12911	12743	12816	13031	13016	12771	12714	12890	12871	12833	12860	12912	12803	12896	13128	12969	12844	12862	12866	12813	12885	12795	12855	12863	12864	12863	12789	12889	12904	12882	12856	12781	13036	12842	12798	12919	12833	12798	12855	13028	12774	12812	12993	12907	12868	12894	12841	12707	12797	12927	12848	12871	12848	13006	12863	12743	12913	12805	12846	12964	12979	12859	12873	12823	12951	12806	12858	12887	12904	12922	12785	12873	12664	12917	12880	12893	12865	12779	12987	12830	12918	12860	12838	12829	12872	12772	12987	12867	12825	12892	12853	12892	12882	12800	12821	12947	12885	12714	12774	12846	12931	12910	13017	12912	12893	12935	13021	12802	12954	12838	12978	12875	12861	13024	12832	12922	12847	12887	13019	12712	12959	12781	12711	12916	12764	12843	12733	12870	12835	12954	12832	12794	12785	12898	12970	12852	12823	12931	12660	12806	12930	13128	12797	13000	12928	12889	13035	12835	12950	12844	12999	12838	12834	12817	13021	12755	12855	12946	12761	12803	12913	13029	12847	12910	12810	12851	12833	12835	12886	12809	12863	12817	12937	12878	12898	12859	12929	12929	12977	12755	12958	12883	12874	12828	12793	12931	13073	12806	12834	12784	12963	12743	12868	12908	12814	12855	13006	12877	12793	12779	12816	12964	12819	12801	12761	12861	12905	12807	12961	12701	13099	12785	12912	12875	12726	12921	12980	12962	12927	12853	12925	12779	12742	12836	12999	12908	12900	12942	12761	12851	12796	12953	12907	12825	12957	12945	12713	12766	12834	12845	12738	12891	12758	13059	12852	12792	12973	12865	12869	12840	12911	12753	13000	12798	12818	12821	12793	12887	12926	12671	12984	12736	12902	12874	12971	12774	12969	12665	12761	12853	12957	12740	12784	12886	13038	12989	12929	12919	12715	12870	12962	12860	12988	12851	12901	12855	12830	12906	12797	12771	12862	12815	12953	12872	12942	12967	12782	13013	13023	12880	12998	12991	12793	12793	12795	12884	12957	12931	12851	12759	12967	12973	12724	12956	12913	12896	12878	12768	12886	12805	12752	12945	12768	12833	12843	12854	13011	12895	13064	12850	12690	12996	12872	12895	12891	12831	12914	12725	12777	12982	12875	12904	12846	12867	12910	12835	12861	12937	13011	12833	12835	12957	13119	12911	12834	12825	12810	12919	12788	12838	12838	12879	12885	12823	12852	13033	12796	12672	12958	12944	12838	12882	12847	12826	12889	12884	12818	12963	12778	12908	12918	12849	12915	12966	12767	13006	13068	12879	12990	12765	12920	12835	12840	12933	12920	12946	12873	12877	12854	13055	12907	12966	12846	12845	12906	12916	12847	12873	13001	12893	12772	12866	12854	12931	12984	12898	12970	12815	12883	12936	12913	12873	12910	12860	12808	12934	13008	13050	12807	12978	12950	12887	12979	13015	12893	12970	12947	12850	12903	13062	12843	13015	12822	12758	12908	12876	12944	13142	12923	13024	12982	12728	12995	12823	12710	12968	12927	12950	12872	12760	12845	12818	12730	12752	12817	12869	12901	12900	12828	13038	13042	12865	12745	12871	12927	12921	13029	12796	12953	12800	12844	12831	12894	12948	12957	12874	13007	12740	12755	12800	12879	12952	12935	12790	12975	12783	12963	12884	12931	12972	12897	12986	12957	12784	12837	12970	12805	12932	12835	12850	12704	12734	12834	13019	12981	12747	12871	12779	12954	12876	13117	12847	12776	12955	12905	12952	12951	12793	13039	12752	12812	12860	12798	12844	12645	12902	12880	12847	12852	12803	12816	12907	13025	12926	12989	12809	13099	12989	12858	12845	12739	12870	12804	13019	12930	12857	12898	12958	12890	12958	12783	12899	12877	13136	12995	12959	12941	12822	12890	12965	13000	12910	12859	12821	12845	13057	12873	12868	12786	12732	12911	12946	12849	12917	12694	12968	12945	12956	12713	12919	12909	12941	12705	12931	12879	13037	13003	12821	12790	12954	12804	12868	12925	13010	12871	12776	13071	12751	12864	12864	13026	12750	12711	12948	12843	12871	12732	12772	12861	12914	12925	12922	12908	12791	12922	12781	12809	12831	12733	12792	12974	12921	12929	12985	12932	12975	12853	12792	12811	12850	12841	12995	12793	12791	12681	12974	12976	12858	12924	12865	12839	12897	12862	12975	12849	12904	12883	12775	12927	12916	12948	12822	12857	12798	12952	12831	13071	12936	12780	12824	12741	12947	12944	12942	12819	12758	12799	12894	12841	12876	12631	12898	12871	12950	12929	12763	13007	12931	12906	12929	12942	12867	12849	12879	12842	12840	12862	12762	12670	12791	12906	12803	12988	12793	12985	12849	12927	12823	12766	12906	12934	12768	13000	12790	12688	12933	12740	12896	12800	12810	12684	13002	12746	12829	12850	12835	12898	12870	12747	12805	12996	12758	12840	12778	12817	12829	12942	12681	12934	12880	12973	12786	12850	12931	12795	12788	12987	12819	12960	12903	12927	12881	12927	12874	12759	12837	12847	12757	13019	12916	12805	12901	12844	12922	12818	12829	12938	12790	12817	12853	12955	12821	12838	12780	12949	12934	12848	12895	13053	12969	12848	12800	12965	13021	13006	12689	12696	12748	12792	12885	12853	12707	12794	12847	12691	12862	12871	12959	12872	12770	12784	12927	12804	13013	12914	12967	12895	12670	12897	12841	12790	12962	12898	12930	12869	12940	12753	12978	12825	12893	12953	13052	13002	12969	12967	12661	12795	13040	12884	12801	12758	12815	12795	12937	13006	12727	12813	12925	12827	12944	12869	13038	12727	12997	12966	12740	12829	12996	12830	12935	12767	12888	12863	12858	12689	12856	12930	12859	12937	12820	12951	12734	12879	12893	12786	12875	12824	12868	12835	12838	12899	13056	12932	12816	12871	12815	12990	12835	13004	12960	12747	12881	12726	12859	12951	13017	12913	12924	12762	12708	12761	12844	12794	12770	12854	12960	12882	12853	12696	12706	12944	12997	12894	12895	12774	12778	12791	12819	12835	12807	12935	12850	12967	12892	12883	13033	12832	12909	12892	12897	12965	12728	12914	12905	12876	12872	12937	13046	12852	12928	12795	12796	12839	13043	12917	12921	12675	13022	12854	12804	12841	12766	13007	12830	12878	12910	12935	12961	12931	12863	12821	12871	12897	12773	12799	13042	12898	12757	12762	12668	12927	13008	12934	12921	12997	12792	12919	12871	12729	12909	12895	12719	12825	13045	13026	12793	12891	12806	12693	12854	12892	12802	12980	12856	12824	12861	12982	12937	12769	12992	12910	12798	12912	12905	13048	12962	12779	12925	12813	12969	12795	12980	12914	12642	12807	12963	13021	12917	12851	12838	12954	12890	13083	12901	12938	12774	12996	12776	12826	12699
24429	21676	29194	24789	22368	21156	19255	16562	15859	15715	15416	15179	15164	15179	14822	14776	14743	14673	14602	14402	14328	14542	14504	14255	14461	14511	14479	14307	14226	14308	14407	14632	14341	14340	14169	14419	14376	14306	14343	14548	14411	14179	14178	14572	14371	14379	14488	14237	14422	14368	14411	14429	14239	14384	14077	14330	14332	14329	14215	14260	14383	14276	14478	14312	14376	14320	14386	14236	14442	14480	14422	14380	14301	14447	14364	14424	14504	14481	14484	14341	14331	14252	14241	14350	14253	14284	14355	14464	14358	14243	14459	14327	14412	14401	14346	14438	14291	14510	14287	14230	14395	14435	14386	14365	14345	14472	14233	14394	14372	14377	14299	14231	14165	14452	14277	14340	14308	14241	14313	14262	14544	14387	14342	14228	14498	14335	14358	14336	14423	14507	14305	14192	14226	14086	14270	14073	14442	14317	14341	14352	14518	14407	14316	14391	14283	14214	14188	14139	14528	14304	14447	14264	14312	14324	14261	14197	14217	14301	14233	14444	14314	14234	14474	14433	14354	14318	14391	14218	14381	14286	14409	14255	14277	14509	14323	14482	14229	14301	14259	14440	14517	14202	14295	14530	14395	14342	14390	14289	14202	14248	14470	14420	14228	14303	14299	14237	14216	14482	14134	14411	14568	14364	14169	14365	14193	14404	14349	14436	14449	14171	14234	14311	14339	14329	14255	14370	14321	14387	14408	14353	14143	14365	14355	14324	14383	14294	14288	14155	14297	14240	14410	14212	14365	14303	14221	14067	14297	14294	14249	14273	14235	14380	14204	14410	14145	14215	14357	14528	14294	14321	14379	14257	14124	14396	14217	14291	14309	14461	14067	14398	14403	14380	14368	14402	14478	14307	14318	14348	14384	14160	14179	14270	14297	14175	14383	14362	14250	14494	14243	14402	14334	14335	14398	14369	14281	14183	14325	14232	14273	14320	14254	14263	14332	14390	14269	14240	14149	14415	14271	14328	14375	14359	14188	14348	14248	14337	14336	14428	14297	14204	14456	14474	14311	14168	14134	14296	14188	14251	14296	14394	14127	14199	14341	14380	14370	14446	14341	14331	14191	14255	14231	14273	14354	14400	14444	14347	14285	14204	14296	14343	14489	14258	14305	14222	14382	14342	14472	14284	14374	14296	14235	14084	14330	14192	14287	14340	14175	14274	14367	14390	14249	14312	14184	14428	14360	14331	14323	14244	14272	14258	14269	14305	14319	14244	14324	14346	14414	14145	14318	14189	14377	14360	14382	14276	14512	14346	14409	14177	14339	14353	14270	14102	14261	14457	14468	14404	14362	14274	14443	14403	14221	14341	14233	14420	14554	14178	14466	14540	14328	14207	14222	14488	14300	14410	14336	14348	14451	14243	14518	14380	14366	14453	14272	14572	14293	14528	14583	14504	14233	14269	14202	14427	14293	14038	14135	14190	14334	14450	14293	14349	14242	14181	14413	14289	14417	14411	14301	14385	14223	14319	14373	14091	14238	14426	14376	14382	14313	14238	14355	14282	14311	14448	14311	14523	14277	14232	14186	14402	14098	14340	14276	14384	14338	14303	14330	14316	14257	14218	14222	14386	14318	14192	14421	14280	14246	14378	14312	14208	14279	14334	14121	14224	14208	14318	14469	14354	14551	14264	14429	14364	14421	14161	14586	14472	14365	14236	14582	14348	14358	14210	14123	14233	14394	14552	14478	14333	14358	14474	14229	14222	14364	14404	14263	14353	14144	14231	14252	14203	14342	14215	14150	14158	14211	14184	14366	14375	14304	14254	14455	14328	14406	14474	14320	14317	14414	14265	14368	14421	14384	14291	14312	14252	14249	14295	14313	14281	14427	14289	14622	14426	14267	14376	14265	14351	14405	14290	14470	14247	14156	14218	14338	14355	14149	14429	14434	14308	14457	14278	14366	14336	14529	14128	14457	14150	14316	14265	14295	14241	14232	14297	14320	14338	14365	14223	14481	14357	14367	14381	14354	14389	14135	14221	14287	14297	14344	14163	14306	14251	14315	14201	14319	14232	14285	14292	14223	14287	14214	14246	14288	14520	14171	14345	14534	14295	14228	14285	14468	14115	14355	14253	14362	14275	14365	14218	14219	14379	14228	14370	14456	14475	14314	14393	14359	14462	14267	14438	14225	14353	14328	14429	14207	14342	14379	14316	14265	14578	14235	14289	14351	14246	14343	14215	14311	14343	14365	14069	14513	14363	14317	14440	14467	14548	14285	14358	14337	14109	14195	14321	14334	14334	14356	14317	14318	14363	14279	14256	14136	14269	14271	14415	14196	14211	14322	14312	14306	14556	14362	14329	14422	14356	14140	14254	14378	14374	14390	14145	14057	14200	14429	14215	14326	14244	14461	14105	14309	14195	14375	14195	14304	14169	14355	14265	14358	14147	14461	14417	14300	14325	14351	14103	14435	14167	14440	14464	14339	14353	14335	14519	14362	14178	14314	14146	14181	14371	14257	14218	14332	14242	14449	14362	14393	14323	14489	14244	14360	14329	14249	14415	14229	14405	14510	14046	14355	14327	14247	14437	14406	14498	14407	14187	14210	14237	14274	14218	14114	14151	14445	14418	14308	14206	14659	14377	14296	14082	14663	14349	14459	14498	14505	14137	14390	14295	14289	14319	14330	14332	14195	14318	14535	14348	14133	14222	14341	14209	14297	14274	14275	14281	14186	14421	14414	14299	14402	14300	14361	14356	14404	14294	14377	14351	14405	14366	14370	14516	14348	14277	14331	14373	14328	14142	14376	14416	14395	14319	14333	14333	14416	14307	14293	14242	14397	14313	14413	14475	14376	14380	14193	14232	14465	14262	14313	14274	14294	14150	14401	14262	14516	14253	14133	14072	14263	14225	14333	14255	14214	14436	14354	14365	14329	14331	14066	14505	14380	14437	14373	14101	14131	14248	14135	14262	14171	14213	14375	14311	14145	14324	14452	14424	14393	14229	14311	14546	14369	14517	14285	14297	14307	14310	14365	14294	14236	14240	14399	14305	14332	14385	14290	14526	14281	14270	14283	14376	14232	14251	14551	14293	14251	14244	14345	14161	14277	14105	14242	14335	14250	14214	14386	14456	14465	14440	14218	14241	14452	14417	14398	14136	14331	14587	14419	14447	14165	14461	14500	14372	14272	14440	14309	14351	14297	14419	14142	14229	14320	14474	14500	14442	14380	14088	14328	14380	14185	14265	14324	14293	14335	14363	14522	14249	14422	14310	14296	14240	14351	14249	14451	14343	14264	14196	14403	14529	14365	14362	14367	14284	14198	14505	14393	14224	14376	14387	14268	14365	14237	14262	14525	14274	14247	14337	14266	14274	14293	14418	14162	14364	14374	14306	14345	14409	14527	14312	14399	14281	14364	14413	14291	14368	14503	14463	14406	14286	14231	14362	14463	14390	14203	14277	14290	14350	14313	14255	14491	14578	14317	14468	14223	14454	14094	14447	14326	14490	14136	14398	14324	14296	14392	14306	14242	14210	14471	14274	14363	14199	14173	14245	14461	14437	14502	14481	14323	14255	14397	14388	14603	14351	14411	14179	14130	14403	14515	14198	14332	14547	14344	14242	14207	14450	14458	14315	14195	14406	14403	14378	14102	14363	14197	14394	14296	14351	14268	14077	14322	14369	14512	14467	14334	14266	14250	14284	14366	14313	14457	14409	14158	14311	14199	14302	14271	14324	14329	14342	14087	14290	14254	14414	14291	14418	14377	14348	14508	14574	14228	14454	14381	14374	14096	14551	14368	14217	14408	14164	14439	14265	14368	14328	14268	14125	14354	14179	14287	14354	14397	14160	14006	14566	14306	14193	14453	14329	14389	14186	14149	14192	14464	14531	14189	14223	14159	14250	14318	14350	14382	14202	14354	14462	14385	14132	14346	14371	14347	14430	14433	14406	14285	14369	14321	14214	14298	14334	14429	14365	14601	14362	14201	14290	14373	14197	14584	14336	14281	14167	14430	14187	14299	14369	14242	14140	14207	14370	14391	14381	14228	14238	14385	14325	14373	14156	14191	14274	14287	14370	14340	14295	14154	14323	14299	14094	14449	14472	14452	14222	14362	14450	14204	14442	14283	14363	14277	14172	14238	14366	14234	14587	14219	14258	14449	14565	14256	14358	14423	14286	14420	14378	14103	14219	14361	14205	14363	14280	14530	14290	14255	14254	14098	14320	14205	14163	14458	14309	14323	14354	14312	14189	14299	14253	14199	14188	14232	14279	14479	14202	14353	14410	14252	14417	14374	14289	14449	14492	14266	14275	14414	14338	14284	14327	14190	14409	14254	14335	14327	14375	14349	14173	14213	14327	14018	14459	14434	14184	14235	14141	14338	14304	14351	14220	14264	14242	14375	14316	14218	14386	14525	14463	14333	14347	14308	14176	14357	14420	14388	14387	14475	14317	14283	14426	14259	14207	14248	14470	14342	14312	14440	14414	14501	14175	14483	14569	14339	14480	14270	14363	14162	14392	14393	14457	14489	14388	14406	14128	14413	14218	14273	14260	14446	14377	14411	14459	14293	14336	14232	14123	14221	14408	14253	14201	14412	14375	14232	14328	14218	14204	14282	14368	14307	14299	14123	14326	14360	14480	14229	14494	14234	14210	14372	14500	14353	14306	14332	14317	13984	14307	14233	14196	14316	14466	14363	14189	14300	14320	14447	14412	14422	14309	14267	14433	14371	14285	14356	14292	14295	14204	14408	14485	14253	14193	14284	14561	14262	14272	14162	14420	14474	14216	14223	14227	14151	14239	14304	14374	14371	14312	14077	14218	14321	14299	14442	14322	14223	14281	14355	14455	14372	14331	14343	14260	14259	14387	14196	14195	14340	14297	14447	14507	14093	14268	14135	14398	14151	14314	14418	14345	14169	14291	14158	14244	14321	14459	14415	14198	14457	14263	14366	14163	14201	14488	14255	14330	14316	14263	14160	14299	14265	14461	14345	14275	14349	14257	14206	14394	14287	14120	14224	14317	14223	14419	14204	14351	14260	14393	14240	14208	14295	14241	14323	14211	14277	14315	14207	14301	14246	14350	14173	14316	14413	14495	14413	14150	14347	14227	14459	14457	14212	14200	14322	13995	14393	14180	14270	14372	14281	14360	14339	14357	14300	14318	14380	14370
16308	29772	29159	23152	20283	18221	17275	16349	15782	15328	15295	14848	14496	14270	14125	13865	13728	13772	13783	13729	13528	13595	13575	13688	13564	13439	13517	13532	13596	13462	13648	13430	13625	13281	13394	13554	13457	13484	13345	13394	13453	13580	13400	13443	13491	13508	13386	13494	13589	13494	13515	13410	13460	13500	13419	13282	13508	13472	13447	13483	13527	13542	13421	13539	13549	13551	13679	13473	13470	13538	13315	13536	13409	13498	13578	13504	13237	13294	13515	13532	13431	13453	13488	13391	13428	13486	13461	13515	13265	13452	13438	13679	13422	13439	13416	13566	13226	13609	13549	13529	13485	13264	13505	13495	13360	13656	13512	13309	13647	13453	13477	13377	13346	13538	13361	13540	13553	13447	13367	13388	13431	13424	13425	13365	13429	13346	13442	13370	13322	13453	13325	13534	13429	13370	13408	13283	13437	13318	13270	13174	13406	13419	13348	13420	13590	13280	13564	13392	13528	13323	13315	13378	13327	13433	13490	13526	13423	13328	13369	13367	13574	13506	13456	13316	13473	13449	13374	13595	13650	13467	13375	13447	13386	13329	13513	13244	13471	13468	13566	13298	13471	13363	13449	13395	13427	13263	13407	13506	13451	13591	13393	13447	13596	13435	13473	13559	13436	13489	13408	13451	13380	13407	13343	13589	13509	13460	13524	13522	13312	13518	13405	13312	13471	13518	13403	13458	13376	13479	13494	13387	13387	13406	13352	13472	13571	13453	13400	13439	13414	13486	13536	13364	13407	13467	13360	13351	13402	13293	13403	13432	13232	13232	13273	13426	13384	13449	13501	13383	13402	13459	13577	13481	13455	13477	13313	13294	13478	13677	13483	13273	13572	13547	13250	13299	13381	13404	13468	13421	13495	13523	13414	13495	13485	13331	13341	13423	13462	13364	13437	13467	13414	13419	13520	13452	13313	13414	13242	13484	13374	13389	13451	13403	13489	13423	13439	13464	13473	13379	13428	13584	13408	13511	13256	13424	13502	13473	13273	13603	13335	13376	13535	13420	13393	13367	13436	13477	13476	13369	13419	13380	13642	13510	13425	13322	13349	13560	13555	13306	13589	13449	13413	13556	13577	13502	13392	13553	13451	13422	13237	13447	13442	13342	13225	13443	13501	13340	13465	13477	13452	13389	13551	13350	13292	13383	13468	13373	13332	13380	13415	13399	13368	13390	13273	13411	13406	13480	13379	13345	13356	13422	13290	13477	13376	13233	13183	13364	13456	13378	13520	13387	13451	13416	13397	13338	13515	13468	13534	13440	13479	13407	13519	13386	13331	13495	13513	13286	13419	13454	13385	13434	13403	13497	13440	13498	13385	13407	13405	13450	13425	13376	13396	13516	13330	13509	13515	13535	13373	13460	13373	13280	13393	13501	13452	13428	13503	13343	13495	13409	13422	13264	13389	13374	13399	13443	13305	13386	13371	13418	13487	13294	13291	13365	13413	13465	13530	13409	13414	13432	13509	13350	13317	13405	13500	13515	13479	13270	13313	13386	13522	13286	13512	13416	13408	13519	13403	13331	13316	13411	13528	13297	13479	13488	13312	13439	13434	13480	13376	13495	13575	13351	13464	13354	13433	13396	13496	13314	13448	13624	13365	13574	13215	13552	13561	13350	13513	13286	13410	13592	13500	13404	13391	13567	13451	13370	13363	13392	13375	13344	13511	13374	13441	13380	13238	13491	13316	13298	13410	13391	13308	13437	13460	13421	13355	13329	13514	13552	13344	13572	13493	13375	13411	13413	13465	13257	13479	13469	13444	13353	13594	13435	13394	13338	13550	13301	13521	13565	13600	13373	13465	13432	13499	13389	13371	13301	13542	13444	13300	13405	13368	13674	13383	13371	13480	13391	13503	13364	13218	13549	13353	13506	13368	13264	13421	13437	13423	13569	13469	13362	13344	13390	13448	13527	13393	13481	13448	13500	13638	13426	13552	13443	13484	13376	13481	13302	13384	13266	13347	13545	13417	13608	13479	13383	13549	13312	13441	13493	13350	13424	13521	13497	13482	13340	13421	13251	13404	13438	13404	13378	13319	13525	13251	13380	13306	13535	13216	13441	13356	13621	13387	13474	13440	13348	13273	13517	13334	13376	13388	13289	13377	13513	13489	13611	13481	13388	13386	13417	13535	13265	13420	13594	13522	13496	13527	13430	13538	13447	13297	13458	13344	13496	13469	13339	13360	13342	13377	13327	13521	13318	13411	13465	13416	13549	13380	13352	13291	13317	13428	13353	13386	13361	13406	13366	13450	13215	13446	13435	13475	13260	13413	13524	13345	13551	13294	13403	13457	13453	13484	13731	13524	13399	13513	13547	13317	13442	13423	13231	13328	13351	13561	13603	13520	13336	13342	13351	13440	13405	13374	13422	13492	13518	13351	13319	13394	13271	13341	13441	13360	13394	13341	13400	13399	13528	13405	13555	13264	13541	13392	13454	13539	13523	13422	13462	13481	13448	13405	13474	13488	13395	13452	13636	13446	13404	13330	13376	13512	13410	13393	13673	13377	13397	13430	13396	13440	13181	13642	13325	13468	13358	13334	13412	13454	13507	13528	13583	13357	13483	13509	13309	13251	13434	13656	13405	13173	13313	13324	13494	13388	13436	13496	13562	13484	13560	13312	13298	13376	13505	13422	13362	13296	13482	13598	13408	13409	13613	13371	13558	13399	13426	13421	13450	13493	13253	13366	13298	13440	13454	13449	13351	13446	13387	13433	13304	13455	13383	13431	13403	13469	13548	13427	13254	13307	13406	13456	13341	13440	13365	13405	13536	13516	13390	13526	13396	13555	13374	13493	13277	13401	13483	13417	13517	13435	13383	13525	13413	13494	13559	13527	13388	13499	13383	13578	13495	13529	13505	13401	13500	13544	13353	13570	13441	13490	13308	13329	13412	13463	13338	13414	13300	13356	13484	13386	13273	13383	13485	13471	13521	13492	13429	13398	13302	13465	13369	13348	13355	13404	13386	13331	13687	13468	13297	13517	13448	13479	13439	13465	13309	13434	13396	13362	13570	13468	13371	13326	13256	13581	13359	13436	13443	13399	13366	13363	13372	13547	13395	13441	13518	13585	13176	13488	13387	13392	13308	13544	13515	13382	13330	13440	13413	13298	13386	13407	13435	13523	13423	13216	13284	13682	13522	13476	13419	13432	13248	13471	13396	13306	13387	13547	13437	13515	13624	13421	13353	13456	13503	13249	13426	13440	13408	13369	13439	13553	13469	13435	13427	13462	13380	13484	13390	13457	13443	13350	13427	13487	13444	13430	13230	13384	13620	13447	13596	13558	13348	13538	13266	13564	13547	13358	13422	13341	13403	13515	13553	13358	13477	13436	13442	13526	13508	13469	13387	13569	13437	13554	13405	13401	13555	13438	13501	13433	13462	13325	13393	13534	13403	13359	13492	13320	13555	13481	13479	13433	13538	13587	13432	13435	13423	13520	13606	13412	13462	13423	13323	13498	13470	13509	13687	13465	13425	13591	13480	13533	13352	13396	13400	13502	13559	13329	13376	13350	13425	13308	13395	13465	13456	13452	13336	13430	13411	13536	13506	13326	13449	13508	13432	13524	13384	13260	13448	13382	13403	13429	13565	13267	13459	13648	13562	13457	13469	13402	13193	13490	13343	13369	13529	13309	13382	13341	13450	13484	13425	13351	13321	13431	13222	13327	13510	13438	13315	13434	13645	13209	13337	13476	13394	13487	13273	13377	13431	13331	13402	13429	13467	13588	13459	13513	13451	13262	13509	13453	13376	13368	13491	13559	13500	13459	13351	13696	13544	13425	13349	13564	13383	13420	13432	13209	13445	13276	13393	13424	13535	13416	13429	13373	13382	13554	13506	13287	13342	13468	13404	13499	13512	13256	13523	13456	13411	13309	13453	13415	13428	13338	13504	13450	13375	13399	13395	13456	13438	13404	13465	13372	13459	13455	13451	13436	13671	13566	13376	13436	13361	13450	13463	13502	13448	13507	13339	13368	13508	13565	13387	13455	13164	13545	13329	13550	13304	13354	13313	13540	13312	13396	13378	13614	13584	13456	13493	13297	13430	13440	13365	13438	13352	13456	13400	13458	13509	13440	13469	13517	13440	13512	13353	13420	13421	13469	13468	13326	13462	13365	13467	13539	13386	13443	13457	13496	13202	13457	13343	13388	13358	13529	13339	13442	13509	13417	13400	13389	13344	13464	13488	13464	13519	13304	13589	13456	13444	13453	13436	13514	13533	13198	13474	13353	13388	13392	13186	13568	13438	13326	13547	13419	13407	13411	13548	13433	13421	13548	13497	13483	13537	13511	13513	13647	13263	13500	13464	13427	13462	13495	13329	13340	13529	13442	13503	13276	13463	13469	13423	13419	13561	13352	13417	13408	13338	13239	13341	13349	13267	13490	13468	13481	13547	13607	13334	13529	13383	13511	13274	13589	13464	13438	13400	13449	13453	13499	13449	13467	13399	13486	13452	13515	13299	13455	13471	13361	13416	13399	13437	13462	13478	13467	13566	13290	13339	13438	13443	13442	13494	13596	13359	13502	13333	13567	13247	13516	13350	13480	13362	13422	13304	13320	13461	13289	13409	13387	13283	13422	13522	13384	13281	13525	13437	13428	13433	13318	13318	13399	13379	13354	13395	13620	13457	13561	13366	13457	13424	13540	13432	13411	13449	13349	13406	13404	13389	13326	13554	13275	13592	13484	13525	13309	13596	13347	13330	13463	13554	13363	13560	13343	13244	13406	13267	13427	13421	13313	13568	13490	13401	13474	13359	13533	13425	13485	13485	13381	13526	13516	13335	13407	13610	13367	13367	13225	13506	13517	13570	13374	13418	13306	13355	13370	13432	13297	13606	13385	13382	13563	13431	13383	13348	13439	13400	13376	13365	13396	13420	13433	13474	13357	13421	13431	13275	13508	13382	13487	13591	13450	13411	13548	13550	13336	13372	13453	13679	13334	13428	13275	13508	13260	13347	13591	13573	13509	13404	13439	13506	13557	13292	13422	13379	13314	13473	13330	13379	13344	13365	13343	13402	13381	13313	13252	13441	13284	13446	13311	13204	13325	13382	13533	13383	13449	13511	13445	13408	13300	13475	13510	13467	13382	13486	13247	13501	13520	13502	13348	13417
23365	21682	29694	24196	21890	23512	24271	18354	16828	17025	16776	16200	15865	15488	15350	15133	15052	15052	15052	14997	15069	14960	15000	14951	14829	14787	14704	14825	14663	14926	14812	14618	14575	14454	14715	14903	14906	14564	14599	14774	14714	14756	14757	14575	14510	14505	14603	14678	14725	14745	14844	14594	14656	14565	14514	14687	14588	14563	14575	14667	14613	14642	14574	14530	14416	14743	14563	14519	14680	14573	14513	14555	14841	14621	14703	14581	14741	14495	14578	14700	14698	14481	14523	14751	14788	14631	14636	14481	14718	14725	14461	14576	14654	14497	14535	14593	14675	14349	14501	14569	14608	14528	14709	14649	14690	14613	14771	14597	14598	14719	14620	14666	14522	14619	14643	14475	14525	14477	14415	14645	14579	14645	14516	14353	14481	14619	14653	14646	14673	14582	14664	14454	14737	14623	14494	14597	14641	14610	14516	14587	14411	14548	14474	14580	14554	14548	14510	14558	14711	14605	14732	14723	14642	14332	14667	14450	14499	14512	14615	14596	14630	14599	14703	14508	14637	14791	14531	14474	14464	14460	14600	14536	14483	14556	14482	14531	14528	14496	14758	14374	14556	14609	14768	14777	14466	14625	14551	14535	14639	14731	14545	14593	14413	14654	14452	14604	14688	14467	14463	14695	14277	14383	14423	14440	14569	14626	14486	14626	14724	14591	14486	14441	14553	14503	14534	14638	14448	14391	14607	14699	14788	14548	14556	14580	14718	14693	14520	14652	14781	14481	14523	14448	14766	14551	14543	14552	14609	14757	14499	14634	14657	14526	14485	14574	14594	14692	14756	14555	14543	14554	14534	14614	14553	14634	14645	14561	14560	14682	14535	14586	14650	14753	14731	14531	14672	14714	14621	14651	14683	14408	14478	14744	14717	14605	14696	14666	14673	14489	14468	14617	14643	14491	14633	14558	14505	14563	14485	14471	14581	14832	14569	14572	14556	14541	14403	14604	14646	14488	14653	14635	14428	14571	14695	14651	14446	14554	14590	14606	14516	14626	14463	14649	14592	14703	14603	14549	14625	14786	14575	14702	14532	14663	14653	14422	14560	14610	14705	14535	14754	14632	14455	14625	14541	14438	14653	14708	14357	14175	14410	14688	14599	14483	14570	14617	14636	14689	14617	14600	14494	14574	14565	14536	14600	14534	14565	14532	14461	14774	14675	14458	14405	14589	14752	14506	14575	14754	14552	14599	14658	14566	14507	14499	14464	14646	14691	14711	14454	14593	14613	14540	14829	14603	14558	14606	14562	14556	14576	14558	14632	14386	14533	14359	14604	14762	14484	14636	14679	14590	14517	14502	14702	14345	14477	14682	14773	14312	14531	14541	14498	14576	14522	14582	14471	14442	14422	14592	14567	14553	14515	14553	14654	14512	14630	14502	14680	14616	14575	14595	14598	14566	14503	14616	14625	14430	14536	14553	14603	14482	14647	14843	14692	14522	14531	14574	14497	14356	14455	14520	14584	14562	14414	14401	14663	14634	14618	14516	14558	14418	14556	14521	14753	14466	14621	14552	14615	14554	14482	14571	14587	14644	14722	14740	14569	14750	14620	14806	14529	14661	14388	14601	14424	14412	14634	14701	14438	14697	14435	14265	14645	14630	14721	14497	14453	14316	14489	14569	14484	14587	14645	14427	14537	14539	14381	14618	14674	14428	14636	14632	14618	14328	14737	14421	14487	14520	14641	14524	14543	14476	14524	14639	14537	14688	14501	14589	14527	14576	14640	14627	14763	14705	14553	14447	14509	14483	14439	14386	14725	14651	14353	14697	14503	14443	14711	14626	14300	14555	14531	14504	14502	14461	14538	14475	14561	14537	14634	14380	14537	14362	14767	14445	14703	14597	14527	14517	14433	14824	14687	14481	14645	14533	14534	14490	14665	14612	14541	14621	14531	14594	14557	14403	14459	14385	14707	14625	14359	14578	14486	14390	14567	14549	14497	14798	14566	14577	14515	14630	14479	14578	14659	14628	14533	14500	14581	14564	14434	14431	14543	14682	14509	14638	14584	14437	14383	14575	14583	14513	14482	14400	14492	14364	14660	14574	14481	14723	14503	14448	14385	14556	14586	14638	14582	14644	14494	14623	14419	14424	14684	14570	14841	14728	14592	14692	14445	14663	14572	14467	14572	14469	14618	14679	14356	14844	14466	14642	14429	14497	14507	14760	14368	14453	14548	14467	14474	14550	14647	14459	14527	14626	14585	14722	14658	14629	14595	14661	14785	14688	14741	14427	14443	14596	14581	14582	14595	14454	14621	14434	14551	14661	14653	14684	14540	14436	14633	14740	14619	14516	14574	14500	14611	14589	14559	14687	14505	14458	14378	14643	14734	14591	14542	14409	14462	14376	14553	14548	14602	14620	14467	14747	14443	14601	14476	14609	14567	14467	14350	14360	14472	14333	14675	14296	14341	14586	14629	14382	14505	14376	14478	14291	14512	14587	14567	14632	14618	14640	14622	14535	14287	14505	14634	14706	14518	14570	14532	14579	14489	14483	14411	14354	14438	14454	14806	14643	14606	14685	14549	14576	14627	14483	14491	14575	14340	14460	14584	14494	14542	14516	14602	14688	14451	14664	14816	14547	14621	14561	14617	14571	14395	14597	14793	14699	14508	14476	14568	14582	14590	14522	14470	14343	14654	14612	14582	14545	14555	14422	14504	14427	14673	14644	14549	14531	14252	14613	14658	14592	14697	14565	14577	14571	14788	14686	14550	14348	14611	14507	14547	14594	14631	14533	14643	14692	14617	14592	14702	14561	14529	14438	14468	14445	14815	14621	14520	14379	14609	14403	14672	14413	14602	14466	14518	14575	14702	14648	14637	14399	14615	14399	14557	14380	14576	14644	14529	14331	14565	14466	14550	14746	14551	14549	14391	14507	14590	14648	14368	14609	14615	14665	14375	14446	14596	14532	14357	14396	14593	14522	14661	14453	14379	14471	14458	14475	14420	14631	14413	14499	14604	14483	14555	14523	14572	14453	14370	14601	14496	14399	14470	14625	14569	14492	14486	14726	14615	14495	14600	14639	14628	14607	14476	14618	14472	14379	14589	14544	14553	14391	14664	14671	14589	14495	14657	14421	14619	14764	14641	14562	14454	14636	14415	14307	14588	14597	14764	14650	14396	14644	14548	14464	14644	14734	14817	14539	14536	14559	14681	14494	14496	14524	14402	14526	14581	14582	14600	14412	14369	14595	14626	14371	14691	14438	14720	14537	14531	14424	14499	14433	14515	14546	14666	14612	14460	14527	14547	14652	14540	14632	14744	14561	14533	14556	14586	14524	14615	14724	14438	14432	14514	14474	14552	14674	14548	14514	14682	14362	14586	14637	14603	14634	14550	14669	14679	14499	14554	14267	14531	14748	14462	14556	14814	14517	14497	14523	14341	14490	14625	14487	14524	14630	14650	14622	14672	14318	14742	14550	14375	14510	14451	14612	14603	14630	14627	14534	14596	14625	14560	14567	14485	14572	14607	14353	14712	14635	14583	14388	14496	14534	14390	14620	14373	14632	14504	14634	14374	14599	14435	14606	14537	14580	14663	14649	14719	14691	14565	14765	14409	14604	14617	14579	14565	14580	14511	14659	14537	14519	14625	14445	14545	14464	14585	14518	14670	14572	14466	14470	14577	14458	14411	14730	14383	14554	14522	14544	14557	14700	14515	14330	14735	14547	14494	14487	14510	14705	14795	14473	14537	14639	14576	14621	14713	14791	14571	14502	14562	14549	14666	14605	14378	14600	14591	14532	14567	14541	14519	14612	14614	14423	14547	14554	14432	14507	14494	14566	14685	14685	14721	14607	14637	14617	14494	14538	14587	14625	14621	14720	14435	14467	14648	14581	14583	14398	14545	14622	14663	14394	14472	14636	14513	14515	14368	14337	14494	14404	14577	14755	14307	14496	14577	14825	14655	14480	14712	14711	14689	14514	14754	14525	14607	14600	14522	14554	14503	14750	14504	14530	14470	14350	14639	14462	14490	14770	14540	14496	14409	14546	14427	14326	14522	14521	14625	14523	14614	14644	14657	14571	14417	14441	14473	14388	14412	14681	14592	14355	14393	14374	14602	14447	14540	14728	14571	14591	14683	14670	14483	14449	14552	14434	14545	14423	14484	14695	14573	14482	14586	14407	14469	14465	14392	14649	14373	14261	14539	14739	14500	14539	14680	14580	14497	14698	14664	14615	14457	14471	14586	14512	14631	14551	14413	14523	14616	14607	14295	14603	14623	14760	14568	14647	14666	14647	14648	14460	14665	14568	14561	14711	14462	14456	14614	14429	14602	14480	14589	14608	14490	14392	14516	14654	14513	14653	14338	14549	14634	14534	14520	14717	14732	14613	14460	14795	14449	14683	14516	14474	14583	14649	14601	14634	14787	14671	14436	14411	14670	14383	14549	14586	14504	14574	14647	14680	14619	14573	14508	14722	14528	14623	14547	14496	14557	14559	14597	14325	14534	14559	14608	14770	14685	14478	14527	14440	14569	14519	14161	14463	14474	14607	14499	14437	14360	14524	14551	14464	14546	14499	14551	14607	14584	14427	14512	14551	14747	14452	14567	14493	14420	14559	14615	14305	14469	14544	14490	14376	14830	14567	14624	14542	14551	14338	14339	14496	14529	14515	14502	14654	14684	14518	14539	14667	14569	14646	14664	14616	14505	14566	14655	14725	14519	14439	14557	14472	14566	14605	14588	14437	14313	14629	14581	14675	14523	14459	14494	14699	14489	14595	14481	14675	14705	14563	14413	14644	14552	14564	14604	14521	14731	14671	14733	14657	14619	14614	14746	14506	14487	14530	14601	14348	14715	14665	14596	14496	14572	14461	14588	14571	14674	14542	14408	14282	14408	14631	14744	14538	14537	14510	14331	14630	14550	14422	14546	14479	14399	14527	14560	14411	14372	14585	14703	14568	14591	14529	14487	14466	14483	14503	14567	14529	14599	14489	14426	14661	14626	14606	14406	14512	14501	14677	14478	14595	14576	14594	14679	14904	14652	14658	14508	14495	14574	14463	14631	14610	14517	14525	14481	14516	14743	14502	14478	14505	14610	14620	14570	14395	14404	14500	14540	14562	14642	14565	14375	14500	14627	14369	14481	14300	14499	14498	14560	14617	14588	14695
18442	35310	34875	28142	24472	21266	19773	18560	17438	16899	16477	15991	15591	14911	14817	14529	14110	14196	14150	13972	13824	13850	13746	13780	13801	13848	13716	13868	13746	13702	13760	13650	13582	13648	13780	13777	13703	13628	13882	13808	13693	13615	13696	13632	13591	13568	13645	13640	13782	13662	13607	13596	13641	13557	13706	13414	13539	13613	13614	13591	13623	13555	13678	13705	13718	13556	13505	13670	13642	13684	13643	13541	13653	13681	13613	13603	13816	13719	13657	13549	13751	13491	13656	13555	13600	13511	13758	13544	13706	13639	13494	13553	13535	13698	13700	13543	13503	13793	13540	13572	13635	13508	13570	13739	13572	13448	13514	13466	13527	13537	13564	13447	13596	13609	13578	13734	13443	13565	13609	13561	13599	13549	13636	13768	13571	13502	13538	13653	13582	13428	13670	13613	13589	13477	13581	13506	13630	13563	13609	13507	13484	13652	13527	13584	13495	13442	13648	13640	13541	13619	13447	13462	13475	13573	13612	13677	13581	13467	13533	13342	13472	13642	13432	13618	13587	13544	13470	13366	13633	13576	13522	13606	13462	13463	13654	13466	13420	13581	13699	13515	13498	13735	13782	13718	13574	13618	13611	13532	13427	13670	13611	13523	13667	13506	13540	13584	13574	13458	13617	13486	13538	13624	13692	13559	13452	13629	13627	13383	13512	13576	13640	13545	13689	13686	13566	13564	13643	13526	13569	13683	13627	13613	13610	13643	13499	13592	13714	13565	13553	13612	13658	13345	13639	13650	13687	13516	13808	13541	13579	13595	13571	13543	13512	13578	13520	13677	13547	13524	13433	13506	13571	13536	13482	13664	13616	13435	13484	13720	13454	13568	13522	13605	13424	13409	13547	13653	13575	13613	13592	13493	13592	13609	13684	13321	13610	13638	13687	13513	13657	13617	13674	13506	13451	13687	13465	13670	13494	13624	13726	13582	13533	13419	13686	13587	13612	13597	13347	13529	13645	13673	13563	13633	13543	13508	13548	13703	13413	13629	13709	13545	13713	13503	13467	13504	13628	13546	13541	13638	13597	13653	13614	13676	13241	13628	13796	13695	13481	13465	13468	13605	13564	13653	13612	13469	13688	13612	13567	13492	13589	13596	13539	13550	13651	13527	13566	13634	13534	13526	13659	13475	13554	13547	13659	13498	13591	13520	13655	13403	13679	13587	13471	13831	13480	13524	13540	13371	13620	13424	13588	13564	13629	13594	13668	13768	13614	13696	13531	13686	13505	13563	13641	13606	13591	13683	13596	13680	13615	13645	13607	13712	13477	13564	13545	13441	13634	13661	13573	13362	13525	13699	13564	13640	13667	13328	13456	13445	13631	13750	13645	13712	13507	13669	13716	13502	13590	13687	13561	13414	13515	13617	13422	13715	13577	13616	13758	13693	13541	13474	13622	13619	13506	13629	13710	13494	13621	13539	13642	13723	13698	13451	13689	13653	13588	13687	13505	13638	13726	13379	13658	13691	13568	13486	13694	13547	13525	13612	13621	13628	13608	13623	13633	13552	13422	13787	13560	13515	13357	13620	13605	13626	13537	13449	13605	13668	13501	13763	13390	13698	13550	13560	13615	13679	13529	13527	13756	13599	13543	13694	13419	13659	13468	13511	13497	13318	13742	13600	13589	13521	13489	13760	13636	13565	13670	13610	13589	13681	13545	13453	13703	13453	13415	13535	13652	13519	13496	13386	13664	13657	13641	13486	13585	13475	13553	13565	13578	13639	13507	13451	13672	13657	13587	13735	13427	13569	13464	13591	13537	13621	13551	13685	13619	13590	13404	13655	13489	13431	13624	13734	13576	13423	13559	13522	13567	13499	13570	13717	13586	13584	13459	13449	13605	13348	13660	13467	13673	13678	13634	13544	13468	13723	13633	13513	13477	13653	13573	13714	13622	13502	13543	13443	13396	13741	13522	13621	13452	13645	13510	13602	13663	13405	13650	13536	13640	13598	13539	13454	13483	13506	13806	13564	13734	13720	13610	13765	13524	13541	13567	13616	13608	13649	13684	13623	13602	13689	13623	13751	13442	13499	13542	13661	13590	13694	13621	13550	13651	13513	13628	13471	13552	13632	13472	13331	13598	13660	13561	13407	13479	13523	13552	13517	13675	13565	13527	13472	13593	13579	13644	13591	13356	13665	13546	13612	13524	13722	13569	13528	13667	13563	13406	13618	13546	13601	13488	13429	13531	13589	13510	13653	13686	13559	13625	13579	13625	13457	13616	13525	13540	13594	13752	13430	13640	13674	13536	13475	13416	13397	13599	13469	13605	13535	13495	13432	13772	13629	13585	13718	13592	13479	13433	13761	13558	13596	13571	13574	13449	13665	13540	13530	13483	13620	13673	13332	13705	13586	13562	13501	13469	13674	13519	13625	13584	13527	13412	13576	13516	13440	13561	13599	13512	13614	13574	13562	13572	13665	13683	13544	13677	13557	13446	13500	13497	13664	13400	13543	13590	13641	13667	13644	13658	13588	13525	13614	13597	13616	13572	13415	13576	13571	13652	13602	13699	13682	13401	13588	13559	13509	13595	13468	13634	13681	13555	13596	13631	13555	13499	13585	13505	13613	13496	13538	13530	13530	13533	13694	13504	13421	13347	13745	13527	13679	13633	13556	13538	13580	13592	13435	13622	13557	13592	13685	13461	13649	13708	13613	13531	13415	13585	13394	13590	13472	13508	13657	13498	13569	13698	13499	13483	13527	13776	13514	13621	13611	13508	13663	13649	13578	13553	13689	13667	13579	13395	13512	13580	13723	13623	13628	13548	13530	13599	13533	13622	13714	13752	13492	13549	13503	13518	13454	13591	13517	13520	13654	13516	13574	13620	13598	13557	13679	13561	13556	13582	13591	13625	13802	13662	13525	13572	13498	13618	13647	13572	13602	13566	13470	13541	13525	13705	13593	13614	13533	13525	13742	13658	13619	13542	13597	13390	13488	13592	13665	13454	13403	13576	13653	13686	13539	13644	13508	13557	13396	13493	13735	13570	13497	13553	13581	13613	13512	13633	13623	13596	13491	13329	13545	13498	13769	13620	13476	13449	13654	13660	13589	13508	13494	13586	13613	13527	13656	13656	13483	13480	13428	13557	13608	13640	13461	13726	13512	13618	13442	13624	13546	13507	13608	13671	13492	13580	13571	13455	13511	13484	13709	13633	13536	13509	13585	13572	13566	13512	13476	13511	13642	13560	13677	13610	13511	13513	13472	13651	13405	13615	13485	13532	13467	13439	13632	13521	13522	13560	13391	13548	13678	13612	13535	13672	13533	13509	13475	13563	13697	13687	13642	13582	13501	13701	13563	13457	13754	13613	13552	13536	13616	13375	13409	13704	13599	13469	13523	13566	13730	13579	13522	13759	13620	13599	13737	13678	13546	13456	13483	13503	13595	13570	13637	13602	13754	13557	13534	13581	13506	13668	13586	13507	13600	13570	13597	13410	13663	13519	13454	13656	13494	13616	13658	13501	13628	13693	13558	13557	13627	13380	13555	13436	13549	13567	13618	13548	13534	13557	13410	13487	13561	13532	13415	13575	13465	13636	13565	13534	13665	13555	13654	13528	13558	13664	13595	13559	13589	13543	13520	13609	13710	13442	13748	13525	13753	13497	13417	13574	13572	13514	13550	13233	13546	13626	13609	13515	13714	13659	13692	13600	13348	13572	13606	13557	13557	13669	13533	13616	13653	13688	13513	13680	13570	13439	13430	13541	13357	13547	13546	13689	13416	13740	13565	13588	13415	13425	13455	13441	13629	13640	13577	13622	13449	13582	13441	13421	13325	13397	13439	13519	13409	13421	13484	13477	13578	13600	13516	13685	13685	13749	13607	13556	13751	13585	13545	13540	13530	13525	13708	13671	13621	13651	13617	13644	13502	13590	13450	13574	13669	13697	13421	13535	13639	13570	13596	13586	13558	13680	13453	13504	13716	13484	13567	13487	13423	13501	13686	13356	13734	13788	13593	13464	13568	13603	13605	13569	13544	13516	13706	13543	13629	13600	13586	13674	13503	13573	13573	13470	13564	13455	13616	13479	13663	13568	13608	13576	13647	13637	13453	13431	13512	13674	13492	13547	13548	13427	13607	13652	13591	13417	13535	13547	13534	13455	13556	13445	13519	13500	13635	13492	13676	13662	13572	13623	13559	13531	13508	13501	13718	13622	13527	13579	13538	13453	13530	13463	13608	13615	13457	13605	13599	13494	13539	13490	13490	13674	13496	13487	13616	13609	13455	13653	13407	13356	13380	13674	13641	13563	13651	13555	13607	13637	13602	13680	13545	13571	13523	13622	13606	13397	13531	13697	13660	13478	13638	13501	13457	13573	13566	13562	13563	13593	13681	13635	13501	13593	13715	13477	13709	13550	13507	13542	13616	13706	13625	13585	13656	13590	13541	13629	13587	13572	13519	13751	13457	13518	13666	13637	13527	13579	13603	13793	13611	13323	13675	13625	13556	13597	13631	13438	13593	13536	13573	13524	13459	13682	13452	13611	13506	13538	13343	13672	13550	13605	13580	13724	13488	13590	13689	13520	13672	13478	13683	13389	13654	13515	13588	13702	13547	13617	13535	13518	13518	13572	13644	13705	13595	13585	13629	13569	13519	13660	13410	13661	13482	13497	13656	13567	13481	13611	13571	13590	13468	13523	13685	13699	13545	13462	13549	13508	13603	13562	13601	13594	13421	13438	13662	13509	13609	13769	13572	13551	13667	13706	13538	13532	13566	13603	13665	13613	13633	13609	13606	13594	13588	13436	13616	13584	13493	13503	13494	13422	13493	13684	13622	13405	13550	13477	13524	13471	13499	13453	13785	13741	13497	13442	13579	13632	13469	13465	13499	13451	13608	13485	13529	13628	13587	13741	13658	13457	13658	13597	13415	13613	13724	13470	13608	13832	13383	13616	13486	13597	13702	13532	13527	13302	13322	13586	13531	13725	13586	13428	13565	13601	13687	13537	13603	13594	13595	13617	13503	13654	13589	13474	13424	13642	13411	13489	13603	13502	13473	13672	13499	13466	13681	13628	13629	13547	13411	13587	13517	13602	13579	13594	13514	13647	13549	13511	13280	13691	13641	13668	13514	13690	13493	13481	13627	13524	13502	13608	13618	13525	13554	13471	13682
27920	22235	23618	19525	15244	14541	14394	14106	14138	14041	13809	13625	13760	13700	13509	13456	13614	13427	13431	13493	13476	13466	13634	13574	13412	13488	13407	13305	13486	13365	13411	13313	13422	13644	13486	13485	13476	13257	13235	13424	13287	13432	13171	13440	13539	13325	13379	13370	13496	13371	13596	13353	13582	13392	13575	13485	13455	13539	13358	13469	13359	13408	13595	13514	13415	13452	13573	13389	13340	13337	13394	13515	13474	13377	13476	13553	13325	13491	13479	13500	13589	13415	13365	13325	13330	13233	13450	13437	13439	13542	13401	13414	13388	13306	13475	13437	13287	13297	13303	13328	13463	13314	13277	13339	13478	13510	13454	13318	13562	13474	13382	13350	13426	13501	13550	13484	13501	13530	13481	13450	13411	13376	13582	13347	13467	13421	13442	13282	13561	13319	13477	13404	13433	13439	13387	13470	13495	13352	13265	13489	13402	13533	13236	13265	13354	13223	13547	13642	13366	13435	13510	13289	13316	13406	13383	13275	13426	13396	13324	13396	13357	13534	13563	13414	13167	13407	13583	13381	13607	13540	13372	13711	13392	13255	13452	13442	13243	13548	13567	13424	13471	13353	13410	13468	13200	13437	13492	13452	13587	13485	13461	13553	13501	13467	13346	13329	13365	13471	13440	13392	13610	13318	13258	13362	13535	13422	13301	13286	13462	13424	13461	13403	13520	13615	13461	13324	13333	13265	13455	13518	13398	13343	13443	13382	13566	13365	13528	13477	13656	13410	13300	13540	13555	13489	13495	13349	13473	13527	13221	13361	13330	13542	13359	13577	13413	13551	13352	13380	13463	13536	13594	13447	13470	13375	13469	13464	13541	13444	13424	13289	13401	13427	13364	13441	13495	13469	13337	13340	13642	13463	13407	13539	13531	13393	13350	13409	13422	13396	13615	13403	13580	13429	13552	13632	13222	13520	13446	13519	13281	13648	13369	13558	13594	13452	13403	13527	13345	13284	13529	13470	13399	13524	13441	13280	13287	13378	13544	13376	13249	13493	13260	13401	13408	13376	13360	13432	13472	13340	13421	13405	13412	13452	13413	13371	13362	13341	13522	13362	13365	13613	13344	13571	13328	13522	13342	13506	13401	13524	13355	13392	13642	13264	13429	13233	13413	13406	13410	13496	13532	13419	13400	13415	13511	13279	13186	13339	13508	13374	13289	13470	13351	13403	13496	13301	13201	13494	13452	13303	13414	13434	13436	13339	13470	13456	13236	13374	13381	13494	13406	13285	13340	13439	13497	13505	13404	13516	13372	13510	13395	13418	13477	13458	13308	13538	13305	13401	13483	13298	13447	13423	13376	13213	13412	13454	13384	13361	13410	13394	13344	13378	13653	13624	13549	13375	13232	13344	13260	13614	13393	13242	13492	13504	13412	13588	13459	13281	13249	13454	13450	13661	13499	13511	13439	13402	13427	13513	13458	13383	13400	13540	13444	13551	13472	13257	13502	13477	13455	13277	13294	13522	13457	13592	13623	13441	13430	13530	13436	13449	13365	13486	13482	13364	13375	13438	13528	13550	13330	13467	13505	13317	13202	13399	13497	13510	13204	13473	13525	13507	13289	13477	13350	13306	13466	13248	13305	13526	13561	13442	13280	13401	13301	13391	13309	13370	13366	13414	13557	13290	13553	13591	13605	13291	13508	13400	13382	13464	13474	13425	13352	13392	13455	13293	13365	13438	13563	13427	13379	13518	13396	13406	13552	13282	13354	13352	13524	13478	13591	13251	13326	13408	13436	13301	13401	13464	13506	13408	13544	13514	13506	13515	13396	13312	13409	13456	13373	13491	13388	13481	13333	13506	13577	13567	13382	13397	13642	13320	13546	13671	13549	13419	13490	13547	13475	13465	13441	13406	13564	13411	13229	13314	13448	13304	13465	13393	13398	13417	13362	13476	13288	13346	13367	13261	13412	13312	13222	13560	13444	13342	13233	13439	13405	13610	13555	13590	13357	13480	13422	13375	13408	13407	13469	13509	13393	13574	13493	13459	13417	13357	13422	13477	13194	13422	13419	13440	13538	13556	13484	13327	13505	13404	13477	13565	13467	13464	13300	13457	13354	13381	13536	13491	13524	13307	13465	13662	13648	13389	13198	13236	13345	13182	13167	13353	13404	13443	13360	13425	13392	13499	13537	13323	13314	13380	13410	13430	13152	13340	13366	13278	13298	13425	13417	13444	13314	13276	13520	13496	13522	13356	13459	13350	13502	13330	13359	13362	13458	13437	13478	13431	13379	13346	13398	13278	13483	13283	13348	13517	13449	13585	13364	13292	13502	13240	13357	13376	13575	13420	13392	13525	13332	13385	13506	13394	13363	13254	13364	13456	13319	13386	13478	13492	13537	13337	13187	13486	13475	13431	13335	13533	13475	13482	13348	13268	13536	13329	13488	13395	13519	13310	13662	13270	13485	13349	13400	13353	13531	13260	13269	13390	13280	13530	13468	13438	13441	13429	13278	13394	13416	13419	13498	13473	13498	13336	13620	13495	13348	13341	13538	13384	13561	13568	13591	13557	13402	13438	13242	13596	13347	13400	13407	13260	13401	13509	13546	13413	13196	13628	13413	13641	13663	13487	13456	13321	13434	13480	13192	13267	13380	13310	13456	13351	13464	13612	13525	13312	13343	13506	13353	13401	13610	13371	13485	13486	13491	13418	13544	13352	13318	13424	13579	13426	13516	13324	13290	13465	13474	13604	13431	13399	13495	13423	13413	13299	13597	13482	13377	13682	13499	13305	13362	13452	13524	13353	13403	13510	13471	13369	13341	13470	13418	13494	13461	13301	13373	13462	13385	13353	13441	13349	13441	13467	13385	13485	13415	13340	13488	13366	13305	13411	13421	13414	13285	13486	13424	13319	13569	13501	13292	13508	13423	13577	13455	13324	13544	13429	13518	13392	13315	13300	13450	13543	13433	13471	13562	13345	13248	13185	13422	13288	13421	13426	13440	13448	13376	13580	13411	13362	13343	13293	13428	13364	13152	13424	13536	13685	13610	13407	13178	13401	13471	13431	13458	13316	13298	13387	13497	13428	13468	13468	13481	13388	13329	13472	13448	13363	13371	13388	13486	13434	13321	13494	13436	13338	13442	13222	13434	13392	13389	13465	13267	13272	13502	13411	13480	13465	13461	13450	13413	13195	13454	13385	13250	13295	13491	13513	13367	13363	13441	13532	13613	13384	13299	13325	13328	13367	13325	13480	13387	13457	13543	13359	13494	13375	13466	13539	13470	13591	13344	13466	13405	13429	13344	13386	13468	13336	13270	13495	13490	13631	13356	13333	13437	13438	13319	13262	13496	13578	13411	13560	13486	13381	13416	13224	13426	13531	13336	13277	13312	13594	13429	13478	13295	13362	13334	13582	13245	13231	13411	13432	13380	13516	13475	13391	13565	13419	13442	13586	13470	13500	13549	13210	13393	13595	13416	13349	13490	13343	13468	13420	13562	13401	13506	13391	13457	13560	13148	13421	13341	13513	13393	13367	13200	13506	13342	13529	13442	13580	13472	13364	13454	13486	13561	13576	13506	13505	13425	13273	13325	13270	13626	13309	13457	13380	13495	13217	13494	13395	13457	13365	13549	13454	13443	13468	13394	13277	13278	13428	13411	13414	13505	13442	13331	13378	13423	13516	13446	13262	13397	13561	13369	13580	13338	13445	13441	13379	13324	13432	13414	13346	13469	13276	13612	13408	13390	13451	13413	13243	13429	13533	13355	13259	13462	13335	13664	13417	13474	13280	13395	13554	13367	13288	13425	13397	13380	13498	13224	13373	13464	13154	13486	13434	13334	13271	13406	13356	13613	13568	13197	13300	13342	13322	13350	13374	13347	13483	13220	13363	13493	13602	13231	13466	13459	13194	13353	13275	13255	13498	13563	13412	13516	13521	13407	13502	13427	13344	13393	13500	13197	13233	13227	13531	13518	13285	13364	13334	13302	13327	13457	13398	13355	13336	13335	13439	13394	13452	13486	13451	13423	13365	13444	13412	13547	13398	13426	13431	13400	13298	13428	13303	13424	13408	13626	13663	13402	13466	13369	13577	13382	13251	13528	13424	13451	13478	13585	13521	13507	13584	13606	13387	13307	13231	13437	13426	13323	13344	13550	13440	13581	13385	13315	13355	13272	13405	13425	13191	13396	13455	13433	13341	13449	13332	13603	13526	13437	13565	13404	13344	13411	13372	13358	13414	13385	13427	13335	13235	13301	13613	13337	13461	13418	13423	13497	13544	13489	13250	13406	13513	13392	13431	13509	13695	13379	13382	13452	13433	13457	13441	13343	13366	13447	13423	13477	13573	13247	13350	13363	13359	13263	13384	13264	13486	13292	13311	13403	13444	13506	13469	13337	13372	13305	13574	13334	13478	13209	13461	13103	13603	13360	13509	13437	13393	13479	13521	13437	13414	13302	13435	13662	13463	13311	13533	13381	13491	13427	13384	13640	13551	13474	13283	13574	13474	13352	13442	13585	13601	13258	13409	13542	13172	13404	13428	13539	13432	13325	13557	13455	13346	13356	13406	13380	13202	13479	13397	13459	13454	13291	13312	13538	13271	13693	13622	13320	13620	13479	13394	13333	13448	13302	13409	13476	13362	13467	13435	13566	13482	13512	13380	13440	13563	13365	13458	13621	13421	13421	13387	13405	13238	13204	13737	13309	13339	13463	13546	13406	13198	13314	13403	13341	13279	13426	13522	13375	13438	13513	13497	13373	13320	13419	13375	13253	13366	13379	13458	13218	13222	13510	13466	13347	13493	13437	13490	13385	13341	13416	13504	13585	13478	13381	13442	13508	13680	13511	13325	13315	13337	13518	13532	13540	13231	13435	13394	13474	13441	13569	13471	13299	13345	13322	13355	13542	13431	13466	13493	13396	13556	13326	13360	13489	13325	13392	13482	13444	13497	13509	13428	13549	13340	13362	13500	13290	13582	13502	13482	13408	13434	13444	13311	13300	13118	13470	13586	13475	13364	13541	13464	13456	13396	13661	13577	13503	13351	13421	13377	13321	13413	13266	13415	13450	13282	13511	13345	13170	13364	13474	13433	13412	13480	13319	13419	13393	13368	13479	13479	13442	13431	13466	13428	13341	13340	13392	13281	13390	13380	13472	13309	13451	13227
15536	21702	21324	17732	15995	14895	14398	14081	13798	13550	13595	13469	13141	13028	13229	13026	13090	12940	12830	12795	12832	12814	12855	12901	12871	12868	12845	12873	12702	12835	12731	12836	12921	12792	12685	12993	12835	12832	12575	12791	12777	12806	12877	12982	12826	12856	12657	12588	12840	12691	12846	12669	12893	12902	12846	12816	12877	12666	12893	12809	12917	12850	12658	12935	12858	12668	12763	12685	12909	12755	12677	12950	12838	12837	12925	12758	12751	12948	12751	12934	12922	12806	12916	12845	12929	12720	12873	12770	12911	12735	12688	12841	12833	12772	12672	12814	12802	12737	12895	12923	12818	12842	12790	12894	12803	12846	12840	12811	12849	12696	12785	12841	12809	12775	12853	12738	13107	12756	12801	12912	12848	12753	12846	12810	12807	12857	12715	12691	12776	12834	12869	12709	12851	12673	12834	12798	12804	12883	12947	12675	12728	12675	12763	12819	12674	12727	12886	12722	12984	12976	12772	12631	12879	12711	12903	12725	12808	12909	12824	12775	12825	12622	12778	12781	12657	12823	12864	12755	12905	12873	12934	12830	12842	12678	12892	12732	12800	12960	12836	12798	12864	12806	12685	12686	12821	12745	12715	12929	12761	12802	12645	12756	12957	12739	12716	12768	12674	12746	12733	12898	12777	12818	12678	12917	12932	12845	12830	12904	12874	12886	12865	12808	12820	12892	12765	12805	12730	12885	12659	12708	12840	12774	12767	12854	12748	12755	12637	12841	12888	12820	13039	12850	12835	12949	12716	12847	12835	12900	12725	12746	12932	12751	12848	12765	12696	12830	12971	12696	12636	12813	12850	12901	12754	12712	12736	12844	12896	12870	12922	12897	12977	12835	12710	12911	13063	12716	12827	12875	12951	12784	12698	12776	12849	12685	12699	12685	12838	12571	12985	12751	12758	12695	12772	13001	12686	12938	12907	12881	12824	12757	12967	12762	12954	12755	12836	12808	12791	12874	12846	12778	12940	12790	12622	12809	12654	12933	12749	12754	12779	12774	12941	12834	12665	12886	12929	12793	13079	12726	12932	12681	12699	12872	12896	12819	12839	12802	12785	12840	12816	12836	12794	12827	12605	12844	12868	12877	12751	12800	12740	12760	12728	12787	12907	12784	12903	12772	12879	12742	12770	12962	12784	12882	12802	12908	12703	12724	12807	12972	12815	12829	12814	12673	13050	12794	12782	12875	12914	12718	12813	12798	12892	12850	12494	12825	12735	12734	12694	12903	12806	12713	12751	12757	12848	12667	12746	13022	12883	12752	12858	12613	12671	12758	12738	12824	12695	12875	12808	12791	13028	12935	12744	12764	12836	12804	12830	12759	12862	12756	12819	12829	12719	12766	12950	12824	12616	12803	12796	12761	12845	12941	12823	12615	12713	12897	12772	12904	12888	12796	12795	12708	12804	12823	12941	12764	12690	12917	12937	12826	12787	12715	12809	12883	12991	12747	12874	12853	12812	12738	12740	12763	12895	12756	12788	12874	12922	12757	12852	12787	12762	12814	12983	12901	12855	12773	12718	12868	12936	12834	12695	12798	12483	12836	12869	12882	12863	12730	12734	12895	12832	12661	12781	12676	12835	12884	12697	12783	12893	12721	12819	12829	12814	12666	12966	12741	12870	12821	12939	12775	12844	12782	12817	12747	12788	12791	12866	12812	12738	12815	12771	12689	12937	12696	12737	12840	12967	12722	12838	12804	12744	13039	12813	12877	12706	12867	12655	12733	12888	12927	12760	12766	12796	12784	12838	12836	12809	12901	12874	12675	12818	12620	12803	12773	12847	12773	12799	12848	12722	12742	12825	12858	12800	12642	12731	12629	12938	12752	12710	12721	12792	12823	12813	12801	12710	12840	12825	12929	12843	12807	12739	12698	12793	12802	12820	12672	12952	12771	12821	12644	12919	12832	12876	12842	12826	12657	12714	12762	12738	12966	12661	12807	12683	12856	12755	12702	12826	12799	12704	12753	12814	12825	12777	12960	12970	12773	12734	12873	12739	12579	12731	12825	12748	12845	12859	12927	12798	12953	12965	12859	12769	12935	12916	12880	12676	12778	12820	12826	12930	12841	12729	12783	12810	12888	12856	12945	12836	12937	12756	12870	12826	12647	12753	12867	12827	12658	12628	12888	12739	12809	12687	12740	12837	12913	12837	12766	12786	12781	12714	12923	12840	12900	12980	12507	12770	12716	12709	12799	12805	12693	12745	12790	12678	12809	12839	12690	12779	12947	12954	12780	12832	12787	12900	12693	12843	12880	12869	12997	12923	12618	12819	12895	12896	12759	12808	12757	12832	12799	12825	12754	12875	12831	12787	12724	12883	12661	12891	12769	12830	12719	12742	12848	12724	13077	12649	12815	12877	12746	12900	12635	12952	12824	12717	12716	12701	12784	12722	12790	12898	12833	12722	12770	12846	12808	12694	12776	12826	12707	12797	12594	12760	12814	12866	12853	12832	12696	12784	12885	12734	12861	12843	12798	12835	12946	12821	12697	12669	13018	12760	12749	12789	12834	12746	12785	12841	12828	12639	12757	12769	12748	12789	12668	12814	12967	12752	12693	12753	12869	12892	12662	12711	12928	12988	12839	12842	12928	12867	12771	12795	12906	12843	12787	12817	12830	12892	12720	12972	12855	12959	12723	12802	12661	12923	12711	12852	12788	12759	12651	12748	12667	12796	12800	12801	12642	12966	12902	12701	12865	12759	12924	12706	12763	12755	12971	12592	12695	12831	12744	12926	12758	12746	12844	12900	12818	12776	12850	12882	12748	12722	12784	12938	12684	12813	12895	13017	12704	12792	12946	12732	12663	12829	12858	12763	12763	12700	12770	12845	12589	12683	12876	12702	12759	12794	12870	12766	12853	12843	12656	12807	12915	12813	12788	12941	12829	12854	12781	12893	12858	12814	12673	12869	12873	12861	12859	12684	12772	12900	12846	12787	12908	12789	12846	12941	12842	12819	13037	12728	12724	12750	12903	12873	12892	12919	12742	12663	12779	13017	12895	12874	12779	12914	12759	12671	12804	12641	12830	12665	12686	12774	12831	12833	12788	12934	12789	12859	12797	12887	12702	12761	12867	12766	12934	12761	12883	12887	12634	12719	12729	12744	12889	12782	12921	12667	12828	12781	12798	12752	12850	12723	12843	12912	12881	12869	12744	12796	12837	12902	12900	12666	12825	12733	12571	12753	12655	12850	12754	12846	12772	12820	12693	12734	12846	12769	12802	12821	12822	12705	12742	12702	12861	12720	12800	12864	12699	12704	12826	12699	12867	12808	12803	12779	12816	12817	12849	12996	12677	12788	12879	12813	12728	12829	12828	12686	12710	12858	12740	12914	13010	12953	12733	12852	12762	12986	12855	12680	12796	12786	12908	12935	12850	12680	12779	12803	12790	12815	12720	12841	12965	12847	12843	12910	12757	12988	12850	12850	12728	12918	12842	12822	12806	12742	12887	12856	12802	12670	12851	12752	12733	12907	12877	12689	12879	12784	12719	12656	12714	12656	12771	12842	12728	12808	12908	12875	12915	12717	12746	12747	12875	12858	12854	12811	12915	12669	12812	12788	12751	12734	12724	12807	12865	12677	12788	12978	13022	12982	12763	12786	12605	12755	12810	12770	12971	12731	12726	12757	12680	12741	12762	12886	12909	12695	12707	12711	12743	12838	12953	12778	12743	12704	12801	12685	13003	12877	12860	12933	12799	12643	12847	12808	13022	12910	12747	12828	12894	12863	12732	12843	12812	12821	12899	12871	12876	12868	12675	12839	12773	12847	12726	12728	12818	12836	12807	12692	12768	12819	12732	12798	12873	12966	12879	12825	12720	12736	12932	12787	12728	12998	12758	12758	12935	12738	12825	12700	12817	12896	12794	12789	12827	12850	13081	12756	12903	12648	12966	12819	12686	12710	12796	12618	12805	12792	12835	12855	12833	12810	12841	12869	12837	12845	12735	12966	12836	12778	12886	12887	12888	12675	12824	12920	12776	12663	12792	12886	12820	12819	12972	12760	12878	12836	12747	12678	12875	12866	12974	12889	12714	12919	12752	12721	12810	12910	12785	12673	12721	12884	12735	12762	12652	12980	12765	12741	12657	12821	12828	12869	12811	12798	12855	12729	12845	12839	12720	12801	12888	12673	12700	12810	12878	12755	12871	12683	12739	12895	12716	12826	12826	12665	12616	12700	12835	12827	12836	12949	12847	12874	12834	12664	12969	12668	12645	12928	12799	12775	12684	12865	12769	12705	12773	12727	12702	12680	12768	12778	12889	12800	12802	12949	12781	12795	12906	12783	12830	12789	12887	12688	12611	12878	12731	12768	12697	12853	12968	12632	12882	12881	12757	12919	12835	12738	12773	12908	12649	12697	12835	12853	12846	12628	12943	12931	12839	12618	12778	12806	12873	12842	12868	12835	12716	12720	12883	12748	12908	12879	12867	12553	12742	12805	12830	12844	12790	12682	12806	12867	13005	12594	12811	12824	12881	12846	12590	12829	12667	12949	12794	12768	12864	12925	12835	12804	12665	12871	12865	12876	12846	12860	12761	12780	12798	12913	12793	12801	12741	12767	12655	12699	12774	12866	12906	12789	12884	12702	12779	12790	12850	12647	12732	12744	12893	12863	12774	12859	12807	12787	12765	12706	12808	12782	12773	12851	12748	12757	12742	12723	12745	12919	12800	12938	12794	12838	12846	13023	12747	12824	12838	12751	12897	12626	12692	12927	12865	12794	12700	12835	12728	12792	12793	12865	12769	13023	12973	12797	12674	12832	12867	12819	12853	12918	12874	12892	12712	12734	12937	12735	12956	12952	12871	12825	12802	12924	12802	12730	12976	12807	12644	12758	12820	12821	12658	12742	12836	12808	12620	12814	12842	12857	12705	12817	12746	12720	12847	12822	12772	12841	12906	12900	12752	12760	12767	12738	12782	12955	12693	12792	12657	12881	12787	12742	12777	12718	12885	12713	12853	12720	12615	12823	12740	12860	12825	12826	12833	12762	12766	12822	12868	12603	12822	12745	12784	12850	12790	12813	12941	12767	12795	12773	12967	12917	12866	12788	12959	12705	12800	12978	12762	12720	12773	12683	12820	12852	12894	12757	12724	12882	12829	12934	12618	12723	12972
24242	21543	29064	24567	22362	21242	19200	16413	15779	15724	15538	15405	15035	14942	14668	14604	14505	14518	14372	14438	14317	14322	14278	14269	14341	14284	14229	14453	14262	14423	14468	14216	14124	14256	14315	14184	14301	14157	14335	14197	14041	14128	14230	14321	14163	14210	14113	14377	14244	14339	14130	14240	14257	14286	14190	14379	14066	14164	14110	14290	14269	14144	14154	14211	14320	14162	14220	14236	14228	14299	14162	14101	14125	14205	14305	13929	14297	14283	14414	14032	14179	14137	14380	13983	14256	14094	14280	14410	14312	14164	14071	14224	14165	14320	14329	14272	14132	14137	14205	14231	14149	14002	14089	14115	14206	14104	14202	14202	14031	14104	14157	14012	14303	14132	14034	14057	14226	14199	14200	13995	14249	14185	14139	14055	14069	14181	14163	14283	14197	14251	14149	14145	14102	14154	14142	14264	14217	14107	14146	14325	14254	14026	13861	14004	14238	14175	14166	14116	14190	13967	14267	14003	14020	14239	14194	14124	14193	14154	14068	14222	14200	14095	14301	14032	14048	14119	14130	13984	14083	14175	14100	14207	14019	13973	14175	13978	14213	14078	14274	14097	14225	14056	14259	14222	14048	14213	14212	14081	14073	14187	14243	14173	13896	14303	14172	14133	14134	14213	14135	14156	14191	14184	14052	14083	14117	14047	14043	14029	14162	14244	14094	14102	14061	14089	14073	14267	14326	14173	14177	14164	14043	14155	14230	14160	14244	14057	14205	14147	14187	14263	14069	14070	14121	14024	14242	14079	14057	14291	14194	14281	14131	13986	14037	14307	14117	13888	14223	14144	14042	14293	14132	14288	14353	14040	13987	14243	14183	14263	14200	14014	14144	13929	14299	14194	14206	14320	14285	14101	14320	14107	14236	14028	14139	14115	13982	14084	14153	14152	14135	14075	14193	14199	14217	14094	14148	14082	14156	14144	14262	14266	14142	14212	14190	13995	14184	14089	14083	14340	14117	14155	14326	14209	14028	14362	14101	14200	14091	14147	14168	14232	13972	14091	14094	14010	13987	14086	14210	14205	14105	14058	14311	14034	14248	13988	14137	14190	14259	14134	14146	14218	14232	14374	14285	14102	14076	14065	14204	14212	14036	14071	14325	14292	14087	14283	14155	14155	13971	14275	14064	14149	14056	14100	14229	14073	14172	14143	14078	14086	14390	14061	14067	14116	14123	14422	14179	14095	14111	14084	14170	14104	14168	14007	14102	14067	14184	14062	14004	14023	14223	14133	14104	14106	13978	14239	14071	14188	14136	14231	14320	14075	14273	14166	14298	14237	14165	14256	14026	13952	14057	14112	14224	14351	14163	14042	14246	14126	14174	14167	14123	14282	13977	14039	13992	14099	14096	13888	14145	14196	14130	14392	14086	14188	14181	14404	14166	14015	14135	14289	14264	14054	14154	14302	14175	14194	14142	14166	14145	14113	14251	14154	14022	14142	14115	13947	14045	14135	14044	14074	14109	14165	13965	14123	14352	14099	14115	14190	14189	14185	14159	14086	14107	14341	14259	14135	14162	14088	14174	13963	14253	14157	14058	14040	14177	14132	14213	14027	14241	14011	13976	14339	14195	14026	14218	14248	13981	14212	14171	14306	14132	14081	14277	14224	14243	14131	14145	14296	14298	14027	14143	14326	14161	14047	14087	13968	14174	14017	14063	14264	14263	14275	14230	14273	14050	14049	14070	14213	14097	14099	14340	14393	14231	14077	14016	14078	14159	13934	14054	14065	14149	14170	14373	14071	14267	14197	14209	13948	14117	14186	14246	14235	14364	14236	14196	14177	14122	14023	14124	14294	14143	14229	14204	13954	13897	14168	14270	14198	14169	13926	14066	14045	14095	14202	14374	14051	14058	14172	14279	14173	14101	14106	14209	14084	14024	14171	14141	14224	14248	14134	14378	14195	14075	14169	14078	14064	14309	14211	14236	14004	14227	14003	14281	14248	14194	14060	14348	14057	14242	14172	14205	14114	14129	14265	14121	14266	14063	14145	14229	14061	14215	14200	14173	14073	14149	14197	14169	14129	14044	14108	14097	14376	14086	14273	14116	14105	14207	14073	14152	14025	14312	14223	13974	14032	14130	14051	14115	13961	14247	14141	14091	14150	14120	14063	14214	14248	14288	14032	14137	14213	13974	14062	14058	14062	14311	14278	14153	14124	14311	14130	14179	14134	14227	14214	14073	14006	13971	14054	14248	14103	14035	14216	14371	14211	14140	14183	14135	14142	14362	14178	14070	14094	14017	14216	14071	14039	14323	14072	14199	14206	14119	14166	14109	14155	14137	14120	14067	14098	14171	13990	14079	14168	14134	14130	14248	14146	14350	14069	14245	14212	14147	14287	14240	14206	14124	14215	14007	14168	14042	14200	14197	14171	13987	14372	14106	14264	14023	13964	14110	14076	14138	14193	14100	14063	14075	14187	14151	14089	14242	13976	14164	14234	14215	14100	14041	14041	14156	13944	14197	14080	14125	13867	14230	14221	14138	13980	14128	14070	14041	14151	14148	14280	14078	14100	14176	14192	14288	14256	14158	14217	14042	14100	14228	14083	14283	14119	14138	14119	14251	14128	14270	14063	14169	14363	13962	14246	14272	14064	14117	14123	14172	14254	14058	14106	14069	14059	14358	14193	14118	14113	14034	14219	14087	14216	14351	14073	14361	14048	14049	14101	14159	14251	14212	14155	13985	14327	14262	14116	14111	14164	14209	14082	14089	14119	13945	14096	13958	14034	14315	14265	14180	14304	14160	14157	14038	14244	14135	13993	14196	14150	14145	14346	14155	14002	14116	14245	14111	14344	13968	14203	14138	14006	14260	14190	13961	13935	14302	14292	14020	14286	14107	14004	13978	14050	13976	14162	14335	14024	14146	14207	14189	14345	14028	14262	14092	14156	14206	14132	13962	14094	14081	14187	14083	14111	14096	14138	14328	14055	14110	14078	14151	13914	14174	14201	14103	14020	14134	14162	14026	14168	14196	14122	14171	14038	14255	14266	14205	14193	14062	14063	14042	14115	14225	14274	14036	14115	14048	14270	14358	14195	14376	14261	14333	14180	14241	14210	14354	14112	14158	14148	14056	14065	13987	14073	14181	14043	14234	14180	14120	14214	14177	14148	14146	14190	14193	14007	14022	14164	13996	14106	14217	14229	14046	14106	14199	14196	13949	14244	14152	14401	14092	14089	14108	14078	14223	14142	14054	14186	14286	14296	14252	14210	14287	14258	14257	14311	14202	13974	14251	14311	14043	14043	13999	14278	13853	14063	14196	14105	14143	14208	14268	14128	14017	14158	14086	14209	14220	14099	14201	14035	13858	14016	14239	14116	14099	14038	14205	14262	13948	14219	14154	14069	14096	14175	14076	14365	14131	14214	14057	13874	14188	14209	14159	14180	13994	14111	14323	14125	14036	14100	14164	14340	14138	14101	14267	14078	14251	13905	14150	14126	14329	14210	14383	14135	14043	14012	14109	13889	14127	14218	14121	14048	14089	14151	14105	14046	14211	14088	14095	14068	14323	14116	14090	14220	14231	14114	14096	14224	14282	14068	14014	14183	14067	13968	14197	13946	14213	14161	14102	14209	14249	14208	14090	14144	14031	14341	14420	14105	14059	14085	14236	14175	13937	13991	14294	14143	14246	14178	14316	14184	14023	14188	14169	14081	14012	14361	14272	14077	13989	14057	14225	14189	14232	14302	14352	14243	14321	14160	14180	14235	14145	14234	14083	14152	14267	14070	14206	14007	14189	14129	13936	14197	14216	14207	14072	13884	14156	14214	14079	14111	14153	14269	14086	13939	13959	14147	14311	14130	14124	14201	14215	14150	14201	14170	14037	14006	14102	14147	14242	14109	13967	14338	14234	14221	14151	14029	14133	14110	14327	14311	14291	14022	14062	14290	14294	14072	14097	14018	13987	13861	14152	14398	13923	14272	14086	14294	14142	14008	14128	14225	14305	14243	14125	14158	14149	14204	14211	14237	14143	14231	14180	14269	14250	14274	14290	14148	13938	14221	14286	14124	14215	14291	14125	14218	14052	14235	14238	14074	14025	14208	14202	14340	14299	14283	14243	14066	14206	14103	14052	13968	14326	14264	14283	14156	14192	14103	14129	14166	14110	14190	14324	14227	14053	13938	14192	14234	14098	14227	14128	14256	13960	14167	14129	14092	14206	14185	14330	14049	14141	14053	14323	14098	14277	14184	14220	14007	14039	14131	14095	14138	14113	14163	14218	14077	14366	14033	14098	14302	14153	13993	14085	14093	14228	14242	14194	14087	14328	14030	14140	14080	14096	14162	14079	14323	14160	14202	14231	14183	14323	14350	14216	14160	14007	14240	14195	14136	14255	14168	14272	14172	14129	14119	13975	14225	14175	14202	14273	14192	14263	14202	14270	14273	14241	14166	14178	14199	14195	14152	13991	14128	14088	14105	14325	14416	14172	14027	14350	14269	14221	14185	14226	14247	14176	14207	14230	14222	13941	14275	14143	14168	14070	14162	14267	14086	14256	14246	14189	14260	14059	14147	14118	14231	14395	14234	14244	13902	14045	14080	14265	14121	14131	14195	14178	14007	14265	13995	14137	14101	14110	14264	14257	14185	14017	14012	14200	14056	14020	14117	14236	14219	14219	14018	14058	14259	13971	14198	14030	14056	14015	14153	14092	14040	14194	14185	14179	14232	14165	14047	14063	14115	14041	13954	14143	14278	14192	13997	13950	14220	14233	14144	14098	14086	14253	14117	14069	14241	14229	14145	14227	14247	13903	14136	14251	14280	14076	14221	14103	14348	14267	14337	14216	14073	14222	13991	14101	14172	14175	13954	14325	14102	14189	14213	14148	14200	14139	14152	14353	14199	14119	14132	14164	14111	13993	14030	13920	14025	14139	14104	14142	14083	14214	14169	14236	14207	14170	14092	14177	14073	14248	14134	14383	14075	14102	14280	14160	14263	14292	14179	14010	14224	14200	14006	13954	14061	14261	13947	14180	14071	14242	14259	14206	14347	14237	14339	14313	14412	14317	14284	13931	14184	14145	14048	14265	14162	14170	14129	13957	14201	14188	13972	14073	14146	14192	13970	14180	14126	14256	14150	13942	14064	14231	14009	14068	14084	14113	14168	14040	14066
16584	30885	30281	24237	21230	18504	17072	16625	16125	15594	15177	14683	14308	14294	13878	14022	13806	13598	13644	13462	13482	13494	13516	13353	13385	13507	13213	13518	13566	13338	13479	13356	13246	13432	13469	13103	13427	13393	13451	13481	13420	13326	13332	13166	13465	13487	13234	13207	13335	13310	13434	13310	13329	13542	13469	13394	13252	13461	13501	13551	13417	13184	13423	13389	13386	13468	13261	13505	13301	13385	13516	13384	13234	13509	13367	13196	13314	13419	13357	13406	13204	13250	13437	13234	13288	13492	13385	13341	13377	13300	13449	13334	13132	13290	13276	13287	13318	13279	13173	13351	13360	13342	13307	13352	13353	13346	13251	13403	13337	13168	13430	13418	13440	13276	13260	13424	13234	13200	13284	13344	13210	13456	13328	13302	13331	13284	13207	13321	13261	13244	13460	13358	13447	13505	13302	13288	13242	13361	13388	13427	13282	13411	13295	13353	13295	13159	13336	13397	13511	13247	13349	13134	13414	13236	13321	13353	13341	13178	13235	13325	13208	13221	13477	13288	13300	13224	13311	13331	13386	13497	13298	13410	13293	13326	13264	13244	13397	13161	13296	13225	13143	13478	13413	13452	13259	13260	13278	13325	13385	13329	13320	13390	13205	13268	13357	13330	13333	13289	13231	13251	13427	13318	13158	13366	13261	13383	13292	13276	13212	13253	13244	13273	13216	13503	13364	13358	13309	13166	13421	13388	13434	13297	13247	13259	13286	13464	13211	13268	13304	13220	13376	13332	13189	13210	13259	13335	13130	13374	13450	13068	13372	13249	13325	13248	13373	13389	13364	13289	13389	13205	13272	13433	13313	13247	13178	13274	13362	13480	13318	13371	13093	13428	13346	13473	13056	13322	13325	13378	13319	13346	13275	13360	13172	13415	13404	13261	13346	13179	13333	13417	13164	13174	13332	13352	13395	13219	13358	13299	13322	13232	13320	13374	13263	13284	13272	13515	13426	13437	13321	13422	13451	13242	13400	13354	13535	13391	13199	13255	13267	13382	13271	13295	13429	13234	13269	13190	13327	13175	13360	13240	13310	13366	13312	13379	13324	13319	13241	13247	13212	13332	13271	13327	13169	13465	13255	13403	13277	13309	13244	13338	13290	13343	13138	13343	13504	13377	13357	13291	13312	13348	13259	13229	13346	13212	13359	13162	13366	13554	13236	13364	13187	13370	13299	13345	13356	13320	13491	13397	13202	13300	13165	13260	13367	13291	13216	13343	13256	13447	13248	13259	13391	13313	13199	13536	13199	13475	13211	13349	13264	13198	13391	13260	13325	13199	13077	13398	13298	13405	13252	13383	13187	13378	13185	13286	13285	13204	13310	13295	13317	13356	13282	13235	13441	13320	13314	13262	13235	13230	13281	13269	13387	13275	13260	13303	13302	13140	13336	13435	13332	13328	13307	13121	13277	13242	13309	13448	13349	13227	13301	13364	13286	13363	13275	13420	13386	13289	13303	13318	13318	13380	13250	13275	13385	13385	13437	13305	13214	13318	13156	13269	13368	13334	13362	13330	13299	13481	13305	13494	13191	13348	13271	13190	13326	13278	13422	13133	13208	13284	13223	13377	13354	13349	13304	13425	13281	13347	13273	13348	13299	13500	13395	13250	13278	13319	13500	13429	13349	13311	13248	13483	13212	13324	13289	13291	13381	13160	13279	13305	13306	13203	13325	13414	13291	13254	13409	13163	13174	13362	13292	13426	13379	13368	13286	13376	13404	13279	13356	13364	13338	13330	13284	13467	13331	13322	13291	13362	13125	13329	13397	13397	13134	13306	13396	13472	13369	13251	13365	13211	13339	13381	13222	13228	13300	13383	13372	13426	13371	13251	13443	13462	13427	13293	13303	13343	13240	13254	13391	13292	13364	13580	13338	13317	13226	13368	13150	13446	13211	13447	13376	13160	13181	13367	13378	13369	13371	13215	13221	13198	13381	13343	13224	13365	13263	13381	13394	13430	13321	13229	13340	13460	13476	13427	13285	13222	13409	13282	13270	13163	13298	13341	13500	13396	13278	13332	13238	13287	13313	13199	13365	13352	13285	13171	13215	13423	13251	13246	13209	13329	13145	13316	13199	13416	13365	13191	13332	13271	13378	13345	13326	13270	13139	13329	13239	13372	13371	13144	13345	13378	13353	13333	13202	13187	13338	13327	13457	13462	12978	13477	13344	13221	13286	13229	13460	13295	13257	13348	13231	13451	13395	13351	13226	13235	13301	13311	13392	13253	13302	13514	13334	13348	13206	13442	13344	13290	13286	13286	13328	13337	13312	13152	13338	13297	13233	13308	13410	13169	13337	13340	13349	13400	13303	13225	13326	13334	13319	13202	13376	13372	13245	13498	13250	13415	13241	13320	13301	13227	13310	13238	13211	13276	13186	13128	13171	13323	13237	13346	13440	13371	13224	13366	13129	13548	13410	13348	13330	13254	13152	13119	13319	13294	13363	13368	13228	13317	13299	13288	13266	13259	13335	13389	13259	13209	13451	13401	13476	13221	13324	13259	13275	13260	13202	13284	13446	13329	13321	13300	13284	13123	13382	13360	13318	13264	13337	13358	13232	13240	13257	13442	13251	13227	13259	13427	13213	13344	13143	13352	13115	13394	13295	13449	13253	13301	13316	13528	13308	13284	13230	13179	13207	13315	13398	13151	13340	13260	13228	13438	13277	13417	13247	13198	13495	13293	13334	13502	13263	13304	13340	13111	13433	13388	13330	13249	13376	13408	13358	13253	13392	13423	13341	13314	13384	13345	13237	13121	13202	13216	13231	13323	13246	13243	13355	13227	13396	13262	13595	13226	13208	13405	13274	13177	13516	13197	13283	13447	13327	13225	13527	13198	13530	13375	13213	13230	13391	13349	13223	13172	13062	13330	13127	13336	13364	13306	13210	13407	13045	13347	13290	13305	13262	13130	13385	13267	13482	13261	13245	13250	13305	13214	13195	13187	13335	13392	13248	13175	13172	13285	13466	13250	13509	13251	13340	13385	13181	13351	13169	13319	13313	13216	13217	13136	13408	13275	13378	13270	13318	13342	13261	13354	13278	13414	13411	13330	13451	13230	13303	13258	13223	13249	13370	13098	13213	13239	13350	13251	13332	13502	13348	13314	13470	13340	13218	13129	13180	13272	13187	13172	13354	13342	13270	13194	13343	13430	13381	13274	13398	13391	13327	13304	13131	13300	13378	13446	13327	13372	13158	13392	13311	13356	13229	13289	13358	13244	13283	13224	13256	13220	13157	13253	13412	13316	13181	13379	13329	13255	13390	13352	13400	13542	13337	13364	13290	13294	13577	13281	13297	13247	13351	13339	13245	13237	13413	13222	13183	13298	13253	13328	13173	13387	13201	13180	13182	13383	13374	13178	13418	13300	13210	13381	13326	13217	13303	13185	13132	13336	13240	13282	13297	13401	13345	13284	13379	13349	13368	13207	13413	13317	13413	13215	13300	13393	13337	13330	13393	13367	13316	13375	13227	13369	13283	13401	13496	13346	13265	13190	13177	13386	13088	13354	13272	13458	13370	13225	13270	13397	13157	13351	13299	13386	13463	13227	13531	13289	13287	13284	13317	13275	13324	13293	13351	13260	13498	13420	13272	13164	13410	13277	13300	13297	13239	13354	13466	13207	13372	13207	13275	13355	13366	13251	13383	13374	13212	13198	13317	13362	13420	13348	13365	13432	13328	13360	13258	13341	13368	13429	13305	13137	13435	13242	13249	13353	13457	13375	13170	13326	13360	13114	13413	13397	13251	13260	13283	13198	13524	13332	13325	13145	13278	13357	13355	13382	13228	13348	13411	13351	13268	13267	13286	13440	13229	13364	13165	13208	13438	13401	13439	13175	13179	13457	13337	13367	13263	13270	13314	13427	13193	13210	13096	13326	13404	13394	13412	13374	13342	13447	13139	13424	13466	13276	13375	13251	13443	13467	13294	13262	13373	13336	13345	13466	13400	13218	13103	13378	13387	13295	13334	13371	13162	13302	13204	13476	13467	13121	13374	13314	13456	13446	13348	13189	13242	13357	13413	13425	13271	13370	13314	13249	13281	13362	13276	13373	13330	13299	13372	13342	13241	13280	13230	13191	13387	13264	13230	13334	13375	13254	13382	13420	13273	13368	13370	13251	13234	13204	13309	13382	13228	13379	13378	13421	13411	13416	13177	13337	13528	13135	13197	13428	13400	13312	13268	13415	13341	13179	13327	13255	13507	13358	13267	13214	13251	13283	13299	13411	13449	13363	13340	13452	13202	13377	13241	13237	13410	13234	13249	13188	13226	13350	13464	13056	13321	13386	13450	13461	13178	13197	13306	13160	13247	13413	13353	13194	13291	13286	13310	13342	13409	13290	13316	13504	13444	13482	13253	13392	13279	13377	13386	13341	13330	13266	13361	13460	13352	13573	13266	13341	13314	13345	13338	13093	13319	13309	13338	13333	13218	13300	13367	13396	13350	13231	13195	13424	13327	13467	13327	13339	13348	13412	13272	13212	13169	13520	13282	13471	13319	13480	13352	13363	13373	13399	13326	13292	13466	13166	13263	13296	13455	13234	13414	13378	13521	13443	13165	13471	13363	13362	13473	13381	13318	13329	13200	13215	13210	13365	13449	13317	13487	13373	13347	13252	13299	13254	13242	13314	13234	13302	13364	13178	13393	13355	13228	13195	13336	13257	13377	13258	13235	13223	13263	13405	13243	13384	13298	13363	13234	13173	13276	13235	13303	13311	13405	13237	13349	13365	13279	13313	13277	13345	13289	13241	13460	13514	13402	13473	13244	13206	13158	13327	13316	13282	13469	13396	13374	13294	13361	13428	13458	13269	13206	13415	13355	13043	13280	13238	13339	13417	13273	13286	13299	13370	13226	13214	13239	13245	13303	13281	13412	13349	13265	13305	13327	13462	13206	13292	13291	13420	13381	13252	13342	13333	13337	13330	13458	13337	13345	13453	13254	13375	13289	13265	13354	13322	13388	13640	13335	13080	13356	13377	13332	13525	13330	13317	13297	13326	13401	13320	13259	13247	13271	13284	13191	13219	13259	13435	13234	13311	13214	13278	13438	13214	13483	13225	13308	13302	13319	13242	13456	13415	13338	13262	13272	13564	13373	13266	13294	13334	13244	13243
23346	21668	29631	24229	21956	23656	24174	18608	17134	16804	16491	15936	15739	15519	15147	15248	15122	14903	14946	14858	14889	14941	14895	14725	14664	14754	14652	14702	14547	14604	14483	14816	14563	14378	14708	14550	14532	14514	14784	14475	14668	14668	14688	14661	14642	14567	14484	14695	14537	14777	14673	14620	14702	14578	14547	14596	14492	14467	14755	14492	14535	14494	14520	14489	14447	14641	14703	14615	14591	14509	14290	14477	14874	14537	14615	14690	14595	14610	14443	14638	14471	14544	14607	14590	14620	14479	14640	14502	14491	14779	14361	14619	14500	14465	14330	14467	14292	14636	14616	14543	14539	14424	14620	14593	14668	14463	14500	14651	14508	14566	14367	14708	14517	14580	14604	14659	14493	14598	14641	14358	14386	14534	14488	14579	14459	14557	14466	14498	14502	14548	14458	14631	14432	14623	14580	14440	14598	14419	14507	14536	14614	14456	14514	14447	14516	14426	14676	14627	14406	14527	14529	14525	14573	14458	14314	14544	14644	14419	14575	14545	14525	14522	14544	14300	14417	14368	14421	14367	14471	14492	14455	14487	14545	14390	14256	14621	14431	14257	14450	14502	14444	14572	14297	14511	14451	14518	14596	14563	14544	14586	14349	14767	14475	14646	14803	14614	14601	14426	14475	14358	14411	14531	14636	14483	14297	14249	14555	14457	14660	14490	14464	14548	14596	14489	14339	14444	14331	14429	14661	14529	14651	14340	14595	14312	14464	14317	14364	14728	14244	14447	14554	14533	14313	14574	14453	14266	14473	14358	14576	14436	14498	14412	14558	14472	14521	14450	14672	14399	14425	14451	14678	14442	14529	14516	14541	14495	14467	14577	14421	14421	14408	14477	14413	14387	14480	14646	14608	14248	14394	14489	14501	14457	14683	14560	14571	14634	14340	14589	14393	14526	14492	14590	14506	14574	14393	14383	14424	14575	14358	14294	14568	14446	14238	14577	14411	14505	14616	14463	14342	14389	14642	14507	14489	14416	14474	14446	14572	14632	14528	14550	14747	14525	14526	14455	14548	14327	14400	14396	14558	14593	14384	14554	14472	14480	14525	14575	14430	14346	14458	14359	14226	14412	14636	14703	14376	14479	14361	14238	14604	14325	14639	14337	14510	14708	14557	14438	14480	14469	14359	14412	14404	14271	14389	14509	14565	14536	14551	14540	14465	14356	14494	14355	14469	14348	14505	14428	14514	14567	14415	14556	14597	14538	14328	14514	14470	14329	14477	14510	14764	14500	14436	14594	14723	14283	14417	14491	14650	14469	14487	14519	14535	14569	14440	14558	14634	14491	14418	14590	14401	14530	14510	14548	14528	14487	14490	14833	14661	14562	14303	14370	14308	14401	14520	14602	14412	14461	14436	14555	14429	14567	14360	14323	14505	14428	14511	14430	14335	14517	14523	14542	14314	14457	14350	14435	14378	14450	14355	14548	14523	14674	14392	14580	14625	14626	14455	14222	14549	14404	14513	14507	14396	14581	14369	14387	14423	14326	14360	14432	14296	14547	14471	14326	14422	14341	14334	14531	14410	14570	14278	14315	14637	14566	14664	14412	14421	14437	14556	14240	14395	14554	14383	14330	14455	14430	14393	14416	14216	14528	14495	14263	14293	14348	14379	14512	14253	14502	14674	14403	14530	14370	14476	14400	14561	14622	14543	14523	14489	14566	14366	14532	14768	14551	14493	14516	14362	14405	14493	14527	14449	14486	14580	14431	14486	14278	14396	14418	14497	14388	14399	14653	14541	14636	14589	14654	14212	14463	14427	14768	14498	14472	14432	14472	14333	14530	14341	14440	14286	14368	14487	14410	14549	14468	14670	14549	14480	14504	14567	14511	14507	14435	14421	14356	14405	14352	14285	14503	14416	14588	14630	14530	14469	14435	14433	14458	14427	14482	14473	14439	14355	14515	14717	14584	14436	14232	14262	14490	14539	14408	14523	14497	14441	14505	14560	14591	14501	14530	14660	14405	14457	14477	14507	14413	14547	14504	14368	14358	14520	14571	14346	14460	14519	14429	14555	14457	14244	14466	14485	14457	14429	14443	14439	14448	14571	14341	14339	14309	14627	14586	14485	14605	14559	14636	14323	14499	14485	14417	14405	14499	14693	14637	14522	14518	14368	14399	14453	14600	14516	14483	14427	14507	14411	14564	14520	14606	14686	14709	14449	14410	14424	14512	14503	14676	14452	14589	14574	14543	14543	14637	14582	14428	14369	14263	14496	14454	14498	14365	14555	14483	14260	14569	14298	14735	14459	14449	14619	14458	14356	14574	14430	14622	14626	14291	14422	14445	14605	14530	14541	14441	14473	14463	14617	14541	14392	14342	14388	14530	14470	14450	14559	14486	14473	14553	14384	14255	14382	14335	14384	14447	14406	14513	14400	14515	14372	14518	14331	14558	14258	14486	14467	14398	14428	14314	14277	14488	14507	14323	14280	14268	14379	14541	14467	14514	14455	14651	14423	14508	14509	14280	14358	14512	14530	14494	14384	14460	14406	14355	14412	14518	14444	14483	14619	14537	14329	14477	14490	14421	14622	14496	14435	14411	14523	14415	14562	14479	14640	14360	14572	14552	14360	14434	14411	14524	14541	14473	14566	14370	14500	14409	14594	14516	14368	14366	14398	14519	14422	14553	14249	14343	14305	14505	14437	14379	14367	14416	14417	14407	14413	14347	14422	14473	14766	14409	14447	14349	14508	14599	14467	14456	14488	14412	14360	14517	14547	14448	14602	14486	14534	14709	14428	14428	14379	14492	14436	14557	14611	14506	14621	14541	14411	14419	14536	14418	14372	14566	14368	14340	14534	14440	14384	14429	14474	14436	14425	14506	14383	14407	14433	14463	14576	14586	14654	14358	14548	14485	14293	14289	14546	14471	14270	14496	14563	14607	14661	14348	14523	14299	14438	14542	14475	14459	14567	14303	14392	14367	14464	14426	14647	14353	14616	14459	14507	14601	14418	14632	14512	14343	14610	14458	14404	14530	14583	14588	14498	14330	14620	14518	14310	14568	14565	14292	14675	14375	14444	14477	14560	14583	14566	14561	14477	14383	14323	14443	14549	14578	14365	14360	14636	14485	14329	14361	14588	14378	14461	14695	14556	14297	14317	14172	14475	14764	14522	14401	14613	14724	14531	14448	14430	14381	14482	14487	14356	14478	14450	14590	14409	14476	14465	14540	14641	14344	14652	14642	14424	14370	14513	14664	14385	14581	14497	14301	14752	14660	14498	14512	14307	14473	14310	14510	14620	14396	14406	14550	14474	14572	14414	14581	14460	14354	14590	14344	14472	14433	14407	14587	14296	14367	14557	14466	14540	14582	14547	14503	14507	14456	14316	14372	14663	14628	14422	14513	14385	14572	14573	14410	14383	14609	14484	14484	14501	14573	14571	14633	14455	14384	14473	14581	14409	14413	14547	14541	14629	14556	14544	14530	14635	14514	14580	14554	14520	14573	14476	14440	14358	14289	14396	14477	14492	14316	14458	14538	14579	14465	14352	14499	14490	14564	14268	14338	14466	14452	14428	14563	14430	14543	14466	14590	14384	14376	14512	14302	14494	14368	14427	14376	14559	14499	14527	14470	14548	14371	14427	14390	14475	14506	14330	14513	14296	14470	14552	14390	14453	14713	14343	14436	14506	14380	14565	14384	14349	14527	14567	14439	14447	14410	14580	14459	14438	14654	14463	14412	14446	14382	14519	14515	14514	14405	14354	14508	14593	14351	14429	14418	14433	14390	14654	14476	14472	14491	14486	14478	14411	14389	14457	14234	14392	14518	14269	14382	14457	14453	14510	14638	14401	14471	14323	14534	14348	14395	14584	14350	14537	14305	14510	14622	14460	14435	14410	14586	14568	14297	14565	14438	14382	14377	14463	14427	14180	14432	14433	14489	14446	14418	14292	14412	14419	14511	14440	14705	14465	14511	14391	14485	14528	14348	14384	14361	14448	14477	14495	14470	14498	14569	14344	14496	14445	14558	14462	14524	14648	14499	14448	14337	14384	14387	14251	14560	14432	14393	14599	14556	14431	14388	14494	14466	14373	14372	14482	14482	14381	14392	14396	14663	14530	14440	14605	14466	14190	14425	14392	14378	14536	14453	14375	14497	14393	14441	14539	14549	14449	14567	14348	14368	14451	14755	14376	14674	14611	14493	14589	14521	14646	14609	14668	14613	14611	14535	14221	14527	14541	14525	14414	14574	14431	14524	14640	14638	14492	14477	14428	14626	14430	14566	14405	14575	14321	14380	14563	14450	14607	14321	14339	14432	14442	14576	14310	14475	14761	14638	14596	14343	14498	14479	14499	14262	14553	14470	14672	14528	14488	14546	14440	14372	14385	14444	14488	14530	14528	14535	14621	14458	14532	14492	14333	14461	14639	14571	14509	14409	14529	14305	14376	14584	14364	14632	14512	14498	14467	14493	14400	14361	14488	14545	14460	14223	14461	14432	14534	14446	14548	14520	14494	14675	14599	14369	14496	14597	14495	14754	14448	14412	14609	14326	14501	14603	14455	14603	14477	14534	14523	14417	14560	14589	14391	14574	14571	14322	14368	14372	14438	14560	14470	14499	14533	14656	14482	14495	14495	14574	14430	14338	14250	14560	14479	14341	14433	14620	14623	14516	14505	14546	14300	14490	14527	14416	14472	14393	14474	14261	14601	14432	14356	14297	14372	14519	14360	14576	14523	14525	14405	14270	14520	14534	14415	14611	14316	14414	14480	14508	14311	14410	14457	14474	14535	14466	14422	14509	14571	14497	14653	14588	14405	14468	14533	14554	14664	14416	14484	14410	14347	14492	14469	14441	14528	14534	14432	14291	14621	14266	14599	14458	14557	14401	14395	14499	14475	14542	14562	14332	14578	14565	14480	14592	14441	14686	14485	14363	14416	14468	14409	14455	14428	14361	14646	14443	14478	14363	14595	14435	14351	14556	14472	14389	14223	14444	14452	14399	14452	14423	14568	14345	14408	14403	14443	14324	14510	14454	14586	14563	14602	14647	14812	14353	14443	14414	14366	14404	14509	14433	14421	14607	14558	14500	14392	14344	14521	14392	14482	14590	14518	14458	14570	14626	14625	14527	14401	14474	14358	14536	14305	14556	14346	14536	14334	14361	14553	14290
19000	36881	35908	28924	25014	21674	19601	18773	17787	16855	16283	15645	15221	14840	14729	14567	14349	13933	13943	14047	13859	13894	13788	13670	13635	13611	13624	13495	13589	13706	13722	13615	13740	13510	13577	13737	13622	13725	13850	13817	13523	13628	13728	13708	13606	13726	13617	13749	13653	13568	13626	13496	13689	13508	13463	13586	13842	13532	13632	13579	13499	13617	13688	13538	13648	13627	13568	13702	13700	13625	13603	13640	13589	13677	13614	13711	13525	13731	13731	13576	13686	13692	13482	13556	13556	13541	13490	13532	13627	13634	13724	13717	13556	13493	13310	13664	13566	13626	13687	13422	13388	13532	13512	13620	13709	13621	13670	13504	13720	13549	13575	13609	13553	13605	13637	13612	13536	13594	13533	13596	13554	13461	13559	13658	13643	13556	13537	13563	13619	13571	13668	13690	13738	13579	13585	13582	13629	13614	13556	13410	13645	13638	13733	13632	13410	13527	13574	13481	13478	13601	13655	13368	13719	13490	13697	13525	13409	13622	13508	13522	13764	13759	13703	13564	13512	13538	13632	13538	13331	13625	13404	13477	13665	13617	13367	13498	13660	13631	13509	13659	13665	13580	13528	13478	13619	13616	13716	13624	13442	13666	13760	13568	13470	13584	13437	13538	13478	13606	13621	13600	13490	13474	13697	13670	13672	13659	13663	13585	13634	13546	13474	13556	13616	13553	13516	13576	13546	13599	13615	13573	13472	13675	13671	13543	13602	13718	13703	13467	13545	13546	13754	13527	13710	13513	13475	13609	13728	13521	13578	13493	13392	13550	13655	13568	13554	13560	13298	13583	13494	13487	13407	13687	13538	13523	13472	13620	13496	13550	13572	13595	13572	13605	13696	13509	13633	13766	13513	13529	13591	13538	13578	13430	13518	13450	13447	13491	13507	13650	13536	13520	13579	13445	13487	13546	13497	13690	13578	13592	13629	13677	13507	13471	13674	13524	13501	13554	13518	13567	13517	13560	13517	13672	13714	13522	13511	13365	13456	13442	13444	13447	13584	13525	13744	13555	13479	13668	13429	13472	13599	13432	13445	13511	13531	13490	13560	13719	13640	13609	13475	13532	13649	13586	13637	13640	13458	13539	13667	13601	13480	13551	13386	13523	13359	13476	13590	13551	13574	13435	13561	13445	13428	13661	13713	13693	13687	13496	13517	13288	13673	13635	13434	13684	13653	13599	13456	13944	13482	13521	13397	13540	13402	13486	13596	13493	13599	13668	13555	13512	13505	13547	13706	13576	13548	13567	13666	13641	13520	13715	13436	13611	13611	13588	13618	13479	13604	13421	13616	13523	13644	13480	13489	13379	13576	13655	13750	13503	13508	13531	13508	13495	13543	13491	13547	13427	13726	13511	13636	13750	13549	13446	13449	13729	13516	13557	13716	13325	13510	13461	13564	13627	13612	13557	13536	13636	13535	13537	13612	13589	13699	13640	13779	13506	13612	13588	13617	13562	13522	13527	13487	13794	13547	13650	13557	13621	13600	13627	13597	13561	13587	13691	13661	13615	13584	13540	13451	13496	13521	13579	13514	13536	13553	13560	13485	13612	13579	13744	13380	13515	13481	13510	13626	13624	13416	13635	13537	13598	13515	13554	13442	13519	13473	13456	13489	13763	13427	13494	13596	13769	13599	13548	13597	13509	13388	13583	13696	13630	13738	13643	13588	13506	13503	13511	13551	13500	13758	13540	13449	13483	13666	13604	13597	13492	13511	13490	13785	13545	13596	13488	13599	13599	13496	13606	13533	13711	13638	13518	13543	13611	13571	13530	13597	13599	13512	13603	13529	13543	13682	13651	13443	13683	13335	13663	13613	13585	13285	13772	13627	13548	13524	13727	13473	13515	13420	13476	13522	13695	13581	13619	13664	13523	13457	13686	13419	13430	13524	13488	13550	13645	13488	13604	13694	13535	13634	13542	13484	13491	13644	13593	13535	13673	13481	13532	13663	13555	13531	13732	13471	13554	13647	13400	13580	13561	13506	13446	13696	13610	13844	13650	13448	13445	13637	13574	13623	13548	13518	13526	13454	13577	13676	13390	13561	13610	13578	13476	13548	13459	13506	13679	13731	13551	13553	13482	13435	13458	13642	13641	13554	13618	13503	13574	13452	13640	13406	13509	13521	13408	13565	13584	13525	13664	13600	13624	13472	13576	13420	13618	13618	13550	13527	13705	13648	13684	13664	13520	13503	13785	13531	13462	13542	13458	13577	13613	13609	13672	13609	13484	13531	13488	13363	13616	13503	13665	13694	13347	13459	13656	13565	13562	13656	13497	13579	13528	13656	13550	13623	13507	13628	13416	13626	13691	13362	13518	13650	13656	13543	13651	13503	13484	13622	13447	13606	13592	13532	13364	13598	13564	13570	13619	13483	13872	13456	13533	13579	13496	13598	13468	13465	13463	13339	13659	13539	13547	13525	13598	13594	13549	13522	13518	13430	13459	13656	13520	13525	13610	13696	13402	13472	13471	13607	13428	13574	13455	13488	13723	13522	13762	13521	13596	13409	13771	13636	13700	13423	13441	13434	13397	13568	13683	13394	13529	13528	13605	13497	13540	13456	13422	13733	13694	13617	13506	13549	13574	13495	13587	13577	13493	13425	13638	13628	13597	13573	13591	13598	13410	13453	13473	13477	13473	13562	13537	13535	13630	13524	13440	13598	13430	13697	13451	13516	13505	13467	13656	13622	13701	13712	13589	13615	13480	13459	13679	13553	13706	13646	13481	13553	13608	13460	13690	13525	13686	13512	13633	13373	13516	13557	13701	13566	13452	13591	13602	13341	13712	13564	13581	13415	13574	13387	13531	13444	13538	13757	13610	13741	13566	13665	13436	13576	13565	13609	13415	13461	13418	13604	13626	13560	13413	13782	13636	13538	13616	13557	13453	13529	13552	13487	13672	13477	13507	13433	13633	13700	13623	13517	13549	13434	13484	13623	13522	13608	13460	13392	13586	13539	13607	13502	13497	13700	13628	13493	13554	13510	13530	13561	13729	13530	13551	13548	13603	13599	13493	13597	13519	13598	13536	13517	13570	13670	13411	13708	13575	13494	13441	13563	13558	13459	13567	13431	13550	13556	13483	13587	13675	13430	13578	13475	13575	13508	13608	13640	13657	13589	13597	13463	13765	13435	13509	13679	13708	13513	13445	13653	13423	13854	13589	13393	13529	13480	13421	13575	13498	13364	13648	13398	13768	13308	13696	13623	13468	13558	13688	13418	13616	13574	13528	13576	13517	13432	13567	13350	13422	13513	13474	13522	13570	13535	13419	13587	13509	13650	13483	13583	13482	13634	13592	13500	13511	13648	13479	13637	13501	13472	13412	13521	13531	13526	13498	13482	13574	13611	13715	13717	13562	13586	13474	13643	13662	13532	13544	13672	13279	13603	13460	13512	13524	13691	13449	13660	13531	13479	13492	13625	13461	13525	13500	13617	13632	13588	13569	13441	13555	13624	13529	13458	13573	13509	13484	13483	13530	13478	13562	13493	13493	13545	13530	13568	13650	13493	13711	13559	13581	13564	13546	13515	13716	13312	13527	13599	13466	13712	13580	13533	13516	13701	13590	13553	13550	13597	13496	13432	13610	13671	13473	13526	13545	13524	13628	13694	13566	13538	13397	13703	13538	13469	13693	13481	13783	13609	13505	13439	13502	13651	13601	13446	13620	13539	13422	13410	13581	13436	13613	13438	13481	13474	13554	13575	13720	13658	13573	13502	13563	13489	13609	13583	13622	13594	13485	13520	13533	13480	13594	13610	13567	13514	13498	13716	13581	13344	13344	13715	13465	13530	13467	13546	13580	13494	13502	13655	13659	13482	13598	13479	13769	13575	13605	13587	13567	13660	13517	13473	13609	13809	13394	13688	13538	13639	13545	13708	13493	13510	13415	13719	13515	13668	13579	13600	13580	13468	13663	13502	13539	13461	13515	13496	13481	13456	13576	13511	13504	13492	13605	13584	13415	13416	13503	13416	13650	13550	13534	13573	13508	13639	13508	13452	13540	13593	13551	13446	13564	13541	13598	13434	13621	13513	13432	13506	13625	13566	13494	13744	13648	13645	13555	13640	13531	13583	13516	13488	13291	13521	13623	13605	13559	13529	13532	13549	13578	13678	13412	13510	13578	13647	13439	13607	13608	13569	13516	13451	13494	13631	13460	13504	13769	13445	13701	13500	13513	13481	13579	13490	13482	13508	13519	13493	13581	13617	13681	13606	13405	13500	13557	13563	13639	13547	13513	13627	13487	13450	13566	13672	13491	13494	13600	13527	13478	13511	13606	13456	13658	13540	13596	13592	13538	13536	13549	13669	13591	13491	13632	13421	13640	13531	13605	13531	13694	13406	13559	13631	13601	13531	13569	13537	13508	13538	13575	13752	13502	13628	13458	13615	13528	13769	13627	13583	13536	13623	13568	13382	13591	13619	13688	13516	13611	13527	13587	13604	13598	13535	13540	13623	13571	13389	13558	13645	13574	13626	13551	13817	13597	13373	13501	13618	13476	13568	13457	13625	13528	13563	13506	13573	13567	13519	13593	13638	13537	13472	13553	13631	13470	13643	13485	13643	13546	13335	13404	13654	13513	13452	13663	13682	13701	13547	13571	13561	13599	13467	13412	13515	13607	13514	13435	13580	13728	13582	13608	13558	13538	13644	13511	13658	13597	13532	13491	13594	13734	13521	13393	13512	13645	13518	13633	13587	13665	13559	13639	13509	13637	13564	13672	13595	13628	13454	13499	13605	13413	13593	13406	13581	13625	13487	13644	13652	13661	13686	13609	13529	13416	13801	13471	13489	13481	13384	13645	13726	13672	13388	13502	13578	13624	13573	13636	13575	13756	13591	13386	13629	13477	13591	13400	13596	13654	13550	13613	13390	13463	13767	13629	13365	13476	13783	13560	13514	13539	13538	13568	13609	13581	13563	13545	13664	13575	13559	13520	13502	13392	13573	13476	13541	13461	13622	13535	13518	13543	13583	13604	13456	13585	13437	13372	13496	13637	13664	13483	13498	13494	13856	13557	13563	13590	13447	13532	13576	13548	13397	13645	13475	13642	13515	13576	13601	13519	13556	13695	13538	13421	13665	13606	13616	13628	13387	13534	13658	13676	13486	13598	13587	13496
28121	22302	23588	19708	15510	14917	14589	14311	14112	14037	13811	13792	13734	13685	13648	13516	13544	13394	13405	13579	13493	13511	13353	13478	13297	13397	13571	13494	13327	13412	13507	13317	13511	13459	13325	13367	13322	13248	13382	13385	13313	13460	13407	13366	13358	13288	13358	13398	13501	13281	13423	13355	13227	13415	13532	13488	13334	13425	13365	13512	13240	13273	13344	13372	13424	13450	13459	13420	13296	13390	13325	13368	13425	13389	13371	13491	13414	13480	13364	13422	13502	13454	13514	13222	13494	13128	13411	13286	13386	13400	13158	13370	13486	13424	13519	13453	13288	13308	13357	13492	13391	13503	13433	13377	13301	13376	13386	13420	13365	13354	13177	13216	13397	13388	13541	13522	13486	13363	13436	13423	13397	13473	13419	13330	13183	13425	13477	13523	13514	13341	13341	13381	13221	13271	13346	13346	13427	13442	13252	13517	13339	13353	13536	13333	13318	13420	13225	13445	13409	13466	13342	13274	13485	13431	13461	13525	13501	13487	13689	13411	13477	13520	13552	13230	13571	13347	13267	13527	13185	13457	13280	13509	13467	13122	13358	13319	13235	13241	13343	13512	13418	13374	13455	13135	13505	13318	13395	13373	13589	13544	13366	13296	13353	13323	13415	13238	13410	13404	13455	13445	13332	13553	13346	13369	13423	13422	13456	13242	13390	13248	13531	13348	13414	13257	13500	13447	13340	13199	13321	13379	13339	13273	13396	13494	13296	13211	13253	13379	13337	13462	13381	13405	13279	13444	13256	13281	13462	13271	13354	13387	13505	13311	13315	13245	13405	13269	13417	13455	13483	13341	13445	13422	13369	13389	13263	13375	13429	13300	13308	13488	13627	13524	13420	13336	13282	13242	13336	13312	13266	13161	13334	13429	13540	13591	13344	13438	13426	13155	13223	13284	13242	13256	13479	13268	13186	13358	13474	13310	13384	13572	13296	13289	13463	13499	13469	13555	13449	13378	13270	13373	13371	13349	13334	13376	13517	13401	13411	13538	13396	13415	13324	13414	13278	13278	13388	13319	13416	13480	13457	13363	13373	13323	13320	13346	13141	13409	13321	13447	13560	13652	13263	13353	13430	13388	13419	13464	13291	13425	13305	13493	13407	13422	13507	13374	13324	13448	13437	13363	13521	13408	13345	13416	13489	13524	13509	13369	13393	13451	13477	13177	13334	13524	13426	13461	13423	13453	13562	13386	13690	13300	13366	13404	13357	13434	13388	13189	13164	13239	13503	13368	13264	13432	13462	13458	13515	13351	13464	13285	13417	13294	13206	13191	13438	13322	13360	13517	13511	13376	13364	13381	13366	13352	13509	13615	13285	13296	13425	13244	13295	13345	13374	13336	13523	13620	13415	13311	13399	13290	13451	13528	13275	13542	13500	13348	13283	13335	13284	13306	13393	13495	13184	13219	13291	13316	13174	13367	13254	13387	13444	13374	13418	13346	13384	13335	13362	13432	13228	13438	13262	13334	13336	13356	13263	13351	13505	13382	13372	13171	13392	13287	13286	13323	13324	13371	13337	13255	13545	13686	13411	13491	13434	13334	13228	13501	13417	13355	13337	13389	13319	13261	13470	13333	13255	13447	13302	13321	13454	13211	13567	13325	13401	13407	13317	13406	13423	13410	13370	13310	13426	13395	13529	13185	13428	13449	13328	13408	13364	13368	13416	13305	13458	13327	13321	13343	13468	13343	13619	13365	13610	13331	13396	13252	13400	13352	13276	13315	13543	13502	13484	13361	13422	13443	13431	13475	13284	13530	13423	13396	13544	13462	13326	13483	13397	13411	13285	13167	13283	13368	13404	13247	13443	13471	13327	13385	13342	13441	13282	13454	13417	13328	13480	13377	13302	13391	13347	13443	13385	13240	13256	13300	13338	13236	13358	13381	13378	13431	13463	13247	13494	13414	13358	13234	13400	13357	13312	13504	13333	13283	13434	13472	13480	13380	13280	13593	13454	13288	13306	13426	13290	13340	13346	13435	13431	13187	13272	13303	13387	13550	13481	13414	13545	13538	13337	13310	13460	13595	13373	13454	13282	13440	13508	13295	13354	13299	13429	13446	13337	13578	13493	13399	13420	13327	13363	13202	13513	13161	13342	13315	13293	13352	13391	13413	13201	13347	13429	13503	13505	13382	13453	13587	13422	13300	13387	13303	13322	13634	13343	13248	13447	13557	13329	13346	13424	13349	13381	13315	13496	13297	13283	13476	13227	13441	13541	13508	13433	13466	13447	13387	13250	13398	13347	13221	13356	13453	13276	13448	13276	13274	13631	13398	13528	13570	13306	13433	13398	13485	13342	13430	13463	13384	13443	13364	13455	13365	13282	13384	13293	13299	13388	13446	13382	13454	13447	13453	13377	13439	13566	13356	13197	13562	13484	13393	13264	13264	13373	13383	13492	13355	13293	13377	13501	13308	13321	13413	13210	13566	13485	13060	13346	13324	13378	13597	13343	13348	13293	13382	13233	13525	13665	13222	13401	13541	13502	13310	13455	13190	13306	13231	13176	13297	13347	13339	13366	13307	13344	13364	13484	13453	13409	13253	13404	13528	13508	13458	13303	13402	13543	13211	13452	13335	13499	13343	13312	13360	13307	13295	13334	13524	13500	13447	13530	13435	13408	13411	13325	13211	13602	13534	13322	13190	13230	13485	13368	13473	13275	13240	13345	13340	13413	13350	13272	13412	13577	13644	13264	13336	13424	13312	13535	13391	13507	13415	13494	13420	13447	13283	13348	13477	13275	13402	13593	13557	13504	13503	13379	13445	13496	13420	13411	13390	13456	13445	13461	13371	13416	13281	13295	13546	13454	13368	13289	13374	13293	13400	13430	13300	13383	13334	13341	13403	13291	13627	13541	13537	13458	13553	13579	13283	13431	13350	13420	13537	13214	13273	13562	13450	13157	13269	13365	13498	13422	13292	13372	13302	13430	13402	13544	13390	13422	13193	13468	13272	13366	13341	13371	13363	13594	13262	13324	13179	13414	13550	13448	13238	13520	13475	13436	13345	13282	13239	13439	13536	13563	13708	13447	13354	13387	13386	13432	13295	13284	13308	13354	13438	13345	13501	13394	13487	13347	13315	13300	13405	13402	13265	13427	13299	13395	13201	13289	13415	13367	13440	13328	13273	13630	13281	13466	13428	13400	13278	13448	13433	13427	13363	13416	13396	13537	13360	13415	13276	13475	13457	13498	13393	13360	13445	13463	13493	13356	13392	13291	13396	13397	13654	13318	13463	13330	13377	13264	13286	13467	13363	13407	13341	13458	13426	13544	13281	13290	13542	13656	13363	13439	13574	13144	13349	13348	13350	13251	13308	13247	13275	13404	13349	13409	13396	13376	13385	13403	13391	13658	13371	13242	13547	13313	13363	13318	13353	13312	13254	13390	13282	13313	13387	13585	13530	13501	13425	13632	13490	13412	13378	13279	13167	13512	13126	13330	13476	13376	13265	13299	13174	13430	13431	13352	13376	13501	13610	13253	13354	13577	13298	13409	13443	13246	13438	13480	13485	13318	13261	13299	13323	13123	13283	13303	13360	13434	13309	13558	13434	13359	13284	13339	13320	13343	13530	13471	13436	13302	13366	13519	13161	13378	13471	13396	13515	13331	13512	13380	13475	13350	13409	13278	13429	13476	13402	13375	13384	13325	13270	13322	13461	13348	13235	13515	13306	13296	13367	13449	13341	13351	13238	13509	13373	13621	13397	13363	13447	13375	13243	13435	13222	13282	13488	13505	13343	13450	13415	13460	13439	13410	13250	13495	13404	13240	13366	13253	13394	13395	13321	13437	13374	13479	13417	13442	13399	13459	13327	13321	13315	13439	13521	13279	13210	13409	13312	13406	13220	13329	13454	13382	13455	13543	13486	13303	13566	13596	13442	13368	13400	13538	13609	13444	13314	13263	13253	13330	13382	13285	13137	13387	13330	13533	13493	13590	13461	13501	13304	13328	13397	13255	13408	13488	13269	13431	13475	13425	13504	13266	13274	13313	13353	13308	13303	13238	13284	13221	13386	13502	13354	13329	13588	13288	13380	13466	13254	13312	13347	13453	13368	13374	13572	13266	13441	13295	13395	13518	13522	13477	13267	13298	13438	13285	13322	13329	13293	13331	13425	13448	13306	13399	13388	13460	13591	13405	13571	13512	13497	13219	13200	13258	13432	13414	13442	13549	13383	13433	13449	13349	13576	13505	13513	13461	13307	13375	13446	13356	13253	13276	13264	13411	13387	13347	13309	13358	13509	13490	13233	13530	13507	13400	13389	13345	13280	13247	13303	13372	13475	13356	13267	13259	13549	13325	13380	13369	13468	13558	13224	13387	13358	13419	13319	13261	13454	13468	13533	13432	13269	13208	13429	13170	13407	13344	13371	13466	13366	13312	13310	13430	13468	13323	13493	13418	13438	13406	13503	13354	13211	13424	13320	13383	13351	13496	13385	13364	13385	13569	13319	13292	13331	13256	13364	13441	13365	13389	13111	13516	13375	13425	13445	13636	13357	13378	13319	13310	13492	13395	13375	13335	13323	13439	13362	13413	13297	13270	13210	13217	13396	13483	13436	13311	13306	13460	13348	13481	13415	13366	13305	13395	13545	13383	13485	13333	13387	13408	13464	13361	13325	13276	13485	13471	13342	13407	13435	13285	13371	13255	13429	13204	13189	13472	13458	13276	13303	13347	13482	13229	13464	13488	13520	13220	13135	13162	13213	13467	13400	13333	13179	13445	13369	13305	13426	13222	13335	13221	13290	13386	13452	13265	13441	13319	13191	13430	13296	13191	13190	13369	13329	13203	13475	13385	13614	13499	13560	13564	13507	13288	13305	13412	13249	13551	13321	13389	13279	13467	13546	13533	13491	13535	13340	13353	13435	13340	13376	13443	13300	13462	13535	13571	13522	13374	13292	13334	13460	13484	13445	13368	13212	13280	13378	13399	13367	13338	13305	13476	13284	13295	13164	13331	13422	13365	13209	13451	13275	13514	13318	13460	13287	13326	13526	13353	13334	13423	13494	13472	13469	13443	13369	13443	13272	13305	13378	13448	13404	13481	13388	13361	13464	13384	13214	13395	13171	13471	13281	13554	13361	13396	13438	13421	13486	13450	13475	13451	13359	13472	13341
16113	22738	21870	18088	16200	15048	14644	14010	13923	13834	13578	13417	13125	13020	13056	13131	12982	12899	12950	13113	12818	12787	12898	12812	13123	12908	12947	12777	12757	13048	12852	12906	12968	13016	12829	12854	13064	12884	12689	12898	12880	12926	12998	12739	12928	12900	12813	12753	12973	12779	12920	12698	12975	12919	12969	13012	12898	12923	12788	12833	12962	12861	12731	12856	12807	12895	12734	12956	12980	12856	12795	12985	12930	12876	12938	12954	12848	12937	12786	12930	12839	12769	12890	12717	12858	12845	12907	12929	12914	12867	12835	12832	12782	12889	12965	12791	12866	12910	12864	12823	12892	12792	12929	12736	12911	12838	12827	12737	12951	13019	12752	13085	12686	12856	12972	12832	12781	12769	12792	13023	12804	12909	12812	13007	12642	12955	12830	12884	12869	12798	12808	12940	12879	12972	12805	12846	12831	12900	12947	12936	12824	12758	12913	12696	12789	12757	12999	13026	12839	12711	12744	12790	12906	12859	12869	12690	12753	12727	12860	12725	12713	12824	13008	12943	12679	12942	12757	12856	12650	12616	12905	13058	12976	13001	12668	12851	12651	12878	12750	12966	12854	12731	12848	12870	12616	12927	12867	12881	12833	12658	13018	12831	12930	12822	12963	12870	12899	12841	12845	12678	12763	12871	12765	12761	12763	12859	12826	12836	12872	12826	12983	12932	12753	12921	12906	12851	13033	12920	12757	12887	12781	12858	12918	12888	12759	12964	12950	12835	12754	12723	12825	12789	12913	12817	12768	13025	12978	12813	12979	12824	12952	12862	12850	12904	12805	12864	13011	12905	12869	12970	12935	12648	12945	12921	12843	12883	12783	12906	12875	12939	13046	12972	12913	12967	12786	12996	12739	12813	12977	12814	12994	12891	12984	12988	12766	12946	12817	12832	12743	12729	12874	12770	12839	12828	12789	12904	12621	12890	12893	12725	12790	12642	12680	12902	12853	12997	12858	12821	12613	12784	12650	12810	12799	12801	12640	12825	12814	12906	12766	12794	12841	12809	12824	12889	12885	12816	12811	12890	12984	12983	12919	12889	12817	12942	12838	12741	12978	12863	12802	13005	12635	12884	12810	12847	12977	12814	12799	12965	12917	12964	12793	12899	12887	12812	13065	12842	12709	12852	12884	12972	12792	13008	12754	12804	12798	12868	12829	12896	12842	12852	12635	12827	12971	12853	12780	12704	12930	12855	12876	12771	12968	12969	12949	12794	12799	12957	12869	12714	12892	12831	12683	12875	12765	12889	12881	12785	12723	13029	12914	12837	12774	12865	12779	12871	12831	12817	12988	12900	12718	12915	12739	12971	12889	12883	12880	12745	12871	12921	12766	12816	12880	12890	12862	12877	12942	12866	12893	13061	12790	12849	12770	12799	12872	12911	12603	12945	12764	12814	12840	12696	12977	13036	12861	12715	12933	12761	12948	12864	12919	12824	12944	12833	12749	12780	12974	12791	12731	12792	12836	12652	12710	12959	12797	12905	12791	12947	12845	12735	12726	12785	12903	12988	12965	12740	12751	13002	13001	12864	12847	12868	12822	12739	12878	12894	12870	12859	12668	12904	12786	12833	12808	12799	12900	12604	12862	12921	12636	12888	12867	12913	12889	12904	12890	12723	12699	12772	12972	12944	12698	12759	12912	12771	12914	12973	12795	12863	12865	12850	12847	12731	12736	12728	12900	12782	12921	12769	12895	12903	12899	12722	12880	12739	12871	12757	12921	12763	12844	12921	12901	12882	12880	12810	12794	13067	12928	12947	12797	12953	12890	12924	12785	12820	12780	12798	12756	12808	12812	12921	12810	12788	12792	12782	12992	12767	12857	12673	12805	13038	12850	12996	12824	12851	12893	12894	12845	12619	12792	12738	12888	12815	12816	12805	12734	12808	12755	12910	12911	12798	12793	12754	12841	12832	12884	12797	12817	12818	12771	12770	12893	12866	12847	12726	12979	12888	12859	12955	12747	13042	12858	13000	12863	12874	12933	12941	12839	12887	12869	12846	12953	12870	12706	12853	12867	12861	12779	12667	12824	12829	12854	12845	12803	12895	12884	12744	12873	12880	12903	12711	12737	12854	12809	12771	12883	12869	12837	12703	12931	12721	12771	12947	12699	12753	12850	12870	12802	12641	12919	13006	12694	12838	12697	12876	12753	12840	12758	12775	12875	12910	12738	12777	12765	12694	12841	12929	12757	13001	12779	12833	13094	12727	12757	12923	12960	12683	12941	12763	12915	12779	12909	12919	12861	12840	12935	12722	13032	13007	12766	12795	12859	12721	12821	12922	12900	12898	12677	12852	12933	12850	12921	12993	12873	12935	13005	12796	12893	12720	12768	12908	12908	12831	12682	12936	12810	12865	12871	12856	12897	12783	12878	12832	12874	12905	12727	12790	12941	12813	12872	12827	13020	12943	12713	12875	12838	12792	12806	12814	12810	13103	12849	12830	12818	12841	12826	12712	12897	12588	12965	12768	12822	12808	12956	12873	12686	12799	12866	12597	12797	12802	12933	12809	12923	12791	12876	12811	12812	13022	12835	12753	13063	12954	12738	12866	12859	12753	12910	12993	12909	12881	12814	12990	13056	12889	12884	13036	12712	12858	12783	12907	12665	12800	12880	13005	12848	12835	12933	12836	12858	12805	12866	12816	12957	12875	12908	12689	12983	12866	12871	12666	12788	12761	12637	12801	13006	12782	12787	12786	12972	12972	13026	12797	13009	12846	13011	12882	12897	12923	12866	12863	12923	12771	12780	12874	12906	12666	12835	12916	12814	12849	12818	12956	12890	12930	12824	12768	12938	12739	12914	12691	12903	12896	12887	12933	12859	12791	13024	12883	12712	12921	12682	12951	12743	12718	12916	12827	13032	12735	12938	12848	12930	12913	12725	12885	12938	12894	12831	12873	12956	12814	12843	12780	12936	12969	12889	12781	12974	12837	12847	12855	12759	12783	12938	12781	12748	12670	12826	13019	12877	12806	12813	12673	12735	12900	12972	12815	12890	12668	12903	12782	12942	12887	12946	12818	12863	12901	12985	12897	12644	12879	12819	12938	12871	12774	12772	13140	12823	12788	12856	12927	12944	12877	13001	12829	12765	12984	12792	12942	12779	12632	12897	12743	12685	12871	12711	12791	12936	12844	12815	12899	12732	12860	12925	12798	12798	13090	12799	12830	12815	12810	12916	12938	12904	13040	12722	12861	12782	12718	12830	12764	12784	12909	12811	12802	12775	12841	12905	12832	12875	12885	12928	12927	12864	12822	12953	12887	12745	12804	12838	12749	12891	12909	12849	12856	12891	12867	12838	12818	12863	13013	12741	12904	12896	13080	12964	12920	12739	12775	12903	13002	12867	12880	12732	12895	12762	12941	12907	12880	12927	12919	12807	12824	12939	12948	12732	12778	12982	12915	12855	12796	12794	12907	12899	12786	12796	12821	13050	13015	12940	13049	12728	12655	12948	12923	12799	12740	12785	12925	12908	13129	12874	12922	12915	12818	12843	12835	12869	12846	12924	12857	12748	12750	12845	12893	12880	12928	12601	12757	12985	12829	13067	12912	12912	13017	12737	12960	12918	12911	12902	12803	12855	12889	12661	12833	12798	12878	12841	12881	12774	12877	12939	12875	12825	12849	12777	12776	12795	12795	12862	12847	12901	12830	12701	12994	12954	12838	12907	12868	12954	12845	12814	12896	12767	12947	12894	12900	12974	12934	12774	12967	12813	12870	12770	12763	12811	12904	12802	12882	12883	12657	12790	12772	12734	12966	12807	12933	12740	12903	12978	12910	13052	12918	12802	12913	12787	12817	12840	12799	12690	12853	12788	12939	12809	12884	12717	12811	12837	12855	12879	12918	12868	12908	12949	12838	12953	12785	12907	12883	12947	12811	12921	12795	12936	12916	12905	12730	12798	12914	12990	12878	12888	12822	12884	12842	12801	12869	12794	12935	12736	12686	12576	13003	12862	12836	12809	12873	12849	12900	12877	12848	12909	12912	12902	13008	12932	12794	12910	12860	12945	12769	12738	12784	12735	12749	12749	12817	12838	12779	13011	12833	12995	12832	12859	12868	12891	12772	12774	12761	12939	12858	12804	12929	12745	12886	12951	12938	12882	12729	12971	12775	12933	12860	12843	12796	12729	12868	12819	12741	13003	12748	12826	12804	13036	12750	12843	12738	12822	12810	12771	12798	12879	12920	12978	12938	12838	12827	12810	12961	12768	12863	12865	12760	13031	12700	12892	12813	12792	12919	12937	12882	12750	12983	12745	12958	12765	12927	12913	12837	13053	12809	12858	12961	12864	12816	12889	12600	12836	12656	12856	12901	12869	12986	12766	12816	12791	12739	12857	12898	12914	12900	12934	12739	12770	12799	12798	12799	12796	12810	13085	13073	12846	12952	12895	12726	12736	12872	13038	12744	12830	12768	12888	12714	12933	12878	12974	12807	12901	12734	12983	12790	12845	12864	12905	12849	12646	12857	12872	12901	12885	12656	12807	12788	12955	12874	13003	12839	12851	12826	12928	12988	12694	12801	12873	12776	13015	12729	12978	12811	12669	12824	12964	12875	12698	12798	12962	12899	12910	12956	12785	12843	12954	13020	12738	12820	12859	12847	12737	12796	12822	12849	12880	12780	12924	12916	12875	12902	12892	12935	12817	12666	13031	12782	12888	12872	12888	12915	12795	12793	12737	12874	12765	12813	12683	12861	12993	12761	12865	12922	12822	12856	12741	12902	13041	12762	12949	12904	12871	12969	12746	12827	12828	12755	12789	12880	12872	12629	12860	12875	12810	12879	12786	13004	12714	12930	12849	12839	13059	12701	12752	12834	12822	12905	12834	12641	12966	12817	12997	12767	12998	12774	12768	12842	12686	12691	12896	13035	12956	12790	12856	12793	12952	12903	12672	12933	12830	12968	12647	12933	12910	12761	13007	12958	12823	12744	12733	12976	12864	12867	12783	12928	12793	12807	12763	12770	12762	12737	12751	12831	12943	12772	12902	12855	12686	12715	12856	12759	12785	12856	12851	12920	12881	12891	12784	12863	12718	12895	13018	12801	12845	12869	12865	12902	12918	12652	13147	12733	12959	12902	12794	12716	12863	12802	12909	12866	12960	12843	12819	12744
24408	21678	29142	24849	22508	21243	19447	16438	15787	15511	15248	15033	15041	14646	14782	14564	14544	14269	14464	14593	14430	14275	14563	14367	14313	14349	14348	14174	14367	14274	14290	14310	14132	14347	14232	14384	14200	14106	14215	14313	14347	14284	14256	14385	14186	14200	14145	14358	14128	14093	14306	14280	14282	14256	14403	14326	14245	14227	14277	14285	14349	14052	14491	14222	14255	14143	14336	14349	14224	14314	14256	14300	14415	14311	14339	14418	14155	14301	14403	14177	14203	14163	14200	14347	14411	14322	14215	14234	14369	14208	14082	14337	14236	14228	14188	14332	14289	14136	14154	14328	14333	14387	14443	14083	14226	14184	14352	14169	14256	14390	14202	14287	14305	14243	14270	14368	14212	14443	14168	14106	14374	14046	14135	14342	14229	14277	14081	14170	14326	14185	14156	14078	14253	14342	14177	14314	14384	14351	14301	14171	14192	14116	14262	14115	14164	14372	14187	13979	14188	14092	14250	14165	14117	14085	14314	14371	14421	14218	14281	14113	14036	14193	14086	14146	14294	14135	14166	14139	14087	14288	14260	14137	14245	14261	14173	14344	14313	14251	14136	14170	14217	14253	14360	14079	14084	14217	14245	14386	14271	14258	14184	14285	14298	14156	14345	14323	14101	14298	14321	14085	14040	14130	14266	14244	14094	14110	14097	14208	14146	14036	14245	14190	14418	14396	14107	14386	14164	14116	14284	14177	14406	14234	14149	14193	14299	14137	14181	14319	14124	14193	14469	14194	14114	14134	14223	14319	14145	14202	14183	14273	14262	14240	14077	14394	14266	14218	14232	14253	14230	14138	14175	14058	14313	14365	14063	14219	14290	14209	14076	14171	14404	14200	14158	14161	14248	14140	14101	14254	14157	13976	14130	14218	14156	14072	14241	14183	14044	14098	14345	14171	13978	14345	14274	14290	14127	14157	14078	14277	14194	14184	14395	14038	14102	14133	14295	14184	14376	14021	14102	14167	14206	14290	14207	14261	14222	14255	14329	14326	14223	13883	14183	14112	14091	14361	14308	14397	14025	14108	14166	13982	14104	14285	14156	14293	14254	14226	14225	14312	14243	14174	14209	14080	14257	14346	14221	13948	14324	14289	14271	14181	14245	14085	14223	14263	14330	14128	14192	14231	14167	14156	14131	14210	14094	14058	14118	14375	14452	14332	14232	14123	14378	14189	14136	14249	14210	14205	14257	14286	14270	14153	14072	14126	14251	14240	14246	14022	14253	14169	14278	14318	14192	14338	14043	14129	14292	14242	14276	14395	14169	13926	14136	14326	14205	14168	14211	14239	14160	14326	14328	14333	14229	14181	14223	14042	14181	14068	14241	14195	14328	14294	14216	14108	14267	14244	14366	14149	14188	14358	14216	14154	14191	14301	13979	14044	14078	14267	14390	14111	14191	14142	14179	14361	14221	14190	13986	14295	14125	14300	14174	14209	14245	14228	14228	14132	14293	14242	14147	14246	14035	14216	14194	14252	14219	14244	14225	14254	14226	14031	14158	14133	14186	14173	14186	14145	14287	14202	14133	14312	14190	14011	14233	14066	14314	14438	14023	14166	14221	14293	14225	14192	14288	14194	14361	14065	14260	14209	14219	14126	14249	14159	14246	14029	14143	14007	14178	14436	14236	14096	14249	14209	14099	14423	14279	14231	14211	14388	14118	14265	14255	14218	14253	14474	14218	14139	14136	14122	14289	14327	14299	14421	14124	14225	14212	14097	14122	14196	14233	14171	14103	14122	14368	14075	14178	14231	14126	14261	14201	14224	14222	14317	14384	14225	13989	14231	14293	14214	14224	14073	14091	14160	14347	14235	14322	14294	14203	14177	14267	14207	14432	14067	14318	14150	14109	14250	14294	14111	14071	14300	14041	14192	14268	14293	14400	14028	14263	14270	14213	14278	14173	14326	14246	14021	14363	14291	14307	14089	14274	14196	14168	14224	14232	14076	14225	14079	14314	14196	14383	14324	14227	14323	14371	14410	14285	14156	14233	14242	14300	14155	14307	14180	14043	14118	14124	14268	14090	13996	14225	14396	14262	14192	14142	14086	14083	14188	14276	14117	14258	14195	14234	14196	14017	14312	14266	14189	14257	14395	14112	13929	14202	14331	14351	14222	14186	14143	14045	14133	14199	14155	14189	14250	14240	14245	14229	14139	14374	14329	14251	14233	14357	14224	14176	14178	14280	14250	14233	14299	14208	14130	14071	14208	14151	14077	14167	14190	14331	14308	14251	14124	14470	14363	14213	14312	14140	14234	14110	14053	14117	14163	14237	14374	14199	14418	14122	14058	14392	14001	14212	14205	14060	14193	14323	14190	14181	14267	14171	14137	14035	14340	14256	14064	14267	14176	14075	14297	14075	14079	14384	14197	14326	14021	14285	14302	14236	14394	14229	14165	14203	14271	14113	14205	14203	14143	14099	14255	14155	14095	14180	14078	14235	14121	14344	14183	14245	14253	14228	14312	14179	14031	14031	14140	13999	14225	14139	14370	14242	14065	14337	14084	14308	14262	14292	14164	14273	14229	14238	14002	14247	14172	14176	14238	14284	14234	14317	13989	14242	14221	14286	14266	14199	14233	14130	14247	14076	14245	14055	14275	14146	14076	14179	14171	14134	14151	14388	14057	14061	14367	14249	14205	14182	14171	14290	14167	14309	14326	14226	14064	14352	14238	14267	14222	14161	14216	14247	14179	14249	14215	14266	14319	14131	14259	14322	14194	14183	14230	14409	14174	14183	14105	14146	14100	14264	14447	14124	14145	14261	14164	14277	14307	14226	14307	14257	14152	14278	14423	14188	14095	14206	14189	14188	14239	14293	14188	14287	14573	14223	14245	14410	14115	14057	14142	14161	14287	14429	14433	14293	14142	14270	14111	14356	14147	14211	14187	14354	14276	14146	14132	14311	14202	14164	14330	13903	14183	14142	14144	14346	14086	14168	14034	14116	14181	14256	14062	14188	14164	14262	14162	14250	14075	14164	14281	14143	14275	14166	14119	14220	14256	14310	14113	14447	14312	14199	14198	14174	14220	14144	14275	14215	14274	14315	14212	14353	14257	14202	14151	14415	14152	14230	14114	14308	14208	14258	14223	14207	14253	14233	14277	14428	14272	14147	14183	14274	14290	14076	14238	14214	14148	14201	13975	14418	14272	14314	14189	14154	14151	14090	14078	14361	14238	14137	14005	14260	14196	14107	14061	14249	14201	14166	14445	14330	14205	14075	14235	14195	14102	14161	14207	14305	14311	14264	14168	14205	14191	14242	14331	14307	14341	14162	14073	14211	14310	14098	14163	14109	14156	14032	14202	14325	14287	14298	14485	14385	14287	14425	14017	14293	14136	14270	14258	14372	14125	14198	14163	14259	14374	14233	14224	14236	14277	14201	14177	14355	14196	14311	14249	14382	14208	14256	14204	14256	14193	14304	14092	14351	14096	14227	14300	14132	14355	14135	14146	14348	14424	14172	14071	14247	14276	14240	14363	14334	14121	14070	14167	14086	14149	14088	14296	14043	14227	14091	14233	14329	14298	14183	14370	14179	14033	14143	14335	14145	14107	14168	14334	14081	14159	14367	14326	14202	14157	14131	14426	14085	14153	14161	14200	14247	14086	14141	14074	14278	14128	14299	14281	14301	14212	14363	14354	14438	14115	14249	14170	14209	14124	14088	14312	14119	14278	14221	14093	14222	14242	14124	14204	14368	14140	14202	14341	14092	14284	14126	14147	14101	14347	14260	14327	14308	14153	14141	14185	13985	14363	14205	14148	14090	14211	14294	14098	14321	14301	14135	14195	14203	14181	14334	14204	14176	14310	14168	14262	14139	14128	14117	14344	14221	14189	14198	14303	14266	14365	14221	14266	14259	14207	14328	14223	14134	14301	14115	14274	14100	14281	14444	14328	14165	14215	14115	14140	14073	14102	14166	14120	13968	14193	14307	14184	14197	14217	14092	14291	14287	14130	14308	14319	14114	14197	14074	14175	14140	14318	13906	14192	14257	14192	14278	14110	14196	14118	14215	14345	14289	14085	14311	14221	14411	14085	14179	14141	14193	14002	14269	14136	14084	14102	14356	14210	14165	14160	14096	14162	14178	14320	14267	14130	14143	13987	14239	14250	14263	14387	14204	14239	14384	14206	14130	14201	14124	14064	14446	14295	14347	14206	14161	14062	14273	14264	14050	14221	14294	14434	14192	14131	14074	14279	14203	14198	13930	14304	14252	14085	14303	14337	14419	14205	14211	14213	14136	14361	14215	14024	14215	14398	14396	14189	14172	14158	14187	14374	14073	14256	13983	14126	14183	14306	14340	14306	14205	14175	14356	14180	14175	14171	14141	14275	14224	14385	14386	14334	14095	14320	14387	14081	14071	14059	14123	14110	14215	14286	14232	14247	14299	14133	14199	14275	14144	14192	14106	14091	14274	14465	14093	14256	14245	14098	14152	14065	14147	14324	14157	14304	14299	14225	14251	14205	14364	14313	14069	14113	14347	14091	14208	14008	14258	14225	14278	14402	14331	14053	14020	14053	14233	14030	14206	14294	14187	14252	14137	14218	14091	14206	14289	14310	14084	14100	14003	14250	14281	14318	14125	14110	14154	14281	14323	14087	14050	14192	13933	14197	14101	14051	14280	14124	14269	14216	14126	14294	14328	14232	14342	14235	14340	14439	14210	14245	14185	14323	14186	14250	14141	14296	14148	14313	14239	14263	14054	14194	14131	14073	14244	14058	14166	14105	14238	14229	14173	14273	14232	14265	14174	14100	14157	14183	14277	14199	14024	14218	14344	14262	14216	14031	14058	14242	14316	13956	14294	14285	14091	14256	14269	13954	14291	14200	14220	13937	14065	14287	14114	14279	14181	14147	14152	14075	14156	14302	14130	14078	14174	14209	14122	14318	14184	14242	14205	14095	14044	14130	14042	14125	14472	14248	14203	14221	14156	14355	13907	14049	14128	14187	14132	14159	14173	14256	14173	14237	14274	14222	14176	14067	14268	14077	14112	14256	13986	14202	14204	14275	14214	14083	14130	14328	13840	13918	14332	14370	14135	14319	14564	14202	14186	14202	14203	14105	14181	14413	14384	14137	14301	14288	14366	14117	14167	14069	14127	14115	14207	14364	14255	14165
17253	32271	31024	24867	21206	18645	17336	16708	16107	15217	15175	14619	14339	14162	14122	14114	13704	13674	13512	13544	13510	13510	13538	13488	13440	13385	13613	13387	13460	13484	13269	13402	13380	13437	13443	13314	13241	13548	13408	13436	13307	13326	13494	13690	13426	13469	13380	13368	13499	13524	13394	13337	13406	13448	13418	13578	13506	13350	13406	13400	13365	13368	13216	13533	13535	13373	13287	13465	13370	13442	13235	13473	13335	13384	13400	13241	13232	13491	13532	13605	13311	13547	13544	13364	13327	13312	13444	13343	13515	13300	13427	13451	13337	13395	13426	13412	13514	13325	13505	13454	13238	13614	13536	13352	13401	13512	13577	13406	13276	13392	13519	13506	13468	13430	13363	13312	13376	13410	13498	13495	13756	13259	13423	13401	13371	13275	13487	13441	13596	13435	13464	13627	13563	13437	13458	13290	13356	13353	13368	13208	13468	13454	13468	13314	13291	13453	13640	13393	13337	13433	13360	13376	13296	13326	13507	13290	13510	13492	13501	13280	13583	13438	13346	13441	13565	13356	13418	13259	13440	13407	13297	13439	13212	13588	13301	13372	13554	13342	13520	13622	13544	13392	13387	13385	13380	13482	13427	13455	13378	13371	13281	13243	13630	13334	13448	13345	13502	13324	13159	13391	13341	13420	13237	13303	13367	13243	13323	13466	13482	13321	13273	13354	13501	13504	13434	13238	13347	13494	13321	13491	13291	13328	13339	13434	13439	13443	13637	13409	13347	13475	13481	13346	13339	13531	13408	13619	13382	13306	13274	13432	13528	13465	13415	13376	13433	13460	13379	13300	13314	13298	13293	13502	13535	13348	13467	13312	13412	13405	13458	13432	13450	13445	13396	13396	13444	13556	13455	13525	13411	13440	13273	13378	13251	13416	13503	13538	13397	13400	13357	13399	13313	13409	13512	13314	13322	13686	13235	13438	13364	13353	13217	13528	13379	13198	13537	13515	13420	13378	13386	13269	13459	13505	13457	13336	13304	13446	13421	13259	13340	13407	13436	13375	13408	13447	13490	13375	13354	13419	13387	13489	13546	13244	13417	13285	13358	13460	13453	13411	13219	13364	13271	13335	13284	13488	13453	13314	13508	13391	13402	13459	13473	13519	13261	13296	13392	13524	13384	13394	13412	13427	13440	13649	13319	13471	13426	13330	13422	13420	13248	13389	13411	13514	13516	13400	13223	13377	13385	13321	13418	13282	13439	13365	13395	13460	13396	13341	13278	13338	13366	13322	13478	13454	13473	13490	13415	13344	13566	13371	13275	13290	13289	13399	13351	13453	13289	13377	13241	13410	13340	13526	13441	13508	13248	13356	13499	13576	13565	13286	13395	13438	13454	13436	13149	13404	13466	13280	13402	13320	13399	13331	13446	13419	13498	13273	13402	13405	13324	13208	13493	13472	13376	13276	13393	13395	13375	13519	13415	13563	13284	13321	13279	13400	13447	13397	13465	13495	13445	13288	13276	13410	13565	13375	13466	13410	13400	13397	13634	13360	13393	13506	13254	13231	13279	13467	13342	13349	13403	13501	13361	13425	13436	13186	13466	13482	13316	13339	13429	13396	13435	13438	13485	13437	13531	13417	13383	13293	13470	13393	13430	13413	13346	13388	13389	13365	13414	13470	13348	13223	13435	13336	13386	13564	13341	13515	13390	13482	13435	13354	13413	13512	13438	13369	13392	13359	13379	13441	13270	13399	13277	13279	13308	13338	13427	13328	13365	13461	13485	13461	13383	13363	13476	13289	13510	13393	13444	13385	13393	13539	13360	13353	13545	13342	13318	13341	13476	13481	13485	13405	13522	13390	13260	13383	13301	13334	13238	13340	13391	13310	13458	13421	13355	13400	13097	13430	13327	13483	13303	13417	13661	13443	13408	13564	13276	13534	13354	13347	13389	13456	13488	13362	13569	13419	13347	13456	13219	13340	13415	13377	13426	13470	13469	13384	13550	13443	13435	13399	13346	13409	13398	13313	13408	13448	13395	13341	13463	13451	13544	13339	13455	13310	13314	13513	13444	13523	13380	13179	13419	13267	13401	13345	13430	13400	13518	13456	13459	13481	13530	13470	13584	13450	13320	13452	13566	13450	13526	13405	13435	13301	13165	13422	13466	13239	13343	13558	13419	13488	13444	13335	13471	13228	13275	13501	13354	13342	13295	13342	13356	13396	13449	13491	13330	13543	13494	13441	13323	13338	13290	13431	13399	13344	13413	13287	13647	13240	13413	13454	13394	13424	13409	13339	13299	13494	13497	13465	13309	13570	13274	13233	13437	13324	13418	13301	13218	13580	13469	13241	13528	13314	13415	13414	13462	13351	13364	13448	13354	13285	13434	13544	13547	13360	13437	13368	13519	13371	13378	13449	13253	13397	13350	13462	13301	13449	13372	13384	13446	13451	13327	13437	13433	13275	13352	13227	13419	13321	13300	13354	13564	13404	13366	13396	13238	13312	13382	13469	13246	13360	13384	13418	13353	13270	13414	13432	13421	13452	13430	13510	13319	13608	13373	13449	13247	13366	13392	13462	13409	13435	13374	13495	13392	13375	13326	13352	13095	13499	13279	13548	13479	13405	13418	13332	13373	13376	13560	13567	13231	13398	13508	13453	13429	13423	13489	13429	13420	13460	13407	13357	13566	13468	13457	13502	13405	13538	13226	13550	13466	13331	13301	13093	13352	13347	13553	13448	13240	13295	13341	13294	13471	13583	13417	13372	13301	13263	13458	13219	13566	13432	13449	13430	13433	13422	13496	13414	13459	13434	13448	13478	13485	13416	13303	13236	13566	13419	13410	13456	13404	13582	13501	13397	13355	13400	13320	13557	13452	13381	13458	13380	13383	13248	13419	13426	13309	13490	13532	13464	13540	13224	13458	13440	13312	13384	13434	13382	13447	13325	13456	13252	13542	13421	13445	13480	13366	13212	13441	13479	13394	13316	13258	13353	13435	13422	13404	13435	13401	13243	13260	13308	13417	13557	13299	13311	13533	13429	13431	13354	13348	13434	13411	13378	13434	13388	13441	13325	13488	13351	13402	13514	13470	13415	13406	13482	13416	13430	13498	13414	13425	13451	13416	13424	13370	13356	13483	13376	13286	13381	13283	13334	13457	13384	13335	13374	13359	13209	13455	13745	13383	13439	13395	13382	13378	13304	13373	13372	13463	13376	13373	13443	13448	13374	13327	13325	13324	13308	13402	13299	13459	13409	13343	13411	13401	13312	13389	13474	13245	13392	13289	13396	13357	13433	13371	13570	13483	13221	13384	13365	13245	13283	13414	13452	13448	13259	13406	13429	13361	13364	13459	13385	13485	13294	13446	13452	13356	13357	13414	13352	13431	13504	13333	13248	13499	13330	13383	13382	13352	13398	13358	13425	13426	13357	13545	13445	13451	13257	13374	13338	13616	13379	13327	13266	13473	13338	13487	13219	13467	13452	13500	13359	13514	13496	13456	13302	13276	13381	13616	13311	13447	13580	13267	13354	13415	13296	13409	13342	13268	13403	13439	13316	13332	13403	13400	13254	13452	13521	13384	13416	13436	13298	13398	13656	13372	13397	13339	13384	13327	13495	13385	13402	13510	13260	13453	13480	13386	13361	13389	13296	13535	13405	13347	13372	13459	13498	13405	13410	13452	13498	13190	13323	13484	13257	13508	13276	13458	13543	13263	13259	13349	13265	13568	13450	13427	13542	13530	13254	13447	13441	13579	13199	13436	13494	13402	13497	13551	13344	13537	13289	13428	13480	13496	13478	13501	13409	13351	13595	13228	13394	13434	13393	13325	13447	13507	13253	13517	13540	13282	13436	13382	13259	13401	13437	13350	13486	13282	13298	13451	13426	13519	13446	13302	13333	13306	13466	13528	13382	13352	13437	13276	13543	13332	13529	13475	13456	13312	13400	13478	13310	13501	13435	13441	13353	13408	13490	13504	13436	13413	13442	13363	13377	13376	13322	13359	13227	13401	13429	13467	13373	13366	13349	13550	13384	13317	13480	13480	13320	13400	13400	13423	13382	13373	13313	13297	13442	13341	13449	13367	13563	13518	13416	13445	13552	13394	13454	13361	13492	13577	13416	13417	13506	13410	13710	13431	13462	13537	13397	13571	13463	13285	13468	13544	13381	13374	13473	13525	13395	13428	13516	13412	13342	13280	13419	13222	13415	13378	13229	13407	13368	13325	13423	13414	13400	13414	13491	13523	13303	13553	13449	13390	13279	13369	13370	13378	13313	13443	13422	13500	13404	13288	13414	13344	13420	13480	13323	13449	13378	13396	13260	13515	13362	13389	13521	13365	13236	13417	13361	13308	13627	13436	13361	13636	13333	13441	13354	13449	13446	13372	13465	13436	13396	13383	13400	13430	13310	13229	13240	13383	13368	13469	13404	13423	13352	13382	13239	13317	13603	13487	13326	13377	13374	13317	13349	13366	13385	13207	13480	13378	13363	13382	13378	13453	13341	13379	13349	13549	13242	13179	13380	13342	13256	13294	13394	13346	13552	13385	13349	13380	13475	13262	13508	13468	13416	13368	13347	13461	13381	13397	13373	13420	13239	13462	13410	13419	13400	13294	13349	13245	13368	13363	13482	13416	13486	13426	13365	13243	13300	13443	13331	13314	13423	13340	13354	13456	13351	13299	13215	13389	13375	13462	13347	13448	13615	13378	13469	13404	13353	13464	13521	13470	13459	13130	13324	13424	13361	13352	13312	13543	13322	13455	13415	13527	13545	13435	13300	13358	13327	13385	13555	13368	13491	13290	13402	13507	13434	13500	13416	13422	13494	13332	13561	13412	13393	13576	13698	13439	13431	13363	13495	13429	13408	13308	13354	13367	13277	13270	13463	13372	13518	13417	13271	13403	13375	13289	13449	13322	13456	13212	13252	13261	13429	13462	13353	13384	13386	13449	13409	13258	13284	13576	13316	13375	13327	13366	13623	13404	13370	13474	13401	13404	13428	13420	13286	13453	13394	13548	13237	13274	13406	13356	13543	13261	13514	13404	13468	13510	13327	13115	13476	13399	13341	13426	13660	13539	13416	13411	13359	13437	13529	13519	13559	13428	13374	13359	13457	13246	13335	13335	13360	13470	13334	13472	13345	13492	13475	13538	13312	13434	13257	13424	13455
23419	21705	29641	24303	21986	23754	23960	18281	17234	16859	16288	15846	15623	15330	15214	15217	15083	15186	14912	14718	14812	14875	14668	14676	14688	14710	14604	14836	14776	14646	14604	14600	14642	14670	14461	14772	14616	14573	14729	14500	14494	14662	14652	14617	14766	14729	14632	14667	14609	14749	14666	14699	14708	14548	14587	14610	14742	14549	14591	14594	14624	14549	14617	14615	14558	14646	14735	14605	14751	14481	14534	14704	14737	14732	14628	14655	14497	14533	14383	14560	14341	14401	14536	14558	14524	14614	14458	14586	14451	14461	14764	14492	14552	14406	14438	14550	14542	14591	14810	14572	14316	14522	14593	14462	14387	14605	14592	14669	14614	14462	14576	14478	14515	14521	14603	14531	14511	14632	14494	14728	14633	14594	14434	14538	14648	14626	14455	14389	14390	14495	14508	14586	14618	14287	14534	14382	14530	14594	14657	14454	14478	14588	14570	14499	14445	14304	14580	14619	14565	14490	14515	14516	14508	14546	14422	14700	14427	14535	14441	14474	14666	14687	14606	14657	14539	14581	14447	14564	14511	14488	14491	14528	14589	14628	14665	14473	14498	14487	14695	14611	14683	14686	14574	14506	14475	14452	14520	14661	14396	14608	14469	14567	14504	14427	14706	14529	14498	14682	14563	14546	14453	14635	14382	14611	14519	14495	14319	14548	14430	14590	14399	14322	14420	14446	14389	14514	14404	14400	14688	14486	14708	14324	14599	14411	14536	14473	14455	14476	14435	14533	14636	14626	14422	14461	14518	14432	14376	14715	14780	14676	14491	14447	14366	14757	14563	14462	14532	14593	14512	14584	14449	14371	14490	14547	14652	14610	14403	14608	14646	14370	14508	14576	14548	14557	14451	14609	14653	14620	14680	14674	14553	14490	14385	14635	14595	14661	14413	14511	14503	14531	14527	14420	14547	14301	14479	14498	14424	14616	14464	14416	14527	14692	14417	14640	14601	14602	14709	14687	14509	14603	14451	14513	14413	14460	14601	14466	14518	14499	14640	14554	14478	14487	14517	14661	14530	14752	14405	14354	14733	14565	14498	14566	14523	14443	14611	14570	14552	14448	14531	14441	14532	14537	14585	14420	14497	14604	14507	14666	14381	14489	14680	14583	14431	14501	14435	14539	14646	14679	14628	14604	14380	14489	14478	14580	14604	14439	14518	14554	14353	14487	14811	14683	14689	14365	14428	14590	14497	14425	14509	14540	14434	14505	14484	14275	14555	14495	14682	14480	14469	14453	14548	14310	14529	14552	14442	14546	14414	14642	14596	14533	14524	14522	14417	14380	14581	14715	14517	14513	14544	14459	14428	14568	14353	14594	14570	14579	14612	14562	14416	14290	14652	14544	14502	14762	14562	14513	14559	14524	14684	14364	14437	14487	14508	14499	14528	14661	14341	14559	14575	14492	14530	14714	14480	14421	14385	14542	14507	14486	14481	14589	14592	14449	14799	14559	14621	14684	14493	14502	14554	14426	14526	14465	14653	14498	14544	14449	14593	14343	14499	14630	14489	14432	14660	14461	14575	14454	14499	14540	14432	14434	14459	14384	14555	14415	14341	14604	14257	14449	14393	14490	14309	14410	14529	14536	14695	14595	14664	14518	14332	14527	14555	14623	14557	14523	14375	14561	14424	14639	14448	14578	14511	14378	14600	14529	14207	14491	14391	14541	14398	14433	14662	14588	14463	14526	14392	14321	14308	14697	14624	14692	14258	14474	14515	14460	14514	14369	14412	14549	14458	14647	14616	14644	14525	14515	14602	14408	14600	14499	14648	14554	14549	14668	14670	14420	14443	14310	14396	14514	14491	14438	14452	14533	14391	14429	14514	14515	14311	14532	14516	14375	14576	14630	14550	14539	14491	14266	14406	14388	14611	14407	14528	14740	14395	14498	14397	14395	14319	14375	14471	14404	14553	14539	14695	14424	14569	14356	14637	14660	14373	14510	14438	14451	14480	14444	14532	14515	14520	14412	14411	14642	14469	14466	14564	14373	14226	14581	14487	14527	14665	14564	14359	14548	14590	14575	14464	14502	14357	14490	14288	14574	14411	14314	14692	14595	14418	14394	14459	14586	14411	14754	14504	14350	14579	14371	14449	14431	14702	14418	14677	14833	14694	14612	14606	14701	14523	14509	14435	14571	14580	14543	14623	14611	14315	14441	14494	14636	14660	14587	14337	14397	14365	14592	14583	14605	14282	14509	14375	14541	14621	14383	14577	14450	14232	14464	14614	14473	14470	14383	14649	14586	14600	14532	14455	14537	14517	14427	14521	14382	14514	14717	14512	14517	14594	14357	14401	14441	14328	14409	14541	14586	14505	14467	14576	14718	14658	14401	14503	14477	14620	14460	14415	14568	14323	14375	14552	14590	14517	14519	14528	14585	14552	14337	14260	14619	14514	14503	14342	14641	14612	14543	14562	14388	14302	14449	14486	14335	14596	14454	14565	14474	14464	14504	14544	14600	14539	14481	14365	14491	14552	14335	14690	14396	14458	14590	14446	14454	14363	14702	14461	14615	14566	14542	14683	14739	14514	14698	14597	14552	14406	14323	14532	14571	14547	14495	14448	14365	14387	14363	14275	14581	14309	14538	14354	14404	14484	14692	14397	14383	14437	14533	14563	14482	14407	14456	14386	14451	14486	14557	14655	14361	14491	14565	14482	14579	14455	14464	14351	14438	14374	14330	14482	14575	14461	14527	14528	14455	14557	14588	14593	14704	14566	14669	14596	14626	14535	14557	14392	14604	14257	14473	14511	14668	14633	14671	14568	14602	14562	14666	14681	14472	14293	14578	14441	14419	14522	14654	14571	14375	14469	14424	14598	14403	14313	14620	14396	14527	14554	14375	14422	14569	14499	14506	14649	14486	14488	14503	14597	14513	14488	14261	14579	14476	14456	14479	14507	14584	14355	14500	14621	14603	14694	14786	14659	14349	14492	14660	14455	14579	14411	14458	14674	14565	14550	14489	14470	14279	14353	14726	14738	14471	14624	14724	14371	14444	14393	14570	14568	14600	14634	14398	14481	14500	14436	14580	14640	14476	14476	14466	14500	14661	14689	14572	14482	14460	14416	14557	14561	14383	14418	14483	14510	14595	14633	14565	14529	14715	14566	14441	14449	14497	14431	14500	14529	14467	14715	14426	14637	14463	14469	14516	14692	14446	14430	14580	14438	14456	14410	14511	14575	14446	14535	14393	14438	14456	14427	14511	14391	14548	14450	14569	14514	14658	14493	14378	14630	14405	14664	14430	14297	14318	14431	14470	14479	14530	14520	14322	14473	14393	14372	14381	14590	14668	14559	14595	14467	14475	14551	14408	14422	14444	14370	14332	14342	14401	14482	14532	14558	14539	14579	14583	14492	14528	14529	14650	14497	14642	14558	14664	14614	14429	14526	14523	14260	14668	14564	14522	14556	14499	14535	14390	14649	14403	14521	14384	14466	14415	14479	14557	14505	14375	14374	14384	14688	14553	14590	14525	14493	14468	14444	14590	14472	14600	14399	14549	14665	14647	14536	14301	14467	14555	14451	14697	14553	14433	14593	14386	14501	14467	14338	14536	14553	14583	14667	14542	14463	14532	14468	14550	14567	14511	14470	14688	14440	14511	14565	14582	14421	14479	14431	14411	14821	14399	14426	14513	14776	14300	14632	14684	14703	14336	14596	14542	14486	14482	14691	14469	14340	14495	14582	14381	14604	14229	14523	14396	14280	14498	14669	14491	14431	14624	14729	14417	14542	14594	14541	14570	14537	14593	14821	14759	14519	14488	14443	14430	14473	14402	14487	14404	14479	14525	14365	14408	14480	14458	14409	14504	14408	14406	14517	14603	14610	14474	14577	14405	14470	14533	14515	14677	14616	14731	14494	14594	14493	14384	14473	14558	14662	14555	14696	14474	14509	14433	14542	14627	14538	14392	14552	14417	14412	14702	14522	14346	14478	14600	14526	14268	14513	14486	14730	14379	14282	14416	14463	14590	14558	14640	14547	14353	14546	14590	14376	14577	14460	14464	14695	14526	14673	14655	14545	14385	14398	14370	14447	14382	14680	14480	14464	14374	14550	14448	14530	14472	14710	14761	14560	14326	14455	14410	14560	14439	14462	14625	14607	14593	14598	14491	14455	14597	14389	14419	14231	14645	14376	14614	14586	14651	14427	14519	14642	14536	14676	14533	14393	14420	14628	14634	14448	14505	14508	14758	14544	14379	14380	14583	14762	14379	14352	14403	14369	14369	14339	14581	14500	14300	14505	14535	14568	14522	14627	14595	14389	14414	14466	14363	14609	14373	14431	14304	14704	14483	14543	14364	14479	14500	14584	14635	14655	14329	14542	14642	14690	14425	14403	14434	14443	14643	14549	14453	14412	14596	14545	14704	14455	14534	14430	14432	14707	14369	14488	14369	14486	14462	14543	14191	14318	14550	14496	14482	14602	14352	14598	14551	14636	14474	14697	14484	14594	14509	14641	14288	14397	14620	14491	14683	14413	14467	14494	14535	14415	14695	14508	14514	14458	14485	14357	14374	14438	14582	14651	14378	14593	14583	14391	14543	14610	14642	14545	14567	14531	14513	14665	14511	14696	14448	14474	14434	14459	14643	14735	14628	14589	14613	14538	14452	14570	14474	14481	14448	14257	14504	14652	14282	14446	14492	14560	14583	14422	14592	14541	14558	14502	14504	14610	14470	14570	14679	14495	14527	14528	14446	14541	14664	14448	14480	14425	14522	14613	14483	14567	14510	14427	14508	14408	14345	14289	14461	14448	14404	14379	14320	14694	14526	14600	14690	14570	14584	14390	14322	14496	14385	14511	14631	14751	14514	14335	14600	14403	14382	14314	14496	14407	14456	14247	14367	14579	14397	14526	14548	14357	14541	14271	14527	14474	14688	14606	14401	14437	14521	14634	14356	14368	14375	14412	14329	14496	14549	14543	14472	14390	14537	14500	14655	14411	14476	14536	14347	14536	14572	14678	14566	14717	14593	14551	14445	14574	14472	14519	14521	14463	14404	14513	14439	14500	14463	14553	14411	14562	14413	14373	14451	14557	14650	14484	14455	14654	14567	14508	14481	14430	14560	14527	14471	14659	14376	14529	14483	14363	14539	14420	14410	14482	14417	14517	14528	14532	14464
19824	37836	36849	29856	25431	21859	19417	18504	17702	16853	15975	15526	15226	14932	14513	14425	14301	14052	13935	13859	13972	13683	13749	13737	13914	13801	13765	13757	13807	13720	13713	13740	13546	13672	13590	13604	13715	13609	13707	13731	13706	13589	13651	13625	13760	13600	13674	13820	13736	13808	13715	13785	13562	13624	13588	13580	13621	13654	13607	13567	13648	13669	13668	13653	13676	13585	13610	13560	13680	13735	13632	13646	13605	13731	13633	13827	13410	13525	13666	13593	13768	13649	13695	13485	13728	13681	13539	13587	13566	13502	13780	13758	13656	13656	13672	13584	13630	13646	13552	13417	13522	13412	13559	13679	13724	13604	13660	13546	13581	13607	13612	13693	13465	13776	13847	13561	13531	13517	13640	13697	13664	13555	13568	13592	13595	13731	13664	13474	13740	13686	13760	13525	13627	13515	13739	13690	13636	13386	13599	13577	13661	13672	13673	13576	13738	13582	13704	13541	13578	13497	13409	13638	13809	13641	13603	13647	13652	13836	13517	13589	13531	13619	13568	13686	13572	13530	13713	13422	13601	13440	13681	13598	13559	13460	13641	13638	13445	13569	13575	13556	13704	13410	13546	13672	13649	13538	13686	13502	13430	13579	13677	13672	13668	13406	13667	13499	13614	13710	13521	13480	13671	13467	13521	13595	13614	13620	13503	13573	13606	13490	13541	13683	13646	13531	13621	13595	13736	13592	13593	13723	13557	13673	13609	13486	13637	13515	13578	13651	13601	13594	13611	13589	13599	13509	13754	13605	13715	13509	13602	13740	13497	13654	13558	13669	13640	13478	13535	13581	13368	13541	13608	13506	13631	13638	13516	13585	13474	13816	13623	13595	13586	13513	13597	13596	13394	13682	13649	13668	13572	13660	13486	13488	13559	13484	13680	13630	13723	13667	13577	13571	13783	13458	13559	13450	13424	13509	13420	13510	13546	13483	13653	13509	13574	13495	13700	13512	13548	13461	13479	13604	13648	13657	13744	13556	13685	13615	13478	13749	13532	13489	13441	13498	13648	13598	13488	13496	13676	13650	13513	13715	13633	13626	13579	13488	13654	13528	13804	13447	13676	13459	13562	13728	13556	13561	13530	13632	13560	13478	13529	13723	13473	13583	13605	13765	13492	13467	13664	13483	13553	13571	13461	13502	13553	13792	13704	13607	13673	13708	13639	13517	13807	13566	13499	13752	13745	13581	13589	13504	13580	13625	13508	13574	13654	13608	13461	13570	13676	13617	13657	13496	13641	13548	13505	13636	13666	13883	13448	13627	13508	13687	13674	13693	13598	13766	13703	13554	13572	13620	13421	13790	13510	13592	13640	13458	13640	13550	13717	13704	13377	13775	13673	13741	13532	13496	13640	13675	13485	13572	13475	13469	13462	13464	13528	13613	13533	13811	13676	13886	13654	13596	13609	13895	13551	13702	13565	13554	13755	13512	13500	13689	13606	13802	13539	13701	13774	13552	13630	13691	13381	13641	13668	13609	13567	13647	13633	13701	13574	13605	13627	13468	13543	13537	13718	13597	13537	13501	13642	13476	13843	13661	13477	13478	13506	13622	13542	13571	13677	13600	13523	13579	13660	13686	13481	13674	13540	13376	13863	13639	13791	13501	13465	13545	13457	13540	13676	13683	13477	13574	13638	13629	13708	13678	13587	13495	13588	13834	13567	13752	13611	13478	13665	13530	13579	13481	13633	13393	13666	13485	13538	13618	13623	13741	13737	13718	13542	13625	13629	13263	13582	13584	13645	13666	13725	13599	13430	13631	13623	13596	13536	13549	13607	13552	13497	13559	13703	13674	13502	13506	13623	13684	13431	13620	13571	13547	13583	13641	13400	13600	13631	13690	13478	13502	13578	13516	13497	13541	13691	13765	13678	13421	13779	13637	13681	13606	13706	13574	13691	13486	13525	13667	13671	13513	13642	13618	13472	13492	13601	13423	13659	13360	13589	13565	13502	13609	13580	13513	13586	13703	13575	13570	13538	13608	13702	13420	13521	13640	13457	13685	13565	13579	13495	13585	13419	13574	13463	13517	13548	13616	13421	13633	13740	13516	13641	13536	13693	13614	13622	13717	13663	13720	13642	13523	13612	13585	13581	13555	13569	13533	13640	13591	13526	13534	13460	13609	13516	13632	13554	13621	13558	13524	13610	13654	13548	13504	13577	13576	13800	13808	13556	13588	13704	13482	13573	13648	13644	13502	13705	13626	13543	13654	13682	13672	13599	13570	13608	13712	13534	13583	13710	13574	13624	13830	13656	13413	13633	13639	13585	13673	13610	13562	13409	13569	13638	13588	13578	13533	13613	13501	13597	13518	13586	13383	13613	13753	13654	13571	13591	13586	13541	13545	13384	13639	13571	13701	13566	13553	13587	13584	13807	13708	13648	13735	13532	13687	13630	13662	13623	13512	13703	13582	13631	13677	13693	13584	13657	13781	13582	13539	13515	13583	13546	13321	13592	13480	13466	13567	13593	13449	13564	13701	13705	13655	13524	13632	13451	13751	13379	13681	13656	13558	13613	13637	13494	13668	13667	13505	13575	13499	13563	13545	13669	13676	13572	13477	13573	13626	13615	13498	13520	13366	13468	13605	13665	13498	13585	13769	13528	13427	13603	13700	13581	13780	13630	13626	13601	13594	13603	13611	13710	13392	13675	13590	13558	13533	13543	13492	13675	13529	13471	13519	13458	13672	13457	13401	13612	13505	13597	13581	13537	13576	13622	13496	13580	13478	13472	13529	13505	13794	13674	13742	13530	13480	13700	13584	13617	13448	13645	13609	13433	13405	13703	13614	13604	13538	13496	13486	13699	13631	13338	13565	13469	13590	13599	13613	13615	13551	13681	13687	13689	13688	13656	13430	13615	13628	13719	13650	13523	13585	13531	13608	13570	13665	13487	13560	13689	13542	13536	13640	13624	13458	13561	13612	13673	13493	13751	13380	13704	13493	13587	13587	13583	13467	13519	13707	13618	13699	13684	13513	13425	13728	13562	13497	13521	13592	13715	13466	13592	13588	13641	13564	13654	13416	13583	13560	13589	13388	13410	13695	13523	13692	13526	13746	13646	13687	13688	13625	13672	13625	13515	13594	13457	13717	13674	13576	13572	13518	13642	13624	13662	13655	13604	13585	13743	13615	13588	13405	13558	13732	13656	13689	13627	13605	13561	13501	13288	13587	13698	13673	13545	13697	13580	13545	13738	13552	13607	13686	13418	13665	13540	13599	13573	13550	13554	13637	13549	13581	13762	13738	13456	13570	13615	13509	13503	13707	13549	13557	13580	13602	13700	13442	13649	13398	13620	13573	13719	13402	13506	13728	13689	13585	13643	13479	13635	13585	13501	13575	13549	13491	13641	13514	13451	13557	13603	13527	13630	13436	13593	13620	13702	13641	13609	13413	13518	13731	13720	13479	13723	13558	13423	13627	13641	13520	13647	13479	13809	13591	13548	13494	13492	13679	13659	13502	13568	13502	13607	13613	13699	13570	13620	13764	13675	13573	13583	13434	13640	13506	13710	13603	13521	13588	13477	13577	13646	13531	13665	13608	13660	13471	13574	13486	13356	13676	13637	13697	13666	13599	13574	13672	13728	13512	13602	13590	13597	13542	13689	13603	13598	13826	13462	13574	13479	13425	13673	13720	13623	13703	13683	13374	13577	13509	13750	13519	13516	13531	13539	13598	13522	13601	13571	13627	13587	13358	13720	13429	13483	13665	13691	13684	13723	13628	13498	13516	13618	13451	13570	13545	13537	13581	13467	13738	13588	13482	13529	13465	13572	13677	13564	13573	13709	13493	13306	13539	13595	13606	13623	13666	13674	13444	13599	13696	13472	13696	13583	13618	13619	13538	13543	13721	13411	13487	13584	13570	13608	13400	13516	13641	13633	13522	13560	13648	13587	13514	13508	13593	13543	13545	13523	13671	13573	13588	13667	13594	13602	13545	13583	13523	13426	13568	13514	13659	13500	13590	13570	13541	13637	13508	13562	13637	13458	13573	13686	13576	13541	13713	13742	13558	13479	13592	13460	13584	13542	13580	13601	13530	13536	13785	13575	13773	13612	13607	13579	13708	13589	13558	13627	13580	13566	13718	13593	13642	13500	13661	13643	13489	13604	13436	13628	13628	13495	13530	13541	13660	13442	13607	13491	13561	13378	13536	13649	13687	13452	13509	13631	13578	13591	13607	13574	13424	13596	13468	13558	13608	13626	13556	13718	13479	13607	13518	13597	13775	13551	13667	13606	13611	13628	13563	13662	13649	13549	13639	13574	13638	13645	13502	13807	13521	13712	13597	13678	13578	13567	13529	13722	13509	13539	13606	13638	13640	13620	13834	13662	13578	13642	13521	13526	13746	13449	13493	13691	13725	13676	13655	13434	13618	13389	13593	13741	13474	13647	13668	13454	13444	13493	13516	13448	13681	13651	13568	13574	13614	13515	13491	13556	13595	13761	13713	13595	13432	13599	13395	13674	13641	13470	13454	13527	13734	13775	13573	13633	13496	13674	13714	13657	13468	13661	13501	13714	13602	13673	13638	13498	13498	13606	13683	13651	13503	13607	13591	13531	13615	13532	13583	13590	13661	13588	13544	13661	13669	13596	13608	13453	13614	13641	13709	13525	13567	13633	13482	13579	13534	13568	13752	13643	13513	13585	13679	13511	13508	13676	13549	13563	13698	13528	13530	13507	13527	13735	13649	13639	13472	13559	13627	13745	13541	13664	13543	13558	13602	13555	13568	13501	13716	13618	13402	13608	13706	13552	13492	13717	13525	13387	13671	13537	13604	13526	13505	13636	13704	13672	13452	13475	13579	13522	13603	13729	13586	13499	13493	13575	13466	13549	13566	13612	13541	13564	13707	13510	13633	13739	13619	13614	13688	13520	13423	13538	13794	13533	13535	13672	13526	13447	13471	13718	13506	13597	13662	13549	13571	13655	13520	13595	13491	13579	13575	13499	13518	13585	13623	13558	13600	13614	13597	13470	13629	13557	13541	13579	13579	13763	13401	13771	13511	13535	13541	13656	13538	13619	13670	13580	13569	13502	13505	13531	13462	13640	13434	13636	13582	13632	13572	13639	13505	13453	13508	13753	13505	13544	13774	13634	13615	13640	13527	13537	13675	13394	13668
27953	22515	24106	20070	15817	15113	14736	14147	14146	13901	13850	13711	13684	13719	13621	13519	13694	13614	13636	13489	13446	13665	13547	13666	13606	13630	13485	13575	13679	13586	13650	13740	13666	13497	13633	13626	13530	13513	13546	13380	13443	13618	13446	13376	13521	13480	13631	13475	13405	13516	13717	13578	13611	13621	13673	13527	13618	13634	13531	13465	13526	13514	13475	13523	13501	13562	13457	13511	13347	13509	13406	13767	13682	13635	13545	13405	13609	13572	13562	13524	13577	13548	13407	13415	13505	13594	13540	13514	13544	13635	13603	13592	13625	13477	13408	13437	13473	13701	13512	13508	13441	13341	13549	13491	13452	13519	13451	13458	13473	13582	13404	13658	13502	13403	13571	13548	13452	13513	13636	13601	13518	13673	13500	13477	13538	13515	13463	13545	13516	13572	13643	13479	13626	13409	13505	13424	13766	13509	13498	13490	13778	13440	13541	13533	13577	13571	13519	13573	13440	13519	13420	13472	13551	13479	13436	13537	13430	13346	13313	13429	13499	13378	13324	13447	13409	13669	13608	13506	13563	13479	13510	13589	13383	13393	13512	13545	13494	13725	13357	13652	13499	13404	13455	13533	13524	13526	13686	13576	13332	13791	13454	13450	13576	13569	13501	13419	13654	13619	13524	13784	13736	13544	13479	13438	13511	13453	13346	13585	13634	13567	13616	13506	13528	13618	13482	13443	13617	13597	13380	13547	13599	13651	13572	13551	13743	13451	13375	13568	13536	13583	13520	13585	13429	13528	13331	13664	13663	13595	13555	13554	13634	13722	13474	13520	13557	13356	13439	13504	13468	13406	13637	13475	13492	13391	13348	13497	13459	13389	13545	13394	13321	13734	13497	13680	13519	13525	13631	13422	13392	13504	13623	13509	13492	13492	13649	13445	13547	13517	13432	13510	13547	13376	13551	13494	13486	13521	13520	13557	13486	13499	13481	13498	13587	13501	13585	13639	13470	13379	13564	13535	13592	13640	13504	13422	13495	13714	13553	13703	13511	13497	13690	13510	13601	13493	13401	13416	13343	13405	13521	13594	13430	13518	13631	13519	13568	13315	13558	13538	13566	13683	13544	13472	13486	13532	13511	13567	13599	13417	13338	13507	13791	13598	13519	13511	13450	13577	13559	13436	13481	13613	13622	13462	13557	13469	13509	13465	13442	13623	13455	13508	13533	13597	13513	13487	13530	13683	13347	13320	13530	13469	13834	13586	13474	13573	13550	13431	13499	13606	13327	13568	13444	13502	13440	13487	13506	13519	13514	13702	13689	13510	13569	13607	13409	13531	13587	13459	13486	13545	13500	13614	13695	13492	13405	13595	13575	13379	13481	13570	13524	13625	13447	13611	13485	13561	13519	13514	13450	13451	13324	13508	13654	13567	13534	13486	13421	13511	13514	13487	13482	13633	13492	13587	13336	13739	13745	13431	13541	13517	13347	13585	13516	13749	13629	13590	13456	13440	13480	13694	13629	13710	13494	13568	13528	13677	13482	13541	13395	13574	13634	13445	13572	13296	13488	13641	13654	13543	13489	13620	13577	13502	13465	13469	13702	13431	13442	13430	13512	13620	13487	13530	13609	13394	13629	13475	13417	13593	13468	13603	13473	13619	13486	13504	13585	13697	13703	13509	13570	13717	13583	13370	13506	13577	13577	13722	13607	13331	13569	13374	13399	13568	13658	13574	13467	13381	13452	13411	13586	13607	13557	13470	13471	13384	13610	13395	13645	13679	13504	13450	13455	13413	13535	13546	13345	13485	13622	13717	13501	13494	13592	13472	13518	13498	13575	13490	13496	13601	13527	13598	13554	13522	13433	13589	13580	13426	13536	13489	13660	13515	13449	13630	13502	13350	13471	13395	13386	13395	13475	13345	13562	13589	13578	13439	13424	13624	13466	13383	13524	13660	13543	13578	13289	13640	13543	13608	13573	13493	13453	13489	13634	13529	13495	13625	13550	13410	13645	13542	13508	13487	13381	13392	13466	13611	13583	13465	13305	13502	13428	13385	13394	13542	13425	13395	13386	13444	13648	13389	13459	13606	13432	13439	13591	13357	13402	13635	13850	13521	13588	13582	13210	13231	13503	13569	13527	13506	13540	13282	13379	13564	13560	13598	13622	13766	13657	13625	13435	13629	13607	13552	13642	13536	13413	13535	13528	13585	13620	13455	13637	13564	13500	13583	13462	13614	13569	13490	13428	13576	13338	13502	13684	13339	13351	13589	13428	13537	13769	13533	13595	13645	13682	13424	13326	13448	13406	13688	13525	13445	13420	13506	13465	13503	13603	13564	13516	13499	13628	13465	13631	13676	13645	13436	13716	13682	13498	13459	13505	13610	13368	13538	13621	13402	13541	13415	13511	13530	13529	13604	13533	13427	13570	13608	13579	13558	13441	13421	13515	13660	13567	13515	13485	13514	13462	13359	13574	13615	13242	13383	13605	13653	13608	13573	13427	13653	13444	13671	13585	13588	13514	13430	13525	13516	13646	13548	13488	13375	13586	13755	13711	13453	13438	13463	13465	13488	13438	13657	13574	13492	13407	13333	13510	13547	13403	13208	13498	13546	13763	13743	13492	13486	13396	13671	13650	13229	13649	13584	13355	13428	13635	13392	13608	13596	13491	13507	13569	13548	13517	13688	13392	13329	13506	13493	13670	13612	13569	13591	13390	13666	13604	13451	13433	13422	13434	13550	13480	13609	13459	13726	13673	13487	13534	13677	13788	13586	13817	13497	13380	13525	13455	13607	13719	13591	13595	13576	13424	13650	13568	13460	13507	13474	13505	13488	13549	13518	13592	13342	13398	13337	13522	13794	13558	13636	13398	13504	13678	13353	13405	13347	13382	13543	13418	13454	13532	13539	13604	13507	13532	13486	13503	13619	13562	13696	13479	13489	13539	13448	13334	13441	13388	13407	13458	13720	13306	13685	13419	13540	13233	13477	13438	13475	13560	13421	13640	13514	13501	13453	13571	13495	13469	13581	13474	13566	13557	13590	13586	13537	13414	13471	13648	13515	13556	13594	13414	13478	13512	13399	13502	13403	13459	13660	13533	13622	13686	13609	13566	13684	13635	13709	13463	13559	13483	13664	13361	13410	13315	13604	13599	13544	13416	13635	13616	13580	13485	13535	13501	13397	13511	13489	13519	13611	13270	13409	13660	13482	13409	13511	13357	13444	13573	13426	13485	13591	13546	13525	13597	13574	13484	13517	13480	13621	13546	13539	13533	13605	13443	13434	13621	13499	13596	13499	13603	13458	13550	13610	13669	13523	13570	13515	13631	13510	13539	13710	13525	13464	13574	13682	13521	13645	13675	13443	13520	13507	13517	13628	13442	13647	13662	13695	13372	13447	13533	13408	13525	13518	13546	13450	13573	13634	13489	13518	13472	13679	13583	13713	13534	13675	13490	13490	13472	13522	13403	13680	13508	13441	13585	13658	13612	13531	13549	13358	13659	13595	13579	13614	13598	13504	13275	13594	13557	13546	13646	13452	13546	13690	13418	13415	13693	13637	13472	13376	13606	13487	13516	13562	13659	13383	13546	13592	13520	13601	13590	13337	13413	13551	13485	13549	13335	13433	13503	13481	13487	13410	13595	13467	13507	13535	13425	13638	13603	13563	13666	13386	13765	13630	13610	13430	13605	13534	13613	13572	13532	13586	13459	13441	13571	13387	13376	13640	13681	13521	13470	13511	13621	13480	13313	13416	13633	13427	13519	13583	13773	13434	13351	13627	13626	13503	13537	13462	13481	13581	13496	13624	13401	13432	13553	13300	13390	13527	13385	13417	13559	13390	13646	13635	13478	13651	13485	13521	13638	13435	13617	13396	13576	13598	13574	13529	13566	13607	13737	13486	13590	13591	13547	13584	13477	13551	13526	13396	13430	13456	13463	13741	13563	13418	13205	13483	13525	13594	13634	13453	13622	13603	13573	13571	13526	13417	13555	13481	13612	13547	13532	13658	13687	13379	13512	13374	13446	13472	13428	13532	13521	13606	13571	13731	13524	13355	13462	13387	13701	13589	13567	13397	13535	13706	13422	13564	13560	13695	13426	13531	13719	13482	13685	13593	13766	13491	13518	13443	13426	13396	13277	13603	13671	13604	13423	13483	13374	13495	13617	13536	13540	13579	13450	13553	13657	13477	13440	13569	13427	13438	13469	13439	13459	13527	13541	13389	13342	13455	13480	13592	13434	13417	13616	13650	13568	13652	13351	13496	13694	13501	13422	13381	13576	13615	13639	13669	13557	13505	13638	13456	13424	13511	13750	13453	13549	13644	13611	13508	13560	13386	13427	13509	13524	13390	13672	13506	13571	13516	13446	13624	13580	13473	13393	13631	13726	13493	13779	13547	13795	13687	13553	13540	13636	13597	13553	13408	13619	13563	13488	13441	13416	13519	13440	13447	13431	13582	13419	13503	13469	13576	13660	13526	13596	13573	13549	13657	13792	13660	13466	13468	13423	13533	13475	13567	13609	13532	13593	13611	13478	13714	13446	13469	13622	13563	13649	13538	13517	13536	13506	13451	13577	13591	13584	13572	13529	13532	13467	13554	13458	13486	13471	13495	13457	13536	13441	13508	13491	13589	13550	13685	13517	13562	13529	13580	13445	13728	13552	13582	13541	13512	13765	13472	13449	13600	13502	13618	13477	13520	13508	13374	13605	13600	13749	13494	13413	13730	13744	13495	13486	13675	13659	13523	13448	13612	13506	13481	13459	13344	13412	13623	13517	13523	13587	13530	13685	13556	13540	13557	13470	13480	13526	13646	13553	13544	13594	13511	13569	13515	13590	13347	13435	13793	13454	13395	13546	13484	13531	13562	13459	13470	13535	13511	13552	13450	13716	13454	13454	13663	13603	13532	13636	13525	13553	13576	13351	13589	13311	13633	13404	13522	13468	13428	13437	13420	13530	13591	13453	13534	13671	13452	13317	13586	13590	13525	13643	13647	13426	13218	13607	13470	13637	13601	13492	13492	13559	13556	13562	13354	13566	13409	13271	13428	13557	13432	13331	13467	13455	13471	13692	13714	13493	13529	13548	13444	13531	13315	13660	13533	13426	13572	13497	13574	13472	13701	13747	13613	13688	13509	13463	13574	13436	13355	13434	13462	13532	13490	13451	13462
16475	23421	22697	18495	16425	15047	14401	14170	13951	13618	13421	13434	13184	13272	13142	13344	13205	12970	13047	12988	13080	12988	12879	12906	12788	12828	12858	12981	12914	12848	12946	13025	12949	12902	12910	13024	12852	12968	12753	12943	12890	12968	12926	12880	12965	12721	12847	12935	12793	12707	12948	12773	12861	12866	12882	12879	13162	12840	12784	13046	12848	12699	12907	12808	12942	12865	12876	13076	12911	12878	12895	12832	12954	12805	12842	12729	12847	12890	12823	12879	12933	12934	12924	12874	12797	13053	12883	12964	12811	12841	12872	12993	12785	12882	12763	12770	12949	12869	12852	12781	12722	12920	12767	12941	12954	12892	12825	12741	12920	12838	13019	12890	12820	12785	12856	12926	12906	12930	12829	12843	12892	13056	12815	13012	12794	13032	12752	12792	12809	12883	12874	13097	12797	12946	12836	13031	12768	12841	12842	12928	12920	12837	12737	12914	12824	12866	12960	12761	12928	12845	12997	12774	12819	12832	12645	12831	12818	12961	12735	12832	12764	12910	12912	12918	12848	12751	12915	12959	12809	13012	12805	12976	12912	12870	12790	13082	12796	12975	12810	12839	12887	12825	12754	12917	12942	12825	13020	12891	12767	12926	12944	12854	12816	12973	12803	12933	12739	12885	12887	12924	12931	12860	12857	12953	12897	12858	12841	12903	12826	12708	12792	13001	12858	12864	12974	12985	12793	12745	12961	12824	12714	12833	12796	12906	12854	12965	12997	12872	12994	12898	12972	13015	12977	12862	12896	12895	12873	12888	12799	12872	12815	12905	12836	12766	12920	12903	12940	13022	12916	12982	12828	12901	12943	12781	12855	12966	13063	12815	12926	13034	12944	13048	12856	12861	13108	12835	12885	12902	12962	12876	12856	12797	12764	12862	12774	13016	13029	13008	12892	12712	13085	12956	12937	12998	12988	12778	12870	13034	12905	12929	12899	12797	12943	12730	12859	12843	12832	12980	12931	12823	12972	12777	12871	13011	12918	12841	12854	12835	12863	12899	12834	12913	12919	12837	12881	12928	12847	12732	12821	12955	13106	12781	12869	12981	12891	12830	13053	12888	12705	13096	12908	12985	12871	13029	12967	13040	12889	13079	12813	12808	12804	12865	12963	12908	12833	12986	12783	13012	12661	12978	12892	12911	12892	12985	12908	12806	12686	12933	12901	12846	12937	13045	12930	13055	12976	12796	12829	12685	12825	12890	12878	12796	12923	12789	12759	12933	12987	12914	12882	12860	12831	12984	12834	12823	12916	12875	12702	12961	12784	12841	12703	13081	12913	12872	12970	12876	12902	12945	12875	12704	12861	12964	13032	12799	12893	13002	12954	12820	12958	12743	12962	12968	12772	13021	13032	12981	12964	12694	12910	13047	12999	13013	12835	12871	12898	12950	12872	12914	12886	12776	13095	12885	12931	12968	12906	12956	12845	12874	12836	12876	12805	12822	12905	12862	12831	12944	12941	12846	12910	12760	12819	12883	12906	12876	12889	12903	12870	13069	12907	12822	12888	13105	12901	12969	12950	12892	12822	12909	13005	13036	12898	12863	12972	12813	12860	12990	12869	12868	12859	12862	12654	12983	12805	13012	12770	13056	12915	12841	12872	12893	12862	12865	12844	12976	12878	12978	12893	12896	13035	12904	12862	12802	12809	12862	12657	12938	12760	12801	12761	13017	12769	12822	12653	12833	12674	12922	12810	12843	12831	12883	13019	12906	12804	12980	12844	12835	12912	12774	12821	12795	13028	12839	12960	12916	12866	13021	12703	12828	12908	12761	13019	12933	12812	12981	12864	12774	12862	13012	12822	12991	12902	12932	12832	12851	12858	12842	12736	12833	12873	12907	12799	12957	12983	12824	12831	12897	12915	12969	12739	13031	12850	12742	12900	12919	12816	12867	12869	12879	12763	12852	12800	12912	13115	12868	12993	12965	12763	12786	12830	12841	12812	12815	12697	12880	12833	12899	12816	12901	12762	12920	12853	12904	12919	12881	12714	12905	12982	12816	12873	12820	13002	13005	12844	12900	12919	13134	12999	12785	12966	12972	12903	12941	12850	12958	13046	12700	12864	12858	13026	12850	12756	12855	12938	12815	12760	12912	12954	12705	13087	12738	12997	12839	12866	12954	12887	12968	12968	12866	12716	12790	13013	12924	13043	12903	12948	12797	12908	13017	12963	12804	12789	12913	12924	13050	12993	12868	13032	12824	12833	12746	12946	12853	12884	12992	12993	12835	12923	12964	13016	12901	12917	12990	12884	12938	12791	12870	12974	13067	12791	12904	12829	12838	12829	12947	12902	12836	12924	12844	12863	12803	13047	12802	12882	12862	12996	12991	12825	12922	13014	12731	12744	12894	12929	12813	13029	12990	13027	12901	12784	12775	12885	12711	12959	12811	12924	13136	12770	12913	12894	12836	12742	12884	12888	12872	12809	12898	12768	13019	12861	12883	12991	12780	13073	13034	12970	12797	13015	12845	12924	12837	12906	12902	13007	13041	13000	12860	12924	12968	12901	12779	12771	13027	12879	12958	12961	12858	13013	12796	12926	12878	12901	12959	12923	12880	13013	12845	12925	12961	12990	12700	12932	12916	12905	12923	12834	12956	12754	12985	12917	12627	12963	12809	12911	13042	12807	12873	12861	12806	12942	12988	12713	12950	12796	12891	12975	12763	12721	12825	12974	12973	12853	12875	12954	12879	12926	12903	12924	12934	12852	12946	12904	12734	12888	12829	12867	12831	12914	12862	12769	12881	12972	12732	13003	12935	12872	12859	13089	12771	12746	12980	12713	12942	12832	12926	13053	12876	13056	13017	12925	12818	12852	12926	12874	12963	12732	12898	12975	12939	12894	12765	12898	12801	12890	12861	12920	12991	12994	12942	12810	12764	12780	12770	12861	13051	12849	13059	12942	13035	12893	12843	12880	12884	12860	12930	12959	12875	12958	12694	12755	12973	12797	12874	12969	12975	12739	12938	12825	12804	12913	12953	12953	13015	12947	12899	12910	12734	12866	12684	12925	12866	12918	12780	12820	12979	12942	12806	12902	13028	12746	12946	12906	12968	12780	12947	12900	12814	12914	12783	13012	12780	12805	12872	12910	12784	12775	12817	12851	12718	12969	12828	12720	12997	12998	12750	12995	12910	12966	12940	12918	12890	12684	12922	12940	12904	12901	12903	12726	12946	12719	13046	12880	12846	12918	12980	12911	12814	13040	12855	12908	12837	12861	12889	12955	12862	12899	12907	12881	12924	12780	12797	12842	12869	12887	12742	12898	12906	12769	12722	12965	12878	12906	12879	12864	13011	12798	13017	12980	12784	12896	12854	12766	12980	12969	12924	12847	12830	12922	12907	12789	12819	12822	12863	12933	12930	13134	12764	12887	12874	12880	12920	12832	12878	12746	12871	12934	12821	12848	12894	12939	12886	12807	12840	12879	12988	12935	12953	12897	12780	12874	12983	12953	12858	12867	12929	12975	12828	12745	12887	12757	12989	12890	12757	12841	12896	13021	12706	12975	12812	12895	12944	12767	12943	12963	12893	12931	12826	12731	13016	12899	12839	12857	12998	12918	12860	12856	12883	12813	13092	12741	12876	12995	12835	12715	12826	12850	12835	12912	12916	12860	12755	12977	12860	12829	12923	12950	12922	12967	12870	12896	12835	12977	12923	12917	12996	12935	12783	12921	12898	12807	12953	12826	12846	12893	12758	12957	12953	12758	12951	12838	12945	12965	12896	12938	12924	12840	12835	12817	12689	13080	12745	12846	12723	12767	12893	12924	12839	12965	12980	12898	12909	12980	12893	12883	12873	12990	12688	12846	12900	12686	12925	12946	12894	12990	13105	12973	12909	12936	12854	12802	12935	12796	12770	12898	12844	12822	12869	12771	12768	12841	12808	12928	12931	12874	13036	12882	12842	12987	12702	12854	12858	12907	12814	12852	12857	12859	12975	12870	12679	12846	12824	12814	12726	12744	12768	12885	12911	12989	12863	12942	12926	12866	13002	12898	12773	12866	12753	12973	12988	12863	12921	12947	12871	12973	12785	12781	12863	12902	12826	12977	12920	12849	12956	12846	12895	13038	12840	13065	12830	12944	12944	12924	12948	12888	12928	12662	13102	12986	12900	12846	13062	12833	12708	12905	12749	12860	12888	12924	12775	12934	12902	12887	12894	12897	12962	12641	12857	12889	12864	12851	12829	12927	12871	12716	12887	12750	12952	12784	12670	12848	12961	12834	12874	12885	12912	12972	12857	12928	12777	12866	12813	12913	13106	12925	12896	12851	12929	12799	12623	13004	12899	12936	12925	12843	12925	12878	13062	12763	12982	12962	13048	12942	12863	12854	12823	12995	12865	12856	12924	12951	12838	12985	12933	12801	12820	12850	12867	12800	12858	12833	12819	12948	12860	12891	12961	12750	12962	12856	12832	12806	12685	12820	12906	12940	12919	12855	12888	12850	12738	13076	12947	12921	12755	12822	12948	12967	12838	12902	12774	12911	12906	12917	12822	12968	12932	12810	12895	12971	12879	12972	12868	12994	12792	13028	12859	12896	12738	12877	13002	13040	13125	12923	13042	12852	12907	12877	12942	12987	12977	12860	12881	12923	12966	12705	12984	12825	12725	12898	12892	12822	12991	13141	12780	12875	13002	13106	12796	12845	13027	13051	12870	13045	12919	12911	12755	12865	12843	13011	12809	12889	12927	12958	12832	12814	12919	12943	12720	12996	12929	12853	13057	12948	12898	12987	13018	12938	13059	12770	12858	12835	12819	12889	12898	12812	12971	12845	12882	12788	12874	12869	12738	12881	12788	12948	12892	12817	12990	12978	12784	12915	12940	12778	12748	12999	12886	12849	12751	12984	12926	12960	13015	13084	12865	12916	12909	12957	12994	12929	12830	12819	12981	12930	12818	12775	12863	12849	12927	12864	13040	12860	12833	12827	12767	12761	12946	12849	12849	12911	13016	12993	12982	12779	12904	12820	12745	12984	12837	12755	13075	12985	12902	12866	12865	12858	13109	13127	12810	12978	12778	12992	12978	12855	12952	12765	12979	12973	12843	12903	12802	12884	12848	12846	12869	12868	12973	12941	12956	13019	12843	12962	12802	12862	12806	12831	12791	12872	12999
24480	21699	29201	24853	22539	21444	19467	16542	15689	15964	15425	15243	15292	14839	14832	14737	14837	14665	14620	14461	14398	14226	14477	14343	14508	14389	14437	14350	14356	14358	14380	14313	14383	14494	14315	14239	14198	14265	14355	14389	14489	14352	14274	14225	14490	14408	14397	14431	14430	14562	14412	14370	14395	14214	14245	14461	14407	14290	14377	14477	14410	14278	14452	14500	14462	14344	14299	14336	14275	14302	14185	14284	14459	14423	14336	14276	14288	14166	14305	14210	14563	14412	14291	14196	14489	14303	14383	14409	14439	14390	14185	14423	14389	14288	14316	14383	14245	14353	14223	14225	14461	14197	14353	14419	14331	14305	14213	14453	14363	14289	14259	14317	14334	14566	14433	14338	14352	14319	14387	14218	14345	14263	14283	14307	14475	14395	14306	14419	14320	14234	14503	14451	14248	14356	14227	14291	14363	14364	14449	14292	14340	14562	14309	14428	14234	14271	14266	14153	14380	14253	14373	14283	14341	14277	14343	14445	14437	14402	14208	14302	14422	14324	14296	14258	14259	14041	14300	14162	14469	14359	14287	14511	14386	14182	14167	14240	14563	14343	14338	14359	14255	14419	14562	14211	14290	14293	14361	14302	14235	14382	14367	14403	14424	14331	14228	14564	14298	14376	14283	14306	14254	14482	14226	14415	14238	14312	14377	14073	14400	14126	14333	14505	14200	14473	14241	14159	14336	14346	14314	14226	14480	14437	14187	14206	14375	14300	14367	14240	14479	14211	14186	14213	14439	14549	14334	14388	14337	14159	14190	14403	14328	14292	14387	14346	14444	14376	14427	14278	14340	14136	14329	14186	14285	14404	14256	14431	14363	14268	14170	14387	14256	14240	14344	14135	14193	14450	14258	14323	14245	14344	14293	14253	14258	14288	14210	14378	14336	14160	14236	14340	14484	14265	14288	14341	14321	14244	14379	14563	14243	14423	14474	14210	14259	14324	14364	14162	14178	14160	14215	14343	14309	14426	14339	14259	14359	14085	14257	14328	14355	14262	14252	14264	14452	14323	14310	14352	14349	14206	14417	14377	14323	14299	14219	14227	14425	14369	14156	14170	14320	14348	14321	14156	14294	14285	14214	14232	14239	14227	14347	14250	14458	14265	14459	14281	14400	14197	14380	14306	14240	14359	14322	14435	14231	14328	14285	14349	14318	14316	14157	14145	14304	14101	14481	14311	14245	14322	14414	14282	14330	14384	14359	14405	14022	14261	14280	14268	14257	14351	14340	14267	14393	14521	14315	14399	14203	14300	14282	14250	14370	14331	14373	14436	14405	14188	14314	14694	14442	14484	14277	14245	14632	14309	14317	14199	14185	14540	14254	14320	14141	14236	14180	14161	14184	14407	14365	14381	14250	14299	14161	14278	14297	14324	14401	14073	14522	14289	14287	14370	14339	14370	14348	14353	14312	14284	14183	14143	14446	14475	14238	14213	14411	14388	14369	14370	14218	14409	14433	14217	14296	14403	14399	14175	14412	14270	14378	14254	14224	14336	14414	14267	14419	14422	14261	14440	14297	14216	14244	14370	14306	14387	14228	14269	14211	14378	14383	14255	14314	14263	14288	14266	14334	14398	14366	14188	14179	14185	14456	14327	14201	14152	14365	14356	14299	14366	14273	14297	14302	14413	14230	14333	14319	14473	14338	14305	14575	14243	14366	14329	14289	14190	14215	14291	14372	14227	14195	14221	14330	14427	14349	14480	14388	14377	14307	14580	14353	14280	14346	14221	14348	14301	14318	14236	14160	14235	14262	14373	14445	14203	14234	14253	14266	14205	14186	14359	14298	14268	14407	14515	14373	14095	14413	14245	14513	14161	13982	14301	14226	14359	14539	14550	14211	14401	14519	14365	14190	14273	14301	14419	14234	14343	14436	14355	14551	14465	14425	14414	14310	14384	14394	14288	14387	14381	14033	14201	14367	14416	14231	14426	14281	14319	14310	14191	14360	14466	14393	14384	14316	14424	14243	14309	14364	14222	14368	14475	14348	14104	14214	14156	14230	14361	14531	14250	14409	14238	14036	14307	14314	14584	14492	14392	14301	14382	14315	14357	14386	14404	14247	14315	14488	14180	14524	14307	14357	14344	14244	14246	14274	14321	14323	14286	14235	14427	14299	14253	14399	14452	14235	14354	14288	14231	14241	14319	14195	14171	14288	14377	14329	14265	14350	14201	14277	14208	14390	14556	14492	14323	14540	14383	14382	14269	14258	14287	14233	14346	14165	14499	14518	14520	14243	14385	14357	14049	14357	14344	14405	14181	14296	14346	14369	14236	14236	14367	14316	14262	14171	14515	14329	14259	14191	14301	14292	14367	14198	14382	14432	14189	14307	14271	14240	14335	14289	14471	14412	14406	14264	14456	14400	14313	14561	14460	14354	14382	14316	14187	14317	14365	14373	14460	14301	14394	14211	14439	14370	14323	14275	14275	14320	14313	14230	14399	14471	14468	14384	14180	14354	14310	14418	14240	14181	14155	14156	14239	14417	14377	14500	14627	14269	14330	14435	14221	14272	14338	14350	14396	14391	14259	14246	14238	14446	14373	14397	14335	14326	14255	14270	14386	14463	14195	14300	14417	14258	14357	14431	14439	14539	14324	14245	14202	14376	14239	14129	14348	14203	14398	14270	14338	14268	14309	14370	14396	14399	14317	14377	14395	14252	14421	14237	14304	14479	14377	14490	14186	14310	14219	14328	14469	14567	14402	14363	14270	14308	14352	14256	14334	14408	14205	14200	14353	14513	14505	14380	14209	14290	14346	14297	14377	14167	14296	14275	14251	14190	14354	14361	14362	14187	14307	14108	14349	14235	14370	14146	14255	14261	14230	14469	14210	14200	14121	14563	14375	14295	14511	14106	14132	14497	14345	14502	14444	14290	14229	14227	14297	14354	14460	14382	14416	14304	14375	14324	14174	14207	14241	14248	14486	14242	14216	14354	14288	14325	14262	14271	14202	14330	14298	14278	14487	14267	14406	14382	14236	14398	14399	14366	14093	14261	14368	14515	14255	14365	14342	14323	14185	14398	14291	14437	14342	14278	14186	14322	14238	14191	13991	14106	14515	14495	14408	14668	14273	14334	14270	14468	14361	14224	14235	14208	14326	14161	14185	14251	14379	14234	14188	14274	14355	14258	14198	14294	14380	14056	14219	14397	14464	14193	14276	14380	14372	14339	14359	14446	14289	14332	14269	14157	14321	14403	14328	14351	14345	14376	14351	14454	14401	14370	14218	14378	14293	14318	14424	14184	14373	14449	14433	14298	14334	14449	14337	14227	14220	14188	14485	14494	14449	14362	14337	14448	14229	14502	14383	14227	14304	14303	14177	14257	14271	14484	14290	14262	14265	14212	14217	14212	14314	14337	14341	14403	14378	14242	14281	14315	14286	14114	14329	14230	14458	14497	14451	14454	14375	14321	14420	14444	14509	14389	14141	14245	14270	14331	14147	14477	14307	14237	14425	14400	14258	14240	14200	14439	14369	14208	14249	14223	14490	14415	14305	14420	14229	14244	14072	14302	14362	14167	14199	14263	14398	14336	14266	14470	14264	14407	14300	14540	14452	14489	14327	14290	14288	14282	14424	14288	14227	14458	14113	14181	14324	14216	14364	14377	14359	14306	14281	14092	14579	14399	14344	14441	14362	14248	14277	14315	14244	14121	14362	14340	14305	14404	14135	14431	14523	14370	14431	14370	14135	14455	14287	14271	14307	14490	14276	14289	14402	14627	14392	14391	14358	14303	14481	14483	14277	14184	14319	14164	14127	14377	14381	14327	14357	14537	14459	14209	14253	14271	14290	14254	14245	14330	14283	14248	14209	14289	14361	14310	14690	14295	14255	14416	14122	14329	14360	14202	14399	14469	14300	14257	14249	14203	14374	14375	14350	14207	14216	14302	14321	14321	14171	14383	14264	14491	14443	14184	14219	14379	14312	14371	14354	14373	14339	14467	14266	14244	14270	14232	14284	14244	14313	14256	14473	14351	14231	14408	14503	14484	14260	14423	14124	14109	14264	14304	14218	14357	14294	14400	14080	14197	14085	14225	14150	14311	14272	14449	14228	14199	14530	14335	14267	14264	14378	14260	14413	14350	14160	14271	14304	14318	14428	14587	14334	14361	14279	14286	14279	14208	14281	14150	14333	14487	14494	14209	14285	14278	14304	14404	14322	14312	14237	14374	14493	14402	14347	14201	14190	14353	14391	14300	14234	14365	14280	14329	14448	14362	14116	14422	14354	14352	14385	14319	14286	14254	14067	14191	14460	14329	14441	14396	14227	14402	14431	14380	14313	14462	14277	14568	14223	14482	14341	14393	14355	14060	14264	14315	14371	14241	14452	14548	14293	14202	14334	14319	14302	14393	14408	14311	14419	14306	14317	14271	14315	14365	14306	14388	14280	14211	14389	14300	14322	14361	14317	14419	14492	14364	14217	14325	14252	14225	14209	14300	14475	14339	14400	14096	14401	14221	14169	14273	14526	14392	14211	14211	14210	14224	14352	14406	14327	14183	14457	14246	14308	14116	14376	14257	14236	14297	14269	14157	14372	14346	14438	14355	14284	14428	14539	14194	14168	14249	14575	14356	14270	14384	14328	14444	14415	14258	14287	14345	14373	14150	14270	14440	14327	14359	14382	14261	14383	14363	14387	14388	14441	14411	14449	14386	14391	14352	14232	14217	14203	14290	14343	14221	14479	14407	14285	14197	14420	14355	14237	14360	14176	14437	14328	14281	14199	14459	14242	14320	14249	14329	14369	14250	14137	14298	14301	14380	14349	14301	14310	14317	14299	14178	14282	14297	14265	14473	14572	14231	14364	14522	14113	14333	14262	14456	14195	14509	14457	14315	14273	14345	14317	14247	14395	14256	14610	14539	14273	14394	14287	14228	14253	14469	14402	14407	14345	14126	14300	14440	14197	14296	14417	14235	14390	14371	14434	14304	14464	14340	14284	14207	14238	14499	14176	14299	14361	14363	14362	14510	14408	14340	14415	14186	14328	14255	14377	14404	14477	14617	14362	14463	14319	14384	14044	14277	14398	14424	14315	14235	14140	14484	14247	14300	14378	14319	14279	14443	14379	14399	14236	14189	14345	14306	14357	14368	14300	14296	14285	14328	14268	14287	14286
17912	33295	31634	25332	21999	19167	17326	16549	16286	15655	15018	14619	14410	14170	14049	13920	13993	13803	13679	13702	13614	13687	13499	13504	13637	13615	13717	13468	13624	13483	13836	13580	13536	13546	13548	13517	13488	13422	13546	13495	13478	13560	13418	13558	13435	13634	13393	13456	13610	13350	13491	13501	13637	13638	13646	13514	13501	13430	13491	13386	13556	13397	13577	13435	13520	13540	13381	13504	13415	13620	13586	13508	13428	13320	13516	13405	13557	13456	13436	13508	13550	13539	13382	13473	13511	13630	13472	13409	13581	13587	13420	13385	13545	13518	13547	13431	13450	13439	13577	13474	13546	13456	13389	13484	13468	13536	13446	13460	13459	13565	13458	13370	13464	13547	13539	13398	13379	13437	13399	13480	13372	13409	13345	13475	13242	13554	13593	13612	13583	13376	13602	13326	13360	13411	13366	13350	13542	13527	13399	13423	13578	13497	13543	13436	13411	13547	13619	13574	13336	13459	13730	13613	13365	13427	13549	13498	13354	13445	13431	13544	13338	13489	13371	13547	13705	13555	13536	13524	13359	13437	13491	13394	13388	13446	13393	13361	13406	13537	13489	13569	13536	13329	13302	13547	13430	13483	13412	13428	13419	13403	13382	13453	13411	13388	13422	13476	13583	13362	13339	13528	13475	13381	13485	13358	13373	13451	13344	13522	13552	13542	13446	13514	13565	13507	13586	13442	13574	13371	13466	13508	13409	13622	13375	13585	13502	13317	13358	13543	13391	13574	13368	13543	13496	13586	13485	13345	13467	13452	13455	13372	13549	13406	13577	13471	13427	13397	13371	13528	13526	13507	13436	13546	13466	13470	13458	13557	13472	13396	13505	13422	13467	13519	13558	13501	13585	13475	13433	13339	13333	13430	13466	13380	13357	13548	13532	13458	13602	13575	13282	13385	13423	13456	13423	13365	13453	13449	13438	13325	13500	13655	13400	13392	13400	13373	13523	13453	13587	13365	13410	13393	13502	13595	13313	13425	13396	13437	13580	13462	13627	13643	13391	13398	13497	13356	13489	13518	13564	13331	13295	13422	13567	13427	13489	13419	13559	13521	13412	13359	13441	13354	13576	13278	13497	13453	13377	13490	13574	13520	13396	13290	13580	13582	13465	13477	13472	13468	13275	13362	13552	13398	13338	13491	13656	13393	13472	13435	13298	13569	13463	13360	13483	13467	13367	13484	13451	13272	13345	13459	13340	13648	13450	13422	13481	13354	13343	13492	13377	13661	13361	13407	13458	13480	13480	13457	13537	13480	13465	13366	13438	13489	13594	13339	13491	13459	13350	13513	13412	13470	13613	13596	13481	13416	13543	13633	13461	13349	13493	13506	13386	13401	13597	13491	13423	13586	13538	13389	13535	13658	13386	13571	13524	13488	13461	13292	13322	13432	13413	13522	13517	13368	13489	13461	13445	13521	13483	13641	13605	13384	13405	13521	13718	13381	13536	13332	13390	13447	13340	13450	13384	13159	13440	13481	13448	13395	13418	13417	13675	13407	13554	13516	13645	13284	13634	13487	13427	13575	13515	13316	13383	13542	13405	13568	13321	13542	13346	13361	13478	13515	13529	13478	13523	13425	13393	13636	13502	13473	13569	13437	13491	13406	13523	13668	13324	13443	13414	13455	13362	13549	13475	13483	13552	13617	13521	13560	13546	13521	13563	13362	13448	13397	13437	13562	13263	13468	13556	13417	13470	13365	13533	13403	13404	13386	13514	13318	13404	13451	13416	13549	13569	13404	13440	13512	13377	13512	13382	13550	13362	13557	13457	13464	13516	13489	13490	13555	13327	13406	13498	13309	13366	13553	13375	13279	13474	13248	13461	13389	13483	13488	13455	13269	13438	13439	13527	13324	13396	13511	13311	13349	13520	13563	13454	13500	13458	13395	13318	13345	13491	13414	13435	13384	13397	13366	13392	13517	13408	13401	13537	13511	13460	13593	13468	13603	13430	13385	13574	13656	13532	13628	13473	13594	13400	13265	13638	13346	13398	13579	13493	13397	13580	13501	13332	13374	13518	13486	13405	13447	13477	13433	13403	13465	13515	13433	13397	13566	13476	13354	13420	13419	13414	13503	13449	13331	13475	13531	13477	13538	13397	13471	13461	13378	13468	13566	13538	13408	13484	13404	13513	13401	13440	13538	13558	13375	13471	13461	13374	13606	13473	13456	13391	13463	13413	13527	13508	13382	13447	13527	13369	13536	13665	13569	13331	13551	13394	13385	13417	13563	13359	13332	13477	13395	13430	13511	13366	13339	13347	13541	13459	13428	13598	13431	13298	13477	13542	13664	13496	13476	13311	13377	13466	13366	13490	13540	13472	13600	13545	13448	13372	13250	13440	13450	13438	13413	13397	13294	13464	13324	13569	13478	13419	13480	13614	13442	13492	13418	13431	13448	13552	13378	13434	13515	13403	13392	13445	13417	13516	13412	13615	13581	13563	13404	13276	13334	13413	13559	13345	13545	13479	13402	13518	13579	13520	13344	13414	13451	13323	13409	13472	13382	13426	13659	13547	13420	13538	13532	13429	13387	13264	13372	13497	13261	13480	13431	13409	13527	13397	13447	13511	13437	13628	13395	13426	13450	13497	13454	13636	13274	13470	13469	13459	13506	13276	13331	13508	13416	13510	13547	13477	13428	13349	13413	13469	13510	13443	13611	13464	13484	13339	13452	13369	13492	13385	13567	13497	13566	13550	13466	13496	13564	13520	13446	13257	13419	13417	13515	13520	13546	13388	13502	13596	13345	13474	13321	13594	13537	13628	13471	13463	13497	13336	13372	13504	13489	13609	13333	13322	13477	13468	13535	13295	13398	13409	13470	13337	13327	13651	13403	13420	13499	13673	13415	13423	13336	13478	13421	13397	13507	13500	13399	13595	13476	13365	13472	13364	13473	13407	13599	13393	13493	13501	13472	13383	13518	13411	13470	13475	13530	13495	13427	13454	13552	13504	13418	13499	13567	13540	13450	13424	13633	13426	13516	13513	13422	13682	13522	13416	13612	13446	13392	13373	13640	13486	13510	13379	13495	13401	13473	13562	13421	13503	13320	13382	13453	13354	13379	13617	13458	13429	13635	13658	13390	13485	13660	13353	13500	13364	13435	13567	13560	13401	13399	13547	13603	13502	13431	13430	13445	13562	13509	13479	13535	13408	13471	13481	13365	13566	13389	13340	13317	13549	13283	13514	13571	13364	13299	13497	13213	13518	13511	13519	13446	13615	13568	13442	13404	13546	13599	13314	13411	13486	13520	13530	13492	13527	13487	13473	13501	13532	13475	13450	13607	13526	13628	13466	13495	13506	13465	13522	13571	13465	13548	13516	13425	13492	13472	13392	13355	13375	13326	13509	13396	13559	13329	13483	13545	13510	13522	13528	13517	13349	13555	13434	13441	13465	13408	13559	13521	13318	13404	13466	13605	13395	13357	13491	13589	13572	13426	13502	13614	13443	13563	13288	13437	13678	13577	13605	13544	13375	13495	13624	13595	13453	13492	13382	13553	13349	13439	13351	13394	13391	13561	13507	13442	13404	13420	13437	13483	13431	13344	13386	13309	13520	13473	13628	13356	13445	13432	13435	13512	13482	13607	13561	13397	13312	13347	13292	13490	13557	13457	13488	13345	13346	13387	13568	13385	13388	13453	13404	13552	13389	13538	13443	13558	13436	13536	13437	13624	13430	13481	13606	13434	13449	13354	13564	13512	13439	13541	13525	13318	13489	13538	13414	13279	13674	13560	13367	13508	13458	13418	13507	13390	13359	13414	13387	13344	13406	13481	13528	13367	13537	13419	13459	13560	13414	13384	13557	13376	13581	13293	13444	13363	13548	13445	13464	13556	13396	13387	13487	13409	13412	13491	13462	13341	13567	13362	13508	13440	13457	13484	13521	13489	13488	13458	13473	13436	13320	13419	13372	13512	13508	13624	13676	13365	13568	13424	13468	13675	13584	13659	13460	13443	13685	13483	13495	13587	13410	13485	13255	13460	13497	13456	13652	13450	13382	13482	13434	13389	13343	13524	13582	13488	13391	13340	13580	13398	13396	13345	13337	13538	13572	13543	13535	13411	13630	13574	13596	13437	13457	13397	13380	13457	13347	13489	13644	13542	13664	13491	13474	13555	13496	13408	13431	13502	13523	13429	13350	13457	13284	13531	13374	13446	13531	13484	13663	13495	13429	13398	13317	13614	13542	13429	13331	13434	13380	13484	13386	13462	13318	13683	13572	13480	13632	13494	13567	13447	13566	13466	13424	13463	13428	13564	13391	13568	13474	13437	13327	13654	13407	13521	13478	13607	13487	13469	13493	13463	13495	13470	13294	13408	13352	13410	13487	13406	13540	13271	13341	13383	13468	13509	13380	13317	13235	13343	13398	13249	13703	13339	13443	13471	13555	13451	13410	13554	13548	13412	13485	13374	13478	13533	13400	13403	13555	13353	13468	13369	13574	13510	13243	13530	13584	13242	13468	13553	13500	13392	13439	13455	13304	13651	13437	13486	13582	13524	13544	13589	13397	13515	13475	13555	13345	13436	13600	13381	13584	13350	13476	13502	13541	13527	13508	13400	13471	13539	13492	13434	13574	13355	13434	13528	13418	13409	13577	13524	13558	13536	13593	13591	13336	13431	13255	13452	13590	13448	13545	13399	13474	13506	13359	13409	13509	13438	13590	13508	13410	13468	13526	13373	13450	13630	13235	13419	13371	13310	13495	13588	13500	13475	13465	13392	13480	13392	13241	13533	13559	13548	13465	13290	13414	13449	13595	13398	13486	13314	13526	13527	13325	13584	13460	13306	13567	13488	13248	13242	13615	13369	13650	13489	13431	13309	13485	13404	13526	13325	13743	13423	13378	13388	13502	13374	13525	13601	13503	13464	13304	13405	13568	13470	13536	13424	13512	13373	13480	13320	13433	13475	13482	13391	13489	13460	13474	13500	13560	13541	13462	13460	13444	13462	13369	13357	13328	13491	13458	13362	13516	13741	13547	13537	13542	13434	13446	13300	13465	13558	13449	13414	13387	13438	13519	13367	13506	13343	13533	13600	13495	13458	13522	13443	13514	13471	13477	13416	13516	13556	13410	13394	13572	13560	13359	13443	13415	13466	13476	13502	13457	13479	13433	13538
23382	21685	29691	24219	22023	23835	24538	18373	17121	17254	16461	15907	15544	15549	15339	15467	15438	15155	15059	14845	14807	14931	14835	14842	14858	14794	14805	14881	14878	14761	14815	14873	14758	14576	14834	14801	14763	14833	14899	14675	14894	14674	14788	14580	14759	14575	14715	14798	14813	14533	14647	14884	14603	14915	14744	14767	14766	14630	14414	14603	14770	14697	14587	14555	14659	14841	14739	14622	14882	14651	14744	14757	14623	14658	14787	14517	14663	14691	14684	14531	14661	14684	14571	14783	14756	14880	14553	14675	14837	14747	14676	14613	14668	14708	14626	14546	14553	14721	14492	14607	14752	14610	14716	14795	14762	14755	14581	14578	14703	14544	14345	14567	14862	14805	14558	14679	14805	14870	14733	14500	14610	14556	14527	14756	14411	14595	14611	14432	14755	14653	14909	14527	14699	14750	14624	14655	14613	14630	14727	14445	14514	14730	14690	14571	14724	14723	14590	14487	14693	14679	14523	14621	14508	14715	14898	14599	14520	14626	14728	14777	14685	14645	14668	14661	14606	14597	14568	14551	14603	14738	14650	14663	14821	14639	14742	14785	14450	14644	14672	14420	14675	14689	14555	14756	14719	14634	14834	14710	14675	14793	14585	14563	14555	14488	14685	14773	14711	14633	14529	14529	14881	14593	14619	14899	14518	14612	14630	14619	14610	14638	14587	14505	14633	14466	14495	14547	14592	14798	14676	14863	14558	14582	14700	14617	14413	14631	14711	14741	14614	14650	14690	14520	14730	14681	14627	14810	14657	14590	14720	14668	14742	14937	14657	14496	14492	14580	14591	14645	14650	14540	14575	14834	14688	14469	14577	14676	14668	14498	14777	14576	14584	14540	14614	14435	14809	14630	14622	14624	14710	14529	14604	14713	14614	14569	14709	14630	14651	14466	14532	14608	14658	14758	14707	14658	14893	14553	14674	14489	14469	14599	14626	14659	14507	14511	14620	14601	14518	14628	14668	14618	14681	14516	14546	14553	14593	14565	14398	14730	14707	14638	14578	14554	14592	14691	14691	14543	14598	14624	14659	14582	14799	14705	14529	14401	14501	14696	14628	14632	14632	14646	14664	14631	14511	14727	14760	14775	14778	14591	14668	14606	14443	14776	14734	14726	14637	14550	14625	14684	14772	14723	14574	14730	14682	14662	14750	14623	14628	14603	14636	14511	14653	14758	14486	14501	14616	14562	14525	14560	14621	14626	14684	14559	14717	14531	14573	14606	14762	14567	14772	14506	14617	14462	14722	14525	14624	14520	14528	14495	14608	14555	14668	14596	14469	14686	14697	14777	14763	14668	14476	14441	14580	14667	14675	14751	14723	14675	14623	14658	14708	14606	14635	14600	14624	14625	14813	14527	14645	14621	14624	14648	14628	14468	14560	14548	14803	14609	14693	14557	14566	14703	14622	14640	14741	14775	14474	14579	14500	14725	14747	14635	14601	14678	14564	14570	14483	14616	14537	14662	14456	14673	14753	14603	14803	14832	14669	14609	14797	14467	14856	14602	14718	14548	14528	14566	14498	14462	14491	14557	14388	14624	14627	14670	14771	14485	14568	14650	14706	14512	14496	14653	14661	14585	14642	14712	14838	14652	14695	14539	14443	14574	14452	14678	14644	14709	14528	14735	14555	14625	14511	14631	14576	14614	14592	14791	14368	14597	14734	14702	14701	14678	14725	14551	14513	14582	14742	14650	14621	14796	14711	14515	14712	14517	14550	14674	14728	14806	14825	14740	14614	14603	14546	14575	14533	14628	14602	14631	14632	14706	14548	14525	14540	14557	14577	14660	14567	14781	14676	14497	14590	14699	14675	14706	14655	14665	14690	14588	14750	14560	14459	14672	14707	14891	14752	14768	14527	14478	14689	14806	14502	14593	14728	14702	14668	14658	14424	14652	14564	14658	14820	14577	14738	14657	14551	14711	14573	14761	14506	14829	14600	14640	14663	14458	14715	14652	14773	14583	14703	14613	14629	14551	14617	14591	14750	14408	14478	14675	14778	14661	14717	14465	14705	14783	14964	14592	14583	14694	14562	14557	14603	14611	14557	14816	14643	14460	14396	14513	14455	14579	14441	14487	14681	14472	14778	14680	14759	14545	14554	14697	14797	14643	14632	14565	14704	14586	14660	14483	14655	14724	14741	14621	14554	14696	14624	14767	14655	14752	14596	14617	14622	14678	14720	14546	14643	14618	14727	14368	14681	14755	14593	14692	14601	14461	14740	14847	14753	14812	14654	14546	14488	14591	14817	14641	14532	14729	14704	14566	14711	14677	14719	14639	14725	14720	14509	14673	14581	14304	14647	14677	14781	14632	14499	14691	14847	14692	14698	14690	14701	14782	14600	14556	14752	14589	14649	14637	14768	14610	14599	14577	14544	14595	14728	14600	14447	14715	14687	14570	14693	14574	14667	14690	14571	14592	14616	14653	14585	14545	14510	14704	14821	14499	14632	14404	14864	14547	14520	14747	14856	14790	14677	14787	14588	14580	14626	14642	14733	14784	14635	14649	14588	14586	14439	14530	14600	14720	14692	14814	14709	14732	14624	14865	14567	14480	14508	14569	14627	14520	14714	14548	14668	14603	14534	14581	14543	14952	14840	14712	14703	14649	14789	14531	14667	14635	14593	14738	14828	14739	14720	14634	14387	14786	14588	14507	14592	14632	14580	14680	14636	14550	14664	14734	14769	14737	14543	14497	14529	14645	14749	14717	14652	14474	14805	14689	14790	14648	14582	14599	14724	14764	14527	14612	14914	14760	14505	14448	14521	14546	14780	14711	14459	14746	14785	14714	14562	14713	14455	14621	14752	14653	14655	14527	14500	14717	14601	14603	14522	14717	14551	14744	14711	14669	14738	14569	14772	14681	14673	14869	14515	14602	14666	14683	14528	14638	14799	14590	14571	14701	14705	14441	14579	14792	14538	14747	14708	14456	14730	14641	14586	14472	14507	14629	14520	14596	14643	14587	14684	14607	14752	14574	14623	14659	14546	14604	14703	14763	14750	14611	14623	14716	14608	14717	14631	14629	14740	14687	14596	14803	14558	14613	14464	14694	14472	14850	14783	14598	14767	14837	14637	14767	14558	14618	14804	14679	14626	14513	14463	14642	14658	14345	14566	14707	14578	14766	14573	14565	14677	14610	14457	14633	14620	14679	14481	14639	14628	14663	14737	14677	14649	14714	14531	14608	14736	14708	14596	14635	14619	14673	14533	14707	14515	14472	14719	14593	14543	14693	14490	14608	14948	14565	14587	14493	14670	14477	14720	14426	14707	14544	14704	14647	14727	14570	14471	14507	14678	14725	14602	14630	14432	14643	14743	14653	14926	14593	14762	14650	14645	14512	14575	14641	14829	14647	14561	14498	14570	14625	14317	14612	14562	14782	14588	14421	14709	14682	14702	14476	14600	14648	14533	14675	14800	14649	14726	14567	14723	14640	14691	14582	14619	14648	14497	14684	14708	14597	14782	14631	14534	14645	14530	14642	14686	14822	14588	14794	14701	14641	14571	14597	14628	14766	14541	14562	14549	14590	14596	14528	14609	14547	14772	14577	14686	14666	14628	14755	14746	14680	14562	14728	14518	14636	14695	14549	14598	14563	14688	14648	14538	14707	14563	14623	14656	14716	14685	14555	14600	14562	14656	14627	14562	14763	14409	14646	14656	14556	14689	14853	14648	14641	14703	14549	14554	14698	14643	14590	14742	14699	14604	14656	14515	14458	14745	14612	14726	14736	14672	14555	14670	14416	14761	14740	14670	14749	14691	14481	14538	14480	14534	14803	14400	14540	14692	14718	14617	14818	14681	14619	14720	14507	14591	14622	14586	14708	14590	14662	14525	14478	14709	14607	14708	14682	14637	14471	14481	14638	14578	14674	14470	14761	14603	14619	14631	14797	14706	14572	14720	14843	14654	14592	14910	14488	14468	14600	14739	14420	14728	14733	14597	14617	14703	14608	14537	14547	14645	14487	14562	14557	14641	14755	14683	14503	14631	14672	14671	14709	14610	14600	14845	14703	14437	14592	14481	14658	14750	14563	14652	14728	14511	14729	14640	14758	14616	14528	14582	14710	14735	14668	14578	14445	14658	14441	14658	14654	14660	14452	14535	14621	14533	14703	14697	14439	14623	14622	14698	14561	14723	14637	14642	14451	14567	14691	14567	14646	14625	14441	14687	14519	14675	14676	14635	14748	14822	14688	14574	14507	14586	14725	14727	14707	14930	14667	14628	14522	14634	14624	14724	14717	14754	14890	14485	14845	14770	14669	14650	14751	14715	14415	14695	14682	14725	14557	14674	14622	14643	14699	14645	14444	14437	14708	14511	14479	14676	14591	14995	14587	14859	14708	14572	14660	14641	14622	14510	14601	14741	14628	14699	14492	14733	14454	14550	14540	14683	14661	14570	14476	14665	14931	14624	14521	14690	14382	14866	14541	14542	14440	14535	14635	14665	14591	14641	14517	14718	14828	14648	14822	14585	14660	14648	14456	14490	14749	14607	14571	14687	14545	14603	14490	14571	14600	14610	14653	14675	14685	14663	14644	14707	14499	14745	14868	14589	14676	14697	14626	14714	14734	14604	14531	14695	14834	14715	14608	14741	14653	14772	14695	14580	14810	14512	14522	14688	14773	14587	14756	14675	14730	14646	14608	14487	14536	14662	14538	14795	14717	14719	14588	14754	14603	14689	14484	14577	14646	14536	14468	14728	14495	14560	14599	14724	14781	14647	14611	14532	14632	14566	14603	14614	14574	14629	14484	14580	14656	14655	14560	14582	14539	14745	14728	14795	14606	14629	14778	14750	14428	14538	14414	14586	14495	14638	14702	14578	14735	14583	14672	14541	14465	14618	14607	14631	14458	14570	14641	14501	14580	14603	14592	14597	14509	14699	14550	14559	14580	14675	14677	14703	14596	14757	14689	14710	14837	14638	14633	14581	14650	14660	14668	14641	14649	14681	14574	14626	14589	14699	14521	14800	14842	14466	14599	14763	14542	14527	14771	14641	14628	14724	14555	14484	14395	14663	14792	14522	14568	14697	14864	14702	14763	14718	14645	14686	14658	14644	14654	14849	14607	14698	14724	14485	14650	14572	14507	14637	14725	14715	14576	14525	14667	14651	14754	14530	14428
20348	38621	37083	30180	26100	22519	19759	18181	17994	17106	16160	15419	15037	14836	14615	14373	14274	14223	13856	13889	14014	13949	13915	13782	13800	13741	13711	13637	13681	13668	13622	13676	13759	13742	13695	13811	13664	13643	13606	13611	13665	13496	13675	13645	13758	13723	13665	13659	13700	13710	13724	13699	13727	13685	13669	13732	13761	13669	13645	13505	13635	13621	13797	13801	13591	13691	13746	13664	13685	13480	13681	13688	13624	13857	13699	13669	13786	13795	13723	13635	13659	13708	13709	13651	13835	13599	13712	13848	13729	13718	13745	13711	13815	13666	13808	13429	13692	13402	13864	13797	13724	13599	13568	13760	13630	13575	13716	13629	13788	13685	13820	13614	13661	13578	13648	13453	13649	13626	13647	13658	13576	13691	13654	13513	13579	13520	13758	13659	13695	13547	13640	13784	13608	13620	13668	13578	13685	13528	13575	13622	13564	13486	13532	13609	13490	13703	13583	13697	13588	13529	13739	13531	13538	13590	13737	13675	13602	13614	13687	13775	13714	13620	13518	13782	13526	13651	13567	13924	13683	13811	13631	13597	13647	13567	13698	13652	13498	13652	13590	13489	13607	13666	13543	13441	13737	13610	13678	13616	13571	13622	13730	13458	13799	13650	13573	13589	13509	13586	13717	13660	13736	13608	13641	13443	13631	13707	13626	13616	13498	13713	13626	13668	13624	13593	13649	13543	13538	13600	13561	13747	13582	13692	13577	13610	13496	13696	13774	13733	13671	13626	13626	13683	13820	13444	13768	13652	13528	13634	13772	13671	13597	13602	13530	13429	13643	13638	13679	13556	13674	13642	13499	13656	13603	13472	13620	13629	13729	13698	13756	13680	13793	13692	13759	13654	13662	13587	13809	13607	13657	13721	13934	13550	13691	13621	13657	13693	13640	13733	13525	13615	13561	13644	13665	13616	13648	13752	13537	13666	13753	13745	13605	13628	13453	13471	13726	13766	13607	13744	13537	13611	13557	13634	13562	13747	13634	13530	13478	13634	13741	13547	13739	13519	13526	13514	13788	13701	13567	13543	13675	13621	13579	13617	13573	13598	13716	13666	13554	13658	13558	13597	13663	13768	13778	13684	13325	13642	13730	13652	13679	13701	13479	13681	13565	13557	13608	13600	13486	13677	13439	13649	13562	13585	13716	13623	13618	13549	13725	13645	13466	13758	13503	13768	13556	13582	13505	13643	13569	13625	13652	13665	13657	13637	13571	13679	13605	13594	13480	13529	13641	13635	13784	13660	13634	13559	13506	13661	13596	13704	13735	13675	13574	13733	13609	13576	13655	13680	13493	13704	13489	13647	13682	13662	13616	13562	13532	13624	13490	13573	13758	13503	13743	13509	13607	13567	13503	13793	13632	13615	13552	13650	13808	13622	13547	13533	13650	13749	13783	13520	13653	13793	13660	13605	13512	13692	13575	13606	13574	13601	13610	13655	13534	13588	13558	13828	13659	13576	13462	13691	13696	13654	13513	13705	13607	13553	13766	13558	13782	13696	13733	13620	13541	13615	13513	13646	13809	13636	13557	13715	13383	13621	13434	13640	13688	13688	13676	13537	13543	13670	13711	13675	13657	13668	13716	13631	13617	13644	13543	13610	13766	13641	13682	13677	13640	13594	13739	13637	13627	13652	13509	13621	13568	13658	13643	13707	13520	13693	13668	13501	13564	13631	13736	13604	13541	13725	13596	13719	13523	13682	13537	13689	13644	13505	13526	13536	13512	13679	13576	13661	13697	13555	13606	13624	13682	13706	13684	13586	13547	13572	13500	13597	13652	13558	13734	13696	13499	13771	13614	13509	13680	13672	13469	13536	13583	13554	13725	13554	13430	13691	13600	13480	13618	13561	13504	13873	13773	13642	13738	13447	13630	13588	13875	13677	13618	13638	13714	13652	13679	13572	13526	13742	13723	13599	13377	13745	13669	13601	13630	13629	13616	13570	13503	13573	13657	13675	13672	13680	13697	13708	13628	13671	13732	13753	13733	13579	13697	13620	13679	13522	13650	13687	13669	13501	13751	13586	13514	13650	13719	13796	13565	13583	13557	13612	13584	13534	13720	13694	13653	13753	13582	13648	13648	13635	13693	13667	13593	13585	13579	13659	13793	13450	13523	13704	13785	13544	13723	13686	13698	13557	13365	13680	13603	13589	13588	13701	13602	13471	13639	13639	13464	13680	13687	13666	13523	13690	13673	13718	13561	13615	13597	13577	13777	13617	13669	13709	13618	13657	13756	13522	13462	13753	13684	13460	13638	13624	13609	13623	13694	13726	13476	13693	13570	13613	13664	13514	13622	13682	13697	13651	13651	13603	13719	13413	13420	13631	13724	13689	13611	13426	13604	13666	13772	13684	13885	13806	13676	13712	13690	13650	13411	13596	13480	13666	13619	13691	13405	13589	13697	13656	13613	13762	13672	13554	13679	13515	13658	13676	13664	13579	13599	13698	13617	13586	13609	13637	13486	13619	13627	13782	13787	13698	13678	13692	13560	13637	13565	13624	13571	13513	13622	13450	13619	13527	13646	13619	13685	13477	13596	13572	13651	13625	13653	13631	13610	13565	13673	13509	13822	13664	13583	13664	13655	13681	13792	13548	13622	13480	13658	13750	13570	13583	13640	13615	13672	13574	13493	13702	13706	13593	13770	13627	13700	13676	13414	13493	13704	13446	13519	13491	13582	13568	13724	13559	13837	13752	13707	13591	13740	13615	13561	13609	13701	13658	13570	13519	13531	13557	13716	13625	13670	13633	13596	13699	13416	13482	13642	13620	13486	13473	13723	13625	13656	13653	13660	13544	13618	13825	13561	13432	13448	13454	13705	13644	13570	13549	13571	13715	13744	13603	13695	13632	13585	13372	13524	13607	13759	13534	13475	13649	13591	13534	13699	13738	13537	13722	13594	13541	13604	13661	13806	13575	13493	13697	13659	13743	13595	13499	13550	13744	13563	13682	13695	13559	13603	13727	13565	13549	13556	13677	13664	13537	13576	13745	13420	13564	13599	13487	13700	13532	13761	13680	13443	13768	13549	13611	13812	13512	13469	13588	13745	13488	13665	13594	13749	13680	13580	13812	13535	13668	13592	13544	13548	13569	13617	13572	13562	13753	13740	13498	13530	13508	13741	13514	13590	13617	13650	13637	13699	13696	13576	13539	13753	13554	13718	13575	13637	13568	13585	13601	13609	13478	13717	13621	13537	13591	13610	13624	13606	13549	13698	13814	13568	13534	13505	13553	13618	13535	13564	13871	13638	13537	13623	13714	13524	13697	13698	13605	13691	13523	13637	13541	13451	13565	13696	13588	13518	13643	13740	13620	13541	13653	13430	13644	13507	13617	13633	13631	13685	13386	13678	13726	13695	13629	13562	13594	13601	13529	13686	13622	13680	13748	13632	13734	13678	13607	13605	13651	13699	13794	13480	13627	13640	13564	13643	13417	13503	13518	13545	13510	13743	13726	13638	13609	13621	13609	13517	13511	13580	13537	13583	13556	13552	13553	13663	13748	13601	13675	13582	13649	13623	13856	13561	13525	13602	13612	13722	13791	13555	13612	13637	13573	13618	13641	13606	13592	13606	13582	13635	13591	13598	13568	13707	13718	13722	13667	13495	13542	13806	13583	13536	13687	13569	13665	13774	13608	13597	13537	13614	13600	13691	13796	13720	13752	13658	13436	13677	13610	13496	13646	13702	13568	13623	13581	13632	13581	13618	13635	13684	13790	13644	13648	13675	13691	13820	13761	13533	13578	13702	13774	13661	13488	13591	13652	13607	13594	13460	13555	13763	13590	13580	13442	13725	13660	13750	13666	13567	13702	13762	13581	13618	13623	13665	13720	13523	13561	13536	13746	13532	13652	13655	13546	13530	13759	13688	13661	13474	13570	13592	13614	13607	13699	13625	13679	13574	13470	13645	13529	13591	13755	13560	13524	13651	13541	13637	13571	13685	13595	13623	13677	13437	13636	13595	13633	13551	13596	13573	13561	13621	13650	13622	13682	13813	13637	13619	13721	13736	13543	13479	13551	13734	13590	13711	13774	13679	13626	13757	13768	13564	13615	13423	13537	13639	13639	13665	13603	13630	13629	13557	13613	13659	13648	13480	13603	13554	13605	13661	13699	13590	13698	13569	13529	13601	13633	13613	13721	13675	13695	13579	13640	13676	13540	13547	13685	13700	13801	13644	13635	13671	13625	13732	13797	13540	13754	13696	13618	13769	13592	13764	13616	13637	13433	13443	13559	13703	13512	13728	13568	13557	13638	13487	13598	13586	13652	13636	13558	13776	13644	13628	13656	13631	13766	13623	13614	13617	13718	13578	13589	13713	13555	13722	13462	13645	13598	13658	13616	13449	13778	13682	13735	13621	13618	13542	13483	13621	13610	13702	13625	13803	13572	13626	13266	13616	13638	13651	13646	13570	13623	13731	13544	13567	13674	13376	13607	13581	13563	13667	13724	13602	13613	13509	13658	13582	13793	13457	13656	13575	13481	13795	13550	13708	13517	13526	13676	13723	13511	13604	13768	13450	13692	13512	13734	13717	13607	13715	13498	13602	13697	13675	13718	13807	13526	13460	13601	13535	13627	13631	13598	13464	13710	13494	13555	13507	13622	13534	13605	13546	13476	13555	13676	13540	13575	13725	13625	13693	13609	13588	13695	13655	13694	13510	13659	13838	13616	13658	13577	13651	13516	13689	13639	13691	13736	13443	13573	13436	13588	13820	13670	13595	13594	13681	13639	13688	13511	13505	13542	13557	13767	13674	13688	13745	13655	13612	13601	13698	13492	13449	13473	13675	13699	13613	13690	13632	13608	13671	13545	13690	13716	13732	13577	13583	13558	13645	13647	13707	13645	13865	13525	13733	13577	13566	13519	13741	13692	13725	13488	13646	13659	13614	13641	13749	13627	13527	13650	13525	13634	13668	13661	13552	13493	13704	13788	13671	13675	13555	13572	13548	13817	13677	13656	13386	13525	13564	13732	13571	13642	13541	13596	13792	13642	13670	13777	13444	13712	13505	13709	13590	13571	13793	13532	13804	13626	13472	13662	13742	13612	13738	13574	13544	13581	13526	13473	13598	13730	13628	13597	13668	13543	13677	13611	13714	13486	13582	13665	13770	13733	13562	13652
27998	22463	24372	20216	16208	15154	14887	14288	14332	14165	14135	14034	13874	13798	13818	13701	13678	13833	13913	13852	13584	13603	13886	13784	13766	13740	13757	13657	13749	13582	13641	13725	13560	13630	13543	13540	13688	13600	13844	13627	13644	13573	13787	13725	13761	13593	13710	13786	13679	13724	13707	13634	13708	13647	13653	13559	13449	13651	13544	13572	13845	13697	13706	13701	13618	13660	13530	13872	13581	13623	13777	13423	13714	13667	13525	13598	13299	13737	13904	13585	13622	13578	13677	13392	13783	13615	13520	13552	13794	13762	13779	13629	13570	13607	13635	13439	13716	13590	13502	13636	13485	13594	13568	13611	13678	13731	13583	13597	13650	13799	13561	13695	13619	13508	13561	13593	13532	13552	13650	13789	13595	13599	13673	13407	13660	13727	13589	13744	13704	13789	13726	13506	13801	13722	13710	13682	13452	13754	13717	13568	13599	13604	13657	13871	13676	13497	13671	13575	13549	13591	13594	13816	13522	13675	13626	13563	13491	13499	13660	13543	13598	13587	13605	13481	13731	13629	13554	13560	13666	13538	13682	13623	13607	13686	13885	13685	13646	13664	13746	13377	13475	13680	13744	13606	13523	13614	13572	13559	13649	13608	13637	13615	13473	13715	13726	13482	13594	13738	13562	13767	13750	13468	13793	13709	13580	13873	13701	13624	13545	13490	13737	13712	13558	13684	13531	13624	13783	13604	13457	13783	13539	13668	13484	13721	13758	13809	13597	13616	13669	13803	13652	13860	13542	13588	13657	13526	13701	13754	13702	13524	13806	13719	13769	13600	13523	13515	13629	13629	13547	13585	13498	13594	13582	13552	13718	13635	13445	13587	13568	13665	13812	13640	13411	13575	13546	13603	13680	13722	13633	13443	13747	13693	13664	13680	13792	13797	13743	13565	13561	13786	13624	13728	13679	13572	13673	13752	13511	13696	13731	13689	13765	13560	13679	13566	13795	13456	13489	13697	13616	13698	13615	13737	13526	13538	13682	13510	13503	13503	13605	13444	13620	13554	13696	13488	13691	13732	13680	13583	13576	13616	13558	13503	13680	13747	13593	13688	13596	13598	13753	13764	13637	13541	13428	13548	13501	13519	13705	13594	13547	13649	13671	13668	13519	13602	13636	13725	13590	13677	13686	13619	13655	13588	13713	13593	13510	13470	13718	13491	13611	13794	13636	13624	13679	13699	13773	13798	13759	13678	13687	13683	13496	13592	13408	13687	13576	13601	13673	13764	13772	13691	13569	13684	13534	13349	13645	13461	13587	13611	13596	13570	13697	13780	13776	13527	13678	13457	13636	13437	13780	13653	13593	13554	13731	13613	13597	13549	13618	13721	13676	13604	13690	13803	13626	13858	13874	13525	13598	13578	13543	13460	13710	13758	13741	13750	13684	13835	13566	13671	13540	13642	13621	13586	13613	13555	13791	13599	13562	13757	13555	13698	13567	13647	13676	13545	13762	13764	13716	13685	13558	13630	13503	13625	13754	13868	13553	13435	13578	13631	13521	13659	13564	13521	13759	13721	13572	13510	13791	13637	13645	13468	13735	13583	13500	13642	13527	13645	13577	13560	13652	13576	13744	13684	13756	13642	13782	13535	13827	13605	13595	13458	13651	13603	13666	13713	13688	13560	13754	13717	13697	13799	13594	13605	13857	13722	13686	13461	13552	13681	13474	13655	13510	13605	13554	13765	13617	13616	13757	13744	13670	13682	13644	13596	13569	13643	13605	13615	13627	13523	13722	13810	13869	13641	13567	13608	13901	13722	13614	13702	13727	13726	13517	13632	13449	13425	13636	13460	13566	13479	13445	13539	13726	13596	13508	13685	13698	13810	13561	13656	13547	13627	13787	13707	13698	13673	13671	13581	13801	13677	13595	13516	13935	13508	13622	13551	13702	13719	13863	13534	13606	13512	13464	13424	13652	13540	13600	13537	13708	13547	13678	13762	13795	13826	13342	13543	13674	13743	13749	13673	13836	13713	13687	13654	13586	13621	13624	13677	13509	13709	13653	13523	13548	13559	13854	13613	13704	13612	13543	13684	13640	13602	13577	13507	13597	13705	13699	13757	13546	13635	13573	13540	13448	13576	13796	13620	13677	13709	13835	13593	13534	13580	13629	13661	13896	13577	13435	13461	13586	13644	13475	13519	13670	13684	13619	13619	13765	13746	13683	13611	13750	13673	13529	13676	13536	13585	13637	13608	13781	13618	13591	13732	13704	13610	13748	13744	13702	13745	13646	13561	13593	13386	13439	13740	13687	13628	13729	13706	13719	13542	13749	13719	13451	13676	13587	13861	13691	13724	13815	13613	13605	13687	13829	13605	13563	13781	13574	13565	13421	13599	13758	13731	13590	13724	13766	13697	13680	13753	13633	13707	13655	13544	13567	13805	13627	13584	13486	13736	13728	13756	13788	13722	13500	13807	13516	13532	13675	13568	13679	13808	13713	13719	13826	13821	13732	13784	13674	13482	13588	13577	13622	13648	13594	13568	13539	13704	13548	13669	13552	13679	13456	13591	13765	13726	13864	13695	13675	13552	13748	13686	13584	13835	13534	13745	13881	13706	13760	13570	13617	13663	13615	13529	13626	13596	13366	13465	13760	13586	13576	13687	13752	13552	13537	13607	13659	13616	13677	13790	13820	13430	13524	13552	13655	13572	13618	13856	13641	13719	13680	13652	13593	13543	13330	13702	13587	13743	13439	13702	13663	13663	13474	13739	13546	13595	13697	13733	13584	13595	13663	13648	13493	13624	13810	13736	13585	13643	13765	13687	13519	13523	13704	13623	13743	13725	13628	13746	13744	13662	13711	13607	13464	13594	13636	13534	13616	13738	13707	13731	13553	13620	13658	13779	13686	13607	13528	13628	13669	13501	13684	13655	13679	13710	13560	13557	13591	13710	13735	13697	13713	13826	13831	13716	13822	13588	13666	13353	13580	13507	13509	13605	13772	13391	13489	13571	13794	13604	13504	13712	13553	13538	13689	13500	13442	13627	13782	13849	13500	13643	13517	13599	13549	13786	13752	13663	13623	13672	13547	13897	13712	13622	13469	13837	13781	13656	13736	13689	13725	13628	13669	13534	13837	13729	13746	13659	13674	13576	13501	13705	13595	13647	13418	13631	13653	13415	13718	13703	13540	13598	13686	13696	13575	13585	13749	13672	13625	13563	13710	13814	13516	13558	13528	13481	13744	13741	13557	13623	13633	13615	13587	13698	13622	13702	13858	13685	13635	13593	13641	13628	13508	13573	13602	13646	13629	13775	13517	13636	13611	13552	13505	13662	13555	13611	13749	13581	13756	13626	13528	13682	13535	13467	13587	13799	13587	13641	13757	13696	13598	13685	13847	13383	13416	13476	13584	13688	13451	13693	13683	13593	13754	13734	13689	13517	13622	13664	13477	13489	13613	13629	13589	13440	13577	13560	13520	13641	13475	13762	13673	13620	13596	13633	13554	13764	13533	13649	13544	13541	13666	13662	13772	13669	13859	13426	13619	13533	13602	13634	13762	13849	13577	13634	13771	13613	13547	13594	13471	13623	13852	13619	13674	13805	13646	13712	13645	13667	13549	13589	13633	13539	13843	13700	13720	13631	13623	13741	13628	13820	13713	13609	13716	13539	13723	13684	13681	13713	13648	13704	13829	13698	13737	13562	13411	13882	13494	13768	13611	13697	13610	13692	13684	13766	13695	13841	13783	13769	13613	13699	13557	13542	13610	13507	13600	13506	13579	13599	13779	13630	13629	13604	13486	13787	13689	13676	13710	13698	13644	13855	13754	13621	13848	13548	13539	13624	13728	13540	13582	13532	13586	13589	13646	13457	13699	13623	13622	13579	13612	13705	13634	13569	13712	13634	13670	13613	13683	13717	13583	13704	13556	13526	13626	13754	13535	13474	13611	13635	13697	13835	13841	13723	13483	13670	13734	13622	13607	13609	13766	13589	13547	13606	13838	13600	13775	13736	13570	13614	13653	13600	13423	13659	13526	13645	13600	13550	13554	13609	13675	13496	13603	13543	13813	13644	13528	13652	13697	13645	13598	13682	13550	13544	13794	13622	13521	13566	13561	13632	13810	13622	13630	13533	13709	13621	13603	13686	13798	13605	13487	13675	13799	13625	13677	13839	13679	13658	13824	13563	13636	13434	13652	13593	13678	13564	13702	13672	13897	13533	13433	13636	13766	13677	13749	13483	13553	13867	13551	13695	13588	13726	13540	13601	13595	13729	13735	13429	13694	13547	13625	13652	13524	13474	13599	13537	13700	13621	13592	13528	13628	13796	13621	13834	13630	13629	13796	13422	13650	13595	13479	13584	13754	13572	13648	13686	13449	13602	13542	13476	13544	13478	13687	13605	13669	13705	13657	13744	13646	13830	13641	13531	13660	13796	13541	13665	13467	13743	13662	13596	13623	13524	13623	13650	13669	13519	13765	13722	13604	13616	13586	13790	13657	13446	13841	13643	13515	13700	13796	13802	13619	13815	13816	13770	13689	13538	13839	13805	13638	13710	13588	13733	13635	13508	13667	13524	13594	13643	13647	13510	13795	13729	13655	13802	13535	13484	13650	13703	13618	13676	13659	13403	13723	13662	13646	13626	13530	13542	13804	13598	13536	13566	13489	13563	13696	13525	13604	13591	13785	13561	13370	13619	13657	13564	13637	13660	13524	13565	13661	13740	13624	13604	13574	13571	13643	13685	13555	13443	13517	13522	13398	13641	13735	13590	13761	13658	13938	13715	13723	13626	13710	13880	13580	13654	13689	13510	13489	13647	13724	13618	13540	13732	13679	13631	13934	13805	13748	13717	13576	13747	13725	13707	13739	13741	13557	13534	13905	13745	13563	13815	13563	13729	13732	13622	13705	13700	13595	13657	13585	13672	13744	13724	13750	13646	13636	13754	13706	13618	13759	13648	13646	13767	13528	13735	13632	13543	13609	13676	13569	13788	13841	13699	13411	13476	13669	13590	13640	13724	13741	13619	13676	13927	13586	13584	13650	13687	13663	13784	13716	13468	13547	13681	13683	13642	13754	13533	13679	13562	13521	13618	13717	13701	13475	13764	13802	13611	13475	13683	13724	13638	13619	13564	13642	13585	13648	13532	13661	13636	13723	13539	13627	13729	13678	13751
16937	24525	23221	18834	16802	15466	14603	14100	14053	13813	13715	13211	13441	13294	13148	13187	13164	13263	13249	12969	13065	13050	13031	12975	12864	12982	12843	13089	12969	12948	13071	13018	12943	13001	12926	13006	13100	13027	13094	13016	13006	12838	13110	12949	13038	13029	13003	12996	13012	12827	13054	12955	13133	12929	12932	13087	13057	13013	13104	12942	13102	13157	13198	13085	12982	13156	12970	13020	13030	12927	13003	12981	12802	12923	13136	13035	12984	13024	13081	12944	12982	12957	12909	12971	12815	12963	13078	12921	13013	12972	12999	13008	13097	12916	12953	12906	12958	12986	13068	12854	13154	12998	12945	12836	12950	13178	12858	12905	13051	12973	13020	12926	12989	12862	12913	13144	12986	13012	12976	13151	12982	12889	13065	13081	12874	13063	13062	13103	12842	13007	12934	12893	12902	13082	13043	13031	12993	12834	12812	13074	12900	12986	13128	12964	13001	13092	13102	12875	12983	13029	12955	13054	12934	13063	12975	12900	12987	12806	12937	12995	13042	12918	12746	13065	12924	12953	13109	12795	12915	13001	13066	13160	13051	12963	13103	13015	12988	13219	12974	12720	12882	13013	12890	12971	13030	13022	13018	12876	13045	12914	13086	12843	13114	13034	12963	13025	13033	13049	12882	13047	13042	13107	12835	13146	13033	13072	12943	13116	12950	13101	12935	12853	13063	13009	12852	13037	13009	13012	12975	12898	13114	13055	13021	12838	12988	13006	12939	13045	13104	12872	12804	13138	12961	12848	12983	13059	13093	13011	13117	12917	13136	12900	13033	13003	13010	12954	12986	12962	12819	12889	13117	12950	13038	12821	13043	12997	12913	13063	12923	13015	13085	12974	13037	12853	13161	12896	12876	12938	13093	13082	13081	12968	12988	12928	13051	12907	12905	12984	13035	12884	13026	13036	13097	12886	13075	12931	13029	12916	12989	12842	12931	12982	13087	12835	12952	12785	12976	13006	13014	12796	13007	12919	12856	12882	12882	12995	12866	13140	12952	12656	13031	13094	12930	12997	12961	12869	12944	12794	12959	12876	13013	12911	12994	12998	13133	13010	12987	12921	12876	12942	13132	13018	12937	13074	13002	13029	12919	13090	13061	13008	13129	13081	12918	12914	12855	12954	13069	12890	12995	12942	12995	13032	13022	13075	12968	12894	12953	12895	12944	12978	12962	13049	12931	12832	12912	12993	12979	12953	13022	12798	12968	13055	13101	13099	13039	13159	13012	12982	12851	12990	13045	13013	12877	12910	12929	13094	13058	13091	13106	12825	12915	12879	13005	12916	13090	12967	13113	13030	12902	12946	12943	13085	12818	12898	12899	12968	12994	12971	12938	12905	12855	13051	12867	13038	13035	13141	13086	13068	12900	13114	12968	13003	13130	13112	12901	13003	12960	13019	12795	12940	12951	12960	13049	13006	12959	13051	13010	12828	13096	12916	12889	12973	12948	13040	13225	12982	13099	13152	13025	13009	13081	12905	13017	12900	13028	13000	13022	12993	13048	13046	12830	12894	12781	13037	12960	12925	12789	12731	12984	13081	13019	13084	12963	12874	12928	12945	12924	12993	12999	13073	13001	13034	12990	13024	13016	13085	13076	13125	13086	13045	13156	12830	12925	13026	12872	13021	12987	12950	12926	12946	12892	12977	12776	12898	12990	12882	12939	12882	13069	13076	12994	13112	13000	12865	12927	13028	13159	12961	13056	13099	12939	12989	12975	12998	12987	12981	13091	13055	12976	13036	13046	12972	12971	12884	12955	12988	12898	12926	13058	13006	13013	13067	12728	12792	12838	13036	12944	12891	12893	12890	12934	13080	13044	13021	12932	13011	12970	13007	13006	12994	12973	12864	13017	13114	12910	12839	12988	12926	12907	13009	13035	12934	12894	13192	12919	12974	13017	12957	13002	13081	12951	12879	13040	13012	13145	13002	12845	12789	13029	12921	13003	13146	13137	13019	12965	12994	13022	13071	13077	12934	12986	12929	13034	13068	12962	13024	13068	12765	12837	12917	12957	12991	13092	13066	12928	12896	13090	13048	13064	12964	13104	12769	13026	12957	13063	13103	13012	13048	13022	13013	13022	12998	12971	13194	13044	12978	13092	12905	12891	13061	12998	12980	12955	12898	12921	13085	13142	12869	12958	12865	13005	12862	12979	12959	13025	13066	13098	12858	13001	13001	13023	12934	12943	13107	12996	13065	13109	12919	12944	13043	13065	13017	12898	13006	12859	12884	12946	13044	13040	12936	13097	13044	13095	12991	13056	13008	12994	12765	12949	13042	12990	12910	12874	12974	13012	12950	13202	13001	12937	13020	12901	13087	12982	13030	12888	13165	12950	13112	13054	13075	13047	12953	12977	12881	13117	12969	13123	12988	12966	12935	12992	12926	12958	12993	13036	13058	12971	12852	13107	12933	13131	13000	12878	13012	13099	12973	12966	13095	12959	13045	12942	12961	13285	13067	12796	13113	12831	12990	12989	12961	12796	13050	12996	13048	12812	13084	12905	12998	12966	13067	12883	12918	13041	12927	12995	12951	12937	12966	13041	12874	13097	13041	13112	12880	12929	13135	13060	12965	13070	13082	12867	13004	12869	12969	12819	12953	13026	12980	13043	12875	13098	12979	12940	12856	12911	12953	13036	12928	12963	13105	13059	13015	12933	13021	13045	13056	12971	12835	12833	12998	13046	12975	12829	13048	13032	12945	13016	12888	12862	12994	13108	13038	13054	13010	13014	13037	12897	13053	12888	12864	12945	13020	13029	13042	13045	12927	13176	12945	13002	13073	12979	12901	13083	13096	12928	12984	13016	13076	12859	13013	13021	13040	12937	13106	13020	13030	12924	13073	13076	12988	12976	12928	12927	12825	12993	12826	12926	12791	12976	13222	13050	12888	13050	12843	13100	13067	12989	12902	12862	13004	13240	12957	12936	13035	12873	13129	13151	13045	13054	12921	12984	12907	13071	13083	12887	13113	12981	13131	13087	12879	13053	13065	13067	13023	12991	13055	12985	12815	13162	13052	13024	12752	12961	13003	13008	13110	12970	13083	13011	12887	12918	12983	13010	12905	13009	13026	12985	12950	12957	12958	12976	13136	12969	13128	12861	13044	13057	12963	13002	12918	12951	13093	12981	12932	12868	13052	12992	13109	13084	13035	13098	12953	12960	12993	13039	12898	13074	12991	13043	12964	13076	12879	13137	12836	13131	13081	12927	13168	13003	13161	13093	12972	13002	12891	13011	12996	13063	13073	13101	12996	12978	12966	13040	13016	13084	12852	12984	13030	12991	12951	12887	12971	12973	12966	12921	12972	13065	12924	13125	12881	12939	12985	12964	12885	12909	13078	12948	12737	12984	12919	13111	12907	12948	13054	13084	12989	12954	12913	12998	13038	12954	12956	12955	12846	12957	12989	13084	12973	13033	12931	13095	12941	13004	13037	12941	12984	13092	12921	13021	12939	12865	13046	13017	12957	13106	13056	13051	13118	12960	12929	13039	12955	12966	12997	13075	13020	12829	12978	12918	12787	13043	12926	13027	13039	13009	12994	13098	13047	13108	12819	12956	13014	13070	13057	12984	13182	13132	13029	12995	12887	13018	12992	12878	12983	13108	12935	13112	12996	13150	13116	13007	12968	13083	12910	13107	12979	13011	12922	12980	12961	13158	13008	12919	12969	12998	13040	13078	13091	13027	13015	12945	13103	13025	13008	12962	13103	12908	13069	13060	12955	12995	13050	12987	13131	12962	13098	13205	12984	13042	12927	12952	13075	13084	12914	12960	12870	12955	12984	12975	12992	13058	13042	13101	13084	12900	13039	12917	13189	12844	13108	13009	12880	12983	13005	13075	12873	13024	12856	13079	13095	12984	12867	12994	13094	12912	12935	13100	13088	13007	13160	13013	12950	12976	12847	13050	12988	13025	12872	13163	12921	13028	12924	13040	12947	13018	13071	12887	12932	12821	12837	13008	12965	13069	12949	12867	13110	12966	13025	13165	13029	13125	13078	13069	12941	12920	13070	13016	13094	12916	13036	13085	12930	12953	12991	13019	13090	13021	12899	12925	12999	12830	12885	13066	12970	12933	13000	12927	13084	13022	12959	12914	12926	13029	12972	12921	12934	13147	12885	12980	13082	13074	13010	12924	12939	13136	12901	13105	13061	13153	13023	12936	13045	12968	13062	13045	13187	13059	12882	13062	13184	12908	13069	12993	12992	13101	12983	12952	12887	13041	13075	12959	12930	12855	13138	13086	13033	13060	12925	12904	13056	13080	12943	13113	12884	13169	12942	13020	13009	13009	12882	12927	12919	13066	12972	12950	13019	13194	12935	13040	12959	12959	13101	12954	12980	13004	13031	13055	13096	12982	13105	12932	12991	12927	13177	12868	13037	12893	12855	12978	13167	12979	12852	12827	12990	13095	12986	12939	12926	12994	13019	12992	12854	13027	13028	13121	12991	12861	12940	13068	12974	13030	13064	12898	13007	12992	13083	13204	12903	13009	12835	12982	13066	12893	12933	13101	13028	13038	12972	13075	12985	12921	13023	12903	12998	12900	13157	13101	13016	13029	12952	13078	12816	12964	12982	13029	13094	13002	13264	13031	12928	12954	13012	13087	12960	12924	12775	12781	12987	13068	12873	12996	13141	12959	12978	13074	13005	12963	12821	12968	13012	13075	13048	12937	12918	13198	12879	13055	12898	13042	13184	13131	13062	12974	12936	12998	12863	13024	13055	13013	12941	13059	13034	13116	12980	13145	13143	13152	12952	12839	13049	12985	13100	13080	12807	13003	12910	13131	13073	12818	13057	12894	13171	13099	12977	12932	12923	12916	12815	13076	13029	13088	12929	12974	13062	13006	13024	12986	13016	12978	12848	13144	12952	13072	12893	13038	13026	13020	12834	12947	13069	12869	12930	13080	12971	12933	13026	12970	12995	12985	13071	13122	13059	13078	13102	12919	13121	13048	12949	13015	13110	13094	13001	13106	13053	12909	13096	13044	12992	12956	12898	12894	13031	13122	12976	12899	12889	13033	13074	13016	13040	12920	12945	12915	12989	13074	13030	13078	12973	12998	12901	13084	13002	13132	13133	12976	12975	13019	12925	13008	13063	12820	12991	12994	13028	13162	12795
24430	21718	29238	24880	22650	21908	19721	16942	16072	15720	15538	15167	15158	15076	14957	14932	14885	14785	14711	14797	14667	14563	14504	14639	14735	14683	14557	14534	14400	14628	14338	14442	14481	14508	14526	14557	14507	14454	14466	14434	14242	14559	14568	14420	14604	14624	14592	14421	14463	14641	14642	14402	14528	14668	14539	14336	14480	14442	14448	14538	14428	14751	14486	14543	14476	14524	14568	14631	14483	14539	14599	14543	14654	14454	14659	14566	14446	14590	14399	14558	14396	14490	14667	14485	14473	14518	14495	14629	14487	14444	14457	14639	14489	14440	14292	14293	14597	14498	14592	14534	14514	14420	14305	14315	14492	14400	14343	14382	14296	14472	14518	14470	14600	14612	14370	14512	14380	14431	14425	14600	14483	14383	14589	14314	14311	14377	14505	14475	14377	14362	14461	14580	14405	14413	14336	14537	14485	14593	14566	14533	14411	14503	14560	14304	14267	14483	14567	14197	14483	14457	14395	14340	14372	14460	14328	14456	14433	14505	14333	14565	14553	14484	14358	14255	14547	14551	14391	14597	14343	14545	14207	14437	14633	14647	14362	14414	14406	14279	14358	14596	14468	14491	14609	14368	14290	14323	14336	14407	14413	14352	14210	14468	14372	14465	14417	14354	14467	14230	14427	14377	14550	14638	14644	14489	14418	14447	14582	14429	14473	14411	14338	14442	14625	14390	14290	14520	14344	14445	14241	14197	14612	14569	14405	14422	14403	14421	14428	14372	14488	14532	14649	14541	14497	14487	14490	14461	14374	14465	14496	14534	14323	14305	14476	14495	14385	14392	14411	14426	14182	14340	14379	14509	14537	14441	14515	14529	14446	14497	14297	14463	14561	14568	14511	14292	14437	14580	14458	14623	14342	14435	14489	14526	14607	14553	14604	14303	14554	14296	14588	14352	14329	14300	14650	14434	14381	14488	14552	14479	14423	14491	14467	14499	14342	14410	14504	14640	14393	14447	14299	14405	14724	14544	14379	14542	14410	14386	14442	14495	14501	14430	14637	14414	14698	14597	14618	14427	14500	14423	14632	14691	14445	14511	14371	14285	14445	14437	14480	14393	14501	14589	14283	14386	14600	14449	14319	14438	14519	14343	14663	14511	14219	14337	14425	14281	14363	14574	14396	14465	14531	14646	14377	14387	14310	14376	14437	14456	14595	14587	14516	14243	14429	14404	14634	14425	14589	14269	14494	14351	14640	14369	14528	14431	14515	14363	14524	14515	14561	14494	14310	14359	14529	14493	14394	14620	14508	14311	14385	14365	14230	14450	14496	14366	14371	14491	14459	14578	14413	14398	14468	14510	14435	14497	14430	14422	14510	14393	14563	14587	14645	14576	14468	14473	14476	14376	14313	14522	14453	14284	14479	14406	14539	14388	14563	14615	14488	14611	14442	14317	14488	14406	14677	14449	14276	14445	14657	14370	14659	14613	14341	14445	14515	14613	14322	14305	14358	14508	14438	14535	14496	14582	14353	14412	14479	14459	14415	14426	14408	14330	14235	14176	14637	14426	14543	14507	14413	14281	14367	14455	14385	14492	14710	14580	14327	14246	14480	14397	14288	14269	14481	14304	14778	14487	14430	14494	14776	14498	14440	14430	14508	14382	14667	14453	14367	14518	14492	14394	14430	14389	14331	14395	14430	14344	14378	14438	14444	14343	14320	14544	14604	14498	14435	14488	14570	14515	14370	14254	14693	14381	14370	14334	14530	14390	14492	14336	14559	14441	14551	14453	14234	14509	14553	14628	14258	14577	14283	14428	14418	14316	14412	14420	14420	14324	14536	14355	14461	14224	14669	14452	14681	14428	14524	14501	14373	14525	14486	14428	14449	14417	14680	14345	14488	14609	14487	14325	14372	14361	14340	14606	14281	14592	14475	14207	14587	14579	14510	14380	14639	14678	14445	14491	14558	14435	14472	14512	14681	14686	14491	14472	14639	14430	14586	14466	14646	14479	14545	14554	14585	14425	14348	14582	14402	14391	14701	14507	14591	14502	14349	14362	14373	14460	14506	14588	14292	14555	14487	14369	14466	14509	14649	14429	14479	14571	14579	14337	14277	14588	14457	14378	14311	14260	14449	14413	14550	14416	14469	14156	14301	14629	14470	14253	14422	14431	14598	14406	14434	14383	14356	14470	14542	14311	14566	14346	14501	14512	14570	14524	14481	14368	14424	14165	14373	14373	14455	14397	14351	14370	14500	14442	14517	14523	14505	14496	14552	14257	14359	14301	14390	14587	14534	14494	14598	14478	14461	14508	14548	14444	14396	14532	14293	14326	14542	14424	14360	14508	14551	14448	14386	14388	14416	14617	14602	14460	14494	14578	14452	14496	14505	14462	14488	14204	14559	14608	14423	14434	14577	14661	14496	14543	14454	14483	14229	14411	14601	14509	14537	14289	14423	14380	14435	14390	14429	14367	14458	14501	14494	14638	14305	14464	14450	14534	14320	14552	14606	14727	14498	14404	14461	14354	14481	14333	14340	14384	14434	14484	14518	14557	14382	14430	14358	14561	14303	14221	14551	14283	14397	14329	14310	14501	14595	14413	14494	14686	14479	14457	14431	14376	14676	14524	14378	14510	14490	14457	14528	14281	14410	14383	14377	14510	14334	14409	14487	14659	14521	14448	14517	14463	14447	14529	14334	14386	14329	14593	14281	14353	14504	14634	14507	14447	14369	14394	14322	14436	14623	14340	14271	14318	14397	14684	14495	14525	14453	14566	14522	14289	14369	14560	14334	14432	14416	14471	14347	14359	14407	14576	14450	14422	14574	14419	14589	14427	14523	14410	14495	14424	14657	14530	14486	14427	14521	14372	14292	14337	14479	14433	14314	14345	14437	14328	14492	14395	14476	14528	14519	14367	14300	14492	14486	14549	14390	14380	14420	14434	14313	14323	14448	14489	14302	14590	14533	14572	14443	14472	14365	14418	14648	14498	14399	14518	14501	14226	14516	14436	14395	14406	14396	14357	14391	14593	14346	14560	14405	14261	14505	14504	14460	14446	14461	14481	14496	14400	14411	14584	14479	14543	14420	14292	14531	14551	14537	14659	14382	14428	14463	14432	14428	14350	14661	14482	14508	14460	14453	14537	14298	14275	14310	14213	14339	14263	14288	14666	14529	14387	14583	14558	14449	14429	14474	14587	14300	14445	14410	14356	14585	14559	14209	14502	14564	14496	14383	14424	14580	14520	14275	14548	14650	14379	14514	14652	14221	14437	14521	14548	14428	14286	14348	14441	14488	14480	14459	14308	14471	14468	14399	14442	14482	14500	14435	14422	14478	14528	14381	14646	14635	14519	14534	14528	14700	14468	14375	14372	14437	14498	14554	14576	14287	14489	14450	14287	14386	14435	14592	14533	14307	14279	14387	14605	14465	14243	14375	14454	14691	14362	14498	14480	14392	14328	14510	14454	14623	14483	14463	14319	14579	14344	14605	14385	14385	14549	14462	14314	14497	14311	14515	14463	14609	14531	14487	14470	14293	14434	14400	14652	14635	14562	14518	14321	14535	14420	14567	14502	14420	14503	14527	14421	14642	14458	14255	14358	14214	14370	14303	14381	14478	14412	14466	14381	14549	14494	14239	14412	14579	14579	14388	14357	14499	14346	14432	14441	14495	14329	14211	14323	14504	14203	14489	14544	14444	14414	14393	14549	14561	14487	14457	14565	14436	14477	14566	14381	14470	14469	14601	14629	14252	14569	14441	14371	14411	14509	14636	14499	14439	14533	14550	14661	14487	14361	14592	14476	14548	14608	14460	14533	14327	14453	14395	14596	14511	14400	14381	14516	14451	14535	14557	14499	14218	14110	14403	14275	14270	14254	14353	14490	14348	14385	14526	14416	14317	14400	14549	14472	14492	14557	14577	14672	14310	14481	14333	14368	14435	14389	14387	14356	14479	14408	14424	14579	14397	14409	14357	14542	14435	14335	14585	14326	14152	14454	14399	14479	14639	14423	14414	14490	14563	14596	14627	14602	14313	14670	14331	14527	14461	14496	14459	14453	14553	14430	14466	14645	14466	14426	14307	14448	14497	14417	14473	14468	14540	14531	14269	14495	14308	14391	14217	14334	14597	14530	14436	14618	14342	14466	14487	14392	14565	14437	14547	14439	14608	14542	14386	14475	14780	14511	14541	14572	14567	14555	14465	14465	14472	14453	14661	14454	14335	14393	14565	14553	14648	14557	14492	14353	14370	14300	14507	14492	14506	14417	14711	14579	14456	14398	14496	14429	14397	14596	14385	14406	14405	14495	14581	14324	14516	14514	14517	14479	14355	14370	14586	14592	14413	14330	14600	14533	14529	14302	14437	14432	14440	14353	14452	14297	14616	14533	14410	14470	14303	14405	14484	14523	14323	14416	14472	14443	14557	14458	14462	14423	14344	14658	14511	14356	14415	14414	14352	14365	14408	14530	14412	14440	14506	14654	14626	14554	14328	14557	14450	14501	14468	14224	14525	14616	14495	14513	14528	14355	14393	14534	14269	14561	14592	14325	14368	14536	14431	14403	14367	14454	14512	14640	14389	14591	14534	14665	14484	14593	14517	14481	14584	14424	14462	14402	14458	14418	14581	14518	14356	14340	14448	14521	14438	14584	14556	14374	14396	14443	14721	14630	14717	14557	14561	14496	14353	14340	14188	14325	14521	14406	14412	14464	14689	14398	14508	14639	14624	14489	14428	14525	14592	14529	14563	14536	14276	14687	14503	14444	14431	14425	14508	14329	14464	14312	14617	14466	14513	14408	14431	14568	14413	14390	14482	14601	14438	14310	14456	14617	14407	14472	14458	14262	14493	14509	14454	14530	14230	14416	14610	14585	14412	14328	14331	14586	14598	14381	14448	14451	14551	14501	14567	14430	14581	14319	14321	14745	14599	14655	14465	14367	14543	14515	14504	14520	14708	14527	14507	14578	14647	14534	14612	14426	14225	14529	14588	14679	14585	14346	14426	14489	14351	14515	14555	14530	14511	14322	14438	14535	14234	14376	14378	14645	14613	14549	14452	14494	14688	14534	14592	14724	14619	14431	14459	14500	14638	14499	14555	14259	14399	14351	14654	14498	14655	14198	14350	14437	14567	14579	14675	14469	14452	14422	14374	14462	14476	14479	14338	14529	14478	14615
18552	33866	32301	25809	22524	19586	17756	16564	16230	15560	14997	14677	14331	14201	14147	14111	13990	13938	13754	13690	13600	13514	13687	13476	13712	13551	13621	13537	13614	13620	13598	13657	13733	13660	13581	13622	13595	13599	13757	13503	13587	13529	13599	13495	13500	13635	13449	13617	13817	13614	13578	13602	13480	13550	13441	13754	13636	13518	13526	13522	13805	13466	13380	13503	13519	13478	13635	13565	13472	13650	13542	13681	13572	13611	13527	13418	13631	13465	13577	13571	13573	13373	13645	13517	13450	13605	13783	13452	13717	13664	13583	13596	13502	13645	13659	13505	13590	13582	13480	13580	13521	13496	13462	13503	13615	13508	13539	13482	13629	13640	13702	13463	13644	13613	13590	13439	13610	13543	13606	13574	13597	13508	13589	13523	13627	13652	13622	13518	13603	13541	13502	13488	13566	13413	13531	13392	13567	13540	13600	13721	13583	13546	13579	13417	13654	13489	13719	13515	13583	13417	13509	13614	13540	13503	13454	13534	13591	13668	13641	13634	13550	13700	13425	13621	13468	13642	13442	13540	13552	13436	13472	13546	13513	13583	13443	13498	13536	13571	13471	13624	13518	13560	13580	13598	13551	13509	13558	13506	13648	13530	13730	13529	13569	13640	13651	13538	13471	13389	13544	13525	13604	13523	13586	13531	13682	13503	13581	13413	13609	13464	13727	13653	13486	13482	13483	13467	13623	13523	13594	13425	13541	13555	13560	13417	13456	13620	13558	13636	13375	13542	13684	13505	13494	13462	13650	13623	13394	13518	13591	13687	13517	13531	13618	13436	13542	13464	13646	13494	13605	13546	13455	13468	13456	13596	13567	13432	13508	13410	13524	13575	13501	13600	13688	13550	13408	13591	13601	13441	13627	13599	13444	13669	13436	13464	13619	13502	13462	13526	13564	13505	13606	13428	13573	13437	13410	13621	13428	13491	13500	13486	13573	13608	13558	13570	13448	13667	13516	13542	13635	13368	13607	13482	13494	13551	13522	13673	13569	13316	13570	13499	13460	13679	13378	13554	13479	13631	13490	13383	13395	13546	13343	13670	13417	13276	13576	13791	13615	13594	13590	13462	13577	13623	13524	13611	13613	13486	13582	13462	13673	13295	13527	13503	13597	13638	13321	13683	13656	13568	13544	13522	13395	13523	13549	13447	13563	13692	13474	13418	13668	13553	13447	13541	13528	13495	13472	13593	13439	13485	13569	13459	13451	13438	13422	13573	13552	13473	13573	13660	13566	13601	13479	13576	13569	13602	13634	13454	13653	13442	13534	13446	13592	13552	13548	13458	13552	13547	13582	13558	13503	13446	13443	13425	13422	13409	13736	13579	13330	13508	13543	13588	13566	13596	13567	13666	13600	13464	13575	13638	13411	13565	13553	13591	13506	13587	13661	13508	13439	13593	13634	13487	13655	13669	13484	13588	13397	13440	13619	13566	13601	13510	13633	13647	13575	13705	13450	13561	13407	13467	13640	13521	13510	13565	13529	13606	13524	13613	13592	13548	13601	13389	13501	13622	13430	13456	13556	13583	13553	13336	13534	13521	13654	13601	13601	13536	13638	13653	13610	13440	13515	13429	13569	13523	13487	13507	13723	13612	13416	13772	13465	13739	13446	13488	13551	13495	13397	13551	13540	13426	13584	13574	13625	13625	13581	13702	13553	13687	13498	13619	13661	13631	13688	13488	13562	13490	13384	13395	13513	13580	13465	13631	13663	13684	13515	13458	13555	13594	13641	13513	13557	13518	13439	13594	13409	13667	13505	13562	13634	13617	13525	13652	13597	13588	13295	13635	13486	13619	13604	13587	13473	13503	13614	13486	13547	13452	13663	13475	13450	13509	13460	13479	13600	13533	13690	13721	13693	13480	13705	13474	13646	13483	13566	13442	13607	13468	13625	13566	13444	13753	13452	13612	13628	13528	13606	13491	13521	13645	13708	13432	13555	13584	13466	13623	13651	13543	13661	13561	13483	13581	13678	13552	13684	13350	13557	13576	13501	13466	13607	13638	13517	13531	13470	13566	13606	13634	13543	13381	13512	13632	13658	13365	13772	13330	13734	13656	13704	13460	13614	13600	13471	13507	13488	13637	13359	13494	13641	13465	13317	13572	13506	13577	13597	13587	13528	13633	13389	13577	13532	13407	13442	13624	13573	13469	13552	13606	13601	13611	13552	13456	13602	13479	13507	13543	13514	13379	13483	13436	13644	13416	13560	13672	13608	13486	13439	13597	13680	13377	13457	13430	13528	13718	13449	13537	13475	13733	13460	13509	13593	13599	13582	13477	13528	13604	13652	13557	13634	13577	13665	13581	13496	13661	13498	13610	13426	13516	13471	13547	13515	13542	13551	13380	13571	13478	13652	13459	13518	13557	13430	13575	13528	13556	13573	13604	13612	13502	13463	13637	13504	13595	13475	13551	13632	13693	13508	13330	13518	13646	13532	13505	13578	13308	13562	13425	13534	13446	13481	13728	13555	13554	13590	13576	13437	13606	13648	13481	13567	13547	13480	13695	13489	13515	13661	13458	13356	13567	13516	13439	13531	13433	13457	13489	13693	13564	13673	13617	13574	13430	13594	13704	13401	13382	13611	13734	13539	13528	13623	13524	13481	13532	13578	13591	13622	13494	13573	13413	13564	13421	13542	13483	13490	13577	13376	13324	13531	13548	13345	13398	13541	13592	13417	13423	13501	13453	13652	13438	13317	13591	13438	13510	13557	13569	13397	13505	13479	13493	13630	13533	13574	13718	13444	13645	13594	13625	13592	13477	13500	13507	13478	13437	13405	13664	13459	13590	13436	13452	13562	13568	13473	13629	13620	13501	13653	13585	13516	13450	13612	13551	13573	13598	13540	13458	13590	13477	13651	13529	13869	13597	13596	13557	13558	13606	13599	13548	13561	13456	13551	13375	13450	13383	13711	13539	13594	13446	13554	13564	13511	13572	13693	13320	13577	13293	13396	13478	13442	13506	13466	13391	13601	13517	13678	13555	13498	13483	13616	13673	13498	13676	13531	13518	13657	13636	13557	13440	13606	13401	13518	13511	13568	13566	13488	13688	13469	13574	13538	13604	13503	13537	13402	13351	13451	13513	13455	13497	13521	13513	13683	13426	13361	13479	13496	13532	13653	13521	13449	13572	13536	13573	13567	13741	13401	13558	13418	13588	13476	13733	13422	13682	13426	13487	13497	13474	13605	13728	13570	13711	13379	13491	13376	13526	13554	13542	13565	13625	13609	13511	13436	13652	13369	13546	13365	13505	13548	13707	13528	13576	13427	13570	13477	13479	13386	13483	13598	13523	13500	13536	13436	13527	13528	13650	13546	13597	13545	13476	13453	13592	13456	13553	13626	13573	13617	13439	13559	13696	13566	13469	13437	13612	13554	13589	13491	13669	13610	13303	13809	13418	13603	13622	13647	13460	13538	13404	13576	13489	13597	13503	13415	13396	13594	13516	13705	13473	13456	13508	13497	13561	13624	13464	13536	13471	13591	13481	13603	13583	13560	13509	13488	13610	13523	13545	13370	13459	13661	13719	13502	13715	13523	13421	13547	13455	13634	13607	13411	13496	13639	13599	13588	13648	13571	13698	13477	13660	13726	13337	13545	13546	13467	13439	13547	13670	13701	13595	13444	13584	13526	13647	13663	13549	13520	13602	13516	13450	13389	13557	13557	13615	13584	13613	13343	13494	13608	13442	13442	13521	13537	13609	13596	13573	13409	13508	13639	13644	13566	13556	13471	13725	13455	13426	13689	13433	13615	13531	13359	13509	13552	13548	13494	13581	13488	13549	13673	13623	13521	13414	13531	13515	13557	13530	13388	13604	13549	13477	13684	13459	13614	13434	13590	13492	13487	13396	13544	13605	13573	13725	13564	13627	13733	13519	13647	13547	13464	13639	13531	13449	13531	13581	13432	13513	13569	13662	13452	13397	13529	13574	13479	13632	13516	13439	13600	13454	13574	13399	13534	13751	13616	13482	13528	13559	13576	13537	13561	13609	13419	13544	13478	13516	13621	13373	13598	13511	13643	13539	13642	13568	13524	13572	13582	13406	13664	13580	13368	13509	13467	13732	13500	13418	13434	13469	13681	13680	13416	13586	13591	13629	13811	13423	13678	13639	13635	13618	13567	13530	13472	13557	13376	13390	13539	13593	13520	13598	13643	13532	13547	13610	13639	13560	13477	13676	13544	13566	13529	13448	13506	13683	13596	13529	13497	13533	13627	13698	13466	13424	13535	13736	13452	13493	13559	13437	13450	13493	13448	13599	13426	13612	13425	13380	13602	13510	13341	13588	13699	13560	13504	13676	13555	13518	13495	13478	13618	13452	13495	13607	13532	13538	13622	13572	13433	13595	13507	13598	13704	13434	13472	13620	13587	13449	13515	13405	13409	13625	13650	13489	13670	13657	13490	13434	13449	13556	13499	13733	13405	13466	13431	13608	13506	13541	13499	13595	13502	13480	13665	13619	13710	13476	13631	13664	13646	13683	13602	13498	13634	13546	13482	13573	13519	13422	13640	13409	13521	13637	13538	13472	13617	13530	13435	13642	13548	13620	13621	13624	13431	13569	13640	13679	13446	13627	13699	13521	13509	13842	13553	13534	13810	13585	13475	13614	13439	13541	13542	13622	13498	13377	13466	13528	13525	13705	13566	13500	13618	13584	13601	13509	13687	13529	13441	13450	13659	13624	13471	13378	13697	13607	13673	13577	13527	13323	13550	13603	13640	13480	13634	13725	13555	13496	13600	13579	13451	13557	13602	13603	13671	13612	13447	13597	13551	13684	13424	13444	13595	13479	13636	13594	13668	13510	13588	13622	13406	13714	13782	13561	13577	13565	13557	13478	13416	13693	13542	13581	13678	13490	13513	13625	13449	13562	13584	13455	13612	13472	13657	13400	13608	13522	13534	13525	13526	13700	13588	13375	13545	13595	13530	13526	13548	13575	13642	13513	13623	13466	13583	13499	13570	13503	13581	13447	13526	13554	13658	13653	13538	13497	13439	13495	13574	13562	13492	13640	13412	13607	13618	13617	13724	13686	13635	13560	13565	13615	13526	13581	13520	13627	13728	13516	13528	13477	13652	13478	13414	13673	13719	13538	13392	13512	13528	13317	13553	13682	13636	13365
23315	21637	29606	24195	21964	23839	24432	18474	17463	17100	16508	16036	15856	15438	15429	15238	15303	15211	15007	15036	14946	15062	14905	14954	14942	14948	14950	14645	14955	14977	14871	14705	14991	14809	14965	14792	14685	14807	15077	15048	15026	14992	14909	14689	14641	14873	14927	14863	14712	14789	14967	14816	15084	14975	14754	14878	14843	14702	14956	14840	14730	14924	14807	14770	14739	14844	14923	14922	14680	14849	14871	14871	14731	14801	14910	14849	14807	14814	14855	14720	14683	14699	15022	14881	14852	14580	14840	14660	14607	14808	14632	14794	14661	14865	14591	14618	14665	14860	14910	14835	14742	14958	14692	14724	14849	14741	14823	14769	14853	14689	14898	14830	14688	14749	14804	14825	14725	14746	14783	14808	14642	14733	14617	14783	14655	14678	14833	14633	14803	14732	14597	14889	14869	14731	14632	14515	14687	14738	14743	14756	14683	14596	14734	14844	14917	14712	14729	14823	14732	14642	14690	14678	14773	14751	14723	14887	14772	14522	14660	14980	14608	14650	14702	14583	14748	14724	14747	14637	14617	14872	14734	14843	14929	14801	14840	14932	14908	14833	14760	14749	14557	14765	14905	14890	14761	14816	14747	14770	14741	14572	14762	14650	14891	14624	14817	14736	14549	14717	14652	14765	14706	14660	14786	14957	14722	14641	14693	14611	14724	14721	14688	14510	14700	14578	14771	14668	14706	14796	14840	14707	14753	14657	14817	14575	14702	14456	14848	14753	14723	14485	14650	14703	14613	14636	14437	14773	14773	14744	14936	14833	14790	14790	14836	14570	14652	14731	14861	14675	14651	14529	14550	14780	14769	14792	14680	14658	14819	14712	14781	14832	14787	14540	14705	14820	14857	14743	14671	14658	14651	14671	15042	14879	14683	14493	14675	14652	14779	14794	14876	14676	14891	14778	14906	14683	14888	14675	14846	14866	14625	14887	14746	14939	14839	14718	14704	14802	14830	14690	14719	14827	14718	14614	14701	14690	14721	14748	14706	14760	14715	14661	14739	14700	14787	14854	14789	14755	14848	14526	14656	14886	14891	14852	14833	14488	14673	14781	14883	14727	14738	14533	14820	14917	14915	14699	14538	14513	14554	14751	14724	14886	14712	14712	14685	14774	14611	14959	14624	14882	14748	14646	14781	14645	14874	14679	14670	14671	14691	14799	14702	14706	14747	14668	14681	14737	14647	14688	14630	14729	14731	14822	14694	14724	14588	14713	14622	14809	14729	14842	14650	14844	14614	14765	14897	14847	14779	14893	14717	14651	14902	14635	14742	14754	14856	14750	14777	14515	14817	14786	14705	14746	14782	14895	14752	14730	14817	14833	14680	14713	14633	14614	14825	14638	14620	14596	14827	14730	14634	14859	14640	14661	14567	14734	14722	14794	14856	14867	14661	14554	14687	14821	14639	14729	14913	14616	14826	14690	14575	14749	14600	14718	14679	14868	14796	14742	14642	14780	14609	14775	14874	14752	14637	14672	14734	14836	14709	14691	14834	14804	14754	14819	14667	14789	14554	14648	14709	14710	14831	14666	14550	14792	14868	14971	14700	14602	14752	14657	14823	14698	14951	14757	14597	14649	14875	14732	14727	14692	14665	14591	14692	14813	14708	15099	14716	14614	14767	14873	14836	14766	14951	14656	14671	14724	14770	14817	14591	14706	14934	14862	14667	14698	14726	14602	14515	14732	14602	14600	14612	14734	14794	14754	14777	14584	14536	14675	14761	14523	14540	14710	14592	14594	14853	14655	14693	14612	14684	14699	14749	14802	14663	14621	14599	14849	14794	14605	14817	14756	14563	14691	14687	14775	14686	14622	14855	14759	14717	14835	14798	14563	14677	14527	14945	14712	14838	14855	14576	14807	14863	14781	14673	14757	14811	14757	14506	14754	14601	14809	14768	14921	14795	14788	14773	14611	14729	14663	14634	14643	14697	14655	14798	14699	14852	14653	14935	14742	14684	14661	14782	14691	14876	14754	14705	14758	14584	14731	14606	14748	14787	14709	14645	14762	14762	14554	14596	14641	14657	14542	14628	14576	14594	14606	14754	14735	14778	14664	14770	14533	14846	14793	14885	14813	14793	14689	14802	14886	14772	14705	14815	14697	14769	14703	14535	14886	14599	14675	14844	14860	14736	14706	14558	14785	14658	14740	14728	14623	14823	14582	14835	14693	14585	14702	14855	14672	14780	14927	14758	14854	14744	14871	14682	14903	14467	14791	14658	14713	14735	14779	14739	14537	14629	14621	14554	14944	14599	14721	14617	14574	14904	14810	14691	14596	14855	14770	14703	14608	14939	14693	14698	14878	14779	14864	14593	14713	14746	14691	14633	14818	14636	14626	14761	14727	14821	14521	14670	14676	14756	14669	14657	14659	14712	14761	14671	14783	14577	14740	14694	14808	14549	14673	14656	14563	14644	14658	14810	14799	14698	14766	14830	14604	14771	14578	14696	14861	14808	14508	14790	14605	14810	14629	14822	14664	14649	14717	14900	14706	14767	14443	14637	14914	14718	14593	14794	14683	14662	14660	14607	14569	14677	14792	14670	14428	14706	14733	14800	14798	14632	14881	14512	14605	14631	14745	14662	14851	14685	14835	14650	14595	14669	14767	14615	14691	14740	14715	14525	14688	14629	14867	14635	14712	14914	14549	14710	14789	14843	14466	14453	14593	14798	14705	14765	14562	14660	14636	14679	14734	14585	14713	14606	14671	14795	14733	14627	14798	14626	14544	14618	14591	14609	14575	14618	14915	14807	14702	14915	14795	14929	14643	14737	14858	14749	14661	14786	14767	14770	14663	14867	14842	14794	14725	14545	14796	14818	14788	14878	14725	14672	14915	14731	14676	14794	14750	14794	14620	14585	14554	14877	14536	14713	14849	14714	14900	14645	14860	14847	14566	14799	14691	14808	14553	14608	14820	14859	14970	14727	14663	14735	14669	14680	14825	14670	14792	14627	14509	14708	14502	14739	14742	14820	14801	14725	14592	14909	14714	14493	14596	14830	14622	14911	15000	14800	14877	14683	14840	14587	14577	14778	14757	14559	14738	14542	14567	14748	14928	14857	14852	14858	14529	14810	14763	14705	14734	14766	14732	14711	14683	14683	14813	14922	14654	14651	14854	14742	14687	14700	14766	14623	14880	14570	14731	14801	14666	14648	14813	14581	14768	14684	14760	14870	14715	14723	14895	14728	14778	14716	14738	14665	14670	14862	14589	14783	14642	14659	14774	14781	14753	14585	14632	14767	14803	14746	14633	14603	14590	14702	14557	14805	14668	14766	14506	14857	14770	14786	14736	14753	14691	14599	14723	14726	14838	14579	14648	14636	14660	14777	14635	14800	14764	14721	14852	14792	14763	14594	14621	14675	14802	14743	14777	14750	14736	14628	14771	14743	14792	14739	14729	14726	14733	14424	14665	14743	14563	14641	14849	14959	14726	14593	14870	14872	14636	14670	14663	14780	14782	14684	14791	14735	14595	14908	14761	14723	14510	14658	14852	14820	14720	14666	14611	14760	14776	14712	14731	14614	14922	14661	14616	14764	14768	14588	14715	14629	14742	14577	14945	14784	14584	14698	14753	14603	14827	14738	14819	14879	14823	14964	14851	14776	14598	14664	14489	14821	14750	14809	14845	14829	14762	14537	14539	14735	14763	14838	14716	14749	14755	14756	14641	14590	14616	14818	14886	14802	14600	14691	14713	14537	14619	14685	14725	14723	14731	14847	14919	14763	14833	14566	14600	14625	14805	14770	14855	14891	14804	14738	14661	14656	14613	14689	14736	14810	14903	14817	14804	14546	14851	14954	14729	14794	14807	14560	14610	14677	14679	14805	14849	14803	14757	14663	14787	14800	14644	14406	14720	14828	14737	14816	14766	14773	14660	14615	14613	14797	14696	14815	14853	14755	14946	14716	14591	14774	14772	14648	14832	14742	14565	14539	14679	14745	14644	14806	14545	14843	14750	14680	14776	14720	14800	14567	14702	14640	14690	14882	14707	14822	14764	14670	14725	14722	14755	14684	14719	14725	14662	14646	14529	14768	14533	14668	14715	14645	14748	14767	14841	14651	14651	14576	14708	14621	14583	14726	14928	14801	14797	14800	14624	14809	14746	14763	14720	14726	14674	14607	14740	14738	14619	14696	14701	14905	14985	14798	14816	14759	14779	14750	14721	14736	14628	14756	14749	14777	14587	14612	14708	14518	14588	14739	14501	14791	14931	14669	14781	14707	14943	14634	14734	14699	14665	14878	14866	14715	14720	14675	14681	14880	14871	14818	14749	14532	14719	14932	14686	14571	14891	14991	14693	14648	14656	14747	14616	14677	14623	14828	14699	14824	14819	14706	14690	14645	14773	14398	14682	14714	14641	14670	14614	14706	14595	14739	14748	14661	14911	14738	14720	14621	14635	14808	14725	14936	14697	14603	14727	14911	14503	14614	14692	14622	14683	14759	14673	14574	14622	14525	14652	14926	14742	14659	14596	14817	14792	14649	14713	14545	14723	14701	14626	14576	14662	14796	14694	14781	14814	14698	14626	14518	14710	14670	14607	14749	14708	14672	14823	14844	14897	14843	14604	14655	14829	14812	14581	14674	14616	14748	14811	14817	14501	14614	14761	14587	14696	14814	14730	14696	14758	14771	14752	14880	14820	14587	14610	14662	14988	14775	14734	14814	14988	14638	14705	14603	14691	14811	14816	14567	14683	14725	14782	14570	14573	14774	14902	14732	14604	14689	14862	14769	14681	14713	14913	14710	14685	14546	14636	14611	14736	14557	14687	14526	14782	14844	14779	14768	14665	14643	14768	14678	14636	14812	14589	14645	14722	14784	14673	14578	14708	14856	14920	14774	14629	14505	14768	14927	14652	14783	14866	14672	14704	14781	14436	14767	14702	14728	14679	14695	14656	14725	14572	14737	14694	14587	14814	14750	14819	14792	14619	14696	14619	14743	14741	14857	14500	14600	14744	14576	14700	14653	14769	14766	14739	14615	14821	14688	14901	14586	14856	14725	14690	14619	14713	14629	14768	14776	14671	14730	14687	14552	14636	14575	14558	14850	14698	14778	14721	14790	14667	14581	14734	14433	14532	14869	14714	14738	14857	14466	14789	14818	14670	14702	14732	14664	14714
20892	39202	37267	30664	26297	22873	19909	18409	17831	16947	16169	15529	15192	14686	14362	14388	14298	14284	13970	14094	13775	13728	13747	13708	13964	13835	13691	13442	13709	13907	13690	13812	13824	13769	13859	13838	13666	13636	13888	13950	13855	13879	13845	13583	13695	13658	13818	13880	13746	13611	13566	13714	13760	13833	13844	13786	13637	13748	13763	13839	13792	13539	13840	13847	13828	13705	13734	13849	13723	13825	13825	13680	13756	13809	13608	13726	13729	13608	13572	13777	13658	13563	13724	13675	13662	13680	13652	13742	13727	13871	13823	13561	13642	13567	13698	13830	13704	13529	13585	13806	13644	13641	13774	13667	13753	13661	13771	13616	13669	13683	13779	13595	13535	13691	13655	13667	13686	13528	13733	13596	13686	13695	13661	13637	13706	13576	13797	13775	13681	13534	13633	13634	13830	13523	13829	13674	13773	13629	13524	13736	13531	13609	13780	13787	13736	13662	13857	13617	13540	13666	13539	13800	13586	13708	13762	13640	13909	13550	13553	13762	13780	13695	13784	13711	13767	13512	13746	13710	13802	13584	13646	13528	13715	13680	13552	13631	13639	13685	13796	13488	13611	13656	13631	13415	13776	13640	13728	13600	13656	13749	13726	13706	13753	13770	13729	13692	13584	13774	13735	13651	13594	13585	13725	13596	13832	13714	13527	13507	13649	13477	13611	13733	13576	13642	13755	13495	13676	13568	13638	13833	13758	13592	13836	13693	13643	13654	13767	13609	13680	13718	13673	13696	13689	13684	13559	13725	13667	13674	13543	13641	13640	13846	13567	13688	13752	13631	13707	13807	13650	13671	13781	13652	13548	13709	13620	13721	13478	13771	13636	13680	13688	13602	13571	13649	13557	13688	13693	13714	13714	13823	13706	13515	13638	13587	13750	13627	13678	13615	13603	13648	13599	13535	13643	13689	13563	13669	13519	13696	13598	13675	13743	13699	13490	13678	13637	13680	13711	13636	13528	13735	13699	13620	13753	13683	13508	13557	13694	13623	13886	13796	13805	13635	13668	13559	13765	13576	13681	13644	13667	13637	13698	13596	13705	13632	13705	13597	13709	13672	13644	13536	13749	13591	13704	13809	13541	13610	13663	13679	13619	13716	13687	13718	13695	13612	13533	13686	13487	13746	13769	13698	13587	13786	13628	13632	13641	13706	13761	13736	13471	13602	13692	13493	13613	13623	13564	13600	13791	13682	13551	13540	13708	13729	13579	13693	13816	13682	13803	13709	13623	13701	13688	13631	13643	13664	13821	13679	13657	13597	13659	13750	13773	13683	13611	13364	13702	13585	13632	13630	13508	13697	13651	13628	13615	13759	13800	13627	13735	13863	13656	13662	13516	13793	13545	13522	13670	13626	13781	13613	13811	13748	13770	13646	13838	13634	13696	13556	13674	13575	13625	13713	13609	13831	13581	13685	13592	13655	13597	13775	13844	13699	13732	13493	13716	13495	13734	13685	13769	13601	13654	13660	13686	13739	13764	13611	13539	13627	13628	13671	13635	13627	13596	13705	13763	13758	13667	13710	13553	13610	13710	13694	13610	13795	13657	13646	13721	13596	13713	13597	13630	13837	13657	13604	13658	13603	13700	13843	13749	13569	13603	13589	13836	13678	13619	13626	13516	13409	13570	13765	13663	13749	13705	13592	13772	13673	13622	13628	13830	13889	13643	13756	13617	13810	13521	13587	13818	13533	13613	13599	13583	13613	13766	13696	13847	13707	13843	13575	13925	13621	13672	13628	13634	13695	13583	13664	13595	13678	13689	13724	13689	13690	13762	13705	13704	13767	13639	13671	13730	13582	13749	13668	13735	13696	13656	13628	13700	13625	13592	13516	13622	13628	13622	13720	13711	13654	13525	13580	13729	13814	13555	13665	13590	13761	13660	13534	13645	13556	13734	13752	13694	13628	13612	13495	13811	13794	13750	13611	13622	13675	13731	13715	13761	13789	13772	13627	13560	13503	13589	13669	13462	13784	13694	13721	13765	13540	13662	13666	13741	13636	13747	13575	13668	13607	13556	13634	13703	13666	13570	13712	13558	13703	13622	13712	13645	13588	13643	13746	13579	13710	13682	13694	13773	13646	13787	13761	13758	13557	13734	13711	13560	13845	13535	13766	13649	13757	13582	13589	13697	13753	13570	13677	13863	13617	13846	13699	13654	13567	13755	13407	13769	13562	13685	13697	13565	13653	13792	13661	13524	13614	13634	13680	13736	13686	13805	13701	13686	13585	13662	13740	13689	13793	13674	13584	13367	13729	13766	13664	13647	13633	13676	13603	13720	13461	13729	13670	13680	13729	13642	13716	13533	13476	13901	13562	13561	13836	13780	13538	13817	13569	13818	13667	13791	13670	13585	13601	13754	13460	13651	13382	13456	13726	13709	13749	13837	13716	13658	13670	13654	13723	13695	13670	13661	13575	13882	13605	13712	13785	13659	13778	13724	13571	13633	13596	13583	13730	13767	13773	13677	13676	13703	13569	13776	13640	13413	13513	13879	13693	13594	13766	13649	13575	13696	13613	13660	13630	13743	13677	13656	13631	13783	13599	13571	13581	13696	13539	13616	13655	13588	13580	13676	13600	13668	13537	13685	13682	13708	13679	13703	13724	13558	13610	13694	13721	13849	13631	13606	13697	13449	13737	13525	13780	13668	13756	13695	13594	13700	13651	13700	13828	13595	13711	13644	13802	13705	13580	13614	13708	13677	13728	13498	13768	13632	13664	13555	13751	13655	13717	13721	13590	13666	13914	13557	13587	13600	13511	13757	13621	13653	13776	13633	13675	13578	13597	13529	13789	13629	13638	13703	13600	13751	13617	13686	13814	13535	13630	13822	13632	13650	13684	13734	13717	13808	13765	13499	13657	13651	13585	13628	13632	13648	13730	13808	13769	13712	13559	13646	13669	13748	13625	13661	13571	13697	13620	13688	13690	13564	13611	13704	13575	13607	13763	13606	13887	13631	13540	13653	13633	13551	13700	13619	13771	13579	13621	13598	13492	13630	13768	13780	13715	13829	13592	13683	13510	13710	13625	13646	13596	13590	13553	13756	13630	13733	13634	13758	13385	13655	13687	13512	13598	13774	13699	13660	13685	13749	13680	13661	13781	13523	13688	13681	13741	13646	13795	13657	13767	13750	13581	13605	13632	13533	13808	13517	13623	13656	13706	13694	13628	13655	13737	13754	13651	13556	13761	13835	13709	13637	13519	13777	13530	13724	13654	13693	13719	13678	13621	13647	13712	13610	13763	13622	13601	13685	13712	13773	13644	13745	13589	13476	13737	13739	13760	13792	13551	13530	13568	13558	13550	13634	13469	13788	13590	13580	13621	13613	13672	13549	13641	13499	13793	13548	13579	13511	13839	13707	13834	13581	13634	13597	13837	13754	13664	13635	13618	13742	13628	13679	13733	13655	13715	13807	13680	13502	13663	13782	13659	13622	13559	13608	13772	13602	13611	13687	13682	13763	13527	13731	13567	13801	13536	13803	13788	13587	13657	13686	13698	13711	13655	13741	13666	13650	13725	13621	13771	13694	13717	13800	13617	13701	13675	13642	13552	13620	13728	13636	13649	13605	13656	13562	13667	13765	13684	13740	13725	13712	13707	13892	13723	13677	13516	13616	13675	13680	13610	13644	13670	13499	13713	13689	13633	13693	13556	13730	13593	13449	13595	13719	13658	13596	13788	13849	13708	13524	13744	13665	13596	13434	13763	13680	13634	13518	13668	13615	13745	13669	13618	13613	13718	13733	13663	13756	13779	13621	13694	13507	13657	13734	13678	13630	13674	13750	13655	13599	13683	13666	13747	13588	13695	13551	13528	13736	13655	13659	13642	13713	13724	13773	13876	13588	13590	13644	13707	13756	13565	13739	13542	13588	13603	13554	13569	13788	13611	13522	13779	13666	13534	13728	13610	13739	13579	13601	13596	13665	13674	13771	13615	13592	13615	13481	13728	13602	13819	13641	13448	13516	13641	13762	13683	13645	13709	13591	13713	13586	13766	13846	13592	13564	13684	13751	13595	13758	13763	13530	13628	13813	13615	13647	13716	13787	13762	13586	13623	13568	13711	13667	13632	13690	13775	13777	13559	13704	13800	13581	13664	13727	13558	13710	13691	13768	13712	13688	13673	13678	13679	13604	13725	13513	13591	13721	13649	13663	13520	13686	13604	13519	13673	13579	13417	13729	13647	13683	13719	13595	13720	13707	13801	13724	13764	13750	13610	13692	13640	13676	13737	13598	13568	13618	13673	13641	13765	13577	13606	13468	13557	13694	13745	13554	13719	13577	13646	13617	13591	13651	13653	13596	13593	13626	13580	13531	13804	13629	13634	13469	13722	13779	13740	13773	13596	13713	13640	13668	13509	13624	13428	13591	13613	13633	13631	13790	13661	13653	13530	13747	13568	13713	13719	13685	13654	13716	13765	13825	13666	13658	13828	13685	13756	13730	13597	13620	13683	13617	13653	13530	13713	13731	13674	13691	13669	13528	13774	13760	13556	13750	13652	13768	13662	13721	13628	13542	13646	13722	13696	13631	13760	13775	13656	13714	13668	13623	13744	13816	13760	13633	13837	13584	13719	13647	13520	13630	13702	13787	13698	13607	13615	13788	13433	13565	13665	13624	13710	13505	13646	13614	13536	13592	13655	13725	13783	13681	13559	13632	13739	13615	13702	13683	13605	13603	13557	13499	13514	13625	13874	13633	13573	13711	13659	13752	13728	13647	13575	13530	13663	13688	13673	13556	13813	13539	13685	13473	13740	13619	13584	13747	13794	13552	13754	13674	13763	13673	13683	13508	13576	13569	13727	13654	13583	13602	13495	13745	13729	13524	13652	13719	13625	13605	13534	13813	13672	13573	13531	13588	13548	13770	13590	13812	13657	13560	13553	13650	13653	13431	13865	13605	13601	13680	13541	13688	13721	13524	13714	13653	13794	13604	13688	13661	13719	13443	13634	13708	13651	13433	13627	13592	13907	13659	13707	13804	13637	13766	13504	13613	13787	13646	13692	13736	13520	13666	13688	13560	13650	13699	13640	13659	13626	13695	13731	13764	13611	13510	13573	13732	13785	13717	13607	13939	13597	13665	13623	13646	13657	13835	13721	13758	13545	13641	13680	13590	13658
27697	22253	24019	20226	15969	15197	14686	14402	13861	14114	13892	13857	13926	13644	13742	13701	13792	13643	13618	13623	13771	13686	13442	13501	13673	13461	13574	13537	13535	13330	13479	13304	13720	13579	13575	13382	13645	13652	13722	13503	13547	13441	13438	13551	13535	13685	13733	13525	13691	13583	13616	13618	13489	13504	13726	13567	13707	13430	13597	13501	13549	13636	13679	13521	13650	13495	13565	13587	13685	13636	13606	13510	13491	13460	13609	13772	13654	13620	13532	13560	13496	13597	13731	13427	13639	13551	13616	13611	13679	13482	13614	13514	13524	13541	13370	13450	13481	13421	13555	13655	13695	13726	13428	13561	13591	13631	13524	13342	13411	13496	13796	13772	13586	13695	13558	13505	13519	13420	13675	13352	13506	13430	13602	13652	13627	13383	13388	13656	13420	13497	13282	13496	13675	13413	13490	13555	13582	13417	13579	13709	13660	13668	13307	13434	13410	13479	13519	13367	13444	13528	13605	13447	13629	13370	13397	13405	13536	13702	13759	13558	13631	13381	13454	13430	13539	13460	13513	13524	13534	13485	13452	13369	13595	13480	13505	13500	13459	13484	13371	13559	13433	13394	13687	13561	13472	13520	13510	13624	13578	13463	13593	13587	13801	13528	13415	13574	13682	13351	13536	13471	13598	13488	13366	13643	13642	13475	13483	13382	13761	13599	13668	13534	13378	13579	13536	13480	13487	13365	13585	13593	13529	13423	13592	13611	13671	13560	13662	13594	13550	13603	13582	13562	13547	13676	13726	13368	13248	13475	13679	13377	13525	13686	13469	13315	13577	13523	13496	13407	13333	13518	13584	13521	13507	13566	13556	13602	13582	13501	13519	13530	13764	13469	13552	13519	13595	13483	13521	13395	13597	13553	13606	13435	13602	13372	13636	13486	13431	13493	13426	13504	13574	13445	13759	13592	13669	13510	13566	13628	13556	13612	13576	13692	13697	13597	13579	13551	13572	13595	13256	13743	13420	13534	13660	13511	13651	13637	13589	13624	13512	13472	13535	13544	13596	13481	13551	13567	13582	13595	13549	13660	13483	13661	13513	13443	13590	13638	13644	13413	13558	13454	13528	13728	13579	13399	13600	13499	13453	13549	13446	13440	13604	13571	13586	13618	13558	13606	13793	13607	13503	13487	13623	13457	13528	13588	13572	13553	13600	13459	13636	13403	13648	13686	13603	13566	13746	13559	13417	13618	13612	13560	13784	13594	13563	13466	13733	13481	13480	13430	13560	13725	13586	13563	13423	13600	13587	13646	13605	13520	13571	13572	13436	13563	13530	13402	13607	13473	13439	13661	13672	13687	13476	13485	13580	13720	13633	13371	13526	13441	13542	13516	13692	13449	13448	13458	13717	13412	13565	13469	13608	13455	13486	13438	13882	13579	13364	13528	13469	13602	13483	13631	13646	13630	13484	13553	13562	13548	13502	13495	13555	13440	13596	13292	13547	13508	13646	13524	13495	13357	13510	13507	13667	13359	13507	13621	13574	13584	13654	13517	13558	13612	13783	13576	13518	13461	13518	13421	13481	13734	13682	13544	13482	13506	13503	13683	13385	13475	13468	13585	13378	13562	13640	13539	13612	13624	13443	13384	13513	13623	13506	13793	13620	13542	13627	13683	13572	13607	13622	13602	13557	13492	13470	13424	13434	13435	13478	13506	13589	13375	13433	13671	13491	13621	13537	13511	13345	13487	13629	13558	13551	13780	13555	13458	13430	13448	13574	13592	13300	13592	13698	13404	13568	13578	13321	13700	13528	13696	13470	13344	13687	13532	13665	13644	13532	13507	13426	13672	13481	13836	13304	13430	13500	13364	13479	13395	13561	13723	13606	13528	13400	13545	13504	13569	13564	13626	13334	13503	13503	13605	13418	13589	13296	13598	13351	13453	13706	13343	13545	13538	13414	13472	13557	13470	13632	13568	13507	13758	13616	13405	13680	13540	13396	13659	13733	13452	13651	13524	13460	13546	13356	13580	13658	13442	13464	13388	13699	13468	13605	13592	13393	13455	13507	13528	13603	13469	13731	13516	13458	13504	13611	13470	13348	13427	13504	13359	13512	13464	13401	13500	13559	13617	13532	13549	13535	13562	13501	13653	13641	13499	13406	13553	13393	13521	13474	13557	13683	13597	13568	13518	13605	13655	13604	13612	13473	13588	13541	13633	13525	13450	13562	13483	13589	13517	13349	13570	13518	13597	13586	13475	13548	13497	13453	13363	13527	13543	13504	13689	13460	13637	13517	13302	13560	13468	13542	13721	13481	13478	13404	13437	13477	13597	13468	13371	13464	13713	13680	13601	13619	13382	13591	13510	13523	13628	13611	13463	13367	13573	13619	13488	13438	13671	13531	13530	13594	13470	13649	13466	13636	13560	13609	13685	13487	13737	13478	13701	13487	13298	13595	13381	13530	13514	13483	13505	13450	13503	13645	13654	13614	13446	13283	13273	13509	13401	13473	13588	13681	13622	13558	13435	13626	13434	13442	13561	13478	13579	13486	13410	13464	13645	13541	13577	13530	13509	13397	13641	13591	13750	13562	13717	13440	13618	13539	13407	13571	13337	13527	13516	13571	13665	13414	13665	13751	13534	13778	13413	13610	13496	13527	13465	13428	13592	13535	13566	13632	13571	13509	13569	13596	13531	13731	13614	13573	13608	13502	13314	13408	13683	13276	13629	13565	13509	13463	13539	13517	13597	13443	13558	13474	13518	13454	13588	13424	13644	13678	13485	13536	13657	13540	13587	13428	13564	13441	13559	13574	13548	13683	13612	13538	13481	13554	13693	13596	13576	13617	13455	13559	13671	13506	13479	13637	13544	13449	13506	13487	13629	13410	13429	13613	13465	13689	13515	13528	13512	13458	13517	13650	13280	13631	13682	13518	13693	13838	13611	13454	13579	13713	13482	13385	13551	13627	13500	13562	13492	13527	13545	13723	13616	13542	13438	13452	13472	13633	13476	13476	13721	13681	13428	13498	13606	13777	13540	13661	13517	13539	13643	13627	13601	13720	13381	13564	13572	13663	13673	13547	13423	13708	13584	13640	13387	13578	13639	13811	13664	13525	13518	13495	13589	13658	13577	13574	13528	13513	13516	13583	13544	13553	13560	13835	13575	13411	13599	13622	13564	13608	13563	13493	13566	13556	13499	13585	13679	13676	13729	13494	13668	13578	13430	13694	13507	13454	13547	13425	13575	13462	13521	13688	13495	13656	13528	13539	13546	13410	13515	13419	13431	13580	13738	13714	13496	13617	13562	13520	13601	13613	13304	13374	13725	13513	13622	13451	13704	13715	13521	13386	13585	13536	13660	13702	13553	13438	13400	13582	13333	13682	13545	13715	13555	13443	13404	13650	13439	13624	13631	13456	13539	13407	13405	13457	13476	13576	13572	13427	13558	13554	13413	13588	13601	13619	13590	13552	13476	13572	13525	13553	13397	13533	13604	13395	13595	13457	13617	13505	13311	13382	13538	13553	13584	13584	13615	13556	13742	13538	13670	13404	13570	13370	13551	13555	13347	13528	13736	13519	13465	13445	13497	13490	13615	13484	13429	13365	13564	13424	13699	13445	13530	13660	13535	13611	13415	13642	13627	13718	13611	13518	13745	13454	13542	13602	13498	13712	13479	13600	13662	13573	13456	13522	13496	13623	13588	13444	13379	13523	13551	13524	13487	13745	13437	13532	13457	13576	13578	13576	13352	13428	13541	13507	13535	13460	13415	13503	13534	13487	13458	13525	13464	13507	13670	13433	13502	13514	13577	13424	13591	13388	13537	13554	13597	13558	13552	13590	13630	13552	13422	13558	13511	13526	13458	13588	13542	13606	13511	13561	13613	13411	13315	13465	13574	13627	13665	13483	13498	13561	13560	13532	13612	13679	13443	13508	13588	13590	13709	13794	13619	13539	13349	13538	13426	13496	13528	13632	13695	13459	13610	13444	13739	13718	13534	13484	13658	13508	13602	13493	13302	13560	13573	13659	13438	13494	13564	13561	13581	13734	13766	13631	13671	13550	13492	13594	13644	13351	13411	13541	13394	13661	13643	13584	13546	13549	13546	13450	13692	13338	13448	13627	13548	13374	13501	13478	13557	13519	13583	13572	13658	13553	13545	13644	13629	13697	13673	13586	13602	13536	13628	13518	13652	13505	13563	13529	13789	13557	13605	13589	13486	13403	13497	13434	13452	13681	13574	13647	13860	13595	13535	13552	13532	13398	13646	13418	13376	13532	13472	13502	13609	13568	13508	13548	13513	13623	13763	13506	13652	13505	13565	13594	13504	13752	13541	13425	13587	13498	13566	13640	13507	13583	13527	13695	13597	13372	13532	13442	13515	13471	13613	13762	13442	13471	13570	13594	13469	13511	13360	13579	13638	13734	13606	13745	13500	13595	13422	13471	13560	13756	13565	13487	13746	13456	13442	13632	13682	13617	13547	13516	13487	13458	13486	13426	13511	13576	13311	13396	13459	13631	13427	13545	13539	13555	13645	13564	13540	13576	13375	13463	13488	13466	13612	13381	13580	13492	13253	13519	13614	13585	13648	13702	13709	13587	13513	13700	13526	13818	13761	13590	13503	13450	13605	13713	13706	13601	13553	13626	13714	13457	13471	13668	13462	13371	13404	13497	13549	13602	13666	13639	13633	13473	13629	13810	13541	13614	13664	13475	13652	13819	13701	13422	13354	13542	13686	13620	13414	13445	13662	13434	13639	13469	13526	13399	13500	13487	13494	13553	13409	13583	13572	13580	13611	13522	13604	13479	13416	13418	13538	13725	13611	13664	13443	13613	13510	13514	13430	13686	13792	13586	13603	13596	13369	13506	13545	13374	13565	13638	13523	13440	13477	13582	13679	13623	13777	13590	13563	13499	13595	13674	13586	13610	13536	13620	13540	13809	13493	13570	13576	13493	13446	13558	13449	13503	13379	13465	13526	13767	13558	13644	13583	13637	13615	13511	13543	13589	13636	13447	13434	13466	13605	13505	13391	13686	13266	13615	13508	13611	13569	13542	13698	13586	13548	13631	13658	13541	13563	13435	13530	13461	13683	13655	13514	13603	13717	13666	13579	13505	13637	13428	13645	13654	13579	13628	13407	13640	13585	13452	13544	13474	13578	13813	13612	13716	13466
17130	24203	22822	18688	16738	15331	14388	14185	13676	13610	13463	13373	13244	13067	13024	13151	13180	13200	12960	12991	12933	12905	12877	12989	12931	13002	13160	12920	12844	13126	12981	12997	12904	12957	12936	12897	12858	12973	12815	12854	12746	12775	13001	12697	12877	12786	12812	12910	12885	12977	12862	13011	13042	12775	13057	12780	12968	12857	12912	12882	13018	12983	12845	12776	12953	12747	12973	12822	12956	13042	12958	12924	12891	12964	12856	12974	12731	12917	12740	13016	12744	12904	13012	12952	12859	13016	12795	12848	12966	12932	12983	13003	12766	12830	12839	12962	12827	12770	12926	12738	12889	12993	12980	12635	12845	12893	12755	12858	13081	12903	12978	12989	13069	12656	12918	12789	12966	12725	12867	12925	12889	12763	12920	12973	12964	13064	12811	12876	12940	13029	12966	12899	12872	12898	12853	12896	13005	12980	12899	12724	12878	12872	12749	12916	12872	12866	12860	12950	13015	12966	12865	12996	12976	12810	12989	12988	13065	13062	12884	12854	12776	12857	12792	12942	12749	12951	13088	12940	12909	12912	12915	12898	12920	12952	12791	12828	12935	12847	12833	12730	12936	12962	12788	13143	12883	12878	12942	12895	12855	12952	12901	12916	13059	12973	12987	12911	12910	12819	12757	12812	13015	13009	12901	12958	12772	12860	12912	12835	12706	12924	12904	12714	12974	12901	12800	12812	12873	12757	12860	12785	12902	12747	12888	12809	12914	12981	12785	12813	12910	12769	12954	12801	12819	12865	12749	12946	12844	13098	12854	12979	12827	12801	12926	12918	12988	12811	13061	12883	12846	12832	12987	12939	12842	12783	12727	12820	12994	12882	12829	12964	12854	12906	12859	12764	12928	12747	12921	12856	12802	12778	12768	12787	12717	12967	13110	12992	12866	12998	12822	12890	12721	12846	12925	12927	12995	12922	12829	12885	12832	12910	12844	12837	12990	12872	12804	12771	13028	12771	12965	12873	12935	12932	12904	12801	12952	12958	12867	12784	12758	12898	12877	13047	12990	12967	12946	12897	12996	12873	12719	12909	12909	12982	12915	12933	12884	13016	12779	12831	12924	12962	12653	12954	12795	12823	12838	12809	12898	12996	12912	12859	12903	12865	12909	12953	12877	12978	12880	12997	12948	12926	12871	12934	13005	12825	12837	12869	12931	12881	12876	12875	13001	12945	12659	12933	12884	13016	12799	13017	12893	12677	12862	12813	13049	12890	12719	12835	13034	12903	12843	12852	12902	13020	12830	12853	12905	12957	13075	12900	12794	12918	12899	13073	12779	12794	12893	12951	12797	13074	12830	12902	12827	12811	12839	13023	12911	13004	12885	12837	12970	12930	12810	12798	12858	12882	12872	12972	13013	12959	13016	12816	12939	12643	12936	12880	12799	12899	12987	12887	12961	12999	12775	12719	12883	12769	12934	13021	12897	13014	12963	12889	12879	13060	12932	12936	12820	12961	12915	12935	12901	12920	12853	12810	12796	13000	12920	12823	12847	12933	12780	13043	12963	12831	12893	12917	12689	12984	12917	12636	12919	12747	12931	12831	12952	12976	12907	12907	12930	12962	12830	12898	12956	12777	12875	12849	12824	12772	12876	12926	12857	12940	12795	12829	12868	12886	12847	12893	12836	12975	12931	12948	12856	12888	12924	12886	12903	12803	12644	13028	12766	12919	12810	12729	12863	12805	13046	12908	12974	12845	12797	12930	13003	12957	12869	12856	13068	12902	12843	12859	13007	13058	12736	13045	13004	12923	12750	12987	12945	12824	12929	12820	12986	12917	12911	12916	13016	12811	12755	12812	12993	12753	12828	12932	13109	12936	12999	12901	12841	12991	12853	12867	13027	12798	12924	13017	12717	12941	12925	12885	13035	12745	12959	12794	13052	12931	12791	12870	12834	12951	12894	13071	12980	12943	12717	12962	13014	12727	12926	12931	12773	13054	12805	13016	12963	12807	12919	12801	13063	12976	12784	13001	12998	12960	12808	12940	12788	12971	12807	12809	12841	12845	12927	12992	13043	12842	12910	12987	12764	12972	13037	12898	12905	13049	12847	12819	12878	12964	12969	13009	12841	12928	12897	12955	12939	12840	12874	12960	12950	12902	12829	12911	12928	12987	12810	12905	12896	12880	12799	13019	12883	12957	12860	12904	12815	12912	12875	12789	12775	12896	12840	12847	12880	12881	12767	12812	12764	12935	12910	12902	12970	12951	12794	12962	12962	12899	12894	12959	12979	13021	12858	12888	12873	13030	12870	12944	13084	12798	12926	12831	12790	12856	12861	12929	12991	12737	12904	12846	13115	12788	12982	12880	13087	12646	12971	12961	12981	12907	12917	12932	12936	12950	12974	12838	12976	12824	12981	12864	12996	12919	12913	12961	12823	12913	12659	12948	12777	12915	12775	12846	13022	12813	12808	12940	12909	12763	12754	12792	12860	12975	12882	12952	12812	13137	12941	12885	12857	12950	12730	12996	13033	12734	13019	12933	12855	12908	12836	12801	12863	12800	12907	12793	12854	12928	13004	12806	12962	12966	12924	12920	12789	12873	12822	12846	12801	12832	12769	12772	13046	12950	12916	13009	12748	12919	12916	12918	12812	13029	12859	12858	12812	12993	12772	12911	12874	12861	12925	13028	12861	12887	12962	12821	12870	12883	12921	12977	12815	12902	12878	12867	13002	12950	12772	12894	12918	12983	12850	13016	12796	12809	12950	13052	12911	12928	12803	12745	12820	12825	12955	12863	12980	12799	12932	12889	12898	12894	12875	12873	12838	12961	12678	12795	12784	12783	12900	13003	12944	12970	12879	12980	12970	13049	12931	13011	12913	13012	12942	12709	12850	12871	12929	13051	13099	12982	12991	12925	12853	13091	12998	12841	12870	12987	12755	12884	12776	12837	12857	12918	12933	12867	12831	12730	12870	12883	12795	12839	12783	12812	12799	12887	12830	12928	12945	12915	13005	12977	12928	12809	12979	12768	13014	12762	12973	12762	12889	12827	12805	13021	12946	12894	12837	12802	12840	12875	12756	12837	12872	12950	12874	12971	13074	12990	12856	12814	12911	12797	12860	13012	12749	12707	12940	12980	12853	12754	12997	12811	12794	12949	12807	12967	12976	12959	12799	12928	12858	13014	12973	12869	12964	12728	12854	12998	12890	13029	12908	12828	12907	12798	12905	12804	12979	12889	12958	13035	12803	12877	12992	12877	12996	12889	13035	12922	12918	13083	12954	12779	12936	12846	12974	12805	12883	12977	12816	12890	13043	12869	13019	12950	13025	12884	12887	12974	12873	12963	12859	12939	12904	12925	12817	12883	12873	12797	12865	12828	12928	12970	12914	12866	12880	13067	12819	12936	12911	12892	12894	12956	12706	12936	12801	12904	12864	12853	12864	12842	12827	12799	12870	12908	12861	12847	12814	12967	12882	12663	12833	12872	12784	12988	12907	12911	13065	12906	12783	12894	13025	12955	12872	12924	13005	12943	12989	12834	12991	12866	12805	12909	12676	12991	12980	12909	12802	12805	12886	12952	12882	12806	13062	12837	12937	12919	12967	12781	12940	12773	12821	13013	12741	12985	12769	12894	12868	12865	12741	13069	12973	12994	12846	12730	12847	12941	12891	12936	12900	12745	12852	12736	12943	12989	12820	12835	12940	12910	12914	12836	12828	12903	12880	12941	13007	12937	12822	12877	12846	12929	12856	12872	12952	12761	12871	12848	12969	12969	12870	12915	12925	12926	13008	12811	12829	12884	12912	13108	13054	12879	12859	12854	12966	12927	12990	12824	12991	12978	13121	12798	13110	12867	12921	12746	12996	12908	12908	12888	12854	12931	13036	12847	12773	13064	12776	12916	12883	13043	12858	12902	13017	12987	12796	12685	12909	12883	12790	12968	12794	12915	13013	12968	12787	12978	12710	12883	13132	12871	12895	12945	12909	12806	12886	12945	12695	12764	12696	12939	12874	12848	12942	12837	12975	12972	12884	12817	12766	12769	12748	12965	12845	12668	12805	12809	12947	12979	12866	12807	13000	12904	12851	13151	13019	12777	12902	13036	13091	12676	12917	12826	12960	12817	12916	12886	13024	12861	12778	12912	12775	12804	12870	12829	12902	12812	12699	12925	12948	12924	12851	12861	12808	12893	12874	12917	12768	12792	12949	12986	12661	12988	12753	12983	12909	12946	12861	12900	12964	12992	12843	12979	12714	12821	12934	12797	13021	12980	12985	13008	12934	12878	12798	12935	13048	12931	13056	12914	12922	12949	12863	13093	12852	12985	12924	13038	12842	12942	12984	12956	12819	12740	12748	12811	12930	12934	12847	12870	12883	12942	12900	12973	12817	12988	12972	12914	12914	12935	12697	12951	12878	12968	12895	12789	12793	12758	13004	12825	12878	13012	13054	12918	12889	12953	13039	12845	13039	12992	12896	12937	12838	12879	12959	12929	12891	12864	12877	12948	12834	12732	12977	12871	12822	12986	12941	12835	12897	12803	12931	12934	12965	12842	12868	12873	12804	12981	13004	12836	12902	13050	13062	12954	12807	12764	12926	12800	12762	12946	12775	12918	12819	12923	12859	12890	12867	12788	12883	12835	12750	13000	12861	12914	12964	12816	12967	12934	12631	12979	12998	12820	12907	12929	13079	12886	13010	12859	12959	12823	13036	12777	12928	12794	12978	12882	12881	12933	12944	13041	12910	12965	12853	12996	12732	12779	12962	12739	12914	12959	12855	12867	12857	12858	12797	12927	12958	12774	12830	12930	12618	12883	12756	12936	12800	12927	13012	12787	12865	12945	13047	12973	12851	12854	12920	12682	12713	12945	12777	12956	12712	12861	13029	12832	12914	12940	12877	12835	12864	12756	12769	12858	12975	12923	13027	12895	12854	12848	12964	13036	12881	13034	12994	12986	12850	12981	12842	12763	12661	12942	12877	12886	12899	12761	12883	12745	12758	12989	13031	12911	12867	12948	13023	12669	12768	12848	12962	13049	13003	12927	12898	12718	12902	12798	12881	12890	12888	13020	13047	12922	12933	12790	13082	13004	12977	12959	12918	12953	12952	12971	12716	12890	12945	12985	12940	12902	13063	12785	12706	12952	12892	12904	12893	12989	12872	12894	12874	12779
24521	21690	29215	24865	22709	21954	19728	16798	16231	15854	15669	15482	15082	15057	14723	14711	14843	14672	14690	14623	14654	14675	14502	14588	14540	14535	14564	14618	14512	14655	14477	14413	14399	14460	14399	14619	14429	14373	14507	14395	14490	14444	14433	14597	14371	14467	14379	14333	14457	14535	14572	14560	14474	14558	14526	14294	14372	14509	14236	14397	14418	14436	14644	14501	14498	14727	14481	14439	14448	14367	14483	14582	14372	14768	14582	14540	14486	14433	14613	14414	14474	14468	14327	14306	14634	14527	14528	14530	14547	14425	14320	14548	14508	14631	14556	14358	14489	14511	14434	14515	14452	14477	14490	14389	14415	14636	14670	14278	14487	14454	14425	14518	14562	14321	14327	14372	14431	14199	14371	14601	14630	14348	14394	14377	14392	14383	14495	14418	14191	14468	14466	14569	14488	14575	14669	14525	14278	14445	14510	14525	14397	14500	14696	14602	14454	14455	14397	14357	14302	14501	14509	14444	14515	14631	14429	14348	14508	14335	14324	14192	14658	14341	14276	14447	14445	14489	14391	14461	14417	14492	14540	14568	14560	14563	14343	14493	14420	14597	14387	14470	14383	14478	14492	14431	14627	14649	14338	14370	14368	14401	14487	14276	14328	14190	14521	14527	14388	14492	14361	14565	14457	14329	14495	14487	14386	14211	14321	14390	14554	14370	14444	14265	14347	14338	14403	14398	14482	14381	14527	14457	14546	14478	14422	14370	14429	14487	14360	14214	14365	14393	14355	14384	14193	14374	14439	14427	14217	14426	14542	14624	14490	14543	14296	14452	14585	14490	14229	14258	14415	14524	14570	14406	14482	14439	14283	14400	14455	14430	14470	14470	14385	14494	14514	14415	14464	14392	14499	14414	14485	14266	14492	14371	14472	14476	14508	14668	14315	14280	14497	14482	14386	14495	14713	14325	14453	14502	14485	14503	14238	14539	14368	14452	14535	14326	14730	14555	14665	14393	14434	14514	14509	14436	14514	14084	14494	14351	14448	14431	14317	14547	14367	14539	14354	14326	14328	14349	14603	14496	14325	14467	14515	14379	14443	14573	14323	14392	14496	14527	14392	14464	14569	14294	14517	14436	14476	14684	14427	14532	14503	14161	14421	14318	14681	14494	14506	14506	14298	14466	14467	14269	14407	14514	14567	14364	14495	14401	14501	14381	14563	14305	14673	14292	14532	14466	14407	14705	14621	14524	14563	14530	14590	14497	14480	14480	14374	14356	14416	14544	14497	14490	14354	14614	14369	14362	14410	14364	14505	14364	14685	14501	14507	14315	14293	14439	14596	14564	14489	14346	14314	14476	14375	14568	14256	14295	14473	14587	14396	14463	14439	14332	14471	14463	14448	14623	14333	14269	14359	14380	14558	14435	14544	14506	14226	14418	14154	14237	14462	14233	14242	14404	14457	14458	14529	14591	14438	14350	14169	14497	14407	14315	14281	14357	14540	14495	14430	14429	14485	14546	14234	14591	14258	14329	14463	14549	14539	14414	14432	14361	14535	14320	14554	14468	14408	14477	14279	14448	14432	14341	14496	14590	14542	14370	14304	14347	14542	14407	14534	14289	14416	14715	14505	14457	14462	14460	14475	14460	14462	14394	14320	14491	14466	14485	14515	14528	14365	14380	14487	14460	14499	14523	14560	14541	14446	14359	14457	14478	14398	14364	14385	14400	14497	14440	14489	14443	14354	14439	14448	14456	14465	14683	14461	14430	14337	14577	14565	14521	14397	14380	14469	14550	14523	14413	14314	14370	14406	14365	14283	14444	14457	14451	14361	14475	14474	14292	14552	14442	14394	14511	14481	14226	14502	14569	14534	14437	14607	14479	14478	14475	14682	14411	14422	14409	14356	14393	14351	14335	14503	14514	14392	14325	14364	14441	14537	14386	14445	14578	14341	14407	14686	14352	14383	14410	14298	14383	14628	14629	14501	14361	14572	14400	14417	14409	14462	14428	14333	14604	14491	14407	14496	14413	14467	14470	14320	14452	14408	14499	14260	14419	14752	14403	14478	14534	14433	14549	14577	14338	14390	14455	14359	14300	14412	14221	14354	14253	14399	14340	14411	14429	14615	14455	14492	14415	14438	14205	14548	14362	14418	14463	14554	14482	14364	14455	14434	14428	14465	14419	14694	14533	14258	14300	14299	14366	14235	14281	14538	14350	14324	14435	14624	14307	14545	14467	14469	14502	14481	14390	14348	14467	14578	14368	14419	14349	14429	14392	14392	14464	14712	14326	14294	14266	14557	14388	14464	14426	14444	14251	14492	14371	14414	14075	14471	14379	14281	14342	14162	14445	14325	14504	14519	14500	14116	14413	14421	13985	14287	14501	14556	14310	14539	14263	14570	14366	14460	14420	14334	14422	14338	14370	14340	14414	14473	14505	14553	14674	14393	14663	14446	14499	14369	14459	14555	14403	14391	14360	14396	14505	14540	14491	14239	14402	14661	14552	14306	14429	14425	14411	14600	14424	14495	14391	14464	14538	14320	14556	14503	14428	14398	14460	14406	14590	14456	14288	14520	14586	14407	14463	14515	14562	14554	14504	14463	14436	14414	14383	14444	14119	14530	14433	14375	14623	14325	14363	14492	14357	14503	14603	14479	14333	14479	14427	14405	14386	14284	14514	14258	14414	14272	14441	14251	14501	14344	14317	14558	14559	14598	14457	14402	14443	14275	14352	14599	14537	14363	14515	14573	14348	14403	14529	14410	14408	14385	14656	14391	14373	14342	14349	14508	14295	14436	14439	14425	14564	14462	14379	14476	14248	14424	14362	14398	14383	14490	14515	14308	14375	14502	14458	14546	14409	14589	14412	14416	14435	14469	14520	14373	14454	14506	14590	14537	14491	14498	14198	14514	14540	14442	14377	14264	14552	14447	14419	14423	14270	14537	14525	14465	14380	14541	14334	14390	14533	14487	14467	14430	14520	14572	14552	14408	14439	14312	14564	14419	14456	14515	14337	14354	14417	14585	14440	14415	14343	14571	14489	14471	14478	14553	14552	14258	14514	14513	14468	14444	14444	14502	14599	14621	14230	14460	14608	14463	14475	14624	14402	14329	14397	14376	14368	14494	14420	14524	14402	14477	14571	14505	14542	14489	14339	14448	14474	14363	14484	14560	14610	14458	14514	14401	14525	14432	14571	14360	14324	14708	14538	14371	14393	14581	14491	14509	14529	14738	14382	14494	14321	14510	14402	14457	14558	14392	14422	14475	14298	14361	14492	14539	14327	14242	14536	14432	14423	14483	14443	14397	14584	14404	14483	14295	14450	14514	14512	14620	14471	14371	14402	14365	14436	14641	14394	14692	14649	14382	14458	14567	14547	14460	14487	14529	14481	14466	14606	14300	14428	14420	14442	14642	14612	14504	14535	14575	14513	14581	14622	14460	14427	14410	14282	14317	14492	14612	14481	14615	14512	14375	14398	14642	14523	14391	14515	14162	14336	14417	14388	14390	14281	14297	14434	14596	14635	14495	14292	14436	14506	14482	14360	14412	14374	14488	14519	14448	14400	14502	14401	14390	14371	14344	14402	14365	14391	14357	14501	14381	14378	14578	14302	14473	14482	14584	14566	14505	14459	14511	14352	14483	14412	14435	14446	14570	14416	14445	14335	14117	14542	14301	14301	14633	14489	14444	14479	14458	14528	14260	14355	14367	14289	14463	14449	14327	14393	14396	14383	14401	14503	14565	14475	14299	14436	14653	14468	14369	14670	14539	14442	14261	14464	14455	14524	14439	14540	14478	14366	14488	14508	14665	14652	14495	14588	14650	14291	14495	14351	14346	14603	14549	14442	14414	14713	14384	14463	14508	14537	14299	14545	14575	14484	14387	14573	14463	14050	14347	14460	14476	14424	14581	14445	14476	14533	14387	14507	14435	14448	14567	14337	14478	14566	14246	14413	14399	14352	14483	14351	14359	14422	14407	14345	14628	14431	14528	14544	14670	14441	14419	14533	14436	14503	14544	14473	14425	14429	14386	14368	14603	14097	14336	14537	14442	14482	14646	14501	14564	14414	14268	14500	14350	14277	14380	14345	14443	14407	14623	14379	14392	14465	14425	14594	14285	14408	14436	14560	14525	14515	14558	14631	14527	14451	14300	14337	14525	14440	14454	14736	14485	14535	14413	14590	14455	14498	14425	14412	14687	14489	14365	14485	14327	14410	14395	14363	14456	14286	14361	14306	14671	14570	14233	14196	14401	14293	14334	14416	14376	14475	14466	14418	14577	14485	14332	14505	14402	14418	14463	14382	14399	14533	14419	14539	14418	14402	14575	14428	14403	14424	14491	14316	14525	14420	14519	14434	14238	14360	14627	14589	14275	14614	14295	14458	14466	14443	14408	14490	14493	14247	14379	14483	14295	14236	14560	14521	14510	14276	14576	14452	14500	14537	14519	14446	14399	14354	14418	14586	14541	14317	14198	14490	14429	14320	14532	14314	14484	14421	14488	14531	14434	14554	14344	14306	14404	14334	14353	14449	14421	14243	14391	14654	14324	14486	14515	14451	14376	14416	14379	14511	14481	14497	14499	14597	14428	14594	14381	14460	14560	14436	14681	14329	14634	14303	14353	14475	14582	14684	14523	14468	14362	14437	14581	14241	14503	14478	14427	14395	14403	14501	14424	14417	14346	14657	14552	14614	14503	14348	14424	14516	14237	14145	14358	14523	14408	14624	14533	14350	14604	14299	14494	14537	14465	14519	14337	14353	14576	14427	14311	14386	14316	14348	14194	14325	14286	14487	14396	14335	14405	14515	14387	14396	14643	14387	14465	14357	14652	14296	14396	14662	14553	14551	14341	14362	14444	14467	14283	14443	14478	14425	14395	14501	14327	14345	14493	14596	14425	14381	14386	14665	14286	14372	14312	14476	14498	14294	14391	14397	14504	14650	14340	14399	14242	14497	14454	14343	14356	14251	14484	14314	14432	14426	14416	14518	14402	14367	14541	14314	14358	14514	14392	14575	14437	14271	14477	14448	14549	14498	14357	14269	14473	14547	14348	14408	14267	14345	14483	14475	14459	14502	14627	14541	14356	14499	14444	14480	14284	14422	14507	14431	14344	14561	14537	14299	14292	14402	14565	14409	14472	14467	14409	14328	14688	14481	14593	14583	14545	14510
19147	33962	32185	26117	22829	19793	17468	16656	16215	15488	15211	14733	14625	14340	14246	14117	13987	13989	13573	13761	13609	13653	13633	13682	13730	13734	13726	13513	13556	13647	13573	13554	13692	13618	13627	13791	13726	13521	13553	13571	13611	13572	13594	13627	13602	13546	13600	13478	13582	13577	13551	13520	13555	13529	13663	13452	13638	13771	13538	13618	13596	13642	13708	13631	13660	13688	13566	13660	13500	13585	13532	13478	13668	13514	13537	13647	13576	13598	13587	13702	13400	13759	13508	13515	13598	13654	13572	13693	13600	13659	13596	13742	13671	13454	13673	13379	13529	13690	13460	13490	13515	13465	13680	13665	13435	13589	13634	13511	13434	13639	13581	13616	13529	13488	13480	13812	13482	13502	13605	13520	13664	13682	13640	13595	13592	13566	13507	13676	13577	13492	13562	13432	13726	13654	13534	13630	13631	13636	13655	13847	13597	13487	13642	13595	13430	13576	13699	13434	13440	13516	13615	13514	13518	13543	13612	13526	13749	13482	13729	13471	13666	13648	13623	13472	13592	13717	13400	13728	13569	13587	13565	13565	13582	13691	13691	13510	13762	13587	13381	13669	13692	13495	13629	13551	13567	13473	13566	13711	13637	13596	13564	13590	13509	13599	13429	13624	13595	13621	13660	13545	13653	13353	13491	13617	13376	13691	13490	13604	13476	13614	13567	13552	13656	13731	13551	13529	13663	13687	13614	13672	13506	13644	13562	13519	13383	13627	13595	13501	13514	13668	13557	13621	13562	13639	13542	13550	13676	13546	13540	13737	13604	13301	13538	13563	13607	13608	13597	13602	13495	13666	13484	13533	13402	13689	13577	13469	13613	13582	13374	13552	13493	13512	13438	13720	13559	13566	13539	13442	13549	13632	13356	13811	13605	13591	13545	13524	13431	13454	13781	13520	13566	13669	13718	13486	13503	13707	13623	13390	13635	13501	13517	13428	13599	13683	13552	13547	13470	13446	13548	13402	13558	13581	13651	13599	13511	13603	13509	13570	13539	13350	13561	13560	13591	13651	13588	13648	13543	13587	13744	13552	13503	13657	13604	13530	13460	13416	13601	13597	13634	13598	13479	13703	13730	13582	13572	13407	13590	13616	13601	13634	13601	13447	13570	13664	13547	13617	13525	13352	13522	13647	13397	13671	13496	13478	13603	13602	13581	13602	13535	13576	13479	13660	13660	13665	13522	13522	13632	13575	13481	13636	13598	13520	13555	13450	13396	13347	13433	13440	13547	13671	13674	13561	13550	13621	13546	13595	13516	13629	13678	13500	13578	13493	13783	13591	13658	13574	13437	13536	13517	13659	13663	13614	13505	13632	13578	13486	13542	13597	13546	13501	13590	13605	13520	13633	13572	13699	13622	13717	13420	13459	13494	13612	13531	13565	13665	13670	13619	13562	13597	13602	13491	13506	13657	13614	13605	13566	13671	13391	13672	13587	13728	13581	13574	13601	13591	13628	13523	13722	13550	13477	13568	13685	13615	13479	13447	13522	13599	13663	13608	13605	13614	13726	13482	13548	13711	13584	13499	13389	13730	13602	13645	13513	13424	13623	13686	13506	13667	13421	13508	13547	13480	13670	13468	13600	13639	13446	13760	13565	13490	13533	13503	13553	13649	13469	13359	13591	13530	13648	13621	13606	13528	13638	13596	13683	13496	13593	13522	13473	13754	13642	13761	13537	13511	13469	13578	13529	13581	13647	13537	13652	13396	13553	13767	13672	13481	13479	13642	13629	13604	13614	13634	13517	13610	13567	13542	13533	13437	13607	13590	13422	13587	13509	13644	13505	13570	13600	13631	13489	13528	13631	13576	13581	13508	13604	13483	13550	13680	13350	13572	13509	13622	13534	13578	13439	13479	13530	13436	13479	13733	13416	13650	13743	13291	13548	13709	13559	13417	13675	13437	13672	13474	13524	13675	13516	13589	13452	13520	13509	13542	13604	13474	13597	13561	13531	13523	13601	13617	13640	13511	13569	13563	13523	13384	13469	13720	13578	13423	13525	13504	13564	13488	13657	13423	13696	13506	13681	13452	13611	13643	13535	13618	13628	13448	13607	13568	13539	13434	13496	13639	13674	13555	13386	13713	13571	13493	13516	13549	13697	13604	13654	13701	13497	13730	13536	13381	13428	13474	13640	13442	13719	13556	13529	13561	13526	13602	13518	13574	13540	13494	13670	13617	13558	13635	13507	13571	13604	13654	13517	13622	13469	13570	13770	13647	13524	13687	13588	13549	13344	13572	13539	13437	13540	13561	13518	13595	13722	13439	13622	13604	13348	13554	13537	13611	13500	13596	13656	13437	13526	13391	13672	13588	13453	13529	13457	13521	13563	13462	13412	13468	13517	13722	13503	13608	13562	13536	13535	13543	13490	13537	13467	13574	13524	13616	13518	13403	13688	13645	13386	13615	13550	13466	13523	13571	13469	13569	13438	13382	13756	13651	13621	13651	13741	13578	13672	13680	13559	13443	13543	13471	13564	13677	13610	13560	13513	13600	13681	13347	13663	13499	13434	13558	13535	13593	13371	13472	13375	13554	13568	13526	13556	13392	13584	13447	13554	13480	13627	13519	13552	13590	13624	13528	13402	13446	13400	13629	13639	13601	13613	13591	13616	13632	13667	13467	13559	13587	13523	13549	13535	13630	13656	13503	13435	13520	13548	13619	13675	13408	13411	13437	13609	13687	13529	13638	13567	13449	13563	13596	13521	13479	13500	13563	13503	13711	13665	13588	13533	13715	13509	13527	13400	13488	13555	13569	13449	13484	13525	13520	13477	13548	13509	13715	13528	13553	13438	13572	13520	13557	13607	13440	13479	13445	13664	13643	13591	13645	13699	13720	13632	13673	13421	13523	13563	13506	13687	13741	13445	13657	13617	13682	13506	13471	13585	13521	13451	13524	13517	13704	13583	13651	13553	13528	13542	13505	13599	13516	13549	13766	13549	13511	13684	13659	13669	13560	13550	13684	13642	13779	13747	13635	13586	13563	13575	13484	13438	13533	13465	13683	13576	13613	13442	13462	13569	13689	13517	13594	13580	13611	13464	13646	13578	13573	13647	13427	13625	13535	13572	13554	13630	13640	13563	13597	13449	13589	13640	13592	13669	13458	13592	13518	13473	13359	13603	13697	13575	13569	13475	13333	13547	13535	13564	13606	13493	13583	13544	13512	13601	13672	13569	13335	13531	13527	13584	13593	13448	13564	13453	13618	13618	13684	13640	13434	13531	13502	13573	13477	13526	13673	13651	13859	13562	13682	13614	13607	13567	13694	13860	13549	13457	13653	13661	13563	13576	13625	13563	13494	13428	13463	13558	13528	13399	13519	13448	13626	13479	13540	13538	13450	13697	13458	13637	13468	13594	13679	13626	13588	13582	13569	13489	13414	13372	13460	13453	13643	13620	13634	13527	13764	13438	13550	13769	13470	13444	13572	13350	13512	13618	13691	13657	13569	13471	13538	13349	13627	13606	13486	13442	13461	13582	13563	13627	13448	13490	13650	13554	13693	13546	13506	13557	13583	13617	13585	13500	13654	13655	13517	13615	13439	13571	13451	13592	13479	13628	13603	13627	13605	13458	13544	13487	13585	13624	13423	13447	13854	13502	13541	13674	13609	13433	13511	13518	13632	13558	13671	13478	13559	13435	13543	13570	13762	13554	13593	13570	13573	13646	13696	13460	13548	13588	13645	13475	13497	13576	13627	13394	13681	13559	13576	13517	13551	13641	13499	13530	13423	13479	13549	13481	13432	13575	13608	13483	13625	13512	13708	13358	13568	13545	13522	13428	13438	13473	13512	13556	13544	13787	13667	13440	13734	13621	13490	13676	13664	13581	13499	13580	13643	13595	13476	13427	13580	13546	13607	13620	13539	13660	13709	13557	13658	13666	13475	13508	13514	13465	13574	13688	13510	13576	13575	13551	13419	13442	13530	13687	13636	13623	13527	13638	13558	13646	13460	13526	13516	13511	13561	13517	13724	13655	13559	13594	13553	13568	13683	13514	13542	13607	13458	13636	13615	13466	13543	13590	13517	13513	13516	13582	13612	13771	13734	13528	13663	13407	13652	13558	13509	13566	13596	13714	13535	13690	13449	13536	13493	13464	13578	13429	13582	13502	13623	13640	13634	13600	13587	13550	13608	13602	13567	13605	13638	13389	13660	13639	13493	13470	13533	13626	13691	13470	13525	13536	13576	13573	13575	13501	13550	13538	13533	13453	13812	13527	13485	13387	13420	13699	13514	13548	13546	13800	13607	13670	13527	13596	13625	13726	13530	13505	13453	13504	13446	13467	13560	13515	13505	13546	13582	13433	13421	13550	13529	13676	13586	13667	13524	13516	13619	13481	13615	13395	13523	13560	13557	13718	13527	13532	13355	13621	13670	13562	13566	13384	13550	13662	13486	13568	13699	13629	13627	13585	13611	13467	13502	13524	13642	13539	13630	13458	13626	13542	13543	13677	13709	13478	13708	13528	13606	13514	13584	13530	13508	13522	13575	13465	13417	13571	13595	13536	13501	13493	13395	13464	13720	13464	13574	13399	13609	13571	13443	13519	13599	13624	13475	13448	13647	13659	13628	13541	13649	13477	13403	13503	13854	13699	13551	13412	13572	13492	13461	13654	13635	13647	13576	13573	13577	13561	13475	13511	13621	13569	13580	13483	13538	13470	13676	13667	13586	13499	13591	13527	13503	13583	13676	13655	13694	13543	13554	13619	13470	13658	13541	13608	13512	13536	13590	13570	13472	13559	13468	13504	13574	13662	13372	13333	13539	13507	13760	13444	13507	13377	13448	13665	13541	13540	13568	13519	13578	13499	13615	13757	13568	13603	13649	13455	13553	13618	13476	13519	13538	13471	13500	13481	13457	13682	13335	13545	13494	13531	13422	13706	13725	13520	13566	13616	13357	13503	13602	13520	13541	13655	13637	13602	13408	13439	13632	13541	13489	13632	13509	13495	13616	13626	13530	13672	13585	13570	13516	13747	13498	13550	13528	13606	13553	13495	13486	13609	13504	13607	13647	13487	13645	13617	13454	13582	13537	13712	13560	13581	13439	13496	13483	13619	13557	13606	13626	13482	13578	13588	13619	13624	13540	13761	13606	13680	13563	13581	13433	13588	13577	13491
23332	21643	29626	24181	22001	23973	24575	18399	17361	16922	16464	16237	15890	15658	15421	15616	15273	15252	15031	15075	15133	15044	15265	14801	14771	14941	14926	15051	14662	14956	14918	14902	14969	14827	14866	14836	14860	14881	14731	15001	14642	14636	14654	14881	14740	14761	14782	14859	14879	14794	14970	14814	14802	14743	14945	14889	14832	14834	14845	14727	14875	14733	14820	14657	14891	14939	14765	14777	14826	14730	14754	14729	14808	14720	14877	14686	14727	14742	14961	14732	14566	14616	14476	14733	14803	14620	14817	15000	14772	14904	14861	14778	14641	14753	14708	14868	14618	14880	14996	14775	14813	14835	14978	14929	14669	14757	14834	14848	14753	14697	14836	14722	14657	14786	14719	14767	14789	14808	14769	14715	14565	14964	14701	14807	14763	14824	14697	14932	14687	14743	14753	14776	14734	14717	14909	14712	14668	14723	14709	14786	14906	14731	14738	14664	14796	14742	14741	14892	14685	14910	14704	14707	14694	14826	14767	14843	14694	14704	14616	14674	14770	14660	14608	14800	14677	14642	14767	14827	14688	14727	14902	14715	14642	14536	14594	14756	14660	14686	14776	14661	14825	14559	14638	14472	14610	14627	14804	14802	14569	14475	14731	14694	14668	14784	14652	14753	14738	14711	14692	14566	14661	14769	14734	14762	14793	14837	14661	14623	14743	14767	14595	14537	14723	14789	14549	14767	14598	14698	14796	14819	14645	14799	15023	14630	14711	14773	14660	14520	14720	14707	14823	14682	14744	14777	14835	14766	14744	14585	14582	14602	14760	14656	14568	14780	14589	14479	14885	14649	14615	14574	14680	14712	14687	14797	14709	14735	14593	14486	14788	14783	14855	14864	14611	14764	14680	14600	14694	14618	14745	14738	14912	14752	14868	14769	14821	14645	14686	14864	14631	14844	14673	14823	14898	14737	14854	14743	14823	14816	14817	14753	14701	14644	14707	14683	14724	14721	14933	14622	14927	14760	14671	14444	14890	14713	14676	14667	14671	14759	14679	14691	14724	14670	14737	14793	14731	14549	14630	14921	14614	14782	14643	14659	14543	14598	14470	14706	14916	14674	14586	14779	14760	14800	14690	14810	14719	14508	14855	14800	14546	14861	14822	14578	14638	14772	14654	14675	14583	14620	14568	14744	14670	14615	14547	14733	14731	14687	14690	14653	14670	14640	14600	14791	14713	14776	14693	14840	14636	14781	14740	14514	14810	14797	14761	14685	14595	14730	14839	14836	14608	14617	14691	14707	14771	14689	14538	14600	14662	14688	14685	14667	14725	14820	14620	14800	14949	14636	14746	14877	14801	14751	14651	14724	14915	14674	14647	14873	14896	14633	14531	14625	14696	14737	14720	14515	14902	14773	14543	14884	14852	14725	14589	14690	14552	14842	14564	14759	14727	14722	14681	14633	14757	14683	14800	14816	14634	14675	14687	14648	14679	14742	14805	14671	14814	14682	14735	14484	14553	14716	14624	14691	14844	14506	14710	14712	14815	14390	14725	14506	14586	14788	14779	14980	14785	14742	14648	14774	14672	14708	14458	14577	14703	14679	14862	14710	14582	14764	14678	14650	14670	14674	14773	14706	14816	14578	14710	14650	14965	14517	14709	14634	14763	14764	14721	14690	14696	14829	14843	14713	14499	14611	14780	14683	14835	14725	14809	14621	14662	14735	14557	14720	14699	14648	14678	14799	14895	14784	14857	14756	14644	14526	14559	14581	14588	14754	14651	14721	14779	14800	15008	14653	14617	14772	14679	14867	14782	14752	14778	14689	14549	14887	14747	14820	14508	14659	14640	14784	14727	14541	14743	14757	14687	14887	14816	14618	14587	14572	14749	14693	14633	14860	14709	14652	14672	14579	14432	14627	14719	14643	14736	14570	14711	14487	14749	14698	14600	14670	14768	14645	14855	14652	14792	14652	14811	14816	14584	14769	14751	14716	14647	14789	14719	14754	14742	14868	14838	14622	14586	14722	14645	14686	14620	14821	14608	14578	14534	14639	14647	14731	14766	14645	14756	14880	14653	14681	14744	14766	14613	14601	14770	14765	14638	14707	14744	14528	14718	14726	14565	14626	14793	14835	14696	14750	14731	14829	14733	14728	14816	14512	14876	14730	14792	14651	14799	14828	14783	14952	14722	14640	14736	14613	14700	14670	14737	14596	14593	14649	14769	14751	14683	14600	14676	14733	14774	14694	14732	14555	14673	14564	14598	14598	14623	14764	14856	14725	14649	14582	14687	14667	14810	14782	14509	14748	14870	14696	14737	14599	14778	14684	14563	14697	14716	14684	14821	14762	14661	14631	14606	14668	14821	14689	14548	14799	14904	14602	14751	14737	14744	14669	14815	14565	14695	14553	14828	14788	14565	14797	14698	14727	14660	14801	14780	14616	14672	14799	14809	14686	14656	14685	14519	14862	14668	14614	14731	14813	14593	14566	14550	14691	14629	14542	14621	14741	14665	14654	14534	14668	14450	14533	14633	14766	14778	14565	14740	14836	14729	14787	14852	14734	14626	14741	14613	14706	14626	14723	14693	14842	14845	14613	14570	14878	14748	14582	14733	14816	14849	14723	14661	14676	14625	14736	14832	14682	14865	14583	14493	14807	14687	14774	14744	14652	14666	14689	14576	14626	14660	14564	14550	14777	14645	14618	14740	14654	14609	14961	14800	14805	14869	14796	14705	14788	14732	14700	14713	14589	14749	14670	14698	14696	14628	14831	14592	14554	14554	14781	14709	14450	14616	14771	14697	14666	14560	14775	14623	14613	14554	14665	14791	14802	14734	14789	14595	14810	14788	14644	14753	14634	14624	14564	14737	14677	14763	14633	14709	14782	14801	14743	14680	14904	14626	14762	14578	14630	14790	14844	14512	14611	14723	14628	14825	14813	14564	14809	14592	14732	14949	14816	14626	14555	14688	14660	14921	14789	14607	14586	14879	14733	14706	14765	14681	14681	14613	14712	14611	14696	14689	14688	14707	14799	14860	14806	14864	14884	14625	14778	14769	14725	14588	14734	14862	14513	14900	14711	14721	14676	14775	14658	14822	14698	14733	14554	14767	14840	14608	14611	14699	14653	14576	14601	14886	14648	14636	14690	14743	14708	14624	14527	14797	14684	14815	14750	14710	14569	14792	14691	14654	14527	14630	14735	14763	14605	14826	14693	14844	14484	14790	14622	14639	14724	14542	14847	14681	14835	14650	14649	14744	14619	14675	14612	14659	14627	14512	14625	14688	14910	14847	14613	14813	14827	14531	14569	14667	14661	14430	14569	14670	14724	14615	14695	14838	14756	14542	14597	14757	14718	14647	14622	14650	14622	14564	14664	14640	14635	14746	14636	14745	14537	14751	14845	14654	14816	14623	14615	14884	14676	14490	14681	14566	14839	14510	14694	14686	14691	14560	14642	14677	14543	14760	14899	14816	14798	14579	14715	14823	14664	14845	14525	14683	14840	14790	14800	14715	14577	14781	14529	14668	14672	14834	14732	14976	14678	14565	14664	14703	14887	14764	14536	14650	14615	14647	14611	14907	14771	14562	14632	14833	14865	14609	14588	14591	14966	14657	14651	14591	14612	14658	14722	14873	14656	14679	14625	14519	14750	14678	14771	14762	14498	14685	14791	14967	14642	14635	14716	14696	14920	14732	14594	14748	14942	14783	14852	14764	14636	14808	14780	14746	14532	14730	14664	14619	14664	14716	14807	14702	14826	14760	14700	14626	14757	14838	14543	14672	14746	14819	14799	14731	14741	14685	14597	14648	14562	14742	14572	14484	14498	14835	14940	14591	14627	14662	14652	14545	14799	14728	14790	14589	14745	14793	14662	14701	14742	14796	14677	14743	14650	14716	14768	14728	14748	14746	14680	14498	14760	14661	14968	14736	14758	14736	14867	14716	14686	14527	14711	14750	14766	14734	14714	14696	14752	14704	14699	14636	14796	14766	14683	14627	14752	14869	14734	14621	14606	14891	14552	14465	14668	14719	14706	14612	14516	14767	14846	14571	14695	14816	14838	14725	14592	14761	14862	14950	14603	14639	14839	14589	14643	14720	14758	14720	14612	14686	14774	14612	14684	14462	14731	14804	14696	14933	14768	14749	14827	14682	14838	14809	14831	14657	14604	14785	14636	14613	14833	14701	14648	14596	14680	14680	14502	14617	14554	14626	14718	14607	14713	14648	14759	14767	14776	14612	14679	14628	14606	14749	14589	14545	14671	14612	14668	14801	14806	14707	14800	14636	14507	14699	14812	14580	14760	14625	14567	14936	14465	14676	14506	14601	14704	14724	14624	14786	14821	14821	14836	14688	14851	14710	14623	14696	14754	14576	14682	14670	14758	14660	14512	14708	14707	14715	14836	14866	14879	14696	14723	14714	14734	14802	14767	14628	14670	14662	14674	14814	14828	14551	14778	14360	14561	14615	14856	14630	14521	14655	14607	14792	14693	14667	14629	14686	14759	14544	14611	14828	14538	14780	14740	14717	14691	14759	14589	14717	14720	14584	14870	14519	14759	14579	14773	14484	14927	14693	14735	14832	14555	14776	14619	14793	14889	14737	14786	14758	14760	14717	14584	14644	14797	14910	14767	14844	14609	14618	14647	14719	14763	14581	14825	14679	14692	14779	14707	14822	14495	14741	14650	14684	14727	14652	14648	14581	14846	14745	14720	14714	14742	14840	14740	14655	14710	14650	14670	14698	14799	14716	14517	14561	14751	14766	14816	14606	14535	14545	14793	14677	14471	14583	14724	14884	14589	14701	14674	14865	14648	14737	14481	14563	14781	14746	14631	14698	14644	14702	14535	14620	14513	14492	14788	14589	14754	14794	14594	14561	14849	14753	14672	14691	14619	14759	14645	14763	14751	14641	14836	14798	14649	14782	14649	14577	14571	14862	14625	14739	14802	14983	14672	14566	14597	14558	14755	14781	14832	14666	14803	14500	14736	14789	14773	14650	14553	14858	14716	14739	14564	14658	14731	14392	14735	14627	14706	14719	14728	14656	14736	14672	14650	14769	14716	14744	14878	14665	14787	14692	14747	14712	14899	14771	14765	14716	14753	14466	14630	14611	14798	14624	14540	14711	14750	14888	14588	14623	14459	14780	14699	14833	14690	14728	14764	14674	14634	14742	14793
21252	39203	37573	31134	26808	23263	19691	18160	18203	17067	16227	15674	15204	14922	14612	14287	14261	14241	14178	14077	13975	13983	13976	13850	13897	13715	14000	13789	13855	13698	13691	13985	13834	13618	13571	13740	13887	13736	13864	13756	13794	13719	13697	13738	13699	13812	13749	13897	13883	13707	13742	13781	13742	13775	13887	13762	13692	13771	13662	13712	13676	13779	13911	13794	13769	13714	13808	13859	13849	13767	13961	13792	13640	13732	13797	13868	13804	13631	13691	13649	13746	13693	13803	13691	13654	13712	13863	13619	13840	13742	13724	13600	13705	13571	13656	13833	13855	13846	13618	13855	13604	13855	13799	13748	13729	13758	13682	13651	13705	13816	13711	13960	13736	13620	13655	13488	13809	13735	13799	13632	13499	13672	13937	13833	13765	13728	13742	13615	13814	13760	13791	13747	13595	13633	13709	13795	13762	13733	13712	13620	13732	13634	13733	13665	13743	13660	13776	13601	13708	13653	13799	13737	13609	13704	13515	13747	13834	13773	13766	13612	13524	13829	13807	13478	13612	13825	13760	13518	13724	13860	13719	13701	13941	13865	13795	13827	13690	13769	13564	13810	13709	13912	13566	13641	13689	13702	13715	13685	13682	13709	13697	13690	13782	13722	13549	13761	13512	13571	13858	13706	13661	13601	13726	13641	13695	13646	13662	13749	13757	13799	13620	13805	13737	13661	13767	13689	13929	13681	13655	13760	13712	13550	13617	13783	13593	13663	13762	13857	13838	13602	13632	13727	13785	13600	13726	13870	13618	13627	13640	13564	13785	13639	13692	13910	13679	13624	13779	13673	13591	13608	13729	13670	13831	13673	13619	13722	13553	13852	13745	13812	13598	13661	13689	13652	13633	13822	13809	13739	13619	13745	13724	13826	13684	13697	13600	13543	13829	13561	13799	13876	13479	13687	13729	13634	13749	13894	13649	13561	13650	13714	13818	13964	13772	13744	13705	13754	13672	13622	13708	13699	13632	13620	13805	13759	13820	13581	13649	13884	13812	13706	13605	13729	13782	13695	13811	13621	13667	13747	13663	13774	13904	13893	13655	13699	13588	13721	13631	13632	13734	13831	13765	13787	13777	13700	13543	13691	13638	13972	13814	13822	13657	13635	13532	13520	13791	13503	13866	13697	13715	13602	13856	13731	13492	13635	13636	13691	13829	13632	13759	13732	13672	13804	13665	13782	13738	13643	13667	13675	13806	13743	13748	13663	13830	13655	13855	13639	13608	13630	13637	13669	13633	13762	13689	13665	13666	13851	13809	13721	13639	13597	13730	13668	13643	13814	13899	13641	13682	13714	13715	13671	13707	13789	13687	13625	13631	13687	13690	13554	13629	13567	13614	13645	13779	13727	13705	13841	13583	13751	13708	13655	13931	13779	13837	13706	13753	13652	13617	13603	13825	13798	13594	13755	13754	13693	13694	13552	13901	13674	13726	13719	13480	13682	13813	13644	13733	13720	13652	13785	13692	13841	13641	13735	13883	13689	13696	13848	13710	13556	13732	13629	13672	13612	13856	13548	13590	13738	13818	13560	13818	13737	13748	13663	13792	13572	13647	13787	13665	13644	13608	13791	13707	13692	13661	13670	13640	13774	13794	13637	13844	13736	13813	13723	13641	13720	13671	13662	13613	13675	13689	13680	13668	13672	13772	13793	13639	13680	13624	13735	13639	13547	13592	13681	13617	13754	13663	13707	13694	13627	13718	13727	13723	13792	13739	13659	13559	13772	13652	13751	13608	13848	13798	13683	13747	13745	13771	13688	13656	13533	13674	13674	13723	13703	13633	13802	13769	13718	13660	13783	13646	13527	13780	13621	13853	13718	13804	13614	13817	13649	13620	13597	13773	13655	13618	13775	13668	13959	13706	13957	13675	13654	13718	13693	13688	13617	13656	13814	13690	13714	13656	13752	13609	13627	13728	13721	13752	13710	13629	13746	13497	13564	13785	13468	13709	13582	13753	13525	13736	13800	13753	13736	13723	13699	13793	13699	13688	13634	13652	13702	13599	13692	13738	13735	13882	13672	13654	13773	13742	13682	13712	13700	13749	13789	13662	13709	13710	13655	13815	13636	13749	13616	13647	13780	13615	13634	13611	13698	14003	13527	13735	13677	13781	13828	13612	13630	13798	13557	13657	13650	13589	13695	13870	13839	13736	13768	13726	13625	13604	13582	13918	13733	13741	13754	13687	13707	13839	13824	13703	13688	13626	13728	13648	13624	13766	13680	13555	13747	13739	13601	13609	13885	13704	13704	13556	13690	13748	13655	13605	13572	13829	13669	13804	13639	13823	13561	13565	13789	13717	13511	13751	13670	13681	13791	13648	13749	13761	13706	13829	13543	13830	13651	13644	13728	13698	13738	13715	13596	13608	13692	13501	13585	13678	13636	13637	13727	13697	13790	13876	13707	13667	13703	13708	13797	13722	13641	13608	13701	13641	13663	13852	13577	13727	13736	13808	13763	13740	13659	13466	13625	13846	13757	13848	13613	13670	13575	13664	13572	13870	13670	13707	13652	13557	13792	13668	13770	13736	13655	13816	13626	13709	13743	13628	13905	13824	13821	13824	13792	13712	13745	13647	13585	13708	13839	13625	13600	13721	13613	13670	13669	13731	13715	13747	13809	13674	13606	13779	13628	13799	13725	13631	13722	13695	13721	13785	13857	13642	13677	13589	13763	13786	13737	13700	13598	13555	13749	13692	13724	13655	13766	13687	13712	13559	13640	13746	13752	13909	13720	13761	13764	13786	13392	13664	13774	13769	13766	13642	13702	13568	13710	13662	13925	13702	13625	13669	13784	13677	13841	13639	13600	13735	13666	13666	13743	13644	13721	13666	13763	13644	13696	13580	13779	13653	13613	13773	13763	13763	13849	13778	13670	13806	13640	13713	13727	13614	13739	13693	13732	13715	13594	13808	13526	13632	13631	13607	13522	13871	13724	13606	13708	13817	13497	13646	13771	13690	13753	13627	13634	13779	13581	13733	13638	13686	13641	13725	13800	13809	13663	13692	13789	13723	13753	13787	13795	13615	13722	13901	13697	13759	13861	13737	13752	13721	13569	13731	13746	13551	13748	13729	13748	13687	13762	13773	13629	13677	13757	13527	13657	13760	13763	13681	13735	13692	13577	13678	13714	13681	13553	13636	13760	13657	13802	13635	13743	13692	13847	13717	13756	13671	13741	13679	13640	13879	13644	13754	13654	13777	13685	13606	13606	13743	13642	13666	13795	13673	13685	13763	13658	13769	13781	13767	13613	13655	13691	13730	13809	13741	13596	13619	13784	13680	13775	13785	13735	13716	13548	13728	13684	13593	13846	13763	13749	13588	13597	13529	13697	13442	13719	13687	13831	13498	13599	13566	13817	13691	13708	13658	13730	13797	13625	13662	13709	13666	13873	13719	13696	13672	13634	13704	13527	13527	13831	13669	13511	13727	13689	13604	13697	13764	13752	13786	13557	13551	13787	13804	13797	13720	13564	13738	13687	13755	13714	13692	13648	13634	13675	13537	13661	13641	13712	13644	13563	13667	13606	13591	13645	13778	13681	13601	13770	13720	13684	13626	13675	13710	13791	13878	13604	13541	13824	13798	13841	13833	13817	13614	13692	13687	13755	13700	13611	13659	13744	13669	13701	13792	13638	13852	13817	13596	13836	13794	13708	13621	13859	13731	13602	13780	13612	13645	13619	13716	13718	13875	13695	13637	13856	13574	13580	13649	13640	13675	13715	13664	13666	13947	13546	13621	13590	13758	13869	13766	13654	13678	13710	13858	13556	13854	13820	13632	13652	13683	13725	13670	13706	13906	13713	13684	13457	13738	13723	13716	13845	13634	13747	13840	13762	13735	13640	13726	13736	13529	13676	13700	13655	13794	13668	13557	13729	13669	13568	13784	13713	13685	13706	13588	13686	13654	13699	13665	13715	13746	13561	13689	13716	13716	13525	13751	13723	13755	13660	13678	13605	13816	13684	13728	13840	13755	13787	13718	13823	13721	13743	13594	13783	13689	13744	13674	13830	13588	13559	13658	13705	13627	13803	13560	13823	13911	13622	13777	13715	13592	13799	13843	13525	13912	13571	13556	13782	13639	13764	13738	13709	13754	13681	13868	13759	13821	13719	13638	13730	13723	13760	13714	13870	13759	13607	13671	13764	13651	13623	13830	13747	13756	13514	13785	13784	13733	13591	13695	13657	13672	13731	13602	13800	13735	13645	13553	13803	13545	13754	13634	13600	13662	13716	13560	13693	13682	13623	13774	13752	13506	13671	13885	13658	13832	13945	13687	13644	13734	13746	13693	13567	13683	13772	13718	13703	13708	13758	13771	13824	13787	13805	13813	13691	13741	13683	13762	13686	13907	13864	13812	13700	13797	13690	13698	13669	13751	13636	13756	13770	13766	13602	13671	13616	13642	13697	13681	13682	13751	13693	13696	13574	13761	13617	13583	13816	13620	13848	13771	13697	13853	13823	13693	13604	13677	13711	13630	13603	13753	13648	13656	13902	13739	13696	13741	13631	13636	13896	13743	13722	13843	13756	13598	13583	13649	13582	13776	13763	13745	13695	13778	13705	13675	13853	13646	13580	13886	13753	13665	13777	13715	13612	13653	13632	13534	13896	13638	13631	13791	13759	13682	13751	13777	13676	13702	13586	13791	13764	13711	13647	13894	13650	13697	13757	13667	13524	13663	13655	13604	13707	13795	13787	13550	13600	13625	13662	13682	13709	13701	13677	13732	13692	13682	13582	13616	13762	13676	13575	13646	13760	13747	13578	13787	13717	13856	13989	13659	13546	13712	13779	13752	13591	13717	13722	13726	13709	13803	13622	13633	13671	13789	13690	13648	13727	13710	13597	13609	13638	13653	13614	13756	13675	13737	13660	13786	13724	13674	13799	13685	13721	13510	13692	13611	13712	13523	13795	13827	13765	13672	13623	13696	13763	13803	13728	13614	13552	13574	13660	13671	13846	13753	13748	13749	13655	13678	13755	13832	13678	13652	13639	13834	13627	13724	13653	13701	13681	13819	13828	13746	13649	13742	13681	13616	13683	13680	13739	13696	13706	13740	13677	13641	13639	13780	13564	13837	13654	13730	13633	13740	13666	13620	13676	13680	13624	13705	13757	13751	13576
28043	22433	24439	20531	16250	15162	14586	14378	14213	13896	13876	13976	13949	13771	13849	13646	13787	13764	13525	13633	13668	13829	13762	13716	13675	13544	13699	13813	13645	13580	13589	13501	13521	13612	13535	13566	13706	13574	13592	13501	13433	13607	13765	13744	13615	13622	13602	13693	13817	13545	13742	13522	13437	13720	13751	13685	13544	13803	13612	13582	13444	13481	13624	13681	13754	13796	13560	13532	13510	13449	13697	13627	13626	13817	13511	13802	13762	13653	13573	13574	13535	13375	13710	13804	13505	13727	13592	13492	13640	13577	13579	13647	13540	13620	13530	13595	13765	13540	13564	13569	13549	13531	13609	13785	13728	13766	13560	13666	13589	13393	13589	13642	13680	13717	13649	13619	13656	13566	13675	13902	13675	13437	13682	13478	13724	13609	13569	13752	13621	13625	13566	13548	13624	13507	13746	13503	13534	13672	13747	13614	13626	13701	13500	13607	13652	13527	13656	13785	13455	13443	13603	13608	13627	13564	13678	13613	13659	13547	13471	13582	13433	13535	13531	13627	13725	13560	13674	13505	13504	13577	13521	13470	13491	13609	13598	13581	13599	13629	13754	13562	13616	13624	13622	13660	13637	13640	13412	13573	13327	13522	13537	13633	13533	13624	13474	13502	13446	13663	13718	13773	13572	13619	13779	13659	13634	13651	13757	13728	13567	13639	13523	13706	13525	13646	13540	13402	13596	13600	13584	13565	13507	13526	13647	13615	13749	13535	13782	13459	13638	13595	13565	13646	13619	13643	13547	13683	13645	13580	13377	13573	13478	13640	13679	13565	13569	13639	13626	13677	13633	13696	13702	13635	13707	13669	13703	13413	13675	13660	13572	13669	13781	13643	13556	13620	13464	13659	13526	13556	13629	13741	13626	13631	13796	13601	13673	13430	13658	13637	13707	13678	13632	13463	13676	13715	13672	13499	13696	13736	13855	13492	13613	13808	13516	13645	13773	13710	13679	13573	13590	13459	13634	13430	13636	13669	13677	13603	13570	13562	13495	13600	13613	13386	13798	13696	13699	13649	13508	13660	13638	13732	13634	13696	13826	13486	13735	13755	13614	13763	13565	13570	13649	13563	13583	13605	13647	13608	13608	13456	13592	13505	13659	13603	13769	13779	13552	13655	13437	13411	13527	13520	13724	13676	13507	13651	13560	13524	13547	13776	13737	13563	13453	13534	13552	13492	13794	13571	13538	13839	13819	13631	13730	13640	13627	13592	13610	13629	13436	13551	13594	13555	13674	13776	13579	13482	13576	13664	13502	13698	13631	13610	13609	13642	13620	13512	13616	13536	13549	13680	13621	13508	13482	13566	13879	13536	13571	13525	13778	13389	13684	13532	13597	13566	13612	13534	13546	13754	13600	13473	13617	13542	13795	13587	13782	13610	13617	13553	13627	13719	13525	13765	13665	13679	13554	13626	13555	13555	13717	13594	13676	13518	13648	13569	13509	13582	13611	13683	13641	13532	13593	13550	13623	13753	13680	13615	13569	13651	13749	13658	13718	13626	13733	13835	13566	13629	13624	13653	13657	13663	13670	13670	13733	13730	13788	13632	13443	13662	13420	13691	13808	13589	13592	13653	13600	13716	13780	13637	13733	13575	13620	13535	13492	13579	13570	13612	13575	13670	13768	13818	13512	13534	13516	13472	13633	13464	13650	13563	13742	13689	13460	13669	13572	13504	13569	13588	13583	13559	13479	13569	13607	13522	13723	13549	13659	13473	13663	13722	13538	13502	13593	13694	13749	13547	13584	13344	13793	13564	13739	13557	13609	13464	13464	13541	13697	13767	13523	13585	13735	13703	13683	13642	13747	13435	13556	13675	13638	13634	13524	13725	13492	13492	13600	13519	13765	13696	13660	13399	13572	13739	13606	13575	13682	13662	13613	13705	13622	13573	13767	13522	13551	13532	13673	13668	13624	13460	13507	13565	13653	13616	13787	13575	13510	13792	13743	13614	13570	13573	13901	13705	13729	13704	13634	13862	13658	13620	13594	13663	13379	13778	13581	13574	13650	13719	13396	13333	13556	13362	13472	13621	13741	13556	13939	13622	13856	13703	13635	13668	13615	13680	13724	13602	13584	13690	13718	13572	13636	13375	13629	13546	13533	13719	13638	13735	13538	13613	13616	13851	13482	13715	13631	13610	13683	13527	13718	13624	13564	13626	13555	13522	13430	13533	13626	13633	13620	13696	13551	13583	13758	13512	13760	13595	13668	13606	13559	13614	13724	13523	13580	13602	13709	13606	13674	13505	13662	13675	13698	13562	13816	13650	13646	13417	13691	13668	13657	13929	13584	13416	13476	13583	13618	13545	13729	13647	13816	13734	13637	13475	13417	13706	13493	13707	13608	13566	13865	13661	13789	13560	13834	13459	13606	13716	13664	13626	13602	13610	13653	13699	13710	13732	13654	13731	13579	13514	13755	13449	13578	13627	13587	13446	13579	13543	13448	13539	13798	13670	13616	13634	13607	13669	13665	13850	13578	13652	13536	13588	13475	13430	13722	13387	13563	13504	13625	13693	13617	13575	13728	13695	13703	13462	13628	13547	13468	13692	13783	13760	13710	13665	13638	13720	13572	13451	13473	13625	13529	13722	13723	13575	13752	13758	13605	13469	13494	13744	13605	13658	13600	13731	13652	13515	13549	13564	13680	13662	13476	13625	13415	13711	13409	13901	13832	13573	13651	13755	13597	13584	13764	13511	13556	13503	13552	13497	13618	13484	13832	13612	13579	13425	13577	13678	13601	13497	13559	13775	13624	13520	13416	13761	13716	13623	13537	13716	13630	13692	13629	13469	13638	13644	13673	13793	13613	13495	13819	13627	13626	13716	13733	13702	13688	13715	13663	13562	13895	13484	13699	13449	13696	13611	13697	13737	13648	13573	13643	13541	13573	13636	13562	13504	13633	13569	13752	13521	13734	13676	13692	13799	13584	13466	13419	13623	13561	13731	13838	13455	13805	13712	13606	13676	13634	13613	13474	13527	13591	13540	13762	13495	13630	13554	13446	13421	13659	13873	13538	13784	13500	13621	13671	13633	13702	13656	13701	13533	13560	13641	13744	13629	13735	13684	13752	13658	13560	13678	13674	13599	13661	13688	13697	13673	13690	13656	13588	13578	13597	13646	13672	13786	13584	13701	13754	13624	13663	13544	13554	13611	13643	13652	13699	13651	13500	13585	13610	13622	13550	13719	13467	13798	13675	13769	13598	13559	13678	13549	13485	13565	13648	13773	13544	13603	13672	13678	13547	13617	13656	13821	13687	13716	13565	13513	13633	13502	13598	13521	13741	13651	13576	13765	13549	13559	13580	13547	13743	13479	13702	13612	13731	13801	13700	13563	13475	13727	13524	13708	13710	13659	13516	13596	13774	13405	13574	13456	13563	13667	13667	13575	13519	13386	13473	13464	13718	13559	13599	13679	13651	13647	13518	13458	13647	13543	13666	13494	13618	13677	13548	13861	13645	13747	13369	13564	13630	13585	13747	13769	13620	13697	13543	13659	13679	13594	13452	13601	13588	13597	13568	13568	13439	13626	13664	13505	13802	13591	13540	13585	13657	13505	13718	13581	13694	13717	13648	13619	13689	13728	13582	13510	13701	13524	13590	13588	13595	13689	13728	13748	13788	13572	13519	13718	13871	13900	13526	13662	13754	13715	13622	13705	13557	13765	13731	13697	13506	13566	13466	13398	13544	13527	13621	13587	13580	13568	13534	13551	13749	13851	13594	13856	13660	13623	13652	13681	13622	13462	13639	13678	13641	13693	13692	13675	13614	13572	13622	13458	13551	13810	13443	13696	13713	13630	13595	13610	13717	13659	13727	13509	13589	13421	13496	13502	13471	13655	13547	13677	13506	13714	13516	13718	13716	13648	13697	13744	13802	13564	13622	13652	13507	13573	13681	13700	13523	13461	13680	13659	13499	13573	13470	13684	13696	13660	13577	13671	13607	13670	13567	13759	13629	13605	13674	13721	13618	13633	13596	13687	13748	13635	13500	13623	13773	13542	13540	13530	13680	13626	13529	13789	13697	13489	13639	13550	13582	13425	13724	13636	13679	13669	13579	13873	13655	13754	13711	13353	13660	13590	13577	13692	13672	13627	13487	13589	13744	13611	13364	13542	13583	13612	13583	13503	13593	13604	13743	13661	13852	13687	13606	13806	13548	13609	13586	13517	13787	13574	13551	13599	13643	13569	13592	13805	13711	13576	13590	13651	13652	13833	13684	13763	13614	13618	13766	13929	13697	13806	13596	13624	13648	13531	13639	13591	13638	13512	13744	13630	13639	13583	13620	13631	13621	13617	13570	13763	13617	13576	13663	13739	13576	13702	13815	13686	13607	13511	13560	13492	13586	13631	13526	13584	13789	13645	13671	13645	13785	13695	13617	13482	13836	13602	13782	13761	13799	13495	13379	13405	13668	13600	13576	13616	13521	13598	13686	13711	13650	13679	13512	13371	13574	13624	13743	13649	13568	13710	13468	13572	13768	13698	13811	13562	13680	13687	13744	13799	13690	13567	13705	13594	13495	13445	13648	13596	13551	13449	13452	13685	13622	13410	13615	13602	13726	13661	13592	13493	13467	13649	13449	13737	13545	13517	13813	13498	13759	13548	13754	13683	13818	13583	13621	13485	13457	13483	13681	13396	13673	13661	13636	13539	13483	13772	13512	13472	13527	13739	13592	13655	13842	13637	13683	13601	13483	13560	13680	13546	13509	13508	13694	13814	13576	13523	13831	13675	13548	13737	13759	13691	13634	13537	13485	13595	13805	13608	13697	13670	13706	13440	13642	13790	13519	13697	13627	13625	13535	13579	13875	13602	13690	13760	13826	13607	13613	13646	13554	13544	13800	13611	13660	13361	13637	13541	13528	13586	13505	13718	13661	13622	13562	13687	13523	13563	13550	13396	13714	13692	13723	13666	13740	13605	13736	13725	13660	13713	13798	13753	13753	13580	13604	13786	13547	13522	13372	13630	13538	13645	13647	13698	13822	13625	13704	13740	13596	13673	13725	13710	13566	13798	13463	13451	13581	13601	13579	13568	13590	13584	13537	13680	13690	13610	13480	13517	13660	13588	13699	13700	13491	13766	13599	13515	13742	13750	13691	13816	13815	13480	13626	13714
17283	24474	23233	19065	16853	15775	14499	14061	14256	13717	13573	13533	13374	13375	13195	13184	13294	13179	13038	13109	13130	13026	13179	13226	12910	13130	13259	12987	12885	13112	12916	13018	12970	12996	12834	13145	13097	13037	12913	12927	12927	13104	12899	13045	12979	13080	12937	13003	13024	12941	13128	12924	12991	13048	12939	13098	13090	12998	13121	12772	13073	12886	13074	12902	13046	13105	13072	12822	13222	13079	12999	12919	12998	13051	13004	13062	13173	13025	13096	13230	12943	12848	13023	12946	13053	13019	13049	12910	12927	13040	12866	13170	12838	13119	12985	13009	13040	13028	13132	13090	13041	13007	13148	13069	12936	12918	13131	13124	13029	12939	13045	13116	12915	13086	13015	13084	12993	13032	12943	13110	13168	12952	13194	12967	12970	13121	12979	13067	13073	13029	13003	12984	12961	13029	13083	12986	12846	12897	12985	12803	12996	13103	12942	13002	13033	12936	13041	12870	12965	12914	13065	13009	13017	12981	12901	13195	13130	12980	13170	13041	12914	13078	13093	13011	12936	12831	13010	12889	13017	12996	13212	12792	13025	12916	13002	12963	13096	13004	12957	13049	13090	13038	13065	13067	12998	13023	12857	12979	12908	12966	13100	13007	12956	13165	12896	12899	12961	12990	13093	12974	13210	13049	12938	13036	12904	13072	12981	13141	12981	12962	12940	13062	12895	13051	13138	12912	13036	13072	13073	13003	12974	12947	12954	13049	12899	13025	13086	12974	13001	13119	13093	12937	13029	13040	12980	13175	12898	13049	13010	13069	13047	12918	13042	12877	13023	13044	12920	13078	13140	12999	12989	13010	13034	13049	13004	12978	13143	12845	12973	13015	13158	12997	13097	12902	13250	12982	12996	13095	12998	12978	12902	13013	13079	12900	12993	12868	12912	13117	13027	12991	12911	12787	13080	12980	12838	12945	12903	12951	12990	13021	13048	12982	13078	13189	13091	12990	13148	12943	12859	13026	12976	13121	12829	13091	12828	13062	13086	13100	13097	12833	12966	12908	12981	12911	13050	12980	12983	12915	13062	13084	12974	13013	12842	13085	13017	12956	13132	12931	13035	12891	13009	12984	12960	13027	12979	12800	13135	12982	13021	13040	12943	13006	13048	12950	13036	12980	13083	13024	13211	12910	12973	13176	12891	12806	12880	13067	12916	13184	12944	13078	12947	13055	13060	12663	12981	13029	13025	12998	13119	12822	13135	13040	12858	13011	13029	13087	13120	13066	13017	13009	12904	12937	13062	13055	13009	12960	13209	12948	12986	13029	13056	13061	12963	13124	12913	13010	13135	13036	12986	13216	13039	13110	13017	12862	13050	12999	12905	13046	13031	13009	12963	13083	12882	12884	12946	13018	12984	12989	12937	12909	12982	12917	12933	12984	13043	13070	13141	13095	13041	13055	13039	12946	13028	13113	13010	12867	13102	12867	12967	13041	12954	12830	13254	12963	12978	12966	13031	12980	12949	12942	12883	13013	13099	12896	13118	13020	13129	12915	12972	13049	13077	12875	13130	12933	13049	13039	13062	12909	13048	13010	13012	12930	13124	13028	12972	12945	13059	12848	12947	12970	12982	12952	13034	12980	13040	12923	12790	12909	12919	13044	13060	13044	13000	12898	12929	13039	13078	13055	12858	12967	13037	13078	13087	12927	12964	13101	13016	12894	13126	12884	13083	12893	12924	13039	13102	13035	13054	13034	12834	13016	12831	13005	12881	12982	12839	13005	12895	13141	13040	13029	12920	12950	12976	12952	13058	12941	12891	13032	12999	12970	13100	12977	12981	13046	13102	13021	12933	12963	13171	13116	12947	12909	13076	12743	12942	13022	13051	13060	13050	12903	13066	13071	13140	12957	13023	12926	12982	12879	13031	13059	12957	12861	12859	13024	13016	13056	13145	12799	12959	12915	12909	12839	13151	12991	13024	12995	13035	12971	13027	12926	13025	12934	13013	12950	12862	13055	13025	13041	13066	13171	12956	12976	13136	12927	13020	12971	13019	13158	12918	13104	12998	13030	13092	13095	13099	12990	12992	13028	13079	13105	12976	12914	13041	12910	12997	13134	12924	13163	12958	13056	12942	12854	13013	12793	13060	12886	12882	13069	13020	12994	12999	13027	13088	12977	12930	12964	12886	12816	13121	12909	12791	13018	12932	13074	13045	12990	12900	13006	12965	13065	13064	12958	13097	12849	13122	13129	13142	12952	13100	12998	12918	12886	13072	12965	13088	13100	12937	12985	12883	13201	12964	13042	13022	13039	13095	13138	12966	12929	13024	13027	12983	13037	12985	13025	12891	12972	13041	12983	13063	13125	12886	12879	13056	13090	12976	12923	12994	13103	12843	13227	13002	12924	13025	13097	12864	12967	13076	12980	13015	13019	13055	12878	13087	13061	13043	13023	13011	13076	13036	12995	13013	13064	13096	12957	13005	12991	13012	12974	13121	13130	13001	12888	12903	13135	13067	13205	13104	12948	12987	13062	13014	13013	12888	13048	12936	13101	12872	12894	12920	12952	12902	12975	12918	13171	13138	12973	13073	13077	13001	13048	13093	12915	13073	12977	12915	12972	13032	12996	13069	12994	13164	12929	13022	13029	13002	13185	12899	13084	13059	12975	13004	13002	13052	12999	12962	13100	13015	12930	13049	13059	12971	13065	13071	12993	13106	12989	13005	12889	13107	12968	13147	12986	13052	13112	13045	13080	12880	13071	12896	12989	13019	13090	13070	12867	13094	13041	13132	12849	13095	13043	13001	12965	12975	12952	13043	13014	13018	12957	12998	12881	12995	13007	12961	12963	13156	13141	13046	13024	13028	12910	13068	13169	12886	12924	13059	12970	13088	12773	12909	13110	12944	12951	13049	13088	13059	12916	12992	12984	13004	12964	12967	13080	13008	13115	12901	13147	13103	13064	13021	12860	13105	12889	13084	12994	12950	13061	12941	12985	13191	12884	12995	12905	13098	12918	13099	13064	13006	12902	12942	13186	12990	13179	13137	12979	13175	12984	12840	13022	12983	13070	12893	13016	13057	12963	12959	12852	13031	13130	12969	12864	12987	12996	13050	13022	13146	12897	12807	13227	13011	12993	12856	12961	12986	13047	13051	12941	13075	13098	12973	13052	12906	13097	12862	13223	12981	13123	13129	13287	12945	12899	12995	12930	13129	13026	12944	12881	12767	13032	13088	12902	12970	13038	13116	13097	12914	13053	13092	13078	12999	12922	13006	12932	13042	13027	13083	12960	12852	13127	13013	12957	12917	13120	13072	13118	12861	12879	13075	12847	12885	13090	13145	12875	13050	13063	12926	12992	13088	12932	12939	13060	12948	13011	13079	13226	13002	13188	12992	13023	12923	13029	12912	12944	13160	12863	13045	13038	12951	13107	12818	12988	12872	12826	12841	13040	13065	13011	12913	13062	13025	12795	13145	12936	12822	13061	13023	13039	13003	12917	13177	13051	13075	12945	12991	12854	12963	12880	13013	12957	12956	13031	13013	12943	12872	13084	12991	12910	13044	12977	13025	12830	13016	13111	13009	12965	13027	13061	13039	12915	13135	12977	12860	12990	13041	12981	12959	12857	13058	12988	13178	12822	12984	13042	13012	13063	12846	13054	13040	13056	13072	12898	13021	13074	12677	13072	12952	13117	12977	13039	13259	13035	13091	12960	12964	13083	13063	12940	13147	13180	13026	12832	13016	13045	12992	12971	12971	13226	13045	12929	13005	13084	13016	12912	13052	12830	12956	12962	12998	12903	13036	12958	13071	13013	12933	13049	12959	13000	13002	12881	13082	13112	12966	13125	13228	13208	12884	12886	13102	12941	13126	13064	12831	12915	12913	12839	12855	13253	13102	12867	13095	12913	13063	13017	13078	13101	13071	13031	12988	12972	13066	12982	13054	12975	13074	12962	13024	12860	13057	13074	13096	13020	12949	13087	12924	13058	12970	12901	13049	13127	12990	12798	12976	13064	12990	13031	12995	13081	13055	13010	12978	12921	13047	12856	13052	13103	13151	13003	13062	13059	12960	12993	13123	12941	12965	13009	13100	12993	12841	12873	12883	13100	13051	13027	12763	13081	12943	13000	12988	13027	13082	13158	13090	13053	12990	12965	12952	12983	12900	13107	12838	13030	12992	12956	12879	13078	12911	12845	13003	12984	13036	12990	13170	12858	13053	13123	13207	13099	13154	13097	12960	12919	13218	13073	13188	12959	12972	12874	13046	13089	12938	12956	13195	13065	12965	12996	12995	13064	13026	13000	13191	13039	12915	13067	12981	13042	13024	12826	13115	13040	12962	12899	13098	13059	13129	13017	12969	13011	13031	13014	13042	12997	12912	12928	13063	12945	12997	12928	12987	13069	12935	13037	13127	12943	13071	13094	12996	13084	13083	12977	12921	12896	12835	13091	13200	13098	13112	13095	12882	13025	12887	13024	12946	12947	12917	13031	12947	12973	12943	13037	13033	13209	13082	12918	12825	12998	13034	13071	13088	13005	13111	13007	13002	13027	13013	13033	13048	12967	13128	13009	12846	12907	13009	13192	13131	13023	13001	12995	12926	12892	13068	12974	12933	12853	13020	13037	13057	13094	12972	12965	13012	12995	12900	13041	13066	12967	13055	12997	12925	12961	13068	12956	13004	12950	13128	13057	13018	13012	12997	13190	13070	13196	12953	12954	12915	12967	13030	13092	13212	13022	13111	12901	13036	12854	12865	12935	13066	13007	12949	12937	13077	13103	13004	12936	12945	13022	13046	12951	13034	13012	12939	12873	12964	13130	12899	13118	13110	12884	13058	12965	13046	12790	13071	13070	12958	13064	12992	12894	13116	13054	13175	13046	12972	13090	13214	12937	12961	13032	13034	13033	13085	13148	13156	12867	12934	12993	13033	13004	12862	12998	13050	13181	13006	12892	12890	13032	13026	12927	12930	13109	12926	12967	13066	12956	13067	13074	13096	13010	13151	13013	12922	13023	13020	12959	12979	13006	13064	13104	12892	13081	13013	12941	13034	12943	12974	13166	13079	12898	12959	12953	13093	13089	12975	13098	12973	13155	13059	12910	12885	13082	12893	13136	13028	12931	13130	12999	13073	12961	13034	13168	13099	12995	12969	13024	13076	12888	13078	12932
24387	21687	29213	24867	22683	21874	19629	16557	15991	15887	15306	15179	15238	15035	14823	14854	14773	14582	14620	14676	14635	14707	14699	14525	14520	14648	14480	14500	14444	14656	14652	14524	14433	14541	14515	14484	14524	14539	14406	14613	14543	14627	14499	14519	14545	14438	14403	14497	14451	14463	14450	14622	14650	14476	14488	14355	14680	14724	14342	14397	14386	14560	14510	14498	14446	14407	14411	14551	14345	14520	14438	14537	14525	14401	14499	14434	14414	14448	14585	14619	14540	14257	14530	14511	14315	14435	14616	14395	14451	14346	14468	14417	14445	14592	14488	14476	14658	14476	14346	14538	14160	14567	14567	14370	14466	14422	14491	14411	14400	14328	14357	14545	14435	14503	14353	14541	14555	14403	14297	14536	14270	14355	14474	14641	14322	14504	14265	14503	14435	14471	14595	14692	14454	14271	14262	14612	14495	14248	14501	14506	14402	14508	14534	14454	14347	14526	14411	14285	14552	14221	14468	14435	14536	14589	14280	14348	14274	14450	14416	14216	14504	14496	14473	14365	14496	14604	14520	14416	14402	14457	14502	14297	14363	14507	14548	14573	14363	14593	14528	14520	14418	14435	14397	14340	14358	14387	14434	14348	14504	14583	14341	14507	14463	14594	14360	14449	14455	14445	14420	14309	14355	14542	14304	14428	14608	14526	14295	14382	14346	14374	14437	14325	14596	14512	14429	14356	14576	14443	14405	14347	14499	14331	14270	14465	14562	14386	14563	14581	14348	14235	14429	14359	14618	14317	14444	14383	14226	14335	14527	14471	14545	14305	14305	14471	14345	14424	14267	14323	14495	14581	14406	14357	14456	14289	14405	14403	14465	14548	14266	14501	14411	14318	14481	14489	14320	14336	14295	14339	14459	14519	14584	14430	14437	14314	14335	14308	14566	14473	14509	14357	14470	14596	14476	14361	14408	14485	14370	14442	14266	14358	14575	14433	14506	14383	14466	14465	14443	14538	14620	14427	14549	14506	14532	14552	14598	14492	14430	14380	14404	14357	14495	14352	14581	14536	14547	14452	14497	14420	14434	14432	14553	14285	14438	14397	14264	14374	14436	14548	14476	14515	14647	14485	14587	14263	14476	14486	14451	14471	14473	14601	14533	14449	14444	14450	14432	14504	14366	14614	14506	14555	14513	14376	14326	14430	14422	14439	14328	14516	14502	14471	14251	14407	14591	14336	14395	14578	14453	14514	14565	14488	14339	14434	14168	14498	14410	14350	14493	14383	14366	14465	14469	14510	14549	14358	14427	14439	14422	14526	14336	14427	14643	14587	14384	14210	14433	14434	14269	14340	14358	14435	14439	14555	14442	14293	14398	14242	14329	14495	14417	14193	14608	14340	14464	14536	14342	14546	14352	14523	14297	14292	14650	14304	14604	14507	14493	14233	14315	14348	14444	14397	14305	14262	14371	14292	14380	14606	14441	14535	14485	14262	14501	14364	14339	14680	14526	14460	14372	14525	14574	14387	14354	14459	14539	14441	14503	14472	14261	14400	14345	14395	14566	14320	14449	14345	14458	14529	14409	14517	14518	14520	14552	14376	14370	14527	14322	14367	14587	14380	14129	14592	14428	14438	14488	14294	14210	14287	14432	14315	14405	14460	14360	14544	14645	14545	14434	14502	14376	14535	14499	14694	14535	14444	14205	14422	14597	14393	14497	14399	14636	14764	14559	14514	14497	14540	14449	14565	14371	14525	14415	14475	14282	14523	14328	14443	14499	14481	14456	14355	14407	14560	14349	14363	14410	14488	14496	14292	14335	14186	14166	14557	14468	14475	14480	14521	14428	14402	14752	14481	14513	14443	14438	14365	14364	14385	14588	14500	14397	14432	14403	14334	14253	14229	14475	14445	14497	14528	14398	14480	14209	14496	14347	14670	14728	14488	14393	14538	14457	14538	14466	14349	14420	14474	14420	14535	14469	14409	14656	14389	14438	14390	14383	14242	14429	14346	14369	14404	14353	14367	14303	14556	14530	14454	14393	14427	14323	14431	14345	14334	14563	14489	14257	14189	14518	14406	14572	14608	14371	14463	14448	14449	14474	14339	14506	14456	14510	14497	14448	14355	14536	14493	14529	14510	14421	14273	14504	14421	14365	14560	14704	14598	14479	14571	14531	14482	14460	14268	14322	14588	14525	14321	14457	14422	14278	14441	14553	14418	14651	14304	14404	14381	14436	14584	14530	14321	14550	14532	14419	14353	14610	14641	14369	14588	14486	14309	14418	14532	14474	14431	14475	14608	14447	14272	14428	14506	14238	14232	14436	14550	14504	14455	14434	14405	14528	14361	14523	14506	14440	14572	14509	14344	14565	14424	14494	14494	14426	14547	14641	14479	14557	14388	14580	14305	14276	14460	14445	14338	14252	14475	14303	14553	14406	14560	14259	14406	14425	14295	14386	14515	14457	14296	14456	14718	14496	14450	14429	14465	14431	14344	14377	14573	14361	14320	14380	14397	14350	14454	14532	14343	14423	14524	14614	14514	14425	14282	14492	14477	14540	14474	14508	14523	14414	14269	14490	14436	14439	14394	14525	14289	14417	14478	14696	14426	14592	14607	14488	14354	14544	14603	14385	14512	14393	14314	14507	14368	14330	14316	14521	14426	14479	14336	14486	14310	14365	14439	14536	14456	14497	14215	14546	14472	14453	14429	14330	14636	14420	14312	14375	14387	14483	14328	14396	14405	14413	14558	14172	14731	14540	14436	14425	14405	14523	14497	14465	14469	14496	14369	14396	14346	14552	14401	14423	14572	14566	14560	14513	14391	14590	14543	14358	14315	14530	14419	14432	14521	14499	14505	14499	14385	14410	14528	14426	14481	14335	14492	14538	14605	14515	14408	14545	14441	14466	14646	14540	14447	14621	14416	14442	14415	14434	14441	14504	14465	14515	14449	14235	14316	14455	14597	14441	14587	14480	14446	14624	14539	14346	14368	14512	14590	14364	14453	14320	14461	14540	14447	14501	14299	14466	14418	14498	14688	14474	14530	14422	14341	14329	14385	14332	14506	14551	14481	14474	14475	14334	14424	14510	14430	14508	14272	14495	14395	14240	14680	14655	14534	14518	14484	14505	14503	14710	14398	14292	14435	14537	14393	14466	14457	14448	14455	14465	14362	14504	14417	14542	14390	14509	14495	14309	14395	14649	14399	14485	14503	14573	14528	14503	14480	14398	14588	14503	14403	14699	14338	14282	14541	14508	14484	14588	14386	14619	14503	14561	14476	14491	14493	14334	14451	14488	14482	14368	14323	14373	14517	14323	14348	14506	14311	14402	14629	14474	14520	14410	14362	14617	14569	14527	14490	14546	14547	14330	14445	14361	14451	14530	14404	14653	14329	14441	14450	14493	14364	14465	14436	14455	14399	14380	14473	14638	14345	14578	14396	14415	14449	14437	14312	14369	14666	14400	14238	14367	14375	14413	14523	14487	14588	14297	14441	14646	14386	14528	14441	14367	14346	14190	14443	14464	14622	14508	14394	14440	14493	14303	14460	14439	14394	14375	14286	14532	14245	14505	14331	14399	14500	14665	14187	14551	14309	14406	14541	14505	14313	14302	14460	14261	14536	14624	14446	14388	14304	14432	14301	14318	14241	14295	14395	14406	14296	14544	14335	14382	14453	14363	14677	14469	14525	14460	14387	14695	14337	14239	14611	14711	14248	14317	14600	14534	14543	14563	14556	14348	14466	14594	14421	14514	14524	14353	14428	14518	14399	14443	14372	14389	14384	14368	14400	14748	14621	14627	14440	14561	14599	14506	14457	14316	14530	14314	14351	14308	14218	14170	14398	14523	14522	14589	14387	14444	14553	14406	14481	14614	14490	14386	14564	14534	14474	14632	14388	14650	14439	14434	14479	14543	14527	14528	14551	14513	14383	14344	14391	14484	14310	14484	14506	14685	14567	14653	14350	14513	14629	14489	14383	14585	14614	14437	14338	14478	14428	14465	14445	14595	14492	14346	14470	14135	14331	14430	14353	14501	14332	14418	14399	14625	14394	14653	14430	14554	14419	14381	14332	14471	14519	14342	14398	14385	14392	14575	14511	14378	14391	14433	14470	14360	14604	14460	14290	14440	14266	14628	14201	14510	14257	14494	14398	14313	14515	14346	14472	14535	14477	14495	14572	14544	14400	14369	14505	14427	14175	14455	14374	14589	14419	14561	14510	14600	14304	14530	14408	14308	14380	14519	14344	14302	14530	14678	14514	14519	14470	14570	14457	14245	14389	14549	14448	14455	14586	14533	14433	14527	14535	14320	14370	14657	14485	14420	14183	14364	14345	14474	14429	14419	14616	14318	14382	14601	14439	14278	14190	14548	14336	14393	14341	14643	14602	14439	14383	14411	14562	14437	14257	14390	14326	14495	14270	14474	14481	14585	14580	14454	14564	14553	14538	14605	14401	14258	14502	14343	14359	14463	14472	14428	14513	14359	14315	14496	14361	14476	14211	14298	14447	14446	14535	14417	14337	14540	14604	14508	14569	14575	14253	14354	14432	14521	14582	14397	14577	14454	14494	14482	14538	14422	14521	14411	14392	14557	14438	14472	14309	14649	14361	14458	14455	14369	14431	14363	14295	14239	14330	14577	14382	14430	14480	14582	14479	14469	14644	14530	14512	14528	14553	14481	14589	14316	14509	14512	14508	14584	14426	14384	14398	14266	14195	14398	14315	14358	14405	14472	14327	14268	14302	14608	14378	14296	14489	14480	14285	14568	14385	14594	14327	14255	14413	14449	14433	14603	14617	14424	14411	14457	14354	14367	14356	14390	14596	14439	14490	14561	14602	14579	14660	14624	14240	14496	14500	14425	14357	14614	14388	14275	14631	14412	14403	14479	14335	14447	14428	14578	14336	14486	14350	14551	14451	14371	14411	14646	14632	14526	14324	14392	14272	14339	14269	14416	14348	14359	14419	14441	14658	14460	14528	14452	14274	14619	14271	14478	14565	14416	14364	14227	14576	14425	14266	14402	14413	14558	14363	14468	14586	14397	14562	14414	14546	14308	14510	14576	14481	14402	14588	14444	14506	14426	14418	14273	14412	14427	14663	14525	14562	14276	14353	14494	14250	14578	14519	14615	14332	14491	14435	14643	14449	14283	14453	14488	14237	14418	14405	14378	14467
18894	34287	32820	26631	22911	19829	17623	16222	16339	15760	15103	14754	14500	14270	14139	14047	14093	13615	13639	13722	13745	13830	13471	13756	13540	13507	13808	13625	13757	13772	13490	13575	13596	13636	13636	13666	13555	13598	13557	13702	13410	13592	13477	13705	13615	13572	13755	13725	13557	13529	13458	13674	13531	13663	13636	13535	13569	13600	13362	13581	13578	13740	13660	13558	13643	13532	13622	13660	13536	13518	13618	13452	13547	13625	13590	13596	13684	13689	13683	13603	13716	13589	13684	13515	13553	13603	13576	13492	13443	13473	13547	13820	13585	13663	13475	13433	13609	13567	13495	13665	13506	13626	13616	13553	13597	13514	13528	13520	13796	13570	13496	13730	13496	13614	13560	13609	13495	13384	13507	13598	13665	13506	13495	13579	13507	13474	13620	13620	13606	13421	13786	13449	13702	13624	13387	13414	13589	13564	13503	13589	13605	13524	13539	13501	13619	13611	13586	13608	13482	13583	13435	13579	13704	13598	13639	13695	13594	13621	13630	13479	13642	13445	13634	13523	13493	13557	13656	13582	13442	13560	13758	13333	13477	13601	13445	13581	13613	13586	13750	13720	13634	13523	13596	13610	13608	13662	13643	13571	13587	13563	13487	13581	13727	13638	13574	13745	13479	13488	13520	13540	13494	13786	13485	13429	13547	13529	13737	13497	13588	13521	13526	13645	13656	13413	13606	13664	13564	13621	13454	13580	13590	13602	13569	13336	13598	13575	13691	13607	13445	13595	13645	13481	13614	13596	13671	13581	13588	13583	13703	13522	13491	13380	13597	13531	13562	13642	13506	13663	13587	13512	13602	13631	13478	13596	13535	13547	13581	13451	13625	13730	13588	13720	13608	13554	13539	13562	13400	13559	13416	13450	13504	13680	13551	13491	13566	13549	13515	13539	13562	13592	13395	13656	13472	13468	13704	13644	13591	13496	13688	13595	13704	13469	13628	13647	13662	13616	13607	13501	13617	13525	13419	13605	13668	13461	13569	13477	13575	13611	13531	13590	13600	13595	13701	13507	13562	13694	13716	13620	13512	13621	13589	13665	13351	13709	13581	13690	13557	13669	13482	13607	13590	13706	13489	13611	13657	13473	13623	13550	13737	13452	13507	13680	13708	13537	13485	13732	13511	13578	13441	13716	13573	13707	13403	13464	13676	13689	13620	13808	13567	13631	13555	13669	13631	13635	13630	13410	13483	13667	13524	13557	13590	13412	13523	13537	13572	13467	13545	13646	13448	13616	13560	13587	13544	13415	13442	13655	13567	13637	13569	13768	13572	13618	13457	13434	13670	13455	13485	13710	13634	13537	13629	13476	13450	13653	13411	13660	13495	13550	13533	13692	13574	13458	13597	13553	13540	13573	13466	13557	13568	13455	13612	13561	13648	13537	13419	13607	13572	13523	13541	13667	13557	13667	13419	13527	13732	13611	13608	13591	13451	13620	13662	13711	13629	13633	13314	13536	13399	13438	13718	13717	13611	13620	13582	13550	13533	13564	13643	13500	13617	13589	13770	13579	13452	13585	13553	13386	13550	13655	13556	13565	13654	13636	13695	13616	13418	13607	13610	13804	13499	13580	13558	13640	13584	13565	13541	13515	13678	13542	13566	13541	13644	13676	13607	13673	13597	13558	13512	13633	13575	13534	13567	13525	13746	13628	13421	13626	13660	13498	13817	13682	13565	13465	13500	13671	13578	13467	13472	13607	13624	13560	13531	13553	13544	13615	13758	13665	13676	13523	13466	13493	13499	13510	13504	13746	13584	13511	13416	13810	13580	13610	13602	13568	13462	13431	13513	13458	13556	13699	13584	13554	13440	13422	13504	13499	13519	13681	13752	13697	13619	13440	13647	13669	13601	13636	13594	13587	13532	13641	13441	13838	13437	13567	13451	13503	13613	13524	13371	13667	13578	13715	13578	13585	13523	13549	13491	13545	13472	13431	13591	13491	13542	13578	13656	13524	13518	13587	13538	13513	13527	13454	13590	13502	13533	13532	13673	13593	13584	13439	13546	13474	13642	13707	13609	13670	13448	13684	13601	13580	13446	13497	13750	13592	13623	13474	13421	13696	13609	13445	13580	13715	13407	13537	13361	13540	13494	13728	13440	13455	13740	13537	13529	13636	13604	13476	13536	13572	13572	13535	13676	13538	13530	13653	13615	13477	13544	13517	13555	13657	13569	13557	13480	13615	13558	13595	13663	13619	13568	13616	13538	13522	13555	13547	13612	13465	13530	13579	13625	13621	13609	13508	13612	13596	13513	13428	13589	13558	13711	13487	13543	13692	13428	13548	13750	13602	13735	13664	13549	13434	13455	13667	13492	13643	13578	13739	13444	13694	13516	13648	13421	13634	13668	13574	13707	13623	13367	13581	13593	13543	13237	13459	13403	13432	13590	13522	13367	13513	13614	13663	13429	13501	13576	13578	13476	13567	13719	13567	13514	13473	13629	13615	13422	13524	13607	13591	13402	13428	13585	13561	13595	13393	13610	13374	13515	13621	13593	13649	13592	13577	13642	13680	13498	13549	13575	13581	13692	13446	13508	13483	13562	13514	13613	13575	13644	13632	13608	13542	13626	13722	13625	13507	13468	13596	13450	13648	13630	13630	13497	13534	13375	13652	13674	13573	13632	13645	13638	13563	13545	13704	13779	13686	13345	13645	13615	13619	13539	13626	13568	13489	13712	13556	13749	13592	13519	13790	13454	13616	13577	13562	13528	13603	13577	13557	13702	13615	13679	13604	13540	13519	13457	13559	13419	13544	13466	13687	13410	13532	13587	13645	13571	13824	13459	13793	13555	13617	13458	13438	13512	13545	13644	13524	13600	13543	13571	13526	13649	13383	13632	13610	13671	13679	13553	13411	13667	13483	13658	13694	13504	13451	13507	13602	13421	13558	13600	13531	13576	13503	13415	13517	13572	13567	13735	13624	13509	13480	13549	13545	13419	13529	13476	13517	13610	13510	13503	13605	13605	13451	13575	13593	13799	13492	13599	13546	13680	13621	13386	13518	13598	13549	13581	13684	13659	13627	13573	13331	13528	13580	13569	13649	13386	13595	13635	13439	13421	13543	13437	13566	13569	13462	13686	13597	13445	13473	13324	13770	13553	13556	13546	13658	13477	13631	13556	13538	13534	13423	13568	13667	13481	13484	13618	13633	13553	13610	13488	13541	13636	13582	13490	13666	13505	13674	13689	13365	13522	13458	13547	13340	13414	13631	13699	13448	13515	13520	13741	13849	13616	13473	13389	13540	13757	13488	13597	13735	13559	13518	13562	13497	13717	13626	13566	13466	13582	13752	13492	13641	13542	13565	13492	13748	13414	13503	13817	13622	13525	13572	13640	13541	13599	13446	13739	13589	13595	13664	13448	13532	13606	13541	13603	13557	13479	13562	13470	13533	13658	13687	13467	13623	13511	13558	13443	13598	13576	13380	13597	13654	13612	13694	13602	13450	13608	13530	13661	13433	13516	13589	13439	13326	13553	13683	13610	13520	13582	13603	13525	13544	13560	13552	13558	13556	13354	13531	13704	13763	13601	13699	13361	13575	13513	13450	13521	13676	13659	13555	13613	13714	13462	13574	13513	13500	13467	13661	13608	13645	13532	13550	13531	13589	13655	13572	13539	13605	13495	13627	13506	13557	13522	13557	13602	13533	13557	13645	13480	13502	13519	13538	13435	13566	13490	13516	13452	13477	13590	13366	13580	13640	13736	13716	13663	13427	13458	13513	13651	13702	13547	13365	13535	13453	13609	13599	13474	13651	13496	13523	13518	13679	13562	13412	13453	13582	13559	13592	13508	13469	13530	13525	13455	13566	13647	13648	13518	13642	13602	13828	13644	13531	13729	13593	13639	13624	13451	13830	13624	13554	13540	13619	13611	13626	13806	13508	13563	13429	13529	13655	13580	13571	13638	13517	13576	13624	13609	13551	13572	13507	13541	13495	13649	13450	13442	13560	13419	13560	13675	13545	13617	13446	13469	13581	13518	13491	13526	13662	13578	13595	13569	13423	13472	13484	13479	13430	13760	13669	13420	13522	13598	13543	13526	13734	13416	13536	13639	13801	13466	13659	13793	13530	13394	13715	13566	13507	13442	13525	13637	13694	13805	13576	13697	13530	13537	13613	13556	13485	13614	13669	13566	13583	13532	13669	13606	13516	13461	13528	13606	13527	13594	13586	13696	13535	13591	13565	13503	13669	13535	13605	13537	13567	13747	13405	13728	13558	13445	13424	13677	13540	13544	13531	13387	13484	13430	13481	13602	13561	13670	13536	13711	13657	13461	13599	13622	13541	13571	13605	13533	13452	13657	13447	13625	13442	13425	13589	13612	13490	13769	13645	13602	13673	13652	13662	13504	13466	13581	13593	13699	13725	13506	13688	13695	13527	13606	13450	13583	13463	13509	13712	13403	13556	13545	13457	13611	13605	13616	13707	13663	13627	13589	13531	13553	13509	13612	13612	13625	13472	13699	13551	13622	13783	13522	13449	13454	13736	13416	13494	13483	13605	13733	13508	13658	13529	13520	13616	13606	13354	13504	13478	13611	13533	13551	13569	13338	13805	13681	13523	13571	13712	13621	13606	13353	13542	13674	13320	13602	13551	13523	13746	13377	13559	13645	13677	13653	13684	13620	13615	13532	13537	13491	13428	13667	13505	13507	13538	13591	13429	13614	13450	13682	13577	13510	13591	13528	13676	13569	13578	13511	13531	13563	13672	13722	13467	13586	13550	13644	13712	13556	13591	13626	13792	13499	13686	13620	13452	13586	13738	13653	13710	13500	13612	13614	13448	13615	13563	13522	13746	13483	13625	13416	13622	13604	13376	13660	13586	13431	13518	13633	13588	13669	13683	13491	13632	13524	13351	13533	13652	13622	13584	13598	13505	13523	13521	13647	13532	13680	13536	13646	13566	13515	13514	13506	13527	13527	13711	13591	13656	13503	13457	13552	13568	13626	13780	13498	13517	13856	13700	13495	13519	13493	13530	13599	13484	13723	13640	13590	13470	13530	13597	13590	13564	13530	13503	13590	13446	13346	13535	13477	13612	13511	13509	13274	13636	13483	13680	13641	13640	13507	13619	13643	13627	13673	13676	13532	13681	13477	13578	13515	13626	13687	13494	13570	13583
23400	21693	29660	24281	22052	23938	24343	18544	17302	17621	16604	16197	15744	15561	15667	15237	15259	15167	15159	14902	14933	14919	14903	14882	14926	14900	14857	14915	15104	14992	14883	14946	14942	14762	14971	14927	14991	14824	14906	14836	14923	14860	14887	14805	14937	14878	14929	14727	14827	14800	14956	14852	14867	14688	14730	14625	14783	14813	14903	14991	14749	14878	14768	14853	14845	14709	14803	14909	14802	14966	14876	14641	14711	14693	14833	14749	14725	14739	14663	14718	14694	14654	14671	14796	14794	14696	14672	14731	14672	14702	14733	14606	14851	14868	14946	14699	14758	14770	14846	14946	14764	14915	14797	14663	14786	14924	14619	14768	14928	14618	14722	14739	14852	14738	14806	14738	14649	14841	14876	14662	14771	14689	14700	14868	14825	14483	14754	14725	14680	14802	14791	14741	14683	14661	14616	14695	14761	14807	14689	14826	14806	14738	14773	14811	14782	14917	14779	14538	14899	14626	14777	14908	14655	14623	14656	14625	14455	14602	14729	14610	14679	14836	14818	14658	14564	14738	14727	14756	14728	14686	14550	14735	14746	14918	14657	14481	14575	14723	14647	14633	14681	14788	14746	14655	14690	14627	14499	14461	14794	14582	14801	14784	14669	14623	14773	14759	14645	14870	14659	14831	14659	14878	14622	14677	14881	14803	14642	14768	14766	14783	14749	15001	14581	14760	14733	14690	14680	14721	14851	14621	14888	14629	14654	14607	14536	14582	14737	14795	14737	14726	14669	14784	14642	14613	14618	14773	14801	14889	14762	14795	14782	14596	14814	14905	14802	14928	14906	14669	14706	14685	14759	14868	14744	14915	14773	14809	14702	14619	14654	14818	14741	14592	14728	14583	14587	14626	14462	14743	14557	14556	14737	14596	14652	14766	14558	14627	14618	14728	14675	14721	14542	14528	14654	14696	14606	14561	14777	14662	14790	14615	14800	14962	14658	14579	14648	14703	14647	14629	14583	14850	14693	14738	14799	14718	14799	14710	14630	14679	14669	14642	14751	14840	14703	14505	14594	14661	14811	14841	14880	14782	14531	14690	14700	14743	14878	14680	14836	14870	14693	14766	14675	14761	14609	14976	14667	14754	14632	14563	14712	14680	14667	14647	14800	14539	14665	14734	14780	14835	14716	14730	14663	14724	14761	14765	14723	14515	14720	14709	14601	14774	14621	14859	14664	14632	14731	14613	14681	14814	14709	14591	14649	14553	14733	14620	14796	14797	14609	14786	14741	14666	14748	14734	14609	14698	14765	14721	14817	14572	14759	14703	14817	14745	14821	14782	14666	14569	14677	14879	14894	14602	14817	14657	14685	14544	14680	14697	14819	14695	14556	14728	14674	14744	14819	14706	14743	14738	14695	14610	14617	14698	14703	14743	14769	14586	14683	14609	14814	14717	14610	14812	14660	14817	14591	14956	14879	14743	14758	14817	14687	14557	14794	14799	14744	14750	14649	14746	14663	14897	14741	14746	14756	14728	14732	14811	14697	14712	14731	14716	14602	14641	14730	14713	14719	14748	14595	14649	14662	14944	14662	14663	14754	14495	14510	14486	14607	14728	14829	14737	14703	14810	14718	14728	14745	14712	14608	14767	14697	14682	14620	14602	14610	14877	14773	14576	14698	14777	14791	14622	14854	14840	14761	14773	14636	14698	14763	14664	14742	14450	14736	14843	14685	14649	14749	14752	14751	14623	14516	14800	14635	14656	14629	14747	14918	14674	14723	14669	14743	14776	14725	14602	14785	14705	14737	14791	14642	14741	14606	14558	14685	14735	14768	14742	14820	14608	14740	14621	14686	14710	14809	14749	14622	14642	14590	14811	14762	14642	14882	14653	14577	14663	14776	14663	14753	14562	14596	14669	14697	14840	14666	14754	14818	14863	14636	14701	14979	14583	14590	14734	14680	14729	14537	14657	14435	14659	14654	14713	14562	14902	14853	14809	14749	14925	14689	14630	14951	14597	14760	14830	14621	14698	14796	14710	14859	14780	14679	14708	14588	14736	14724	14792	14698	14521	14808	14845	14642	14658	14685	14601	14836	14680	14781	14917	14612	14841	14828	14750	14676	14837	14687	14758	14744	14860	14679	14747	14732	14688	14465	14890	14829	14661	14777	14683	14858	14756	14762	14623	14731	14887	14748	14731	14723	14786	14602	14701	14798	14661	14690	14684	14648	14702	14645	14765	14775	14722	14710	14798	14715	14622	14748	14648	14754	14735	14628	14768	14663	14866	14689	14614	14621	14719	14764	14670	14753	14651	14741	14644	14746	14720	14596	14711	14614	14773	14544	14617	14703	14718	14733	14724	14664	14652	14621	14572	14603	14669	14675	14765	14754	14771	14665	14724	14628	14758	14620	14669	14568	14621	14777	14623	14906	14772	14720	14611	14831	14704	14662	14949	14515	14660	14837	14663	14720	14588	14647	14776	14695	14511	14762	14575	14696	14614	14679	14806	14697	14729	14775	14835	14732	14777	14715	14715	14459	14570	14737	14854	14808	14516	14826	14721	14732	14721	14873	14794	14765	14799	14874	14814	14674	14762	14769	14761	14854	14641	14651	14793	14616	14716	14565	14723	14622	14787	14814	14893	14751	14923	14614	14781	14769	14733	14812	14667	14672	14610	14769	14733	14606	14524	14736	14818	14659	14641	14493	14631	14537	14704	14704	14790	14863	14624	14614	14688	14738	14606	14741	14426	14857	14690	14559	14642	14753	14512	14565	14936	14680	14846	14848	14753	14510	14629	14743	14517	14760	14592	14752	14657	14779	14685	14526	14662	14753	14481	14721	14655	14650	14732	14882	14653	14787	14610	14629	14750	14726	14679	14586	14735	14635	14687	14638	14757	14777	14593	14682	14632	14745	14713	14669	14715	14881	14707	14799	14715	14708	14482	14612	14542	14693	14765	14719	14644	14624	14576	14554	14848	14661	14765	14705	14668	14631	14815	14719	14637	14594	14610	14650	14686	14624	14743	14783	14664	14670	14724	14778	14683	14712	14822	14726	14812	14845	14539	14678	14559	14757	14822	14668	14859	14877	14763	14561	14925	14738	14709	14775	14575	14691	14637	14792	14600	14465	14706	14626	14528	14470	14769	14533	14913	14580	14952	14748	14750	14619	14559	14523	14795	14538	14605	14767	14784	14789	14742	14650	14688	14811	14740	14675	14615	14685	14602	14489	14754	14716	14770	14659	14675	14987	14909	14850	14719	14809	14941	14792	14856	14620	14593	14666	14690	14511	14794	14755	14801	14610	14721	14716	14726	14819	14513	14747	14807	14829	14636	14725	14565	14741	14629	14735	14655	14473	14679	14645	14741	14742	14703	14571	14597	14819	14777	14711	14777	14843	14668	14788	14654	14767	14748	14674	14609	14437	14737	14739	14559	14649	14637	14836	14584	14628	14837	14547	14656	14675	14639	14783	14726	14732	14624	14553	14777	14713	14611	14682	14669	14478	14649	14745	14679	14734	14611	14747	14742	14711	14853	14762	14593	14959	14598	14640	14784	14426	14689	14760	14667	14672	14851	14784	14749	14722	14707	14731	14606	14783	14707	14772	14895	14758	14791	14796	14777	14678	14818	14603	14720	14669	14478	14476	14714	14650	14575	14663	14835	14811	14664	14616	14668	14856	14670	14756	14612	14891	14715	14902	14594	14704	14698	14758	14825	14782	14800	14743	14593	14912	14946	14732	14716	14681	14815	14633	14738	14546	14555	14649	14741	14714	14749	14693	14653	14709	14703	14446	14696	14842	14709	14657	14916	14774	14938	14647	14831	14640	14790	14745	14660	14623	14910	14857	14578	14976	14677	14742	14747	14834	14973	14567	14676	14559	14703	14657	14532	14766	14616	14777	14639	14406	14725	14655	14875	14898	14876	14769	14903	14755	14708	14722	14599	14496	14633	14651	14800	14601	14716	14539	14686	14779	14739	14658	14689	14708	14899	14684	14624	14735	14731	14648	14744	14839	14821	14565	14742	14625	14965	14810	14511	14868	14845	14535	14650	14738	14828	14976	14752	14626	14603	14883	14600	14700	14808	14748	14712	14696	14565	14486	14685	14964	14486	14896	14578	14803	14536	14680	14869	14803	14789	14862	14645	14534	14804	14745	14793	14700	14795	14726	14746	14804	14650	14828	14553	14784	14642	14672	14710	14770	14658	14652	14656	14682	14710	14723	14577	14683	14684	14721	14852	14735	14702	14838	14686	14567	14702	14789	14769	14919	14812	14686	14621	14797	14641	14773	14817	14609	14668	14780	14600	14682	14678	14669	14652	14672	14715	14750	14619	14835	14769	14609	14735	14742	14764	14819	14882	14536	14679	14612	14912	14758	14779	14861	14661	14709	14744	14864	14735	14568	14682	14853	14761	14858	14720	14631	14630	14739	14697	14686	14718	14978	14883	14866	14840	14806	14693	14688	14761	14698	14685	14781	14756	14637	14706	14797	14597	14746	14738	14576	14786	14776	14803	14655	14709	14599	14725	14792	14744	14678	14874	14705	14638	14595	14778	14720	14733	14714	14788	14720	14655	14774	14645	14711	14766	14628	14875	14581	14740	14758	14672	14678	14704	14742	14432	14744	14663	14764	14669	14790	14631	14786	14697	14728	14695	14658	14553	14821	14535	14606	14639	14981	14659	14681	14602	14761	14594	14642	14731	14565	14753	14658	14748	14905	14735	14798	14596	14729	14788	14724	14652	14956	14643	14866	14861	14734	14680	14651	14769	14772	14706	14788	14530	14850	14987	14689	14463	14604	14687	14834	14694	14874	14754	14820	14658	14730	14807	14564	14605	14847	14903	14739	14669	14709	14759	14685	14753	14705	14693	14745	14664	14655	14726	15020	14650	14725	14665	14727	14814	14661	14690	14707	14852	14777	14608	14720	14544	14826	14662	14777	14994	14757	14798	14814	14669	14684	14805	14734	14650	14646	14654	14659	14544	14600	14710	14965	14682	14954	14621	14779	14723	14881	14724	14655	14661	14733	14649	14818	14748	14696	14854	14752	14731	14918	14850	14739	14691	14783	14553	14663	14695	14567	14616	14540	14848	14554	14749	14646	14573	14676	14683	14578	15029	14564	14791	14862	14549	14712	14757	14682	14720	14794	14584	14783	14590	14680	14715	14815	14665
21277	39798	38988	31760	26667	23071	19844	18387	18142	17366	16031	15768	15138	14912	14566	14284	14260	14111	13985	13801	14004	13932	13933	13853	13890	13881	13715	13886	13688	13864	13699	13741	13733	14008	13702	13754	13784	13782	13888	13755	13646	13677	13654	13821	13764	13815	13671	13835	13819	13625	13755	13803	13879	13768	13805	13793	13731	13755	13743	13799	13713	13680	13914	13981	13729	13825	13571	13650	13774	13590	13582	13623	13919	13769	13593	13753	13889	13738	13723	13558	13675	13709	13993	13731	13697	13783	13646	13698	13901	13882	13801	13708	13780	13858	13684	13697	13818	13654	13584	13680	13765	13755	13782	13808	13610	13694	13647	13786	13852	13787	13814	13890	13576	13875	13746	13759	13710	13758	13839	13829	13728	13771	13703	13885	13709	13696	13819	13958	13848	13806	13692	13746	13779	13658	13746	13817	13751	13762	13549	13846	13648	13789	13785	13660	13821	13661	13564	13713	13745	13559	13901	13591	13692	13551	13850	13752	13647	13841	13770	13716	13677	13519	13735	13747	13598	13759	13583	13661	13693	13601	13719	13848	13718	13613	13668	13590	13747	13711	13894	13545	13714	13642	13801	13784	13762	13603	13819	13786	13702	13851	13549	13657	13600	13594	13605	13710	13782	13830	13784	13707	13709	13757	13718	13567	13569	13805	13725	13663	13830	13770	13670	13727	13829	13602	13792	13813	13690	13727	13741	13459	13686	13703	13576	13815	13791	13642	13621	13843	13773	13588	13588	13774	13700	13739	13903	13635	13696	13767	13633	13629	13786	13826	13796	13798	13624	13852	13689	13622	13739	13878	13710	13751	13640	13563	13775	13763	13680	13810	13734	13901	13879	13801	13835	13609	13701	13836	13810	13783	13636	13706	13712	13555	13589	13575	13846	13753	13711	13654	13791	13876	13601	13606	13867	13863	13784	13709	13662	13761	13737	13571	13661	13635	13840	13727	13692	13723	13865	13708	13614	13569	13639	13610	13737	13681	13612	13659	13701	13710	13923	13791	13626	13578	13790	13713	13723	13734	13827	13578	13618	13727	13692	13694	13673	13762	13689	13643	13684	13848	13640	13824	13719	13738	13805	13697	13679	13587	13742	13803	13770	13894	13683	13530	13678	13676	13859	13811	13576	13890	13781	13642	13776	13611	13708	13729	13722	13694	13684	13719	13796	13665	13649	13733	13605	13787	13650	13669	13775	13612	13750	13797	13742	13524	13748	13614	13818	13762	13768	13746	13581	13638	13788	13693	13667	13588	13637	13767	13665	13776	13656	13693	13697	13689	13309	13876	13849	13683	13724	13720	13713	13853	13682	13716	13696	13776	13788	13708	13498	13607	13693	13797	13738	13511	13876	13704	13659	13600	13802	13761	13754	13818	13595	13626	13538	13744	13631	13719	13835	13501	13713	13760	13787	13781	13630	13832	13898	13679	13794	13777	13640	13849	13832	13835	13866	13647	13779	13792	13803	13620	13584	13668	13828	13619	13754	13553	13821	13687	13606	13804	13911	13818	13786	13702	13749	13797	13455	13827	13715	13799	13556	13778	13768	13583	13897	13673	13864	13818	13561	13773	13686	13716	13682	13835	13735	13670	13717	13649	13797	13773	13695	13814	13583	13670	13693	13633	13724	13670	13619	13858	13600	13707	13586	13842	13611	13634	13876	13611	13885	13668	13649	13639	13589	13779	13816	13655	13712	13827	13741	13866	13725	13741	13649	13683	13657	13672	13683	13834	13674	13760	13634	13620	13768	13838	13690	13775	13780	13847	13875	13734	13762	13741	13728	13598	13832	13552	13715	13857	13692	13787	13666	13755	13741	13582	13792	13763	13859	13608	13591	13769	13789	13602	13791	13724	13727	13629	13611	13547	13581	13727	13732	13717	13596	13637	13773	13625	13666	13700	13727	13874	13718	13701	13725	13667	13807	13631	13787	13567	13767	13656	13695	13755	13696	13843	13732	13615	13619	13735	13642	13802	13809	13626	13688	13701	13793	13760	13853	13789	13768	13681	13916	13620	13669	13850	13707	13649	13688	13607	14070	13746	13604	13521	13630	13673	13677	13710	13696	13667	13646	13778	13682	13677	13823	13732	13850	13682	13615	13658	13708	13734	13728	13755	13763	13740	13737	13672	13729	13734	13624	13571	13673	13808	13725	13700	13685	13605	13778	13706	13912	13502	13868	13680	13770	13577	13719	13926	13661	13651	13702	13709	13762	13670	13766	13736	13693	13807	13599	13869	13769	13663	13859	13581	13681	13794	13581	13611	13668	13758	13507	13747	13722	13734	13515	13565	13696	13827	13693	13631	13782	13910	13755	13607	13577	13645	13609	13718	13635	13809	13724	13737	13838	13845	13678	13798	13792	13839	13820	13708	13678	13769	13636	13726	13669	13667	13709	13871	13690	13631	13740	13824	13670	13891	13673	13653	13683	13673	13635	13705	13585	13621	13768	13720	13676	13733	13704	13743	13759	13623	13704	13757	13674	13817	13641	13694	13556	13762	13728	13587	13733	13691	13649	13709	13761	13785	13627	13787	13685	13738	13701	13711	13691	13536	13697	14035	13608	13606	13695	13756	13815	13729	13667	13555	13628	13625	13729	13750	13712	13702	13747	13867	13543	13705	13618	13667	13641	13798	13690	13796	13833	13605	13752	13755	13505	13639	13725	13768	13654	13667	13690	13764	13349	13744	13667	13515	13695	13740	13640	13713	13700	13733	13729	13747	13814	13724	13706	13593	13690	13823	13852	13654	13718	13617	13898	13867	13664	13749	13770	13693	13728	13726	13708	13591	13692	13804	13597	13825	13619	13553	13652	13649	13761	13770	13644	13748	13767	13629	13536	13745	13761	13720	13850	13736	13540	13586	13739	13727	13717	13538	13689	13696	13733	13698	13796	13644	13682	13749	13691	13624	13562	13874	13676	13461	13723	13797	13853	13735	13753	13702	13719	13675	13754	13734	13715	13699	13721	13641	13763	13743	13767	13688	13666	13734	13643	13696	13755	13770	13786	13630	13847	13591	13706	13601	13534	13732	13664	13863	13851	13734	13757	13675	13732	13843	13707	13916	13706	13755	13794	13497	13663	13639	13784	13760	13855	13869	13790	13724	13630	13671	13732	13841	13740	13770	13788	13797	13699	13804	13656	13783	13741	13702	13580	13662	13595	13685	13974	13584	13623	13797	13496	13683	13638	13724	13792	13800	13664	13887	13630	13616	13741	13830	13722	13614	13899	13713	13876	13643	13795	13806	13563	13636	13654	13798	13712	13694	13831	13871	13684	13774	13601	13625	13675	13937	13749	13606	13701	13688	13609	13859	13710	13759	13723	13732	13681	13535	13569	13538	13764	13643	13601	13852	13568	13669	13667	13725	13795	13738	13834	13726	13736	13920	13660	13565	13664	13697	13628	13669	13712	13560	13744	13768	13743	13655	13663	13766	13713	13607	13844	13705	13687	13519	13732	13834	13745	13735	13693	13625	13688	13756	13637	13555	13671	13791	13821	13752	13586	13855	13670	13809	13633	13768	13759	13681	13629	13605	13594	13670	13767	13646	13692	13673	13636	13752	13814	13759	13719	13891	13714	13544	13650	13793	13729	13690	13772	13845	13760	13759	13773	13786	13577	13593	13562	13663	13730	13780	13857	13506	13677	13762	13562	13697	13691	13704	13727	13654	13780	13625	13670	13874	13649	13654	13681	13639	13821	13854	13726	13700	13658	13552	13827	13928	13656	13742	13809	13653	13702	13685	13845	13777	13832	13695	13648	13820	13755	13729	13690	13628	13764	13672	13665	13833	13847	13551	13767	13373	13692	13692	13613	13715	13733	13653	13859	13775	13756	13714	13668	13631	13734	13767	13738	13705	13625	13782	13742	13803	13769	13749	13615	13765	13814	13696	13782	13770	13785	13736	13840	13675	13756	13713	13709	13587	13764	13723	13767	13771	13856	13754	13698	13861	13789	13726	13809	13811	13691	13722	13716	13730	13785	13532	13744	13761	13748	13673	13862	13551	13788	13729	13702	13690	13818	13545	13608	13802	13785	13774	13724	13683	13733	13578	13708	13908	13686	13795	13732	13658	13760	13744	13588	13619	13584	13524	13586	13813	13739	13880	13723	13609	13675	13806	13642	13899	13629	13612	13848	13752	13820	13786	13680	13829	13697	13532	13661	13808	13675	13900	13715	13761	13611	13680	13786	13708	13749	13735	13678	13746	13791	13558	13688	13641	13688	13728	13650	13684	13626	13712	13529	13745	13669	13607	13654	13530	13713	13790	13816	13710	13636	13608	13919	13690	13710	13693	13622	13672	13731	13702	13652	13508	13756	13594	13709	13528	13609	13824	13723	13739	13700	13592	13698	13662	13720	13783	13860	13698	13790	13810	13783	13734	13767	13655	13744	13672	13699	13765	13579	13756	13664	13756	13848	13768	13852	13774	13691	13659	13796	13715	13682	13868	13585	13702	13571	13749	13728	13575	13811	13609	13826	13560	13658	13620	13751	13806	13673	13683	13705	13681	13782	13754	13548	13698	13543	13758	13812	13911	13685	13713	13720	13783	13628	13686	13932	13696	13779	13543	13669	13729	13710	13693	13778	13759	13739	13677	13823	13795	13706	13699	13743	13538	13592	13885	13613	13799	13712	13499	13621	13597	13731	13622	13844	13730	13768	13729	13780	13722	13757	13699	13724	13697	13757	13712	13751	13675	13679	13756	13703	13712	13657	13652	13761	13802	13779	13795	13453	13828	13720	13670	13825	13512	13798	13602	13645	13816	13692	13591	13669	13935	13771	13694	13613	13826	13751	13643	13722	13654	13749	13873	13736	13679	13763	13688	13622	13731	13716	13585	13573	13671	13755	13726	13823	13574	13641	13763	13758	13837	13807	13704	13616	13638	13703	13620	13695	13599	13677	13567	13648	13782	13647	13795	13813	13786	13467	13828	13729	13651	13720	13850	13659	13760	13622	13506	13798	13789	13708	13483	13683	13528	13767	13675	13512	13795	13621	13617	13725	13519	13721	13698	13666	13697	13492	13836	13761	13682	13682	13845	13720	13798	13661	13571	13752	13603	13647	13465	13742	13724	13613	13791	13738	13650	13811	13648	13704	13484	13780	13845	13547	13811	13838	13657	13611	13761
28010	22493	24335	20342	16192	15237	14574	14094	14134	14194	13821	13952	13776	13734	13836	13558	13641	13598	13672	13683	13579	13678	13513	13514	13619	13567	13465	13638	13705	13545	13802	13879	13622	13588	13608	13691	13530	13508	13676	13422	13769	13572	13633	13605	13860	13806	13692	13635	13664	13537	13785	13754	13624	13463	13636	13642	13638	13714	13687	13711	13593	13682	13462	13475	13751	13659	13640	13536	13815	13820	13631	13696	13581	13575	13893	13588	13570	13559	13723	13635	13642	13636	13724	13525	13545	13638	13611	13612	13699	13674	13434	13580	13706	13420	13617	13493	13490	13479	13726	13528	13573	13543	13533	13702	13483	13701	13622	13559	13688	13585	13590	13678	13754	13536	13560	13719	13618	13605	13754	13579	13676	13658	13706	13678	13765	13773	13583	13492	13570	13715	13480	13642	13704	13492	13438	13864	13593	13379	13721	13556	13684	13644	13770	13610	13921	13572	13649	13497	13384	13541	13602	13443	13513	13653	13523	13441	13556	13574	13389	13519	13754	13712	13538	13404	13599	13745	13538	13549	13573	13484	13631	13700	13656	13602	13754	13467	13623	13789	13550	13481	13490	13468	13567	13591	13772	13580	13654	13595	13544	13403	13841	13543	13415	13569	13708	13488	13584	13349	13585	13628	13783	13652	13542	13600	13422	13611	13383	13634	13406	13638	13669	13530	13751	13697	13633	13668	13461	13567	13701	13493	13625	13397	13506	13649	13691	13590	13528	13567	13600	13697	13518	13507	13611	13607	13664	13592	13583	13655	13681	13476	13370	13551	13567	13506	13782	13696	13430	13749	13592	13455	13685	13691	13634	13438	13651	13456	13428	13666	13635	13659	13759	13626	13642	13630	13707	13651	13484	13739	13314	13577	13796	13509	13400	13604	13641	13549	13767	13680	13451	13504	13652	13483	13518	13596	13541	13523	13624	13636	13410	13565	13566	13521	13586	13558	13535	13773	13636	13638	13603	13546	13554	13731	13609	13773	13759	13723	13615	13690	13617	13517	13648	13591	13522	13592	13602	13488	13406	13688	13473	13559	13704	13578	13543	13691	13595	13518	13639	13568	13632	13577	13515	13427	13519	13671	13593	13434	13448	13526	13541	13602	13618	13525	13759	13581	13728	13586	13501	13569	13594	13488	13446	13653	13471	13632	13486	13594	13737	13464	13517	13550	13753	13568	13517	13518	13677	13543	13494	13347	13589	13577	13732	13631	13322	13536	13586	13458	13455	13641	13641	13786	13383	13602	13550	13510	13556	13704	13631	13525	13633	13482	13733	13681	13524	13532	13498	13402	13670	13611	13539	13556	13551	13585	13535	13520	13642	13586	13372	13607	13470	13705	13777	13786	13747	13587	13600	13599	13573	13447	13446	13524	13669	13636	13667	13494	13474	13529	13399	13586	13685	13597	13645	13679	13775	13694	13865	13741	13630	13517	13578	13627	13751	13552	13660	13548	13464	13644	13728	13681	13465	13672	13680	13705	13590	13512	13630	13504	13466	13592	13550	13605	13368	13553	13571	13368	13615	13758	13634	13619	13498	13668	13635	13702	13607	13349	13606	13606	13781	13594	13551	13554	13503	13720	13330	13807	13688	13423	13489	13634	13559	13520	13744	13774	13569	13535	13517	13645	13575	13682	13607	13486	13703	13661	13527	13570	13599	13579	13641	13737	13540	13504	13509	13579	13608	13530	13781	13608	13704	13668	13653	13441	13615	13599	13533	13648	13655	13546	13736	13644	13513	13563	13589	13668	13681	13731	13534	13680	13302	13423	13526	13607	13560	13445	13514	13472	13397	13599	13513	13563	13503	13502	13495	13538	13616	13572	13594	13537	13682	13568	13834	13420	13708	13521	13467	13598	13559	13634	13666	13730	13669	13412	13526	13609	13588	13740	13787	13487	13671	13480	13510	13485	13667	13557	13603	13712	13558	13698	13536	13658	13674	13703	13634	13636	13416	13691	13655	13542	13400	13489	13508	13555	13500	13527	13533	13698	13631	13482	13590	13685	13635	13478	13589	13644	13676	13499	13545	13544	13456	13608	13479	13708	13673	13439	13513	13575	13522	13569	13373	13477	13589	13708	13687	13565	13510	13628	13483	13567	13555	13465	13501	13634	13575	13444	13600	13590	13666	13563	13456	13529	13644	13615	13584	13597	13469	13555	13623	13607	13707	13553	13636	13368	13627	13495	13619	13470	13632	13590	13622	13510	13627	13539	13691	13517	13376	13516	13507	13464	13691	13728	13597	13617	13432	13667	13650	13557	13685	13598	13697	13555	13647	13595	13633	13546	13555	13620	13524	13591	13410	13627	13409	13543	13639	13674	13471	13655	13682	13571	13720	13518	13533	13756	13646	13393	13460	13708	13628	13408	13523	13712	13538	13602	13558	13792	13578	13607	13482	13739	13584	13593	13463	13685	13339	13580	13768	13609	13370	13505	13720	13747	13521	13681	13672	13535	13790	13571	13784	13531	13370	13472	13540	13618	13620	13626	13539	13609	13459	13615	13705	13481	13595	13736	13650	13716	13457	13570	13512	13593	13483	13547	13686	13584	13667	13586	13567	13482	13381	13649	13394	13544	13477	13469	13534	13693	13450	13681	13713	13571	13568	13596	13665	13596	13697	13434	13542	13568	13648	13801	13553	13557	13587	13490	13736	13650	13548	13334	13706	13768	13604	13692	13445	13727	13693	13488	13615	13385	13493	13663	13467	13629	13691	13668	13522	13521	13484	13770	13772	13698	13658	13576	13589	13501	13543	13596	13460	13662	13617	13585	13583	13571	13691	13516	13603	13620	13609	13726	13682	13731	13667	13318	13702	13469	13706	13700	13624	13681	13427	13585	13548	13684	13529	13577	13522	13491	13593	13562	13536	13524	13558	13580	13610	13683	13541	13427	13583	13564	13489	13445	13727	13557	13807	13505	13564	13603	13562	13595	13593	13554	13683	13585	13783	13484	13542	13634	13667	13425	13528	13600	13667	13716	13615	13546	13675	13779	13747	13623	13532	13608	13529	13595	13749	13672	13546	13636	13488	13631	13616	13611	13453	13587	13692	13620	13619	13677	13667	13583	13690	13587	13643	13691	13476	13367	13531	13562	13755	13539	13534	13585	13726	13670	13524	13475	13589	13430	13428	13692	13564	13594	13725	13574	13741	13507	13527	13550	13785	13760	13825	13638	13619	13553	13677	13659	13557	13683	13498	13583	13733	13525	13760	13335	13506	13663	13532	13581	13678	13653	13592	13527	13593	13603	13676	13381	13615	13542	13477	13338	13621	13594	13626	13613	13594	13644	13481	13650	13658	13526	13638	13505	13423	13659	13425	13661	13439	13593	13558	13481	13642	13491	13664	13696	13632	13607	13626	13509	13490	13455	13791	13630	13684	13619	13542	13483	13616	13483	13568	13556	13621	13662	13616	13429	13619	13635	13659	13863	13483	13562	13850	13583	13596	13640	13464	13390	13537	13589	13502	13403	13679	13486	13611	13648	13397	13621	13786	13730	13748	13568	13615	13640	13421	13586	13693	13523	13283	13514	13402	13584	13577	13447	13768	13479	13515	13649	13575	13639	13546	13770	13586	13642	13660	13587	13632	13651	13458	13678	13776	13610	13651	13773	13515	13569	13712	13545	13656	13393	13742	13546	13504	13574	13655	13560	13699	13580	13425	13487	13688	13440	13587	13608	13447	13593	13800	13589	13618	13562	13504	13670	13759	13802	13655	13651	13520	13668	13460	13742	13456	13500	13501	13674	13841	13681	13507	13635	13479	13632	13781	13483	13490	13492	13613	13471	13276	13589	13629	13708	13579	13696	13434	13655	13454	13768	13687	13610	13594	13770	13555	13446	13518	13529	13679	13622	13507	13505	13649	13525	13596	13396	13320	13549	13579	13655	13651	13669	13666	13684	13765	13747	13424	13547	13632	13630	13536	13546	13515	13625	13454	13612	13561	13555	13547	13600	13522	13550	13452	13509	13383	13520	13489	13634	13590	13553	13702	13599	13554	13504	13592	13393	13578	13590	13476	13852	13529	13534	13561	13600	13584	13535	13882	13632	13774	13600	13601	13648	13391	13527	13521	13546	13739	13674	13423	13621	13672	13618	13871	13757	13735	13644	13472	13593	13761	13684	13662	13645	13396	13536	13595	13604	13564	13581	13642	13517	13503	13682	13845	13510	13638	13565	13507	13646	13586	13558	13526	13700	13713	13587	13552	13704	13728	13516	13704	13466	13597	13606	13475	13744	13549	13719	13556	13552	13557	13722	13606	13569	13781	13701	13644	13556	13585	13797	13504	13532	13547	13569	13457	13613	13314	13400	13634	13545	13632	13575	13530	13703	13554	13627	13666	13659	13568	13669	13792	13594	13605	13780	13624	13428	13609	13328	13708	13634	13509	13706	13447	13506	13547	13626	13648	13610	13584	13543	13579	13617	13652	13551	13792	13542	13682	13619	13716	13664	13682	13748	13558	13414	13509	13728	13734	13432	13771	13616	13746	13806	13364	13472	13537	13440	13609	13571	13666	13627	13713	13577	13690	13521	13712	13785	13828	13559	13518	13535	13689	13401	13766	13550	13752	13537	13575	13539	13507	13434	13604	13611	13532	13527	13572	13826	13638	13592	13626	13647	13525	13610	13644	13608	13606	13600	13632	13479	13626	13728	13580	13690	13548	13458	13601	13690	13614	13629	13558	13686	13579	13486	13679	13626	13688	13670	13603	13681	13553	13592	13649	13573	13630	13619	13578	13649	13699	13529	13587	13609	13537	13559	13548	13570	13616	13731	13721	13605	13626	13447	13533	13563	13449	13626	13551	13407	13231	13481	13520	13598	13705	13597	13597	13437	13532	13606	13513	13545	13796	13544	13598	13679	13703	13803	13714	13600	13552	13584	13622	13794	13648	13474	13455	13641	13561	13483	13547	13532	13706	13698	13509	13436	13494	13589	13476	13543	13547	13609	13721	13763	13810	13422	13618	13666	13551	13532	13572	13588	13691	13718	13615	13669	13740	13532	13720	13561	13627	13663	13462	13390	13655	13579	13717	13491	13654	13679	13446	13501	13577	13488	13699	13683	13516	13491	13670	13679	13489	13456	13600	13574	13469	13599	13676	13549	13748	13666	13542	13694	13653	13702
17376	25024	23700	19031	16822	15477	14470	14245	13982	13671	13489	13490	13343	13233	13242	13171	13372	13069	13036	12873	13002	13059	13078	12971	12994	12977	12967	13035	13059	13105	12848	12896	12910	12867	13080	13049	12839	13060	13031	13057	13194	12775	13082	12939	12816	12950	13091	12925	12887	12859	13031	12942	12950	13070	13023	12906	13061	12822	12910	13109	12865	12946	12905	12814	13017	12971	12924	12863	13018	13042	13015	13124	13131	12982	13137	12963	12915	12922	12997	12881	13157	12975	13000	13055	13058	12718	12956	12937	12997	12871	12803	13134	13034	12969	12974	12918	13004	13011	12853	13164	12961	12945	13041	13049	12917	12936	12868	13046	12846	12883	12930	12852	13020	12978	12959	12913	13134	12884	12867	12871	12955	13096	12919	12950	12871	13081	12855	13068	13043	12971	12943	12966	12900	13104	13003	13162	12981	13008	12852	12876	13029	13166	12938	12890	12895	13052	12894	12970	12895	12998	12810	12940	12935	12949	12939	12869	12823	12831	12956	13106	12950	12938	12962	12967	12898	12821	12907	13058	13133	13078	13041	12990	13106	12858	13137	13201	12964	12921	12954	13070	12927	13077	12951	12837	12924	12995	13051	12876	12939	12938	12777	13004	12994	12767	12975	12890	12904	12921	13105	13215	13048	12883	13005	13074	13072	12948	12942	13093	12999	13086	12933	12915	12881	12835	13009	13096	12941	13026	13037	13028	12877	12909	12945	12936	12957	13004	13035	13015	13114	13098	12965	13084	12964	13012	13001	13016	13047	13090	13020	12971	12976	13067	12800	13010	12965	12884	13011	12924	12918	12871	12946	13170	13212	12920	13044	13064	12932	13018	12980	13032	12838	12878	13190	13070	12828	13061	13005	12789	12936	12819	12980	12988	12964	13000	13001	12910	12909	12971	13129	12938	12994	13002	12998	12895	13009	13032	12966	13015	12766	13095	12882	12929	12879	13058	12980	12929	12901	12931	12886	13108	12914	12901	13021	12955	12897	12933	12933	12901	13172	12965	12876	12888	12871	13043	12926	12923	13092	12752	12997	13163	13002	12981	13015	12875	13164	12927	13122	13008	12984	13073	12920	12972	12926	12912	13009	13034	13032	12813	13052	12955	13036	12937	12789	12843	13000	13064	12917	12874	13045	12877	12982	13071	12854	13058	12909	12902	12843	12987	12911	12920	12977	12956	13002	12848	13097	13073	12983	13022	13035	13011	13011	12938	13130	12985	13074	12922	12853	13077	12914	13104	13004	13114	12892	12904	13027	12741	12962	12988	13108	12954	13047	12974	13048	13101	12768	12979	12807	12922	13003	13120	12858	13097	12963	13100	13091	13015	12886	12897	13014	12867	12966	12866	12767	13005	13104	12995	13049	12869	13113	13029	12974	12968	13010	13020	13087	12876	13053	12928	12941	13034	13002	12895	13111	13063	13035	13087	12868	12788	12981	12818	12955	13026	13064	12961	12989	12907	12912	13036	13003	12828	13050	12960	12904	12986	12999	12919	12949	12820	12988	13014	12880	13271	13152	13118	12894	12992	12781	13168	13206	12996	13027	12952	13167	12842	13055	12944	12985	12900	13106	12876	12998	13076	12934	13139	12967	12858	12991	12878	13029	12861	12953	12900	13085	12991	13101	12917	12856	12784	12998	12961	12879	12951	12941	12997	13084	13065	13146	12887	12898	12949	13017	12853	12816	12933	12988	12875	13038	12917	12930	13110	12935	12915	12964	13014	12941	12997	12908	12894	13014	13027	13043	13140	12967	12956	13025	12900	13136	13046	12749	13004	12999	13134	12894	12976	12897	12848	13031	12862	12842	13074	13067	12986	12937	13167	13005	13097	13173	13143	13017	12855	13024	13054	13002	12975	12952	12982	13007	12835	12877	12886	12912	12906	13013	13228	12825	13098	12963	12982	12948	13036	13097	12850	12955	12923	12826	12805	12980	12787	12926	13062	13015	13025	12994	12951	13060	12874	13029	12898	13021	13070	13103	13192	12993	13039	12858	13112	13077	13118	13002	12835	12930	13031	12938	13065	12943	12973	13020	12879	12980	12958	13055	13061	13011	12835	13035	12882	13048	13088	13012	12936	12833	13031	12917	12941	12965	12993	12876	12871	12973	13057	13034	12943	13084	12984	12949	12853	13044	12869	12827	13020	12911	12854	12997	12959	12936	12972	12956	12810	12973	13051	12885	12867	13073	12990	13037	12969	12977	13162	13053	13008	12944	12960	13023	13081	12971	12832	12898	12960	13058	13004	13054	13055	12871	13023	12898	13040	13065	13035	13004	12973	13013	13121	13011	13061	13073	13056	12932	13020	13004	12975	12980	13056	12986	12961	12980	13000	12863	12929	12958	13019	13036	12814	12973	12990	12925	12821	12889	12999	12885	12996	12994	12915	13053	12879	13026	12945	12924	13032	13010	13048	13080	13036	12915	13065	13003	12963	13063	12952	12896	12942	12943	12969	12880	12965	12869	12879	12837	13213	12954	13035	12950	12912	12837	12921	13062	12909	12899	12896	12863	12919	12948	12964	12990	12862	12994	12930	13009	13023	12963	12877	12839	13128	12959	13025	12888	12981	12979	13145	13058	12931	13087	12930	12759	13092	13033	13068	12906	12942	13041	12990	12974	13170	12990	13052	12864	13038	12941	12922	12864	13033	12953	12883	13062	13032	13066	13046	13068	13006	12975	12982	13045	12948	12861	12996	13015	12993	12912	13019	12913	13094	12871	12976	12970	12957	13057	13011	13010	13096	12958	12744	13034	13204	12983	13001	13119	13031	12939	13064	13079	13124	12952	12983	13120	12921	13052	12831	13067	12970	12867	13059	12946	13083	12946	13023	12904	13093	12891	12863	12944	12947	12898	12968	12837	13105	12899	12919	12846	13177	12875	12974	13205	12968	12994	12974	12955	12861	13170	13167	13021	12780	13123	12861	13068	12888	13083	13118	13027	12921	12887	12959	12747	12902	12885	12812	12892	13029	13057	13109	12937	12881	13030	12938	12832	12972	12961	12877	12952	12962	13021	12961	12932	13236	12831	12862	12965	12909	13103	13063	12953	13260	12842	13031	13002	13066	13145	12985	13033	13065	13029	13008	13110	12914	12890	13007	12895	13040	12907	13002	12955	12994	12990	12900	12995	13023	12903	12996	12885	13000	12854	13040	13011	12927	12904	12931	12980	12789	13059	12908	12950	13040	12995	12885	12826	13037	12911	12917	12943	13002	12834	12835	12907	12897	13016	12944	12910	13011	12998	12847	12870	13041	12910	12991	12939	12809	12859	12978	12871	12928	12882	13069	12951	12959	12908	12910	12817	13120	13061	12914	12934	13064	12897	12850	13079	12806	12997	12985	12881	12947	13108	13068	12987	12885	13023	13045	12951	12854	13038	13061	12958	12901	12761	12973	13044	13079	13012	13064	13141	12934	13046	13000	13109	13128	12905	13055	13172	12971	12997	12986	12853	13056	13054	13049	13033	13068	13028	12870	12781	13134	12868	13020	12901	12903	13048	12896	13075	13042	13093	12868	13080	12971	12843	13006	13086	13017	13080	13026	13060	13046	13073	13082	12810	13088	13119	13150	12818	12922	12962	13049	13131	12948	13140	13093	12970	13072	12978	12999	13060	13123	13051	12901	12744	13140	13139	13056	13007	12971	12958	13076	13029	12873	13012	13160	12958	13034	12988	13000	12913	12979	13031	12947	12892	12992	13180	13062	12920	12856	12903	12840	12945	13043	12999	12902	13016	12806	13109	13093	13014	13020	13118	12911	12826	12994	12950	12925	13182	12946	13004	13031	13020	12871	13027	13000	12943	13015	13204	13035	12959	12951	12843	12931	13018	12894	12867	12966	13016	13009	13013	12923	12924	12807	12816	12958	13169	13100	12868	12944	13110	12871	13067	13252	13013	13209	12923	13072	12961	13001	13065	12946	12970	13024	12994	13071	12851	13015	13126	12985	12968	12925	12850	13201	13003	12913	12812	12882	13019	12948	13006	12960	12997	12944	12951	13038	12838	12982	13031	13010	12878	13045	13061	12990	12883	12892	13127	12929	13122	12804	12896	13000	12883	13049	12745	12872	12984	13054	13000	12909	12871	12991	12881	13032	13072	12968	12896	13042	13060	12939	13054	13032	12776	13051	12962	13036	13076	13041	12760	13054	13044	12893	13072	12871	12958	12992	12857	12981	13081	12919	12889	12998	12989	13039	13107	13010	12986	13097	13139	12963	12940	13075	13219	12758	12834	12973	12932	13061	13057	13031	12894	12876	12999	13009	13029	12871	13093	13056	13036	12847	13092	12868	13026	13037	12942	13090	13019	13027	12930	13050	12941	13076	13085	13128	13075	13028	12877	13054	12968	13091	13074	12931	13133	12898	12894	12902	13019	13022	12882	12887	12980	13041	13078	12883	13182	12990	13074	13011	12979	13086	12867	12978	12964	12871	12949	13079	12766	12995	12788	12920	12997	12985	12995	12970	13143	13140	13036	12880	12867	12874	12975	12886	12936	13070	12829	13075	13109	13220	13035	13026	12933	13237	12901	12961	12982	13020	13089	13053	12948	13191	13029	13015	12941	12955	13071	12986	12935	13017	13018	13007	12859	12921	13091	12832	13053	13008	13001	12901	12915	12922	12984	13000	12908	13091	13069	12973	13142	12792	12986	12985	13042	12940	13042	12965	12855	12946	12856	12828	12923	12859	13024	12973	13100	12970	12958	13060	12850	12848	13053	13070	12995	13032	12914	12978	12921	13034	12942	12855	12937	13029	13037	13095	12983	13046	12905	13089	12879	12842	12885	12875	12956	13069	13092	13016	12991	12940	12940	13159	12926	13000	13025	12962	12887	12927	12894	12821	12938	12802	12982	13115	12922	12913	12894	12904	12928	12978	12883	13006	12988	12862	12822	12891	13118	12779	13065	12831	13025	13180	13104	13038	12970	12909	12864	12963	13025	13096	13055	12977	12977	12997	12896	12960	12800	13000	12903	12919	12954	12992	12966	12974	12878	12850	12911	12913	12959	13060	12950	13044	13063	13113	13118	13127	12954	13009	13022	12828	12930	12948	12900	13089	12884	13011	12932	12989	13085	12950	12965	13063	12858	13037	13074	12990	12973	12928	13060	12913	12928	12996	12915	13167
24506	21727	29243	24935	22574	21717	19454	16869	16046	16109	15476	15141	15163	14847	14864	14811	14563	14718	14494	14451	14440	14663	14396	14443	14583	14512	14552	14611	14520	14602	14312	14329	14355	14459	14450	14496	14591	14396	14596	14411	14556	14793	14534	14427	14369	14447	14642	14481	14503	14499	14400	14459	14533	14447	14556	14337	14529	14380	14553	14604	14560	14471	14471	14418	14674	14415	14518	14525	14534	14446	14528	14490	14378	14482	14587	14397	14461	14278	14637	14260	14560	14404	14500	14423	14348	14250	14459	14667	14272	14516	14308	14422	14508	14461	14446	14300	14516	14462	14409	14317	14330	14434	14406	14322	14576	14294	14438	14460	14473	14515	14369	14469	14376	14341	14430	14346	14285	14314	14510	14362	14410	14425	14388	14512	14389	14436	14484	14439	14573	14387	14610	14342	14567	14594	14429	14277	14321	14262	14494	14474	14418	14413	14300	14356	14372	14353	14500	14387	14330	14405	14397	14294	14348	14333	14396	14385	14259	14517	14373	14550	14298	14481	14419	14460	14218	14247	14325	14409	14363	14454	14511	14340	14401	14395	14380	14451	14375	14579	14467	14482	14378	14407	14401	14522	14556	14390	14427	14500	14447	14260	14257	14418	14484	14482	14489	14367	14419	14419	14412	14364	14455	14495	14343	14381	14420	14739	14522	14528	14410	14399	14292	14257	14266	14540	14510	14368	14384	14291	14496	14363	14417	14357	14347	14306	14358	14284	14335	14229	14440	14409	14506	14532	14392	14291	14632	14557	14328	14482	14415	14335	14428	14304	14399	14455	14438	14377	14521	14451	14400	14581	14545	14522	14601	14417	14423	14342	14289	14451	14510	14497	14279	14472	14449	14456	14331	14321	14502	14503	14758	14419	14486	14238	14434	14381	14290	14403	14313	14349	14362	14401	14534	14412	14407	14312	14461	14406	14170	14528	14341	14399	14393	14407	14321	14357	14345	14367	14529	14420	14426	14277	14416	14494	14756	14550	14538	14346	14339	14301	14444	14430	14376	14492	14485	14382	14508	14400	14456	14219	14355	14431	14534	14297	14471	14399	14333	14257	14595	14437	14523	14387	14470	14414	14503	14549	14464	14551	14566	14397	14250	14361	14219	14287	14477	14264	14295	14382	14258	14337	14363	14484	14539	14522	14642	14302	14428	14402	14269	14408	14446	14340	14371	14400	14231	14535	14427	14449	14393	14505	14392	14351	14501	14379	14361	14563	14426	14532	14263	14480	14370	14372	14649	14504	14441	14425	14447	14295	14285	14379	14448	14396	14377	14319	14266	14283	14397	14402	14383	14430	14524	14549	14437	14435	14456	14618	14474	14309	14323	14318	14583	14469	14396	14446	14444	14403	14493	14365	14659	14350	14451	14626	14405	14443	14353	14333	14305	14426	14612	14490	14246	14221	14421	14462	14468	14451	14554	14409	14322	14674	14315	14435	14472	14200	14447	14395	14533	14338	14266	14410	14497	14626	14492	14519	14394	14453	14549	14416	14323	14648	14247	14425	14232	14219	14331	14437	14543	14431	14515	14557	14315	14570	14396	14342	14389	14264	14418	14583	14434	14411	14367	14419	14584	14338	14499	14414	14572	14351	14399	14468	14275	14247	14348	14418	14389	14390	14394	14237	14682	14484	14230	14507	14373	14494	14453	14359	14489	14303	14531	14489	14300	14458	14206	14531	14727	14651	14684	14486	14387	14466	14495	14485	14462	14440	14344	14600	14337	14387	14498	14111	14444	14463	14440	14509	14402	14405	14455	14441	14505	14457	14334	14310	14548	14363	14314	14412	14380	14399	14326	14428	14507	14297	14542	14288	14579	14496	14317	14465	14356	14445	14370	14390	14243	14219	14230	14440	14426	14271	14461	14385	14290	14445	14360	14410	14532	14337	14458	14342	14472	14458	14529	14397	14306	14445	14467	14509	14421	14539	14432	14460	14230	14478	14256	14423	14204	14600	14462	14556	14430	14279	14437	14277	14401	14485	14411	14431	14477	14331	14398	14298	14399	14487	14539	14484	14315	14472	14199	14418	14338	14291	14495	14433	14371	14298	14403	14341	14509	14384	14436	14505	14474	14428	14502	14467	14370	14465	14526	14456	14423	14175	14556	14560	14445	14388	14463	14553	14397	14385	14370	14484	14518	14540	14260	14136	14427	14306	14381	14557	14496	14358	14335	14519	14447	14367	14370	14304	14464	14517	14346	14465	14343	14257	14216	14481	14452	14437	14378	14536	14548	14345	14407	14380	14527	14600	14545	14436	14340	14587	14283	14351	14343	14388	14491	14371	14383	14359	14429	14469	14439	14321	14421	14259	14146	14268	14514	14299	14519	14331	14466	14354	14392	14337	14394	14442	14482	14410	14454	14528	14486	14640	14469	14505	14351	14671	14415	14452	14226	14499	14268	14388	14558	14318	14408	14315	14225	14106	14399	14351	14223	14487	14417	14467	14090	14377	14459	14400	14211	14340	14516	14339	14340	14487	14340	14553	14431	14446	14339	14456	14303	14486	14260	14510	14385	14269	14397	14648	14445	14624	14369	14432	14200	14370	14506	14369	14413	14297	14488	14425	14475	14258	14305	14318	14383	14527	14334	14584	14399	14460	14349	14431	14588	14379	14454	14501	14426	14342	14204	14337	14351	14500	14491	14264	14355	14201	14496	14299	14551	14376	14368	14229	14499	14319	14469	14425	14347	14420	14538	14495	14464	14514	14265	14382	14336	14578	14464	14375	14270	14255	14368	14288	14358	14519	14259	14402	14402	14326	14201	14455	14456	14392	14361	14466	14485	14460	14432	14612	14408	14574	14441	14362	14613	14462	14468	14399	14263	14466	14551	14508	14414	14584	14403	14275	14432	14548	14366	14443	14434	14255	14287	14471	14497	14530	14454	14369	14449	14325	14399	14442	14431	14379	14337	14327	14391	14450	14381	14404	14318	14549	14351	14240	14329	14477	14460	14282	14541	14456	14358	14330	14595	14569	14455	14367	14469	14128	14309	14437	14514	14379	14419	14422	14340	14256	14468	14405	14360	14479	14519	14437	14367	14508	14530	14289	14300	14445	14468	14506	14601	14263	14397	14518	14492	14642	14366	14456	14389	14355	14304	14357	14231	14519	14433	14349	14277	14290	14255	14407	14409	14344	14475	14485	14360	14484	14456	14179	14333	14483	14506	14499	14451	14417	14302	14444	14255	14375	14357	14308	14578	14638	14490	14307	14383	14464	14523	14297	14446	14366	14414	14242	14419	14548	14594	14295	14569	14491	14392	14289	14301	14507	14294	14383	14417	14464	14416	14537	14271	14493	14272	14468	14339	14365	14423	14485	14331	14356	14455	14473	14408	14258	14246	14364	14453	14534	14337	14343	14522	14363	14379	14533	14382	14487	14467	14397	14382	14371	14485	14334	14239	14636	14418	14422	14542	14396	14424	14603	14413	14380	14354	14492	14340	14442	14406	14179	14393	14247	14455	14401	14521	14198	14578	14271	14341	14389	14344	14400	14448	14593	14466	14424	14455	14268	14345	14331	14325	14441	14460	14351	14719	14344	14181	14475	14385	14336	14339	14372	14379	14289	14456	14665	14335	14347	14514	14481	14406	14342	14453	14329	14361	14523	14498	14476	14611	14510	14331	14296	14403	14477	14540	14398	14482	14633	14377	14439	14411	14464	14540	14274	14406	14449	14363	14323	14441	14524	14447	14561	14387	14435	14555	14461	14436	14414	14529	14469	14409	14429	14433	14186	14466	14544	14443	14403	14270	14652	14437	14410	14318	14543	14554	14490	14418	14567	14460	14500	14621	14381	14541	14504	14499	14414	14439	14631	14532	14467	14388	14371	14423	14702	14487	14405	14597	14207	14632	14421	14391	14268	14259	14517	14268	14384	14395	14552	14458	14373	14482	14170	14506	14500	14389	14352	14128	14254	14306	14343	14331	14457	14322	14420	14424	14497	14299	14341	14447	14264	14491	14344	14330	14309	14430	14451	14523	14471	14561	14296	14456	14298	14451	14354	14320	14356	14509	14406	14323	14520	14453	14385	14287	14371	14483	14300	14272	14482	14411	14413	14463	14482	14503	14242	14357	14427	14426	14538	14386	14508	14423	14266	14288	14455	14305	14267	14321	14447	14469	14653	14364	14361	14383	14418	14445	14297	14410	14425	14532	14331	14509	14580	14426	14390	14434	14394	14374	14447	14472	14232	14476	14366	14284	14234	14267	14461	14407	14332	14507	14517	14496	14460	14395	14377	14363	14502	14532	14525	14461	14131	14335	14477	14196	14314	14411	14471	14520	14454	14387	14334	14354	14412	14454	14366	14430	14551	14506	14250	14413	14636	14615	14492	14569	14344	14436	14310	14497	14594	14495	14493	14384	14500	14606	14601	14395	14370	14425	14472	14474	14331	14440	14342	14462	14365	14573	14357	14406	14358	14526	14554	14464	14391	14398	14419	14548	14538	14356	14459	14413	14243	14125	14365	14347	14717	14294	14483	14429	14538	14474	14365	14388	14372	14380	14664	14313	14288	14479	14276	14413	14374	14495	14555	14421	14466	14400	14271	14475	14374	14282	14409	14446	14445	14356	14312	14433	14423	14265	14166	14448	14384	14463	14282	14202	14586	14443	14291	14260	14516	14358	14437	14448	14182	14483	14506	14489	14399	14475	14144	14318	14370	14389	14382	14412	14384	14512	14351	14312	14337	14602	14321	14349	14511	14223	14455	14416	14584	14306	14301	14532	14352	14527	14377	14358	14303	14440	14475	14421	14418	14435	14355	14249	14292	14503	14433	14320	14345	14127	14166	14335	14300	14400	14350	14427	14277	14525	14395	14432	14237	14424	14393	14449	14386	14503	14471	14381	14327	14438	14222	14415	14595	14316	14404	14410	14377	14408	14466	14542	14363	14411	14316	14374	14576	14347	14141	14205	14492	14349	14268	14501	14424	14383	14376	14370	14468	14316	14492	14428	14447	14488	14370	14233	14476	14450	14349	14587	14335	14326	14310	14380	14597	14300	14460	14539	14409	14486	14238	14421	14613	14523	14396	14524	14477	14225	14416	14472	14543	14602	14445	14399	14526	14331	14465	14283	14641	14446	14364	14325	14530	14457	14453	14584	14499	14492	14542	14311	14589
19177	35117	33866	26667	22210	19359	17292	16544	16336	15840	15126	14520	14600	14357	14246	14020	13961	13825	13759	13753	13665	13668	13545	13839	13592	13718	13591	13680	13632	13605	13647	13723	13532	13699	13388	13524	13485	13627	13766	13580	13592	13574	13767	13599	13618	13649	13562	13582	13648	13602	13790	13596	13455	13360	13420	13642	13527	13592	13545	13537	13687	13551	13526	13459	13497	13660	13665	13627	13511	13482	13595	13640	13694	13623	13689	13592	13591	13634	13547	13574	13678	13575	13511	13420	13623	13639	13501	13542	13563	13563	13560	13667	13512	13454	13556	13594	13485	13584	13658	13458	13636	13448	13498	13537	13518	13547	13607	13580	13806	13644	13646	13496	13458	13473	13577	13470	13582	13623	13572	13575	13472	13701	13386	13567	13507	13538	13685	13442	13468	13572	13705	13544	13596	13627	13685	13396	13619	13414	13552	13390	13601	13731	13423	13541	13453	13511	13546	13525	13506	13740	13718	13635	13471	13507	13530	13520	13577	13522	13653	13428	13719	13536	13582	13431	13432	13453	13620	13526	13543	13409	13605	13350	13528	13357	13601	13387	13535	13669	13690	13538	13490	13519	13587	13505	13746	13582	13508	13620	13488	13458	13578	13504	13464	13585	13639	13358	13527	13499	13451	13639	13634	13674	13484	13565	13459	13409	13587	13528	13338	13781	13538	13513	13716	13458	13478	13579	13470	13632	13608	13523	13539	13588	13579	13571	13606	13589	13473	13466	13590	13563	13563	13685	13457	13678	13409	13553	13443	13355	13494	13521	13529	13491	13491	13432	13599	13310	13473	13574	13703	13615	13415	13646	13636	13619	13452	13562	13538	13596	13293	13587	13578	13793	13695	13552	13491	13529	13798	13553	13614	13541	13654	13636	13600	13562	13512	13456	13657	13571	13558	13690	13498	13688	13572	13529	13540	13415	13543	13590	13453	13422	13595	13467	13585	13550	13542	13335	13488	13557	13544	13670	13486	13631	13602	13513	13362	13632	13498	13729	13457	13481	13771	13450	13514	13391	13626	13491	13651	13432	13546	13751	13373	13549	13526	13443	13582	13762	13673	13513	13454	13439	13495	13556	13428	13711	13492	13443	13479	13556	13585	13501	13649	13633	13673	13670	13623	13691	13410	13604	13618	13574	13532	13392	13617	13541	13668	13662	13581	13347	13466	13621	13458	13591	13531	13484	13553	13403	13585	13465	13548	13548	13547	13320	13711	13556	13732	13487	13633	13441	13538	13567	13494	13668	13545	13258	13482	13646	13636	13510	13670	13538	13642	13550	13632	13630	13406	13509	13503	13451	13748	13565	13498	13468	13669	13710	13522	13599	13524	13574	13776	13550	13602	13734	13559	13534	13623	13496	13721	13481	13577	13368	13553	13377	13418	13631	13506	13504	13561	13544	13628	13550	13538	13591	13652	13622	13342	13492	13603	13444	13545	13404	13623	13532	13575	13617	13571	13496	13573	13556	13451	13486	13509	13520	13602	13548	13463	13533	13527	13482	13501	13361	13521	13507	13675	13482	13520	13561	13680	13509	13654	13677	13504	13581	13503	13567	13509	13465	13472	13592	13479	13538	13596	13443	13526	13455	13684	13549	13559	13492	13452	13686	13518	13468	13473	13549	13563	13564	13462	13613	13477	13506	13584	13712	13409	13579	13609	13661	13563	13646	13557	13571	13481	13432	13543	13522	13615	13463	13655	13553	13717	13467	13684	13527	13438	13518	13453	13622	13542	13506	13514	13594	13566	13623	13499	13476	13591	13610	13564	13523	13481	13526	13456	13658	13567	13519	13632	13522	13590	13603	13488	13390	13476	13495	13375	13528	13384	13448	13638	13453	13665	13520	13558	13476	13448	13501	13535	13753	13442	13511	13614	13535	13648	13548	13543	13489	13640	13614	13556	13462	13555	13356	13442	13660	13520	13566	13549	13412	13602	13456	13562	13558	13549	13514	13519	13686	13530	13537	13478	13523	13500	13525	13511	13443	13621	13408	13583	13518	13606	13553	13553	13520	13509	13324	13549	13607	13488	13439	13816	13480	13539	13660	13649	13569	13430	13600	13520	13539	13458	13607	13408	13296	13469	13489	13552	13561	13511	13475	13619	13270	13492	13730	13580	13554	13569	13359	13590	13410	13564	13339	13313	13657	13526	13647	13441	13546	13531	13752	13544	13564	13619	13526	13551	13623	13585	13588	13603	13557	13529	13538	13514	13636	13393	13597	13459	13496	13523	13706	13577	13614	13537	13483	13268	13532	13350	13618	13422	13471	13516	13535	13467	13660	13602	13533	13494	13539	13478	13548	13502	13414	13622	13546	13579	13509	13603	13547	13665	13457	13574	13627	13459	13605	13604	13576	13579	13547	13402	13604	13520	13379	13570	13562	13478	13611	13605	13448	13401	13406	13479	13335	13538	13506	13623	13644	13556	13570	13656	13561	13243	13427	13600	13416	13692	13556	13551	13666	13611	13593	13588	13430	13516	13522	13664	13593	13582	13399	13538	13499	13720	13485	13441	13650	13671	13552	13497	13534	13630	13507	13630	13479	13497	13519	13464	13649	13569	13595	13482	13530	13526	13586	13453	13602	13633	13596	13478	13530	13475	13780	13495	13505	13508	13517	13605	13233	13432	13700	13551	13429	13597	13570	13639	13581	13586	13686	13534	13621	13442	13567	13601	13525	13697	13523	13728	13503	13491	13592	13600	13397	13586	13520	13357	13572	13746	13364	13369	13528	13624	13618	13417	13350	13718	13304	13530	13631	13460	13539	13690	13478	13545	13498	13646	13606	13609	13641	13517	13593	13653	13538	13583	13811	13695	13475	13474	13628	13420	13484	13534	13463	13574	13580	13374	13487	13474	13513	13597	13653	13626	13624	13585	13558	13537	13639	13565	13470	13686	13614	13579	13591	13325	13544	13611	13527	13622	13541	13550	13630	13432	13545	13724	13503	13524	13534	13505	13504	13673	13672	13601	13757	13511	13646	13532	13573	13555	13451	13772	13599	13580	13571	13513	13597	13509	13534	13548	13391	13579	13536	13545	13664	13541	13488	13669	13629	13510	13648	13573	13505	13673	13465	13467	13529	13671	13595	13533	13437	13404	13366	13497	13459	13469	13591	13718	13477	13522	13551	13655	13398	13459	13461	13360	13518	13415	13693	13687	13516	13414	13623	13431	13539	13532	13559	13611	13455	13655	13555	13434	13491	13623	13488	13391	13512	13501	13662	13523	13672	13593	13516	13632	13624	13522	13562	13742	13453	13555	13556	13591	13663	13599	13688	13524	13473	13568	13445	13615	13382	13527	13656	13577	13450	13542	13532	13461	13609	13622	13674	13575	13486	13547	13522	13639	13629	13340	13564	13693	13502	13566	13590	13572	13394	13547	13553	13553	13545	13403	13495	13693	13473	13404	13658	13517	13516	13566	13400	13776	13514	13530	13693	13457	13396	13436	13477	13574	13533	13633	13801	13693	13469	13614	13577	13743	13689	13676	13571	13691	13728	13706	13574	13505	13358	13497	13658	13521	13547	13624	13643	13486	13488	13671	13415	13694	13563	13512	13703	13344	13493	13657	13556	13517	13623	13483	13516	13526	13599	13535	13523	13626	13692	13724	13549	13597	13563	13578	13609	13439	13615	13591	13471	13368	13502	13592	13682	13759	13453	13483	13562	13526	13579	13624	13675	13476	13597	13592	13639	13546	13682	13535	13677	13586	13574	13459	13566	13420	13447	13552	13536	13509	13585	13505	13476	13547	13544	13558	13528	13611	13576	13564	13538	13517	13328	13524	13637	13546	13514	13717	13501	13699	13558	13407	13465	13635	13562	13607	13586	13627	13566	13574	13458	13419	13581	13632	13586	13557	13370	13516	13666	13540	13431	13434	13503	13388	13578	13517	13425	13538	13599	13514	13723	13635	13657	13334	13500	13685	13590	13649	13612	13497	13588	13657	13669	13640	13525	13385	13488	13537	13585	13606	13544	13524	13598	13648	13615	13604	13655	13526	13627	13488	13478	13439	13719	13582	13739	13658	13543	13551	13600	13548	13470	13404	13674	13569	13488	13622	13624	13541	13560	13605	13638	13448	13665	13548	13552	13626	13458	13650	13538	13609	13538	13729	13434	13553	13473	13649	13497	13717	13508	13451	13484	13599	13409	13604	13450	13463	13679	13485	13381	13593	13399	13546	13470	13500	13582	13568	13625	13598	13612	13603	13441	13523	13498	13598	13556	13505	13499	13586	13458	13595	13482	13480	13550	13543	13476	13403	13427	13576	13427	13724	13599	13560	13426	13665	13629	13416	13504	13731	13606	13523	13391	13559	13507	13515	13499	13631	13512	13325	13656	13593	13515	13350	13432	13691	13427	13597	13597	13345	13593	13701	13662	13474	13580	13493	13645	13613	13649	13398	13693	13432	13493	13590	13458	13616	13527	13622	13394	13446	13521	13659	13532	13572	13587	13471	13608	13452	13507	13479	13576	13730	13551	13616	13531	13609	13578	13557	13570	13711	13623	13544	13629	13615	13654	13646	13700	13502	13469	13543	13656	13536	13607	13557	13492	13501	13453	13489	13447	13470	13546	13479	13668	13573	13468	13467	13485	13712	13657	13579	13581	13546	13681	13629	13657	13413	13516	13404	13505	13589	13567	13524	13623	13488	13592	13448	13649	13556	13473	13518	13528	13561	13423	13498	13450	13606	13518	13591	13559	13545	13267	13588	13531	13523	13640	13680	13533	13546	13530	13483	13696	13385	13473	13490	13656	13549	13323	13668	13603	13614	13485	13647	13428	13515	13579	13540	13512	13521	13633	13447	13647	13651	13503	13535	13572	13529	13659	13537	13624	13577	13398	13487	13505	13672	13402	13683	13620	13583	13507	13514	13474	13578	13447	13543	13482	13551	13540	13496	13421	13670	13496	13610	13536	13525	13697	13559	13675	13434	13556	13643	13529	13658	13592	13641	13820	13513	13594	13423	13477	13484	13495	13650	13501	13634	13562	13556	13496	13691	13450	13538	13559	13520	13575	13681	13652	13529	13518	13495	13365	13615	13690	13560	13478	13442	13587	13645	13675	13453	13607	13548	13398	13694	13536	13429	13588	13607	13591	13505	13549	13532	13670	13552	13519	13511	13612
23357	21683	29653	24268	22031	23767	24408	18387	17327	17319	16516	15884	15656	15460	15173	15085	15328	15085	14995	14969	15038	14965	14815	14817	14846	14757	14768	14809	14646	14664	14795	14776	14776	14797	14711	14595	14591	14765	14753	14708	14611	14797	14771	14673	14711	14805	14621	14613	14556	14848	14849	14630	14742	14844	14835	14764	14794	14503	14630	14884	14751	14751	14687	14556	14659	14620	14634	14824	14892	14826	14641	14689	14671	14853	14614	14805	14755	14667	14666	14845	14920	14577	14750	14619	14722	14716	14703	14771	14792	14661	14770	14733	14802	14707	14687	14545	14740	14607	14633	14534	14732	14718	14643	14702	14540	14703	14642	14618	14532	14760	14521	14613	14649	14642	14593	14656	14693	14666	14571	14557	14675	14592	14591	14865	14638	14492	14620	14601	14838	14702	14578	14690	14746	14695	14893	14485	14624	14499	14737	14697	14874	14562	14693	14488	14691	14900	14539	14829	14690	14606	14829	14606	14391	14700	14878	14624	14781	14587	14729	14674	14801	14506	14561	14657	14719	14708	14715	14698	14788	14645	14716	14802	14763	14650	14467	14494	14766	14677	14665	14540	14726	14660	14520	14748	14679	14753	14574	14611	14674	14749	14733	14629	14515	14668	14694	14790	14552	14672	14717	14596	14465	14797	14682	14686	14559	14498	14437	14747	14723	14763	14677	14675	14795	14749	14514	14714	14593	14595	14565	14661	14615	14673	14557	14737	14879	14730	14657	14536	14467	14600	14515	14754	14645	14594	14698	14596	14611	14409	14707	14604	14667	14563	14658	14564	14481	14650	14448	14571	14547	14475	14746	14611	14711	14685	14885	14727	14631	14434	14879	14727	14345	14731	14655	14473	14606	14829	14572	14666	14731	14591	14871	14584	14544	14638	14561	14535	14604	14773	14828	14793	14463	14710	14531	14641	14520	14723	14694	14592	14703	14583	14717	14728	14624	14551	14436	14622	14491	14774	14745	14681	14564	14427	14723	14715	14734	14641	14653	14507	14648	14898	14711	14569	14615	14621	14546	14630	14811	14675	14527	14573	14633	14592	14634	14624	14580	14583	14449	14835	14714	14830	14579	14601	14529	14636	14696	14732	14658	14456	14668	14691	14482	14606	14646	14535	14664	14616	14699	14622	14745	14574	14813	14680	14532	14719	14688	14713	14648	14740	14754	14326	14647	14705	14663	14572	14661	14528	14724	14840	14764	14576	14608	14506	14682	14578	14696	14674	14690	14392	14673	14658	14554	14942	14570	14469	14735	14683	14662	14539	14563	14714	14823	14518	14675	14591	14796	14441	14644	14610	14736	14665	14544	14636	14918	14506	14738	14685	14431	14606	14534	14691	14469	14598	14595	14645	14544	14491	14435	14743	14649	14738	14580	14628	14628	14360	14607	14553	14647	14769	14639	14603	14615	14561	14511	14486	14650	14720	14662	14779	14513	14439	14633	14634	14693	14532	14445	14437	14725	14715	14850	14652	14746	14661	14604	14467	14714	14490	14646	14641	14700	14553	14579	14480	14709	14638	14804	14752	14731	14690	14576	14679	14743	14772	14626	14542	14760	14613	14521	14807	14771	14550	14683	14541	14594	14654	14738	14540	14732	14640	14677	14675	14740	14648	14632	14539	14653	14773	14814	14488	14750	14678	14630	14520	14509	14660	14533	14586	14741	14543	14691	14519	14663	14763	14785	14590	14525	14658	14413	14635	14676	14474	14686	14647	14630	14793	14682	14671	14745	14562	14885	14755	14624	14525	14581	14509	14719	14788	14668	14756	14731	14571	14645	14578	14558	14587	14785	14447	14620	14473	14779	14712	14564	14676	14655	14709	14663	14404	14745	14590	14635	14724	14529	14485	14580	14560	14520	14615	14591	14696	14561	14583	14681	14810	14772	14496	14613	14626	14579	14792	14766	14815	14579	14648	14723	14698	14644	14728	14536	14542	14604	14641	14562	14809	14851	14814	14768	14593	14599	14934	14587	14649	14479	14774	14692	14638	14895	14704	14586	14502	14475	14669	14562	14697	14631	14683	14539	14583	14640	14614	14925	14547	14602	14706	14736	14702	14509	14619	14665	14790	14779	14754	14609	14683	14730	14434	14308	14605	14542	14648	14762	14471	14571	14596	14806	14614	14717	14572	14667	14569	14659	14817	14589	14657	14729	14701	14572	14773	14728	14623	14574	14658	14843	14802	14829	14668	14685	14646	14576	14818	14700	14564	14494	14588	14669	14685	14746	14632	14748	14534	14602	14552	14710	14740	14706	14586	14719	14530	14856	14697	14660	14860	14596	14404	14680	14434	14649	14523	14557	14611	14700	14748	14704	14773	14464	14588	14689	14685	14595	14769	14799	14443	14530	14574	14622	14696	14773	14558	14736	14731	14521	14627	14433	14701	14832	14615	14649	14632	14578	14495	14642	14548	14638	14437	14726	14549	14676	14548	14583	14556	14689	14607	14649	14730	14674	14666	14614	14786	14591	14485	14655	14568	14701	14640	14668	14699	14633	14792	14721	14513	14817	14493	14646	14591	14481	14593	14651	14613	14687	14681	14734	14616	14604	14780	14639	14677	14597	14571	14733	14673	14649	14567	14679	14461	14543	14461	14617	14796	14756	14626	14688	14479	14560	14747	14683	14691	14568	14466	14405	14686	14615	14532	14694	14483	14627	14680	14888	14462	14675	14712	14536	14523	14606	14643	14496	14671	14817	14463	14608	14656	14678	14599	14609	14562	14497	14643	14730	14620	14768	14732	14845	14650	14733	14692	14522	14770	14639	14711	14593	14567	14796	14793	14571	14580	14609	14727	14709	14708	14721	14766	14562	14590	14820	14795	14547	14630	14625	14457	14581	14449	14411	14467	14598	14689	14683	14714	14592	14632	14657	14565	14615	14696	14689	14597	14650	14754	14702	14703	14531	14570	14760	14642	14690	14559	14662	14596	14729	14605	14631	14493	14749	14605	14831	14721	14508	14486	14618	14410	14668	14716	14511	14655	14633	14621	14789	14638	14897	14521	14809	14688	14664	14366	14562	14557	14633	14639	14509	14788	14611	14477	14667	14657	14525	14678	14632	14546	14639	14689	14730	14425	14736	14469	14562	14640	14874	14622	14801	14547	14496	14808	14693	14720	14627	14545	14537	14519	14834	14641	14501	14487	14640	14594	14795	14542	14549	14688	14619	14676	14611	14609	14784	14768	14715	14613	14373	14615	14450	14774	14551	14637	14659	14798	14660	14766	14750	14858	14321	14747	14540	14641	14781	14609	14620	14584	14682	14481	14563	14599	14628	14676	14793	14708	14752	14647	14664	14641	14743	14660	14778	14523	14548	14671	14754	14603	14700	14594	14568	14576	14812	14641	14790	14662	14669	14483	14630	14734	14615	14738	14662	14825	14845	14590	14523	14686	14675	14618	14586	14595	14729	14653	14509	14651	14707	14571	14682	14536	14688	14478	14666	14543	14714	14618	14660	14409	14545	14648	14723	14672	14584	14781	14492	14618	14596	14697	14572	14788	14419	14579	14786	14487	14741	14597	14761	14709	14707	14531	14794	14812	14644	14793	14542	14621	14535	14566	14596	14486	14564	14468	14761	14680	14601	14560	14722	14754	14690	14559	14619	14574	14506	14681	14665	14653	14651	14675	14543	14516	14465	14711	14463	14616	14567	14633	14703	14664	14506	14687	14543	14579	14733	14565	14591	14489	14778	14688	14732	14587	14724	14603	14625	14735	14678	14651	14754	14551	14708	14559	14670	14757	14829	14635	14638	14775	14493	14446	14532	14745	14570	14815	14711	14622	14614	14673	14858	14571	14708	14674	14600	14849	14538	14647	14744	14644	14637	14760	14429	14640	14937	14722	14676	14777	14565	14568	14602	14653	14672	14871	14746	14431	14457	14681	14713	14630	14694	14520	14491	14676	14448	14649	14676	14699	14643	14518	14683	14669	14748	14609	14555	14658	14376	14450	14590	14711	14734	14537	14573	14694	14530	14519	14500	14596	14706	14663	14536	14723	14746	14649	14845	14586	14598	14656	14626	14712	14628	14476	14646	14552	14686	14395	14610	14564	14442	14579	14692	14580	14522	14723	14594	14782	14666	14720	14657	14539	14606	14788	14564	14656	14730	14623	14632	14675	14415	14578	14654	14527	14590	14752	14520	14635	14659	14740	14595	14584	14689	14621	14542	14707	14620	14647	14524	14513	14703	14705	14585	14748	14573	14461	14482	14759	14489	14824	14671	14661	14689	14682	14440	14716	14643	14678	14550	14867	14540	14716	14680	14626	14515	14542	14760	14550	14663	14554	14738	14551	14635	14739	14801	14686	14516	14491	14492	14685	14733	14637	14521	14533	14733	14827	14667	14601	14534	14658	14816	14720	14678	14697	14555	14751	14595	14493	14607	14540	14570	14667	14714	14790	14650	14666	14682	14426	14758	14464	14579	14620	14585	14526	14653	14664	14740	14679	14666	14462	14551	14454	14549	14587	14563	14454	14669	14743	14594	14674	14575	14512	14583	14481	14497	14584	14649	14668	14864	14778	14520	14627	14599	14430	14840	14804	14689	14707	14792	14715	14825	14768	14691	14656	14486	14687	14694	14586	14463	14436	14658	14799	14913	14731	14871	14679	14627	14519	14578	14586	14737	14614	14579	14374	14699	14615	14594	14535	14706	14764	14492	14571	14564	14743	14720	14556	14599	14670	14740	14645	14661	14631	14540	14684	14677	14678	14879	14712	14738	14580	14587	14572	14643	14590	14616	14676	14616	14657	14520	14647	14513	14672	14744	14795	14699	14746	14408	14641	14546	14640	14669	14767	14654	14515	14684	14666	14334	14602	14580	14782	14588	14597	14746	14612	14562	14588	14788	14509	14691	14632	14691	14606	14605	14488	14624	14588	14736	14806	14726	14649	14581	14836	14601	14822	14544	14778	14710	14729	14641	14545	14689	14615	14653	14718	14732	14793	14554	14730	14679	14667	14778	14637	14778	14440	14601	14568	14549	14587	14592	14774	14636	14625	14671	14679	14822	14637	14723	14482	14624	14478	14583	14725	14586	14616	14724	14557	14554	14455	14525	14781	14727	14577	14798	14763	14842	14293	14608	14460	14766	14582	14620	14643	14585	14599	14789	14600	14493	14534
21585	41115	39285	31262	26261	22369	19640	18309	18091	17370	16295	15378	15018	14967	14758	14374	14296	14075	14060	13925	13765	13861	13762	13891	13640	13666	13889	13742	13829	13788	13765	13817	13605	13711	13668	13718	13641	13813	13822	13689	13767	13786	13863	13738	13780	13706	13718	13858	13802	13642	13716	13700	13609	13646	13818	13610	13736	13576	13679	13687	13630	13618	13616	13609	13637	13631	13708	13690	13795	13865	13684	13736	13703	13770	13661	13703	13836	13546	13683	13566	13777	13628	13663	13728	13415	13606	13607	13672	13614	13547	13848	13699	13579	13623	13661	13642	13739	13595	13748	13752	13797	13658	13758	13574	13654	13769	13642	13626	13743	13609	13595	13763	13701	13668	13613	13723	13762	13671	13675	13665	13741	13624	13580	13594	13570	13838	13691	13641	13597	13534	13796	13659	13574	13562	13639	13709	13726	13742	13487	13616	13682	13533	13699	13677	13683	13657	13795	13853	13549	13731	13744	13612	13608	13513	13612	13650	13760	13762	13728	13693	13856	13679	13733	13623	13793	13540	13608	13652	13729	13823	13685	13615	13640	13532	13732	13796	13747	13787	13569	13801	13655	13746	13665	13508	13689	13638	13765	13616	13768	13532	13667	13589	13515	13615	13696	13579	13668	13775	13732	13626	13528	13611	13522	13711	13656	13603	13748	13654	13648	13726	13734	13650	13711	13554	13596	13765	13537	13605	13665	13641	13515	13722	13609	13739	13625	13669	13702	13597	13674	13760	13713	13641	13758	13688	13546	13536	13643	13620	13641	13622	13766	13606	13698	13539	13686	13626	13606	13659	13457	13624	13631	13655	13714	13589	13709	13404	13699	13734	13818	13664	13584	13664	13490	13494	13672	13658	13556	13618	13508	13656	13689	13661	13700	13557	13720	13575	13679	13738	13509	13693	13664	13612	13598	13663	13784	13649	13711	13724	13634	13729	13672	13613	13458	13570	13688	13724	13811	13746	13648	13617	13620	13783	13595	13659	13543	13598	13666	13608	13641	13808	13715	13574	13644	13713	13661	13591	13530	13637	13618	13692	13714	13643	13690	13866	13605	13781	13590	13664	13932	13607	13629	13458	13662	13617	13706	13584	13597	13635	13749	13649	13740	13657	13543	13598	13583	13760	13570	13690	13580	13557	13598	13655	13681	13625	13727	13711	13741	13634	13708	13661	13598	13769	13663	13761	13672	13619	13732	13521	13645	13831	13638	13714	13779	13451	13730	13726	13691	13676	13478	13698	13704	13644	13696	13606	13737	13656	13804	13540	13551	13745	13696	13645	13486	13864	13695	13618	13658	13785	13602	13695	13527	13718	13427	13629	13565	13724	13712	13685	13640	13798	13683	13686	13598	13698	13700	13704	13603	13695	13621	13744	13745	13546	13689	13628	13762	13484	13793	13518	13696	13662	13824	13672	13624	13590	13507	13810	13649	13663	13709	13702	13696	13537	13665	13785	13678	13483	13572	13599	13698	13552	13586	13657	13658	13659	13733	13530	13462	13667	13528	13652	13712	13686	13492	13590	13765	13686	13703	13717	13611	13597	13641	13599	13518	13617	13796	13585	13558	13554	13579	13676	13808	13680	13705	13636	13543	13686	13762	13641	13725	13615	13592	13691	13624	13653	13593	13720	13705	13639	13681	13670	13627	13780	13619	13685	13692	13636	13626	13561	13555	13603	13608	13688	13672	13736	13704	13755	13716	13798	13654	13852	13679	13651	13544	13646	13718	13702	13446	13754	13603	13742	13484	13745	13732	13676	13563	13649	13438	13734	13663	13459	13617	13564	13671	13678	13603	13666	13789	13543	13509	13572	13646	13630	13572	13589	13664	13691	13648	13669	13680	13539	13853	13717	13743	13627	13624	13640	13724	13669	13567	13579	13690	13587	13529	13514	13545	13897	13695	13632	13630	13622	13454	13581	13707	13565	13595	13462	13710	13665	13851	13610	13666	13686	13615	13718	13782	13778	13631	13695	13622	13550	13629	13574	13617	13723	13610	13732	13593	13714	13752	13569	13610	13613	13589	13912	13636	13660	13687	13669	13625	13605	13463	13536	13697	13701	13717	13632	13505	13569	13761	13722	13533	13705	13743	13703	13540	13498	13676	13635	13865	13524	13621	13660	13796	13554	13705	13631	13720	13734	13726	13766	13753	13616	13726	13596	13635	13689	13779	13724	13555	13616	13573	13593	13653	13554	13630	13672	13600	13824	13692	13604	13734	13511	13714	13570	13808	13857	13560	13729	13821	13688	13701	13556	13765	13633	13562	13668	13684	13722	13752	13717	13658	13745	13599	13609	13603	13804	13824	13738	13779	13526	13700	13572	13566	13674	13533	13573	13814	13679	13647	13618	13676	13570	13544	13527	13730	13642	13763	13734	13729	13682	13707	13598	13721	13573	13691	13746	13732	13669	13634	13825	13681	13724	13535	13768	13714	13743	13750	13640	13746	13470	13625	13623	13623	13531	13778	13831	13722	13646	13650	13568	13846	13705	13714	13820	13446	13608	13709	13637	13618	13621	13680	13553	13576	13532	13659	13682	13763	13635	13669	13667	13674	13587	13625	13648	13779	13666	13624	13631	13707	13547	13766	13762	13736	13573	13707	13903	13759	13728	13485	13762	13594	13681	13684	13499	13567	13642	13685	13520	13706	13666	13899	13538	13797	13527	13735	13677	13689	13767	13589	13664	13506	13828	13686	13580	13568	13653	13528	13697	13553	13570	13684	13557	13679	13566	13739	13708	13565	13699	13636	13608	13694	13547	13576	13720	13653	13792	13781	13518	13721	13429	13511	13476	13588	13697	13734	13648	13668	13559	13559	13748	13633	13709	13592	13593	13700	13730	13595	13866	13660	13686	13818	13741	13561	13782	13633	13743	13727	13684	13683	13550	13657	13715	13761	13556	13573	13430	13476	13681	13856	13637	13728	13794	13628	13651	13773	13602	13746	13653	13650	13460	13808	13757	13600	13603	13680	13514	13786	13516	13647	13514	13642	13673	13705	13680	13744	13648	13683	13662	13716	13552	13910	13666	13733	13759	13683	13601	13805	13584	13840	13695	13627	13535	13842	13563	13664	13716	13556	13627	13712	13727	13601	13528	13647	13659	13673	13600	13626	13556	13631	13609	13630	13538	13630	13798	13585	13638	13829	13717	13656	13474	13496	13767	13551	13562	13611	13623	13703	13740	13756	13485	13622	13764	13568	13680	13469	13617	13506	13606	13676	13718	13557	13706	13580	13579	13704	13604	13570	13596	13511	13632	13782	13707	13645	13681	13585	13592	13722	13420	13431	13640	13598	13609	13538	13494	13591	13723	13707	13703	13746	13605	13712	13730	13578	13613	13509	13703	13491	13655	13549	13737	13550	13736	13783	13478	13705	13757	13552	13591	13631	13721	13540	13549	13668	13879	13616	13633	13588	13728	13714	13426	13829	13704	13732	13669	13610	13545	13722	13579	13600	13802	13774	13647	13663	13614	13645	13592	13611	13671	13656	13677	13511	13781	13575	13717	13686	13659	13521	13610	13601	13533	13658	13627	13611	13730	13644	13610	13683	13747	13675	13656	13629	13619	13614	13735	13512	13760	13475	13596	13732	13636	13501	13544	13720	13708	13591	13676	13601	13559	13544	13639	13588	13576	13713	13651	13484	13684	13622	13748	13580	13833	13602	13719	13737	13742	13710	13619	13688	13693	13643	13609	13711	13676	13604	13743	13541	13608	13649	13517	13629	13681	13653	13774	13724	13584	13632	13534	13712	13639	13739	13584	13644	13719	13637	13710	13761	13648	13566	13504	13676	13607	13473	13587	13679	13709	13734	13665	13635	13550	13665	13705	13690	13901	13731	13587	13776	13670	13587	13581	13510	13625	13473	13601	13710	13551	13674	13572	13560	13590	13599	13671	13589	13706	13604	13687	13664	13740	13748	13698	13743	13598	13539	13754	13587	13674	13492	13504	13567	13690	13639	13586	13520	13694	13692	13762	13636	13602	13495	13580	13586	13726	13751	13733	13731	13715	13767	13652	13781	13704	13824	13727	13734	13702	13726	13650	13712	13551	13724	13487	13805	13637	13560	13659	13675	13594	13525	13641	13609	13569	13615	13559	13895	13478	13557	13661	13742	13641	13680	13484	13580	13671	13514	13605	13595	13629	13566	13525	13570	13526	13598	13665	13482	13712	13580	13647	13961	13736	13609	13658	13606	13611	13605	13733	13654	13674	13682	13856	13743	13573	13796	13544	13791	13620	13691	13683	13616	13809	13599	13671	13715	13558	13561	13681	13419	13706	13595	13687	13545	13627	13729	13487	13634	13551	13519	13642	13701	13649	13547	13655	13781	13621	13716	13662	13738	13701	13817	13659	13651	13483	13753	13590	13891	13659	13486	13781	13610	13689	13602	13648	13773	13702	13739	13492	13821	13556	13670	13643	13714	13560	13474	13703	13674	13629	13453	13711	13725	13479	13738	13555	13634	13667	13645	13644	13540	13736	13745	13625	13576	13481	13629	13824	13647	13539	13835	13545	13543	13715	13733	13593	13509	13502	13586	13608	13730	13636	13840	13594	13719	13698	13873	13660	13625	13719	13634	13511	13771	13582	13622	13529	13565	13549	13684	13644	13708	13582	13668	13603	13610	13550	13750	13759	13600	13813	13782	13796	13595	13790	13650	13640	13735	13694	13717	13606	13671	13685	13562	13659	13721	13800	13783	13654	13660	13628	13712	13699	13779	13745	13697	13817	13728	13699	13563	13626	13685	13670	13557	13774	13682	13651	13595	13594	13628	13532	13610	13685	13832	13518	13609	13742	13591	13592	13676	13589	13679	13719	13584	13576	13782	13606	13668	13684	13748	13629	13583	13729	13665	13861	13682	13584	13829	13739	13791	13512	13661	13815	13534	13573	13660	13704	13666	13825	13605	13712	13658	13689	13767	13518	13660	13701	13613	13528	13849	13596	13695	13631	13484	13544	13576	13560	13651	13618	13541	13578	13679	13704	13591	13748	13674	13713	13656	13628	13632	13566	13625	13638	13707	13795	13757	13743	13559	13623	13703	13584	13677	13579	13538	13810	13544	13626	13625	13633	13677	13664	13545	13627	13778	13675	13541	13652	13576	13631	13652	13700	13485	13535	13673	13581
28013	22542	24650	20549	16204	15190	14616	14459	14294	14145	14064	14088	13869	13860	13691	13700	13799	13785	13629	13659	13641	13736	13616	13812	13644	13627	13732	13780	13678	13851	13699	13611	13602	13606	13600	13713	13723	13683	13741	13693	13779	13704	13735	13594	13560	13515	13615	13635	13470	13585	13422	13708	13585	13600	13755	13760	13491	13440	13587	13785	13566	13721	13692	13643	13732	13634	13678	13853	13746	13679	13692	13583	13633	13638	13603	13856	13643	13671	13634	13583	13671	13742	13537	13584	13546	13703	13700	13766	13755	13570	13694	13718	13663	13651	13699	13721	13608	13655	13489	13675	13594	13407	13622	13667	13566	13520	13664	13571	13623	13608	13668	13628	13457	13641	13676	13666	13738	13586	13640	13671	13744	13530	13678	13505	13676	13819	13622	13607	13674	13504	13778	13690	13671	13688	13552	13774	13549	13797	13709	13771	13661	13671	13564	13625	13678	13630	13776	13786	13659	13550	13667	13649	13633	13585	13649	13657	13488	13568	13759	13700	13572	13569	13660	13468	13542	13447	13670	13740	13531	13540	13863	13631	13813	13819	13718	13750	13598	13570	13657	13604	13556	13653	13851	13385	13523	13606	13499	13592	13591	13579	13416	13629	13709	13582	13524	13551	13613	13541	13774	13581	13497	13449	13627	13491	13529	13520	13492	13673	13838	13581	13656	13709	13540	13535	13680	13530	13765	13460	13636	13742	13460	13641	13738	13785	13324	13632	13428	13717	13675	13440	13564	13730	13483	13555	13828	13636	13686	13534	13435	13524	13728	13661	13718	13646	13694	13686	13821	13736	13665	13561	13512	13718	13593	13435	13573	13739	13635	13582	13648	13540	13636	13621	13786	13590	13499	13608	13699	13575	13762	13734	13621	13401	13887	13788	13707	13627	13538	13797	13488	13501	13577	13622	13563	13657	13666	13560	13646	13368	13695	13507	13608	13675	13681	13515	13407	13645	13664	13716	13691	13672	13730	13639	13628	13707	13719	13614	13520	13628	13559	13451	13698	13557	13667	13779	13343	13579	13737	13596	13578	13590	13556	13512	13615	13598	13847	13600	13593	13789	13696	13676	13424	13619	13516	13513	13538	13534	13728	13677	13764	13695	13722	13599	13583	13652	13373	13565	13657	13720	13599	13888	13799	13703	13617	13576	13559	13630	13657	13657	13768	13639	13623	13475	13468	13597	13558	13635	13531	13701	13650	13616	13584	13716	13607	13621	13451	13452	13550	13626	13778	13665	13739	13638	13603	13671	13721	13534	13560	13558	13735	13795	13722	13545	13595	13689	13665	13642	13609	13631	13609	13644	13685	13701	13738	13572	13621	13723	13741	13597	13627	13638	13680	13554	13600	13691	13730	13622	13759	13602	13721	13644	13809	13618	13641	13832	13650	13610	13696	13497	13639	13609	13417	13444	13544	13601	13523	13641	13434	13656	13565	13635	13749	13737	13939	13708	13693	13537	13587	13680	13532	13750	13826	13716	13680	13670	13724	13559	13831	13546	13512	13372	13365	13572	13505	13548	13562	13653	13741	13641	13658	13702	13806	13663	13669	13785	13810	13734	13574	13601	13494	13717	13686	13532	13674	13401	13595	13686	13911	13626	13780	13479	13640	13654	13638	13836	13596	13779	13675	13720	13532	13660	13473	13654	13639	13696	13700	13600	13660	13542	13645	13688	13743	13642	13736	13630	13714	13573	13753	13678	13519	13583	13497	13643	13637	13858	13723	13550	13552	13785	13797	13627	13650	13895	13648	13721	13643	13670	13818	13742	13562	13623	13722	13591	13372	13757	13797	13610	13579	13504	13670	13467	13528	13490	13670	13734	13638	13481	13432	13569	13824	13625	13655	13564	13574	13713	13549	13747	13861	13781	13617	13653	13433	13567	13641	13675	13606	13571	13544	13512	13666	13565	13616	13764	13715	13832	13621	13546	13344	13799	13464	13512	13667	13365	13498	13562	13532	13730	13639	13894	13493	13570	13636	13609	13709	13742	13679	13552	13782	13633	13805	13653	13677	13740	13493	13662	13720	13664	13753	13914	13672	13482	13652	13597	13698	13535	13540	13582	13626	13634	13577	13878	13754	13605	13684	13443	13720	13557	13679	13651	13557	13558	13620	13567	13678	13890	13726	13781	13726	13640	13664	13796	13688	13602	13788	13528	13749	13699	13641	13691	13720	13537	13694	13593	13613	13692	13520	13622	13538	13680	13798	13487	13445	13676	13760	13820	13796	13742	13565	13529	13509	13742	13588	13711	13734	13580	13493	13824	13481	13511	13519	13685	13629	13658	13636	13658	13655	13673	13616	13495	13621	13654	13651	13621	13571	13605	13664	13715	13778	13444	13768	13652	13781	13703	13935	13697	13577	13607	13754	13670	13751	13861	13769	13523	13750	13689	13635	13691	13586	13625	13592	13636	13682	13658	13628	13688	13652	13689	13590	13722	13703	13673	13580	13847	13696	13726	13737	13683	13648	13570	13636	13533	13695	13508	13751	13658	13593	13561	13567	13573	13675	13551	13581	13615	13537	13559	13621	13746	13537	13663	13619	13703	13533	13577	13800	13714	13615	13637	13450	13592	13631	13541	13603	13538	13544	13746	13664	13688	13726	13553	13571	13823	13621	13497	13584	13552	13655	13785	13552	13681	13654	13760	13443	13535	13868	13490	13641	13835	13643	13727	13678	13645	13682	13588	13529	13574	13639	13575	13648	13525	13637	13607	13637	13673	13665	13652	13747	13365	13643	13526	13667	13613	13720	13724	13741	13532	13760	13475	13635	13547	13575	13495	13515	13689	13372	13583	13662	13685	13671	13615	13633	13719	13732	13580	13438	13805	13740	13572	13820	13500	13534	13718	13636	13761	13601	13544	13587	13686	13543	13599	13629	13706	13709	13577	13654	13613	13636	13715	13667	13697	13824	13709	13643	13613	13791	13845	13809	13555	13769	13587	13643	13735	13749	13681	13529	13548	13658	13654	13608	13511	13624	13514	13775	13447	13713	13585	13582	13579	13700	13724	13561	13734	13710	13671	13646	13754	13728	13746	13577	13739	13689	13498	13647	13549	13540	13750	13776	13710	13682	13745	13708	13757	13518	13578	13674	13716	13883	13575	13369	13737	13609	13697	13801	13656	13676	13542	13792	13382	13699	13821	13723	13618	13393	13603	13503	13594	13713	13764	13747	13669	13641	13558	13604	13605	13839	13769	13743	13634	13618	13764	13576	13649	13598	13549	13487	13715	13607	13621	13490	13408	13675	13528	13832	13854	13592	13628	13619	13516	13603	13648	13616	13586	13562	13583	13767	13435	13646	13545	13659	13446	13509	13748	13795	13604	13599	13576	13636	13743	13731	13597	13700	13819	13717	13885	13731	13544	13565	13698	13674	13553	13721	13716	13834	13588	13885	13760	13619	13786	13793	13759	13709	13504	13545	13718	13646	13633	13745	13705	13719	13579	13518	13517	13700	13597	13813	13548	13573	13575	13641	13644	13819	13496	13523	13822	13631	13447	13718	13588	13591	13399	13566	13661	13594	13660	13730	13434	13664	13665	13667	13469	13541	13556	13585	13511	13717	13731	13816	13647	13598	13521	13582	13708	13805	13823	13518	13517	13696	13486	13502	13493	13752	13549	13496	13568	13701	13449	13625	13793	13642	13592	13813	13727	13468	13633	13479	13401	13655	13508	13629	13819	13583	13581	13703	13716	13483	13654	13528	13623	13596	13474	13672	13843	13656	13529	13797	13663	13616	13758	13671	13622	13683	13679	13676	13612	13759	13746	13670	13557	13693	13705	13513	13537	13736	13541	13722	13722	13490	13546	13665	13725	13498	13557	13564	13364	13600	13611	13585	13558	13540	13544	13632	13575	13643	13774	13521	13854	13808	13585	13758	13634	13516	13684	13578	13719	13684	13573	13697	13670	13540	13645	13725	13523	13716	13632	13732	13575	13714	13725	13787	13555	13753	13695	13695	13632	13734	13853	13509	13423	13540	13672	13593	13609	13671	13614	13784	13744	13605	13632	13769	13544	13597	13481	13636	13535	13469	13655	13672	13555	13607	13701	13790	13580	13852	13630	13636	13602	13714	13686	13901	13763	13660	13654	13570	13604	13574	13736	13774	13634	13499	13591	13605	13639	13677	13734	13505	13535	13631	13592	13515	13656	13697	13625	13510	13522	13623	13933	13736	13500	13567	13706	13572	13619	13575	13690	13636	13603	13745	13678	13718	13562	13894	13512	13753	13653	13620	13751	13622	13605	13532	13532	13850	13564	13546	13572	13700	13731	13673	13421	13871	13748	13754	13516	13947	13622	13627	13664	13710	13563	13780	13852	13620	13566	13809	13548	13692	13548	13722	13715	13613	13670	13620	13535	13746	13796	13550	13491	13630	13494	13825	13582	13634	13679	13428	13571	13676	13659	13730	13516	13838	13514	13678	13484	13724	13672	13437	13565	13667	13641	13513	13746	13668	13569	13454	13786	13760	13602	13629	13687	13535	13882	13613	13471	13561	13644	13819	13536	13639	13682	13662	13521	13490	13662	13592	13623	13497	13673	13601	13506	13500	13648	13639	13501	13820	13577	13734	13537	13558	13498	13541	13605	13533	13433	13442	13543	13716	13645	13502	13419	13641	13624	13621	13603	13702	13608	13388	13552	13595	13708	13660	13761	13414	13675	13633	13635	13666	13796	13611	13650	13574	13535	13655	13713	13881	13569	13683	13706	13695	13606	13647	13686	13686	13473	13790	13672	13594	13650	13634	13664	13737	13771	13502	13752	13688	13638	13653	13774	13580	13646	13760	13535	13605	13532	13703	13456	13625	13611	13821	13705	13731	13728	13693	13709	13513	13778	13606	13404	13685	13676	13489	13470	13754	13666	13654	13614	13781	13570	13649	13701	13542	13703	13714	13684	13542	13535	13555	13651	13780	13599	13733	13615	13820	13561	13694	13636	13671	13525	13764	13834	13693	13655	13667	13635	13807	13513	13729	13740	13514	13685	13685	13641	13926	13681	13466	13509	13755	13647	13539	13600	13643	14004	13783	13607	13510	13589	13634	13590	13677	13778	13642	13670	13668	13554	13498	13711	13543	13832	13601	13580	13745	13721	13702	13507	13620	13578	13655	13764	13749	13487
17510	25601	24039	19111	16781	15412	14575	14249	13929	13706	13469	13639	13434	13529	13374	13294	13088	13027	13186	13280	13029	13080	13112	13143	13092	13125	12987	13114	13162	12928	12998	13029	13005	13103	12937	13311	13021	12967	12929	13224	13094	13074	12983	13113	13018	13020	13042	12889	13123	12934	13141	12974	13116	13040	13091	13116	13099	13305	13062	13029	12921	13232	13032	13119	13135	12986	13130	13018	13113	13048	12988	13067	13157	13095	12942	12967	13032	12918	12974	13152	13045	12940	12948	13097	12910	13044	12916	13039	12877	13003	13113	13074	13138	12930	12961	12990	13061	12987	13055	13179	12992	13000	13060	12941	13004	12796	13033	13062	13005	12890	12896	12990	13029	12928	13082	12973	12931	13009	13073	12973	12951	13014	13005	12896	12937	13057	13027	13066	12918	13084	12920	12839	12970	13171	12965	12956	12889	13156	13028	13024	12981	13024	13019	12907	13231	13166	13066	12837	13093	13129	13094	13036	13022	13020	13018	13043	13195	13096	12955	12981	13170	13078	13083	12930	13062	13071	12812	12965	12975	12986	13187	12893	13171	12949	13108	13088	13065	12919	12725	12995	13144	13002	12954	12979	12985	12970	12840	13000	13022	13112	12986	12895	12965	13039	13134	12935	13019	13050	12909	13042	12959	12951	12958	13148	12984	13024	12958	12967	12838	12897	13034	12965	12849	13036	13015	13089	13046	13060	12897	12955	13032	13105	12916	12985	13047	13070	12951	13068	13120	12887	12913	12915	13079	12842	12981	13040	12941	12882	13085	12987	13134	13015	12999	13093	13052	12861	13043	13137	13043	12935	13100	13008	12971	13053	12917	12871	13064	12952	13027	12903	13006	13098	12960	13095	13017	12829	12918	13062	12871	13059	12946	12864	12847	13103	12827	13040	12957	12864	12951	13079	13087	13026	12895	13007	12951	12954	13090	13058	13034	13074	13055	13052	13024	12989	13023	12912	12916	12859	12746	12975	12930	13019	13053	13013	13119	12919	12850	12842	12898	13035	13037	12974	13032	12983	13070	12906	13053	13046	13042	12963	13042	13066	13034	13079	12835	12985	13084	13027	13045	13097	13093	12982	12764	12823	12970	13257	13152	13131	12984	13041	12943	13119	12927	13016	12812	13191	13089	12950	13038	13116	13067	12982	12967	12877	13117	13084	12792	13091	13123	13068	13004	13007	13068	12882	12947	12989	12875	13033	13126	13016	12977	13158	12845	12857	12876	12965	12730	13030	12895	12867	13052	12873	13043	12938	12839	13011	12959	13170	13045	13115	13044	13075	12898	13069	12896	12952	13261	12917	13009	13061	13142	12932	13080	13072	13033	12907	13069	12975	13082	13060	12972	13105	13129	13050	13057	13065	13151	12988	12857	13076	12961	13120	12967	13128	12936	13034	12786	13041	12876	13021	13068	13008	13024	13030	13072	12842	12947	12984	12916	12958	13022	13022	13073	13143	12932	12970	13013	12957	12984	13106	12855	13045	12974	12995	13112	12872	12944	12954	13056	13045	12926	12983	12997	13012	12949	13058	12941	13345	13036	13111	13093	12905	13021	13192	12919	12916	13136	12999	13044	13015	13168	12952	13180	12910	12989	13002	13025	12798	13144	13088	13043	13068	13079	13057	13102	13026	12844	12997	12914	12947	12995	13051	12881	13156	13003	13074	13045	13070	12986	13151	12942	13019	13016	12975	13087	13066	13151	13025	13140	13057	13064	13009	12815	13002	13045	13074	12892	12914	13257	13027	12915	12980	12884	13249	13151	12927	13075	12894	12899	13012	12979	13037	12878	13021	13045	12885	13082	12962	13137	13099	13002	12903	12953	13053	12911	12977	13131	13103	13138	13136	12966	13097	12997	12903	12986	13172	12777	13085	12899	13064	13213	12800	12986	12896	12924	12908	12980	12731	13025	13010	12950	12901	12978	13058	12949	12928	13080	13013	13021	13016	12887	13012	12940	12936	13070	12969	13177	12943	13050	12986	13082	12847	13026	13210	13127	12952	13040	13055	12916	13129	12906	12980	12960	13029	12972	12966	12978	12851	13004	12907	13054	13109	13089	12951	13027	12857	13109	12985	13020	13011	13007	13239	12872	12883	12976	12945	12930	13123	12792	12913	13026	13224	13084	12824	13038	13123	13081	13030	12823	13022	13063	12963	13055	13063	13077	13128	12990	13101	12967	13076	13036	13162	12831	12979	13091	12898	13013	13079	13033	13079	12967	12999	12984	13015	13050	13131	13019	13085	12913	13049	13154	13019	13038	13016	12938	12837	12949	13030	13017	12895	13025	13129	13115	12982	12989	13096	12948	12950	12899	13083	13078	13114	13082	13006	12962	13055	12932	13111	13029	13008	13047	13178	13205	13010	12941	13015	12908	12914	12849	12926	13122	13069	13082	12956	12910	13171	12917	13058	12851	13150	12963	13002	13010	13097	12969	13002	12944	12941	13098	13099	12974	12892	12970	13053	13025	12981	12935	13001	12996	13016	13053	13031	13133	12900	13033	13030	13024	12969	13090	12754	12921	12970	13075	13038	13141	13048	13069	12835	12983	13008	13002	12951	12988	13001	13044	13031	13070	12973	13050	13048	13045	12985	12842	13153	12940	13024	13028	12877	13057	12928	12975	12926	12886	13006	13107	13074	13074	13047	13154	12963	12941	13096	12865	13032	13006	12991	13052	13070	12955	13044	12918	12924	12990	12954	12982	13000	13111	13030	12905	13068	13047	12975	13099	13167	12912	13026	12891	13015	13020	12987	13066	13092	12969	13082	13115	12993	12977	13016	13155	12893	13065	12937	12885	12880	12910	13118	12994	12896	13000	13039	13048	13117	13137	12880	12911	12879	13034	13053	13090	12864	12947	12941	13059	13127	13134	13025	13191	12838	13058	13157	13007	13036	13091	12985	12977	13023	13138	12892	12893	12929	13016	13097	13104	13000	12939	12894	12914	13008	12894	13200	13075	13025	12998	13095	13002	13135	13000	12928	12943	12853	13098	12975	13063	12914	12917	12995	12919	13067	13078	12957	13009	13145	13030	13073	12740	13004	13030	12959	12954	13119	12808	13096	12909	13098	12840	12947	12980	13087	13034	12961	12905	13062	12940	13125	12821	12985	13007	12862	13043	12974	13054	13068	13065	12952	13098	13044	12941	13220	12969	12925	13002	13025	13149	13162	12933	12920	13094	13032	12929	12970	13012	12864	13127	12916	13158	13042	12969	12996	13069	12940	13146	13034	13046	12892	13025	12967	12905	13059	13200	12922	12961	13190	12967	13102	12997	12999	12889	13085	13083	13003	13127	12970	12959	13007	12988	12979	12917	13010	13091	13052	13055	12915	13110	12792	13006	12894	13055	12889	13141	12770	13011	13039	13019	12884	12879	13052	12965	12915	12892	13140	13128	13061	12981	12878	13035	12991	13010	12990	13100	12976	12910	13093	12933	13097	12990	13073	13085	12915	13132	12900	12998	13062	13111	13047	13147	13085	12981	13131	13082	13120	12877	13043	13069	13076	12863	13108	13058	12737	13088	13131	12958	13148	13015	12960	13097	12913	13099	13056	12938	12913	13066	13008	13045	12814	13064	13267	12855	12839	12981	12971	12993	13047	12899	13047	12885	13174	13099	13024	12945	13037	12992	13216	12979	13188	13005	13121	12979	12976	12785	13141	13034	13094	12879	13130	12925	12919	12993	13072	12996	12882	12794	12999	12875	13001	12953	12940	13016	13064	13172	13110	12895	13039	12975	12962	12895	13017	13119	13060	13269	12955	13010	13012	12989	12936	13075	13018	13004	13090	12997	13068	13075	13135	12947	13154	13128	12870	13024	13045	12961	13122	12983	13060	13047	13025	12961	13115	13084	13042	12877	12810	13068	13040	13165	12841	13114	13073	12940	13041	13129	12994	13010	12985	13019	12810	13055	12966	13009	13048	13097	13213	12941	12958	13035	13043	13125	13151	13126	13127	13026	13101	12932	12986	13180	12971	13020	12844	12986	13143	12999	12986	13051	13124	12921	13010	12947	12813	13009	13124	13005	13066	13031	12988	13102	13108	13092	12955	12865	12908	12938	12939	13139	12987	12940	13129	12992	13041	13117	13159	13152	13009	13122	12893	13058	13020	12965	13086	12997	13061	12959	13024	13071	13010	13048	13015	13298	13008	12973	13085	12940	13080	13112	12977	12863	12951	13070	13114	13105	13111	12886	13128	13043	13072	13080	12968	13072	13108	12938	13027	13083	12988	13061	12900	12974	12987	13182	13092	13092	13031	13033	13034	12830	13008	12986	13136	13037	13063	12964	12887	13294	13018	13057	13071	13019	13028	13075	13005	12983	13122	12943	13078	12946	13008	12892	13074	13041	13012	13010	12960	13100	12970	13074	12930	12953	12946	13088	13002	13087	13031	12928	12910	13031	12809	12782	13100	12968	12898	13051	13171	13000	13112	12949	13072	12982	13125	12855	13127	13028	12940	12912	13019	12985	13011	13118	13097	12868	13164	12980	13087	13108	12984	13023	13126	13053	13021	13191	12952	13098	12951	13144	12972	13010	13098	12922	12976	12991	13063	13158	12979	12894	12994	13041	12896	13077	13045	13000	13009	13110	12875	12948	13063	12947	13092	12853	13062	13088	13110	12972	13116	13006	12885	13004	12990	12982	12951	13018	13050	13035	13086	12972	13178	13099	13101	13055	13142	13017	13101	12881	12872	13109	13123	12940	12980	12887	12896	13086	12845	13067	13104	13008	13021	13048	13053	13130	13070	12929	12938	12983	12872	12998	12943	13058	13121	13062	13123	12994	13062	13136	13011	12979	12897	12893	13007	13013	13042	12918	13025	13100	12964	13090	13055	12935	12918	13133	12922	13086	12989	12962	13237	13153	13027	12874	12920	13068	13012	12887	12815	13028	13115	13042	12957	12948	12914	12951	13253	12922	13086	13059	13191	12983	12989	13010	13010	12923	13211	12960	12844	12985	12905	13060	13187	12989	13010	13097	13107	13113	13202	13066	12991	12968	13125	12956	12904	12955	13030	12954	13085	12953	12881	13029	13011	12967	13048	12899	12982	13034	13041	12989	13096	13080	13058	13056	13125	13051	12885	13115	13026	13015	13146	13012	13210	13098	13087	12929	13102	12808	12977
24450	21696	29246	24848	22550	21509	19559	16671	16342	15888	15707	15526	14976	14757	14799	14817	14764	14647	14607	14704	14611	14585	14509	14514	14538	14384	14378	14611	14665	14389	14727	14573	14520	14471	14633	14418	14340	14378	14453	14305	14527	14356	14402	14442	14371	14325	14386	14412	14532	14577	14336	14319	14578	14344	14313	14580	14325	14600	14593	14587	14478	14193	14301	14458	14460	14504	14419	14452	14376	14480	14437	14271	14253	14382	14395	14386	14574	14614	14480	14387	14540	14602	14524	14350	14310	14367	14434	14195	14294	14384	14502	14563	14331	14503	14258	14299	14351	14394	14531	14442	14484	14466	14443	14587	14434	14512	14545	14442	14573	14157	14334	14283	14571	14378	14431	14326	14541	14419	14503	14296	14271	14386	14404	14293	14367	14455	14518	14417	14501	14408	14253	14530	14482	14361	14445	14490	14422	14265	14084	14420	14463	14457	14537	14515	14272	14420	14370	14420	14391	14220	14438	14446	14288	14270	14221	14273	14209	14274	14395	14542	14424	14360	14228	14345	14370	14477	14363	14344	14442	14248	14271	14536	14225	14346	14383	14359	14216	14504	14373	14274	14452	14511	14498	14398	14573	14500	14461	14458	14483	14593	14669	14583	14435	14351	14588	14569	14130	14363	14187	14431	14439	14257	14411	14481	14402	14457	14277	14392	14374	14217	14537	14448	14450	14415	14399	14476	14524	14386	14511	14564	14437	14319	14413	14538	14335	14250	14500	14500	14242	14276	14464	14223	14390	14304	14349	14334	14567	14420	14463	14487	14348	14304	14145	14466	14319	14522	14369	14292	14495	14345	14366	14493	14410	14512	14356	14293	14368	14468	14449	14247	14296	14494	14303	14334	14417	14430	14512	14534	14406	14397	14449	14449	14353	14289	14460	14287	14463	14261	14394	14465	14420	14404	14320	14329	14385	14305	14566	14546	14488	14408	14276	14389	14409	14418	14483	14298	14439	14313	14492	14501	14235	14409	14337	14381	14410	14403	14307	14388	14323	14364	14317	14264	14255	14505	14410	14411	14453	14397	14396	14426	14365	14195	14218	14381	14395	14316	14405	14324	14005	14407	14456	14351	14504	14456	14481	14400	14402	14280	14473	14340	14404	14441	14428	14332	14366	14346	14288	14240	14328	14608	14459	14345	14376	14526	14351	14342	14314	14508	14232	14421	14450	14501	14278	14299	14419	14382	14459	14311	14440	14491	14412	14423	14385	14361	14425	14308	14331	14277	14381	14472	14385	14240	14373	14294	14237	14498	14451	14343	14289	14521	14305	14201	14523	14413	14401	14574	14463	14429	14578	14216	14479	14314	14411	14484	14503	14212	14459	14513	14478	14485	14253	14489	14593	14346	14390	14357	14451	14302	14359	14291	14247	14489	14509	14350	14295	14330	14346	14378	14470	14383	14393	14424	14284	14536	14323	14274	14291	14515	14526	14362	14245	14277	14257	14354	14390	14585	14521	14352	14493	14403	14365	14379	14232	14325	14331	14348	14140	14379	14419	14327	14463	14580	14159	14375	14459	14468	14332	14488	14520	14248	14533	14390	14352	14571	14292	14143	14539	14475	14202	14306	14644	14474	14253	14440	14412	14391	14300	14406	14478	14599	14291	14296	14308	14393	14344	14243	14391	14426	14363	14149	14240	14374	14465	14289	14657	14413	14260	14442	14247	14220	14312	14408	14391	14317	14470	14310	14405	14306	14346	14406	14511	14278	14492	14316	14526	14446	14403	14341	14576	14316	14527	14437	14362	14210	14510	14458	14424	14565	14598	14293	14322	14411	14262	14332	14293	14283	14582	14182	14523	14312	14283	14387	14348	14294	14351	14603	14477	14354	14327	14471	14319	14305	14296	14391	14315	14258	14405	14164	14183	14394	14491	14387	14380	14255	14434	14350	14440	14571	14419	14462	14354	14190	14423	14430	14302	14384	14247	14512	14270	14240	14289	14389	14434	14592	14425	14359	14289	14263	14314	14466	14434	14410	14388	14436	14230	14430	14417	14202	14446	14661	14507	14488	14486	14294	14444	14392	14336	14336	14375	14376	14187	14411	14404	14562	14256	14354	14475	14367	14516	14529	14509	14488	14622	14382	14267	14327	14611	14377	14480	14499	14347	14418	14473	14407	14381	14370	14515	14378	14447	14375	14464	14474	14417	14174	14424	14497	14404	14465	14505	14367	14395	14506	14327	14255	14552	14454	14543	14369	14559	14342	14472	14448	14425	14242	14248	14364	14455	14227	14389	14418	14629	14544	14496	14270	14311	14336	14434	14305	14425	14428	14621	14329	14578	14378	14402	14354	14330	14423	14243	14424	14227	14328	14455	14107	14422	14351	14352	14295	14415	14405	14336	14393	14442	14344	14094	14394	14374	14465	14248	14270	14252	14325	14185	14173	14679	14348	14349	14345	14361	14311	14569	14358	14314	14337	14293	14393	14293	14219	14388	14447	14459	14184	14324	14494	14475	14324	14174	14140	14443	14171	14307	14343	14404	14356	14338	14572	14488	14412	14381	14255	14381	14531	14504	14518	14475	14415	14280	14362	14328	14636	14469	14305	14341	14481	14401	14340	14386	14409	14304	14514	14399	14367	14353	14342	14644	14500	14267	14505	14332	14440	14486	14503	14381	14310	14482	14443	14516	14473	14385	14535	14382	14358	14246	14487	14398	14241	14384	14353	14487	14244	14349	14286	14622	14382	14199	14374	14307	14389	14301	14417	14273	14560	14324	14411	14398	14596	14419	14430	14394	14365	14227	14259	14509	14310	14321	14207	14329	14591	14410	14382	14550	14344	14150	14338	14459	14437	14461	14439	14428	14368	14466	14317	14318	14307	14542	14385	14376	14135	14329	14421	14616	14425	14599	14314	14307	14405	14217	14341	14226	14434	14307	14176	14484	14381	14284	14293	14330	14456	14393	14223	14444	14435	14289	14270	14504	14480	14344	14379	14371	14242	14261	14368	14493	14467	14482	14300	14310	14281	14462	14269	14337	14387	14390	14364	14371	14626	14396	14455	14373	14241	14291	14373	14353	14156	14529	14283	14462	14456	14436	14362	14408	14422	14529	14389	14169	14374	14149	14429	14325	14289	14308	14460	14333	14233	14252	14412	14390	14423	14352	14291	14380	14488	14555	14321	14275	14388	14270	14501	14269	14464	14342	14425	14373	14377	14299	14368	14416	14252	14451	14296	14167	14338	14525	14647	14220	14280	14396	14352	14406	14334	14586	14442	14545	14480	14392	14121	14438	14368	14461	14290	14575	14467	14581	14173	14523	14375	14359	14541	14486	14459	14493	14438	14318	14301	14336	14408	14275	14308	14562	14283	14324	14197	14455	14240	14404	14563	14348	14183	14440	14565	14422	14303	14420	14357	14389	14284	14442	14421	14369	14552	14428	14441	14377	14399	14216	14475	14592	14459	14197	14258	14519	14346	14240	14236	14385	14543	14397	14371	14355	14277	14460	14449	14390	14418	14215	14394	14385	14430	14470	14362	14344	14449	14033	14270	14374	14320	14446	14604	14326	14452	14527	14528	14519	14339	14514	14362	14353	14296	14327	14368	14411	14387	14350	14590	14166	14417	14311	14425	14496	14177	14392	14518	14331	14491	14301	14211	14592	14344	14512	14418	14103	14553	14448	14438	14318	14348	14333	14129	14569	14400	14145	14320	14129	14525	14400	14457	14445	14177	14305	14296	14111	14380	14515	14406	14414	14367	14421	14308	14487	14341	14511	14348	14528	14525	14309	14510	14473	14313	14383	14399	14413	14270	14330	14164	14532	14438	14651	14308	14390	14259	14211	14447	14364	14382	14310	14440	14074	14230	14361	14387	14314	14317	14343	14533	14276	14449	14555	14495	14298	14296	14272	14290	14566	14467	14408	14354	14559	14604	14385	14627	14318	14319	14315	14384	14482	14358	14316	14526	14482	14478	14478	14481	14297	14344	14389	14354	14216	14366	14523	14670	14539	14334	14180	14109	14409	14503	14374	14257	14542	14366	14337	14314	14375	14350	14337	14344	14428	14300	14183	14338	14295	14212	14133	14303	14405	14330	14364	14241	14272	14437	14526	14624	14432	14210	14395	14403	14458	14320	14254	14440	14519	14375	14362	14320	14476	14415	14522	14487	14467	14344	14441	14462	14441	14528	14355	14501	14462	14364	14312	14381	14335	14504	14307	14264	14311	14226	14209	14461	14444	14447	14282	14523	14528	14319	14424	14254	14335	14332	14308	14488	14395	14304	14536	14371	14440	14369	14404	14419	14274	14426	14550	14234	14462	14500	14491	14373	14356	14397	14510	14355	14506	14234	14495	14208	14191	14387	14450	14311	14552	14657	14404	14345	14195	14257	14418	14574	14533	14546	14394	14433	14519	14481	14369	14638	14354	14293	14349	14310	14650	14457	14397	14454	14411	14293	14395	14406	14383	14556	14370	14367	14309	14490	14337	14333	14452	14167	14370	14433	14438	14558	14428	14441	14295	14480	14574	14481	14466	14316	14342	14352	14364	14442	14605	14361	14362	14434	14460	14321	14351	14416	14536	14435	14371	14307	14406	14487	14475	14371	14510	14550	14327	14312	14452	14495	14607	14460	14317	14476	14300	14441	14486	14493	14412	14300	14517	14416	14290	14168	14430	14341	14459	14505	14534	14411	14334	14459	14339	14433	14240	14466	14454	14382	14323	14476	14466	14445	14277	14261	14397	14340	14408	14277	14335	14255	14349	14398	14253	14403	14398	14311	14363	14496	14289	14389	14280	14528	14447	14326	14511	14262	14253	14301	14406	14361	14297	14409	14453	14502	14388	14268	14328	14390	14296	14435	14332	14264	14541	14400	14508	14285	14229	14304	14335	14396	14624	14401	14330	14302	14417	14242	14323	14212	14532	14383	14359	14355	14332	14367	14366	14503	14336	14410	14574	14347	14233	14380	14376	14530	14311	14397	14614	14347	14370	14240	14330	14332	14284	14339	14357	14459	14519	14214	14263	14483	14418	14355	14407	14301	14252	14055	14448	14351	14390	14426	14562	14472	14559	14163	14370	14418	14397	14553	14402	14356	14315	14514	14309	14550	14675	14391	14461	14389	14309	14572	14397	14405	14294	14257	14549	14198	14376	14308	14440	14353	14325	14314
19655	36234	33824	26228	22087	19091	17599	16735	16435	15896	15056	14686	14285	14435	14298	14100	13952	13832	13710	13634	13736	13611	13753	13653	13692	13814	13640	13683	13695	13770	13558	13638	13546	13710	13413	13482	13689	13527	13584	13430	13653	13603	13633	13638	13569	13675	13576	13612	13588	13601	13593	13571	13619	13660	13701	13422	13594	13524	13642	13508	13501	13636	13683	13639	13441	13537	13685	13488	13606	13633	13550	13489	13601	13512	13528	13800	13618	13757	13574	13496	13672	13539	13674	13452	13503	13451	13616	13566	13417	13604	13611	13437	13684	13510	13355	13596	13504	13492	13404	13614	13496	13510	13525	13669	13666	13625	13516	13589	13559	13619	13548	13551	13651	13594	13556	13371	13623	13522	13334	13569	13391	13577	13627	13657	13567	13370	13723	13590	13586	13472	13722	13513	13559	13452	13516	13524	13588	13507	13591	13619	13602	13460	13521	13630	13438	13503	13587	13522	13514	13500	13689	13502	13422	13774	13582	13690	13564	13582	13570	13457	13742	13626	13581	13488	13537	13444	13499	13549	13601	13495	13478	13529	13520	13596	13528	13598	13695	13627	13564	13710	13532	13424	13721	13573	13609	13557	13438	13641	13646	13533	13515	13571	13563	13627	13604	13426	13512	13527	13660	13733	13514	13595	13466	13435	13563	13453	13576	13567	13623	13408	13573	13435	13531	13661	13562	13585	13607	13569	13660	13453	13566	13513	13623	13530	13572	13611	13604	13458	13520	13512	13453	13581	13606	13681	13562	13510	13519	13416	13519	13516	13573	13559	13511	13606	13572	13602	13489	13534	13481	13549	13586	13382	13729	13505	13402	13555	13477	13589	13564	13611	13563	13474	13702	13500	13463	13562	13630	13211	13670	13547	13447	13507	13645	13591	13464	13711	13744	13308	13464	13526	13562	13561	13665	13421	13592	13652	13683	13657	13609	13489	13557	13710	13642	13478	13653	13765	13620	13418	13674	13647	13462	13605	13606	13631	13513	13431	13577	13394	13697	13591	13416	13567	13453	13410	13740	13506	13633	13586	13691	13652	13433	13382	13586	13599	13565	13582	13447	13383	13691	13447	13509	13520	13500	13474	13476	13469	13441	13513	13569	13674	13518	13488	13568	13586	13480	13561	13385	13421	13269	13574	13624	13503	13558	13640	13488	13552	13532	13540	13735	13541	13554	13651	13563	13603	13423	13365	13439	13345	13316	13495	13480	13630	13580	13480	13436	13540	13566	13412	13338	13559	13568	13790	13446	13424	13459	13486	13523	13517	13590	13627	13467	13388	13625	13504	13589	13589	13561	13666	13475	13447	13504	13638	13606	13433	13453	13537	13569	13546	13757	13560	13502	13484	13651	13471	13315	13578	13852	13559	13510	13564	13630	13496	13565	13546	13503	13610	13413	13565	13565	13467	13611	13456	13520	13460	13475	13571	13574	13507	13566	13362	13407	13720	13472	13637	13583	13603	13506	13406	13503	13459	13603	13540	13525	13469	13526	13517	13379	13437	13573	13746	13505	13632	13535	13597	13572	13577	13695	13412	13341	13628	13497	13598	13608	13583	13520	13576	13662	13620	13588	13628	13530	13447	13590	13601	13436	13588	13597	13389	13572	13489	13632	13495	13606	13736	13545	13582	13529	13637	13615	13543	13483	13555	13549	13585	13598	13566	13477	13463	13546	13544	13519	13509	13417	13494	13437	13370	13689	13562	13722	13511	13559	13568	13427	13593	13681	13608	13524	13598	13469	13560	13491	13670	13467	13504	13649	13445	13671	13596	13503	13287	13660	13658	13551	13482	13634	13504	13626	13683	13499	13595	13448	13377	13492	13638	13770	13576	13544	13560	13494	13472	13439	13501	13634	13569	13605	13383	13467	13398	13486	13549	13634	13676	13495	13567	13512	13554	13698	13524	13525	13538	13510	13433	13580	13546	13600	13384	13591	13520	13645	13544	13605	13613	13580	13498	13514	13563	13624	13551	13482	13636	13434	13669	13708	13567	13689	13608	13583	13599	13626	13584	13385	13733	13518	13555	13492	13432	13576	13467	13603	13614	13533	13574	13608	13509	13487	13492	13505	13636	13694	13598	13648	13617	13437	13637	13406	13485	13456	13669	13661	13383	13481	13386	13755	13389	13532	13723	13625	13650	13612	13693	13428	13441	13520	13623	13505	13501	13500	13586	13478	13645	13514	13626	13534	13570	13610	13594	13567	13480	13548	13668	13468	13582	13295	13537	13539	13338	13617	13604	13299	13485	13614	13470	13650	13491	13500	13544	13646	13578	13563	13414	13487	13464	13632	13653	13379	13659	13540	13528	13538	13690	13459	13534	13684	13429	13608	13490	13595	13526	13445	13466	13515	13649	13448	13481	13555	13507	13520	13425	13600	13677	13696	13467	13609	13647	13393	13589	13455	13566	13676	13567	13577	13623	13453	13500	13577	13403	13458	13540	13637	13564	13672	13599	13535	13570	13581	13311	13686	13563	13490	13641	13625	13302	13494	13629	13525	13616	13541	13595	13447	13479	13404	13576	13686	13420	13580	13565	13595	13485	13642	13516	13493	13537	13605	13444	13354	13705	13582	13574	13432	13563	13455	13525	13483	13681	13439	13689	13500	13494	13680	13656	13559	13616	13601	13581	13472	13429	13671	13588	13579	13521	13500	13410	13629	13533	13518	13684	13628	13369	13461	13682	13524	13458	13481	13486	13388	13539	13470	13500	13535	13591	13584	13412	13550	13528	13585	13521	13666	13620	13602	13474	13534	13438	13513	13548	13488	13408	13632	13607	13590	13664	13480	13454	13468	13587	13618	13475	13544	13534	13581	13450	13616	13720	13360	13478	13600	13350	13589	13557	13505	13613	13499	13480	13519	13524	13414	13598	13592	13473	13553	13526	13261	13589	13618	13646	13435	13462	13590	13544	13660	13654	13581	13615	13582	13552	13581	13529	13564	13515	13637	13641	13506	13593	13593	13486	13486	13487	13487	13571	13560	13593	13636	13695	13457	13609	13415	13755	13596	13381	13513	13500	13603	13428	13384	13526	13666	13530	13649	13360	13471	13617	13401	13683	13489	13511	13576	13614	13461	13573	13555	13500	13503	13605	13690	13500	13494	13624	13461	13509	13544	13589	13602	13539	13531	13274	13637	13582	13431	13477	13605	13554	13584	13415	13545	13465	13438	13576	13355	13621	13625	13526	13674	13394	13440	13493	13460	13450	13524	13562	13492	13583	13413	13535	13620	13401	13622	13535	13509	13565	13534	13549	13596	13627	13458	13440	13615	13658	13490	13426	13582	13559	13623	13340	13410	13495	13513	13623	13610	13534	13600	13560	13448	13443	13521	13751	13553	13500	13522	13516	13576	13608	13532	13471	13627	13481	13601	13499	13579	13607	13575	13464	13372	13642	13439	13481	13368	13401	13687	13532	13482	13560	13650	13529	13539	13694	13585	13530	13617	13521	13626	13670	13633	13515	13393	13298	13541	13650	13578	13547	13567	13585	13520	13716	13549	13591	13486	13475	13557	13389	13476	13652	13478	13618	13488	13361	13424	13552	13419	13508	13559	13574	13579	13610	13633	13472	13372	13529	13446	13566	13278	13658	13427	13459	13642	13556	13458	13686	13534	13327	13683	13421	13573	13592	13647	13600	13622	13552	13520	13639	13538	13307	13537	13476	13514	13594	13572	13544	13525	13663	13591	13681	13473	13554	13527	13657	13595	13363	13471	13383	13586	13588	13520	13479	13429	13584	13542	13393	13656	13653	13705	13346	13501	13704	13531	13676	13449	13505	13518	13505	13526	13592	13589	13389	13550	13585	13520	13501	13607	13523	13621	13479	13555	13508	13670	13725	13527	13498	13585	13536	13484	13462	13500	13702	13607	13352	13628	13375	13674	13498	13637	13612	13411	13640	13413	13506	13552	13600	13727	13487	13461	13535	13575	13478	13541	13546	13469	13487	13498	13551	13570	13495	13465	13415	13547	13502	13475	13591	13554	13488	13496	13505	13546	13505	13422	13593	13609	13476	13621	13506	13683	13408	13595	13486	13620	13455	13600	13453	13590	13371	13403	13519	13562	13515	13596	13560	13457	13491	13618	13576	13690	13675	13567	13484	13502	13638	13509	13670	13397	13664	13552	13669	13368	13578	13611	13511	13479	13539	13546	13471	13469	13663	13643	13615	13586	13478	13435	13531	13575	13507	13647	13365	13525	13527	13591	13560	13667	13439	13458	13666	13547	13606	13516	13501	13640	13658	13592	13455	13572	13511	13671	13596	13392	13556	13546	13563	13608	13556	13428	13595	13595	13377	13662	13694	13503	13668	13702	13398	13518	13506	13521	13381	13456	13521	13483	13666	13639	13697	13576	13467	13520	13514	13606	13513	13467	13568	13545	13620	13457	13626	13475	13521	13511	13541	13439	13532	13610	13685	13406	13572	13628	13499	13583	13528	13584	13489	13569	13524	13675	13652	13471	13371	13357	13691	13594	13739	13481	13562	13524	13522	13412	13463	13464	13567	13662	13532	13674	13447	13371	13436	13408	13626	13685	13387	13651	13573	13440	13480	13555	13540	13503	13655	13597	13467	13525	13546	13349	13622	13582	13485	13559	13695	13425	13393	13628	13627	13478	13638	13652	13403	13474	13591	13494	13574	13371	13608	13515	13599	13632	13642	13447	13448	13673	13676	13344	13720	13314	13485	13356	13590	13341	13550	13621	13527	13597	13409	13453	13520	13471	13762	13628	13556	13637	13655	13519	13511	13639	13640	13457	13587	13559	13381	13512	13569	13698	13428	13452	13449	13563	13566	13513	13450	13610	13642	13642	13580	13449	13603	13658	13318	13587	13524	13498	13599	13702	13491	13694	13514	13569	13618	13477	13691	13608	13460	13474	13480	13530	13396	13505	13458	13587	13688	13350	13446	13513	13537	13355	13679	13576	13427	13478	13461	13571	13637	13578	13542	13692	13682	13559	13494	13477	13438	13460	13535	13726	13719	13443	13403	13576	13459	13484	13460	13636	13521	13404	13371	13479	13648	13419	13555	13382	13678	13514	13678	13551	13520	13541	13571	13602	13317	13586	13550	13450	13528	13656	13684	13657	13569	13449	13429	13623	13368	13492	13436	13571	13500	13609	13363
23311	21620	29570	24205	21992	23760	24355	18653	17685	17392	16614	16123	15612	15555	15328	15295	15209	15324	15076	14999	14884	14938	14888	14868	14891	14813	14984	15088	14835	14824	14707	14757	14960	14899	14803	14741	14849	14792	14999	14875	14801	14933	14844	15032	14824	14772	14792	14699	14900	14751	14741	14745	14919	14622	14791	14674	14753	14943	14977	14845	14859	14806	14830	14809	14694	14648	14658	14793	14928	14672	14874	14731	14887	14790	14833	14631	14814	14790	14548	14794	14793	14415	14777	14786	14751	14507	14892	14728	14746	14584	14914	14647	14708	14826	14762	14777	14648	14794	14473	14656	14581	14676	14893	14656	14833	14806	14574	14720	14757	14654	14658	14590	14703	14681	14852	14635	14715	14744	14635	14885	14611	14683	14643	14683	14635	14689	14803	14639	14751	14535	14647	14655	14766	14585	14805	14676	14665	14741	14543	14705	14683	14751	14884	14714	14693	14772	14516	14687	14548	14717	14692	14594	14726	14505	14641	14612	14886	14772	14634	14595	14720	14581	14726	14438	14757	14675	14794	14713	14763	14423	14929	14651	14680	14551	14707	14721	14657	14597	14675	14693	14635	14666	14736	14634	14760	14658	14715	14576	14600	14660	14658	14768	14658	14828	14740	14736	14710	14719	14833	14520	14667	14723	14499	14672	14774	14838	14888	14718	14566	14615	14576	14813	14837	14754	14650	14791	14567	14505	14639	14756	14566	14627	14625	14760	14644	14752	14660	14624	14689	14690	14869	14698	14751	14844	14720	14840	14869	14707	14694	14689	14915	14900	14675	14496	14822	14788	14655	14681	14582	14775	14700	14654	14749	14626	14553	14594	14795	14738	14479	14708	14472	14613	14848	14624	14716	14575	14630	14585	14733	14685	14925	14559	14645	14746	14953	14542	14746	14620	14634	14729	14663	14767	14650	14796	14623	14738	14633	14694	14586	14684	14788	14877	14685	14634	14776	14739	14759	14533	14924	14568	14867	14513	14626	14788	14825	14836	14658	14674	14520	14841	14698	14751	14603	14617	14725	14619	14681	14677	14713	14692	14629	14851	14576	14668	14775	14869	14742	14533	14680	14679	14622	14554	14643	14641	14833	14601	14664	14400	14786	14530	14607	14485	14582	14574	14804	14765	14614	14848	14779	14535	14685	14654	14741	14714	14724	14804	14699	14564	14625	14678	14710	14528	14541	14522	14530	14469	14787	14691	14646	14662	14608	14810	14703	14743	14831	14673	14661	14508	14706	14582	14640	14708	14690	14425	14773	14440	14690	14433	14801	14551	14568	14529	14535	14839	14675	14553	14782	14600	14555	14787	14727	14753	14659	14602	14528	14615	14541	14587	14740	14615	14819	14619	14752	14902	14707	14786	14870	14727	14674	14536	14711	14658	14744	14586	14768	14607	14663	14533	14659	14536	14726	14781	14770	14739	14777	14600	14595	14695	14714	14713	14695	14732	14774	14945	14426	14560	14804	14759	14748	14888	14551	14634	14734	14795	14731	14737	14694	14766	14558	14591	14619	14671	14752	14599	14640	14466	14826	14630	14705	14828	14900	14582	14691	14577	14843	14690	14726	14791	14677	14777	14618	14812	14772	14742	14542	14601	14609	14767	14788	14831	14578	14643	14839	14809	14639	14573	14662	14674	14621	14758	14534	14584	14775	14669	14820	14673	14723	14569	14696	14755	14698	14791	14745	14633	14731	14666	14812	14665	14523	14599	14595	14591	14699	14751	14578	14733	14768	14635	14587	14846	14784	14686	14666	14649	14760	14718	14633	14593	14849	14585	14563	14686	14839	14744	14735	14628	14658	14744	14692	14600	14638	14648	14758	14741	14453	14733	14661	14554	14610	14493	14600	14492	14590	14814	14682	14781	14730	14781	14616	14707	14658	14663	14619	14862	14823	14552	14655	14654	14819	14649	14563	14668	14596	14485	14743	14923	14564	14741	14786	14892	14662	14753	14523	14537	14761	14775	14779	14565	14696	14765	14617	14700	14676	14670	14630	14630	14878	14824	14656	14585	14814	14733	14690	14655	14677	14834	14875	14670	14762	14773	14711	14703	14926	14770	14701	14549	14767	14654	14898	14621	14617	14574	14463	14689	14686	14659	14519	14610	14506	14774	14668	14602	14608	14653	14670	14462	14905	14625	14637	14652	14672	14539	14614	14651	14545	14547	14719	14587	14787	14612	14756	14587	14554	14684	14628	14767	14613	14757	14640	14694	14742	14834	14589	14740	14557	14636	14690	14586	14569	14700	14651	14744	14674	14561	14730	14722	14675	14510	14636	14752	14737	14687	14550	14659	14553	14564	14817	14721	14721	14679	14739	14725	14751	14620	14673	14785	14658	14684	14663	14749	14708	14819	14800	14740	14680	14527	14687	14684	14685	14672	14726	14761	14629	14576	14746	14757	14444	14594	14801	14675	14845	14629	14783	14907	14685	14687	14678	14651	14676	14714	14762	14871	14627	14678	14580	14643	14760	14747	14624	14740	14633	14769	14635	14737	14535	14541	14838	14706	14732	14638	14591	14621	14824	14605	14647	14811	14601	14721	14664	14582	14500	14586	14612	14654	14759	14713	14615	14619	14693	14684	14457	14697	14613	14608	14860	14664	14703	14815	14686	14567	14728	14640	14638	14887	14753	14751	14798	14760	14552	14734	14793	14506	14557	14699	14602	14783	14893	14591	14740	14534	14862	14655	14791	14531	14694	14723	14770	14759	14674	14727	14807	14534	14619	14557	14588	14853	14675	14782	14671	14723	14573	14643	14701	14619	14757	14722	14858	14487	14603	14678	14670	14560	14673	14491	14429	14519	14533	14577	14728	14563	14640	14733	14682	14837	14724	14706	14718	14603	14606	14726	14775	14758	14611	14599	14556	14767	14661	14794	14704	14717	14642	14715	14723	14631	14603	14783	14858	14652	14732	14688	14807	14576	14517	14566	14633	14749	15021	14747	14712	14693	14601	14643	14717	14679	14699	14685	14627	14842	14740	14828	14850	14597	14554	14477	14711	14708	14765	14931	14719	14746	14820	14797	14583	14573	14915	14484	14744	14578	14679	14680	14764	14594	14692	14495	14795	14736	14655	14363	14694	14728	14583	14499	14628	14626	14579	14662	14749	14712	14821	14618	14880	14778	14676	14641	14793	14568	14678	14588	14743	14716	14661	14577	14694	14738	14833	14693	14670	14516	14592	14792	14594	14646	14492	14498	14678	14604	14542	14718	14808	14542	14563	14727	14559	14651	14877	14750	14756	14764	14498	14748	14687	14687	14653	14590	14744	14869	14670	14586	14530	14856	14868	14733	14561	14742	14762	14687	14753	14687	14573	14639	14818	14796	14707	14845	14826	14576	14667	14583	14888	14684	14743	14657	14806	14666	14556	14667	14715	14662	14593	14695	14830	14685	14557	14575	14465	14491	14716	14653	14636	14721	14689	14699	14610	14670	14784	14658	14672	14674	14714	14785	14625	14769	14750	14686	14762	14555	14660	14710	14666	14871	14715	14385	14593	14872	14773	14931	14703	14800	14825	14515	14592	14612	14780	14657	14670	14786	14806	14812	14705	14508	14511	14803	14799	14771	14686	14774	14678	14713	14423	14629	14646	14743	14736	14675	14592	14646	14594	14854	14732	14792	14839	14521	14656	14561	14635	14605	14702	14485	14742	14727	14889	14765	14472	14609	14581	14711	14483	14737	14595	14613	14785	14619	14654	14713	14787	14843	14583	14557	14495	14777	14615	14731	14635	14762	14715	14932	14775	14599	14795	14668	14487	14647	14647	14680	14598	14743	14617	14648	14603	14853	14815	14610	14593	14698	14782	14544	14706	14743	14875	14739	14711	14759	14568	14583	14666	14554	14623	14815	14811	14773	14598	14619	14753	14708	14679	14654	14890	14717	14614	14613	14613	14700	14700	14747	14477	14739	14676	14565	14722	14760	14769	14684	14708	14586	14580	14674	14879	14559	14727	14691	14519	14800	14646	14623	14522	14606	14695	14774	14714	14587	14636	14700	14631	14729	14710	14836	14871	14823	14702	14634	14432	14779	14737	14623	14831	14657	14631	14765	14729	14809	14745	14762	14869	14721	14720	14802	14880	14782	14533	14624	14592	14707	14799	14535	14682	14629	14750	14651	14724	14658	14475	14827	14610	14790	14738	14627	14587	14782	14687	14711	14670	14535	14706	14656	14614	14423	14965	14695	14645	14536	14733	14635	14657	14835	14808	14798	14607	14680	14701	14557	14809	14814	14730	14779	14762	14511	14847	14560	14786	14722	14657	14626	14576	14569	14640	14592	14862	14614	14411	14791	14767	14665	14486	14691	14619	14662	14678	14738	14679	14623	14700	14422	14641	14729	14609	14693	15000	14718	14786	14606	14788	14658	14655	14476	14823	14782	14654	14717	14692	14566	14869	14642	14544	14646	14652	14625	14605	14706	14645	14563	14971	14689	14666	14443	14699	14599	14590	14729	14808	14837	14667	14609	14654	14829	14656	14698	14861	14566	14635	14671	14701	14685	14663	14513	14623	14676	14711	14561	14655	14610	14497	14743	14772	14739	14759	14600	14596	14704	14610	14714	14594	14755	14743	14674	14580	14503	14651	14652	14441	14438	14675	14924	14790	14630	14524	14657	14686	14569	14812	14610	14731	14835	14595	14555	14670	14573	14653	14580	14683	14546	14840	14732	14723	14622	14742	14583	14608	14754	14790	14664	14557	14764	14693	14703	14747	14610	14698	14661	14684	14764	14754	14664	14620	14720	14606	14748	14727	14887	14692	14702	14668	14710	14713	14671	14738	14722	14676	14596	14695	14614	14627	14582	14732	14666	14904	14744	15026	14582	14861	14614	14810	14795	14969	14737	14773	14796	14811	14896	14770	14624	14729	14717	14752	14756	14893	14626	14804	14594	14719	14810	14837	14743	14762	14706	14664	14527	14632	14709	14649	14781	14745	14656	14732	14575	14674	14837	14537	14526	14645	14766	14713	14727	14540	14591	14710	14743	14698	14948	14823	14667	14608	14715	14623	14671	14748	14631	14874	14676	14749	14426	14815	14700	14624	14743	14594	14774	14687	14752	14670	14757	14636	14589	14681	14595	14643	14703	14656	14727	14608	14605	14843	14502	14595	14662	14593	14746
21944	41606	39283	30615	25801	22224	20376	18867	18555	17611	16421	15632	15166	15017	14548	14493	14264	14116	14099	13863	13955	13764	13709	13652	13809	13718	13766	13926	13891	13721	13862	13608	13797	13624	13743	13705	13767	13731	13599	13685	13685	13871	13703	13672	13725	13734	13629	13684	13761	13773	13957	13829	13860	13684	13644	13850	13724	13674	13588	13667	13724	13678	13717	13779	13750	13763	13772	13897	13813	13835	13677	13800	13657	13755	13763	13763	13766	13671	13928	13681	13632	13636	13669	13805	13630	13668	13852	13643	13810	13909	13829	13830	13618	13549	13817	13709	13609	13648	13742	13740	13901	13814	13809	13637	13606	13573	13792	13884	13681	13863	13672	13585	13641	13730	13637	13759	13721	13771	13632	13859	13707	13602	13640	13687	13792	13623	13816	13658	13703	13837	13795	13730	13730	13689	13704	13660	13774	13781	13750	13731	13669	13796	13538	13742	13550	13653	13665	13748	13706	13792	13754	13583	13825	13731	13809	13647	13785	13788	13744	13640	13677	13712	13736	13954	13793	13705	13659	13702	13716	13684	13772	13717	13634	13559	13661	13786	13657	13623	13571	13813	13662	13546	13656	13729	13618	13614	13787	13703	13733	13542	13692	13738	13723	13536	13932	13756	13511	13670	13688	13584	13662	13728	13660	13656	13680	13847	13611	13761	13697	13728	13717	13737	13597	13773	13664	13788	13769	13714	13700	13820	13762	13754	13675	13690	13731	13671	13728	13405	13580	13657	13635	13719	13610	13714	13850	13727	13686	13674	13877	13659	13793	13646	13783	13725	13723	13597	13634	13788	13689	13638	13554	13831	13630	13745	13810	13591	13782	13768	13712	13875	13840	13603	13527	13628	13763	13540	13785	13440	13658	13706	13778	13559	13751	13709	13924	13719	13751	13645	13748	13620	13599	13702	13556	13751	13590	13628	13769	13761	13743	13806	13713	13701	13691	13630	13869	13632	13721	13500	13666	13683	13751	13782	13786	13678	13647	13463	13729	13783	13642	13641	13731	13541	13615	13743	13744	13759	13648	13659	13623	13538	13606	13633	13812	13746	13681	13800	13696	13646	13794	13658	13600	13769	13533	13758	13632	13775	13770	13685	13728	13563	13712	13740	13648	13764	13673	13687	13469	13785	13707	13801	13740	13603	13794	13714	13873	13611	13687	13656	13700	13564	13759	13573	13824	13712	13508	13710	13701	13797	13672	13768	13584	13723	13833	13649	13793	13632	13691	13652	13633	13566	13521	13626	13640	13762	13699	13838	13536	13741	13724	13641	13792	13559	13586	13515	13687	13836	13697	13653	13698	13736	13507	13747	13637	13751	13733	13700	13688	13679	13783	13756	13778	13592	13773	13778	13634	13735	13637	13625	13542	13816	13521	13515	13585	13760	13759	13626	13721	13571	13840	13714	13764	13764	13555	13640	13643	13585	13647	13522	13694	13679	13565	13644	13828	13667	13666	13737	13627	13776	13610	13567	13832	13745	13859	13720	13478	13589	13688	13617	13664	13745	13767	13588	13577	13786	13659	13666	13609	13759	13560	13689	13661	13732	13655	13663	13773	13544	13664	13689	13505	13706	13663	13592	13618	13615	13587	13566	13787	13542	13594	13744	13638	13721	13801	13558	13657	13734	13698	13550	13633	13719	13832	13534	13615	13708	13635	13582	13748	13708	13709	13728	13775	13618	13628	13713	13666	13615	13482	13623	13619	13730	13811	13495	13625	13669	13717	13659	13724	13711	13633	13738	13547	13643	13677	13576	13600	13727	13581	13710	13638	13624	13802	13688	13721	13800	13620	13855	13583	13625	13815	13620	13607	13828	13472	13571	13652	13808	13787	13712	13834	13800	13691	13784	13644	13628	13594	13701	13709	13717	13734	13706	13719	13740	13915	13516	13638	13575	13723	13651	13801	13684	13750	13681	13697	13649	13688	13661	13701	13666	13705	13758	13604	13694	13612	13661	13741	13655	13734	13606	13766	13621	13790	13814	13652	13696	13690	13599	13666	13642	13624	13504	13694	13680	13788	13650	13766	13611	13584	13646	13755	13747	13718	13529	13799	13562	13814	13843	13735	13703	13813	13884	13657	13590	13702	13650	13560	13581	13568	13563	13536	13578	13908	13542	13683	13882	13804	13654	13631	13618	13743	13508	13542	13754	13698	13699	13611	13906	13607	13636	13731	13711	13785	13659	13637	13684	13637	13826	13800	13662	13614	13614	13626	13751	13704	13586	13632	13697	13625	13665	13656	13759	13685	13602	13646	13664	13722	13639	13742	13680	13811	13684	13591	13653	13702	13773	13651	13660	13790	13673	13685	13729	13759	13735	13606	13490	13769	13642	13695	13674	13673	13790	13722	13725	13724	13593	13657	13598	13685	13834	13617	13673	13782	13776	13814	13566	13793	13624	13573	13710	13556	13699	13612	13654	13639	13689	13639	13589	13756	13716	13771	13707	13704	13725	13555	13714	13617	13606	13515	13714	13668	13554	13578	13493	13663	13583	13718	13753	13688	13613	13678	13774	13718	13738	13678	13666	13660	13744	13651	13767	13530	13645	13685	13925	13592	13503	13767	13793	13573	13738	13629	13560	13738	13627	13702	13791	13612	13626	13816	13668	13780	13860	13644	13536	13779	13656	13781	13649	13879	13817	13561	13698	13587	13742	13793	13531	13669	13672	13722	13713	13747	13685	13871	13611	13710	13604	13774	13735	13501	13633	13645	13651	13535	13711	13685	13691	13747	13723	13727	13740	13664	13783	13809	13703	13581	13736	13741	13778	13575	13810	13665	13646	13732	13797	13563	13712	13742	13587	13748	13658	13659	13601	13629	13837	13514	13434	13629	13772	13766	13690	13914	13660	13704	13664	13778	13753	13668	13841	13595	13658	13606	13773	13745	13781	13630	13570	13714	13618	13792	13717	13671	13606	13585	13683	13547	13641	13700	13603	13698	13694	13608	13710	13518	13555	13664	13842	13582	13646	13632	13909	13652	13641	13549	13592	13462	13619	13774	13613	13663	13649	13648	13715	13710	13724	13622	13603	13588	13791	13650	13544	13595	13589	13593	13713	13675	13675	13738	13709	13699	13649	13595	13686	13571	13651	13702	13640	13726	13731	13838	13722	13555	13613	13643	13667	13704	13569	13500	13706	13776	13674	13747	13525	13669	13606	13584	13680	13552	13906	13739	13705	13696	13545	13654	13687	13655	13704	13573	13606	13757	13750	13644	13619	13809	13716	13637	13548	13687	13660	13689	13861	13604	13586	13696	13660	13733	13602	13690	13608	13704	13628	13603	13653	13630	13792	13701	13651	13806	13599	13739	13833	13625	13745	13714	13661	13595	13629	13603	13840	13634	13672	13639	13870	13669	13611	13864	13719	13756	13753	13737	13701	13705	13581	13665	13721	13690	13786	13645	13631	13764	13638	13731	13654	13709	13722	13624	13626	13805	13540	13772	13582	13543	13638	13588	13769	13693	13761	13680	13677	13583	13509	13678	13687	13793	13671	13639	13790	13516	13726	13860	13668	13751	13735	13801	13556	13674	13728	13631	13669	13701	13633	13499	13692	13835	13520	13674	13688	13768	13676	13759	13564	13748	13622	13722	13537	13641	13664	13673	13708	13677	13577	13600	13569	13543	13809	13570	13674	13502	13765	13624	13828	13947	13487	13689	13782	13788	13669	13676	13703	13618	13809	13741	13714	13703	13613	13781	13756	13698	13704	13585	13604	13732	13743	13687	13741	13779	13707	13721	13567	13756	13562	13657	13688	13740	13589	13609	13674	13511	13709	13554	13713	13484	13702	13752	13677	13764	13838	13650	13717	13704	13766	13554	13881	13693	13616	13912	13606	13679	13757	13807	13849	13599	13788	13679	13628	13598	13817	13692	13783	13821	13594	13813	13611	13794	13675	13695	13724	13435	13666	13720	13548	13793	13673	13548	13758	13740	13457	13805	13724	13466	13727	13724	13716	13643	13597	13696	13906	13672	13745	13714	13692	13764	13657	13700	13483	13634	13664	13699	13715	13585	13576	13722	13656	13571	13718	13667	13741	13768	13729	13642	13595	13711	13513	13637	13686	13949	13775	13771	13624	13596	13741	13703	13683	13715	13676	13653	13651	13578	13677	13541	13602	13635	13698	13616	13615	13621	13735	13791	13805	13706	13486	13679	13696	13655	13874	13693	13684	13648	13773	13629	13813	13849	13699	13708	13741	13624	13883	13693	13696	13590	13575	13778	13770	13888	13708	13587	13760	13594	13598	13665	13782	13568	13636	13537	13665	13661	13587	13724	13745	13599	13612	13744	13604	13676	13741	13440	13663	13668	13522	13683	13707	13616	13742	13724	13695	13589	13653	13767	13709	13664	13824	13537	13792	13711	13569	13557	13679	13678	13759	13662	13696	13754	13730	13486	13836	13607	13665	13797	13567	13735	13817	13680	13752	13775	13749	13790	13682	13541	13762	13871	13655	13881	13734	13809	13646	13663	13815	13445	13761	13610	13789	13682	13565	13761	13741	13755	13681	13575	13630	13704	13668	13601	13597	13651	13648	13697	13755	13548	13925	13772	13636	13736	13648	13761	13734	13732	13643	13839	13793	13686	13808	13742	13758	13627	13608	13517	13667	13606	13720	13802	13794	13679	13869	13866	13937	13674	13893	13490	13630	13590	13733	13740	13797	13646	13694	13711	13773	13746	13715	13689	13630	13785	13496	13596	13703	13503	13793	13738	13693	13710	13670	13600	13865	13667	13804	13826	13766	13713	13738	13550	13830	13724	13712	13637	13787	13577	13752	13646	13666	13620	13576	13642	13754	13774	13614	13738	13507	13732	13706	13603	13924	13620	13795	13563	13623	13654	13582	13739	13637	13733	13526	13620	13764	13766	13688	13770	13634	13818	13515	13580	13582	13622	13542	13844	13735	13536	13738	13710	13679	13684	13665	13895	13808	13571	13709	13584	13638	13652	13535	13607	13533	13580	13661	13735	13756	13698	13809	13573	13604	13721	13659	13756	13756	13535	13716	13721	13655	13544	13758	13611	13777	13553	13699	13588	13826	13531	13676	13698	13750	13881	13817	13735	13590	13788	13740	13589	13738	13852	13664	13735	13520	13472	13760	13517	13610	13668	13798	13653	13843
28005	22636	24826	20678	16151	15316	14993	14500	14452	14383	14135	14122	14088	14184	13980	13927	13951	13947	13855	13773	13786	13870	13862	13806	14006	13918	13880	13946	13854	13819	13611	13862	13716	13951	13954	13626	13854	13749	13955	13889	13940	13791	13938	13865	13873	13608	13872	13715	13657	13779	13791	13467	13738	13880	13780	13865	13885	13879	13746	13917	13793	13903	13786	13758	13908	13553	13782	13821	13731	13770	13701	13816	13620	13869	13731	13597	13869	13896	13961	13765	14090	13760	13849	13915	13790	13776	14055	13862	13834	13723	13810	13779	13774	13802	13664	13862	13812	13789	13972	13746	13583	13806	13704	13820	13609	13894	13707	13682	13605	13672	13821	13899	13740	13754	13854	13779	13740	13619	13698	13911	13791	13544	13851	13773	13908	13600	13521	13718	13804	13671	13842	13580	13720	13845	13712	13621	13681	13827	13737	13741	13963	13644	13668	13660	13778	13806	13792	13806	13795	13643	13639	13811	13629	13779	13792	13617	13975	13893	13773	13683	13915	13733	13937	13757	13758	13810	13768	13654	13913	13924	13806	13660	13842	13723	13810	13812	13772	13731	13747	13718	13460	13648	13821	13735	13671	13987	13783	13909	13802	13569	13806	13713	13775	13761	13653	13581	13733	13865	13838	13775	13853	13913	13853	13863	13845	13777	14025	13808	13640	13665	13823	13872	13515	13902	13751	14015	13832	13921	13733	13547	13712	13889	13729	13719	13841	13893	13738	13718	13809	13815	13683	13788	13713	13710	13823	13878	13961	13914	13957	13794	13731	13954	13762	13617	13832	13622	13763	13831	13870	13744	13830	13912	13837	13695	13915	13995	13935	13920	14052	13665	13747	13919	13720	13883	13741	13675	13699	13814	14028	13821	13920	13614	13878	13568	13853	13732	13782	13821	13826	13769	13777	13815	13925	13730	13753	13648	13842	13811	13847	13668	13673	13799	13902	13732	13934	13805	13820	13654	13776	13829	13768	13383	13633	13908	13973	13992	13781	13650	13761	13595	13840	13922	13843	13839	13823	13796	13864	13879	13706	13800	13715	13773	13693	13627	13550	13902	13837	13786	13902	13912	13875	13780	13632	13999	13719	13637	13673	13755	13823	13706	13654	13717	13795	13805	13906	13635	13737	13641	13819	13848	13901	13739	13797	13828	13720	13680	13791	13671	13808	13948	13764	13866	13905	13814	13739	13744	13756	13883	13772	13679	13881	13779	13666	13678	13720	13729	13883	13852	13928	13761	13830	13648	13756	13433	13703	13804	13876	13711	13842	13562	13814	13846	13908	13666	13790	13651	13598	13581	13831	13847	13730	13645	13793	13664	13757	13574	13755	13649	13839	13815	13797	13781	13742	13815	13913	13750	13840	13539	13719	13689	13928	13884	13844	13782	13713	13730	13731	13839	13629	13884	13629	13832	13585	13760	13830	13843	13795	13708	13712	13544	13753	13774	13773	13886	13757	13764	13805	13910	13671	13847	13892	13829	13971	13730	13788	13768	13785	13659	13722	13699	13505	13749	13759	13910	13740	13871	13808	13672	13740	13916	13739	13738	13797	13761	13930	13814	13785	13912	13927	13903	13817	13953	13733	13686	13620	13723	13877	13905	13847	13789	13541	13778	13791	13675	13857	13708	13793	13687	13773	13936	13633	13831	13887	13753	13785	13799	13902	13703	13762	13814	13857	13882	13705	13791	13549	13832	13674	13926	13775	13733	13718	13780	13990	13846	13729	13666	13696	13673	13890	13813	13738	13673	13666	13680	13815	13756	13786	13659	13789	13672	13703	13635	13764	13758	13693	13793	13820	13914	13745	13645	13869	13753	13680	13757	13798	13803	13875	13772	13859	13664	13828	13820	13976	13785	14048	13760	14137	14034	13686	13704	13949	13627	13887	13733	13905	13871	13709	13791	13758	13848	13887	13651	13650	13783	13727	13747	13638	13578	13784	13811	13698	13828	13807	13971	13615	14009	13607	13753	13761	13722	13976	13710	13728	13838	13764	13860	13611	13880	13720	13836	13735	13826	13797	13582	14001	13894	13717	13755	13751	13819	13821	13819	13895	13763	13752	13892	13599	13794	13697	13753	13549	13737	13912	13700	13627	13880	13699	13857	13638	13721	13823	13743	13756	13812	13787	13881	14066	13696	13698	13882	13686	13830	13814	13733	13708	13881	13806	13835	13725	13865	13839	13780	13895	13692	13687	13624	13858	13879	13717	13932	13819	13806	13586	13695	13745	13928	13728	13667	13779	13918	13840	13719	13767	13875	13772	13890	13881	13941	13631	13804	13923	13985	13699	13733	13600	13740	13721	13864	13788	13791	13634	13856	13773	13799	13759	13804	13809	13850	13760	13923	13770	13674	13857	13739	13884	13796	13907	13987	13811	13594	13696	13728	13680	13681	13790	13595	13951	13870	13673	13820	13776	13673	13693	13769	13675	13800	13750	13867	13848	13801	13616	13827	13871	13790	13838	13777	13845	13804	13930	13823	13809	13661	13698	13885	13936	13825	13924	13883	13843	13766	13872	13874	13871	13776	13708	13810	13881	13887	13791	13883	13945	13959	13825	13574	13891	13604	14013	13801	13771	13728	13714	13817	13906	13866	13721	13942	13782	13802	13858	13836	13962	13593	13799	13913	13745	13693	13606	13735	13951	13713	13920	13815	13621	13797	13649	13893	13775	13746	13716	13968	13715	13797	13948	13773	13696	13758	13711	13752	13689	14060	13746	13931	13810	13836	13699	13825	13594	13770	13863	13847	13787	13721	13840	13618	13796	13810	13803	13844	13559	13746	13541	13844	13758	13705	13900	13606	14015	13984	13702	13791	13847	13781	13911	13880	13899	13625	13800	13705	13798	13791	13870	13745	13889	13648	13951	13902	13907	13804	13879	13769	14004	13669	13733	13613	13612	13646	13701	13872	13736	13858	13866	13900	13695	13809	13955	13728	13835	13801	13768	13615	13731	13884	14035	13760	13917	13699	13654	13731	13788	13790	13728	13902	13723	13896	13659	13845	13654	13658	13895	13717	13933	13727	13702	13874	13696	13704	13803	13892	13820	13724	13825	13900	13857	13792	13730	13811	13735	13718	13851	13905	13615	13719	13827	13858	13975	13819	13908	13965	13718	13733	13727	13687	13807	13801	13823	13809	13775	13854	13807	13895	13816	13739	13583	13806	13888	13748	13893	13784	13973	13905	13885	13722	13691	13679	13803	13778	13797	13878	13797	13849	13793	13845	13741	13814	13825	13743	13854	13748	13682	13671	13651	13743	13837	13660	13596	13735	13663	13796	13712	13933	13730	13717	13879	13911	13621	13813	13733	13892	13527	13885	13844	13846	13815	13710	13913	13811	13737	13710	13580	13697	13861	13632	13724	13747	13767	13857	13859	13799	13870	13883	13793	14032	13774	13865	13794	13712	13750	13771	13881	13856	13861	13887	13994	13732	13827	13705	13727	13739	13894	13621	13932	13831	13777	13774	13874	13549	13660	13718	13568	13803	13919	13798	13759	14071	13855	13831	13712	13922	13646	13768	13662	13666	13802	13820	13713	13779	13716	13777	13597	13869	13725	14046	13687	13715	14101	13744	13690	13687	13850	13829	13595	13757	13859	13591	13696	13870	13786	13673	13683	13773	13728	13740	13869	13841	13742	13861	13855	13882	13754	13833	13858	13945	13869	13933	13857	13931	13748	13786	13831	13611	13789	13696	13757	13916	13744	13771	13765	13740	14009	13652	13877	13699	13798	13787	13868	13902	13799	13642	13774	13790	13750	13764	13933	13770	13744	13873	13998	13907	13754	13625	13751	13595	13809	14044	13683	13794	13844	13784	13670	13714	13865	13800	13977	13769	14025	13738	13895	13626	13695	13817	13808	13761	13756	13857	13878	13622	13760	13701	13911	13842	13845	13517	13779	13902	13719	13748	13732	13585	13718	13775	13954	13720	13704	14004	13838	13894	13729	13744	13676	13893	13754	13661	13618	13806	13718	13911	13704	13752	13684	14120	14107	13890	13911	13813	13906	13877	13824	13921	13676	13800	14075	13817	13756	13765	13770	13817	13743	13785	13486	13742	13809	13870	13853	13908	13975	13866	13780	13570	13791	13782	13761	13822	13904	13782	13915	13678	13803	13868	13744	13774	14081	13825	13642	13740	14013	13908	13870	13856	13804	13866	13756	13735	13810	13844	13804	13856	13798	13795	13724	13761	13559	13763	13883	13736	13743	13857	13717	13808	13740	13699	13837	13689	13841	13865	13727	13977	13884	13846	13490	13756	13810	13855	13771	13729	13754	13747	13868	13604	13846	13962	13896	13783	13751	13824	13854	13836	13906	13537	13892	13861	13672	13675	13830	13681	13897	13788	13868	13973	13704	13706	13752	13808	13682	13812	13737	13873	13554	13954	13742	13993	13687	13733	13780	13801	13664	13825	13734	13777	13889	13679	13601	13477	13629	13727	13876	13912	13971	13728	13830	13809	13902	13760	13696	13836	13602	13822	13800	13644	13831	13973	13933	13701	13648	13959	13894	13884	13924	13727	13934	13883	13763	13799	13818	13815	13870	13813	13818	13700	13781	13752	13911	13826	13859	13724	13725	13714	13674	13648	13915	13816	13857	13681	14013	13820	13814	13885	13814	13772	13823	13802	13813	13817	13695	13802	13907	13766	13900	13869	13808	13755	13848	13874	13757	13614	13677	13839	13766	13841	13746	13892	13819	13711	13912	13743	13903	13936	13847	13892	13838	13825	13905	13750	13670	13785	13738	13739	13740	13651	13797	13876	13745	13468	13771	13699	13776	13804	14020	13773	13792	13619	13815	13903	13838	13711	13810	13829	13640	13573	13753	13750	13683	13866	13669	13562	13615	13716	13788	13648	13981	13888	13601	13591	13730	13863	13829	13855	13581	13829	13860	13691	13801	13694	13635	13717	13706	13810	13801	13757	13849	13821	13721	13963	13586	13567	13748	13797	13793	13736	13804	13821	13631	13936	13749	13884	13546	13897	13642	13480	13773	13537	13522	13743	13626	13722	13783	13725	13772	13753	13835	13827	13817	14009	13858	13714	13768	13450	13725	13662	13984	13811	13797	13874	13738	13743	13915	13787	13904	13791	13659	13773	13818	13688	13712	13710	13680	13887
17838	25874	24418	19191	16461	15436	14846	14385	14177	13997	13704	13421	13455	13337	13393	13332	13339	13124	13258	13006	13039	13164	13176	13164	13142	13107	13126	13156	13176	13139	13095	13290	13246	13181	13074	13250	13181	13230	13103	13073	13031	13038	13198	13187	13050	13210	12989	13093	13199	13150	13224	13163	13164	13173	13219	13130	13013	13217	13166	12955	13176	13173	13202	13128	13057	13059	13060	13085	13165	13275	13060	13132	13035	13085	13161	13128	13283	12993	13154	13093	13052	13123	12908	13143	13059	13009	13165	13143	12925	13056	13150	13252	13052	13094	13269	13026	13137	13134	13140	13212	12935	12950	13127	13059	13117	13109	12948	13021	12955	13036	13064	13102	13135	13176	13083	12969	13160	13120	13099	13172	13067	13203	13091	13093	13224	13171	13158	13103	13106	13037	13130	13131	12945	13084	13094	13269	13111	13262	13111	13076	13124	12934	13142	13012	12940	13124	13202	13059	13183	13146	13214	13117	13021	13088	13071	13193	12883	13190	13090	13077	13078	13179	13014	12995	13182	13032	13199	13057	13116	13027	13054	13137	13161	13123	13025	13092	13198	13019	13253	13181	13015	13032	13093	13162	13202	13029	13026	13116	13005	13099	12968	13201	13083	13061	13130	13024	13106	13190	13107	13198	13058	12913	12950	13150	13195	13019	13071	13089	13194	13015	13065	13187	13050	13178	12975	13052	13071	13083	13031	12970	13001	13044	13122	13110	13062	13031	13109	13056	13138	12952	13188	13053	13112	13110	13115	13278	13012	13188	13062	13053	13005	12997	13233	13049	13112	12985	13079	13073	13163	13120	12979	13055	13202	13086	13116	13009	13033	13174	13138	13024	13077	12931	13112	13062	13106	13172	13022	13024	13130	13098	13001	13113	13008	12941	13292	12907	13060	13042	13269	13178	13082	12940	13049	13123	13108	13184	13129	13097	13097	13084	13100	13125	13174	12948	13371	13056	13062	13066	12973	13102	12974	13192	12912	13143	13111	13137	12949	13199	12956	13043	13053	12998	13027	13032	13122	13247	13120	13124	13019	13070	13180	13095	12937	13198	13061	13060	13030	13182	13103	13083	13070	13190	13059	13025	13126	13178	13099	13001	13137	12958	13101	12994	13051	13014	13123	12990	13127	13113	12945	13003	13068	13112	13052	12979	12917	13151	13101	13210	13164	13091	13153	12968	13154	13155	13068	13206	13215	13072	12993	13026	13275	13191	13129	13022	13108	13121	13094	13107	13042	13174	13026	13044	13066	13106	12881	13107	13112	12991	13133	12899	13257	12995	12946	13064	13127	12999	13187	12935	13015	13162	13060	13183	13083	13218	12935	13068	13073	13089	13052	13078	12909	13195	13205	13118	13030	12992	13104	13196	12943	13063	13185	13073	13177	13281	13107	13078	13098	13151	12995	13089	13078	13173	13019	13121	12969	13149	13125	13101	13074	13119	13152	12918	13218	12980	13213	13143	12989	12983	13067	13117	13115	13035	13185	13034	13048	13016	13143	13298	13167	13065	13086	13253	13276	13064	13088	13100	13041	12961	13133	13104	13052	13068	12989	12976	12928	13031	13085	13133	13114	13045	13087	13088	13079	13112	13079	13159	13168	13083	13275	13264	13072	13155	13269	13120	13200	13277	13140	12961	13118	13114	13071	13187	13009	13209	13108	13000	13097	13135	13151	13106	13125	13097	13187	13000	13036	13045	13157	13123	12934	13043	13013	13106	12998	13034	13131	13164	13000	13084	12964	13198	13086	13193	13015	12909	13065	13050	12982	12978	13069	13122	13079	13135	12980	13129	13053	13041	13116	13217	12955	13085	13164	13025	13076	13200	13078	13190	13157	13010	13190	12897	13075	13104	13160	13087	13128	12961	13054	13122	13090	13081	13040	12994	13129	13104	13112	13147	13103	13093	13092	12939	13098	13018	13147	13242	13132	13046	13225	13143	12850	13142	13167	13089	13052	13209	13179	13095	13049	13111	13186	13142	13078	13053	12942	13082	12978	13057	13044	12999	13140	13215	13198	13074	13003	13068	13064	12992	13134	13094	13190	13051	13055	13066	13072	13006	12946	13082	13250	13072	13113	13063	13108	13155	13235	12949	13173	13137	13082	13138	13007	12951	13092	13001	12888	13067	13010	13066	13139	13278	13045	12959	13100	13019	12974	12945	13201	12937	13197	13054	13155	13067	13122	12908	13028	13120	13065	13124	13176	13155	12934	13140	13091	13103	13035	13040	13011	12953	13149	13106	12931	13187	13088	13207	13125	12908	13068	13064	13019	13062	13042	13325	13104	12943	13038	13153	13003	13112	13043	13222	13192	13200	13143	13225	13205	13146	12911	13135	13033	13075	13004	12986	13012	12975	13148	13275	12876	13254	13163	13047	13111	12907	13109	13058	13142	13167	13259	13124	13129	13083	12996	13006	13202	13024	12989	13065	13021	13026	13006	13001	13272	13015	12997	13035	13033	12957	13049	13187	13028	12915	13161	13177	13089	12898	13168	13208	13097	13079	13207	12957	13211	13130	13106	13153	13149	12872	12952	12973	13141	13008	13109	13076	13047	13169	13088	13222	13149	13049	13014	13064	12913	12974	13067	13230	13079	13178	13153	13068	13057	13078	13023	13052	12981	12937	13168	13196	13013	12986	13051	13066	12963	13125	13119	13161	12900	12987	13117	13090	13055	13214	13012	13013	13074	13167	13026	13195	13248	12999	13101	12954	13185	13096	13105	13051	13013	13209	13141	13082	13014	13131	13253	13063	13057	13160	13087	13154	13152	13127	13205	13094	13020	13042	13133	12938	12927	13087	12969	13162	13197	13069	13137	13103	13060	13083	12947	13100	13266	13162	13239	13101	13104	13009	13054	13089	13157	12853	13235	13079	13119	13072	13132	13170	13095	13030	13174	13189	12970	13163	12993	13071	13028	13261	13063	13229	13117	13042	13037	13165	13067	13082	12961	12995	13069	13188	13343	12989	12935	13044	13012	13236	13161	13172	13147	13057	13056	13009	13050	13069	13095	13113	13009	12881	13040	12965	13045	12956	13065	13012	12986	12978	13103	13020	13116	13111	13133	13124	13050	13138	13068	13038	13112	12997	12999	13095	12967	13091	13209	13109	12977	13018	13050	13162	13043	13134	13263	12943	13123	13109	13127	12868	13065	13080	13062	13099	13042	13030	13059	13020	12962	13079	13092	13093	13003	13069	13108	12953	12952	13141	13029	13194	13029	13010	12998	12967	13073	13059	13118	12941	13058	13049	13235	13162	13108	13178	13036	13087	13048	13161	13110	13183	12951	12988	13205	13190	13179	13184	12996	13142	12966	13123	13123	13028	13228	13127	12938	13087	13111	13179	13156	13130	13165	13116	13088	13084	13146	13071	13165	13119	13061	13028	13029	13177	13057	13220	13100	13043	13027	13013	13381	13031	13064	13125	12993	13080	13047	12978	13065	13113	13018	12972	13180	12977	13179	12980	12926	13012	13002	12936	13126	13085	12917	13190	13018	13030	13134	13081	13099	13087	12940	13275	13079	13045	13146	12968	13030	13149	13009	13144	13119	13134	13166	13242	13198	12948	13167	13069	13112	13007	13056	13092	13232	13089	13110	13183	13027	13224	13160	12900	13094	13171	13142	13191	12990	13256	13184	12815	13033	13047	12986	13130	12992	12950	13102	13137	13145	13103	13118	13055	13074	13280	13116	13028	13054	13157	13202	13118	13038	12986	13210	12945	12930	12976	13141	13061	13098	13049	13092	12929	13208	13005	13019	12991	12977	13148	12808	13209	12990	13038	12992	13163	12959	13144	13057	13113	12961	13111	13089	13020	12952	13296	13210	13037	13186	13200	12907	13092	13014	13133	13175	13129	12985	13089	13087	13192	13090	13161	13160	13173	13216	13040	13044	13011	12898	13205	13152	13117	13060	13162	13050	12914	13164	13009	13058	13250	13094	13055	13071	13072	12963	13028	12975	13246	13103	12913	13143	13284	13075	13181	13200	13001	13138	12903	13162	13056	13141	12997	12970	13123	13134	12967	13099	13038	12922	12995	13010	13188	13116	13068	13225	13237	12917	13121	13038	13124	13158	13083	13066	13053	13085	13110	13061	12870	12985	13299	12898	12962	13113	13047	13069	13105	13124	13251	13096	13076	13179	13106	13025	13104	13203	12994	13185	13049	13171	13052	13147	13066	13018	12993	13081	13332	13120	13077	12974	13228	12973	13196	13155	13084	13112	12949	13074	13185	13019	13196	12992	12992	13005	12992	13138	13050	12940	13138	13077	13022	13185	13160	13190	12920	13136	13117	13011	13147	13014	12947	13263	13108	12935	13056	13047	13269	13297	13079	12954	12943	13068	12921	13106	13193	12981	13103	12860	13138	12928	13118	13268	13079	13088	13071	13075	13130	13282	12977	13240	13198	13098	13128	13129	13165	13135	13068	13040	13066	13204	13098	13041	13032	13041	13121	13092	13125	13104	13083	13123	12992	13222	13019	13006	13349	13121	13113	13164	13078	13139	13063	13080	13090	13024	12898	12928	12990	13007	13047	13234	13304	12914	12929	13218	12977	13129	13156	13100	13160	13089	12938	12976	13141	13000	13178	13102	13130	13124	13059	12932	13108	13073	13193	13116	13064	13003	13042	12858	13092	13152	12833	13157	13037	12930	13080	13034	13028	13091	13061	13056	13120	12986	13182	13023	13055	13076	13076	12916	13044	13103	12994	13089	13266	13094	13141	13068	13054	13125	13073	13095	12964	13065	12868	13009	13172	13132	12977	13168	13111	13104	12928	13175	13027	12991	13074	12899	13035	12947	12929	13173	13111	13195	13055	12976	13058	13091	13129	13228	13273	12979	12969	13296	13050	13187	12997	13025	13162	13220	13056	13117	13030	13108	13171	13181	13092	13046	13150	13086	13061	13109	13205	13113	13060	13177	13050	13112	13021	13016	13155	13017	13097	13209	13204	13112	13104	13075	12935	13068	13174	13022	13197	13097	13006	13073	12974	12902	12996	13248	13205	13139	13094	13105	13187	12985	13091	13042	13050	13009	13020	12946	13085	13200	13001	13045	13180	13255	13021	13262	13012	12870	13083	13113	13207	13105	12973	13044	13053	13031	13009	13015	13176	13108	13166	12938	13098
24452	21725	29238	24917	22576	21725	20241	17124	16339	16224	15673	15455	15358	15034	15115	14916	14721	14847	14589	14971	14705	14831	14649	14612	14562	14820	14629	14633	14661	14857	14431	14636	14900	14700	14892	14732	14636	14774	14684	14551	14581	14696	14471	14796	14622	14538	14555	14551	14774	14774	14670	14702	14764	14698	14622	14780	14588	14611	14794	14639	14590	14633	14555	14695	14538	14492	14586	14515	14487	14502	14761	14518	14541	14683	14696	14640	14601	14628	14563	14551	14615	14552	14611	14552	14571	14537	14764	14482	14424	14586	14606	14576	14551	14319	14435	14691	14568	14604	14671	14642	14530	14751	14522	14454	14611	14709	14752	14723	14544	14547	14706	14701	14548	14534	14513	14750	14638	14582	14557	14659	14768	14560	14528	14519	14609	14544	14588	14705	14585	14557	14501	14469	14544	14584	14619	14517	14584	14736	14693	14469	14645	14824	14818	14580	14530	14524	14415	14531	14604	14454	14519	14723	14517	14627	14598	14400	14500	14390	14716	14616	14641	14602	14527	14620	14502	14551	14706	14408	14302	14253	14441	14467	14700	14452	14676	14597	14526	14353	14651	14623	14568	14555	14448	14581	14812	14549	14594	14553	14611	14345	14548	14657	14536	14395	14621	14638	14569	14677	14465	14575	14463	14581	14660	14423	14468	14550	14396	14580	14747	14472	14631	14550	14505	14655	14523	14613	14591	14675	14424	14870	14709	14509	14364	14599	14486	14707	14608	14800	14546	14505	14654	14650	14491	14613	14525	14575	14434	14577	14578	14457	14482	14464	14469	14579	14297	14289	14499	14719	14577	14325	14587	14806	14723	14478	14661	14443	14592	14426	14485	14460	14490	14524	14665	14699	14611	14637	14616	14391	14653	14738	14788	14661	14607	14633	14448	14585	14423	14606	14616	14549	14524	14544	14589	14443	14531	14689	14700	14586	14672	14475	14624	14532	14748	14697	14529	14577	14442	14571	14947	14650	14449	14662	14546	14636	14489	14641	14699	14570	14637	14513	14544	14581	14550	14639	14599	14536	14744	14534	14404	14525	14542	14382	14616	14576	14678	14605	14492	14477	14635	14554	14555	14658	14664	14529	14741	14465	14549	14730	14480	14597	14740	14624	14463	14591	14588	14510	14658	14467	14508	14499	14743	14699	14568	14436	14614	14560	14520	14578	14541	14578	14689	14781	14584	14484	14708	14356	14480	14604	14792	14689	14604	14479	14592	14653	14608	14670	14649	14463	14535	14358	14693	14663	14563	14484	14653	14739	14641	14715	14750	14523	14607	14620	14361	14573	14542	14520	14632	14539	14643	14702	14678	14387	14616	14695	14458	14483	14639	14506	14636	14536	14617	14415	14565	14519	14517	14695	14748	14461	14365	14378	14655	14525	14375	14597	14701	14354	14564	14641	14587	14624	14559	14712	14604	14517	14532	14580	14625	14777	14705	14724	14620	14506	14525	14366	14499	14722	14425	14556	14667	14653	14681	14487	14696	14624	14484	14531	14752	14484	14545	14443	14493	14707	14716	14636	14487	14515	14520	14796	14545	14543	14779	14647	14589	14633	14564	14513	14570	14561	14446	14576	14692	14642	14496	14499	14674	14707	14465	14563	14554	14653	14577	14606	14471	14523	14520	14479	14542	14517	14554	14467	14629	14526	14533	14430	14517	14425	14416	14571	14521	14614	14705	14629	14738	14895	14503	14381	14520	14497	14438	14582	14482	14421	14649	14582	14522	14525	14560	14595	14538	14433	14376	14587	14629	14597	14541	14674	14594	14596	14485	14563	14517	14663	14836	14582	14415	14604	14623	14575	14531	14460	14642	14679	14554	14458	14615	14506	14606	14687	14550	14542	14591	14581	14838	14561	14478	14491	14479	14489	14670	14428	14487	14473	14631	14623	14583	14514	14511	14420	14405	14411	14611	14573	14803	14533	14536	14672	14474	14664	14318	14563	14621	14467	14413	14607	14351	14502	14537	14628	14665	14452	14466	14728	14657	14392	14532	14745	14620	14380	14649	14572	14515	14443	14545	14536	14380	14393	14724	14724	14613	14526	14407	14546	14482	14605	14780	14579	14650	14467	14601	14509	14619	14690	14681	14567	14658	14692	14705	14710	14606	14485	14511	14577	14465	14427	14764	14742	14499	14686	14655	14439	14369	14550	14666	14704	14432	14409	14768	14516	14399	14527	14435	14666	14571	14557	14480	14643	14715	14401	14616	14646	14543	14600	14597	14560	14529	14454	14586	14507	14578	14577	14590	14789	14758	14542	14670	14655	14512	14439	14559	14511	14510	14554	14457	14588	14582	14374	14471	14545	14520	14638	14544	14698	14617	14590	14608	14582	14602	14402	14524	14436	14477	14455	14476	14401	14389	14505	14416	14745	14529	14614	14533	14656	14653	14438	14392	14693	14583	14714	14637	14506	14593	14416	14552	14621	14445	14684	14399	14772	14627	14597	14476	14275	14389	14425	14477	14709	14563	14494	14714	14612	14597	14617	14524	14683	14779	14457	14463	14542	14412	14619	14529	14813	14745	14617	14622	14516	14629	14594	14719	14678	14530	14537	14672	14658	14708	14293	14613	14460	14516	14614	14529	14650	14691	14661	14517	14622	14425	14588	14495	14571	14674	14642	14566	14483	14661	14612	14573	14617	14531	14679	14418	14530	14450	14632	14655	14738	14482	14568	14677	14508	14831	14708	14590	14686	14587	14734	14556	14531	14768	14569	14683	14580	14559	14437	14545	14541	14518	14623	14614	14585	14534	14506	14456	14593	14474	14698	14556	14466	14701	14766	14553	14632	14588	14532	14474	14558	14583	14583	14574	14733	14478	14478	14427	14606	14534	14640	14391	14664	14624	14738	14456	14661	14625	14636	14531	14751	14714	14747	14534	14419	14453	14345	14385	14407	14438	14634	14587	14622	14478	14635	14633	14729	14592	14598	14533	14383	14462	14332	14419	14424	14613	14619	14748	14542	14602	14572	14783	14621	14564	14587	14702	14369	14568	14519	14490	14432	14507	14524	14775	14551	14622	14585	14675	14398	14592	14376	14531	14498	14642	14648	14533	14601	14546	14550	14442	14522	14452	14419	14573	14546	14477	14696	14609	14499	14675	14776	14499	14540	14602	14519	14610	14476	14317	14544	14623	14492	14648	14498	14474	14622	14534	14636	14623	14564	14648	14548	14546	14500	14807	14429	14394	14653	14662	14540	14523	14641	14568	14622	14613	14610	14558	14546	14546	14300	14569	14649	14466	14617	14876	14661	14625	14560	14471	14381	14459	14484	14539	14494	14861	14457	14495	14591	14679	14689	14583	14572	14698	14581	14549	14429	14520	14459	14696	14511	14486	14369	14715	14631	14449	14423	14356	14487	14768	14722	14611	14406	14440	14686	14536	14521	14611	14560	14557	14789	14431	14673	14657	14567	14560	14568	14507	14541	14548	14724	14680	14745	14684	14490	14739	14628	14677	14750	14690	14674	14589	14604	14553	14577	14552	14852	14566	14632	14516	14759	14406	14656	14532	14545	14408	14397	14531	14569	14645	14612	14719	14529	14388	14369	14463	14685	14560	14647	14584	14639	14610	14767	14378	14539	14620	14648	14716	14612	14513	14509	14496	14494	14490	14484	14427	14553	14666	14529	14558	14557	14410	14685	14398	14647	14824	14581	14809	14640	14415	14500	14560	14425	14429	14651	14451	14663	14410	14488	14749	14626	14602	14501	14715	14646	14555	14646	14572	14650	14755	14462	14534	14644	14451	14629	14501	14421	14536	14507	14623	14614	14499	14535	14637	14598	14668	14556	14656	14443	14565	14570	14527	14623	14597	14576	14565	14615	14661	14556	14576	14691	14589	14425	14592	14523	14522	14272	14705	14674	14475	14457	14589	14507	14495	14563	14597	14603	14542	14581	14549	14546	14522	14503	14524	14635	14482	14785	14587	14685	14549	14839	14470	14632	14453	14789	14596	14444	14556	14519	14531	14480	14594	14619	14635	14743	14543	14519	14625	14544	14597	14505	14546	14533	14460	14459	14673	14605	14679	14423	14630	14565	14515	14565	14645	14610	14506	14687	14754	14659	14534	14558	14681	14510	14689	14755	14625	14460	14455	14577	14640	14590	14622	14418	14486	14502	14704	14425	14474	14700	14626	14673	14364	14685	14489	14619	14502	14526	14573	14476	14512	14460	14695	14480	14749	14721	14576	14610	14565	14411	14618	14511	14719	14631	14527	14611	14487	14629	14628	14540	14568	14519	14727	14371	14733	14618	14423	14487	14687	14563	14602	14592	14439	14717	14649	14676	14751	14500	14426	14467	14624	14487	14632	14548	14560	14483	14676	14608	14602	14624	14587	14533	14408	14656	14652	14597	14472	14731	14429	14519	14478	14598	14700	14577	14483	14628	14702	14776	14669	14597	14665	14565	14434	14545	14541	14480	14621	14529	14725	14540	14723	14676	14552	14610	14600	14562	14669	14722	14612	14585	14697	14571	14555	14728	14645	14686	14547	14635	14584	14478	14635	14616	14479	14470	14588	14425	14600	14625	14496	14659	14748	14583	14537	14665	14514	14508	14449	14464	14714	14503	14422	14458	14557	14779	14603	14703	14682	14589	14647	14772	14709	14676	14648	14474	14528	14561	14509	14583	14648	14566	14514	14822	14618	14628	14754	14741	14712	14732	14739	14528	14548	14339	14319	14483	14325	14495	14588	14445	14524	14578	14457	14563	14362	14806	14569	14609	14682	14443	14497	14512	14848	14523	14641	14448	14752	14783	14604	14721	14592	14695	14510	14662	14682	14318	14596	14572	14530	14641	14513	14623	14752	14682	14505	14468	14448	14620	14602	14486	14503	14628	14620	14688	14418	14573	14481	14593	14519	14590	14582	14455	14701	14761	14709	14522	14465	14654	14693	14484	14513	14579	14623	14580	14532	14626	14491	14552	14711	14647	14619	14711	14513	14541	14482	14604	14660	14545	14656	14632	14682	14569	14690	14467	14451	14713	14429	14543	14395	14617	14572	14608	14581	14396	14811	14473	14540	14586	14582	14646	14394	14509	14858	14550	14616	14650	14756	14570	14525	14554	14443	14541	14649	14571	14592	14495	14546	14557	14628	14681	14547	14571	14755	14701	14599	14495
20187	36401	33398	26209	22043	19502	18167	17108	16652	16016	15321	14946	14567	14365	14066	13977	14071	13802	13942	13826	13697	13829	13801	13775	13751	13819	13694	13638	13729	13756	13640	13717	13770	13641	13658	13657	13731	13670	13833	13583	13713	13685	13625	13709	13575	13667	13725	13766	13660	13591	13591	13658	13621	13744	13749	13822	13784	13805	13717	13599	13548	13631	13740	13563	13745	13692	13631	13683	13664	13738	13683	13588	13608	13696	13644	13579	13689	13840	13536	13673	13679	13622	13522	13587	13598	13500	13505	13555	13710	13572	13586	13646	13679	13429	13687	13636	13619	13696	13785	13806	13485	13641	13731	13842	13502	13779	13369	13548	13670	13675	13504	13638	13662	13501	13647	13415	13719	13704	13622	13657	13602	13591	13526	13503	13790	13636	13599	13696	13671	13683	13661	13628	13683	13712	13669	13675	13684	13587	13576	13760	13590	13667	13579	13550	13718	13699	13711	13641	13574	13807	13716	13610	13694	13891	13830	13680	13761	13663	13847	13562	13618	13711	13624	13667	13581	13657	13688	13703	13686	13539	13509	13596	13609	13645	13563	13636	13751	13576	13648	13878	13608	13624	13823	13660	13602	13684	13536	13794	13533	13704	13771	13644	13679	13661	13617	13497	13666	13522	13582	13557	13725	13394	13681	13647	13512	13789	13593	13562	13595	13634	13657	13646	13727	13654	13583	13640	13629	13700	13597	13672	13819	13743	13547	13848	13595	13698	13757	13594	13674	13711	13662	13581	13613	13643	13603	13735	13637	13610	13760	13558	13624	13510	13698	13624	13590	13443	13727	13655	13708	13498	13701	13666	13574	13581	13600	13765	13586	13422	13597	13618	13787	13594	13755	13628	13873	13542	13643	13574	13529	13607	13627	13662	13651	13681	13566	13735	13539	13533	13456	13471	13540	13567	13652	13555	13780	13553	13498	13669	13737	13649	13305	13605	13501	13649	13603	13674	13734	13574	13622	13607	13502	13613	13748	13586	13657	13728	13539	13536	13571	13664	13700	13705	13671	13639	13722	13665	13556	13687	13646	13486	13750	13686	13576	13805	13599	13663	13743	13613	13558	13569	13638	13750	13551	13694	13525	13664	13810	13716	13520	13619	13715	13511	13539	13596	13557	13662	13612	13694	13485	13718	13641	13691	13746	13701	13697	13741	13534	13626	13813	13697	13549	13726	13559	13560	13576	13621	13590	13515	13631	13652	13555	13488	13689	13638	13649	13604	13582	13449	13545	13675	13625	13836	13626	13692	13720	13660	13623	13506	13706	13631	13603	13693	13669	13532	13554	13610	13666	13540	13607	13650	13687	13675	13693	13643	13735	13619	13634	13788	13519	13669	13418	13660	13622	13599	13608	13561	13737	13671	13626	13555	13737	13609	13653	13679	13647	13693	13528	13613	13577	13812	13760	13675	13551	13523	13620	13468	13752	13556	13606	13867	13744	13538	13615	13674	13454	13629	13692	13530	13740	13602	13696	13582	13546	13530	13608	13736	13593	13601	13690	13701	13538	13465	13629	13433	13876	13588	13754	13675	13565	13543	13649	13617	13664	13428	13481	13697	13596	13461	13673	13501	13637	13573	13566	13673	13710	13551	13640	13619	13538	13705	13638	13619	13738	13550	13679	13807	13791	13574	13617	13509	13747	13518	13635	13537	13730	13594	13570	13692	13525	13544	13723	13593	13532	13644	13509	13674	13668	13627	13732	13617	13646	13749	13665	13670	13793	13580	13694	13465	13606	13598	13669	13496	13552	13546	13470	13783	13694	13634	13684	13568	13686	13545	13614	13703	13606	13565	13611	13624	13870	13699	13682	13447	13597	13567	13581	13667	13577	13622	13478	13636	13657	13696	13669	13533	13533	13611	13674	13529	13654	13602	13551	13590	13496	13565	13779	13578	13649	13569	13650	13608	13630	13880	13652	13588	13882	13731	13828	13476	13630	13449	13668	13776	13674	13528	13502	13653	13762	13524	13521	13575	13530	13566	13706	13537	13656	13707	13634	13591	13629	13558	13583	13597	13778	13710	13684	13500	13727	13556	13679	13639	13724	13612	13452	13460	13656	13650	13649	13539	13717	13669	13682	13633	13619	13645	13666	13555	13748	13593	13692	13699	13472	13630	13661	13628	13622	13514	13766	13620	13636	13627	13776	13582	13615	13735	13603	13626	13609	13611	13500	13549	13727	13590	13561	13638	13818	13609	13477	13608	13597	13745	13757	13454	13633	13542	13608	13686	13595	13626	13727	13637	13628	13498	13602	13483	13686	13675	13513	13525	13564	13679	13781	13475	13612	13679	13780	13543	13694	13536	13662	13619	13608	13518	13519	13647	13726	13703	13601	13722	13619	13759	13540	13698	13702	13709	13721	13591	13667	13735	13706	13651	13609	13725	13616	13696	13555	13784	13639	13588	13600	13496	13591	13635	13521	13625	13612	13756	13547	13642	13584	13761	13508	13633	13684	13578	13610	13515	13662	13697	13759	13593	13491	13606	13578	13577	13632	13627	13704	13503	13605	13520	13599	13684	13685	13597	13717	13593	13724	13780	13535	13516	13648	13839	13496	13654	13779	13721	13656	13524	13734	13575	13548	13623	13528	13812	13651	13552	13627	13625	13723	13689	13775	13432	13505	13595	13605	13477	13665	13595	13802	13784	13619	13725	13668	13718	13704	13611	13669	13539	13539	13734	13673	13755	13515	13462	13603	13684	13717	13632	13571	13688	13528	13488	13617	13661	13633	13643	13511	13576	13583	13579	13636	13646	13601	13721	13551	13650	13673	13618	13854	13720	13637	13685	13501	13630	13526	13668	13722	13571	13808	13657	13589	13611	13724	13710	13555	13637	13759	13572	13677	13562	13822	13501	13604	13584	13641	13539	13517	13699	13732	13648	13726	13713	13618	13809	13586	13520	13615	13677	13731	13493	13771	13622	13641	13512	13650	13617	13488	13561	13494	13564	13876	13567	13770	13753	13791	13690	13635	13694	13609	13788	13625	13526	13751	13497	13520	13732	13708	13730	13561	13805	13585	13679	13635	13588	13752	13690	13695	13619	13540	13586	13635	13651	13581	13771	13798	13690	13556	13739	13727	13555	13550	13622	13664	13662	13694	13554	13548	13651	13576	13782	13636	13860	13739	13734	13686	13745	13705	13607	13736	13547	13454	13500	13679	13735	13693	13551	13825	13801	13680	13484	13668	13569	13618	13608	13692	13645	13570	13537	13746	13585	13431	13522	13719	13754	13698	13597	13558	13659	13605	13711	13575	13645	13683	13506	13485	13704	13502	13734	13472	13657	13775	13614	13789	13561	13841	13659	13561	13751	13796	13752	13794	13695	13572	13828	13671	13519	13485	13613	13661	13699	13568	13683	13552	13628	13696	13678	13641	13456	13695	13697	13519	13654	13727	13673	13726	13794	13531	13621	13599	13663	13680	13484	13539	13763	13716	13829	13694	13572	13598	13639	13797	13686	13446	13540	13548	13713	13603	13572	13699	13791	13794	13563	13585	13721	13599	13702	13858	13540	13676	13701	13565	13564	13544	13698	13606	13698	13609	13669	13758	13655	13634	13648	13634	13713	13513	13512	13604	13513	13566	13635	13801	13543	13708	13586	13591	13633	13702	13681	13531	13603	13655	13540	13421	13641	13568	13621	13788	13668	13774	13437	13595	13753	13685	13593	13616	13629	13477	13706	13617	13713	13508	13643	13629	13687	13757	13736	13558	13746	13678	13481	13599	13695	13715	13616	13517	13542	13713	13437	13688	13662	13775	13747	13704	13577	13559	13681	13685	13478	13613	13676	13532	13580	13621	13645	13646	13607	13638	13687	13868	13522	13543	13464	13766	13518	13847	13687	13665	13684	13626	13558	13583	13707	13734	13727	13635	13687	13646	13528	13616	13419	13596	13719	13597	13594	13671	13690	13646	13375	13635	13771	13641	13632	13636	13524	13662	13723	13562	13656	13678	13665	13695	13720	13582	13644	13649	13861	13758	13583	13575	13614	13625	13561	13684	13452	13647	13590	13707	13509	13546	13695	13499	13558	13530	13714	13611	13683	13528	13510	13439	13588	13706	13658	13599	13919	13740	13729	13553	13577	13760	13683	13590	13850	13747	13727	13624	13605	13684	13571	13796	13658	13578	13715	13595	13504	13756	13452	13707	13638	13541	13627	13563	13674	13806	13577	13450	13621	13576	13543	13763	13773	13715	13535	13639	13731	13638	13513	13680	13674	13575	13617	13570	13629	13730	13646	13614	13659	13474	13734	13571	13596	13608	13580	13662	13771	13689	13610	13707	13690	13696	13573	13715	13580	13665	13501	13529	13731	13725	13677	13535	13667	13584	13715	13587	13682	13747	13738	13596	13809	13563	13794	13565	13601	13713	13704	13641	13842	13525	13637	13615	13845	13586	13554	13696	13706	13588	13531	13581	13630	13646	13684	13612	13625	13729	13525	13665	13524	13724	13710	13752	13552	13515	13607	13738	13578	13629	13683	13588	13662	13540	13613	13676	13741	13723	13686	13534	13860	13623	13645	13705	13664	13530	13558	13740	13600	13684	13769	13573	13600	13605	13621	13712	13640	13669	13638	13628	13693	13565	13750	13791	13741	13502	13624	13635	13666	13716	13569	13900	13766	13548	13772	13589	13734	13625	13706	13618	13536	13600	13609	13611	13496	13571	13640	13772	13670	13595	13651	13835	13634	13632	13627	13653	13477	13616	13565	13721	13559	13723	13578	13551	13546	13718	13650	13580	13619	13493	13788	13698	13694	13648	13676	13800	13688	13620	13634	13565	13558	13554	13663	13735	13636	13722	13505	13622	13638	13778	13563	13734	13696	13578	13635	13485	13670	13736	13613	13638	13605	13806	13690	13606	13612	13616	13706	13617	13664	13702	13832	13734	13729	13789	13611	13629	13518	13690	13697	13616	13657	13570	13556	13865	13584	13617	13634	13712	13653	13474	13561	13556	13577	13771	13705	13685	13576	13718	13650	13610	13541	13632	13804	13482	13594	13710	13682	13778	13550	13642	13511	13634	13543	13625	13717	13588	13666	13684	13642	13671	13466	13601	13455	13626	13567	13751	13658	13723	13654	13752	13604	13671	13558	13763	13481	13748	13625	13735	13672	13624	13607
23364	21704	29664	24208	22027	23887	24705	19077	17725	17594	17030	16345	16209	15625	15435	15504	15332	15226	15297	15088	14872	15053	14931	14979	14755	14900	14958	14964	15039	15017	15019	14898	14943	15135	14865	14850	15279	14979	15003	14795	15029	14881	14980	14940	14667	14875	14926	14854	14867	14956	14966	15056	14783	14808	14900	14909	15117	14798	14798	14883	15032	14859	14822	14812	14917	14985	14842	14885	14825	14850	14838	14955	14966	14866	14819	14846	14843	15119	14907	14889	15140	15071	14977	14989	15053	14867	14881	14969	14880	14934	14810	14812	14791	14868	14857	14722	14825	15005	14907	15068	14909	14798	15060	14971	14806	14898	14790	14891	14977	14901	14913	14870	15103	14831	14739	14678	14704	14759	14926	15043	14837	14795	14628	15039	14781	14732	14803	14923	15018	14860	14676	14800	14730	14827	14976	14972	14833	14990	14883	14886	14904	14945	14685	14768	14874	14766	14865	14819	14783	14629	14796	14708	14821	14713	14879	15053	14609	14765	14857	14893	14884	14645	14859	14892	14806	14772	15082	14824	14870	14933	14865	14823	14822	14763	14745	14730	14743	14565	14866	14685	14867	14950	14901	14722	14630	15023	14892	14743	14892	14880	14899	15093	14670	14678	14947	14831	14753	14713	14897	14655	14881	14839	14851	14871	14728	14748	14676	14632	14876	15072	14871	14815	14755	14897	14861	14911	14898	14895	14886	14988	14747	14978	14806	14896	14873	14797	14640	14809	14892	14887	14835	14635	14798	14773	14760	14915	14826	14691	14765	14835	14805	14750	14855	14837	14766	14859	14785	14857	14657	14820	14806	14810	15053	14805	14860	14769	14768	14812	14932	14794	14673	14749	14827	14861	14816	14794	15007	14795	14619	14943	14786	14825	14797	14832	14914	14684	14880	14968	14959	14843	14795	14774	14858	14830	14814	14659	15095	14814	14895	14758	14943	14801	14825	14688	14612	14799	14929	14864	14711	14842	14745	14707	14881	14972	14749	14742	14918	14924	14970	14781	14661	14672	14822	14877	14786	14845	14905	14688	14684	14804	14802	14690	14840	14619	14985	14903	14741	14932	14928	14928	14848	14718	14928	14732	14723	14883	14842	14846	14780	14974	14881	14724	14728	14786	14713	14730	14568	14770	14817	14892	14886	14792	14830	14872	14824	14846	14723	14781	14805	14979	14897	14814	14891	14786	14832	14848	14913	14881	14758	14787	14715	14965	14930	14749	14872	14806	14868	14737	14982	14747	14810	14871	14704	14513	14718	15007	14936	14627	14816	14802	14964	15076	14926	14861	14763	14613	14754	14724	14815	14855	14741	14763	14806	14659	14585	14820	14815	14910	14665	14822	14908	14747	14986	14945	14571	14645	14963	14813	14862	14882	14713	14720	14992	14732	14827	14871	14862	14843	14759	14873	14808	14914	14910	14910	14751	14786	14938	14734	14606	14948	14863	14975	14993	14983	14781	14704	14714	14711	14831	14791	14650	14921	14761	14865	14650	14970	14937	14527	14620	14848	14974	14777	14783	14877	14832	14747	14783	14804	14804	14757	14904	14787	14785	14743	14650	14637	14821	14767	14933	14828	14971	14927	14861	14875	14935	14901	14624	14616	14996	14770	14747	14658	14944	14766	14661	14728	15020	14865	14937	14773	14953	14753	14857	14836	14814	14803	14720	14750	14871	14667	14734	14825	14822	14970	14692	14747	14755	14690	15115	14744	14856	14737	15006	14885	14758	14579	14878	14919	14665	14843	14840	14706	14924	14852	14973	14625	14754	14752	14815	14906	14726	14824	14757	14905	14866	14852	14695	14766	14865	14653	14775	14832	14723	14686	14919	14840	14760	14921	14872	14703	14810	14790	14689	14759	14888	14886	14749	14840	14673	14699	14762	14706	14871	14748	14791	14790	14908	14870	14891	14645	14731	14724	14679	14879	14775	14849	14740	14839	14614	14916	14616	14762	14809	14788	14954	14823	14794	14665	14812	14669	14770	14794	14860	14724	14847	14884	15046	14904	14872	14692	14908	14791	14736	14875	14741	14711	14693	14504	14867	14693	14695	14582	14892	14667	14803	14901	14958	14783	14625	14755	14846	14727	14736	14876	14863	14862	14761	14849	14604	14833	14680	14623	14859	15006	14985	14855	14617	14656	14851	14663	14758	15054	14801	14802	14989	14805	14731	14800	14665	14718	14543	14834	14628	14739	14861	14890	14875	14928	14902	14728	14835	14949	14759	14910	14831	14731	14840	14670	15032	14980	14832	14833	15003	14721	14839	14745	14751	14833	14912	14951	14826	14707	14848	14953	14916	14727	14919	14832	14801	14685	14889	14784	14847	14772	14806	14872	14880	15169	14665	14924	14678	14874	14868	14903	14818	15008	14830	14784	14935	15001	15002	14943	14879	14737	14761	14847	14807	14777	14824	14658	14864	14930	14799	14801	14803	14727	14763	14811	14761	14751	14715	14702	14855	14765	14829	14713	14688	14822	14804	14714	14839	14778	14992	14981	14799	14953	14658	14630	14798	14732	14904	14701	14917	14832	14747	14761	14954	14767	14636	14691	14849	14840	14799	14886	14894	14840	14832	14820	14964	14735	14716	14654	14974	14923	14990	14816	14672	14834	14811	14897	14716	14810	14874	14868	14655	14734	14673	14697	14803	14904	14758	14756	14787	15061	14859	14798	15022	14793	14975	14780	14956	14860	14721	14747	14798	14761	14855	14561	14901	14679	14867	14839	14846	14873	14702	14978	14803	14827	14771	14779	14764	14847	14794	14819	14792	14783	14886	14447	14784	14838	14909	14822	14801	14803	14805	14952	14836	14870	14953	14960	14854	14937	14839	14790	14934	14621	14792	14802	14775	14681	14795	14820	14781	14809	14843	14791	14578	14783	14855	14813	14789	14792	14776	14741	14534	14906	14870	14713	15009	14945	14972	14618	14907	14875	14962	14718	14867	14915	14842	14892	14862	14780	14885	14792	14699	14860	14880	14775	14917	14865	14785	14761	14800	14792	14991	14733	14988	14896	14749	14928	14972	14892	14736	14969	14792	14933	14497	14821	14826	14781	14931	14570	14992	14698	14785	14905	14864	14782	14585	14897	14994	14854	14921	14857	14798	14959	14901	14791	14711	14747	14987	14756	14885	14871	14842	14623	14936	14783	14981	14861	14939	14968	14792	14712	14590	14462	14876	14637	14834	14877	15087	14853	14812	14622	14896	14838	14927	14958	14711	14839	14719	14784	14881	15029	14791	14781	14851	14841	14728	14875	14827	14840	14901	14850	14818	14821	14658	14745	14927	14796	14721	14894	14706	14765	14866	14899	14854	14918	14903	14807	14900	14891	15113	14974	15011	14976	14904	14659	14849	14880	14958	14934	14844	14807	14856	14803	14784	14751	14928	14712	14753	14763	14945	14842	14801	14881	14741	14826	14776	14911	14611	14713	14650	14606	14761	14810	14891	14854	14624	14734	14705	14809	14785	14840	14914	14625	14712	15031	14900	14735	14988	14847	14743	14926	14935	14849	14884	14852	14912	14805	14773	14678	14823	14886	14734	14719	14761	14960	14949	14820	14811	14863	14874	14824	14804	14763	14834	14775	14774	14861	14710	14845	14883	14761	14808	14843	14767	14828	14896	14682	14835	14640	14603	14888	14995	14774	14723	14739	14684	14697	14740	15004	14702	14720	14764	14747	14759	14926	14802	14939	14862	14753	14759	14737	14943	14793	14772	14886	14777	14829	15096	14729	14932	14969	14885	14723	14788	14920	14805	14761	14609	14780	14961	14836	14973	14892	14778	14912	14656	14637	14665	14828	14889	14881	14973	14717	14712	14834	15118	14767	14772	14865	14800	15035	14840	14710	14870	14896	14935	14883	14683	14833	14767	14677	14864	14851	14690	14839	14899	14850	14836	14907	14809	14852	14829	14714	14785	14782	14841	14644	14806	14787	14699	14881	14938	14653	14834	14776	14840	14798	14742	14624	14954	14767	14924	14745	14904	14819	14933	14921	14660	14833	14582	14815	14761	14821	14652	14676	14608	14783	14758	14792	15121	14649	14827	14714	14830	14840	14893	14798	14654	14852	14792	14915	14712	14741	14789	14684	14941	14778	14869	15004	14868	14992	14816	14763	14719	14737	14821	14810	14774	14845	14836	14980	15063	14675	14741	14820	14698	14681	14914	14763	14809	14631	14888	14932	14730	14729	14751	14954	14921	14883	14928	14751	14589	14996	14853	14552	14772	14933	14792	14756	14877	14942	14842	14869	14852	14829	14834	14816	14762	14731	14855	14810	14941	14825	14820	14780	14831	14877	14933	14687	14827	14758	14708	14985	14866	15040	14875	15098	14822	14795	14980	14785	14801	14675	14839	14780	14869	14793	14868	15139	14918	14930	14991	14802	14612	14706	14680	14845	14713	14733	14852	14601	14793	14694	14835	14803	14721	14871	14870	14734	14819	14870	14677	14713	14791	14955	14783	14761	14908	14948	14775	14723	14606	14825	14851	14912	14756	14930	14874	14813	15042	14838	15024	14758	14905	14737	14670	14728	14795	14805	14878	14701	14625	14700	14732	14934	14863	14891	14755	14730	14764	14796	14722	14948	14702	14687	14763	14814	14714	14779	14720	14871	14860	14824	14980	14956	14705	15050	14755	14803	14945	14865	14766	14758	14887	14709	14851	14609	14622	14974	14958	14930	14967	15003	14930	14702	14686	14715	14695	14891	14802	14764	14997	14624	14915	14905	14838	14756	14820	14800	14924	14875	14781	14921	15010	14657	14789	14877	14849	14767	14788	14642	14835	14852	14772	14858	14937	14821	14975	14882	14826	14710	14714	14866	14975	14951	14799	14985	14807	14932	14873	14621	14804	14774	14671	14757	14984	14583	14673	14917	14778	14766	14790	14770	14940	14915	15147	14888	14653	14772	14669	14896	14999	14996	15026	14782	14874	15097	14844	14926	14624	14878	14888	14876	14791	15087	15003	14749	14788	14858	14728	14844	14644	14926	14721	14728	14853	15130	14823	14899	14737	14804	14768	14692	14734	14825	14864	14850	14772	14799	14681	14776	14860	14808	14788	14664	14872	14923	14701	14721	14771	14948	14796	14958	14770	14829	14954	14778	14809	14790	14741	14943	14569	14807
22788	41655	38293	30495	25629	22623	20649	19191	18376	17550	16878	15930	15273	14912	14657	14553	14464	14159	14194	13993	13912	14010	13960	13901	13938	13965	13883	13889	13871	13843	13792	13698	13878	13826	13730	13776	13781	13858	13810	13871	13929	13772	13717	13868	13822	13920	13641	13972	13796	13795	13877	13788	13620	13866	13859	13835	13837	14039	13590	13590	13935	13911	13898	13899	13939	13863	13833	13782	13812	13817	13823	13925	13781	13830	13845	13841	13837	13938	13901	13957	13632	13793	13735	13779	13782	13867	13754	13608	13919	13825	13707	13751	13798	13648	13786	13657	13891	13700	13732	13676	13788	13731	13734	13838	13869	13852	13857	13702	13876	13803	13734	13821	13682	13807	13725	13803	13819	13864	13782	13821	13634	13685	13887	13844	13876	13667	13640	13746	13721	13637	13789	13843	13730	13902	13826	13701	13669	13713	13785	13724	13719	13754	13653	13929	13679	13733	13669	13652	13638	13824	13673	13705	13804	13665	13586	13758	13698	13715	13762	13733	13752	13972	13932	13714	13800	13748	13585	13905	13606	13652	13831	13788	13735	13635	13769	13729	13804	13784	13872	13880	13697	13645	13633	13881	13792	13615	13743	13560	13687	13722	13910	13757	13836	13611	13697	13820	13831	13790	13759	13795	13709	13739	13566	13553	13887	13738	13761	13666	13726	13724	13667	13843	13711	13907	13644	13741	13806	13677	13721	13774	13741	13807	13871	13789	13828	13788	13825	13927	13634	13712	13683	13823	13687	13738	13835	13824	13755	13743	13674	13923	13677	13716	13873	13816	13549	13629	13672	13813	13763	13637	13743	13869	13662	13612	13576	13685	13847	13761	13844	13772	13640	13706	13876	13900	13677	13794	13732	13724	13766	13718	13722	13723	13759	13713	13816	13788	13613	13873	13712	13872	13920	13752	13755	13809	13732	13626	13892	13858	13895	13752	13775	13837	13696	13776	13709	13709	13714	13756	13865	13865	13664	13544	13671	13834	13664	13780	13725	13847	13757	13861	13853	13708	13667	13766	13795	13817	13709	13733	13861	13534	13695	13828	13902	13607	13691	13759	13754	13769	13709	13745	13869	13805	13770	13596	13822	13757	13811	13731	13709	13681	13661	13633	13799	13756	13764	13715	13641	13709	13663	13908	13786	13869	13844	13723	13704	13795	13648	13768	13560	13820	13743	13555	13701	13846	13802	13838	13618	13776	13731	13782	13792	13790	13731	13608	13846	13544	13767	13632	13878	13821	13827	13747	13706	13667	13765	13790	13737	13668	13607	13856	13747	13659	13701	13639	13821	13711	13678	13733	13608	13713	13754	13826	13716	13695	13760	13859	13566	13684	13755	13728	13688	13827	13683	13956	13685	13842	13514	13868	13590	13805	13670	13555	13813	13660	13721	13690	13838	13757	13639	13778	13707	13773	13596	13830	13790	13879	13703	13719	13878	13616	13823	13703	13688	13784	13591	13735	13824	13699	13667	13684	13721	13688	13824	13862	13701	13720	13730	13708	13779	13667	13777	13742	13685	13677	13755	13703	13716	13675	13848	13485	13735	13664	13703	13887	13692	13859	13901	13723	13787	13625	13640	13629	13843	13629	13725	13725	13798	13851	13832	13782	13875	13515	13808	13623	13720	13847	13634	13774	13694	13711	13812	13692	13870	13730	13688	13787	13727	13829	13729	13882	13831	13617	13777	13773	13822	13962	13803	13823	13608	13701	13788	13791	13888	13718	13727	13647	13700	13934	13661	13754	13957	13889	13836	13720	13668	13847	13647	13817	13718	13665	13515	13699	13753	13805	13716	13888	13855	13838	13713	13837	13847	13770	13738	13655	13688	13694	13741	13708	13623	13771	13780	13499	13660	13766	13706	13662	13694	13877	13676	13814	13692	13825	13737	13591	13673	13587	13805	13669	13638	13746	13705	13604	13668	13529	13619	13693	13736	13863	13735	13748	13771	13749	13822	13881	13562	13801	13623	13749	13653	13949	13732	13655	13759	13697	13654	13515	13826	13785	13740	13900	13726	13862	13811	13664	13715	13636	13737	13868	13803	13699	13741	13743	13716	13747	13723	13819	13703	13759	13833	13745	13859	13951	13788	13659	13644	13771	13650	13557	13798	13773	13838	13695	13689	13849	13790	13723	13574	13740	13715	13840	13712	13646	13554	13677	13911	13809	13660	13704	13717	13801	13723	13606	13575	13485	13742	13696	13711	13773	13723	13578	13714	13684	13732	13633	13676	13660	13631	13767	13649	13646	13711	14038	13699	13922	13824	13742	13597	13782	13763	13774	13807	13920	13727	13851	13712	13661	13816	13790	13753	13792	13667	13716	13627	13755	13753	13754	13692	13665	13606	13914	13655	13590	13743	13998	13898	13573	13677	13762	13649	13793	13606	13750	13606	13838	13581	13621	13759	13699	13655	13778	13721	13909	13624	13833	13903	13723	13924	13720	13689	13894	13727	13725	13715	13744	13657	13816	13768	13628	13754	13734	13726	13837	13749	13755	13553	13689	13793	13584	13716	13524	13830	13572	13945	13726	13698	13858	13800	13721	13874	13840	13778	13825	13705	13608	13724	13708	13738	13678	13811	13835	13761	13794	13713	13717	13740	13632	13765	13815	13610	13659	13684	13932	13922	13779	13590	13770	13694	13674	13775	13793	13752	13763	13739	13726	13798	13983	13578	13668	13912	13711	13667	13849	13676	13694	13797	13770	13685	13780	13823	13656	13752	13835	13736	13697	13852	13778	13791	13858	13739	13710	13684	13736	13825	13762	13698	13930	13621	13680	13645	13741	13808	13796	13834	13656	13788	13776	13723	13823	13791	13647	13740	13700	13713	13548	13613	13472	13748	13603	13557	13712	13913	13786	13709	13827	13752	13653	13839	13629	13847	13730	13719	13743	13802	13682	13630	13751	13646	13854	13795	13822	13736	13741	13822	13667	13750	13650	13697	13741	13801	13719	13712	13656	13786	13737	13754	13786	13640	13744	13822	13691	13745	13748	13574	13721	13813	13702	13745	13704	13822	13896	13905	13862	13608	13724	13810	13881	13724	13662	13594	13894	13580	13746	13730	13801	13843	13723	13629	13787	13732	13793	13636	13814	13523	13812	13667	13776	13954	13643	13670	13678	13766	13776	13704	13717	13809	13738	13727	13644	13869	13660	13735	13789	13828	13842	13713	13903	13736	13936	13612	13648	13812	13735	13878	13681	13780	13660	13721	13746	13738	13792	13735	13485	13743	13735	13793	13731	13841	13718	13765	13758	13670	13683	13759	13650	13743	13560	13651	13794	13854	13530	13639	13683	13662	13692	13718	13589	13738	13724	13671	13827	13776	13701	13665	13819	13668	13668	13696	13688	13897	13705	13719	13722	13612	13804	13575	13779	13634	13582	13742	13754	13824	13606	13805	13687	13798	13626	13713	13735	13809	13661	13658	13707	13845	13783	13646	13849	13751	13758	13634	13844	13573	13955	13749	13718	13692	13659	13818	13793	13634	13662	13599	13743	13854	13759	13860	13619	13725	13796	13771	13653	13820	13626	13797	13778	13688	13653	13768	13732	13774	13765	13831	13818	13861	13709	13632	13608	13748	13731	13716	13581	13689	13637	13621	13708	13920	13881	13744	13696	13815	13682	13767	13622	13705	13883	13837	13556	13706	13829	13560	13628	13704	13617	13788	13710	13815	13771	13688	13818	13654	13882	13690	13792	13758	13788	13787	13780	13619	13791	13719	13709	13727	13715	13752	13851	13766	13497	13820	13806	13662	13728	13669	13731	13741	13759	13761	13794	13547	13863	13734	13710	13645	13781	13625	13788	13697	13710	13763	13651	13788	13813	13557	13739	13515	13599	13712	13796	13759	13822	13669	13856	13772	13842	13841	13726	13614	13726	13629	13798	13804	13669	13596	13579	13659	13942	13708	13767	13761	13781	13817	13675	13790	13441	13815	13595	13796	13709	13606	13768	13701	13639	13706	13866	13763	13859	13743	13640	13591	13689	13782	13842	13647	13766	13890	13802	13814	13763	13676	13588	13678	13813	13830	13731	13834	13772	13648	13661	13409	13589	13904	13580	13653	13551	13643	13731	13929	13704	13784	13938	13687	13567	13665	13696	13721	13752	13759	13753	13846	13628	13663	13719	13790	13737	13754	13841	13829	13685	13679	13593	13671	13698	13743	13719	13618	13843	13955	13749	13644	13754	13719	13604	13668	13610	13785	13784	13665	13720	13816	13681	13534	13638	13740	13840	13738	13823	13738	13704	13693	13816	13620	13766	13866	13619	13837	13577	13633	13807	13935	13761	13820	13714	13829	13858	13805	13584	13669	13541	13747	13577	13661	13902	13678	13687	13810	13603	13756	13878	13754	13836	13652	13865	13763	13623	13707	13596	13799	13753	13738	13690	13783	13674	13815	13844	13674	13697	13648	13859	13721	13848	13681	13707	13784	13691	13752	13624	13760	13574	13795	13910	13763	13732	13813	13750	13780	13730	13586	13652	13834	13621	13743	13781	13697	13668	13700	13832	13699	13893	13706	13756	13706	13748	13784	13662	13797	13698	13595	13705	13698	13888	13723	13758	13711	13758	13732	13840	13669	13961	13919	13827	13808	13818	13774	13657	13754	13752	13675	13670	13575	13742	13698	13759	13836	13712	13629	13608	13560	13643	13743	13543	13746	13628	13793	13790	13805	13705	13866	13687	13771	13921	13879	13615	13753	13549	13690	13572	13678	13640	13825	13762	13733	13646	13819	13692	13755	13754	13678	13595	13703	13780	13838	13738	13803	13843	13669	13902	13842	13624	13850	13704	13809	13798	13575	13709	13850	13596	13821	13725	13829	13670	13800	13843	13770	13904	13908	13698	13909	13879	13856	13658	13762	13729	13721	13647	13939	13924	13784	13642	13749	13728	13747	13820	13900	13783	13882	13818	13825	13634	13742	13715	13778	13859	13824	13725	13784	13713	13652	13784	13859	13715	13856	13795	13691	13628	13804	13763	13813	13716	13762	13780	13624	13816	13898	13807	13797	13630	13673	13756	13804	13695	13715	13809	13737	13745	13732	13824	13598	13850	13804	13918	13583	13779	13756	13836	13704	13479	13920	13673	13816	13578	13517	13679	13772	13800	13823	13772	13730	13715
28062	22693	24710	20581	16057	15491	15197	14567	14272	14317	14275	14015	14021	14041	14073	13882	13937	14033	13843	13910	13867	13841	13622	13850	13887	13732	13833	13805	13837	13764	13974	13732	13640	13849	13854	13842	13875	13700	13752	13867	13783	13787	13748	13990	13616	13711	13705	13848	13750	13866	13739	13980	13712	13790	13885	13713	13775	13942	13741	13778	13958	13915	13950	13675	13769	13776	13991	13740	13686	13548	13704	13959	13744	13736	13808	13822	13827	14016	13714	13870	13856	13778	13626	13620	13685	13546	13827	13811	14100	13716	13709	13657	13782	13770	13642	13778	13903	13829	13766	13987	13865	13768	13581	13931	13781	13820	13746	13687	13698	13797	13778	13559	13674	13717	13663	13749	13560	13783	13738	13754	13867	13583	13680	13663	13786	13754	13725	13750	13878	13873	13678	13961	13613	13619	13866	13831	13800	13646	13692	13864	13704	13791	13883	13636	13699	13737	13769	13516	13679	13661	13729	13655	13770	13855	13733	13752	13801	13595	13911	13630	13895	13719	13697	13688	13717	13552	13940	13898	13736	13771	13684	13828	13792	13678	13814	13813	13556	13847	13640	13787	13815	13854	13867	13866	13767	13932	13665	13842	13923	13748	13674	13743	13839	13740	13790	13654	13842	13820	13737	13826	13574	13806	13765	13650	13999	13809	13850	13764	13817	13849	13794	13792	13888	13965	13986	13678	13700	13858	13716	13935	13614	13651	13776	13649	13699	13808	13628	13755	13607	13784	13793	13858	13713	13803	13782	13625	13802	13856	13964	13713	13830	13821	13747	13672	13704	13622	13582	13719	13763	13588	13639	13689	13926	13839	13643	13693	13973	13663	13811	13746	13594	13698	13928	13671	13848	13811	13859	13736	13771	13766	13777	13653	13792	13842	13872	13829	13694	13791	13644	13790	13855	13788	13782	13678	13763	13644	13870	13605	13711	13750	13781	13743	13600	13730	13742	13873	13855	13692	13872	13751	13704	13756	13686	14036	13722	13804	13639	13660	13706	13930	13896	13955	13717	13716	13945	13687	13889	13697	13688	13828	13636	13604	13734	13777	13919	13965	13889	13734	13614	13806	13868	13660	13934	13758	14129	13681	13681	13529	13597	13693	13640	13701	13789	13563	13814	13557	13791	13923	13683	13857	13794	13780	13828	13742	13739	13738	13891	13947	13704	13701	13711	13805	13730	13691	13756	13634	13790	13923	13862	13759	13804	13735	13703	13614	13788	13797	13605	13845	13777	13896	13656	13606	13601	13794	13941	13895	13974	13563	13885	13865	13761	13871	13892	13819	13685	13823	13789	13679	13889	13770	13818	13865	13885	13704	13738	13595	13662	13555	13575	13695	13740	13774	13799	13855	13702	13942	13692	14023	13847	13847	13806	13682	13871	13645	13672	13649	13830	13751	13682	13738	13804	13818	13815	13855	13605	13639	13759	13652	13792	13797	13877	13822	13713	13725	13767	13852	13503	13714	13683	13879	13583	13743	13732	13721	13799	13646	13737	13816	13774	13613	13828	13850	13923	13829	13726	13823	13859	13772	14001	13766	13813	13845	13624	13721	13703	13738	13723	13779	13900	13972	13915	13826	13695	13775	14007	13762	13801	13733	13677	13896	13881	13803	13757	13566	13822	13904	13705	13597	13699	13606	13763	13765	13798	13610	13754	13853	13697	13464	13852	13676	13645	13846	13896	13901	14014	13583	13751	13830	13920	13647	13671	13844	13928	13791	13674	13804	13567	13591	13689	13917	13651	13776	13884	13678	13654	13817	13561	13810	13633	13791	13730	13684	13675	13825	13868	13780	13787	13723	13615	13654	13791	13850	13757	13776	13680	13684	13757	13712	13751	13742	13886	13823	13807	13858	13872	13866	13898	13853	13797	13731	13775	13630	13688	13622	13809	13861	13928	13707	13691	13909	13862	13672	13621	13879	13946	13757	13707	13574	13824	13729	13796	13770	13840	14013	13919	13798	13684	13845	13803	13634	13838	13682	13721	13829	13694	13744	13705	13972	13794	13704	13737	13890	13827	13780	13905	13730	13914	13695	13680	13731	13992	13908	13669	13735	13889	13729	13783	13783	13902	13720	13763	13570	13689	13707	13745	13695	13828	13766	13936	13618	13782	13752	13813	13803	13757	13783	13947	13641	13944	13988	13772	13803	13575	13657	13531	13548	13723	13704	13729	13850	13832	13511	13615	13803	13836	13915	13760	13640	13796	13667	13726	13825	13702	13759	13733	13968	13827	13834	13633	13715	13766	13868	13751	13832	13779	13664	13650	13833	13712	13746	13804	13809	13713	13777	13881	13798	13592	13788	13641	13813	13795	13951	13772	13651	13787	13690	13756	13865	13739	13754	13675	13659	13588	13627	13773	13840	13676	13790	13689	13731	13728	13596	13970	13805	13622	13687	13710	13677	13830	13689	13590	13864	13694	13425	13766	13957	13769	13634	13760	13766	13852	13791	13761	13798	13673	13829	13759	13946	13970	13788	13609	13577	13912	13977	13803	13728	13837	13613	13852	13595	13687	13709	13750	13860	13815	13852	13850	13631	13683	13765	13742	13690	13551	13787	13742	13684	13687	13799	13840	13740	13651	13969	13850	13748	13772	13720	13673	13930	13894	13812	13759	13661	13591	13926	13711	13761	13842	13665	13879	13981	13914	13693	13998	13777	13866	13806	13813	13677	13802	13745	13609	13869	13814	13826	13831	13801	13769	13778	13828	13842	13915	13774	13712	13557	13923	13582	13891	13867	13711	13807	13758	13852	13642	13636	13650	13751	13734	13841	13742	13702	13812	13702	13826	13749	13754	14036	13778	13807	13795	13675	13738	13767	13877	13642	13826	13609	13726	13748	13719	13803	13763	13743	13848	13808	13658	13769	13828	13754	14052	13691	13745	13952	13636	13553	13782	14020	13872	13785	13795	13778	13693	13907	13714	13760	13800	13740	13732	13825	13810	13781	13647	13641	13865	13700	13660	13787	13751	13873	13865	13773	13663	13704	13715	13739	13684	13663	13745	13704	13856	13708	13797	13919	13582	13726	14059	13802	13603	13851	14029	13683	14018	13874	13904	13769	13839	13774	13531	13696	13723	13703	13878	13700	13757	13706	13634	13705	13837	13650	13672	13982	13726	13663	13759	13712	13783	13989	13670	13769	13701	13644	13683	13752	13772	13767	13738	13982	13720	13715	13660	13773	13621	13819	13570	13700	13749	13571	13821	13476	13690	13846	13660	13704	13742	13685	13901	13675	13752	13780	13758	13586	13806	13711	13885	13724	13623	13791	13773	13697	13761	13576	13757	13907	13811	13893	13794	13817	13865	13757	13840	13948	13811	13755	13585	13636	13776	13743	13734	13883	13797	13773	13666	13895	13598	13820	13821	13692	13942	13828	13826	13826	13869	13848	13719	13570	13644	13585	13605	13638	13608	13844	13805	13755	14000	13726	13631	13845	13814	13850	13619	13761	13891	13881	13782	13647	13761	13672	13816	13635	13671	13681	13722	13715	13829	13840	13815	14012	13785	13911	13943	13829	13699	13665	13763	13670	13726	13852	13894	13708	13808	13797	13699	13734	13836	13701	13666	13946	13737	13677	13894	13895	13799	13832	13705	13774	13824	13896	13692	13699	13669	13783	13838	13908	14059	13778	13716	13775	13894	13656	13787	13769	13782	13809	13705	13823	13988	13599	13959	13794	13867	13693	13650	13939	13795	13725	13730	13897	13717	13724	13839	13758	13718	13679	13786	13782	13621	13699	13935	13746	13866	13673	13561	13739	13732	13691	13774	13677	13638	13837	13794	13792	13911	13680	13905	13868	13759	13999	13690	13768	13587	13766	13867	13917	13836	13788	13789	13782	13658	13719	13636	13611	13929	13875	13894	13804	13958	13741	13615	13722	13864	13740	13756	13716	13910	13807	13622	13808	13708	13657	13639	13711	13924	13857	13524	13658	13858	13716	13758	13542	13817	13886	13810	13611	13761	13664	13801	13819	13650	13740	13734	13807	13732	13708	13815	13580	13784	13757	13699	13989	13886	13908	13948	13774	13812	13801	13703	13795	13877	13882	13804	13832	13680	13725	13645	13836	13846	13774	13812	13442	13786	13779	13908	13768	13832	13782	13710	13853	13860	13641	13874	13736	13745	13760	13689	13669	13736	13623	13621	13640	13776	13854	13667	13621	13773	13745	13869	13819	13826	13674	13883	13721	13759	13789	13572	13674	13636	13752	13666	13801	13779	13719	13868	13838	13817	13984	13820	13888	13706	13771	13888	13904	13634	13450	13700	13721	13804	13809	13735	13734	13686	13534	13904	13761	13812	13849	13823	13703	14001	13648	13706	13861	13790	13688	13885	13718	13848	14005	13765	13899	13803	13743	13573	13841	13564	13766	13864	13699	13690	13722	13670	13660	13880	13846	13644	13768	13911	13829	13724	13674	13706	14001	13826	13649	13742	13722	13857	13528	13516	13661	13810	13769	13603	13863	13934	13842	13753	13777	13765	13534	13650	13688	13688	13565	13891	13774	13927	13681	13901	13727	13725	13890	14007	13875	13700	13677	13815	13728	13771	13684	14062	13715	13732	13807	13765	13607	13714	13871	13741	13772	13769	13741	13632	13773	13883	13768	13690	13624	13710	13684	13644	13759	13770	13683	13608	13753	13711	13731	13717	13716	13893	13885	13726	13613	13795	13987	13923	13932	13613	13869	13883	13720	13875	13716	13718	13633	13783	13757	13621	13580	13650	13758	13910	13654	13697	13665	13838	13784	13804	13852	13687	13833	13842	13692	13674	13775	13726	13774	13774	13710	13748	13777	13942	13747	13727	13748	13752	13623	13679	13776	13725	13782	13715	13785	13778	13724	13901	13646	13717	13825	13679	13655	13697	13696	13708	13850	13975	13761	13870	13708	13822	13575	13928	13924	13621	13724	13731	13673	13654	13726	13767	13842	13859	13777	13938	13874	13769	13829	13705	13828	13857	13685	13820	13790	13584	13797	13737	13727	13976	13636	13753	14018	13789	13787	13758	13648	13660	13723	13847	13708	13578	13800	13683	13980	13648	13767	13695	13602	13791	13738	13723	13702	13889	13699	13813	13979	13809	13660	13888	13876	13825	13817	13701	13710	13776	13995	13798	13585
17945	26152	24230	18938	16810	15687	15057	14394	14051	13985	13812	13576	13553	13332	13394	13171	13307	13107	13176	13033	13031	13187	13122	13012	13088	13074	12985	12964	13139	13124	13151	13125	13105	12982	13181	13079	13039	13128	13141	13036	13132	13131	13062	13167	13095	12922	13305	13049	13266	12973	13058	13162	12954	13262	13144	13112	13121	12992	13196	13227	13014	13140	12986	13058	13172	13039	13435	12978	13070	13026	13124	13240	13244	13027	13188	13069	12947	13136	13062	13186	13004	13061	13131	12970	13104	13015	13104	13118	13172	13368	13034	13199	12986	13210	12902	13247	13033	13191	13086	13098	12983	13118	13148	12951	13038	13077	13019	12979	13175	13017	13046	12834	13098	12910	13058	13065	12975	13102	13157	13043	13209	13111	12929	13005	12932	13111	13185	13116	13090	13206	13038	13052	13152	13050	13046	13014	13056	12977	13137	12961	13235	13065	13097	12996	13241	13136	12906	13036	13130	13099	12942	13000	13175	13077	13074	13033	13212	13117	13007	13024	13112	13051	13061	13165	13152	13094	13081	12862	13277	13108	13175	13107	13105	13101	13125	13039	12961	12962	12939	12953	13090	12972	12996	13167	13033	12987	13048	13080	13153	13013	13001	13097	13091	13067	13175	13003	13116	13000	13053	13221	13019	13149	12909	13061	12992	13270	13081	13091	13189	13108	13040	13045	13068	13079	13012	13151	13249	13013	13157	13072	13068	13016	13091	13078	13081	13137	13070	13008	12941	13141	13049	13067	13063	13165	13204	13154	13124	13109	13083	13020	13063	13071	13178	13137	13048	12990	13040	13078	12987	13105	12821	13040	13096	13013	13126	13225	13207	13058	12972	13008	13139	13085	13174	13130	13138	12983	12983	13090	12995	13031	13201	13215	13201	13121	13176	13194	13117	13057	12796	12954	13176	13205	13155	13066	13039	12938	13096	13008	13022	13103	13011	12932	13035	12989	12953	13137	13149	13021	13232	13153	13000	13234	12968	12905	13140	12940	12980	13121	13060	13205	12951	13058	13083	13142	13176	12985	13136	13093	13126	13278	13195	13039	13208	13013	13156	13268	13015	13127	12896	13216	12996	12961	13057	13039	13002	13053	13144	13156	13150	12998	13093	13037	13178	12950	13198	13093	13071	13058	13097	13078	13169	13207	13105	12970	13228	13123	13202	12918	13114	13172	13034	12957	13165	13113	13267	13119	13014	13260	13156	12947	13090	12942	13028	13086	13043	12930	13125	13138	13054	13154	12961	13054	13217	12993	13034	13111	13055	13077	13065	13052	13155	13119	13033	12969	13098	13011	13123	13008	13068	13188	13032	13252	12995	13012	13035	12988	13181	13093	13067	13108	13052	12946	13077	12926	12869	13227	13051	13264	13149	13178	12938	13022	13086	12953	13015	13150	13158	13188	13065	13104	13205	13032	12841	12999	13171	13192	12979	13211	13028	12945	13063	13246	13050	13027	13095	12954	13075	13106	13275	13164	13187	13293	13110	13044	13209	13078	13070	13028	13233	13113	13090	13070	13145	13127	13124	13095	13104	12987	13089	13105	12942	12958	13218	13049	13087	13261	13045	13003	13130	13155	13046	13139	13173	12964	13117	13105	13071	13031	13247	13072	12926	13059	13030	13138	13062	13214	13046	12989	13074	12936	13083	13168	13128	13312	13141	13074	13069	13154	13058	13031	13049	13009	12905	13225	12990	13032	12990	13140	12959	12959	13175	12985	13058	13123	13234	13056	13024	12974	13111	13013	13103	13033	13184	13216	12927	13032	12965	13110	12973	13038	13051	13147	12939	13077	13045	13141	13119	13255	13044	13202	13214	13094	13247	12952	13138	13124	13039	12976	13142	12965	13098	13018	12969	13002	13024	13163	13027	13055	13219	13036	13059	13190	13206	13137	13130	13022	13044	12926	13199	13087	12855	12839	13039	13088	13012	13098	12986	13040	13127	13187	12991	13062	13062	13007	13044	13147	13031	13009	13060	13040	13044	13013	12961	13165	13053	13350	13025	13149	13129	13055	12813	13144	13176	13068	12977	13030	13015	13102	13148	13050	13047	13159	13014	13173	12992	12979	13139	13143	13047	13064	12931	13086	13259	13241	12907	13109	13201	13037	13070	13263	13197	13283	13015	13055	13101	12942	13107	13313	13231	13051	13152	13111	13131	13150	13070	13239	12972	12961	13134	12992	13175	13239	13072	13188	13084	13145	13276	12968	13203	13108	13127	13060	13073	13094	13177	13048	13036	13026	13103	13102	13158	13083	12993	12909	13048	12879	13057	13106	12947	13338	13239	13012	13129	12943	13097	13007	13069	13274	12937	13249	13225	13039	13094	13087	13136	12893	12993	13151	13109	13183	13001	13287	12940	13148	13049	12974	13062	13121	13165	13301	13078	13003	12961	13127	13056	12989	13301	13078	13014	12944	13149	13189	13143	13279	13145	12980	13205	13099	13098	13079	13134	13105	12976	13018	12973	13107	13044	13011	12985	12980	13049	13054	13113	13076	12982	13090	13082	13168	13004	13074	13207	13184	13227	12803	13230	13262	13306	13061	13081	13143	12885	13108	13024	13253	13219	13026	13020	13188	13002	13137	12999	13112	12993	13096	13074	13161	13019	13051	13031	13012	13165	12955	13111	13015	13079	13288	13054	13213	13042	13138	13066	12996	13104	13106	12871	13018	12995	13063	13027	13044	13197	12993	13058	13091	13163	12986	13160	13147	13066	13143	13226	13006	13083	13036	13026	13105	13150	12977	13059	13114	13032	12966	13017	13006	13011	12959	13123	13106	12953	13173	13129	13074	13200	13185	13108	13070	13037	13040	13300	13037	13177	13070	13179	13020	13112	13126	13116	13117	13088	13099	13019	13113	13062	13044	13145	13038	13020	13215	13047	13036	12973	13071	13041	13155	13212	13105	12973	13132	13073	13128	13154	12935	13058	13053	12974	13140	13026	13094	13159	12993	13153	12969	13085	12989	13027	13125	12940	13036	12924	13210	13054	12999	13158	13142	12879	12980	13109	13203	13068	13164	13313	13138	13086	12959	13195	13226	13118	13162	12944	13102	12874	13128	13007	13031	13072	12988	12915	13002	13207	13144	13247	13050	12971	13000	13145	13074	12968	13019	13065	13090	13083	13135	13010	13077	13027	13141	13077	13121	12989	13141	13117	12985	13081	13111	13121	13057	12933	12907	13024	13151	13049	13162	13091	12966	13080	13277	13099	13042	13027	13103	13088	12955	13162	13041	13344	13146	12946	12996	13161	13209	13007	13138	12956	13011	12856	12877	13196	13137	13032	13170	13193	13015	13019	13172	13115	12963	13122	13148	13164	13249	13096	12954	13252	12943	12926	13030	12939	13116	13105	13026	12931	13069	12989	12934	13210	13073	13095	13166	13131	13211	13072	13227	13210	13027	13163	13074	13064	13285	13196	13055	13197	13037	13057	12995	13106	12976	13180	13035	13124	13004	13057	12910	13045	13109	13076	13028	13150	13113	13001	12933	13135	13113	12876	13138	13095	13023	13212	13063	13131	13157	12927	13010	13025	13012	12985	12996	12979	12941	13169	13220	13050	13123	12986	13083	12889	12985	13185	13138	12971	13024	13097	13081	13293	12917	13104	13059	12975	12984	12924	12988	13039	13118	12946	13051	13107	13103	12997	13082	13204	13324	13065	13007	13277	13139	13188	13250	13144	13024	13023	13020	13089	12941	13121	13317	13134	12946	12987	13040	13066	13145	13081	13072	12986	13191	13040	13129	13220	12996	13118	13343	13182	13083	13218	12959	13128	13081	13052	13022	12974	13104	12959	13039	13038	13113	13063	13150	13003	12991	13125	13003	13177	12785	13072	12894	13092	13135	12958	13072	13161	13001	12958	12929	13107	12947	13204	12978	13151	13141	13072	13048	13117	13227	13123	13100	13059	12938	13163	13168	13044	13176	13136	13255	13156	13081	13039	12988	13052	12981	13249	12994	13134	12986	13177	13215	12990	13040	13193	13005	13153	12946	13264	13001	13048	12967	13148	13113	13216	13130	13139	13111	12983	13088	12918	13021	13354	13162	13083	12973	13109	13095	13022	13196	13123	13118	13045	13014	13216	13084	13056	13092	13145	13088	13000	13097	12945	13055	13060	13009	13075	13115	12985	13101	12992	12878	13083	13127	13060	12967	13113	13012	12986	13077	12940	13062	13035	13164	13034	13280	13064	12946	13076	12982	12966	13206	12990	13201	13256	13137	13055	13085	13075	13135	13145	13091	13158	13176	13145	13127	13282	13273	12965	13111	13088	13251	13177	12991	13030	13149	13089	13164	13179	13078	13008	13125	12932	12996	13123	13055	13063	12847	13092	13083	13108	13039	12958	13289	13110	13149	12983	13012	12972	13105	13060	13119	13120	13106	13220	13015	12918	13037	13123	13195	13080	12955	13089	13136	13115	13151	13119	13040	13060	13133	13257	13122	13106	13028	13042	13119	13154	13112	13109	13161	13089	13070	13108	13082	13188	13038	13169	13242	13203	13230	12967	13237	13042	13022	13062	12975	13107	13075	13131	12961	12970	12921	13108	13027	13101	13187	13057	13161	13133	13063	13173	13034	13108	13070	12998	13169	13034	13045	13096	13078	13084	13033	13073	13164	13165	13020	13083	13194	13054	12928	13106	13083	13090	13023	13153	13143	13041	13084	12972	12963	13112	13041	13098	13055	13106	13046	13139	13129	13094	13173	12864	13161	13170	13157	13212	13075	13026	13173	13296	12998	13015	13176	13261	13295	13088	13008	13071	13238	13142	13018	13186	13048	12966	13045	13066	13167	13033	13126	13045	12974	12951	13019	13190	13120	12921	13051	13048	13209	12954	13114	12926	13077	13053	13180	13026	13156	13101	13096	13105	13185	13111	13051	13015	13229	13245	13050	13200	12946	13152	13087	12890	13161	13028	13034	13119	13176	13119	13134	12930	12967	13282	13055	13150	13049	13167	13146	13098	13184	12963	13061	13128	13136	13160	13121	12908	13101	13006	13182	13157	13075	13071	13168	13009	12957	12974	13245	13107	13024	13085	13104	13190	12994	13044	13112	12873	13105	13143	13057	13153	13162	13277	13201	13148	13127	13027	13192	13003	13018	13157	13085	13093	13065	13033	13116
24430	21682	29189	24825	22514	21643	19871	17174	16032	15921	15766	15478	15180	15164	14769	14737	14883	14919	14753	14650	14699	14560	14690	14444	14470	14373	14532	14450	14540	14523	14554	14337	14604	14599	14470	14324	14530	14548	14456	14504	14734	14598	14399	14255	14478	14477	14459	14383	14417	14569	14658	14568	14414	14465	14704	14387	14639	14504	14513	14435	14620	14476	14273	14357	14590	14471	14399	14517	14641	14608	14517	14513	14333	14340	14322	14681	14525	14601	14681	14605	14582	14605	14423	14427	14449	14342	14370	14527	14490	14418	14533	14544	14564	14370	14327	14636	14518	14530	14383	14477	14353	14522	14417	14455	14363	14436	14389	14442	14472	14433	14269	14535	14490	14461	14639	14229	14391	14405	14491	14591	14388	14439	14352	14392	14435	14429	14586	14559	14643	14334	14459	14300	14502	14425	14575	14372	14340	14387	14372	14437	14353	14438	14422	14540	14426	14409	14298	14423	14310	14521	14382	14689	14380	14415	14576	14611	14534	14457	14468	14464	14392	14397	14528	14456	14530	14447	14458	14476	14504	14537	14424	14383	14524	14568	14477	14559	14389	14478	14539	14586	14352	14404	14533	14593	14361	14446	14344	14559	14462	14431	14501	14434	14252	14576	14564	14478	14624	14520	14272	14451	14436	14397	14417	14388	14596	14663	14479	14548	14282	14656	14329	14313	14463	14367	14450	14509	14316	14482	14320	14519	14563	14557	14420	14440	14389	14530	14306	14435	14230	14354	14361	14608	14434	14372	14257	14407	14432	14566	14530	14564	14488	14497	14425	14497	14599	14395	14478	14613	14386	14731	14501	14630	14465	14351	14392	14453	14231	14293	14286	14297	14521	14487	14459	14509	14555	14492	14621	14473	14489	14378	14664	14404	14344	14427	14502	14565	14523	14378	14358	14516	14464	14274	14483	14386	14708	14239	14587	14350	14515	14337	14495	14491	14477	14509	14747	14300	14431	14439	14421	14659	14441	14551	14354	14433	14418	14436	14443	14278	14381	14490	14561	14580	14462	14414	14406	14491	14477	14265	14473	14475	14605	14519	14414	14411	14464	14376	14437	14385	14440	14533	14328	14513	14420	14351	14558	14524	14463	14532	14521	14526	14465	14594	14474	14318	14423	14513	14317	14506	14312	14597	14327	14277	14370	14563	14390	14565	14601	14469	14451	14382	14526	14662	14331	14331	14447	14322	14328	14550	14356	14548	14474	14424	14483	14525	14358	14518	14416	14384	14364	14353	14499	14448	14608	14409	14471	14343	14646	14459	14366	14400	14547	14554	14519	14359	14339	14447	14302	14471	14555	14452	14651	14355	14453	14434	14565	14408	14666	14315	14533	14491	14448	14440	14530	14445	14499	14493	14466	14453	14337	14489	14503	14427	14616	14568	14538	14285	14368	14545	14345	14468	14468	14380	14712	14389	14501	14519	14309	14490	14438	14339	14630	14644	14414	14430	14509	14507	14456	14534	14594	14466	14354	14306	14622	14412	14429	14438	14524	14490	14375	14365	14325	14421	14342	14383	14428	14389	14373	14515	14390	14401	14485	14493	14471	14412	14421	14400	14380	14354	14607	14385	14600	14277	14457	14560	14455	14250	14275	14401	14499	14416	14469	14575	14471	14443	14564	14431	14381	14337	14455	14385	14617	14405	14363	14606	14325	14586	14482	14520	14554	14470	14553	14356	14509	14380	14561	14514	14380	14741	14318	14521	14512	14483	14500	14378	14463	14284	14722	14517	14549	14567	14575	14583	14588	14638	14556	14620	14302	14372	14438	14405	14513	14406	14537	14294	14411	14323	14437	14430	14321	14485	14491	14469	14541	14515	14317	14558	14339	14073	14508	14592	14458	14794	14557	14559	14451	14370	14458	14371	14430	14157	14327	14409	14427	14577	14458	14532	14137	14610	14558	14727	14542	14551	14546	14466	14415	14261	14315	14594	14462	14480	14427	14537	14529	14311	14576	14324	14412	14355	14162	14412	14463	14374	14343	14380	14405	14248	14506	14375	14472	14503	14445	14330	14349	14308	14347	14470	14393	14438	14375	14238	14356	14449	14560	14395	14470	14595	14404	14549	14502	14603	14323	14284	14430	14536	14499	14363	14372	14372	14440	14546	14320	14448	14455	14407	14563	14483	14321	14472	14481	14341	14436	14531	14473	14400	14582	14489	14462	14597	14354	14460	14461	14484	14674	14524	14414	14374	14444	14399	14484	14357	14473	14418	14326	14315	14337	14439	14408	14358	14460	14495	14568	14448	14520	14594	14657	14466	14169	14423	14590	14643	14524	14407	14481	14410	14421	14370	14611	14608	14300	14457	14339	14454	14528	14546	14324	14582	14425	14446	14550	14507	14367	14571	14394	14455	14497	14387	14623	14466	14314	14342	14189	14371	14400	14329	14223	14432	14464	14374	14487	14459	14508	14423	14363	14311	14312	14495	14596	14450	14458	14491	14533	14728	14362	14417	14580	14441	14296	14393	14338	14452	14345	14317	14643	14496	14433	14437	14360	14452	14463	14398	14600	14519	14408	14512	14344	14503	14406	14517	14292	14288	14628	14339	14616	14425	14482	14437	14272	14463	14656	14312	14418	14458	14345	14279	14532	14234	14409	14324	14559	14523	14419	14524	14341	14476	14681	14273	14502	14417	14387	14369	14377	14493	14425	14664	14453	14316	14543	14390	14297	14298	14288	14325	14474	14368	14410	14436	14419	14598	14477	14403	14464	14475	14331	14363	14573	14455	14355	14396	14378	14395	14454	14374	14612	14401	14193	14293	14427	14443	14450	14454	14498	14381	14474	14339	14422	14612	14343	14388	14609	14674	14339	14409	14460	14342	14486	14537	14563	14460	14499	14409	14275	14344	14449	14557	14457	14413	14564	14473	14442	14413	14557	14612	14524	14392	14200	14492	14574	14458	14522	14473	14425	14463	14420	14270	14544	14557	14510	14335	14533	14328	14327	14360	14507	14247	14235	14546	14547	14360	14509	14453	14441	14604	14626	14521	14396	14384	14573	14413	14454	14728	14689	14510	14468	14560	14460	14291	14374	14356	14446	14410	14554	14540	14569	14603	14449	14283	14380	14309	14335	14411	14521	14362	14420	14694	14424	14491	14269	14453	14563	14422	14521	14341	14267	14565	14497	14609	14456	14443	14594	14469	14334	14572	14371	14387	14408	14488	14407	14335	14407	14346	14522	14293	14441	14702	14538	14520	14562	14447	14401	14431	14453	14468	14273	14395	14647	14545	14605	14634	14511	14608	14448	14280	14395	14522	14578	14320	14322	14447	14571	14648	14393	14394	14646	14527	14547	14464	14435	14637	14239	14235	14467	14670	14505	14509	14485	14539	14587	14458	14452	14347	14479	14537	14508	14330	14364	14378	14373	14568	14689	14452	14378	14496	14476	14388	14420	14489	14520	14172	14569	14488	14511	14339	14416	14246	14352	14570	14542	14455	14465	14420	14374	14302	14525	14494	14343	14519	14425	14435	14431	14264	14576	14675	14287	14525	14585	14442	14601	14364	14425	14363	14245	14513	14490	14607	14513	14570	14487	14377	14428	14396	14626	14485	14425	14408	14486	14399	14499	14400	14300	14566	14525	14548	14484	14477	14415	14494	14675	14412	14596	14444	14438	14609	14432	14318	14161	14434	14365	14472	14418	14763	14528	14520	14541	14528	14392	14414	14511	14607	14447	14601	14588	14396	14490	14549	14399	14216	14542	14554	14561	14493	14379	14544	14645	14479	14451	14491	14563	14277	14299	14495	14524	14563	14529	14382	14405	14500	14465	14474	14345	14318	14392	14466	14559	14609	14512	14239	14563	14480	14427	14436	14433	14434	14300	14328	14433	14416	14457	14334	14357	14482	14433	14361	14537	14483	14324	14315	14546	14386	14240	14402	14298	14407	14738	14455	14691	14298	14723	14237	14560	14519	14477	14649	14295	14531	14379	14385	14531	14641	14464	14700	14428	14562	14359	14632	14596	14376	14395	14341	14347	14431	14369	14447	14385	14382	14528	14613	14356	14613	14447	14324	14642	14521	14324	14367	14509	14506	14464	14294	14604	14467	14379	14492	14553	14701	14369	14364	14391	14358	14400	14340	14544	14525	14586	14316	14460	14438	14454	14350	14389	14340	14459	14491	14396	14383	14364	14529	14436	14613	14571	14547	14510	14415	14646	14403	14377	14251	14516	14362	14532	14766	14417	14547	14493	14463	14672	14432	14662	14487	14635	14363	14543	14494	14562	14509	14614	14445	14394	14522	14345	14309	14421	14359	14292	14448	14389	14529	14674	14584	14453	14341	14427	14407	14589	14373	14449	14391	14588	14566	14453	14495	14531	14450	14559	14511	14397	14384	14298	14355	14627	14352	14518	14540	14422	14483	14408	14529	14594	14529	14401	14444	14559	14352	14402	14410	14441	14439	14559	14269	14614	14621	14606	14349	14444	14460	14547	14587	14200	14574	14419	14533	14339	14522	14456	14449	14316	14409	14508	14675	14370	14424	14633	14545	14379	14466	14259	14394	14479	14408	14510	14407	14307	14356	14498	14584	14325	14488	14299	14499	14308	14380	14396	14518	14670	14422	14407	14241	14490	14400	14492	14532	14544	14537	14418	14363	14458	14329	14333	14242	14523	14564	14559	14316	14229	14612	14548	14471	14454	14380	14328	14381	14509	14624	14524	14474	14289	14486	14500	14437	14486	14508	14554	14386	14480	14430	14495	14573	14409	14455	14408	14422	14493	14535	14447	14497	14383	14439	14395	14504	14286	14389	14323	14432	14613	14508	14460	14203	14568	14485	14420	14425	14482	14350	14501	14475	14415	14540	14208	14344	14432	14412	14473	14398	14561	14443	14412	14509	14414	14444	14154	14438	14189	14322	14339	14437	14605	14500	14352	14512	14521	14533	14424	14641	14544	14414	14444	14411	14491	14269	14420	14611	14660	14511	14475	14475	14511	14531	14617	14402	14372	14365	14395	14566	14535	14416	14426	14499	14343	14465	14409	14296	14559	14457	14433	14181	14428	14339	14211	14330	14338	14329	14436	14318	14587	14569	14518	14727	14532	14439	14445	14287	14444	14646	14602	14523	14657	14754	14540	14616	14211	14579	14426	14449	14365	14534	14416	14422
20052	35678	32761	25507	21620	19623	18052	17023	16270	15792	15370	14948	14609	14252	14026	13778	13987	13825	14007	13650	13705	13606	13716	13574	13763	13543	13624	13672	13406	13650	13639	13587	13664	13385	13567	13482	13494	13590	13691	13400	13498	13724	13666	13660	13628	13534	13410	13543	13769	13586	13435	13711	13667	13473	13769	13559	13488	13588	13691	13578	13575	13514	13544	13629	13531	13475	13730	13455	13667	13492	13707	13409	13520	13659	13398	13477	13716	13600	13700	13530	13565	13694	13583	13523	13447	13543	13574	13551	13557	13465	13456	13460	13510	13427	13624	13615	13466	13516	13480	13746	13449	13654	13431	13543	13610	13576	13506	13462	13585	13444	13703	13386	13535	13462	13532	13650	13585	13460	13606	13547	13439	13671	13476	13554	13567	13589	13593	13351	13635	13705	13413	13573	13486	13495	13542	13609	13431	13565	13475	13508	13628	13792	13544	13447	13401	13489	13526	13449	13609	13443	13524	13714	13605	13459	13641	13559	13660	13578	13578	13482	13570	13488	13526	13496	13577	13510	13553	13466	13544	13575	13495	13672	13503	13610	13536	13667	13606	13488	13604	13374	13423	13610	13409	13401	13613	13715	13621	13774	13503	13524	13491	13531	13626	13553	13598	13496	13526	13437	13532	13522	13444	13515	13508	13529	13505	13606	13614	13566	13445	13581	13470	13458	13544	13397	13387	13639	13594	13525	13567	13580	13703	13693	13543	13493	13458	13643	13589	13582	13452	13495	13538	13590	13505	13465	13605	13592	13474	13550	13652	13499	13546	13506	13544	13455	13496	13416	13535	13541	13459	13630	13473	13518	13652	13576	13616	13611	13548	13565	13601	13535	13560	13447	13416	13608	13533	13590	13584	13545	13494	13491	13349	13533	13469	13424	13393	13428	13427	13484	13494	13534	13659	13574	13507	13454	13537	13625	13523	13664	13611	13513	13522	13494	13720	13608	13454	13458	13629	13529	13569	13648	13493	13399	13458	13549	13411	13445	13569	13557	13560	13645	13616	13684	13486	13552	13469	13411	13611	13510	13598	13527	13572	13594	13548	13419	13401	13654	13648	13335	13571	13618	13677	13609	13512	13549	13419	13408	13711	13602	13598	13419	13527	13563	13775	13375	13527	13572	13600	13622	13561	13560	13517	13623	13578	13719	13546	13609	13583	13366	13389	13513	13501	13469	13596	13488	13498	13558	13401	13597	13394	13517	13374	13588	13511	13582	13447	13365	13591	13507	13655	13442	13449	13617	13546	13418	13478	13530	13644	13513	13528	13550	13550	13603	13499	13661	13559	13402	13571	13451	13550	13520	13449	13557	13530	13545	13680	13600	13490	13608	13658	13600	13656	13553	13493	13547	13566	13437	13429	13632	13608	13626	13727	13629	13589	13623	13583	13625	13574	13605	13762	13396	13709	13612	13417	13530	13526	13497	13468	13583	13446	13509	13389	13455	13610	13534	13517	13564	13516	13568	13524	13534	13568	13616	13456	13491	13601	13581	13710	13459	13459	13637	13448	13569	13612	13425	13451	13557	13481	13642	13642	13552	13481	13467	13568	13519	13506	13630	13544	13510	13450	13801	13508	13435	13441	13499	13534	13466	13573	13512	13557	13455	13641	13629	13376	13711	13373	13635	13486	13548	13492	13599	13417	13470	13510	13595	13569	13532	13542	13575	13525	13616	13377	13591	13418	13502	13453	13586	13463	13528	13709	13578	13478	13555	13711	13667	13627	13630	13472	13570	13659	13589	13599	13520	13600	13487	13474	13498	13587	13653	13481	13659	13577	13506	13672	13620	13586	13504	13474	13430	13556	13523	13498	13735	13563	13350	13650	13551	13592	13480	13480	13583	13434	13447	13488	13608	13626	13656	13614	13616	13542	13467	13682	13510	13451	13599	13459	13400	13582	13485	13468	13523	13676	13415	13765	13619	13452	13576	13516	13575	13635	13573	13437	13580	13467	13454	13698	13452	13509	13619	13597	13471	13387	13492	13673	13472	13556	13477	13316	13465	13499	13534	13335	13613	13575	13788	13683	13495	13610	13703	13641	13477	13724	13482	13521	13445	13705	13480	13504	13358	13402	13545	13484	13536	13570	13512	13489	13605	13427	13660	13613	13655	13383	13689	13521	13582	13563	13593	13632	13613	13474	13581	13660	13512	13558	13514	13722	13596	13574	13534	13623	13449	13446	13429	13496	13466	13552	13614	13499	13724	13390	13551	13396	13330	13402	13544	13498	13517	13326	13583	13471	13507	13538	13354	13598	13519	13575	13517	13419	13533	13668	13682	13469	13624	13349	13543	13616	13569	13492	13722	13466	13528	13598	13683	13429	13670	13545	13580	13640	13535	13591	13515	13518	13507	13663	13596	13456	13678	13459	13413	13587	13420	13533	13568	13473	13589	13486	13572	13565	13592	13436	13552	13562	13427	13350	13718	13553	13745	13462	13661	13595	13557	13545	13522	13465	13469	13411	13555	13613	13566	13440	13617	13551	13506	13577	13406	13667	13546	13601	13614	13493	13635	13528	13688	13573	13525	13426	13557	13490	13619	13377	13597	13512	13283	13466	13565	13555	13606	13572	13443	13518	13538	13357	13598	13451	13400	13432	13597	13573	13365	13407	13526	13342	13612	13595	13460	13583	13587	13617	13550	13518	13443	13444	13609	13539	13550	13711	13584	13552	13685	13723	13671	13555	13558	13584	13495	13688	13578	13472	13486	13530	13639	13545	13608	13614	13484	13469	13463	13420	13467	13648	13514	13548	13434	13518	13576	13622	13466	13591	13642	13690	13540	13473	13470	13500	13564	13498	13562	13590	13749	13643	13628	13621	13410	13603	13496	13653	13420	13390	13486	13623	13695	13483	13557	13531	13546	13438	13357	13477	13479	13687	13554	13511	13502	13671	13481	13634	13447	13732	13537	13526	13437	13642	13666	13539	13428	13565	13713	13454	13515	13750	13593	13607	13452	13555	13544	13379	13531	13599	13540	13609	13645	13631	13604	13486	13595	13570	13528	13617	13487	13607	13667	13647	13595	13532	13726	13731	13605	13487	13524	13626	13630	13547	13542	13550	13551	13544	13592	13487	13590	13557	13376	13603	13506	13489	13346	13674	13572	13586	13668	13590	13567	13509	13523	13264	13502	13672	13429	13572	13628	13587	13715	13487	13498	13719	13539	13595	13585	13573	13455	13650	13680	13524	13570	13708	13445	13593	13684	13550	13565	13582	13503	13587	13560	13521	13618	13559	13637	13581	13556	13512	13548	13424	13523	13352	13434	13418	13512	13552	13454	13512	13595	13494	13596	13621	13481	13523	13630	13546	13585	13511	13472	13451	13639	13581	13511	13608	13696	13541	13471	13620	13428	13624	13505	13369	13569	13541	13495	13442	13679	13590	13707	13513	13576	13581	13442	13506	13546	13747	13589	13417	13555	13678	13403	13568	13483	13486	13644	13535	13563	13439	13397	13498	13555	13601	13703	13500	13551	13625	13419	13540	13567	13547	13699	13487	13587	13660	13476	13546	13452	13457	13619	13485	13577	13405	13658	13582	13375	13706	13576	13769	13587	13691	13658	13438	13522	13416	13429	13518	13453	13616	13744	13637	13522	13437	13539	13581	13560	13749	13490	13412	13577	13561	13627	13536	13512	13630	13598	13612	13305	13589	13453	13490	13504	13500	13538	13504	13606	13527	13549	13528	13527	13651	13517	13500	13564	13481	13716	13494	13400	13541	13594	13514	13599	13418	13457	13645	13545	13374	13439	13637	13667	13548	13576	13554	13519	13642	13687	13489	13379	13463	13535	13547	13639	13519	13496	13622	13455	13556	13490	13578	13481	13667	13587	13635	13475	13499	13523	13467	13431	13627	13506	13592	13600	13601	13426	13544	13610	13588	13402	13637	13544	13646	13514	13682	13427	13347	13549	13419	13541	13622	13382	13583	13316	13737	13522	13516	13556	13501	13562	13485	13544	13591	13629	13728	13360	13487	13519	13461	13587	13514	13334	13402	13641	13557	13659	13676	13542	13382	13610	13539	13573	13622	13698	13468	13550	13474	13520	13577	13616	13626	13502	13525	13596	13584	13439	13518	13676	13565	13586	13543	13658	13454	13598	13490	13447	13375	13487	13506	13547	13530	13425	13468	13583	13398	13475	13530	13387	13575	13617	13558	13559	13556	13561	13506	13659	13567	13496	13571	13515	13612	13606	13690	13630	13523	13502	13598	13590	13569	13685	13484	13664	13630	13624	13496	13643	13590	13482	13728	13569	13478	13535	13571	13485	13623	13474	13503	13610	13567	13749	13620	13455	13577	13489	13522	13724	13502	13450	13551	13493	13497	13536	13461	13512	13541	13411	13599	13509	13615	13539	13575	13580	13538	13559	13735	13649	13537	13596	13567	13446	13516	13454	13608	13584	13504	13493	13545	13606	13550	13492	13612	13533	13554	13469	13544	13513	13580	13594	13455	13470	13527	13519	13648	13620	13606	13523	13423	13573	13528	13593	13681	13529	13274	13398	13648	13406	13451	13591	13704	13545	13568	13462	13456	13574	13593	13663	13467	13533	13448	13555	13611	13475	13574	13485	13552	13703	13537	13428	13612	13520	13515	13522	13547	13695	13459	13610	13491	13411	13513	13640	13474	13614	13464	13525	13491	13421	13537	13598	13524	13569	13525	13641	13514	13600	13668	13597	13573	13469	13499	13707	13702	13442	13626	13631	13651	13520	13566	13451	13494	13437	13510	13517	13607	13548	13641	13784	13266	13581	13566	13522	13554	13612	13490	13598	13537	13709	13548	13515	13549	13676	13477	13520	13640	13606	13540	13478	13451	13407	13504	13458	13401	13519	13423	13513	13661	13589	13631	13501	13561	13497	13507	13503	13528	13456	13465	13311	13567	13560	13637	13411	13209	13420	13534	13408	13557	13422	13508	13502	13585	13421	13639	13516	13406	13585	13538	13636	13452	13540	13486	13530	13457	13463	13569	13786	13430	13619	13447	13429	13463	13543	13579	13737	13581	13446	13663	13668	13479	13786	13623	13378	13434	13571	13468	13489	13501	13436	13483	13502	13455	13533	13539	13482	13528	13408	13488	13589	13650	13590	13531	13479	13682	13458	13742	13652	13542	13700	13545	13631
23339	21635	29582	24228	21915	23836	24721	18758	17361	17180	16943	16232	15744	15607	15563	15268	15082	15117	15063	15088	15024	14940	14765	14783	14810	14954	14797	14902	14762	14838	14657	14720	14712	14856	14703	14639	14635	14857	14746	14868	14971	14764	14875	14520	14698	14657	14858	14836	14812	14822	14825	14900	14928	14949	14868	14727	15015	14866	14639	14940	14774	14683	14691	14817	14827	14736	14643	14691	14953	14835	14732	14800	14732	14653	15043	14616	14792	14781	14651	14673	14550	14882	14755	14804	14712	14597	14667	14891	14616	14879	14721	14588	15027	14761	14789	14818	14631	14603	14735	14805	14676	14582	14850	14664	14789	14744	14798	14706	14798	14775	14695	14840	14580	14470	14802	14763	14567	14777	14712	14699	14784	14683	14785	14810	14850	14733	14636	14701	14732	14995	14836	14847	14540	14776	14528	14599	14712	14699	14695	14788	14746	14695	14652	14604	14768	14939	14607	14857	14736	14622	14828	14802	14763	14891	14771	14698	14850	14687	14842	14754	14677	14554	14640	14649	14731	14629	14665	14385	14630	14580	14761	14764	14815	14522	14900	14752	14824	14577	14847	14700	14534	14718	14658	14614	14502	14633	14592	14868	14656	14802	14707	14802	14778	14421	14768	14685	14654	14760	14627	14627	14663	14505	14663	14836	14770	14780	14462	14686	14632	14652	14780	14781	14634	14843	14841	14711	14698	14456	14601	14679	14477	14787	14613	14590	14690	14755	14541	14515	14547	14907	14442	14609	14867	14804	14557	14522	14619	14684	14912	14718	14660	14582	14728	14724	14628	14760	14542	14648	14474	14471	14532	14528	14664	14813	14733	14856	14690	14622	14819	14822	14659	14757	14629	14618	14875	14735	14441	14600	14577	14457	14608	14785	14612	14706	14749	14801	14608	14688	14766	14606	14796	14731	14646	14790	14764	14481	14693	14721	14572	14725	14738	14451	14847	14711	14699	14672	14682	14494	14754	14841	14683	14761	14636	14561	14542	14671	14788	14672	14635	14819	14733	14743	14867	14669	14545	14676	14507	14509	14719	14771	14715	14713	14733	14607	14710	14606	14499	14726	14809	14671	14738	14679	14820	14710	14608	14656	14771	14662	14699	14653	14743	14683	14673	14752	14771	14748	14737	14749	14659	14549	14642	14633	14430	14671	14658	14732	14681	14744	14696	14889	14666	14665	14757	14916	14787	14615	14591	14767	14650	14620	14853	14735	14741	14694	14556	14534	14707	14519	14596	14712	14943	14846	14572	14573	14574	14622	14601	14791	14632	14720	14568	14650	14436	14464	14547	14763	14570	14712	14617	14729	14780	14703	14645	14789	14631	14689	14775	14629	14674	14619	14664	14675	14505	14675	14631	14558	14678	14494	14767	14823	14627	14698	14681	14824	14777	14749	14843	14608	14505	14754	14609	14703	14751	14762	14539	14628	14724	14697	14561	14642	14751	14728	14757	14691	14476	14569	14632	14542	14586	14624	14790	14773	14692	14693	14489	14620	14676	14576	14655	14857	14975	14637	14700	14813	14669	14652	14633	14581	14703	14780	14668	14652	14870	14669	14734	14584	14797	14830	14737	14757	14615	14552	14974	14781	14700	14597	14579	14644	14557	14847	14759	14680	14648	14725	14657	14787	14823	14907	14535	14931	14934	14746	14615	14697	14704	14458	14497	14581	14605	14581	14773	14788	14671	14473	14501	14560	14675	14657	14694	14662	14612	14868	14739	14701	14858	14666	14569	14645	14315	14545	14568	14753	14557	14684	14788	14631	14961	14550	14652	14565	14616	14581	14677	14820	14652	14729	14670	14654	14616	14398	14736	14460	14786	14668	14612	14645	14705	14742	14552	14657	14807	14743	14633	14621	14415	14621	14915	14794	14733	14739	14712	14710	14583	14604	14730	14574	14655	14694	14729	14665	14645	14587	14743	14474	14647	14774	14785	14633	14562	14774	14665	14671	14786	14629	14657	14648	14659	14596	14543	14730	14594	14716	14547	14623	14914	14729	14535	14704	14874	14682	14821	14689	14638	14573	14698	14597	14675	14579	14699	14723	14544	14654	14523	14758	14690	14804	14724	14819	14824	14782	14595	14717	14545	14674	14636	14802	14498	14702	14963	14591	14747	14579	14862	14665	14566	14652	14620	14790	14689	14733	14579	14734	14657	14635	14587	14557	14794	14559	14835	14616	14632	14574	14720	14635	14628	14633	14781	14684	14656	14860	14611	14507	14645	14750	14698	14688	14785	14758	14472	14554	14749	14493	14779	14620	14745	14802	14736	14705	14703	14843	14822	14597	14735	14792	14686	14611	14801	14665	14565	14681	14610	14660	14710	14848	14663	14657	14539	14677	14660	14808	14670	14748	14611	14771	14872	14727	14652	14642	14636	14594	14861	14500	14522	14673	14622	14957	14714	14835	14879	14434	14792	14566	14687	14658	14709	14704	14640	14764	14761	14659	14663	14702	14565	14754	14725	14619	14711	14710	14809	14723	14740	14803	14677	14608	14833	14618	14606	14547	14468	14495	14673	14605	14667	14758	14707	14798	14635	14849	14757	14739	14652	14665	14576	14547	14608	14767	14739	14465	14751	14823	14747	14636	14524	14653	14739	14741	14946	14680	14761	14773	14748	14736	14693	14716	14634	14630	14767	14794	14822	14684	14931	14923	14701	14695	14557	14687	14797	14542	14680	14760	14688	14709	14746	14618	14408	14704	14713	14739	14624	14730	14585	14768	14750	14618	14451	14627	14672	14587	14712	14598	14897	14662	14732	14609	14662	14742	14705	14618	14487	14530	14595	14774	14819	14649	14735	14611	14731	14732	14658	14747	14541	14452	14502	14726	14631	14765	14674	14800	14761	14704	14581	14562	14674	14666	14839	14856	14650	14633	14752	14675	14638	14565	14710	14795	14725	14692	14554	14794	14591	14567	14734	14718	14616	14717	14541	14583	14544	14635	14595	14512	14798	14567	14690	14792	14756	14586	14426	14723	14545	14674	14846	14636	14534	14674	14836	14767	14711	14794	14625	14746	14579	14575	14752	14654	14523	14694	14638	14534	14627	14723	14797	14770	14859	14833	14699	14805	14602	14894	14750	14652	14596	14668	14475	14918	14788	14611	14558	14558	14520	14505	14691	14451	14560	14750	14795	14800	14708	14723	14718	14595	14677	14682	14418	14646	14694	14549	14745	14418	14600	14671	14793	14753	14797	14605	14739	14648	14773	14565	14709	14863	14452	14542	15026	14662	14607	14666	14823	14584	14698	14824	14654	14660	14683	14559	14632	14616	14425	14484	14487	14783	14865	14764	14617	14579	14636	14687	14446	14654	14620	14603	14774	14665	14882	14726	14637	14614	14598	14591	14613	14581	14908	14788	14605	14632	14612	14568	14733	14748	14748	14661	14690	14675	14844	14543	14851	14773	14685	14777	14562	14763	14701	14695	14695	14626	14737	14613	14692	14842	14698	14616	14677	14747	14671	14597	14721	14752	14723	14676	14785	14578	14589	14524	14718	14634	14625	14535	14634	14704	14532	14587	14490	14729	14654	14862	14776	14640	14893	14669	14719	14695	14791	14724	14847	14795	14736	14606	14508	14704	14480	14612	14795	14731	14896	14614	14680	14709	14598	14755	14773	14605	14588	14731	14495	14611	14588	14593	14640	14653	14674	14658	14785	14583	14605	14652	14642	14640	14927	14611	14621	14503	14663	14882	14655	14655	14717	14556	14821	14551	14697	14731	14821	14810	14654	14689	14567	14647	14548	14656	14538	14755	14593	14653	14751	14739	14715	14533	14676	14601	14817	14712	14813	14624	14765	14765	14584	14712	14698	14661	14802	14545	14562	14666	14672	14756	14777	14741	14624	14695	14618	14677	14665	14751	14666	14539	14693	14762	14558	14771	14800	14624	14478	14922	14595	14810	14786	14776	14669	14571	14715	14611	14791	14659	14690	14662	14591	14849	14626	14841	14636	14616	14687	14637	14667	14703	14749	14625	14287	14672	14693	14794	14556	14505	14679	14849	14703	14750	14612	14537	14430	14684	14762	14759	14657	14993	14564	14687	14869	14751	14718	14637	14681	14776	14812	14747	14720	14639	14572	14671	14635	14858	14929	14628	14554	14794	14849	14647	14606	14570	14515	14596	14731	14769	14542	14759	14607	14609	14725	14781	14753	14615	14746	14662	14522	14656	14635	14735	14662	14764	14682	14460	14622	14810	14754	14606	14687	14602	14655	14752	14786	14783	14764	14760	14913	14771	14615	14642	14795	14894	14856	14684	14737	14630	14690	14545	14759	14720	14654	14613	14901	14649	14562	14663	14668	14604	14738	14633	14616	14675	14520	14707	14689	14802	14800	14600	14604	14702	14810	14704	14745	14680	14728	14691	14861	14587	14780	14659	14585	14849	14638	14775	14699	14561	14963	14672	14668	14615	14693	14956	14748	14692	14695	14590	14876	14745	14635	14600	14704	14695	14589	14741	14794	14597	14702	14673	14650	14781	14808	14604	14650	14789	14752	14646	14816	14563	14702	14570	14550	14658	14592	14437	14673	14648	14645	14597	14909	14794	14709	14724	14697	14608	14841	14550	14730	14584	14612	14684	14672	14630	14617	14674	14738	14554	14619	14609	14826	14670	14626	14661	14679	14709	14713	14830	14684	14710	14770	14734	14696	14671	14810	14675	14582	14787	14859	14800	14728	14689	14914	14868	14705	14601	14745	14935	14559	14585	14774	14696	14791	14616	14546	14514	14624	14523	14596	14685	14745	14848	14745	14536	14821	14559	14826	14801	14817	14727	14812	14703	14628	14618	14598	14604	14829	14778	14818	14722	14887	14629	14690	14579	14702	14791	14774	14658	14562	14658	14624	14618	14754	14780	14525	14675	14648	14796	14596	14838	14552	14642	14812	14661	14731	14730	14568	14572	14504	14712	14539	14581	14639	14585	14747	14542	14449	14767	14692	14685	14831	14775	14684	14709	14567	14775	14526	14690	14896	14750	14727	14649	14615	14651	14551	14693	14675	14538	14662	14780	14656	14720	14745	14827	14716	14805	14663	14554	14761	14767	14820	14595	14736	14656	14610	14555	14687	14681	14801	14663	14756	14809	14555	14665	14659	14742	14603	14708	14632	14664	14764	14792
22455	40748	37928	29818	25411	22587	20885	19043	17779	17487	16912	15835	15268	14869	14534	14266	14257	14149	13919	13847	13878	13863	13926	13729	13869	13880	13891	13778	13746	13679	13702	13706	13812	13697	13819	13820	13668	13831	13785	13823	13735	13618	13730	13611	13746	13642	13616	13820	13837	13720	13808	13666	13802	13717	13727	13803	13828	13762	13836	13639	13568	13627	13780	13771	13742	13784	13802	13704	13559	13696	13630	13784	13834	13594	13802	13555	13631	13636	13698	13758	13731	13695	13690	13653	13751	13727	13752	13763	13584	13680	13648	13635	13744	13621	13681	13744	13663	13701	13783	13800	13757	13641	13728	13712	13812	13595	13743	13628	13726	13770	13715	13626	13574	13510	13674	13809	13685	13758	13707	13705	13662	13602	13885	13619	13771	13620	13650	13659	13643	13687	13642	13845	13651	13935	13553	13901	13573	13695	13631	13631	13707	13556	13761	13654	13778	13733	13748	13632	13671	13731	13726	13805	13656	13623	13771	13820	13719	13683	13588	13658	13545	13790	13705	13582	13789	13705	13774	13636	13631	13543	13736	13533	13839	13735	13740	13648	13758	13716	13536	13726	13722	13695	13592	13625	13734	13673	13680	13687	13670	13733	13764	13637	13740	13553	13808	13418	13704	13570	13750	13778	13707	13701	13701	13649	13601	13712	13678	13529	13699	13648	13685	13744	13670	13764	13668	13704	13587	13869	13633	13604	13581	13560	13690	13634	13639	13700	13613	13658	13881	13508	13732	13786	13647	13669	13784	13848	13543	13635	13663	13557	13660	13873	13658	13711	13677	13586	13746	13558	13565	13671	13712	13720	13718	13822	13701	13631	13748	13649	13666	13711	13627	13668	13669	13497	13520	13546	13693	13663	13626	13730	13761	13480	13688	13759	13729	13675	13797	13783	13764	13668	13442	13704	13509	13596	13584	13630	13700	13717	13672	13656	13747	13564	13662	13717	13624	13589	13549	13520	13674	13574	13577	13765	13539	13591	13719	13669	13656	13686	13569	13619	13635	13561	13660	13774	13657	13645	13637	13802	13513	13642	13710	13659	13505	13663	13703	13619	13597	13645	13586	13594	13677	13689	13745	13688	13532	13681	13522	13571	13683	13778	13770	13596	13554	13703	13551	13683	13530	13781	13838	13681	13783	13679	13711	13676	13590	13726	13692	13724	13765	13670	13655	13778	13663	13568	13614	13730	13702	13753	13690	13698	13669	13841	13556	13637	13787	13782	13822	13638	13658	13529	13585	13597	13616	13539	13648	13735	13625	13616	13678	13680	13540	13711	13673	13854	13664	13547	13801	13718	13609	13732	13468	13827	13843	13641	13733	13749	13552	13683	13570	13748	13679	13740	13454	13601	13635	13662	13794	13752	13518	13643	13602	13722	13709	13838	13612	13674	13487	13766	13682	13582	13717	13707	13637	13460	13810	13627	13707	13680	13781	13653	13624	13756	13758	13703	13702	13716	13786	13557	13762	13702	13638	13682	13770	13772	13822	13596	13651	13655	13539	13745	13581	13719	13805	13717	13775	13748	13699	13720	13536	13510	13652	13629	13785	13722	13766	13684	13525	13553	13580	13735	13750	13604	13642	13647	13594	13744	13664	13656	13639	13579	13562	13659	13646	13648	13755	13656	13591	13681	13709	13595	13768	13711	13741	13617	13653	13751	13575	13599	13728	13628	13604	13550	13542	13771	13647	13646	13563	13705	13605	13658	13736	13706	13527	13701	13657	13465	13439	13625	13712	13693	13715	13619	13677	13612	13695	13681	13741	13681	13695	13534	13734	13617	13826	13723	13641	13746	13659	13634	13716	13532	13697	13695	13634	13569	13697	13578	13667	13746	13623	13751	13686	13752	13596	13610	13662	13887	13556	13913	13560	13651	13683	13822	13806	13690	13828	13564	13657	13657	13606	13529	13671	13572	13651	13655	13779	13575	13803	13499	13599	13710	13707	13609	13701	13743	13591	13773	13604	13627	13750	13656	13692	13613	13646	13686	13480	13687	13612	13721	13689	13569	13892	13702	13683	13559	13418	13604	13669	13766	13710	13741	13682	13635	13572	13791	13783	13628	13596	13899	13619	13650	13724	13767	13608	13633	13692	13672	13797	13557	13685	13821	13429	13694	13727	13774	13667	13571	13678	13654	13626	13450	13879	13548	13669	13605	13846	13837	13609	13558	13731	13595	13553	13534	13632	13794	13564	13727	13584	13835	13596	13785	13522	13722	13698	13779	13714	13756	13605	13691	13516	13763	13731	13563	13616	13771	13633	13571	13728	13658	13519	13702	13733	13660	13638	13793	13701	13703	13712	13755	13519	13832	13664	13681	13723	13758	13709	13701	13676	13670	13772	13615	13755	13725	13535	13694	13732	13751	13742	13671	13616	13565	13622	13814	13601	13597	13596	13609	13789	13676	13682	13612	13824	13625	13586	13746	13620	13719	13620	13671	13665	13505	13779	13721	13661	13636	13681	13717	13513	13731	13670	13607	13573	13706	13649	13597	13723	13838	13784	13695	13561	13673	13569	13682	13724	13712	13638	13769	13708	13777	13784	13710	13603	13575	13651	13509	13774	13722	13557	13707	13797	13530	13701	13917	13638	13627	13675	13528	13617	13679	13724	13677	13668	13706	13640	13661	13698	13522	13785	13774	13763	13728	13649	13563	13741	13723	13604	13667	13865	13498	13744	13652	13628	13742	13667	13627	13736	13811	13762	13727	13470	13698	13670	13869	13651	13517	13756	13709	13533	13473	13486	13664	13719	13659	13568	13622	13595	13808	13604	13676	13765	13634	13736	13676	13610	13718	13729	13679	13693	13843	13660	13593	13696	13605	13757	13748	13694	13639	13577	13587	13674	13711	13582	13695	13584	13770	13668	13652	13678	13662	13693	13790	13795	13782	13874	13666	13801	13716	13573	13624	13645	13680	13616	13633	13612	13573	13545	13673	13853	13675	13714	13481	13692	13762	13717	13727	13563	13637	13631	13765	13626	13373	13539	13707	13687	13723	13601	13702	13657	13730	13516	13696	13731	13680	13635	13691	13724	13594	13643	13616	13747	13640	13736	13652	13791	13657	13816	13604	13663	13783	13706	13586	13596	13652	13673	13467	13464	13529	13587	13777	13613	13640	13806	13697	13638	13541	13687	13637	13582	13686	13628	13572	13707	13814	13465	13810	13699	13702	13594	13532	13714	13749	13642	13708	13756	13657	13641	13710	13749	13733	13698	13707	13636	13670	13705	13577	13862	13562	13788	13452	13715	13639	13655	13790	13845	13728	13697	13568	13643	13785	13741	13668	13705	13644	13643	13570	13527	13596	13400	13618	13476	13487	13861	13830	13676	13794	13549	13513	13685	13438	13507	13775	13657	13688	13715	13691	13536	13745	13665	13788	13677	13706	13567	13705	13702	13580	13725	13711	13675	13564	13574	13617	13598	13661	13597	13655	13625	13903	13659	13739	13681	13685	13709	13587	13744	13520	13626	13660	13547	13637	13587	13649	13741	13611	13744	13811	13478	13615	13733	13608	13562	13642	13700	13690	13753	13464	13725	13664	13770	13784	13560	13540	13848	13632	13767	13670	13576	13661	13718	13669	13686	13649	13635	13567	13740	13595	13771	13623	13576	13682	13590	13738	13588	13565	13629	13736	13498	13806	13598	13564	13635	13692	13631	13716	13630	13597	13802	13601	13695	13738	13834	13430	13742	13641	13774	13706	13757	13730	13809	13793	13459	13587	13702	13689	13790	13750	13748	13834	13614	13701	13638	13617	13678	13698	13778	13609	13774	13750	13576	13687	13576	13593	13593	13698	13688	13523	13688	13523	13753	13690	13691	13737	13484	13740	13806	13601	13712	13628	13737	13563	13645	13703	13753	13630	13819	13744	13853	13577	13677	13588	13705	13695	13770	13644	13770	13607	13780	13802	13703	13484	13798	13714	13613	13750	13679	13619	13731	13591	13786	13696	13651	13723	13671	13662	13674	13595	13847	13728	13764	13676	13601	13652	13803	13704	13662	13613	13532	13562	13828	13655	13702	13732	13613	13836	13603	13618	13522	13700	13736	13659	13679	13719	13646	13680	13568	13720	13635	13701	13655	13654	13720	13724	13751	13625	13537	13618	13603	13791	13709	13743	13769	13853	13558	13654	13578	13656	13686	13536	13666	13646	13558	13580	13483	13745	13523	13625	13788	13464	13840	13669	13592	13645	13795	13685	13701	13639	13545	13655	13579	13695	13477	13907	13860	13500	13878	13693	13629	13724	13612	13643	13657	13529	13486	13669	13801	13716	13483	13602	13732	13520	13593	13599	13447	13477	13705	13692	13709	13714	13619	13613	13676	13777	13709	13641	13536	13451	13692	13686	13716	13725	13637	13653	13670	13623	13570	13846	13550	13634	13822	13540	13694	13726	13614	13742	13650	13580	13666	13653	13685	13756	13647	13666	13629	13602	13729	13613	13641	13765	13570	13547	13629	13716	13609	13833	13819	13622	13796	13497	13455	13597	13708	13609	13686	13675	13494	13754	13765	13855	13646	13549	13825	13668	13679	13720	13565	13639	13664	13667	13611	13627	13843	13864	13709	13606	13778	13680	13597	13762	13675	13624	13804	13586	13534	13689	13705	13766	13592	13627	13649	13718	13749	13791	13641	13725	13795	13673	13665	13555	13842	13646	13611	13628	13857	13627	13717	13767	13731	13671	13676	13464	13654	13756	13650	13570	13743	13641	13583	13771	13397	13711	13702	13592	13804	13704	13687	13709	13584	13748	13673	13628	13717	13545	13697	13673	13634	13623	13743	13611	13769	13652	13708	13576	13929	13633	13655	13766	13549	13781	13711	13614	13823	13689	13627	13649	13593	13598	13434	13773	13593	13607	13782	13763	13571	13548	13759	13671	13727	13732	13764	13662	13638	13717	13726	13536	13500	13611	13560	13527	13789	13696	13764	13581	13624	13743	13421	13856	13771	13808	13577	13738	13654	13746	13678	13700	13485	13569	13687	13652	13762	13668	13640	13716	13590	13831	13760	13659	13626	13455	13815	13593	13726	13591	13728	13475	13554	13726	13734	13905	13504	13649	13600	13636	13787	13756	13639	13724	13591	13645	13568	13754	13605	13577	13663	13896	13608	13605	13498	13707
27995	22519	24510	20675	16186	15238	15242	14439	14383	14201	14014	13924	13891	13975	13956	13688	13978	13769	13801	13865	13891	13854	13638	13597	13810	13788	13709	13643	13752	13824	13617	13605	13484	13786	13705	13718	13529	13453	13599	13850	13729	13569	13740	13815	13715	13609	13801	13743	13872	13572	13656	13615	13713	13690	13768	13551	13662	13839	13796	13659	13815	13739	13891	13657	13753	13828	13629	13754	13655	13694	13763	13543	13714	14024	13752	13674	13847	13894	13761	13693	13706	13745	13491	13528	13768	13758	13627	13651	13663	13659	13629	13699	13851	13736	13751	13522	13711	13755	13683	13814	13700	13428	13735	13797	13718	13827	13641	13635	13574	13765	13682	13668	13727	13747	13627	13563	13663	13696	13633	13638	13703	13693	13497	13583	13608	13721	13723	13690	13747	13767	13698	13625	13759	13492	13602	13668	13694	13559	13617	13660	13615	13694	13818	13443	13734	13646	13676	13751	13750	13819	13645	13475	13547	13643	13753	13656	13863	13566	13798	13642	13808	13752	13688	13801	13665	13539	13690	13713	13896	13790	13636	13504	13525	13772	13599	13631	13860	13704	13607	13697	13694	13961	13768	13700	13753	13666	13616	13726	13734	13520	13596	13689	13763	13663	13645	13774	13640	13588	13636	13833	13868	13718	13648	13658	13366	13757	13631	13770	13652	13664	13861	13717	13877	13712	13863	13829	13775	13797	13695	13789	13579	13725	13761	13617	13584	13609	13604	13600	13603	13740	13743	13791	13722	13561	13499	13613	13780	13772	13700	13678	13624	13675	13720	13626	13750	13484	13778	13560	13744	13852	13673	13685	13646	13911	13596	13679	13826	13846	13780	13630	13601	13671	13663	13663	13753	13640	13641	13669	13866	13753	13787	13922	13508	13605	13532	13491	13566	13688	13653	13631	13590	13674	13761	13700	13745	13725	13861	13565	13833	13759	13580	13885	13751	13714	13768	13531	13734	13715	13658	13829	13776	13711	13785	13695	13799	13850	13784	13427	13680	13862	13822	13855	13796	13686	13751	13813	13690	13570	13915	13581	13842	13663	13641	13738	13694	13708	13833	13687	13462	13668	13681	13781	13619	13750	13796	13671	13707	13776	13662	13582	13606	13702	13825	13468	13850	13668	13786	13661	13578	13768	13710	13413	13810	13706	13526	13671	13503	13688	13838	13684	13818	13723	13561	13562	13640	13625	13525	13559	13686	13786	13720	13594	13668	13511	13708	13736	13650	13688	13751	13385	13553	13849	13700	13454	13857	13802	13649	13750	13717	13686	13666	13623	13487	13681	13510	13639	13670	13793	13701	13866	13692	13695	13729	13590	13675	13562	13585	13709	13685	13527	13818	13624	13596	13805	13571	13790	13640	13586	13614	13763	13692	13741	13702	13539	13505	13716	13729	13475	13669	13469	13812	13734	13611	13650	13927	13972	13742	13680	13766	13716	13686	13622	13606	13653	13798	13740	13742	13626	13746	13544	13443	13731	13666	13569	13769	13801	13722	13670	13724	13607	13695	13702	13614	13733	13832	13591	13670	13796	13694	13702	13621	13448	13592	13669	13827	13725	13673	13473	13571	13592	13716	13673	13639	13600	13641	13721	13548	13755	13692	13734	13585	13676	13792	13674	13724	13569	13532	13551	13791	13699	13748	13532	13667	13779	13669	13689	13671	13572	13792	13525	13821	13562	13864	13736	13780	13663	13627	13662	13656	13665	13750	13464	13650	13622	13585	13780	13842	13706	13751	13630	13751	13728	13827	13751	13717	13633	13662	13518	13536	13677	13622	13735	13693	13666	13651	13806	13772	13652	13790	13778	13838	13442	13590	13639	13639	13625	13837	13453	13689	13653	13726	13699	13591	13576	13673	14030	13824	13729	13713	13789	13828	13471	13776	13700	13691	13655	13749	13600	13852	13613	13659	13632	13634	13756	13760	13656	13635	13685	13793	13619	13707	13648	13856	13803	13561	13705	13692	13807	13699	13516	13723	13573	13645	13643	13808	13795	13681	13627	13549	13750	13832	13661	13605	13710	13611	13734	13529	13858	13594	13670	13555	13634	13934	13639	13669	13734	13706	13542	13707	13657	13753	13768	13711	13535	13578	13793	13633	13754	13699	13609	13661	13671	13683	13602	13844	13645	13761	13705	13798	13561	13527	13540	13543	13646	13785	13597	13548	13751	13651	13604	13584	13605	13741	13791	13708	13501	13582	13669	13719	13532	13734	13675	13762	13779	13590	13708	13660	13625	13647	13756	13671	13710	13557	13934	13773	13646	13687	13708	13698	13718	13610	13702	13674	13741	13521	13492	13448	13760	13745	13633	13679	13570	13648	13668	13727	13524	13498	13678	13597	13743	13557	13670	13547	13658	13891	13889	13657	13726	13424	13689	13618	13910	13612	13670	13787	13676	13756	13694	13695	13712	13659	13540	13744	13732	13520	13807	13700	13491	13741	13792	13824	13717	13574	13522	13677	13828	13507	13676	13657	13663	13708	13678	13688	13758	13779	13704	13691	13877	13614	13658	13564	13654	13566	13747	13518	13734	13666	13520	13716	13755	13622	13775	13752	13536	13761	13569	13690	13645	13883	13570	13739	13786	13637	13658	13588	13804	13754	13571	13651	13726	13819	13785	13777	13647	13601	13575	13725	13655	13666	13681	13672	13642	13648	13717	13680	13598	13553	13584	13677	13418	13769	13717	13571	13727	13727	13665	13627	13565	13641	13878	13703	13798	13676	13698	13730	13863	13750	13673	13416	13712	13737	13693	13814	13768	13633	13833	13706	13669	13810	13508	13734	13607	13778	13731	13713	13755	13626	13532	13686	13743	13650	13786	13744	13555	13598	13630	13861	13746	13817	13848	13627	13518	13692	13842	13599	13718	13860	13596	13711	13566	13636	13617	13597	13746	13669	13725	13810	13704	13704	13666	13605	13873	13668	13634	13942	13704	13695	13517	13954	13586	13791	13674	13774	13694	13817	13725	13871	13660	13834	13697	13700	13626	13695	13694	13774	13572	13598	13670	13515	13633	13771	13724	13805	13598	13908	13862	13498	13616	13762	13834	13727	13648	13617	13523	13552	13690	13548	13685	13615	13843	13602	13691	13691	13639	13596	13749	13786	13642	13697	13818	13726	13617	13743	13921	13748	13714	13852	13790	13747	13738	13656	13815	13771	13795	13702	13898	13679	13565	13658	13651	13714	13457	13829	13633	13629	13682	13680	13665	13822	13820	13781	13689	13759	13601	13839	13719	13936	13521	13749	13662	13629	13771	13734	13585	13723	13770	13641	13621	14011	13743	13641	13543	13575	13609	13648	13693	13735	13936	13806	13621	13767	13651	13660	13651	13685	13939	13589	13768	13747	13612	13503	13682	13744	13564	13783	13704	13686	13843	13744	13579	13592	13649	13838	13677	13842	13648	13604	13640	13618	13730	13595	13707	13768	13726	13651	13840	13872	13818	13796	13801	13509	13735	13706	13908	13571	13900	13643	13440	13509	13654	13661	13631	13761	13785	13705	13616	13720	13653	13593	13588	13932	13827	13831	13690	13867	13665	13769	13617	13715	13653	13693	13638	13794	13705	13541	13630	13731	13588	13641	13680	13466	13535	13542	13646	13699	13703	13480	13630	13701	13657	13795	13706	13594	13754	13837	13638	13517	13424	13852	13575	13660	13818	13708	13631	13738	13810	13490	13647	13587	13653	13787	13839	13615	13698	13897	13734	13875	13724	13690	13704	13786	13810	13511	13774	13603	13543	13627	13652	13732	13764	13578	13831	13872	13618	13737	13759	13729	13883	13851	13739	13815	13552	13809	13821	13776	13604	13771	13791	13716	13762	13764	13446	13654	13745	13561	13628	13614	13728	13652	13853	13927	13866	13725	13588	13449	13786	13710	13639	13500	13613	13746	13714	13573	13655	13627	13836	13800	13661	13833	13702	13621	13784	13783	13676	13752	13693	13625	13474	13818	13693	13682	13849	13666	13824	13647	13517	13667	13959	13875	13872	13601	13846	13790	13702	13905	13784	13677	13772	13701	13797	13693	13847	13643	13721	13739	13558	13724	13827	13608	13676	13653	13467	13578	13676	13866	13788	13740	13621	13498	13629	13659	13685	13674	13711	13737	13591	13694	13637	13675	13686	13628	13705	13687	13635	13696	13884	13647	13752	13761	13712	13644	13885	13539	13654	13722	13718	13776	13720	13843	13761	13743	13747	13718	13597	13584	13590	13735	13676	13583	13809	13683	13728	13631	13984	13622	13600	13575	13620	13843	13775	13634	13791	13753	13798	13576	13619	13494	13642	13705	13552	13762	13703	13703	13748	13711	13568	13810	13817	13893	13755	13650	13788	13653	13696	13761	13688	13639	13550	13695	13748	13833	13589	13608	13896	13533	13706	13805	13681	13568	13704	13850	13632	13772	13745	13444	13690	13668	13627	13561	13608	13740	13744	13810	13685	13689	13531	13784	13669	13611	13688	13759	13699	13812	13728	13765	13676	13755	13701	13711	13824	13518	13727	13547	13641	13680	13701	13637	13650	13839	13584	13712	13759	13548	13805	13734	13713	13680	13763	13756	13699	13740	13876	13628	13736	13701	13674	13507	13695	13667	13625	13807	13736	13722	13705	13828	13883	13760	13637	13730	13526	13528	13792	13587	13799	13760	13727	13692	13561	13782	13660	13697	13649	13771	13757	13710	13568	13777	13492	13710	13766	13730	13663	13610	13814	13583	13647	13693	13657	13480	13704	13582	13638	13725	13744	13718	13675	13701	13743	13624	13709	13853	13753	13637	13497	13705	13803	13707	13915	13670	13845	13790	13879	13562	13800	13781	13755	13692	13525	13687	13738	13474	13749	13631	13621	13710	13820	13573	13627	13765	13687	13681	13691	13531	13696	13800	13682	13576	13631	13639	13795	13656	13882	13505	13739	13780	13806	13737	13808	13839	13832	13723	13699	13538	13700	13837	13573	13884	13744	13697	13924	13664	13688	13673	13556	13562	13735	13743	13671	13647	13691	13667	13678	13650	13783	13640	13628	13572	13831	13638	13899	13747	13842	13720	13683	13900	13858	13779	13735	13569	13663	13640	13579	13716	13692	13920	13580	13475	13549	13534	13603	13613	13840	13655	13702	13634	13667
17997	25673	23723	18620	16652	15764	14999	14467	14070	13882	13633	13599	13601	13425	13254	13212	13234	13239	13104	12981	13139	13010	13033	13147	13155	13138	13193	13092	13086	13143	13122	13076	13090	12967	13149	13035	12987	13114	13302	13215	13082	13048	13184	13092	13064	12932	12988	13015	13013	12993	13160	13068	13150	12961	13076	12840	13213	13021	13085	13107	12905	13112	12900	13154	13216	13127	13224	13082	12957	13105	12867	12989	13054	13080	12970	13121	13095	12941	12982	13062	12882	13196	12951	13067	13073	13070	13035	13097	13032	13200	13046	12917	12952	13070	13040	13018	12968	13061	12986	12929	13106	13070	13054	13067	12953	13219	12940	13161	13014	12947	13039	12902	12942	13227	13012	13117	12851	13170	13071	13130	12980	13101	13113	13131	13211	13078	13063	13084	13032	12998	13122	13094	13018	13179	13087	13179	13045	13051	12874	13046	13055	12945	13133	13136	13022	12961	13067	12996	13107	12918	13013	13160	12983	13024	13010	13060	13087	13084	13186	12944	13128	12976	13104	12969	12928	12939	13025	13089	12974	13050	12994	12995	12950	12823	13101	12902	12963	13165	12992	13053	13082	12908	13004	12951	13067	12939	13005	12909	13109	12916	13091	13079	13029	13032	13158	12940	13039	13153	13091	13168	13111	12904	13156	12931	13028	13124	12927	12911	13036	12993	12934	12912	13068	12979	13068	13019	13070	13054	13079	13062	12947	13136	13128	12884	13018	12961	13268	12988	12987	12976	12995	13071	13230	13013	13021	13129	13032	12949	12889	13107	12972	13111	13081	13133	13121	13081	13023	13004	12959	13093	12997	12860	13173	12887	13057	13213	12832	12995	12968	13046	13079	13017	13063	13048	13001	13057	12998	12976	13181	13085	12995	13056	13039	13171	12960	12952	13146	13276	12898	13063	13348	12857	13124	13226	13134	13013	13196	12958	13013	12913	12954	13168	13078	13091	13029	12957	13113	12994	13098	13013	13230	12934	13068	12845	13105	13046	12864	13103	12984	12979	12979	12995	12806	12986	13082	12926	12948	13122	12947	12981	12929	13138	12952	13022	13142	13000	13030	12929	13070	13115	12964	12932	12959	13092	12922	13033	12961	13045	13001	12907	13077	13026	13036	13016	13074	13128	12930	12899	12777	12961	13046	12957	12898	12954	12945	13192	12919	13252	13138	13046	13089	13071	12879	13035	12994	12934	13022	12935	13037	12827	12940	13072	13006	13065	13056	13191	13127	13096	13158	13136	12875	13196	13041	13174	13008	13062	13019	12962	13106	13100	12908	13050	12929	12956	12930	13082	13102	13060	12971	13049	12996	13022	13011	12964	12970	12867	13180	13059	13039	12876	13079	12990	12885	12963	13173	12957	12984	13087	13099	13046	13058	13040	12857	12988	12959	13025	13171	12995	13117	13002	13046	12979	12995	12960	13005	12938	13004	13007	13016	13133	12936	13054	13101	13131	13044	12978	12978	13076	13025	13059	13098	13024	13030	13134	13007	13009	13003	12935	13048	13001	13040	13026	12954	13075	12945	13051	13251	13173	13048	12977	13023	12980	13007	12927	13066	13030	12964	13062	13179	12986	13035	13055	12934	13222	13219	13074	12909	13150	13149	12964	13056	12985	13073	12971	13058	13030	12836	13063	13070	12953	13180	13045	12985	13078	12957	13030	12877	12983	13018	12962	13157	13012	13052	12988	13024	12982	13189	13161	13080	13014	13122	13036	13170	13049	13071	13003	13089	13084	12993	13091	13031	13039	12890	13172	13008	13070	12987	12878	13094	13006	12968	12840	12987	12892	12998	13027	13080	13108	12903	13031	13097	13143	13030	13039	12865	13131	13077	13029	13137	13109	12912	13262	13027	13137	13065	12924	13149	12945	13297	12906	12962	13196	12932	13079	13120	13057	13055	13193	13158	12838	13050	13075	13094	13129	13238	13115	12937	12833	13152	13057	12917	13079	12861	12974	12984	13101	13083	13095	13102	12983	13083	13019	13101	12945	13072	12964	13055	13053	13031	13071	13015	13013	12884	12882	13102	13033	12974	13110	13035	13089	13091	13034	13126	13061	12892	12955	13077	12955	12796	13123	13047	13096	13092	13072	13097	13162	12914	13132	13114	13115	12963	13112	12966	13245	12849	13130	12985	13053	12962	13136	12895	13002	13038	13152	13397	13124	13077	13197	12937	13054	13050	12998	13067	13289	13125	12831	13227	13076	13217	12987	12957	13084	13006	13139	13037	12997	13048	12965	13084	13041	13101	13032	13017	12939	13011	13084	12998	13041	12906	13005	12897	13012	13209	13106	12999	12990	12913	12960	12975	12940	13099	13066	13031	13105	12968	12964	12975	13104	12980	13012	13065	12880	13111	13080	13176	13071	13053	13074	13019	13121	13000	13095	13038	12968	12949	13006	13088	13069	13122	13005	12942	13149	12950	13094	13061	13000	12971	12933	13040	12986	12932	12940	12998	13051	13023	13194	12905	13027	13022	13042	13089	13021	13137	13085	13068	13092	13212	13086	13100	13141	12997	13058	13192	13068	13003	12925	13175	13009	13075	13173	12966	13245	13229	12949	12934	13009	13068	13133	13012	13038	13028	13074	12974	13044	13216	13033	13070	12982	13131	13029	12976	13128	12988	13049	12863	13020	12946	13095	13146	12981	12939	12992	13090	13074	12914	13033	13000	13097	13069	13196	13117	12883	12918	13137	12935	13086	13042	13036	13041	13085	13079	13000	12958	13161	13016	13089	13038	13002	13105	13117	12996	13076	13116	13042	13039	13008	13011	12953	13185	12927	13058	12941	13067	13101	13113	13040	13175	13018	13060	13053	12930	13062	13073	13080	13073	13127	13088	13081	13039	13125	13155	13108	12941	12947	13081	12982	13109	12942	13075	12882	13093	13112	13110	13015	12948	13026	12994	12937	13016	13009	13043	13096	12965	13125	13199	12987	13067	13085	12978	13017	13081	13073	13016	13025	13081	13046	13154	13097	13053	13120	12956	13119	12985	12985	12980	13014	12990	13051	12971	13010	12798	12953	13046	13112	12940	12825	12894	13223	13016	12953	12955	12878	13144	13056	13022	12990	13037	12983	13009	12902	12966	13061	13043	13027	12937	13092	13112	12884	13014	13025	12956	12934	12949	13033	13041	12975	12974	13035	13097	13187	12964	13165	13036	12968	12928	13158	12932	13115	12996	13043	13006	13037	13021	12904	13018	13091	12951	13048	13149	13065	13076	12952	13021	13066	13009	12886	13141	13019	13152	12947	13059	13030	12948	13032	13149	13030	13014	13169	13129	13125	12958	13089	13012	13042	12967	13150	13049	13100	12924	13160	13064	13013	12988	12985	13094	13046	12959	12988	13082	12996	13188	12928	13014	13106	13007	13093	12957	12969	13032	12978	13226	13009	12943	12968	12995	13018	13080	13136	13104	12999	13023	13048	13104	12889	13067	13168	13100	13070	12964	12998	13050	13079	13082	13020	13021	13098	12949	12904	12927	13074	13037	13111	12988	12941	13107	13094	13163	12933	12952	13048	13156	13119	12890	12850	13034	12876	12912	13195	13055	13082	12961	13014	12838	12800	13107	12865	12984	12942	13121	13090	13147	13060	12957	13007	13061	12860	12962	13035	12947	13197	13142	13037	12852	13145	13201	13148	13010	12907	13058	13044	12972	13050	13050	13117	13011	13147	13172	13020	13127	13064	12986	13013	13024	13095	13043	13163	12997	12889	12957	13184	12982	13019	13103	12859	13116	13012	13024	12969	13054	13070	13171	13143	13005	13097	13040	12930	12993	13137	13055	13111	13082	13119	13105	13260	12984	12935	13090	12950	13026	13224	13067	13020	13069	12958	12953	12925	13122	13040	13013	13028	13053	13126	13172	13205	13030	12981	13037	13179	12985	13077	13087	13191	13092	13222	13017	12979	13085	13054	12960	13021	13174	13227	13077	12982	13180	12971	13096	13034	12984	12967	12936	12987	13083	12972	13001	13230	12960	12965	12813	13262	12957	13034	13059	13046	12892	13153	12922	13112	12943	13013	13040	13083	13035	12910	13146	13183	13105	13047	13033	12997	13182	13052	12928	13101	12982	13052	13210	12998	13010	13119	13156	13041	12953	12978	13091	12923	13112	13065	13031	13115	13150	13050	12983	13087	13052	13048	12990	13167	13083	13010	12979	12987	12938	13022	12998	13094	12987	13149	13034	13090	13048	13049	13030	12953	13009	12969	13007	13046	13081	13043	13236	12973	13058	13123	13052	13113	13149	13048	12926	12989	13013	13051	13009	13133	12933	13057	12987	12997	13034	13049	13027	13012	13166	13068	13095	12947	13029	12980	13137	13124	13077	13035	13021	13016	12992	13005	12968	12797	12963	12990	13041	13110	12813	13098	13007	13067	13179	13031	13183	13157	13119	13082	13068	12990	13106	12954	12976	13273	13055	13157	12971	13045	12941	12940	13012	13077	13007	13030	13013	13142	12934	12973	13095	13059	12946	12985	13071	13083	12897	13164	13123	13056	12997	12952	13166	13067	12913	12980	13149	13057	13209	12948	12964	13048	13167	12921	13108	13133	13093	12933	13186	13037	13005	13098	13123	13098	13025	12931	13037	13026	13028	12999	13001	12927	13090	12956	13117	13081	13001	13164	13102	12992	13219	12916	12935	13201	13027	13097	13142	12976	13108	13119	13051	13034	13040	12864	12950	13098	12964	12980	13045	13088	13113	12989	13064	12950	13116	13033	13002	12990	13146	13090	13032	12958	13138	12961	13202	13025	13089	12986	12986	13139	13015	12999	13060	13140	13174	13018	12967	13141	13046	12986	13089	13068	13037	13095	13033	12932	12879	12997	13098	12834	12883	13170	12969	13012	13046	13031	12831	13116	12949	13085	13188	13037	13043	12949	13117	12900	13127	13084	13042	12996	13102	13270	13043	13131	13170	13004	13029	13109	13061	13045	13083	13070	12997	13088	12929	13084	13159	13032	13025	12898	13151	12961	13087	13127	13013	13057	13071	13053	13073	12842	13088	13144	13106	12990	12887	13145	13148	13098	13162	13019	13127	12999	12964	13018	12952	13167	13135	12943	13052	13039	13023	13160	12962	12984	13021	12953	13039	13130	12990	12806	13067	13064	13015	13085
24392	21648	29217	24761	22503	21611	20087	17025	15886	16164	15807	15481	15195	15179	14701	14889	14881	14726	14659	14664	14665	14732	14575	14674	14686	14780	14679	14697	14530	14708	14784	14485	14605	14667	14540	14673	14425	14418	14824	14405	14596	14297	14510	14701	14596	14598	14468	14604	14421	14466	14393	14482	14507	14332	14601	14393	14495	14381	14517	14505	14346	14639	14437	14501	14450	14493	14500	14325	14724	14568	14520	14571	14516	14515	14637	14537	14512	14361	14451	14504	14433	14427	14498	14463	14700	14513	14518	14543	14616	14777	14390	14770	14606	14377	14424	14538	14474	14370	14564	14557	14555	14408	14228	14437	14348	14556	14588	14432	14375	14490	14414	14346	14548	14508	14303	14587	14484	14538	14406	14482	14494	14685	14465	14536	14419	14394	14470	14547	14551	14595	14685	14655	14409	14696	14507	14394	14552	14555	14549	14535	14552	14508	14448	14419	14643	14465	14533	14536	14564	14596	14489	14434	14407	14587	14363	14283	14421	14430	14378	14436	14445	14516	14384	14379	14243	14472	14291	14293	14564	14504	14430	14570	14590	14517	14414	14418	14224	14400	14486	14470	14402	14562	14507	14414	14343	14534	14387	14477	14507	14395	14495	14436	14571	14428	14468	14445	14387	14485	14451	14534	14508	14515	14584	14377	14494	14373	14841	14608	14460	14380	14572	14489	14410	14522	14457	14376	14271	14413	14403	14502	14563	14495	14367	14373	14514	14465	14563	14409	14536	14409	14500	14355	14543	14713	14735	14550	14436	14479	14542	14531	14564	14478	14449	14497	14487	14508	14481	14402	14333	14397	14507	14311	14407	14539	14415	14460	14458	14360	14530	14330	14507	14566	14327	14620	14573	14327	14372	14518	14341	14439	14544	14739	14396	14636	14657	14565	14500	14616	14645	14504	14528	14457	14523	14378	14471	14438	14500	14488	14543	14392	14458	14518	14453	14353	14624	14461	14570	14343	14503	14469	14478	14445	14317	14571	14554	14264	14448	14403	14580	14455	14479	14399	14498	14442	14569	14326	14407	14515	14615	14504	14580	14396	14447	14482	14590	14459	14566	14547	14577	14569	14457	14507	14638	14450	14477	14631	14543	14474	14508	14555	14595	14459	14309	14411	14461	14668	14548	14537	14552	14571	14459	14347	14471	14453	14375	14379	14550	14541	14478	14436	14567	14596	14695	14545	14493	14456	14508	14377	14320	14527	14603	14581	14574	14352	14482	14620	14549	14401	14340	14388	14373	14474	14391	14570	14404	14374	14492	14371	14476	14466	14529	14305	14431	14490	14345	14673	14545	14462	14385	14489	14541	14450	14433	14626	14437	14440	14573	14311	14447	14503	14372	14366	14463	14598	14612	14634	14408	14499	14322	14379	14502	14296	14303	14466	14261	14365	14477	14540	14520	14415	14631	14340	14541	14440	14663	14555	14332	14469	14454	14502	14399	14365	14465	14439	14598	14337	14400	14441	14518	14457	14415	14439	14535	14380	14513	14387	14478	14709	14456	14393	14455	14530	14570	14346	14450	14568	14504	14416	14286	14449	14278	14441	14637	14573	14508	14469	14459	14601	14527	14465	14453	14343	14404	14478	14485	14496	14414	14440	14477	14344	14569	14321	14388	14417	14534	14477	14580	14426	14473	14487	14679	14355	14326	14330	14509	14547	14407	14409	14427	14668	14584	14538	14435	14415	14479	14513	14494	14395	14562	14756	14343	14470	14431	14460	14519	14491	14588	14493	14413	14632	14446	14298	14385	14455	14492	14679	14500	14402	14462	14679	14373	14449	14279	14422	14495	14556	14394	14453	14472	14528	14546	14344	14333	14480	14502	14602	14300	14783	14442	14522	14328	14200	14555	14413	14385	14390	14357	14397	14469	14378	14525	14606	14382	14440	14554	14446	14658	14525	14404	14467	14299	14316	14549	14448	14578	14457	14497	14560	14461	14604	14585	14482	14506	14660	14456	14441	14491	14347	14514	14393	14473	14663	14433	14580	14297	14492	14479	14522	14441	14407	14413	14392	14381	14449	14444	14447	14405	14437	14483	14567	14500	14474	14544	14368	14219	14412	14256	14347	14484	14375	14283	14257	14527	14352	14392	14488	14502	14487	14469	14613	14488	14338	14341	14433	14411	14453	14487	14437	14625	14464	14477	14546	14477	14403	14412	14421	14263	14285	14441	14416	14437	14543	14237	14361	14602	14642	14498	14319	14370	14297	14633	14525	14520	14395	14284	14490	14462	14400	14289	14421	14440	14420	14650	14531	14387	14448	14392	14426	14537	14474	14546	14575	14446	14331	14510	14505	14469	14526	14523	14362	14542	14349	14329	14376	14438	14390	14286	14392	14568	14525	14519	14388	14515	14637	14459	14444	14639	14529	14481	14373	14571	14509	14321	14426	14393	14502	14527	14389	14476	14539	14586	14480	14361	14535	14536	14439	14431	14410	14514	14520	14399	14606	14519	14579	14588	14516	14429	14482	14604	14404	14525	14633	14304	14472	14480	14530	14537	14528	14412	14382	14561	14467	14403	14695	14551	14392	14326	14221	14455	14482	14336	14548	14683	14583	14392	14579	14608	14451	14636	14484	14439	14342	14538	14415	14432	14579	14401	14528	14346	14691	14544	14479	14315	14674	14589	14337	14478	14587	14551	14539	14624	14657	14509	14563	14579	14487	14493	14387	14424	14337	14323	14477	14430	14330	14448	14282	14395	14447	14534	14501	14518	14320	14360	14371	14454	14422	14362	14368	14499	14405	14496	14149	14463	14541	14617	14499	14510	14495	14449	14674	14500	14375	14538	14477	14439	14607	14605	14392	14519	14681	14450	14560	14604	14656	14499	14625	14470	14576	14424	14536	14423	14608	14695	14486	14414	14500	14457	14435	14365	14634	14452	14273	14239	14421	14445	14574	14554	14500	14377	14364	14511	14405	14507	14247	14394	14523	14441	14550	14606	14433	14510	14322	14649	14334	14505	14663	14701	14446	14483	14459	14732	14723	14666	14439	14592	14694	14515	14264	14521	14435	14194	14427	14429	14632	14384	14367	14274	14320	14659	14650	14340	14652	14330	14464	14423	14400	14493	14537	14517	14396	14530	14574	14477	14534	14499	14398	14527	14465	14584	14436	14330	14475	14405	14399	14541	14368	14375	14633	14501	14470	14516	14484	14570	14514	14554	14357	14540	14349	14452	14317	14313	14394	14365	14160	14355	14405	14430	14418	14524	14466	14363	14367	14511	14405	14530	14403	14452	14252	14341	14612	14448	14349	14349	14485	14474	14615	14338	14508	14413	14582	14453	14475	14555	14537	14603	14442	14595	14477	14526	14655	14597	14534	14591	14553	14332	14226	14409	14396	14318	14490	14458	14306	14659	14554	14467	14776	14350	14435	14452	14453	14632	14536	14425	14465	14462	14538	14429	14649	14302	14493	14594	14456	14452	14464	14584	14425	14436	14381	14261	14547	14460	14409	14430	14355	14287	14429	14505	14320	14618	14461	14433	14559	14600	14324	14613	14596	14537	14388	14601	14369	14578	14400	14478	14526	14534	14462	14491	14421	14425	14420	14401	14343	14388	14505	14431	14344	14384	14430	14547	14401	14419	14559	14589	14301	14409	14498	14533	14706	14432	14495	14536	14628	14162	14416	14308	14390	14308	14408	14702	14442	14491	14347	14437	14415	14560	14395	14328	14400	14585	14588	14612	14381	14431	14505	14586	14241	14497	14457	14391	14500	14492	14518	14507	14643	14434	14560	14476	14506	14530	14359	14440	14320	14492	14568	14686	14640	14387	14431	14539	14381	14382	14575	14413	14396	14357	14329	14517	14338	14710	14479	14571	14445	14432	14537	14454	14192	14442	14440	14465	14486	14532	14293	14433	14408	14338	14527	14661	14646	14492	14472	14468	14343	14540	14426	14496	14515	14458	14543	14582	14555	14415	14397	14552	14552	14279	14437	14285	14322	14573	14667	14402	14332	14614	14611	14570	14623	14305	14477	14295	14432	14437	14428	14535	14500	14688	14339	14621	14519	14581	14453	14573	14546	14443	14264	14440	14423	14438	14545	14674	14436	14555	14369	14257	14458	14525	14335	14475	14418	14556	14412	14428	14509	14456	14602	14435	14333	14333	14500	14398	14717	14625	14402	14482	14408	14421	14700	14519	14394	14353	14560	14494	14345	14662	14364	14505	14550	14433	14493	14703	14449	14335	14405	14360	14512	14491	14469	14529	14696	14464	14505	14375	14477	14284	14399	14449	14418	14593	14533	14468	14639	14326	14449	14688	14575	14452	14526	14481	14383	14428	14539	14474	14291	14419	14496	14494	14421	14427	14403	14498	14563	14355	14506	14444	14550	14413	14291	14311	14513	14392	14505	14528	14366	14602	14517	14609	14413	14542	14455	14520	14521	14425	14536	14569	14209	14664	14650	14405	14469	14543	14512	14336	14500	14216	14507	14412	14455	14298	14608	14499	14503	14384	14443	14722	14520	14553	14508	14307	14670	14328	14497	14539	14524	14348	14522	14495	14358	14359	14607	14511	14441	14551	14662	14390	14668	14334	14493	14540	14551	14415	14485	14425	14602	14585	14493	14328	14208	14470	14294	14485	14416	14424	14420	14578	14499	14325	14410	14347	14427	14545	14291	14428	14335	14433	14502	14393	14605	14542	14482	14452	14339	14530	14451	14432	14565	14491	14582	14413	14555	14460	14429	14411	14551	14274	14571	14620	14427	14589	14385	14555	14568	14503	14194	14570	14437	14498	14509	14381	14339	14597	14576	14612	14487	14469	14250	14416	14661	14598	14463	14473	14577	14647	14423	14577	14572	14532	14431	14499	14420	14451	14472	14568	14543	14334	14539	14680	14372	14469	14401	14509	14447	14474	14381	14494	14714	14652	14571	14390	14504	14446	14515	14757	14651	14507	14413	14438	14482	14477	14440	14554	14433	14552	14566	14261	14581	14281	14413	14496	14598	14137	14434	14468	14512	14542	14425	14397	14709	14453	14609	14398	14539	14432	14464	14436	14456	14495	14478	14630	14545	14446	14379	14561	14491	14590	14403	14452	14344	14678	14648	14329	14537	14313	14378	14608	14322	14394	14354	14440	14429	14792	14304	14501	14471	14581	14608	14370	14465
20138	35559	33185	25585	21712	19629	18283	16974	16345	15948	15525	14962	14707	14348	14116	14165	13738	13872	13879	13750	13609	13587	13613	13662	13543	13665	13576	13554	13679	13514	13532	13633	13413	13597	13691	13494	13744	13614	13571	13615	13579	13671	13576	13728	13342	13718	13678	13599	13575	13625	13483	13675	13482	13353	13514	13584	13617	13416	13621	13563	13817	13609	13646	13472	13467	13538	13512	13435	13594	13602	13502	13311	13586	13488	13542	13665	13751	13565	13425	13583	13544	13589	13625	13513	13618	13473	13535	13468	13387	13543	13662	13636	13559	13600	13711	13660	13559	13385	13752	13594	13695	13659	13719	13485	13521	13619	13636	13558	13404	13415	13636	13359	13649	13379	13613	13507	13528	13582	13609	13532	13696	13627	13611	13541	13606	13397	13467	13628	13528	13710	13448	13517	13763	13720	13402	13540	13462	13516	13431	13627	13622	13578	13585	13611	13632	13491	13529	13527	13585	13397	13616	13427	13477	13551	13732	13494	13494	13482	13507	13480	13468	13573	13554	13572	13352	13422	13559	13609	13628	13578	13583	13455	13622	13547	13438	13566	13396	13506	13490	13509	13503	13643	13483	13453	13613	13720	13534	13609	13573	13459	13624	13546	13455	13558	13469	13437	13510	13748	13713	13642	13490	13406	13488	13465	13629	13486	13502	13507	13410	13540	13726	13519	13556	13417	13613	13624	13295	13383	13555	13525	13453	13471	13554	13595	13436	13516	13551	13487	13526	13705	13451	13479	13599	13430	13667	13590	13521	13376	13538	13640	13542	13773	13746	13495	13538	13484	13456	13522	13570	13515	13655	13411	13497	13461	13489	13558	13644	13444	13582	13461	13490	13687	13480	13625	13515	13506	13602	13559	13471	13510	13360	13557	13603	13425	13533	13499	13395	13565	13707	13581	13522	13590	13636	13420	13716	13642	13553	13596	13535	13419	13609	13461	13511	13554	13502	13479	13455	13548	13491	13406	13476	13646	13348	13510	13655	13367	13541	13699	13612	13469	13480	13673	13530	13466	13537	13549	13684	13663	13441	13638	13589	13479	13505	13468	13549	13624	13663	13600	13575	13477	13692	13600	13663	13632	13567	13615	13465	13557	13465	13504	13526	13454	13560	13628	13325	13573	13419	13572	13589	13390	13543	13446	13518	13457	13526	13699	13546	13577	13596	13440	13726	13504	13624	13509	13521	13628	13490	13560	13584	13431	13548	13461	13623	13780	13508	13568	13446	13452	13595	13632	13766	13829	13485	13502	13520	13369	13537	13568	13498	13543	13542	13312	13461	13580	13619	13408	13557	13512	13665	13428	13714	13347	13541	13417	13445	13563	13419	13515	13675	13559	13390	13739	13546	13402	13384	13727	13625	13649	13741	13423	13502	13450	13589	13649	13523	13530	13566	13598	13561	13441	13507	13675	13541	13538	13519	13622	13516	13563	13546	13616	13500	13411	13634	13690	13622	13561	13486	13376	13550	13529	13591	13504	13597	13651	13505	13660	13547	13465	13537	13561	13570	13758	13570	13397	13569	13587	13661	13445	13504	13537	13529	13536	13501	13411	13672	13595	13405	13569	13720	13548	13510	13592	13666	13549	13494	13432	13772	13529	13529	13557	13543	13457	13621	13542	13728	13569	13468	13721	13659	13536	13605	13426	13653	13447	13484	13650	13414	13475	13503	13526	13595	13456	13618	13587	13521	13572	13249	13553	13578	13617	13513	13515	13463	13487	13568	13511	13468	13578	13576	13742	13595	13459	13537	13459	13442	13450	13513	13567	13428	13549	13509	13526	13727	13420	13585	13676	13711	13607	13525	13547	13631	13511	13540	13487	13477	13664	13648	13400	13358	13540	13559	13503	13850	13585	13703	13758	13596	13476	13410	13521	13450	13497	13583	13460	13563	13509	13725	13392	13749	13472	13564	13621	13479	13484	13531	13498	13564	13479	13581	13631	13563	13527	13600	13531	13428	13625	13447	13584	13658	13509	13565	13623	13454	13455	13541	13415	13327	13584	13450	13496	13530	13587	13570	13522	13520	13434	13494	13557	13535	13543	13496	13588	13595	13533	13651	13485	13633	13636	13356	13557	13646	13391	13428	13645	13544	13595	13454	13530	13550	13637	13647	13456	13452	13616	13525	13464	13564	13515	13503	13595	13412	13438	13632	13721	13502	13655	13593	13574	13395	13560	13530	13564	13569	13479	13587	13564	13530	13707	13576	13422	13449	13656	13492	13471	13505	13548	13618	13520	13385	13553	13592	13506	13611	13421	13489	13518	13554	13542	13562	13520	13533	13606	13498	13557	13735	13488	13540	13717	13381	13489	13634	13479	13490	13555	13606	13593	13601	13546	13473	13578	13647	13591	13471	13415	13724	13523	13577	13471	13629	13639	13413	13413	13623	13633	13516	13424	13516	13518	13625	13459	13480	13450	13637	13458	13682	13571	13570	13545	13516	13630	13552	13512	13440	13594	13553	13498	13451	13617	13475	13511	13692	13491	13334	13625	13629	13349	13708	13538	13662	13536	13543	13457	13567	13592	13431	13558	13588	13543	13438	13599	13714	13561	13553	13614	13543	13512	13635	13586	13400	13503	13558	13711	13526	13425	13449	13578	13717	13626	13605	13446	13419	13352	13352	13561	13537	13576	13431	13474	13683	13564	13577	13492	13563	13551	13403	13394	13506	13645	13502	13509	13621	13642	13485	13492	13380	13505	13542	13574	13483	13468	13376	13568	13660	13696	13512	13646	13353	13797	13559	13611	13424	13673	13365	13534	13521	13529	13417	13507	13365	13558	13524	13572	13423	13490	13434	13548	13641	13780	13564	13339	13507	13611	13591	13403	13739	13553	13489	13717	13566	13561	13401	13618	13638	13503	13618	13493	13644	13574	13315	13498	13555	13451	13735	13503	13486	13577	13438	13404	13443	13864	13464	13723	13531	13614	13455	13605	13530	13543	13463	13550	13398	13719	13496	13659	13501	13450	13591	13531	13542	13495	13530	13575	13557	13534	13627	13762	13518	13409	13637	13399	13454	13506	13460	13670	13513	13728	13637	13594	13467	13645	13466	13571	13597	13462	13684	13455	13441	13827	13609	13580	13711	13494	13637	13613	13514	13536	13485	13616	13491	13531	13506	13335	13660	13673	13364	13466	13387	13413	13483	13598	13615	13523	13592	13588	13625	13695	13632	13407	13499	13518	13487	13419	13717	13646	13606	13527	13464	13629	13602	13276	13434	13401	13435	13590	13615	13597	13494	13710	13692	13426	13610	13631	13428	13547	13408	13506	13654	13563	13551	13487	13444	13416	13547	13492	13522	13646	13501	13452	13653	13550	13539	13519	13512	13658	13492	13539	13510	13611	13529	13496	13547	13339	13643	13450	13632	13707	13586	13596	13352	13547	13529	13482	13475	13530	13524	13560	13483	13626	13479	13542	13644	13572	13623	13499	13492	13618	13541	13516	13424	13473	13571	13562	13541	13708	13591	13563	13444	13608	13494	13692	13489	13498	13552	13569	13403	13627	13636	13576	13539	13635	13664	13469	13557	13559	13509	13296	13617	13486	13496	13355	13720	13454	13483	13444	13614	13509	13569	13437	13620	13638	13591	13431	13469	13503	13615	13647	13742	13354	13454	13459	13382	13434	13586	13654	13451	13516	13580	13488	13428	13658	13378	13637	13465	13491	13610	13645	13496	13431	13485	13607	13431	13557	13663	13461	13511	13480	13308	13516	13601	13539	13588	13701	13584	13546	13607	13673	13550	13610	13583	13536	13481	13478	13486	13368	13447	13703	13551	13589	13511	13553	13494	13340	13574	13614	13558	13451	13446	13541	13465	13658	13605	13483	13512	13524	13642	13645	13553	13473	13482	13717	13658	13489	13497	13514	13720	13593	13435	13611	13573	13508	13494	13553	13659	13669	13351	13525	13471	13480	13680	13400	13519	13469	13563	13522	13428	13473	13511	13723	13449	13581	13521	13490	13678	13637	13652	13549	13674	13476	13447	13647	13580	13453	13653	13443	13428	13384	13515	13518	13609	13458	13547	13435	13476	13351	13524	13572	13469	13461	13452	13384	13562	13551	13436	13602	13624	13388	13453	13575	13599	13477	13616	13585	13476	13779	13667	13655	13573	13545	13638	13703	13531	13705	13620	13652	13524	13368	13610	13586	13609	13626	13550	13586	13780	13750	13475	13532	13579	13628	13571	13520	13565	13684	13551	13427	13406	13600	13437	13569	13451	13596	13580	13463	13553	13626	13665	13563	13548	13494	13498	13540	13480	13501	13589	13540	13595	13310	13415	13536	13453	13419	13587	13607	13373	13650	13705	13579	13569	13540	13640	13417	13405	13525	13503	13431	13573	13482	13577	13671	13498	13559	13431	13570	13560	13499	13604	13572	13389	13628	13524	13339	13471	13241	13512	13432	13510	13484	13457	13366	13581	13618	13729	13494	13532	13537	13460	13680	13500	13485	13691	13601	13538	13636	13557	13574	13668	13589	13491	13660	13620	13484	13488	13498	13361	13546	13549	13484	13443	13575	13468	13505	13595	13567	13510	13522	13562	13553	13607	13755	13406	13547	13571	13589	13449	13442	13502	13624	13482	13424	13576	13406	13545	13612	13678	13495	13480	13465	13460	13622	13506	13505	13634	13713	13418	13694	13626	13448	13585	13512	13438	13431	13477	13503	13543	13533	13671	13526	13500	13532	13622	13620	13431	13348	13403	13591	13491	13616	13772	13640	13666	13452	13548	13596	13424	13706	13496	13559	13291	13573	13522	13492	13630	13583	13440	13503	13538	13460	13355	13517	13598	13586	13617	13421	13656	13593	13351	13549	13487	13454	13615	13578	13427	13509	13615	13416	13764	13552	13704	13489	13575	13573	13589	13563	13592	13458	13688	13480	13604	13493	13575	13592	13556	13499	13489	13558	13577	13444	13620	13601	13695	13433	13433	13296	13549	13607	13620	13443	13515	13474	13555	13465	13441	13652	13747	13516	13604	13432	13595	13405	13484	13620	13624	13588	13775	13421	13365	13598	13359	13697	13507	13614	13536	13574	13553	13562	13536	13416	13371	13499	13616	13617	13518	13817	13448	13565	13519	13351	13583	13565	13542	13461	13474	13527	13362	13381	13571	13459
23369	21690	29595	24301	21977	23898	24924	18783	17409	17600	17088	16380	15778	15656	15469	15400	15414	15014	14922	15008	15042	15116	14956	15037	14865	15020	14935	14803	15014	14751	14941	14919	14977	14989	14775	14848	14795	14688	14857	14793	14769	14756	14788	14832	14988	14902	14773	14710	14720	14738	14667	14844	14662	14765	14739	14692	14622	14746	14688	14682	14651	14642	14694	14960	14722	14874	14843	14843	14946	14741	14835	14729	14729	14808	14632	14882	14835	14708	15075	14956	15081	14585	14679	14712	14523	14858	14667	14891	14893	14847	14830	14653	14779	14814	14762	14631	14783	14777	14934	14781	14844	14801	14825	14662	14797	14734	14636	14623	14661	14649	14535	14692	14848	14785	14841	14679	14878	14789	14659	14626	14755	14600	14863	14809	14683	14868	14589	14716	14761	14719	14689	14753	14572	14737	14764	14541	14711	14640	14652	14812	14652	14710	14787	14577	14707	14785	14608	14667	14692	14772	14789	14971	14719	14616	14849	14789	14818	14689	14771	14651	14687	14923	14624	14779	14744	14691	14519	14607	14668	14725	14638	14745	14647	14624	14601	14643	14514	14685	14778	14589	14739	14633	14493	14847	14822	14687	14648	14727	14775	14697	14776	14592	14696	14798	14690	14737	14843	14673	14739	14860	14737	14904	14719	14822	14567	14787	14760	14617	14605	14714	14843	14631	14792	14776	14596	14676	14820	14764	14833	14629	14630	14730	14847	14579	14706	14736	14906	14776	14921	14677	14765	14708	14693	14565	14867	14604	14644	14683	14601	14542	14699	14600	14650	14538	14430	14754	14485	14863	14788	14787	14646	14608	14845	14672	14744	14885	14859	14890	14878	14779	14912	14770	14732	14494	14505	14735	14617	14665	14645	14609	14791	14785	14745	14704	14796	14753	14623	14746	14605	14502	14529	14605	14745	14681	14908	14872	14581	14670	14699	14882	14618	14841	14617	14674	14573	14541	14700	14820	14639	14817	14781	14531	14639	14650	14585	14643	14689	14591	14579	14649	14814	14518	14755	14665	14621	14898	14608	14840	14772	14783	14499	14712	14786	14576	14545	14625	14780	14806	14610	14658	14769	14819	14731	14564	14835	14728	14677	14731	14799	14749	14900	14695	14869	14930	14787	14626	14785	14651	14709	14502	14729	14634	14962	14610	14848	14590	14533	14785	14776	14791	14603	14590	14681	14507	14635	14796	14797	14807	14801	14773	14602	14675	14759	14637	14510	14685	14704	14699	14657	14433	14708	14674	14656	14725	14691	14859	14819	14609	14724	14578	14689	14692	14858	14727	14844	14790	14720	14562	14605	14613	14806	14809	14671	14777	14719	14853	14683	14808	14736	14616	14761	14815	14574	14687	14685	14672	14792	14664	14815	14594	14660	14575	14642	14813	14893	14836	14571	14820	14678	14873	14679	14789	14771	14668	14888	14716	14827	14725	14906	14577	14907	14644	14640	14868	14881	14535	14636	14790	14653	14873	14724	14753	14622	14662	14787	14612	14675	14520	14638	14496	14492	14773	14749	14835	14646	14730	14670	14801	14773	14669	14634	14550	14611	14772	14746	14811	14614	14631	14654	14813	14664	14671	14595	14671	14757	14523	14703	14805	14630	14640	14602	14510	14666	14707	14693	14603	14786	14776	14628	14649	14716	14552	14642	14540	14719	14739	14696	14698	14857	14848	14726	14695	14728	14759	14718	14826	14648	14632	14726	14629	14582	14620	14641	14645	14695	14728	14751	14542	14703	14681	14794	14557	14720	14619	14743	14731	14534	14773	14629	14780	14715	14678	14657	14782	14641	14834	14780	14707	14626	14758	14640	14636	14972	14816	14869	14747	14697	14758	14704	14769	14746	14728	14645	14787	14683	14579	14649	14844	14678	14652	14718	14677	14732	14677	14653	14788	14611	14698	14810	14776	14598	14710	14776	14729	14509	14827	14696	14739	14723	14819	14717	14764	14788	14561	14834	14717	14816	14728	14792	14769	14683	14602	14695	14758	14683	14734	14841	14460	14892	14643	14825	14653	14778	14602	14640	14790	14769	14764	14672	14854	14931	14877	14801	14623	14706	14771	14735	14680	14732	14647	14852	14621	14727	14501	14567	14612	14624	14562	14666	14736	14713	14619	14782	14666	14764	14820	14757	14678	14590	14567	14684	14732	14881	14744	14586	14748	14585	14580	14658	14508	14831	14552	14677	14763	14688	14582	14827	14846	14806	14710	14860	14568	14767	14663	14780	14802	14731	14840	14636	14502	14807	14622	14641	14707	14606	14655	14746	14683	14632	14727	14821	14692	14620	14590	14587	14809	14837	14671	14630	14775	14540	14842	14630	14682	14405	14500	14920	14701	14711	14765	14535	14606	14901	14705	14737	14740	14833	14732	14807	14767	14739	14540	14725	14704	14890	14774	14758	14683	14768	14764	14794	14723	14687	14668	14612	14632	14596	14741	14560	14804	14736	14632	14697	14689	14707	14687	14769	14794	14535	14721	14704	14478	14657	14672	14682	14654	14630	14748	14770	14695	14610	14634	14614	14726	14754	14602	14625	14743	14714	14732	14770	14654	14713	14732	14864	14750	14578	14644	14533	14573	14780	14725	14780	14479	14571	14693	14620	14641	14815	14736	14574	14869	14846	14772	14789	14528	14771	14840	14549	14850	14748	14614	14701	14625	14577	14508	14669	14684	14795	14523	14547	14871	14808	14702	14801	14815	14462	14624	14788	14986	14565	14776	14632	14767	14756	14750	14699	14780	14645	14641	14813	14704	14643	14806	14490	14724	14771	14755	14738	14615	14763	14678	14691	14900	14661	14743	14632	14690	14830	14877	14550	14779	14693	14711	14764	14605	14681	14610	14728	14786	14678	14854	14727	14682	14888	14632	14666	14685	14698	14630	14734	14861	14860	14656	14780	14806	14708	14705	14759	14581	14755	14559	14759	14830	14843	14816	14627	14843	14713	14689	14776	14821	14814	14567	14534	14680	14783	14627	14755	14681	14523	14576	14882	14777	14720	14923	14683	14737	14747	14832	14757	14749	14618	14836	14821	14678	14645	14658	14681	14663	14649	14845	14696	14731	14570	14662	14757	14709	14732	14672	14689	14683	14788	14711	14638	14664	14645	14805	14667	14739	14615	14686	14793	14861	14835	14787	14696	14753	14645	14881	14502	14778	14658	14742	14551	14758	14632	14736	14738	14588	14737	14655	14729	14549	14798	14717	14800	14699	14756	14648	14659	14712	14595	14730	14534	14727	14554	14643	14781	14519	14666	14580	14776	14600	14874	14849	14653	14749	14696	14812	14700	14691	14748	14691	14831	14602	14643	14744	14701	14602	14560	14673	14639	14740	14577	14833	14528	14725	14484	14681	14528	14741	14736	14648	14717	14655	14885	14797	14681	14784	14593	14818	14831	14787	14822	14646	14615	14801	14796	14807	14959	14716	14660	14642	14578	14658	14607	14785	14788	14726	14696	14561	14487	14736	14742	14637	14726	14633	14723	14763	14627	14730	14906	14612	14833	14805	14693	14494	14593	14789	14788	14671	14736	14724	14715	14646	14866	14722	14495	14796	14823	14644	14844	14784	14788	14813	14535	14845	14668	14769	14720	14843	14608	14780	14757	14578	14525	14567	14884	14740	14640	14714	14639	14369	14458	14709	14676	14810	14781	14628	14667	14891	14694	14873	14728	14781	14714	14820	14543	14787	14496	14800	14878	14929	14588	14786	14947	14679	14650	14659	14759	14705	14811	14917	14893	14687	14703	14582	14674	14433	14596	14843	14554	14608	14692	14788	14810	14857	14860	14581	14652	14700	14576	14666	14787	14632	14758	14643	14805	14683	14758	14702	14831	14771	14564	14524	14853	14715	14632	14651	14642	14927	14623	14620	14705	14849	14686	14831	14742	14636	14630	14875	14773	14648	14793	14480	14783	14770	14578	14663	14678	14565	14813	14733	14844	14692	14766	14448	14663	14805	14701	14644	14855	14668	14598	14740	14701	14640	14702	14720	14706	14850	14808	14844	14820	14459	14772	14791	14734	14771	14680	14596	14690	14729	14677	14559	14927	14663	14749	14713	14757	14664	14380	14647	14645	14617	14678	14810	14990	14580	14594	14560	14713	14676	14617	14675	14825	14851	14465	14675	14878	14684	14770	14701	14673	14479	14656	14626	14549	14906	14631	14791	14988	14477	14565	14774	14845	14735	14795	14787	14759	14826	14498	14830	14920	14716	14692	14772	14734	14760	14811	14625	14810	14901	14703	14590	14759	14849	14654	14634	14631	14523	14607	14789	14628	14635	14928	14651	14735	14617	14635	14702	14502	14809	14546	14782	14483	14753	14786	14775	14628	14788	14815	14624	14720	14755	14796	14908	14849	14692	14757	14697	14564	14692	14650	14772	14815	14676	14703	14928	14878	14622	14647	14841	14761	14675	14593	14639	14571	14669	14806	14789	14733	14743	14588	14707	14657	14824	14784	14881	14593	14692	14683	14909	14705	14815	14405	14711	14761	14799	14736	14698	14618	14787	14732	14649	14747	14634	14694	14733	14755	14685	14457	14521	14655	14757	14633	14764	14720	14663	14728	14617	14805	14738	14667	14664	14793	14786	14757	14681	14620	14694	14925	14537	14721	14697	14619	14734	14778	14631	14736	14716	14664	14675	14859	14480	14666	14838	14610	14712	14753	14809	14768	14668	14669	14805	14723	14679	14583	14487	14779	14706	14760	14791	14712	14671	14651	14695	14656	14580	14892	14751	14648	14611	14638	14648	14729	14724	14617	14865	15006	14852	14781	14666	14653	14872	14689	14747	14860	14828	14780	14480	14896	14599	14744	14648	14797	14679	14835	14675	14722	14664	14523	14831	14819	14636	14771	14621	14749	14707	14854	14676	14815	14826	14683	14576	14659	14773	14688	14663	14694	14718	14787	14763	14721	14732	14625	14842	14666	14813	14759	14559	14738	14524	14617	14779	14815	14511	14905	14652	14723	14501	14812	14751	14608	14693	14701	14648	14641	14653	14779	14553	14592	14559	14751	14579	14799	14690	14593	14622	14637	14704	14586	14784	14539	14604	14689	14630	14803	14822	14796	14471	14917	14724	14680	14640	14673	14837	14833	14627	14585	14699	14754	14709	14610	14597
22545	40988	38456	30046	25490	22960	20747	19066	18341	17652	16887	16337	15389	14924	14815	14546	14437	14162	14015	14066	13936	13839	13926	13860	13876	13823	13751	13727	13626	13885	13720	13869	13634	13865	13912	13817	13590	13838	13790	13852	13589	13744	13911	13797	13807	13590	13775	13845	13918	13917	13856	13790	13909	13742	13741	13632	13719	13781	13821	13779	14031	13949	13687	13885	13795	13858	13718	13786	13768	13953	13879	13699	13914	13829	13790	13617	13676	13743	13670	13925	13651	13617	13718	13674	13817	13778	13736	13870	13632	13705	13565	13873	13759	13771	13819	13838	13819	13815	13689	13652	13610	13711	13721	13759	13791	13632	13894	13882	13721	13699	13766	13771	13883	13691	13843	13754	13730	13805	13646	13794	13790	13630	13890	13772	13700	13642	13612	13777	13527	13693	13798	13829	13633	13832	13657	13746	13693	13938	13742	13659	13705	13775	13869	13779	13851	13767	13805	13651	13855	13794	13648	13740	13720	13869	13748	13683	13674	13851	13750	13735	13739	13908	13649	13762	13766	13731	13874	13825	13729	13740	13802	13627	13701	13691	13661	13799	13896	13745	13616	13926	13594	13817	13758	13589	13829	13779	13830	13897	13760	13605	13678	13725	13711	13640	13689	13588	13824	13726	13672	13503	13910	13769	13854	13637	13574	13746	13985	13632	13836	13813	13855	13711	13810	13797	13630	13803	13820	13821	13727	13646	13690	13732	13627	13865	13861	13802	13671	13720	13816	13577	13737	13862	13739	13656	13761	13680	13684	13716	13853	13712	13696	13658	13626	13925	13598	13623	13747	13818	13639	13714	13538	13813	13803	13716	13659	13682	13761	13713	13768	13679	13682	13722	13799	13776	13767	13706	13718	13740	13705	13848	13852	13824	13814	13526	13767	13713	13692	13655	13847	13691	13711	13771	13656	13768	13642	13766	13735	13706	13620	13660	13648	13697	13763	13637	13739	13603	13638	13673	13768	13584	13703	13867	13753	13653	13808	13807	13688	13831	13633	13773	13480	13783	13464	13699	13995	13710	13864	13637	13556	13639	13635	13718	13616	13538	13636	13754	13754	13689	13930	13594	13877	13608	13801	13679	13717	13693	13973	13950	13724	13734	13624	13766	13696	13748	13808	13694	13617	13899	13565	13626	13809	13699	13693	13799	13931	13754	13826	13910	13696	13747	13708	13717	13730	13761	13779	13656	13674	13783	13617	13864	13661	13608	13872	13785	13817	13740	13742	13567	13761	13620	13813	13636	13646	13527	13717	13684	13611	13702	13656	13799	13609	13717	13762	13885	13783	13635	13616	13715	13698	13688	13752	13748	13835	13654	13724	13605	13559	13721	13926	13581	13774	13701	13690	13710	13652	13691	13862	13746	13674	13722	13866	13728	13718	13648	13786	13777	13654	13779	13814	13632	13699	13568	13875	13678	13814	13653	13669	13784	13645	13665	13616	13655	13745	13525	13669	13646	13819	13719	13899	13545	13793	13711	13715	13719	13476	13650	13818	13668	13764	13646	13826	13638	13703	13789	13688	13722	13721	13819	13689	13822	13674	13577	13876	13861	13820	13643	13736	13822	13418	13777	13677	13744	13628	13659	13609	13775	13740	13830	13669	13664	13731	13709	13728	13691	13806	13702	13807	13812	13735	13843	13679	13684	13745	13620	13738	13675	13673	13691	13578	13794	13567	13768	13687	13709	13540	13700	13724	13658	13808	13736	13696	13881	13679	13708	13682	13818	13729	13670	13732	13776	13788	13668	13715	13744	13643	13795	13700	13709	13739	13748	13681	13787	13601	13697	13726	13762	13616	13666	13614	13715	13766	13722	13734	13642	13606	13682	13605	13809	13776	13698	13753	13554	13734	13626	13651	13598	13835	13643	13816	13818	13601	13604	13646	13789	13799	13779	13671	13696	13721	13756	13788	13756	13598	13675	13482	13734	13658	13634	13864	13697	13635	13756	13849	13725	13707	13663	13619	13796	13723	13716	13885	13628	13785	13691	13830	13726	13792	13689	13597	13699	13748	13541	13705	13777	13767	13699	13745	13744	13780	13682	13612	13638	13633	13734	13686	13600	13813	13590	13537	13473	13764	13911	13743	13668	13711	13774	13677	13831	13659	13940	13726	13821	13637	13832	13901	13831	13781	13817	13606	13709	13682	13712	13749	13686	13804	13830	13537	13626	13722	13598	13658	13730	13645	13653	13621	13579	13743	13795	13793	13681	13529	13714	13741	13795	13956	13867	13538	13841	13660	13840	13775	13652	13772	13651	13728	13536	13865	13588	13729	13796	13701	13821	13765	13819	13921	13716	13833	13773	13756	13795	13632	13804	13731	13778	13693	13788	13820	13700	13498	13865	13943	13719	13805	13663	13692	13813	13696	13624	13708	13851	13783	13881	13671	13721	13752	13594	13778	13710	13737	13759	13526	13653	13761	13728	13708	13511	13704	13651	13851	13774	13648	13912	13927	13797	13749	13698	13830	13712	13754	13643	13671	13636	13675	13738	13687	13775	13514	13692	13763	13680	13760	13763	13600	13604	13681	13675	13750	13905	13813	13705	13767	13749	13749	13736	13654	13698	13698	13710	13734	13772	13676	13826	13709	13837	13662	13743	13788	13844	13786	13794	13634	13685	13635	13666	13658	13782	13649	13812	13692	13698	13610	13737	13813	13761	13580	13710	13852	13895	13818	13741	13621	13857	13662	13775	13808	13738	13610	13744	13876	13657	13651	13785	13764	13692	13608	13577	13767	13733	13745	13766	13585	13756	13822	13684	13726	13822	13797	13852	13798	13816	13829	13707	13655	13754	13746	13719	13816	13664	13601	13741	13722	13697	13701	13618	13714	13818	13813	13712	13660	13804	13729	13537	13595	13742	13648	13676	13599	13732	13723	13740	13739	13650	13847	13562	13791	13851	13635	13584	13653	13633	13635	13773	13692	13611	13705	13767	13642	13747	13684	13696	13750	13691	13739	13796	13731	13786	13792	13623	13631	13701	13485	13681	13854	13665	13623	13752	13717	13715	13712	13847	13770	13697	13718	13700	13681	13709	13701	13590	13844	13587	13812	13742	13858	13730	13620	13807	13724	13797	13651	13910	13767	13733	13713	13805	13724	13769	13579	13677	13700	13788	13785	13769	13771	13786	13588	13577	13627	13679	13675	13716	13728	13618	13791	13626	13796	13644	13701	13679	13769	13697	13604	13641	13736	13680	13657	13642	13526	13727	13703	13856	13680	13661	13746	13646	13757	13766	13681	13829	13697	13521	13790	13689	13629	13675	13690	13637	13666	13736	13700	13688	13760	13869	13677	13765	13760	13678	13726	13597	13761	13838	13643	13724	13726	13831	13758	13615	13721	13723	13618	13775	13771	13790	13692	13656	13596	13794	13588	13692	13738	13679	13807	13701	13519	13745	13850	13611	13738	13918	13910	13623	13669	13804	13695	13727	13698	13685	13735	13668	13921	13629	13726	13747	13578	13613	13631	13822	13766	13866	13706	13891	13697	13716	13674	13793	13745	13810	13625	13741	13846	13779	13742	13754	13828	13713	13677	13618	13699	13622	13640	13847	13667	13704	13539	13711	13823	13674	13851	13717	13736	13687	13746	13850	13636	13822	13636	13681	13681	13780	13866	13763	13750	13435	13833	13673	13735	13859	13781	13705	13753	13676	13818	13708	13749	13751	13726	13584	13717	13820	13735	13751	13670	13851	13683	13698	13793	13686	13833	13770	13654	13655	13863	13649	13684	13824	13790	13677	13767	13585	13649	13591	13496	13673	13686	13745	13786	13614	13689	13778	13644	13658	13799	13529	13692	13691	13739	13697	13705	13722	13660	13720	13875	13712	13606	13696	13662	13779	13651	13828	13592	13926	13792	13828	13794	13699	13960	13469	13841	13691	13635	13734	13578	13602	13700	13856	13665	13745	13680	13760	13648	13555	13796	13699	13543	13564	13643	13670	13760	13790	13703	13782	13746	13679	13832	13695	13697	13671	13684	13794	13689	13865	13708	13609	13679	13756	13852	13630	13711	13765	13767	13668	13585	13494	13630	13746	13757	13798	13746	13803	13606	13784	13751	13602	13705	13581	13951	13663	13644	13715	13748	13724	13761	13654	13687	13828	13712	13621	13693	13826	13747	13529	13845	13628	13837	13711	13916	13662	13695	13740	13583	13637	13729	13821	13672	13819	13711	13884	13574	13747	13689	13700	13585	13628	13799	13778	13860	13732	13766	13805	13764	13856	13640	13812	13739	13584	13625	13687	13632	13566	13716	13834	13782	13566	13710	13738	13799	13665	13703	13609	13797	13810	13901	13548	13717	13887	13608	13702	13678	13726	13693	13680	13787	13677	13656	13689	13937	13682	13869	13893	13531	13694	13766	13866	13919	13637	13557	13747	13923	13812	13712	13621	13718	13736	13675	13620	13726	13780	13670	13731	13701	13812	13608	13637	13670	13745	13501	13733	13603	13480	13739	13702	13651	13652	13701	13493	13785	13674	13787	13733	13773	13672	13698	13702	13715	13818	13586	13639	13667	13694	13656	13771	13616	13696	13689	13767	13663	13717	13737	13606	13677	13755	13560	13789	13721	13846	13679	13910	13687	13766	13724	13718	13644	13677	13762	13849	13909	13792	13710	13697	13765	13578	13824	13730	13770	13712	13730	13731	13784	13699	13724	13701	13576	13823	13677	13702	13896	13595	13723	13734	13759	13642	13745	13745	13789	13767	13610	13691	13604	13784	13662	13731	13754	13833	13582	13836	13841	13580	13761	13774	13588	13740	13689	13825	13672	13665	13737	13801	13656	13798	13635	13641	13504	13889	13722	13840	13906	13698	13694	13745	13700	13726	13738	13651	13774	13843	13721	13700	13711	13822	13517	13733	13746	13820	13817	13667	13690	13622	13641	13695	13677	13742	13720	13831	13661	13515	13649	13707	13663	13731	13749	13836	13936	13893	13670	13559	13536	13644	13552	13651	13827	13837	13719	13670	13734	13783	13660	13836	13619	13655	13794	13614	13839	13765	13572	13866	13740	13743	13687	13696	13825	13798	13845	13649	13564	13817	13690	13618	13600	13770	13806	13766	13763	13729	13876	13772	13696	13833	13851	13927	13785	13613	13692	13678	13881	13776	13587	13835
28226	22685	24617	20466	16337	15307	15115	14529	14488	14463	14347	14066	13979	13913	13896	13931	14067	14035	13629	13882	13904	13897	13852	13806	13815	13821	13774	13708	13937	13848	13860	13963	13749	13870	13760	13652	13697	13907	13690	13780	13746	13902	13675	13787	13783	13861	13837	13848	13659	13683	13944	13887	13632	13940	13903	13833	13815	13661	13820	13708	13713	13910	13734	13782	13717	13956	13873	13810	13777	13984	13823	13972	13938	13814	13959	13908	14021	13849	13791	13834	13756	13833	13844	13753	13839	13917	13948	13780	13959	13887	13878	13807	13922	13712	13944	13800	13819	13852	13644	13681	13812	13733	13978	13910	13785	13761	13822	13742	13711	13784	13872	13749	13809	13902	13618	13815	13882	13908	13781	13687	13669	13758	13900	13743	13659	13818	13601	13705	13828	13933	13912	13798	13829	13697	13765	13800	13705	13832	13736	13712	13744	13823	13856	13589	13702	13748	13971	13788	13778	13812	13638	13854	13761	14014	13949	13882	13758	13652	13844	13753	13783	13781	13747	13727	13744	13774	13812	13886	13800	13856	13691	13782	13689	13701	13599	13815	13779	13886	13867	13751	13882	13897	13683	13707	13707	13761	13752	13725	13793	13935	13653	13794	13781	13884	13848	13735	13801	13720	13810	13861	13830	13777	13844	13663	13765	13810	13786	13925	13788	13844	14101	13817	13806	13910	13833	13916	13751	13744	13873	13972	13815	13924	13655	13856	13838	13757	13801	13761	14014	13811	13791	13723	13716	13784	13742	13788	13741	13958	13942	13888	13715	13708	13794	13785	13813	13826	14011	13853	13613	13890	13787	13730	13871	13613	13547	13775	13764	13617	13774	13728	13822	13777	13865	13781	13755	13864	14038	13758	13861	13887	13640	13768	13730	13828	13858	13791	13738	13802	13803	13885	13635	13936	13861	13699	13938	13873	13935	13793	13981	13958	13701	13699	13772	13641	13782	13885	13741	13923	14013	13955	13838	13883	13788	13801	13838	13816	14008	13967	13677	13626	13683	13727	13859	13829	13719	13574	13695	14019	13849	13967	13601	13750	13888	13871	13666	13764	13639	13761	13743	13685	14043	13859	13884	13697	13912	13809	13747	13670	13734	13665	13892	13814	13591	13701	13712	13816	13639	13818	13817	13784	13707	13900	13719	13935	13804	13687	13780	13946	13821	13788	13822	13858	13554	13914	13785	13541	13799	13848	13667	13643	13768	13814	13922	13936	13715	13921	13886	13634	13815	13838	13650	13914	13911	13917	13821	13886	13875	13866	13870	13687	13935	13820	13799	13617	13818	13924	13838	13913	13754	13670	13563	13856	13836	13786	13887	13827	13944	13682	13755	13796	13710	13775	13817	13882	14018	13861	13841	13888	13782	13799	13568	13776	13658	13724	13836	13787	13723	13726	13665	13901	13831	13793	13808	13895	13763	13870	13892	13997	13842	13692	13832	13813	13717	13784	13734	13890	13745	13838	13775	13865	13713	13688	13627	13719	14060	13650	13644	13770	13698	13689	13733	13855	13763	13729	13756	13889	13870	13788	13850	13799	13829	13760	13761	13905	13775	13753	13955	13747	13745	13772	13727	13916	14004	13799	13775	13976	13580	13697	13581	13720	13783	13612	13894	13867	13613	13918	13881	13927	13896	13943	13628	13946	13923	13714	13969	13859	13983	13645	13921	13830	13835	13694	13835	13698	13750	13671	13838	13732	14000	13824	13805	13887	13817	13911	13821	13915	13892	13819	13965	13636	13869	13875	13943	13652	13838	13874	13722	13689	13973	13849	13894	13688	13784	13806	14002	13820	13749	13803	13826	13837	13660	13804	13761	13976	13739	13972	13753	13734	13915	13827	13738	13678	13738	13778	13860	13944	13727	13941	13711	13900	13833	13899	13689	13748	13910	13892	13647	13813	13843	13672	13822	13723	13562	13780	13713	13684	13920	13895	13936	13826	13867	13659	13882	13796	13696	13828	13733	14000	13868	13800	13696	13847	13774	13907	13788	13947	14014	13686	13726	13789	13682	13631	13719	13843	13860	13721	13852	13731	13719	13632	13741	13863	13700	13786	13800	14056	13840	13695	13819	13958	13610	13748	13905	13698	13704	13842	13748	13768	13866	13827	13846	13694	13845	13880	13679	13731	13758	13775	13857	13692	13824	14100	13823	13872	13854	13725	13722	13683	13868	13744	13758	13666	13767	13583	13794	13865	13875	13687	13830	14005	13658	13972	13725	13803	13885	13819	13915	13718	13819	13790	13812	13774	13712	13938	13778	13801	13831	13890	13881	13840	13787	13717	13858	13970	13830	13809	14015	13808	13748	13767	13929	13780	13798	13698	13903	13735	13934	14047	13757	13652	13755	13759	13849	13775	13718	13717	13718	13940	13870	13813	13689	13762	13785	13747	13730	13812	13905	13774	13692	13743	13667	13904	13798	13836	13797	13594	13795	13714	13796	13861	13977	13957	13959	13594	13846	13744	13778	13809	13929	13787	13713	13852	13611	13727	13954	13712	13848	13753	13711	13878	13878	13801	13955	13827	13795	13816	13758	13754	13930	13972	13912	13811	13841	13695	13942	13754	13898	13757	13748	13931	13776	13748	13792	13766	13751	13772	13812	13724	13823	13672	13638	13594	13700	13692	13851	13665	13932	13692	13650	13847	14056	14007	13877	13918	13907	13827	13852	13720	13933	13733	13864	13871	13774	13767	13776	13797	13739	13894	13615	13555	13917	13921	13789	13841	13716	13737	13854	13893	13750	13818	13825	13696	13796	13867	13881	13712	13782	13746	13954	13747	13867	13642	13762	13683	13837	13698	13717	13632	13773	13785	13787	13752	13647	13970	13910	13700	13745	13768	13690	13777	14069	13711	13907	13861	13866	13876	13784	13944	13998	13586	13791	13680	13536	13786	13737	13801	13952	13779	13731	13834	13798	13634	13678	14034	13739	13895	13750	13633	13770	13774	13817	13760	13853	13880	13769	13683	13885	13790	13839	13729	13711	13673	13762	13853	13829	13860	13679	13809	13854	13960	13681	13864	13632	13809	13907	13862	13679	13953	13782	13792	13788	13810	13544	13867	13792	13630	13693	13779	13739	13743	13693	13856	13685	13982	13689	13569	13817	13738	13701	13929	13791	13775	13721	14067	13894	13730	13829	13974	13775	13675	13896	13635	13843	13885	13764	13976	13907	13728	13857	13690	13866	13803	13929	13680	13648	13619	13630	13927	13749	13898	13971	13991	13830	13730	13821	13793	13757	13827	13874	13808	13764	13813	14116	13800	13852	13747	13674	13784	13902	13732	13705	13672	13702	13765	13800	13992	13972	13764	13801	13832	13760	13692	13702	13778	13858	13838	13724	13946	13931	13798	13682	13834	13904	13765	13741	13897	13771	13806	13775	13771	13935	13729	13878	13782	13929	13773	13774	13985	13861	13645	13876	13731	13707	13861	13776	13813	13780	13697	13832	13730	13970	13762	13796	13773	13725	13807	13798	13828	13850	13762	13894	13824	13885	13773	13644	13826	13839	13825	13822	13828	14003	13868	13825	13830	13728	13905	13790	13889	13766	13730	13919	13906	13824	13907	13891	13654	13767	13777	13819	13930	13865	13955	13792	14072	13875	13656	13805	13864	13763	13722	13861	13802	13620	13729	13824	13671	13939	14084	13859	13687	13646	13956	13988	13849	13922	13742	13900	13795	13887	13857	13703	13667	13835	13761	13642	13769	13806	13799	13823	13759	13769	13978	13880	13917	13672	13811	13699	13750	13756	13760	13726	13789	13593	13734	13984	13615	13921	13849	13748	13684	13973	13795	13773	13940	13803	13789	13790	13826	13854	13716	13951	13758	13987	13942	13896	13782	13898	13738	13721	13884	13798	13699	13953	13774	13781	13744	13880	13796	13645	13895	13818	13674	13848	13815	13735	13655	13832	13654	13848	13808	14003	13868	13701	13929	13811	13829	13751	13784	13898	13927	13895	13837	13655	13843	13885	13981	13946	13581	13819	13885	13615	13732	13915	13732	13710	13806	13690	13758	13860	13921	13809	13769	13774	13535	13866	13746	13641	14012	13910	13934	13839	13857	13647	13766	13843	13845	13828	13785	13764	13667	13857	13778	13829	13868	13827	13879	13877	13773	13779	13808	13874	13738	13729	13799	13662	13871	13819	13510	13672	13975	13724	13814	13650	13827	13883	13680	13832	13871	13777	13910	13708	13652	13608	13902	13868	13731	13878	13742	13620	13677	13687	13763	13897	13765	13931	13986	13754	13638	13603	13730	13644	13727	13706	13785	13759	13736	13888	13924	13736	13978	13818	13686	13862	13854	13817	13898	13837	13762	13763	13810	13848	14136	13941	13926	13899	13855	13843	13799	13699	13867	13954	13913	13813	13911	14031	13963	13958	13785	13715	13647	13949	13861	13666	13599	13733	13882	13958	13671	13722	13653	13713	13840	13640	13833	13955	13650	13571	13804	13860	13686	13848	13736	13781	13777	13770	13783	13930	13893	13893	13905	13777	13928	13775	13946	13703	13875	13857	13909	13898	13845	13807	13575	13875	13810	13854	13696	13892	13759	13966	13778	13956	13793	13744	13856	13729	13975	13936	13743	13930	13702	13721	13579	13877	13850	13738	13828	13785	13948	13814	13615	13810	13583	13786	13831	13841	13786	13794	13836	13770	13827	13900	13821	13828	13710	13830	13659	13880	13783	13856	13936	13802	14005	13955	13742	13823	13926	13744	13795	13647	13877	13849	13782	13686	13716	13893	13865	13894	13735	13793	13762	14030	13816	13831	13984	13965	13815	13724	13716	13751	13790	13893	13617	13802	13887	14015	13841	13665	13529	13905	13942	13686	13808	13890	13933	13762	13841	13808	13733	13717	13846	13900	13786	13824	14152	13882	13900	13597	13848	14040	13645	13673	14045	13890	13898	13850	14035	13756	13786	13819	13727	13712	13751	13627	13777	13894	13872	14081	13980	13927	13866	13769	13876	13759	13897	13828	13828	14010	13649	13726	13651	13889	13909	13830	13777	13776	13742	13791	13800	13658	13821	14057	13763	13765	13718	13932	13758	13803	13779	13832	13762	13804	13925	13973	13973	13702	13878	13597	13896	13733	13835	13755	13749	13833	13980	13889	13794
17954	25430	24157	18833	16873	15916	14984	14549	14411	13860	13700	13592	13516	13395	13320	13320	13207	13181	13179	13251	13146	13174	13146	13145	13036	13051	13139	13190	13004	12979	13234	13127	13049	13035	13225	13100	13357	12932	13123	13019	13075	13070	13099	13092	13092	13134	13151	13033	13243	13116	12928	13012	13210	13228	13172	13137	13165	13102	12975	13089	13190	13123	13183	13085	13114	13016	13028	12961	12987	13074	12960	12928	13040	13184	13036	13064	13227	13139	13143	12998	13062	13013	13202	13295	13249	13096	13013	13137	13311	13271	13028	12983	13124	12981	13036	13142	13068	13170	13112	13092	13139	13190	13123	13023	13086	13180	13160	13064	12997	13350	13127	13133	13116	13113	13089	13210	13133	13133	13009	13130	13110	13024	13096	13260	13068	13212	13270	13074	13039	13139	13217	13018	13111	13062	13096	13052	13133	13139	13088	13085	13252	13004	13070	13133	13111	12907	13102	13113	13163	13214	13216	13005	13125	13092	13137	13075	13073	13089	13073	12890	12997	13088	13075	13084	13066	12920	13165	13090	13093	12999	13055	13104	13208	12978	13098	13107	13126	13056	13123	13037	13080	13038	13226	13057	13034	13238	13056	13127	13093	12922	12976	13001	13139	13215	13088	13059	13119	13021	13098	13048	13075	12942	13157	13035	13161	13071	13016	12935	13031	13018	13059	13035	13173	13098	13252	12965	13104	13095	13055	13063	12998	13237	13150	13024	12974	13162	13119	13163	13207	13003	13022	12996	12854	13145	13133	13083	13139	13019	13024	13360	13038	13001	13024	13050	13066	13049	13138	13068	13170	13069	12907	13170	13173	13090	13184	13120	13153	13145	13298	12958	12956	13131	13061	13173	13064	13082	13055	12950	13055	13017	13018	13073	13225	13072	13006	13115	12974	13074	12914	13116	13096	13026	12826	13117	13100	13084	13199	13140	12941	12962	13145	13010	13218	13141	13048	13100	13172	13109	13095	12962	13172	13178	12927	13085	12980	13134	13131	13108	12975	13152	13077	12954	12960	13136	13140	13208	13109	13094	13035	13128	13025	13081	13137	12999	13032	12977	12970	13155	13028	13186	13098	13045	13019	13092	13082	13083	13111	12964	12926	12921	12873	13057	13197	12927	13058	12963	13143	13217	13191	13155	12867	13128	12967	13181	13229	13096	13184	12942	13068	13054	12986	13052	13131	13100	12988	13026	13009	13099	13207	13022	13050	12964	12978	13066	13058	13143	13159	13001	13030	12998	13162	13088	13088	13182	13141	13177	13130	13123	13033	13041	12969	13167	13147	13079	13004	12939	12998	13183	12998	13133	13091	12934	12961	13033	12915	13242	13105	13138	13220	12965	13173	13262	13133	13099	12931	13006	12997	13069	12997	13123	13225	13089	13250	12947	13188	13132	12974	13240	13101	13074	13010	12928	13238	13055	13002	13115	13086	13177	13034	13008	13275	12978	13240	13084	13034	13071	13027	13058	13062	13017	13062	13061	13017	13181	13127	13151	13200	12959	13042	13112	13128	13050	13049	12920	12993	13110	13162	13180	13104	13000	13115	13100	13224	13134	13090	13187	12903	13143	13039	13044	13141	13072	13108	13042	13003	13001	13007	13073	12984	13242	13004	13009	13090	13163	13005	13027	12962	13125	13183	13028	13196	13076	13004	13250	12932	13183	12942	13132	13184	13021	12947	13185	13242	13012	13115	13077	13053	13208	13099	13145	13116	13052	13151	13183	13136	13131	12994	13112	13124	13046	12957	13168	12962	13118	13162	13238	13189	13111	13164	13085	13027	13052	13145	13067	13143	13119	12997	13166	12984	13136	13163	13036	12935	12971	13047	12999	13196	13097	12996	13223	12980	12970	13280	13201	13053	13066	13088	13081	13223	13116	13144	12844	13080	12969	13186	13046	13128	13074	13005	12966	13143	13267	13267	13127	13183	13043	13091	12974	13249	13153	13053	13080	12947	13033	13140	12995	13055	13284	13095	13054	13170	13165	12983	13128	13050	12946	13066	13029	13207	13063	13223	13067	13057	12871	13004	12983	13080	13188	13059	13134	13021	12942	13017	13194	13078	13061	12979	13094	12946	13142	13150	13005	12973	13185	13203	13143	13171	13016	13101	13005	13046	12988	13248	13049	12999	13130	13135	13040	12953	13084	12974	13084	13132	13166	13065	13127	13020	12964	13174	13045	13141	13037	13172	13103	13062	13223	13042	13129	13026	13047	13170	13149	13070	13039	12997	12993	13151	13168	13356	13147	13036	13217	13243	12990	13130	13007	13077	13028	13086	13182	13044	13056	13188	13117	13153	13060	13193	13113	13116	12831	13082	13004	13163	13001	13124	12946	13148	13141	13066	13130	13108	13023	13154	13182	12935	12962	13239	13125	13221	12974	13250	13015	13155	12994	13004	12890	13197	13223	13095	13159	12996	13001	13032	12983	13060	13117	13061	13035	13042	13081	13199	13085	13118	13211	13058	13196	13170	13117	13068	13127	12998	12960	13134	12952	13217	13120	13065	13210	13071	12977	13170	13029	13094	12974	13155	13272	13074	13033	13115	12994	12976	13068	13149	13202	13158	13160	13129	12959	13039	13159	13224	13216	13200	13095	13146	13079	13127	13038	13013	13117	13131	13143	13013	12980	13168	12963	13178	13225	13057	13013	13184	13112	13048	12999	13026	13082	13144	12972	13248	12967	13209	13276	13022	13137	12987	13074	13114	13094	13081	13080	13040	12974	13065	13129	12981	13168	12980	13097	12937	13146	13031	13101	13130	13177	13049	13130	12914	13234	13096	13155	13101	13085	13117	13030	13084	13015	13012	13091	13171	13117	13049	13093	13038	13047	13097	13118	13225	13054	13139	13047	13086	13058	13144	12937	13068	13045	13183	12848	13059	12946	13069	13117	13098	13099	13083	13107	12990	12926	13224	13043	13031	13224	13050	13189	13175	12918	13104	13036	13138	13149	13122	12889	13069	13180	12986	13175	13035	13205	13008	13160	13189	12869	13097	13232	13152	13242	12971	13158	13287	12976	13184	12888	13071	13019	13134	13273	12953	13141	13084	13211	13156	13032	13103	13029	12961	13115	13154	13018	13233	13155	13029	13212	13188	13183	13106	13054	13010	12952	13184	13019	13072	13167	13223	13078	13232	13078	13167	13076	13195	12968	13142	13008	13086	13261	12964	13017	12953	13120	13072	13087	13022	12970	13099	13094	13251	13012	13062	12869	13156	12948	12911	12953	13066	13218	12892	12975	13120	13085	12931	13085	13081	13192	13095	13064	13303	13101	12996	13170	13233	13026	13096	13069	13148	13173	13086	13140	13158	13198	12983	13011	12956	13241	13118	13065	13135	13097	13138	13110	13031	13081	12969	13114	12910	12973	13073	12965	13137	13029	13164	13037	13202	13042	13147	13115	13126	13176	13216	12836	12991	13003	13052	13092	13221	13135	13262	13054	13011	12916	13208	13118	13107	13179	13079	13010	13018	13141	13041	13122	13046	13135	12996	13126	13008	12998	13172	12974	13041	12934	13037	13082	13025	12927	13183	12950	13172	13079	13199	13092	13132	13092	13079	13195	13008	13034	13174	13174	13015	13183	13042	13156	13136	13081	13048	13153	13036	13068	13050	13208	13033	12983	13311	13065	13145	13032	13064	13158	13328	13109	13054	13062	13160	13038	13162	12981	13182	13160	13041	12982	13062	13054	13100	13048	13001	13335	13235	13164	13148	13072	13140	13027	13039	13139	13067	13193	13020	13176	13036	12994	13157	13121	12994	12983	13036	13110	13114	13059	13090	13185	13137	13070	13064	13050	13133	13057	13202	13051	13177	13240	13062	13127	13133	13085	13094	13007	13221	13109	13096	12931	13182	13038	12979	13113	13105	13156	13077	13028	12883	13254	13128	13234	13124	13271	13006	13152	13204	12921	13194	13180	13099	13030	13057	13058	13018	13067	13076	13066	13136	13129	13024	12962	13011	13048	13273	13182	13054	13165	13059	13244	13127	13258	13140	13215	12944	12947	12960	13271	13188	12989	13123	12773	12972	13127	12978	13152	13072	12919	13099	13046	13217	13224	12996	13132	13089	13112	12961	13043	12996	13042	13049	13128	12914	13053	13021	12999	13068	12962	13126	13008	13059	13137	13112	13006	12999	13020	13151	13095	13089	13107	13104	12948	13232	13098	13144	13181	13066	13051	13095	13111	13192	13187	12979	13180	13222	12990	13062	13071	13302	13096	13013	13141	13081	13072	13090	13198	13160	13029	13176	13001	13074	13017	13083	13092	13237	13214	13191	13013	12988	12993	13107	13059	13031	13104	12984	13156	13019	13149	13108	13055	13144	13207	13047	13217	13035	13014	13193	13203	13129	13036	13276	13250	13041	13036	13020	12976	13092	13170	13149	13057	12947	13100	13042	13222	13167	13031	13026	13131	13119	12927	13045	13006	13170	12940	13086	13097	13035	13092	13080	13151	13103	13071	13218	12977	13025	13074	13152	13120	13022	13086	13218	13059	12933	13112	12970	13088	13118	13050	13200	13002	13116	13250	12989	13131	12990	13118	13098	12986	13028	13075	13015	13254	13174	12993	13178	13021	13080	13113	13110	13161	13104	13173	13241	13028	13111	13117	13005	13017	13122	13040	12982	13076	13154	12969	13193	13190	13069	13065	13064	13111	13185	12931	13120	13009	13067	12962	13299	13130	12820	13114	13192	13115	12955	13074	13201	13015	13227	13005	13077	13056	13137	12947	12955	13228	13267	13009	13088	13019	13085	13100	13026	13109	13038	12986	13030	13107	13071	13094	13222	12991	13045	13077	13234	13070	13075	13067	13009	13066	13068	13093	13086	13077	13014	13250	13062	13014	13234	13108	13208	13052	13115	13089	13185	12956	13154	12898	13184	13223	12984	13152	13144	13183	13228	13126	13151	13094	13091	12964	13123	12967	13151	13125	13250	13102	13125	13124	13096	13052	13076	13043	13183	13193	13149	13088	12994	13038	13222	13124	13063	13015	13111	13111	13102	13087	13122	13043	13018	13228	13091	13099	12963	13032	13030	13165	13081	13090	13138	13251	12988	13198	12973	13008	13179	13081	13074	13055	12968	13152	13073	13031	13016	13213	13093	12966	13092	13108	13029	13171
24402	21599	29068	24775	22494	21747	20244	16937	16395	16420	15806	15660	15025	15044	14914	15023	14847	14552	14620	14512	14661	14554	14573	14608	14411	14649	14714	14370	14504	14584	14686	14549	14549	14501	14603	14487	14653	14665	14670	14638	14494	14600	14519	14815	14575	14394	14659	14472	14571	14490	14515	14418	14509	14537	14509	14457	14496	14469	14496	14704	14688	14583	14567	14659	14592	14447	14643	14654	14438	14466	14509	14554	14633	14515	14684	14482	14451	14682	14643	14440	14447	14444	14306	14385	14653	14458	14539	14635	14595	14386	14473	14557	14378	14453	14569	14739	14439	14564	14316	14488	14696	14207	14377	14468	14439	14577	14573	14624	14518	14581	14564	14363	14608	14600	14306	14463	14465	14445	14575	14515	14477	14524	14318	14287	14449	14382	14534	14474	14556	14302	14430	14454	14541	14351	14400	14391	14568	14383	14601	14478	14611	14506	14504	14377	14520	14470	14433	14475	14306	14617	14406	14192	14609	14441	14525	14478	14594	14541	14423	14514	14423	14417	14474	14344	14494	14419	14417	14385	14454	14474	14305	14436	14644	14401	14549	14514	14511	14612	14495	14537	14455	14383	14463	14557	14499	14446	14347	14550	14557	14452	14468	14773	14494	14503	14670	14423	14697	14374	14441	14460	14349	14329	14481	14600	14543	14458	14420	14262	14507	14544	14587	14402	14322	14334	14569	14479	14436	14558	14485	14647	14443	14327	14594	14407	14382	14316	14583	14406	14486	14489	14299	14593	14399	14497	14378	14288	14543	14478	14480	14395	14537	14219	14412	14383	14242	14485	14401	14494	14514	14415	14336	14470	14554	14555	14425	14396	14482	14485	14332	14332	14641	14434	14266	14259	14482	14317	14430	14470	14369	14497	14457	14543	14479	14430	14479	14589	14470	14312	14344	14535	14406	14393	14674	14133	14346	14408	14496	14470	14393	14439	14376	14594	14477	14397	14440	14358	14655	14479	14433	14260	14331	14523	14391	14519	14355	14317	14422	14320	14459	14527	14608	14612	14347	14429	14297	14388	14415	14604	14464	14492	14402	14481	14477	14422	14448	14531	14507	14511	14321	14651	14323	14415	14507	14398	14584	14507	14564	14347	14369	14476	14365	14401	14458	14332	14368	14475	14738	14489	14540	14407	14342	14458	14609	14475	14450	14443	14548	14415	14385	14471	14598	14367	14486	14459	14317	14359	14388	14375	14484	14458	14419	14373	14564	14557	14551	14552	14369	14396	14562	14516	14428	14590	14463	14484	14612	14583	14491	14527	14422	14592	14445	14595	14462	14323	14717	14446	14530	14493	14250	14408	14285	14577	14437	14529	14519	14447	14706	14491	14506	14562	14560	14424	14477	14608	14413	14429	14411	14482	14610	14385	14467	14561	14518	14478	14665	14608	14609	14550	14491	14585	14254	14335	14357	14284	14484	14293	14589	14382	14412	14427	14503	14506	14474	14673	14717	14425	14615	14565	14449	14315	14380	14362	14438	14401	14381	14399	14562	14584	14492	14414	14428	14498	14435	14551	14662	14737	14702	14445	14550	14610	14352	14546	14705	14439	14468	14424	14600	14496	14435	14623	14489	14432	14573	14548	14464	14492	14508	14501	14470	14439	14343	14396	14467	14400	14516	14472	14480	14408	14287	14415	14540	14442	14724	14552	14391	14585	14447	14603	14614	14449	14432	14505	14311	14562	14429	14325	14292	14582	14594	14500	14460	14527	14561	14681	14351	14361	14489	14456	14515	14591	14546	14549	14569	14441	14461	14420	14515	14463	14429	14411	14547	14567	14590	14501	14551	14285	14348	14590	14448	14607	14460	14483	14443	14525	14430	14494	14361	14366	14515	14460	14369	14392	14533	14512	14335	14411	14568	14385	14503	14386	14447	14495	14471	14560	14490	14522	14571	14261	14472	14497	14616	14486	14521	14310	14467	14446	14624	14669	14402	14294	14488	14607	14591	14609	14528	14497	14438	14505	14525	14252	14450	14276	14450	14459	14412	14512	14266	14547	14572	14513	14537	14557	14475	14426	14814	14613	14544	14533	14452	14485	14563	14495	14407	14465	14628	14469	14450	14329	14366	14468	14465	14289	14392	14511	14661	14504	14479	14317	14626	14426	14371	14345	14635	14368	14282	14601	14413	14352	14485	14555	14561	14502	14556	14610	14525	14377	14514	14447	14480	14348	14639	14439	14395	14572	14432	14439	14436	14521	14514	14471	14373	14738	14490	14362	14377	14681	14639	14340	14321	14366	14402	14508	14633	14491	14336	14376	14548	14506	14559	14434	14467	14451	14374	14567	14388	14497	14477	14451	14379	14582	14539	14445	14533	14254	14514	14555	14310	14296	14620	14849	14411	14531	14710	14252	14637	14588	14435	14366	14567	14491	14437	14399	14592	14137	14516	14405	14587	14330	14478	14670	14520	14457	14341	14479	14251	14450	14576	14546	14581	14581	14338	14453	14532	14478	14560	14310	14537	14511	14441	14488	14506	14463	14444	14514	14280	14233	14368	14759	14405	14627	14559	14418	14294	14574	14400	14450	14530	14313	14391	14689	14353	14403	14435	14565	14409	14482	14559	14569	14367	14564	14572	14452	14416	14465	14413	14505	14392	14227	14465	14251	14457	14451	14443	14525	14295	14612	14474	14558	14431	14366	14279	14527	14620	14521	14465	14496	14504	14667	14654	14653	14505	14538	14630	14440	14365	14643	14393	14321	14486	14598	14540	14520	14484	14438	14352	14441	14464	14615	14164	14394	14592	14644	14647	14530	14413	14383	14596	14409	14562	14591	14752	14422	14371	14508	14543	14585	14466	14590	14407	14514	14404	14424	14610	14633	14377	14348	14638	14659	14335	14414	14520	14573	14397	14318	14335	14383	14749	14518	14384	14244	14466	14412	14411	14425	14442	14579	14511	14599	14519	14466	14495	14567	14427	14447	14494	14570	14525	14457	14540	14546	14332	14360	14510	14522	14510	14325	14407	14464	14350	14517	14316	14465	14472	14520	14371	14401	14433	14558	14536	14631	14470	14449	14328	14584	14430	14243	14724	14434	14385	14365	14292	14452	14577	14679	14445	14678	14306	14415	14388	14595	14691	14543	14357	14431	14468	14364	14361	14561	14487	14456	14607	14557	14542	14491	14531	14450	14576	14482	14525	14418	14485	14302	14495	14390	14385	14335	14467	14603	14504	14458	14610	14731	14420	14452	14582	14465	14564	14536	14675	14520	14406	14430	14570	14464	14346	14515	14440	14496	14301	14353	14411	14530	14360	14463	14525	14449	14529	14377	14601	14617	14718	14412	14588	14597	14366	14424	14606	14473	14390	14640	14553	14603	14461	14575	14501	14539	14511	14528	14381	14545	14386	14431	14489	14413	14280	14659	14604	14393	14445	14408	14610	14348	14566	14437	14517	14402	14647	14352	14404	14504	14597	14431	14579	14418	14545	14601	14538	14395	14583	14443	14573	14547	14541	14504	14438	14405	14481	14633	14501	14354	14387	14418	14464	14419	14357	14337	14429	14520	14228	14275	14487	14642	14507	14408	14433	14441	14481	14452	14353	14415	14454	14536	14531	14361	14392	14346	14316	14397	14475	14606	14582	14435	14436	14477	14415	14293	14440	14547	14444	14493	14444	14683	14320	14438	14436	14473	14612	14498	14482	14422	14400	14551	14552	14381	14375	14395	14487	14393	14604	14498	14661	14577	14499	14577	14518	14535	14364	14350	14399	14582	14620	14552	14418	14559	14441	14397	14371	14538	14493	14505	14586	14542	14265	14370	14501	14495	14541	14494	14490	14340	14375	14400	14448	14339	14368	14383	14432	14521	14478	14600	14386	14292	14479	14497	14416	14442	14547	14409	14497	14455	14531	14461	14565	14344	14462	14580	14673	14577	14448	14316	14384	14336	14543	14498	14506	14505	14567	14648	14329	14337	14409	14487	14481	14560	14374	14558	14544	14682	14592	14495	14584	14598	14485	14528	14540	14534	14482	14424	14462	14365	14451	14470	14533	14542	14495	14487	14666	14519	14407	14557	14727	14293	14563	14363	14430	14451	14475	14459	14340	14503	14578	14473	14310	14432	14409	14396	14437	14375	14621	14512	14609	14360	14649	14430	14321	14495	14458	14484	14487	14545	14391	14358	14343	14374	14423	14492	14450	14452	14686	14240	14457	14489	14489	14631	14498	14248	14494	14505	14540	14430	14637	14660	14416	14430	14370	14493	14451	14470	14392	14756	14597	14493	14482	14682	14513	14566	14490	14400	14506	14402	14655	14406	14583	14577	14500	14680	14539	14373	14481	14628	14609	14600	14430	14428	14458	14606	14504	14273	14378	14466	14581	14407	14571	14576	14442	14621	14601	14469	14249	14376	14586	14579	14375	14483	14578	14500	14530	14480	14544	14386	14559	14670	14456	14644	14404	14459	14462	14553	14615	14637	14642	14452	14542	14379	14509	14581	14424	14491	14461	14377	14446	14531	14389	14467	14484	14353	14295	14470	14637	14434	14499	14451	14481	14486	14374	14509	14499	14454	14478	14423	14400	14276	14471	14354	14687	14283	14575	14623	14547	14501	14645	14584	14515	14410	14393	14548	14410	14225	14439	14365	14333	14503	14670	14471	14655	14291	14340	14418	14153	14437	14514	14437	14381	14363	14586	14600	14202	14422	14600	14447	14449	14495	14318	14392	14628	14496	14776	14332	14307	14558	14532	14434	14404	14590	14515	14362	14592	14497	14555	14369	14296	14302	14390	14491	14606	14606	14548	14542	14469	14272	14395	14401	14372	14389	14208	14547	14403	14336	14356	14519	14520	14383	14234	14268	14442	14429	14494	14548	14552	14531	14653	14548	14381	14397	14469	14445	14395	14475	14583	14448	14535	14570	14469	14469	14531	14558	14491	14350	14373	14493	14525	14554	14393	14505	14230	14465	14359	14418	14498	14662	14475	14535	14642	14525	14525	14558	14538	14383	14397	14513	14362	14434	14553	14689	14438	14679	14483	14738	14541	14492	14249	14422	14640	14505	14501	14420	14458	14484	14546	14411	14575	14492	14281	14534	14580	14451	14416	14561	14583	14486	14510	14378	14597	14426	14479	14551	14555	14461	14425	14468	14434	14459	14648	14525	14497	14320
19969	35720	33281	25781	21748	19763	18363	16926	16575	16086	15520	15005	14624	14231	14330	13977	14009	13894	13638	14018	13574	13537	13548	13696	13729	13593	13523	13770	13503	13565	13500	13478	13721	13680	13463	13495	13608	13532	13603	13499	13747	13307	13567	13587	13552	13711	13672	13516	13602	13495	13541	13691	13742	13607	13545	13748	13686	13422	13673	13589	13517	13661	13635	13619	13664	13585	13606	13545	13657	13697	13585	13492	13555	13593	13447	13614	13516	13526	13631	13650	13533	13525	13533	13477	13514	13764	13552	13620	13355	13534	13698	13525	13643	13526	13620	13621	13557	13565	13500	13608	13626	13583	13641	13482	13602	13480	13526	13628	13444	13604	13667	13437	13526	13481	13572	13486	13446	13735	13501	13624	13484	13670	13647	13725	13550	13714	13555	13678	13607	13517	13471	13367	13428	13492	13622	13568	13519	13461	13525	13685	13643	13593	13593	13462	13749	13659	13570	13515	13636	13646	13462	13384	13499	13675	13681	13757	13593	13495	13526	13566	13523	13584	13552	13481	13586	13668	13469	13571	13484	13489	13599	13789	13482	13445	13688	13666	13367	13561	13544	13428	13504	13492	13473	13599	13662	13387	13436	13601	13581	13534	13619	13462	13636	13556	13636	13669	13605	13514	13575	13537	13497	13441	13581	13662	13596	13511	13601	13553	13762	13397	13573	13571	13688	13639	13566	13541	13520	13494	13670	13613	13660	13545	13741	13576	13527	13525	13491	13670	13560	13493	13632	13562	13622	13619	13636	13521	13492	13542	13446	13421	13541	13353	13604	13549	13512	13497	13649	13656	13610	13527	13548	13559	13381	13539	13646	13661	13531	13620	13706	13621	13620	13453	13517	13526	13510	13486	13545	13640	13459	13719	13691	13398	13530	13532	13613	13563	13271	13654	13462	13598	13657	13533	13487	13448	13499	13591	13575	13536	13608	13469	13523	13598	13379	13520	13540	13277	13697	13482	13570	13667	13570	13512	13549	13567	13520	13485	13774	13548	13585	13526	13632	13524	13455	13563	13658	13535	13720	13593	13674	13693	13607	13653	13625	13471	13632	13396	13518	13780	13718	13638	13468	13474	13523	13675	13455	13400	13547	13579	13517	13510	13363	13568	13464	13544	13420	13397	13676	13763	13457	13399	13400	13659	13519	13457	13587	13523	13616	13467	13684	13477	13451	13717	13551	13568	13601	13811	13579	13615	13715	13664	13538	13661	13565	13643	13517	13541	13618	13490	13651	13536	13626	13484	13684	13507	13384	13453	13683	13632	13666	13584	13483	13675	13512	13486	13366	13726	13534	13506	13574	13524	13691	13545	13553	13498	13611	13439	13522	13429	13581	13401	13615	13484	13506	13583	13623	13534	13559	13563	13669	13586	13447	13472	13472	13439	13344	13522	13477	13506	13482	13439	13583	13628	13494	13489	13698	13508	13454	13482	13691	13314	13426	13636	13533	13491	13627	13377	13586	13619	13529	13472	13610	13507	13592	13627	13526	13537	13638	13360	13538	13404	13379	13578	13739	13623	13693	13668	13651	13323	13543	13458	13727	13652	13537	13552	13422	13479	13614	13417	13614	13618	13613	13716	13717	13427	13648	13659	13460	13528	13457	13586	13551	13589	13503	13536	13543	13473	13736	13541	13446	13588	13660	13569	13591	13439	13565	13598	13587	13659	13550	13536	13383	13749	13611	13529	13548	13437	13678	13520	13545	13684	13607	13615	13533	13487	13467	13405	13393	13334	13531	13543	13547	13689	13400	13586	13503	13633	13681	13575	13624	13731	13555	13337	13450	13515	13458	13685	13553	13589	13587	13599	13408	13679	13568	13428	13539	13492	13510	13491	13691	13487	13550	13525	13456	13590	13507	13613	13755	13390	13536	13481	13744	13549	13504	13455	13366	13484	13554	13683	13546	13595	13491	13528	13654	13538	13673	13599	13600	13562	13430	13361	13702	13491	13598	13658	13557	13688	13575	13616	13591	13748	13531	13662	13669	13535	13662	13545	13408	13473	13473	13535	13609	13522	13391	13526	13558	13387	13591	13533	13443	13601	13594	13585	13437	13636	13448	13500	13583	13443	13541	13634	13638	13636	13589	13421	13550	13513	13611	13623	13708	13592	13426	13485	13511	13572	13721	13369	13570	13650	13679	13461	13558	13513	13400	13552	13352	13453	13652	13575	13591	13470	13732	13618	13467	13511	13555	13536	13472	13560	13402	13618	13581	13575	13464	13551	13487	13534	13534	13588	13588	13391	13460	13414	13556	13785	13484	13472	13596	13425	13516	13530	13700	13414	13516	13459	13602	13373	13581	13478	13409	13494	13674	13422	13510	13489	13496	13624	13593	13465	13556	13616	13432	13495	13592	13494	13413	13479	13539	13615	13440	13579	13423	13550	13542	13678	13637	13630	13570	13460	13587	13711	13665	13595	13470	13469	13546	13401	13537	13557	13539	13702	13523	13420	13653	13467	13622	13777	13549	13681	13491	13439	13608	13530	13350	13572	13592	13361	13619	13462	13449	13637	13469	13576	13545	13485	13642	13641	13647	13392	13480	13747	13521	13555	13598	13592	13699	13685	13440	13533	13481	13520	13630	13523	13499	13536	13653	13589	13488	13730	13628	13402	13615	13830	13515	13686	13692	13485	13642	13484	13501	13442	13628	13476	13606	13605	13473	13531	13380	13541	13461	13483	13628	13597	13453	13547	13558	13504	13617	13521	13438	13580	13523	13549	13717	13571	13494	13497	13615	13516	13556	13739	13552	13373	13707	13671	13588	13581	13491	13573	13622	13546	13541	13590	13723	13360	13527	13618	13502	13613	13566	13583	13460	13540	13410	13431	13607	13589	13602	13434	13629	13542	13559	13608	13472	13652	13575	13660	13754	13535	13540	13396	13575	13499	13591	13503	13428	13483	13620	13545	13559	13530	13691	13540	13744	13518	13680	13520	13642	13621	13520	13443	13655	13563	13686	13561	13565	13578	13478	13505	13613	13447	13482	13510	13561	13562	13605	13512	13598	13654	13538	13520	13498	13460	13396	13432	13715	13592	13629	13691	13557	13495	13667	13764	13388	13501	13512	13491	13686	13448	13519	13506	13484	13638	13655	13508	13518	13450	13513	13666	13555	13588	13515	13581	13514	13562	13621	13542	13566	13609	13486	13469	13570	13569	13497	13580	13566	13478	13615	13502	13698	13415	13689	13543	13478	13591	13520	13466	13440	13319	13497	13551	13406	13527	13600	13593	13563	13627	13370	13547	13538	13683	13432	13563	13422	13692	13510	13505	13601	13628	13529	13670	13603	13519	13647	13577	13500	13572	13399	13670	13452	13555	13483	13477	13628	13615	13629	13558	13531	13481	13576	13541	13520	13655	13598	13598	13477	13605	13664	13532	13746	13615	13546	13349	13514	13673	13459	13519	13444	13689	13647	13583	13511	13384	13509	13513	13562	13492	13484	13562	13427	13436	13589	13550	13571	13552	13558	13625	13496	13650	13381	13585	13427	13567	13624	13509	13548	13403	13584	13705	13573	13502	13549	13560	13482	13525	13551	13679	13576	13672	13473	13550	13559	13581	13520	13592	13439	13521	13571	13464	13425	13749	13498	13535	13651	13490	13478	13563	13718	13601	13686	13550	13582	13445	13676	13611	13629	13483	13666	13847	13727	13405	13628	13617	13489	13546	13713	13422	13464	13579	13502	13716	13473	13613	13697	13508	13642	13403	13511	13485	13546	13648	13418	13760	13520	13543	13495	13495	13415	13375	13616	13464	13473	13496	13399	13542	13568	13622	13528	13477	13551	13591	13485	13581	13470	13651	13473	13598	13538	13536	13289	13583	13416	13635	13544	13642	13584	13642	13513	13696	13507	13547	13624	13376	13601	13614	13284	13541	13708	13573	13588	13546	13533	13559	13464	13661	13602	13616	13570	13520	13556	13544	13656	13515	13492	13561	13479	13505	13494	13673	13436	13505	13373	13356	13719	13599	13509	13431	13543	13473	13698	13459	13647	13592	13573	13490	13542	13610	13631	13326	13542	13581	13459	13586	13473	13556	13508	13628	13542	13382	13620	13529	13537	13689	13451	13639	13355	13615	13492	13586	13500	13523	13546	13642	13592	13621	13540	13624	13590	13655	13638	13319	13497	13578	13727	13519	13642	13611	13461	13588	13558	13458	13386	13518	13491	13329	13611	13582	13433	13620	13410	13674	13602	13651	13578	13412	13798	13491	13541	13514	13502	13671	13551	13664	13502	13591	13558	13623	13623	13324	13475	13641	13458	13542	13490	13452	13342	13656	13618	13601	13499	13613	13460	13658	13500	13643	13463	13522	13534	13578	13444	13648	13539	13418	13763	13532	13455	13464	13494	13510	13499	13510	13557	13418	13599	13537	13503	13611	13524	13595	13466	13428	13571	13603	13507	13521	13584	13546	13574	13494	13473	13548	13534	13619	13492	13549	13623	13572	13430	13530	13513	13763	13550	13544	13529	13655	13559	13552	13476	13501	13565	13557	13517	13723	13440	13505	13535	13508	13502	13553	13452	13583	13494	13467	13595	13571	13680	13429	13593	13599	13526	13457	13433	13506	13605	13633	13549	13469	13470	13436	13425	13466	13648	13562	13636	13591	13645	13591	13615	13689	13596	13549	13678	13449	13647	13459	13620	13725	13524	13593	13548	13546	13639	13590	13607	13465	13531	13494	13597	13635	13681	13398	13620	13366	13530	13496	13534	13659	13521	13538	13529	13542	13463	13659	13529	13434	13565	13607	13555	13745	13766	13459	13527	13623	13531	13540	13664	13558	13548	13515	13579	13538	13527	13648	13504	13643	13621	13728	13542	13562	13432	13596	13580	13532	13452	13522	13572	13565	13638	13739	13490	13483	13433	13554	13657	13590	13581	13693	13575	13469	13363	13474	13501	13447	13735	13579	13408	13630	13452	13637	13669	13441	13514	13371	13403	13483	13544	13692	13534	13375	13627	13643	13506	13559	13689	13730	13498	13610	13332	13510	13591	13547	13592	13558	13449	13696	13773	13513	13756	13413	13648	13618	13606	13700	13513	13586	13587	13549	13531	13649	13614	13464	13593	13509	13504	13541	13417	13551	13512	13486	13600	13558	13528	13652	13642	13594	13644	13685
23326	21685	29643	24266	21989	23858	24954	19049	17603	17887	17206	16553	16108	15922	15898	15536	15461	15283	15206	15312	15172	14828	15230	15247	14969	15053	15124	14994	14975	14805	14835	15044	15186	14980	15161	14964	15067	14963	14978	14988	14871	15112	15033	14909	15032	14776	14870	14862	14839	14786	14867	14882	15058	14905	15009	14911	14760	15071	15173	14814	14936	14954	14972	14852	14858	14947	15161	15001	14834	14753	14945	14774	14836	14906	14786	14959	14930	14956	14850	14795	14657	14766	14778	14713	15065	14766	14948	14919	14856	14909	14787	14738	14847	14899	14778	14920	14967	15088	14921	15008	14860	14938	14768	14864	14926	14648	14971	14769	14773	14934	14823	14780	14847	14998	14698	14978	14828	15089	14912	14892	15061	14928	14883	14848	14741	14842	14760	14832	14958	15044	14686	14802	14924	14710	14662	14800	15122	14990	14781	14741	15006	14842	14830	14769	14706	14771	14880	14761	14824	14786	14923	14820	14832	14921	14934	14859	14740	14827	14671	14783	14797	14617	14691	14903	14730	14767	14828	14769	14922	14946	14945	14991	14929	14998	14889	14911	14852	14733	15056	14983	14913	14878	14778	14922	14804	14922	14966	15024	14819	14819	14835	14812	14790	14906	14865	14826	14695	14750	14850	15016	14910	14885	14911	14720	14783	14985	14979	14931	14807	14846	14802	14623	14965	14663	14674	14856	14905	14848	14645	14897	14480	14844	14649	14673	15001	14865	14807	14732	14931	14701	14875	14826	14820	14923	14834	14812	14978	14948	14811	14781	14853	14880	14917	14799	14892	14913	14845	14860	14809	14885	14840	14890	14918	14794	14845	14616	14822	14985	14766	14837	14742	14875	14670	14949	14829	14799	14859	14765	14702	14739	14791	14748	14692	14646	14804	14748	14973	14797	14852	14767	14875	14747	14733	14751	14586	14618	14964	15059	14736	14899	14904	14841	14651	14902	14906	14872	14833	14773	14870	14895	14952	14977	14918	14861	14703	14919	14831	14670	14728	14799	14700	14824	14815	14939	14744	14764	14743	14817	14753	14600	14642	14876	14861	14897	14921	14851	15000	14802	14890	14817	14877	14838	14839	14793	15013	14831	14816	15008	14976	14996	14808	14651	14638	14793	14783	14662	14775	14965	14783	14526	14935	14813	14865	14972	14854	14908	14998	14684	15214	14981	14791	14780	14695	14789	14795	14900	14915	14973	14811	14694	14811	14906	14808	14762	14926	14832	14764	14868	14906	14775	14747	14758	14585	14678	14871	14951	14850	14852	14784	14743	14983	14720	14876	14730	14836	14769	14804	14747	14825	14831	15046	15072	14818	14745	14682	14786	14738	14802	14951	14847	14837	14886	14895	14816	14781	14590	14818	15002	14839	14765	14669	14644	14540	14854	14974	14717	14685	14752	14754	14818	14784	14865	14696	14826	14697	14831	14824	14874	14851	14904	14781	14764	14842	14803	14812	14978	14891	14882	14847	14905	14982	14811	14824	14708	14784	14819	14852	14835	14958	14978	14930	14774	14735	14788	14718	14917	14928	14807	14843	14816	14899	14877	14950	14848	14945	14936	14758	14816	14755	14798	14908	14803	14811	14743	14819	14734	14795	14764	14803	14890	14882	14926	14968	14865	14868	14779	14892	14909	14885	14591	14639	14876	14917	15064	14863	14902	14853	14986	14847	14772	14905	14737	14737	14846	14852	14836	14638	14953	14868	14876	14808	14902	15223	14568	14747	14715	14673	14775	14748	14892	14855	14788	14816	14701	14908	14761	14890	14776	14786	14823	14792	14623	14690	14552	14793	14926	14884	14796	15010	14836	14710	14691	14788	14967	14885	14919	14928	14726	14830	14925	14872	14929	14834	14830	14767	14855	14655	14854	14868	14793	14670	14915	14770	14988	14927	14879	14984	15032	14820	14749	14798	14806	14691	14720	14963	15023	14833	14688	14839	14903	14917	14907	14846	14730	14831	14834	14713	14724	14854	14716	14817	14915	14782	14861	14700	14741	14824	14916	14782	14671	14971	14947	15028	14750	14800	14920	14706	14613	14793	14869	14905	14833	14721	14819	14792	14765	14738	14847	14888	14882	14798	14884	14978	14932	14874	14870	14750	14859	14806	14599	14725	14906	14850	14837	14850	14712	14931	14922	14903	14813	14982	14917	14673	15044	14995	14785	14646	14878	14804	14791	14762	14648	14660	14735	14697	14919	14898	14940	15008	14874	14958	15006	14816	14714	14788	15036	14722	14732	14903	14796	14545	14691	14857	14964	14846	14909	14731	14671	14794	14737	14977	14717	14879	14825	14693	14844	14742	14750	14638	14857	14892	14942	14905	14910	14914	14951	14930	14809	14667	14819	14801	14626	14819	14746	14857	14759	14754	14887	14799	14844	14795	15043	14824	14850	15048	14866	14828	14870	14921	14747	14785	14758	14864	14622	14883	14776	14902	14728	14889	14881	14853	14882	14853	15033	14923	14698	14886	14986	14888	14865	15119	14667	14672	14934	14831	14839	14822	14664	14846	14897	15006	14734	15052	14964	14805	14882	14796	14691	15026	14792	15030	14758	14785	14727	14913	14708	14899	14740	14748	14624	14823	14749	14765	14792	14956	14872	14808	14649	14817	14775	14996	14919	14734	14621	14927	14865	14774	14916	14746	14686	14769	14772	14801	14718	14827	14902	14897	14937	14802	14837	14902	14796	14856	14897	14775	14694	14812	14832	14699	14781	14906	14670	14764	14753	14671	14721	14802	14753	14702	14839	14960	14799	14814	14863	14924	15016	14704	14938	14880	14660	14954	14959	14785	14936	14884	14761	14939	14889	14776	14850	15062	14816	14714	14889	14849	14864	14777	15044	14744	14780	14951	15032	14762	14789	14825	14774	14608	14717	14942	14698	14650	14817	14779	14788	14717	14813	14698	14628	14753	14869	14598	14851	14929	14847	14832	14663	14658	14762	14711	14660	14866	14875	14827	14866	15016	14854	14739	14863	14865	14733	14871	14843	14827	14886	14675	14841	14859	14919	14842	14845	14898	14972	14852	14849	14915	14899	14818	14814	14926	14803	14739	14810	14913	14861	14798	14787	14808	14924	14907	14935	14791	14753	14865	14864	14884	14864	14665	14639	14957	14847	15090	14661	14813	14846	14835	14731	14886	14861	14718	14867	14672	14951	14756	14808	14965	14706	14961	14972	14679	14815	14982	14744	14882	14744	14892	14926	15029	14836	14826	14696	14702	14869	14911	14924	15006	14796	14701	14658	14821	14924	14868	14930	15042	14744	14933	14890	14938	14831	14900	14931	14919	14905	15014	14799	14853	14971	14764	14953	14933	14928	14803	15001	14897	14560	14830	14928	14819	14632	14749	14895	14640	14789	14909	14758	14665	14705	15019	14787	14833	14715	14878	15037	15021	14709	14750	14902	14893	14654	14828	14737	14865	14598	14845	14796	14844	15011	14781	14840	14816	14570	14943	14814	14806	14836	14912	14832	14945	14566	14885	14729	14919	14935	14991	14672	14843	14779	14899	14778	14945	14796	14567	14771	14915	14694	14797	14839	14885	14956	14797	14758	14881	14959	14653	14710	14599	14851	14878	14938	14689	14875	14884	14808	14739	14819	15077	14955	14986	14779	14636	14912	14810	14744	14803	14778	14778	15058	14775	14929	14736	14878	14820	14857	14918	14870	14898	14604	14888	14795	14764	14747	14885	14835	14723	14818	14877	14919	14712	14748	14757	14657	14842	14974	14924	14953	14700	14653	14908	14746	14768	14761	14798	14647	14963	14643	14942	14847	14822	14665	14971	14733	14886	14484	14594	14815	14832	14941	14874	14881	14786	14960	14912	14784	14586	14674	14571	14740	14825	14632	14862	14833	14875	14813	14741	14710	14854	14897	14753	14662	14848	14791	14726	14845	14836	14750	14774	14797	14801	14710	14872	14864	14855	14828	14634	14838	14927	14799	14705	14668	14822	14777	15063	14666	14724	14851	14713	14841	14825	14744	14780	14949	14788	14825	14732	14836	14787	14801	15014	14919	14923	14800	14786	14806	14638	14725	14928	14849	14856	14722	14833	14799	14735	14962	15025	14598	14873	14881	14926	15005	14872	14717	14644	14939	14597	14832	14887	15001	15049	14769	14745	14793	14924	14882	14869	14993	14774	14627	14789	14706	14868	14956	14718	14877	14878	14952	14659	14917	14950	14926	14765	14708	14862	14841	14910	14901	14838	14757	14975	14766	14815	14724	14752	14968	14889	14971	15045	14944	14592	14979	14867	14853	14772	14753	14769	14785	14767	14733	14731	14969	14836	14817	14731	14893	14898	14872	14844	14785	14824	14900	14903	14856	14881	15039	14699	14803	14853	14758	14860	14851	14962	14706	14795	14942	14743	14758	14838	14793	14876	14672	14624	14771	14674	14733	14853	14827	14784	14700	14955	14787	14835	14752	14858	14903	14701	14722	14778	14764	14843	14625	14762	14711	15037	14928	14762	14937	14851	14912	14769	14983	14787	14999	15052	14843	14814	15036	14761	14832	14830	14879	14944	15017	14924	14788	14863	14746	14901	14754	14834	14940	14764	14821	14932	14977	14899	14867	14827	14763	14763	14850	15038	14937	14749	14815	14777	14610	14887	14849	14818	14763	14912	14920	14664	14859	14734	14850	14710	14884	14677	14670	14837	14645	14906	14797	14558	14800	14676	14733	14778	14971	15108	14871	15003	14737	14962	14873	14818	14850	14772	14865	14806	14652	14949	14706	14821	14848	14856	14777	14745	14767	15078	14949	14957	14790	14787	14896	14715	14791	14850	14851	14931	14729	14752	14933	14711	14801	14927	14653	14834	14747	14621	14761	15032	14758	14888	14906	14809	14621	14692	14833	14857	14972	14935	14665	14848	14860	14833	14877	14817	14873	14829	14966	14908	14990	14834	14916	15015	14775	14848	14909	14967	14746	14756	14715	14693	14897	14979	14799	14701	14819	14927	14686	14826	14839	14822	14783	15017	14708	14712	14946	14902	14752	14810	14814	14683	14866	14826	14764	14975	14881	14998	14918	14800	14831	14765	14830	14733	14821	14910	14697	14943	14661	14701	14882	14867	14687	14911	14631	14850	14826	14891	14897	14928	14831	14800	14745	14830	14703
22604	41138	38430	30448	25870	22991	21044	19042	18432	18083	17056	16121	15427	14913	14573	14742	14499	14116	14114	14095	13832	13837	13895	13822	13993	13872	13939	13762	13943	13834	13790	13926	13943	13932	13813	13849	13788	13781	13921	13898	13648	14082	13711	13766	13923	13809	13757	13716	13663	13842	13736	13842	13709	13756	13773	13756	13845	13760	13937	13839	13866	13787	13822	13937	13721	13947	13701	13847	13653	13789	13732	13870	13767	13923	13689	13895	13817	13849	13879	13847	13964	13667	13927	13668	13839	13857	13646	13848	13872	13830	13802	13914	13736	13785	13702	13759	13871	13942	13787	13736	13616	13733	13792	13668	13672	13667	13724	14030	13616	13664	13757	13796	13747	13608	13837	13784	13832	13830	13664	13820	13624	13661	13632	13826	13764	13585	13666	13875	13738	13717	13699	13866	13824	13822	13773	13784	13718	13753	13780	13770	13800	13792	13712	13789	13689	13809	13827	13706	13796	13668	13827	13776	13768	13605	13731	13855	13680	13726	13783	13714	13875	13683	13651	13799	13734	13889	13693	13632	13827	13794	13883	13744	13784	13884	13695	13750	13906	13690	13710	13601	13840	13782	13794	13600	13799	13830	13967	13697	13674	13763	13800	13779	13630	13770	13789	13654	13806	13956	13829	13725	13817	13668	13639	13786	13543	13864	13960	13677	13755	13594	13758	13864	13596	13682	13703	13851	13884	13787	13825	13740	13749	13870	13893	13803	13643	13836	13863	13890	13681	13505	13861	13740	13737	13664	13897	13702	13679	13701	13905	13800	13825	13670	13569	13755	13881	13763	13755	13833	13560	13629	13676	13756	13803	13727	13752	13827	13743	13648	13552	13776	13738	13631	13940	13768	13834	13820	13804	13846	13795	13687	13693	13753	13698	13810	13687	13689	13667	13758	13650	13605	13809	13963	13847	13814	13908	13870	13785	13761	13757	13826	13555	13695	13691	13850	13575	13626	13898	13654	13880	13615	13766	13681	13743	13926	13835	13725	13731	13721	13649	13836	13548	13801	13843	13705	13753	13855	13662	13815	13639	13753	13655	13629	13792	13550	13840	13637	13657	13866	13755	13679	13839	13858	13802	13786	13675	13769	13918	13818	13812	13770	13697	13742	13720	13796	13715	13719	13845	13711	13764	13601	13658	13732	13724	13802	13847	13827	13728	13731	13800	13658	13725	13863	13636	13887	13760	13868	13825	13711	13763	13703	13834	13776	13535	13740	13746	13894	13883	13657	13697	13831	13964	13666	13772	13743	13785	13809	13835	13812	13961	13861	13827	13792	13533	13830	13667	13810	13846	13641	13840	13952	13927	13718	13811	13663	13953	13815	13741	13773	13691	13586	13671	13688	13802	13769	13841	13780	13809	13801	13590	13900	13725	13834	13863	13780	13729	13781	13749	13734	13822	13584	13659	13746	13636	13671	13731	13813	13847	13617	13641	13735	13762	13866	13814	13817	13822	13655	13702	13728	13913	13651	13765	13692	13683	13939	13842	13682	13754	13781	13747	13747	13794	13755	13554	13771	13673	13809	13778	13659	13741	13667	13662	13722	13596	13748	13625	13717	13658	13740	13639	13721	13695	13718	13806	13773	13665	13627	13788	13854	13812	13979	13772	13832	13837	13591	13664	13863	13729	13749	13787	13826	13766	13834	13783	13593	13593	13720	13754	13863	13848	13774	13842	13705	13897	13787	13915	13786	13621	13990	13664	13870	13734	13801	13732	13719	13606	13620	13864	13793	13907	13653	13654	13834	13697	13606	13797	13779	13775	13781	13830	13903	13672	13709	13734	13761	13658	13850	13618	13648	13591	13720	13735	13639	13847	13875	13765	13629	13641	13752	13643	13711	13538	13725	13681	13706	13691	13722	13711	13795	13886	13718	13709	13580	13532	13766	13759	13653	13793	13818	13645	13694	13778	13719	13657	13672	13749	13785	13785	13673	13789	13695	13780	13881	13802	13806	13714	13618	13782	13766	13746	13664	13730	13807	13672	13770	13603	13767	13772	13829	14051	13876	13611	13737	13852	13660	13789	13756	13820	13694	13770	13749	13857	13991	13580	13786	13768	13659	13701	13762	13819	13820	13732	13813	13687	13788	13830	13637	13924	13746	13790	13850	13666	13673	13682	13759	13759	13748	13851	13617	13855	13916	13906	13790	13767	13710	13790	13713	13786	13731	13829	13688	13859	13804	13689	13722	13784	13846	13724	13701	13725	13730	13896	13908	13524	13724	13865	13521	13723	13656	13779	13761	13757	13836	13805	13806	13751	13857	13858	14013	13658	13875	13881	13651	13593	13529	13718	13800	13677	13821	13799	13640	13793	13736	13709	13679	13884	13706	13585	13742	13785	13849	13843	13647	13739	13644	13615	13676	13723	13901	13648	13798	13664	13857	13721	13727	13784	13712	13854	13834	13819	13786	13884	13732	13713	13684	13825	13920	13844	13765	13544	13654	13728	13827	13804	13738	13584	13622	13683	13679	13922	13785	13786	13755	13657	13755	13700	13504	13820	13686	13843	13837	13809	13776	13751	13830	13632	13895	13777	13771	13631	13634	13744	13688	13751	13585	13650	13736	13658	13685	13822	13775	13686	13711	13809	13604	13563	13667	13810	13931	13650	13853	13800	13631	13724	13885	13789	13789	13539	13652	13805	13876	13717	13755	13750	13723	13937	13677	13603	13741	13757	13835	13574	13597	13603	13497	13548	13718	13761	13709	13756	13709	13742	13762	13843	13613	13766	13710	13817	13712	13568	13768	13634	13840	13605	13659	13844	13798	13701	13606	13648	13768	13704	13549	13687	13760	13803	13730	13866	13845	13854	13930	13854	13821	13715	13742	13898	13687	13708	13808	13655	13527	13692	13825	13719	13827	13807	13827	13846	13544	13788	13597	13816	13792	13858	13537	13791	13942	13901	13780	13566	13608	13758	13666	13816	13721	13770	13840	13676	13821	13709	13727	13951	13800	13827	13764	13631	13914	13810	13717	13785	13636	13665	13603	13877	13808	13827	13754	13843	13698	13590	13745	13767	13809	13908	13560	13773	13877	13772	13692	13904	13654	13859	13878	13841	13754	13789	13638	13796	13857	13655	13782	13707	13935	13661	13592	13580	13873	13882	13787	13816	13728	13666	13670	13803	14044	13796	13777	13838	13761	13814	13709	13960	13883	13712	13702	13655	13722	13696	13821	13730	13639	13786	13710	13774	13835	13866	13697	13817	13598	13724	13788	13720	13804	13692	13504	13695	13834	13639	13782	13887	13785	13841	13840	13778	13718	13748	13770	13818	13927	13791	13800	13688	13422	13776	13760	13685	13500	13728	13791	13775	13712	13674	13726	13631	13892	13813	13733	13762	13819	13718	13721	13760	13717	13579	13698	13766	13761	13730	13642	13801	13626	13748	13738	13586	13738	13736	13888	13584	13788	13652	13606	13791	13780	13845	13857	13839	13568	13814	13593	13819	13657	13589	13756	13755	13649	13820	13761	13769	13906	13700	13716	13753	13832	13977	13855	13716	14017	13747	13825	13875	13628	13679	13736	13647	13612	13699	13897	13673	13728	13718	13819	13791	13803	13661	13595	13919	13830	13672	13850	13692	13881	13740	13807	13726	13700	13562	13879	13761	13803	13739	13826	13662	13850	13727	13727	13881	13942	13830	13808	13709	13741	13875	13730	13719	13677	13650	13689	13741	13710	13947	13895	13884	13736	13784	13668	13581	13724	13803	13713	13689	13804	13749	13837	13835	13537	13626	13676	13760	13537	13809	13769	13667	13796	13996	13692	13755	13711	13675	13720	13719	13528	13645	13609	13656	13935	13776	13652	13659	13640	13624	13734	13749	13704	13732	13696	13908	13653	13970	13805	13602	13939	13786	13850	13750	13876	13808	13710	13783	13647	13719	13617	13703	13637	13736	13693	13618	13759	13849	13772	13842	13861	13784	13738	13860	13759	13758	13696	13909	13589	13812	13741	13826	13735	13828	13709	13721	13735	13685	13645	13562	13745	13575	13812	13829	13775	13719	13837	13667	13688	13790	13719	13765	13745	13846	13864	13800	13777	13819	13727	13838	13650	13733	13852	13783	13801	13738	13745	13798	13632	13807	13853	13782	13807	13651	13822	13687	13692	13787	13754	13811	13645	13827	13672	13864	13663	13915	13756	13738	13694	13776	13654	13643	13664	13653	13730	13809	13733	13666	13838	13733	13814	13750	13869	13750	13838	13675	13774	13904	13649	13900	13587	13857	13834	13753	13727	13700	13572	13767	13775	13844	13680	13717	13684	13697	13817	13994	13659	13682	13839	13822	13824	13712	13781	13786	13760	13699	13667	13674	13798	13679	13760	13666	13880	13778	13678	13683	13734	13801	13885	13824	13806	13896	13528	13697	13885	13694	13724	13642	13874	13727	13630	13638	13891	13569	13692	13673	13727	13701	13765	13733	13594	13620	13948	13769	13668	13695	13851	13796	13673	13610	13676	13720	13675	13880	13800	13650	13733	13635	13642	13770	13797	13868	13710	13768	13888	13828	13733	13703	13652	13738	13667	13778	13902	13874	13784	13663	13684	13855	13687	13757	13651	13786	13750	13806	13787	13830	13712	13885	13765	13931	13868	13897	13650	13689	13763	13635	13613	13867	13774	13732	13695	13660	13667	13738	13966	13629	13681	13914	13686	13873	13805	13770	13882	13609	13609	13800	13871	13756	13771	13917	13702	13655	13733	13654	13719	13843	13636	13629	13693	13771	13817	13759	13666	13733	13835	13709	13645	13691	13963	13738	13618	13823	13701	13730	13939	13883	13634	13854	13986	13782	13657	13853	13706	13842	13735	13677	13880	13865	13693	13659	13743	13782	13621	13699	13951	13796	13662	13768	13631	13864	13809	13747	13819	13751	13695	13617	13721	13786	13755	13726	13733	13712	13740	13659	13626	13800	13780	13713	13575	13783	13674	13752	13698	13596	13787	13705	13733	13640	13810	13666	13766	13745	13807	13805	13773	13711	13875	13669	13685	13769	13771	13703	13767	13760	13768	13865	13764	13833	13714	13626	13735	13633	13651	13805	13820	13672	13844	13891	13697	13743	13852	13629	13691	13693	13812	13909	13907	13837	13793	13630	13905	13687	13776	13803	13734	13691	13801
27977	22600	24731	20532	16403	15497	15092	14680	14600	14393	14309	14115	14352	14152	14162	13982	14005	14073	14129	14058	13988	13976	14028	13947	13852	13944	13882	14000	13780	13800	13918	13841	14055	13803	13923	13851	13758	13848	14004	13949	13886	13997	13761	14081	13835	13951	13967	14002	14145	13948	13826	13994	14034	14011	13838	13799	13872	13944	13929	13951	13840	13899	13988	13906	13864	14045	13935	13932	13888	13952	14047	13850	13893	13976	13889	13910	13832	13941	13708	13802	13674	14018	13862	13784	13607	13865	13957	14161	13838	13973	13943	13812	13869	13924	13780	13817	13893	13850	14007	14046	13834	13838	13844	14032	13870	13841	13941	13841	13952	13873	13795	14027	13787	13830	13807	13693	13693	13869	14053	13924	13999	13932	14051	13751	13886	13765	14087	13948	13948	14066	13797	13905	13875	13867	13795	13943	13967	13931	13873	13977	13900	13718	13890	13982	13902	13828	13875	13898	13854	13726	13912	13967	13791	13745	13913	13852	13830	14081	14048	13812	13836	13714	13833	13923	13764	13532	13799	13838	13686	14053	13600	13924	14096	13854	14037	14031	13833	13813	13951	13758	13896	13835	14005	13982	13924	13839	13808	13903	13969	13973	13844	13795	13837	13546	13863	13941	13834	13787	13736	13991	13744	13953	13838	13754	13648	14053	13821	13877	13919	13936	13910	13827	13913	13922	13819	13997	13827	13913	13966	13935	13975	13776	13719	13976	13757	13735	13925	13819	14046	14045	13603	14017	13958	13964	13938	13949	13950	13870	13967	13819	13842	13835	13899	13661	13913	13962	13816	13971	14032	13908	14027	14025	13955	13857	13649	13781	13827	14142	14029	13779	13865	13704	13940	13956	13729	13870	13994	13949	13504	13993	13728	13856	13780	13897	13872	13810	13907	13847	13828	13854	13816	14043	13883	13765	13894	14058	13785	13796	13837	13887	13985	13904	13902	13810	13813	13912	13880	13840	13959	14013	13871	13953	13971	13834	13904	13860	14057	13864	13764	13850	13971	14020	13899	13866	13841	14016	13738	13851	13957	14069	13819	13943	13916	13768	13770	14028	13904	13928	13861	13725	13666	13976	13893	13953	13980	13870	13794	13858	13840	14027	13877	13949	13802	13875	14016	13739	14043	13939	13877	13970	13811	14083	14005	14006	13865	13802	13943	14055	13967	13897	13894	13981	13823	13971	13992	13854	13775	14032	13869	13729	13826	13864	13736	13945	13695	13914	13910	13766	14034	13828	13870	13922	14057	14126	13981	14075	13782	13908	13943	13829	13914	14012	13867	13779	13978	13858	13799	13701	13886	13629	13895	13757	13831	13816	13885	13782	13810	13967	13922	13954	13631	13839	13834	13987	14032	13913	14020	13870	14111	13981	13840	13952	13741	13741	13958	13913	14075	13756	13700	13769	13756	13889	13856	13714	13968	13638	13912	13981	13825	13919	13954	14026	13959	13890	13978	13902	14167	13792	13959	14121	13957	13809	13959	13980	13961	13777	13838	13842	13960	14014	13869	13971	14015	13771	13827	13887	14009	14010	13876	13838	13938	13778	13831	13967	14035	13902	13834	13802	13688	13724	13737	13851	13762	13725	13760	13987	13827	13993	13879	13840	13708	13996	13813	13680	13838	13913	13822	13895	13993	13835	13912	13844	13923	13880	13828	13672	13877	13959	13683	13780	13977	13862	13735	13804	13912	13881	13900	14005	13751	13726	13952	13917	13839	13937	14070	14032	13766	13804	13831	13791	13861	13967	13964	13828	13798	13760	13794	13882	13953	13828	13784	13870	13892	14015	13857	13875	13813	13990	14066	13712	13613	13854	13943	13709	13783	13899	13721	13949	13911	13887	13834	13757	13790	14004	13901	13956	13730	13930	13878	13714	14034	13889	13896	13814	13936	13781	13992	13801	14006	13981	13854	13900	13772	13853	13944	14094	13923	13825	13636	13711	13777	13781	13939	13903	13998	14093	13905	13863	13948	14111	14002	13883	13856	14040	13796	13829	13821	13879	13843	13840	13785	13712	13848	13838	13638	13825	13844	13869	14010	13929	13937	13949	13717	13812	13977	14060	13963	14043	13955	13775	13775	13794	13769	13998	13921	13946	13880	13878	13862	13703	13866	13801	13943	13785	13790	13840	13810	13794	13815	13733	13902	14156	13853	13920	14010	13757	13829	13838	13883	13950	13842	13855	13871	14009	13793	13757	14048	13896	13914	13968	13782	13991	13902	13797	13969	13701	13802	13945	13935	13891	13779	13851	13986	13880	13865	13768	13860	13945	13905	13843	14071	13903	13949	13865	13929	13994	14097	14121	13893	13769	13916	13816	14072	13985	13998	13934	13783	13805	13863	13678	13891	13777	13973	13760	13928	13764	13812	13793	13826	13821	13756	14003	13959	13857	13907	13686	14018	13774	13943	14022	13829	13966	14013	13697	13735	13960	13864	13866	13918	13848	14031	13799	13842	13880	13900	13776	14061	13762	13856	13745	13926	13948	13643	13853	13807	13982	13914	14092	13754	14003	13933	13834	13867	13965	13871	14024	14023	13802	13984	13801	13897	13839	13847	13907	14066	13881	13894	13797	13779	14204	13884	13750	13638	13942	13883	13750	13643	13869	13788	13815	13848	13942	14017	13809	13945	13745	14000	13913	13775	13843	13770	13824	13823	13890	13977	13767	13704	14033	13969	13913	13822	14018	13733	13875	13811	13924	13888	14050	13878	13799	13678	13658	13754	13736	13867	13825	13899	13643	13733	13895	14010	13880	13980	13730	13818	13827	13687	13780	13867	14003	13877	13855	13774	13783	13846	14074	13906	13972	13942	13799	13968	14022	14096	14030	13763	13940	13930	13876	14015	14023	13917	13859	13824	14042	13876	13759	13937	13726	13821	13834	13909	13752	13801	13782	13695	13811	13866	13976	13810	13783	13844	13950	13776	13966	13906	13751	13930	13797	13894	14171	13755	13908	14026	13946	14112	13794	13954	13922	13920	14018	14018	13784	13706	13882	13945	13993	13873	13831	13887	13936	13904	13895	13952	13701	13844	13844	13707	13911	13918	13782	13824	13819	13914	13733	13871	13857	13925	13835	13830	13823	13983	13952	13766	13791	13780	13896	13767	13889	13832	13808	14087	13881	14005	13833	13882	13779	13741	13770	13845	13954	13719	13908	13841	13816	13964	13816	13875	13951	13886	13936	13852	13984	13880	13812	13716	13875	13983	13807	13804	13853	13830	14024	13796	13939	14008	13882	13763	14032	13701	13808	13720	13898	14045	13756	13924	13810	13909	13881	14051	13932	13924	13947	13914	14002	14065	13890	13856	13844	13981	13893	13928	13879	14135	13876	13844	13833	13843	13950	13913	13943	13950	13880	13900	13942	13756	14101	13767	13891	13903	13945	14088	13808	13750	13836	13794	13716	13986	13999	13920	13935	13876	13895	13892	13907	13754	14108	13942	13887	13859	14028	13986	14060	13954	13832	14040	13895	13992	13742	13737	13963	13987	13924	13807	13855	13722	13866	13885	13743	14005	13871	13722	13808	14109	13905	13899	13813	13828	13902	13801	13981	13964	14012	14055	13988	13734	13919	13832	13972	13995	13826	13801	13827	13821	13747	13899	13848	13976	13911	14128	13876	13735	13864	13766	13750	13759	13921	13804	13879	13749	13866	13848	13748	13980	13913	13807	13874	13819	13885	13932	13891	13976	13904	14058	13863	14134	13849	13903	13722	13970	13855	13782	13881	13980	13750	13852	13730	13752	13698	13629	13992	13822	13603	13710	13790	13768	13864	13798	13810	13937	13771	13768	13909	13758	14103	13890	13896	13682	13879	13916	13910	14084	13673	13719	13819	13851	13966	13978	14035	13959	13925	14118	13777	13914	13889	14041	13976	13942	13927	13978	13843	13831	14053	13760	13846	13783	13770	13691	13809	13809	13855	13942	13801	14045	13831	13755	13802	13935	13930	13771	13930	13783	13953	14015	13891	13770	13911	13798	13782	13865	13983	13711	14071	13929	13718	14099	13866	13909	13944	13819	14061	13956	13829	13993	13706	13975	13849	13735	13728	13932	13784	13968	13839	13733	13732	13740	13896	13967	13819	14006	13852	13882	13889	14010	13888	13976	13857	14009	14025	13874	14204	13845	13843	14050	13886	14012	13994	13750	13824	13822	13693	13977	14010	13901	13952	13889	13858	14013	13723	13924	14007	13913	13968	13900	13922	13820	13932	13909	13733	13886	13921	13832	13610	13794	13761	13680	14013	13901	14031	13987	13925	13855	13911	13762	13877	13933	13811	14018	13823	13885	13839	13875	13633	13784	13894	13948	13955	13831	13744	13764	13927	13984	13701	13932	13777	13925	13876	13967	14072	13817	13946	14039	13743	13903	13973	13785	13893	13727	13823	13712	13907	13914	14002	13823	13761	13914	14031	13906	13778	13644	14018	14110	13912	13836	13966	13755	13899	13809	13926	13767	13879	13822	13943	13849	13712	14014	14059	13966	13979	13906	14120	13821	13929	13800	13975	13829	13880	13882	13895	13864	13878	13826	13858	13978	13833	13847	13855	14019	13837	13910	13825	13927	13950	14079	13978	13810	13905	14074	13694	13944	14005	13735	14025	14004	13694	13873	13917	13911	13883	13804	13875	13825	13953	13873	13876	13898	13689	13839	13923	13764	13867	13988	13614	13902	13925	13995	13838	14021	13833	13846	13913	13824	13763	13785	13855	13820	13920	13877	13778	13834	13933	13940	13849	13826	13909	13861	13931	13797	13936	13874	14028	13828	13884	14083	13823	13811	13745	13924	13844	13985	13965	13841	13828	13951	13753	13765	13871	13878	14032	13896	14057	13845	14041	13977	13854	13861	13983	14011	14130	13934	13900	13863	13938	13968	13914	13981	14047	13738	13812	13825	13800	13998	14100	13557	13992	13950	13857	13696	13977	13771	13720	14105	13799	13824	14070	13870	14065	13932	13836	13910	13900	13951	13748	13760	13862	13787	13861	13777	13859	13695	13833	13972	13937	13860	13917	13854	14066	14006	13768	13543	13888	13903	13939	13747	13848	13900	13844	13777	13954	13856	13884	13833	13673	13998	14003	13826	13803	13675	13844	13935	13984	13879	13962	13935	13926	13884	13929
18132	25958	23991	18892	16759	15886	14967	14476	14187	14057	13946	13674	13728	13539	13514	13530	13441	13192	13307	13189	13256	13122	13145	13167	13332	13200	13102	13130	13131	13111	13095	13137	13225	12965	13098	13164	13144	13069	13199	13077	13129	13169	13176	13133	13073	13121	13039	13322	13266	13161	12973	13108	13132	13180	13183	13206	13076	13193	13178	13104	13254	13050	13295	13177	13264	13062	13260	13111	13112	13256	13280	13166	13139	13223	13020	13221	12996	13205	12982	13245	13057	13299	13203	13096	13190	13140	13027	13065	13271	13245	13231	13082	13164	13178	13196	13224	13243	13109	13383	13059	13150	13057	13147	13297	13004	13114	13120	13201	13096	13271	13150	13211	13132	13150	13068	13150	13105	13089	13075	13223	13055	13077	13263	13186	13149	13059	13209	13120	13070	13285	13235	13086	13104	13142	13170	13232	13099	12996	13079	13213	13067	13174	13205	13146	13316	13306	13170	13307	13113	13004	13209	13126	13156	13199	13111	13084	13093	13169	13204	13081	13208	13266	13062	13134	13052	13124	13232	13088	13100	12973	13098	13098	13095	13136	13158	13112	13100	13030	13062	13087	13175	13083	13186	13214	13065	13044	13018	13151	13110	13051	12909	13137	13095	13104	13141	13171	13129	13176	13131	13232	13189	13109	13128	13091	13177	13107	13178	13249	12982	13033	13093	13250	13239	13036	13133	12975	13100	13256	13129	13138	13086	13214	13058	12938	13209	13113	13107	13113	13109	13133	13100	13017	13197	13136	13206	13286	13199	13034	13146	13140	13178	13037	13280	13200	13189	13098	13055	13172	13178	13046	13259	13231	13298	13241	13067	13195	13264	13228	13071	13175	13140	13093	13204	13121	13201	13191	13181	13049	13184	13141	13204	13198	13039	13294	13064	13138	13200	13074	13100	13164	13205	13056	13173	13107	12888	13137	13148	13136	13150	13161	13126	13066	13210	13209	12994	13153	13157	13144	13113	13078	12964	13265	13090	13311	13331	13038	13102	13111	13077	13174	13030	12999	13258	13186	13321	13180	13235	13103	13207	13091	13230	13068	13234	13033	13095	13206	13116	13171	13128	13224	13118	13264	13161	13208	13183	13144	13296	12905	12965	13191	13192	12954	13143	13253	13069	13138	13025	13262	13120	13082	13257	13156	13147	13232	13179	13105	13297	13049	13130	13135	13196	13124	13122	13374	13138	13075	13106	13050	13011	13082	13207	13110	13258	12987	13106	13032	13135	13125	13276	13136	13183	13142	13041	13193	13181	13134	13118	12950	13103	13123	13154	13120	13042	13243	13303	13109	13203	13127	13097	13281	13063	13224	13243	13052	13220	13131	13248	13142	12955	13239	13174	13180	13025	13150	13120	13106	13180	13171	12886	13005	13167	13074	13066	13128	12942	13133	13125	13090	13202	12990	13216	12970	13210	13217	13377	13199	13339	13185	13140	13100	13293	13166	13209	13052	12910	13306	13051	13152	13054	13269	12989	13129	13161	13256	13314	12981	13192	13108	13004	13066	13206	13068	13155	13273	13251	13122	13263	13099	13079	13222	13108	13219	13203	13114	13180	13217	12923	13138	13183	13221	13193	13056	13167	13067	13097	13184	13204	13216	13237	13075	13011	13201	13089	13251	13129	13151	13143	13166	13265	13045	13028	13123	13195	13243	13116	13320	13092	13100	13213	13136	13158	12963	13293	13179	13093	13159	12944	13267	13246	13306	13133	13478	13146	13115	13307	13057	13082	13188	13195	13132	13057	13126	13167	13137	13131	13184	13140	13066	13029	13095	13168	13169	13008	13274	13079	13209	13233	13043	13261	13278	13132	13037	13134	13266	13058	13028	13240	13104	13053	13171	13170	13071	13268	13013	13153	13275	13192	13111	13224	13076	13163	13128	13067	13105	13104	13141	13216	13138	13046	13183	13217	13236	13111	13140	13159	13061	13136	13185	13218	13172	13208	13141	13032	13284	13166	12997	13282	13117	13193	13073	13144	13208	13142	13034	13017	13075	13288	13037	13202	13060	13159	13243	13171	13157	13282	13292	13157	13037	13465	13214	13153	13001	13108	13048	13256	13165	13026	13216	13341	13137	13189	13208	13275	13000	13199	13208	13164	13152	13203	13108	13061	13203	13003	13305	12810	13134	13015	13072	12972	13229	13079	13097	13144	13191	13257	13231	13135	13151	13024	13183	13025	13143	13149	13100	13077	13092	13230	13083	13072	13221	13117	13124	13221	13277	13163	13040	13128	13202	13235	13150	13236	12946	13083	13229	13044	13413	13197	13046	13091	13056	13135	13208	13109	12991	13052	13077	12941	13075	13130	13280	13008	12988	13187	13251	13035	12958	13128	13207	13092	13131	13185	13137	13179	13205	13095	13332	13098	13118	13167	13065	13185	13020	13158	13133	13162	13159	13181	13118	13266	13249	13185	13049	13172	13023	13248	13261	13056	13159	13186	13444	13285	13247	13198	13222	13053	13192	13066	13103	13084	13238	13331	13100	13180	13239	13279	13005	13030	13280	13235	13117	13319	13254	12966	13209	13170	13166	13044	13198	13187	13214	13256	13162	13103	13192	13207	13094	13118	13216	13259	13005	13096	13153	13023	13231	13140	13128	13169	13039	13186	13054	13099	13227	13112	13273	12955	13011	13313	13218	13170	13078	13099	13039	13077	13052	13200	13096	13067	13100	13212	13096	13241	13151	13030	13241	13097	13216	13040	13283	13234	13262	13126	13034	13110	13102	13224	13166	13114	13183	13276	13162	13132	13242	13240	13092	12973	13334	12986	13162	13266	13159	13208	13089	13219	13139	13119	13192	13055	13178	12988	13083	13182	12999	13033	13236	13115	13177	13061	12910	13147	13134	13237	13055	13019	13154	13240	13177	13245	13175	13064	13205	13153	13279	13163	13049	13183	12965	12981	13044	13103	13180	13128	13291	13136	13312	13137	13133	13092	13177	13191	13214	13087	13120	13174	13093	13258	13242	13172	13288	13256	13278	13190	13194	13370	13160	13019	13135	13110	13265	13162	13077	13121	13156	13052	13146	12975	13107	13053	13107	13214	13141	13174	13098	12998	13155	12958	13209	13066	13205	13140	13137	13066	13101	13264	13192	13028	13125	13055	13182	13147	13033	13138	13295	13176	13097	13135	13210	13293	13142	13033	13047	13214	13101	13147	13167	13159	13141	13340	13346	13124	13249	13243	13054	13369	13018	13227	13292	13189	13231	13213	13084	13014	13217	13186	13152	13201	13128	13235	13128	13052	13087	13333	13137	13172	13262	13063	13201	13199	13154	13166	13195	13221	13137	13172	13299	13324	13015	13115	13189	12983	13329	12982	13063	13275	13203	13174	13052	13136	12986	13290	13093	13233	13377	13070	13263	13132	13257	13224	13257	13000	13316	13111	13149	13220	13138	13320	13126	13103	13211	13099	13219	13265	13106	13142	13245	13127	12935	13235	13118	13060	13061	13128	13137	13129	13047	13151	13222	13245	13055	13208	13056	13193	13149	13067	13204	13230	13103	13268	13045	12965	13053	13216	13172	13028	13130	13104	13115	13193	13166	13066	13153	13226	13238	13168	13126	13036	13079	13242	13158	13164	13106	13235	13095	13124	13292	13308	13034	13084	13074	13254	13105	13228	13098	13177	13148	12951	13273	13211	13089	13154	13307	13217	13065	13177	13285	13113	13158	13120	13115	13237	13127	13379	13085	13123	13032	13063	13084	13071	13176	13194	13088	13121	13124	13180	13260	13091	13149	13002	13068	13194	13243	13151	13171	13096	13080	13112	13102	13107	13312	13121	12996	13227	13242	13054	13357	12993	13186	13246	13094	13044	13167	13207	13161	13172	13101	13250	13158	13291	13219	13258	13106	13256	13168	12862	13400	13114	13230	13152	13192	13244	13139	13319	13078	13141	13028	13122	13144	13171	13168	13016	13061	13313	13006	13073	13160	13124	12954	13110	13066	13199	13112	13071	13082	13233	13354	13258	13013	13133	13124	13272	13275	13126	13080	13167	13152	13125	13180	13270	13081	13081	13111	13164	13248	13064	13323	13078	13107	13075	13306	13141	13229	13182	13200	13140	13070	13175	13217	13051	13221	13256	13178	13229	13134	13329	13105	13229	13263	13300	13147	13007	13117	13094	13213	13262	13172	13164	13230	13183	13146	13185	13088	13124	13032	13178	13310	13158	13030	12996	13190	13157	12991	13001	13268	13192	13212	13119	13150	13089	13116	13160	13116	13131	13107	13248	13083	13180	13176	13222	13110	13181	13251	13311	13047	13181	13218	13006	13115	13201	13097	13138	13309	13089	13126	13100	13105	13157	13019	13199	13244	13302	13169	13171	13160	13186	13223	13159	13181	13119	13238	13124	13150	13222	13209	13178	13257	13093	13076	13254	13254	13110	13287	13053	13188	13109	12988	13256	13179	13087	13199	13120	13162	13289	13166	13357	13164	13256	13251	13076	13171	13099	12986	13209	13103	13192	13187	13380	13039	13171	13037	13151	13088	13206	13135	13417	13066	13139	13314	13146	13093	13073	13283	13111	13214	13316	13071	13241	13118	13199	13225	13312	13093	13120	13216	13240	13257	13168	13238	13116	13163	13217	13087	13168	12957	13162	13124	13235	13039	13187	13080	13251	13029	13225	13150	13119	13090	13133	13198	13162	13120	13331	13116	13193	13225	13086	13047	13150	13247	13160	13163	13100	13184	12972	13084	13079	13153	13130	13046	13196	13196	12970	13175	13209	13034	13154	13077	13084	13330	13085	13141	13103	13187	13050	13122	13159	13261	13135	13096	13149	13121	13241	13087	13162	13239	13214	13041	13195	13055	13140	13057	13126	13176	13109	13153	13095	13116	13317	13239	13251	13189	12976	13162	13199	13101	13048	13196	13023	13138	13071	13082	13156	13132	13192	13051	13333	13003	13015	13201	12987	13118	13074	13211	13141	13061	13192	13099	13225	13255	13105	13136	13229	13198	13278	13010	13047	13220	13177	13253	13061	13196	13264	13121	13109	13066	13078	13076	13246	13219	13177	13285	13098	13126	13171	13209	13296	13120	13132	13310	13093	13153	13129	13098	13025	13097	13239	13225	13149	13079	13077	13083	13097	13208	13121	13198	13245	13298	13122	13082
24394	21656	29149	24824	22520	21806	20122	17017	16393	16199	16055	15527	15462	15341	15214	14819	14830	14815	14713	14694	14798	14800	14834	14723	14798	14733	14664	14780	14493	14766	14739	14727	14692	14584	14714	14650	14761	14750	14469	14775	14819	14736	14810	14803	14661	14635	14759	14716	14686	14653	14693	14575	14596	14671	14648	14638	14706	14698	14560	14688	14509	14419	14583	14639	14747	14690	14685	14602	14624	14624	14784	14841	14722	14733	14621	14577	14692	14685	14565	14793	14661	14530	14497	14639	14681	14718	14749	14528	14478	14402	14551	14745	14514	14523	14488	14480	14641	14626	14518	14703	14736	14653	14525	14749	14828	14791	14843	14487	14321	14556	14664	14683	14687	14611	14678	14693	14661	14542	14522	14528	14505	14927	14623	14676	14597	14584	14850	14631	14546	14540	14711	14599	14645	14480	14741	14621	14722	14422	14659	14760	14668	14782	14577	14550	14711	14703	14543	14617	14477	14513	14674	14791	14598	14706	14702	14612	14606	14574	14433	14518	14613	14585	14542	14614	14536	14647	14680	14576	14512	14575	14570	14603	14690	14696	14605	14670	14662	14670	14644	14599	14624	14873	14547	14588	14422	14616	14643	14570	14468	14640	14686	14465	14649	14728	14659	14469	14594	14632	14616	14655	14609	14580	14729	14699	14497	14586	14748	14638	14568	14672	14453	14361	14618	14784	14562	14690	14639	14557	14664	14665	14672	14486	14446	14542	14718	14681	14466	14373	14531	14734	14714	14548	14528	14551	14676	14613	14700	14620	14684	14749	14574	14729	14628	14634	14781	14605	14493	14573	14678	14613	14489	14656	14718	14593	14782	14675	14433	14694	14597	14699	14610	14661	14798	14584	14614	14595	14467	14626	14553	14497	14557	14648	14546	14481	14603	14625	14582	14699	14792	14674	14907	14507	14500	14576	14440	14558	14706	14501	14632	14687	14636	14625	14648	14620	14825	14679	14717	14442	14544	14431	14686	14535	14583	14715	14617	14410	14703	14883	14604	14603	14881	14753	14613	14676	14634	14709	14704	14775	14775	14709	14661	14787	14776	14415	14601	14738	14614	14505	14491	14664	14606	14597	14521	14722	14512	14608	14636	14623	14677	14607	14636	14407	14805	14675	14575	14653	14652	14619	14594	14505	14410	14691	14317	14601	14644	14603	14584	14560	14829	14700	14529	14569	14472	14470	14818	14607	14694	14819	14538	14674	14573	14525	14377	14382	14458	14586	14796	14574	14563	14603	14654	14545	14718	14608	14561	14581	14492	14599	14515	14572	14691	14647	14802	14687	14591	14603	14741	14820	14469	14540	14664	14530	14452	14302	14404	14576	14696	14757	14525	14671	14695	14813	14709	14510	14500	14576	14549	14840	14543	14450	14597	14677	14521	14653	14946	14626	14781	14551	14682	14598	14650	14712	14692	14592	14705	14643	14672	14500	14513	14494	14607	14819	14583	14606	14823	14524	14602	14563	14464	14667	14509	14519	14581	14432	14528	14559	14672	14659	14545	14631	14630	14536	14696	14749	14485	14477	14525	14639	14597	14523	14602	14844	14663	14545	14484	14631	14569	14628	14614	14678	14715	14560	14596	14583	14571	14678	14468	14613	14621	14630	14681	14747	14905	14591	14646	14639	14596	14621	14425	14639	14493	14702	14644	14540	14666	14815	14694	14585	14738	14333	14504	14703	14885	14733	14759	14722	14681	14598	14579	14655	14575	14710	14647	14556	14647	14623	14677	14654	14537	14640	14730	14664	14458	14686	14642	14574	14649	14690	14763	14761	14699	14759	14591	14629	14788	14737	14657	14497	14821	14635	14724	14678	14597	14647	14670	14772	14623	14716	14773	14724	14562	14821	14699	14491	14705	14692	14576	14705	14723	14614	14616	14598	14560	14561	14749	14691	14542	14470	14651	14657	14738	14500	14593	14543	14631	14697	14506	14686	14697	14502	14700	14511	14616	14561	14557	14730	14604	14578	14682	14802	14621	14651	14528	14575	14565	14660	14684	14600	14636	14746	14546	14535	14588	14592	14613	14827	14532	14510	14687	14548	14646	14745	14777	14537	14512	14658	14537	14634	14682	14527	14708	14640	14469	14622	14728	14721	14491	14498	14619	14650	14527	14593	14687	14569	14570	14677	14800	14578	14734	14547	14680	14596	14544	14450	14451	14490	14701	14594	14477	14627	14529	14520	14671	14662	14588	14697	14561	14573	14620	14614	14585	14555	14480	14361	14599	14721	14568	14565	14718	14711	14762	14604	14793	14524	14538	14671	14689	14730	14468	14618	14520	14438	14730	14720	14739	14338	14522	14422	14382	14553	14627	14794	14575	14922	14613	14791	14681	14597	14561	14539	14646	14603	14677	14536	14656	14628	14686	14654	14789	14493	14673	14550	14670	14767	14524	14523	14692	14651	14677	14697	14548	14597	14575	14525	14562	14687	14610	14537	14545	14683	14406	14553	14666	14580	14793	14586	14704	14410	14578	14509	14529	14521	14612	14662	14526	14742	14546	14593	14624	14493	14608	14562	14519	14627	14625	14659	14679	14594	14525	14610	14828	14731	14695	14645	14363	14580	14607	14692	14685	14552	14441	14538	14722	14499	14513	14694	14597	14493	14790	14613	14358	14585	14644	14630	14720	14827	14634	14767	14701	14523	14727	14600	14609	14622	14729	14547	14546	14638	14704	14611	14572	14737	14554	14574	14643	14676	14891	14676	14771	14357	14684	14622	14762	14766	14564	14584	14538	14627	14661	14714	14613	14518	14800	14664	14737	14535	14542	14431	14417	14708	14686	14500	14468	14530	14542	14748	14711	14745	14697	14453	14695	14884	14719	14661	14424	14605	14670	14685	14572	14573	14748	14753	14752	14743	14732	14824	14677	14629	14658	14738	14646	14651	14519	14617	14530	14564	14637	14728	14602	14464	14637	14605	14692	14648	14599	14522	14645	14800	14623	14532	14739	14584	14591	14596	14712	14576	14497	14507	14640	14676	14721	14705	14589	14667	14619	14404	14591	14632	14456	14577	14648	14942	14751	14688	14608	14694	14552	14541	14585	14669	14615	14683	14508	14898	14592	14576	14605	14789	14536	14505	14755	14500	14668	14799	14740	14588	14678	14802	14594	14735	14840	14643	14598	14571	14620	14895	14585	14680	14639	14565	14616	14710	14803	14721	14695	14546	14670	14546	14440	14475	14549	14537	14626	14695	14595	14575	14639	14558	14609	14459	14612	14608	14561	14685	14628	14526	14730	14604	14823	14717	14698	14654	14597	14503	14679	14710	14642	14667	14662	14501	14622	14593	14782	14748	14508	14755	14597	14483	14644	14640	14805	14558	14407	14508	14764	14627	14555	14689	14612	14617	14562	14739	14698	14623	14610	14587	14646	14513	14431	14682	14605	14672	14663	14669	14594	14558	14559	14356	14866	14702	14578	14888	14654	14832	14649	14629	14398	14716	14742	14761	14507	14542	14587	14651	14420	14535	14764	14711	14625	14544	14485	14636	14610	14486	14602	14600	14563	14688	14650	14634	14561	14642	14825	14676	14731	14405	14486	14580	14789	14595	14773	14567	14635	14604	14639	14699	14646	14595	14569	14535	14824	14569	14658	14475	14663	14469	14519	14555	14605	14620	14778	14542	14604	14621	14651	14498	14506	14534	14841	14776	14690	14683	14614	14627	14660	14768	14549	14754	14565	14695	14456	14558	14729	14740	14556	14548	14590	14567	14568	14815	14704	14609	14660	14507	14680	14534	14745	14671	14602	14571	14596	14526	14758	14562	14456	14533	14670	14550	14847	14698	14675	14620	14738	14541	14665	14723	14488	14536	14603	14694	14649	14658	14708	14634	14464	14685	14756	14733	14781	14645	14722	14631	14870	14762	14725	14808	14731	14630	14776	14612	14533	14625	14598	14722	14533	14627	14368	14692	14574	14819	14588	14518	14583	14434	14766	14647	14709	14576	14728	14770	14561	14590	14633	14584	14716	14504	14616	14591	14768	14569	14702	14599	14633	14636	14741	14687	14631	14687	14750	14446	14642	14747	14605	14495	14516	14667	14490	14518	14593	14801	14653	14730	14589	14678	14667	14637	14831	14654	14642	14582	14524	14646	14607	14440	14623	14728	14692	14531	14744	14760	14751	14600	14751	14745	14661	14625	14638	14525	14524	14573	14622	14580	14611	14612	14684	14589	14546	14745	14683	14744	14462	14635	14455	14678	14703	14536	14886	14509	14773	14540	14729	14630	14624	14692	14762	14579	14726	14661	14638	14513	14439	14607	14697	14616	14708	14625	14439	14597	14687	14649	14715	14634	14577	14683	14698	14465	14543	14572	14571	14798	14618	14632	14684	14720	14471	14828	15030	14503	14573	14458	14561	14698	14570	14427	14601	14605	14675	14595	14487	14833	14827	14812	14779	14754	14670	14593	14585	14610	14643	14459	14612	14582	14550	14521	14763	14892	14667	14781	14504	14568	14584	14532	14421	14583	14631	14763	14580	14668	14838	14584	14839	14770	14618	14540	14548	14582	14646	14378	14484	14483	14526	14430	14635	14578	14551	14629	14681	14805	14768	14532	14743	14519	14547	14581	14446	14738	14811	14624	14681	14756	14819	14656	14663	14594	14647	14620	14691	14679	14594	14519	14645	14548	14687	14600	14524	14669	14599	14522	14623	14798	14730	14490	14546	14693	14607	14565	14512	14648	14632	14700	14720	14590	14448	14755	14550	14595	14640	14535	14665	14684	14532	14761	14768	14429	14584	14625	14583	14557	14482	14502	14544	14643	14533	14634	14762	14698	14646	14511	14529	14496	14566	14791	14568	14590	14566	14644	14779	14555	14756	14678	14591	14379	14622	14693	14567	14675	14387	14543	14700	14599	14662	14515	14739	14591	14420	14725	14729	14673	14528	14599	14525	14386	14562	14581	14762	14729	14640	14509	14619	14582	14758	14554	14734	14712	14634	14647	14603	14631	14777	14668	14468	14813	14601	14700	14702	14597	14765	14877	14606	14551	14642	14684	14556	14649	14516	14594	14637	14617	14678	14739	14836	14533	14618	14597	14585	14612	14559	14424	14841	14716	14585	14688	14586	14535	14431	14648	14581	14514	14696	14405	14445	14477	14624	14461	14881	14568
20021	35522	33321	25704	21947	19467	18295	17199	16508	16267	15763	15251	14773	14547	14381	14165	13981	13852	13972	13683	13706	13784	13753	13734	13927	13820	13767	13670	13806	13730	13836	13655	13634	13799	13664	13830	13682	13658	13639	13662	13513	13716	13738	13653	13682	13593	13743	13616	13761	13690	13618	13720	13917	13791	13652	13680	13651	13784	13732	13586	13858	13764	13757	13751	13569	13728	13802	13649	13575	13640	13690	13569	13653	13668	13708	13784	13799	13769	13727	13699	13811	13655	13616	13678	13743	13661	13615	13694	13579	13664	13754	13419	13782	13577	13911	13681	13589	13734	13802	13712	13906	13676	13673	13554	13701	13698	13518	13645	13655	13673	13527	13817	13568	13820	13757	13616	13733	13515	13614	13901	13648	13704	13607	13523	13654	13843	13896	13832	13618	13605	13649	13502	13551	13617	13652	13730	13732	13600	13781	13654	13731	13597	13560	13803	13780	13547	13675	13668	13820	13694	13589	13952	13479	13502	13602	13702	13652	13684	13669	13704	13590	13585	13708	13613	13687	13711	13692	13691	13698	13615	13758	13587	13661	13748	13711	13780	13756	13708	13552	13714	13607	13761	13651	13549	13450	13705	13605	13663	13824	13786	13424	13810	13782	13669	13756	13706	13804	13612	13667	13827	13663	13596	13514	13636	13677	13650	13697	13769	13681	13680	13915	13566	13589	13555	13580	13569	13677	13672	13534	13633	13782	13732	13688	13547	13631	13602	13540	13663	13563	13631	13654	13680	13690	13491	13655	13620	13684	13597	13713	13551	13649	13634	13528	13754	13531	13668	13542	13743	13711	13589	13693	13690	13606	13601	13417	13478	13733	13548	13646	13617	13783	13536	13762	13672	13792	13608	13595	13781	13581	13615	13614	13746	13646	13556	13630	13704	13652	13594	13595	13729	13678	13709	13692	13604	13796	13528	13881	13705	13418	13519	13592	13790	13739	13639	13698	13634	13649	13846	13658	13762	13718	13563	13668	13679	13532	13656	13703	13673	13772	13763	13561	13592	13537	13566	13622	13676	13548	13744	13432	13704	13712	13576	13671	13577	13799	13620	13526	13873	13653	13689	13596	13865	13799	13879	13538	13444	13640	13589	13756	13538	13655	13541	13735	13636	13624	13741	13635	13528	13557	13896	13563	13539	13716	13696	13613	13641	13798	13550	13630	13552	13543	13819	13861	13631	13591	13693	13509	13595	13782	13599	13548	13614	13590	13609	13705	13657	13767	13634	13745	13571	13878	13625	13682	13547	13619	13732	13625	13564	13796	13645	13487	13651	13678	13601	13611	13580	13674	13668	13580	13540	13766	13658	13510	13551	13536	13645	13734	13620	13600	13735	13704	13645	13781	13712	13503	13772	13652	13688	13588	13647	13701	13549	13784	13697	13555	13671	13645	13757	13690	13754	13686	13621	13640	13739	13758	13675	13633	13664	13562	13509	13676	13584	13572	13664	13655	13630	13564	13534	13785	13778	13537	13834	13642	13465	13676	13651	13625	13689	13714	13709	13703	13699	13614	13703	13596	13685	13654	13693	13730	13582	13520	13697	13636	13605	13583	13621	13673	13552	13711	13728	13608	13618	13643	13697	13709	13755	13674	13673	13830	13588	13608	13722	13635	13680	13705	13676	13734	13676	13699	13759	13595	13714	13575	13673	13696	13701	13732	13821	13714	13512	13756	13934	13642	13555	13680	13657	13667	13749	13577	13612	13694	13540	13671	13729	13641	13450	13717	13533	13782	13449	13677	13823	13599	13566	13641	13762	13699	13662	13594	13725	13653	13673	13758	13793	13672	13630	13549	13804	13642	13863	13757	13609	13644	13644	13764	13626	13648	13611	13543	13768	13539	13726	13560	13756	13686	13545	13786	13824	13792	13661	13663	13581	13666	13771	13602	13722	13811	13666	13850	13651	13627	13640	13763	13582	13683	13811	13604	13663	13793	13620	13686	13504	13670	13762	13691	13803	13734	13671	13750	13706	13632	13616	13670	13671	13644	13585	13696	13607	13725	13813	13622	13636	13457	13794	13613	13596	13809	13539	13553	13656	13629	13658	13501	13585	13631	13694	13649	13743	13693	13673	13682	13720	13622	13558	13598	13566	13659	13652	13757	13654	13767	13773	13497	13488	13592	13734	13540	13562	13674	13630	13584	13670	13561	13827	13641	13703	13564	13670	13623	13685	13633	13686	13599	13659	13728	13609	13720	13608	13810	13672	13618	13777	13650	13717	13559	13616	13685	13550	13825	13695	13755	13633	13617	13742	13570	13847	13697	13684	13635	13636	13650	13617	13631	13622	13674	13590	13701	13732	13589	13789	13795	13621	13708	13732	13649	13611	13718	13809	13539	13792	13614	13686	13574	13558	13550	13447	13767	13713	13675	13799	13614	13562	13628	13595	13784	13602	13794	13752	13823	13421	13778	13759	13675	13730	13516	13671	13763	13769	13634	13626	13917	13717	13588	13535	13600	13696	13692	13511	13513	13745	13681	13746	13585	13643	13616	13579	13702	13662	13694	13698	13749	13680	13814	13578	13805	13743	13558	13613	13601	13879	13674	13758	13680	13653	13741	13672	13755	13511	13660	13444	13765	13704	13657	13650	13522	13782	13480	13547	13575	13543	13616	13512	13589	13802	13560	13631	13762	13582	13678	13586	13723	13737	13488	13642	13511	13597	13663	13812	13519	13601	13573	13578	13850	13717	13539	13589	13867	13677	13463	13662	13607	13483	13582	13734	13665	13793	13732	13790	13681	13720	13532	13715	13527	13572	13485	13713	13641	13700	13693	13595	13495	13661	13658	13617	13628	13674	13652	13549	13667	13714	13701	13744	13515	13693	13561	13719	13796	13811	13727	13654	13562	13555	13672	13595	13827	13692	13788	13550	13647	13467	13543	13446	13775	13595	13690	13599	13534	13551	13687	13754	13560	13598	13689	13757	13627	13662	13610	13646	13675	13767	13738	13519	13812	13593	13677	13681	13526	13539	13744	13711	13774	13778	13586	13534	13479	13767	13667	13803	13592	13531	13543	13807	13671	13460	13592	13820	13681	13623	13634	13638	13622	13573	13629	13701	13539	13589	13612	13724	13656	13459	13539	13609	13758	13743	13712	13491	13697	13695	13602	13745	13606	13733	13640	13620	13665	13648	13605	13708	13734	13613	13618	13643	13627	13617	13698	13612	13742	13727	13620	13792	13517	13703	13743	13634	13677	13545	13611	13574	13842	13829	13758	13469	13696	13606	13667	13648	13494	13599	13614	13728	13713	13643	13655	13545	13825	13630	13674	13719	13568	13519	13521	13814	13595	13574	13627	13550	13662	13754	13401	13755	13460	13764	13758	13777	13582	13541	13703	13675	13623	13593	13664	13615	13831	13680	13597	13671	13623	13850	13631	13492	13616	13755	13743	13684	13608	13734	13751	13640	13611	13462	13774	13569	13852	13697	13744	13657	13783	13588	13651	13768	13487	13739	13754	13492	13673	13585	13729	13617	13662	13903	13691	13646	13760	13648	13722	13640	13540	13553	13696	13888	13523	13864	13645	13701	13568	13597	13826	13580	13616	13636	13620	13668	13725	13567	13732	13658	13505	13549	13715	13548	13645	13720	13611	13756	13635	13617	13629	13608	13590	13536	13847	13700	13558	13709	13584	13703	13901	13560	13496	13656	13650	13678	13549	13672	13749	13685	13760	13570	13556	13670	13616	13649	13696	13551	13606	13791	13697	13661	13506	13704	13510	13565	13605	13674	13508	13616	13584	13446	13543	13742	13637	13504	13727	13695	13628	13834	13616	13617	13724	13655	13604	13655	13644	13855	13663	13575	13695	13587	13895	13660	13659	13621	13705	13770	13609	13681	13587	13798	13695	13545	13862	13654	13640	13703	13667	13637	13590	13690	13717	13590	13636	13582	13737	13729	13631	13808	13605	13607	13553	13582	13596	13608	13544	13674	13697	13771	13631	13728	13606	13641	13583	13490	13679	13738	13508	13692	13566	13610	13471	13703	13573	13783	13700	13548	13640	13726	13605	13787	13630	13529	13645	13675	13675	13682	13699	13628	13633	13679	13653	13602	13594	13813	13511	13695	13583	13723	13619	13686	13704	13573	13814	13555	13600	13680	13553	13523	13698	13519	13714	13712	13691	13649	13798	13732	13665	13632	13641	13883	13699	13557	13588	13720	13597	13469	13601	13763	13669	13772	13736	13651	13649	13670	13727	13626	13503	13726	13567	13742	13712	13725	13544	13629	13691	13545	13811	13487	13642	13636	13668	13693	13638	13550	13641	13802	13715	13670	13624	13636	13698	13544	13759	13609	13784	13631	13576	13780	13590	13485	13613	13528	13826	13609	13438	13764	13867	13621	13749	13596	13519	13669	13667	13602	13645	13641	13401	13613	13655	13703	13778	13683	13547	13665	13675	13755	13654	13670	13566	13823	13722	13653	13845	13734	13721	13584	13647	13576	13887	13470	13613	13565	13620	13480	13699	13624	13670	13644	13552	13566	13701	13883	13653	13689	13585	13707	13575	13539	13676	13682	13794	13498	13746	13658	13622	13600	13754	13643	13855	13490	13711	13706	13683	13748	13632	13545	13780	13723	13600	13634	13569	13549	13511	13640	13712	13603	13623	13597	13622	13603	13661	13655	13669	13778	13640	13592	13580	13740	13658	13538	13731	13765	13743	13593	13518	13643	13696	13880	13690	13738	13684	13699	13740	13575	13518	13755	13763	13400	13662	13649	13585	13534	13882	13676	13620	13566	13673	13571	13698	13768	13598	13515	13645	13819	13753	13771	13641	13696	13705	13491	13599	13576	13716	13579	13467	13769	13722	13602	13675	13682	13746	13635	13598	13736	13649	13598	13816	13837	13808	13737	13570	13582	13754	13675	13843	13637	13718	13634	13508	13627	13783	13661	13570	13579	13703	13757	13699	13727	13594	13579	13753	13673	13755	13544	13584	13612	13703	13936	13638	13728	13736	13593	13540	13835	13708	13711	13582	13611	13583	13629	13587	13682	13676	13648	13571	13583	13731	13710	13650	13786	13793	13493	13515	13716	13602	13686	13658	13623	13734	13647	13455	13704	13722	13566	13697	13651	13692	13706	13646	13754	13715	13670	13698	13607	13575	13529	13643	13611
23343	21674	29630	24279	21997	23847	24885	19195	17855	17852	17098	16570	16165	15856	15902	15849	15504	15342	15125	15291	15242	15153	15134	15116	15061	15258	14949	15212	15086	15110	14986	15080	14973	15251	15017	14898	15069	14959	15025	15025	14936	14926	14913	15230	15043	14882	15130	15026	15140	15002	14941	14961	15087	15008	14981	14942	15176	15079	14905	15074	15005	15142	15101	15056	14962	15135	14933	14721	15103	15120	15027	15049	14949	14834	15156	15041	14957	14897	14987	15076	15107	14821	14933	14832	14983	14960	15225	15048	14946	14817	14945	14950	15030	14979	14874	14843	14967	14835	14829	14990	15076	15069	14972	14962	14676	14902	14859	14922	14879	14838	14909	14919	14960	15059	14949	14941	14910	14886	14949	14872	14804	14858	14989	14956	15100	15022	14955	14902	14931	14984	14879	15043	14948	14942	14892	14804	14953	14751	15146	15072	14780	14817	15102	15035	14895	14820	15170	14707	14866	14956	14867	14827	14850	14996	14888	14777	14616	14794	14872	14954	14755	14807	14933	14940	14865	14814	15019	14959	14958	14778	15084	15075	14851	14932	14723	15022	14921	14912	15022	14979	15014	14831	15087	14802	15043	14718	15039	14904	14873	15023	14935	15120	15055	14833	14936	14906	14848	14831	15100	14826	14990	14936	14985	14936	14894	14891	14918	14941	14924	14837	14841	14761	14991	14843	14925	15118	14999	15037	14827	15003	15016	14667	14998	14892	14867	15008	14709	15078	14806	14959	14707	14761	14849	15076	15138	14881	14697	14784	14870	15062	14860	14881	14807	14699	15021	15071	15000	15031	14993	15071	14953	14973	14912	14887	14973	14850	14929	14663	14926	14940	14976	14854	14961	14899	14936	14907	14686	14885	14892	14705	15015	15009	14930	15016	14920	14885	14934	14797	15003	15010	15071	15005	14978	14824	14934	15052	14634	14910	15103	14891	14933	14797	14714	14747	15026	14852	14828	14927	14837	14877	14925	14889	14963	14992	14947	14969	14813	15021	14737	14899	14919	15002	15040	14866	15080	15072	14930	14995	14901	14775	14947	15085	15028	15021	15012	14731	14900	15137	14832	14981	14875	14864	14938	14868	14743	14754	14804	14910	14852	14922	14787	14786	14779	14922	14951	15055	14994	15101	14851	15083	15100	14880	14998	15098	14946	14865	14936	14913	14904	14991	14963	14889	14902	14941	14808	14804	14837	15062	14893	14967	14818	14969	14882	14968	14975	14802	14857	15225	14678	14953	15088	14874	14918	14898	14937	15131	14947	14878	14768	14980	14836	14845	14874	14897	14950	14955	14939	14967	14714	14919	14842	14938	15088	14863	14847	14994	14927	14869	14979	14892	14906	14723	14885	14807	14804	14737	14938	14979	14952	15022	14730	14937	14951	14968	15015	14932	15124	15082	14822	14830	15031	14804	14849	14768	15017	14753	14777	14982	15012	14792	14829	14879	14948	14931	14930	15041	15000	14956	14928	14993	14909	14820	14793	14828	14961	14819	15004	15051	14847	14729	14930	14821	14881	15065	14840	14810	14787	14911	14951	15083	14919	14946	14880	14923	14781	14883	14909	14842	14722	14929	14965	14885	14936	14883	14968	14882	14997	14948	15033	14910	14871	14828	14708	15021	15081	14980	14905	14877	14953	14818	14847	14865	14965	14812	14869	14855	15017	15158	15181	14886	14958	15087	14937	15027	14822	14805	15092	14845	14981	14950	15044	14890	15063	14985	14941	14730	14933	14968	14838	14961	14826	14993	15061	14982	14846	14863	14939	14938	14812	14875	14821	14895	14918	14825	14969	15027	15011	15010	14852	14804	14970	14913	14686	14811	14646	14844	14747	14801	15011	14810	15053	14990	14719	14926	14898	14868	14923	14855	14800	14824	14768	14752	15103	14847	14881	15077	15133	15103	14767	14701	14946	14607	14772	15094	15109	14822	14931	14922	14892	14951	14905	14840	14819	14807	14906	14970	14906	14867	14805	14960	14906	15111	14677	14886	15045	14955	14946	14929	14921	15084	14944	14970	14931	14860	15176	15235	14871	14820	14830	14761	15091	14919	15036	14918	14893	14887	14774	15009	14777	14938	14788	15018	15071	14974	14986	14944	15055	15009	14878	14855	15125	14718	14649	14828	14925	14911	15189	14840	15121	14928	14955	14919	15004	15064	14775	14924	15088	14888	14971	14911	14897	14844	14979	14871	15103	14930	14928	14957	14708	14973	15015	15008	14955	15111	14912	14994	14782	14756	15108	14995	14895	14877	15171	14810	14907	14852	14845	14825	14802	14994	14933	14924	15041	14939	14942	14974	14844	14718	14773	14820	14891	14851	14897	14670	14838	14808	14829	14934	15010	14755	14879	14872	14836	14967	15075	14989	14933	14846	14843	15133	14989	14818	14878	14928	14921	14974	14939	14964	15010	14806	14842	14814	15007	14870	14866	14892	14886	14886	14811	14975	15010	14798	14695	15103	14800	15094	14789	14934	14945	14912	15051	15005	14943	14869	14869	14966	14776	14757	14857	14920	14771	14900	14926	14806	14934	14993	14801	14880	14752	14880	14792	15031	14916	14888	14932	14778	14832	15012	14959	14926	14908	15043	15057	14821	14922	14899	14868	14979	15028	15055	14986	14923	14876	14928	14918	14887	15193	14946	15017	14872	14870	14874	15020	14693	14993	14865	15014	14903	14991	14917	14988	15015	15030	14672	14866	14906	14920	14815	14939	14849	15085	14751	14763	15060	14966	15127	14966	14846	14791	14922	14846	14956	14719	14989	14969	14921	14713	14833	14939	14901	14785	15079	14893	14972	14797	14948	15020	14898	14931	14894	15009	14910	14771	14796	14675	14911	14843	14761	14881	14890	14820	14846	15061	14695	15018	14970	14909	14829	14733	14846	14820	15143	14862	14843	14871	14841	15027	14788	14928	14845	14916	14928	14894	15123	14792	14853	14864	15046	14996	15002	14999	14786	15084	14843	15003	14945	15024	14951	14808	14919	14968	14815	14978	14891	14853	14808	14965	14904	14921	14847	15114	14963	14797	14974	14758	14930	14813	15184	14770	15193	15031	14935	15062	14781	14808	14886	14865	14918	14926	14878	14783	15006	14906	14915	14970	14943	14967	14873	15078	14890	14878	14973	14949	14926	14972	14893	14891	14744	15010	15019	14991	14989	14866	14902	15142	14968	14908	15035	14874	15031	15012	14989	14932	14856	14893	15250	14909	14878	14963	14792	15029	14841	14827	15024	14828	14867	15081	14642	14835	14790	14911	14954	14772	15057	14972	14859	14785	15071	15059	15119	14917	14824	14812	14925	14948	14834	14739	14906	14952	14974	14861	14877	14962	14822	14981	14972	14884	14771	14966	14993	14906	14786	14748	14912	14832	14864	14771	14876	14982	14862	14773	15008	14926	15016	14962	14836	14842	14879	15014	14937	14776	14703	14999	14700	14728	14873	14886	14675	14786	14866	15058	14965	14742	14945	14974	15031	14765	14789	14854	15100	14946	15158	14837	14830	14767	14901	15106	14989	14982	14810	14914	14907	14943	14703	14943	15099	14823	14709	14880	14802	14878	14753	14912	14893	14825	14732	14865	14675	15081	14806	14892	14928	14654	14810	14847	14757	14668	14837	14970	14942	15022	15070	15027	14872	14938	14993	14913	14757	14786	14913	14701	14857	14958	15118	14915	14768	14979	14816	15060	15002	14801	14787	14932	14904	14843	14960	15045	15003	14881	15019	14895	14973	14798	14929	14831	14824	14998	15013	15050	14928	14967	14940	14856	14762	14900	14871	14769	15025	14808	14833	14937	14974	14901	14984	14947	15024	14868	14932	14821	14957	14999	15097	14899	14837	14883	14965	14897	15107	14907	14831	14551	14838	15091	14880	14792	14562	14778	14876	15104	14945	15038	14910	14983	14884	14734	14905	14839	14961	15034	15008	14812	14801	14694	14870	14815	14851	14806	15145	14956	14938	14746	14821	14857	14903	15127	15010	15039	15054	14915	14863	14916	14723	14898	14965	14882	15016	14770	14970	14881	15024	14959	14863	15017	15090	14888	14634	15052	14633	14799	14539	15024	14848	14891	14832	14755	15021	14731	15011	14986	14973	14843	14923	14810	14780	14873	14766	14957	14994	14697	14801	14687	14817	15079	14787	14805	14897	14796	14695	14921	14888	14987	14917	14935	14970	14794	14904	14952	14776	14867	14922	14818	14978	14874	14973	14826	14855	14891	14772	14749	14919	14813	14931	14727	14918	15102	14783	14916	15043	14943	14794	14643	15069	14792	14863	15056	14907	15019	14929	15037	14978	15051	14964	15116	15025	15038	15108	15043	14848	15090	14836	14900	14907	14834	14766	14940	14712	14869	14983	14916	14911	15014	14882	15021	14828	14821	14794	14926	14805	15043	14843	14956	14769	15043	14785	14971	15023	14670	14736	14773	14762	14761	14792	14868	14998	14980	14933	14798	15061	14781	14950	14960	14868	14860	14923	14698	14750	14955	14964	14916	14851	14818	15005	14774	14952	14995	14852	14903	15005	15035	15026	14806	14983	14871	14862	14935	14952	14866	14804	14855	14851	15057	14839	14816	14845	14940	14812	14822	14883	14534	14814	14808	14873	14894	14760	14985	15051	14817	14756	14878	14744	15129	14980	14910	14799	14794	14876	14939	14655	14910	14850	14724	14735	14997	15095	14859	14966	14983	14816	14898	14824	14936	14835	14750	14799	14963	14923	15071	14754	14863	15041	15073	14962	14959	15008	14913	14877	14564	14752	14866	14656	14896	14777	15072	14916	14866	14870	15021	15129	14768	14874	14907	14980	14966	14781	14848	14932	14948	14884	14708	14945	15090	14846	14803	14987	14756	15086	14938	15042	15023	14711	14973	14746	14939	14850	14974	14785	14872	14983	14757	15083	14892	14911	14961	14934	14749	14762	14834	14833	14797	14820	14907	14993	14783	14728	14918	14880	14895	14889	14927	14905	14894	14924	14780	14973	14934	15238	15028	14971	15057	15031	14881	14835	14942	14757	14793	15103	14972	14758	14879	14996	15001	14919	14822	14978	15015	14731	14863	14855	14962	15043	14921	14978	14819	14845	14981	14941	14938	14897	14887	15003	14904	15111	14841	15063	15020	14748
22794	41179	38763	30732	25720	22468	20877	19174	18558	18136	17028	16054	15538	15268	15189	14891	14521	14293	14227	14146	14050	14180	13873	13953	13934	13957	14051	14024	13960	14039	13925	14003	13902	13849	13892	13823	13957	13938	13897	14008	13808	13866	13904	13800	14107	13838	14058	13736	14000	13960	14030	14051	13754	13909	13899	13857	14044	13783	13811	14017	13971	13908	13893	13889	13938	14035	13950	13882	13932	14003	14036	13804	13927	14019	13907	13915	13856	13822	14002	13878	13739	13928	13811	13942	13860	13928	14109	13966	13911	13850	13942	13855	13814	13851	13950	13860	13884	13885	13765	13811	13899	13815	13936	13910	13789	13820	13819	13731	13943	13777	13987	13911	13929	13810	13811	13867	13842	13732	13931	13763	13893	13794	13898	13835	13962	13718	13904	13858	13753	13797	13737	13905	14118	13898	13872	13886	14010	13796	13804	13805	13818	13825	13786	13825	13769	13958	13827	13725	13804	13790	13627	13911	13887	13767	13962	13757	13867	13867	13809	13765	13926	13686	13790	13955	13742	13855	13796	13662	13846	13756	13770	13700	14013	13676	13884	13792	13896	13978	13823	13821	13963	13874	13998	13793	13868	13979	13769	13903	13924	13854	13870	13785	13866	13806	13597	13715	13928	13899	13726	13879	13724	13800	13890	13804	13880	13927	13800	13928	13825	14042	13808	13849	13746	13723	13851	14065	13828	13922	13718	13929	13659	13827	13826	13718	13726	13779	13728	13817	13819	13943	13812	13773	13673	13818	13834	13583	13844	13821	13800	13954	13786	13931	13961	13764	13755	13802	13632	13680	13864	13755	13726	14052	13917	13879	13837	13865	13949	13810	13883	13806	13738	13979	13751	13752	13690	14010	13746	13894	13867	13762	13790	13692	13884	13826	13858	13947	13783	13873	13847	13744	13798	13868	13803	13676	13789	13806	13754	13771	13998	13723	13830	13955	13776	13766	13701	13840	13835	13886	14044	13799	13903	13893	13885	13798	13961	13808	13791	13761	13721	13856	13731	13882	13641	13779	13837	13839	13793	13814	13871	13893	13753	13785	13840	13891	13746	13834	13772	13901	13768	13818	13977	13899	13793	13977	13810	13783	13742	13949	13857	14095	13983	13877	13926	13824	13957	13861	13925	13840	13827	13937	13802	14080	13753	13942	13814	13978	13944	13871	13954	13763	13773	13724	13947	13845	13883	13832	13809	13914	13892	13840	13973	13696	13959	13784	13918	13580	13952	13717	13831	13923	14008	13844	13910	13723	13892	13931	13760	13848	13918	13784	13933	13904	13629	13906	13826	13807	13892	13932	13791	13777	13637	13779	13688	13937	14010	14031	13858	13844	13671	13721	13935	13700	13938	13745	13816	13793	13874	13961	13894	13873	13837	13888	14064	13747	13967	13740	13893	13877	13746	13796	13795	13891	13958	13858	13891	13836	13976	13947	13657	13834	13981	13923	13765	13918	13840	13751	13969	13797	13784	13898	13854	14066	13903	13706	13922	13782	13862	13863	13824	13769	13966	13854	13837	13830	13806	13840	13824	13918	13717	13857	13705	13732	13915	13818	13793	13865	13901	13907	13794	13845	13801	13676	13800	14019	13896	13956	13826	13973	13751	13757	13788	13957	13845	13825	13855	13752	13855	13805	13920	13996	13934	13985	13813	13799	13997	13766	13778	13815	13916	13920	13757	13808	13938	13797	13854	13741	13805	13741	13921	13890	13669	13837	13842	13839	13838	13941	13839	13793	13780	13889	13919	13731	13822	13859	13795	13761	13817	13909	13708	13962	13687	13987	13866	13892	13785	13784	13930	13853	13750	13956	13825	13876	13970	13758	13805	13785	13814	13841	13908	13908	13846	13993	13776	13822	13878	13818	13682	13900	13869	13901	13830	13773	13752	13889	13793	13802	13926	13641	13805	13844	13856	13861	13965	13885	13924	13809	13704	13840	13854	13778	13830	13762	13942	13804	13780	13804	13890	13721	13825	13901	13872	13880	13918	13801	13761	13763	13866	13746	13808	13945	13773	13842	13824	13809	13731	13691	13885	13868	13895	13915	13965	13839	13820	13848	13676	13806	13744	13875	13832	13759	13934	13646	13999	13801	13847	13836	13905	13896	14019	13795	13807	13797	13850	13784	13820	14008	13864	13680	13883	13883	13952	14003	13758	13761	13859	13836	13787	13873	13759	13822	13929	13858	13970	13721	13881	13758	13724	13969	13871	13858	13888	13697	13792	13783	13914	13852	13826	13771	13810	13920	13783	13732	13806	13856	13971	13768	13698	13670	13984	13619	13844	13802	13717	13707	13733	13813	13907	13790	13888	14003	13844	13783	13797	13968	13772	13977	13840	13736	13817	13838	13683	13732	13898	13896	13843	13751	13920	13683	13941	13971	13752	13783	14008	13845	13729	13725	13962	13881	13923	13824	13722	13917	13859	13823	13782	13778	13993	13937	13965	13952	13950	13871	13716	13883	13816	13659	13696	13672	13903	13599	13907	13838	13874	13903	13858	13893	13714	13744	13842	13872	13788	13774	13852	13997	13695	13918	13873	13914	13902	13852	13855	13883	13706	13668	13799	13721	13884	13792	13870	13868	13799	13867	13887	13824	13865	13856	13704	13652	13844	13551	13783	13780	13813	13836	13906	13864	13741	13821	13771	13798	13833	13742	13779	13611	13790	13845	13840	13755	13815	13710	13774	13758	13783	13882	13739	13688	14077	13635	13915	13696	13666	13823	13731	13817	13806	13685	13903	13746	13779	13860	13754	13875	13723	13676	13903	13833	13799	13815	13847	13986	13935	13747	13856	13960	13746	13841	13822	13875	13673	13846	13972	13734	13827	13851	13732	13772	13852	13906	13772	13797	13904	13774	13910	13714	13986	13841	13849	13796	13835	13823	13695	13844	13917	13808	13833	13872	13811	13794	13990	13809	13803	13715	13714	13885	13951	14010	13770	13980	13848	13958	13998	13770	13894	13846	13711	13884	13973	13798	13873	13718	13711	13844	13895	13685	13761	13807	13947	13841	13941	13699	13907	13750	13828	13935	13911	13846	13814	13951	13736	13973	13883	13645	13768	13760	13959	13790	13653	13748	13776	13880	13831	13818	13719	13670	13929	13917	13842	13790	13910	13979	13796	13908	13801	13780	13850	13901	13792	13873	13791	13804	13668	13817	13713	13743	13835	13930	13751	13845	13825	13832	13807	13652	13807	13907	13782	13800	14029	13827	13863	13866	13988	13762	13745	13894	13736	13699	14069	13824	13894	13898	13919	13961	13682	13760	13771	13789	13911	14007	13951	13804	13970	13857	13797	13996	13792	13905	13705	13749	13777	13841	13771	13963	13721	13779	13858	13795	13843	13805	13658	13828	13890	13842	13942	13957	13733	13886	13851	13949	13818	13777	13812	13836	13780	13665	13904	13844	13943	13789	13774	13911	14031	13912	13796	13842	13813	13796	14033	13781	13840	13806	13873	13753	13976	13987	13852	13856	13896	13993	13729	13958	13803	13926	13771	13837	13877	13766	13812	13886	13877	13933	13944	13825	13909	13841	13827	13818	13838	13876	13831	13817	13816	13851	13892	13800	13980	13919	13929	13576	13932	13720	13960	13765	13744	13897	13903	13783	13953	13997	13921	13715	13892	13767	13780	13946	13846	13938	13654	13899	13821	13747	13886	13579	13854	13740	13785	13742	13806	13855	13868	13693	13933	13784	13737	13803	13796	13708	13820	13721	13929	13903	13825	14044	13894	13756	14042	13794	13879	13844	13901	13912	13974	13911	13837	13891	13846	13708	13690	13960	13829	13981	13836	13791	13902	13846	13907	13722	13869	13756	13819	13801	13931	13921	13712	13984	13777	13941	13984	13837	13787	13794	13928	13832	13710	13909	13966	13742	13743	14002	13764	13720	13929	13852	13754	13762	13751	14091	13820	13954	13628	13759	13762	13884	13722	13832	13947	13708	13725	13898	13730	13869	13786	13800	13740	13838	13755	13705	13863	13906	13846	13914	13894	13650	14042	13873	13778	13721	13774	13898	13716	13960	13897	13926	13886	13943	14001	13900	13939	13664	13876	13716	13934	13858	13794	13957	13833	13976	14052	13876	13775	13867	13859	13861	13803	13694	13899	13843	13871	13685	13886	13736	13970	13920	13757	14018	13732	13968	13999	13979	13821	13783	13884	13743	13785	13859	13907	13901	13848	13799	13675	13664	13911	13970	13786	13910	13902	13743	13739	13868	13907	13749	13708	13883	13867	13915	13745	13901	13759	13900	13822	13834	13881	13936	13896	13719	13761	13968	13891	13774	13951	13732	13959	13858	13849	13751	13819	13708	13809	13708	13827	13815	14002	13909	13780	13785	13901	13880	13828	13867	13827	13789	13798	13898	13886	13680	13842	13651	13957	13841	13725	13783	13930	13789	14033	13761	13725	13924	13767	13863	13828	13944	13928	13688	13772	13793	13879	13788	13835	13826	13786	13933	13833	13833	13873	13762	13780	13857	13842	13963	13758	13755	13970	13844	13703	13781	13775	13815	13930	13899	13805	13938	13970	13861	13880	13890	13924	13906	13687	13776	13701	13767	13908	13779	13830	13763	13743	13956	13759	13822	13917	13854	13762	13894	13813	13783	13905	13793	13943	13743	13965	13937	13860	13850	13906	13795	13997	13723	13841	13739	13846	13716	13728	13772	13869	13777	13932	13684	13816	13987	13750	13810	13859	13810	13902	13887	13670	14013	13778	13794	13792	13974	13757	13753	13805	13984	13946	13933	13740	13801	13778	13912	13811	13779	13902	13933	13975	13906	13872	13771	13752	13726	13831	13878	13750	13949	13809	13888	13951	13794	14004	13690	13786	13950	14096	13856	13938	13723	13738	13718	13865	13818	13717	13920	13861	13862	13685	13821	13755	13822	13895	13751	13810	13734	13954	13696	13891	13865	13795	13921	13814	13710	13651	13966	13731	13885	13674	13682	13818	13824	13779	13992	13761	13954	13823	13875	13805	13763	13692	13899	13862	13881	13757	13812	13896	13862	13708	13907	13944	13743	13924	13826	13762	13962	13691	13810	13852	13727	13882	13754	13983	13747	13630	13823	13834	13799	13780	13776	14024	13630	13778	13822	13648	13883	14017	13809	13897	13817
28104	22681	24918	20802	16502	15765	15412	14765	14616	14642	14320	14335	14377	14156	14212	14025	14195	14124	13977	14126	14212	14054	13982	14049	13915	13994	14029	13997	13975	14035	14008	13942	13978	14036	14144	14067	14044	14028	14114	14171	13949	14007	14044	13835	13968	14091	14059	14064	14176	14052	13948	13937	14071	14023	14099	14077	13930	14076	14149	13944	13988	13954	13992	14119	14087	14049	14112	14135	13853	13820	14021	14060	14037	13911	13887	14187	14086	14030	14112	13996	13961	13952	14015	13817	13920	13905	13966	13983	13900	14080	13860	14053	14083	14091	13875	13934	13991	14054	13965	14040	13876	14056	14058	14125	13993	14042	14129	14092	14114	14257	13909	14118	13853	13838	13884	14115	13965	14074	14036	14203	14008	13942	13877	13819	14105	13934	13981	14027	14039	13982	14023	13971	14114	14035	14016	13904	14032	14049	13980	14031	13811	14081	14107	14113	13822	13739	13877	13919	14043	13870	14052	14053	14164	14241	14084	13857	14017	14079	13906	13964	13924	13881	13724	13875	13860	13888	14008	13891	14041	13887	13761	13773	13925	13782	14006	14037	14009	13847	13977	14198	14134	14071	14108	13841	13836	13967	13989	14019	14025	14040	13898	14029	13836	13897	14012	14070	14075	13886	13959	13970	14087	13893	14023	13998	13791	13993	13893	13842	14156	13913	14011	14041	14220	13943	13817	14245	14084	13915	13894	13912	14003	14132	14081	14053	13790	13991	14207	13941	13955	13948	13902	14032	13915	14068	14029	13929	13896	14037	14001	13806	14006	13952	14160	13974	13961	13646	14035	13977	14064	14060	13930	13953	14026	14091	14034	13919	13951	13930	13872	13854	13863	13992	14133	13930	13899	13823	14035	14170	14082	14027	14120	13783	13957	13896	13961	14028	13763	13940	13764	13963	14014	14079	13970	13881	13972	14027	13929	14082	13955	13969	13913	14096	13963	13947	13786	13989	13930	13971	13863	13833	13974	14018	13992	14016	14079	14198	14058	14115	13958	13821	14134	14047	13959	13839	13994	13852	14181	13962	13986	13962	13907	14073	13849	14075	13931	13995	13934	13839	14153	13956	13936	14241	13885	13969	14158	14119	14004	13950	13992	14083	13922	13895	13993	14116	14078	13856	13962	13965	13944	14034	14059	14084	14000	13877	14117	14053	14118	14017	14045	14191	14113	14087	13987	14092	14089	14137	14015	13916	13926	14137	13941	13922	13814	14005	14099	13988	13959	14046	14087	13790	14020	14036	13926	14109	14020	13880	14070	13960	14010	14204	14109	13973	14067	13980	14128	13986	14095	14060	14111	14009	13955	13930	14212	14070	13976	14037	13847	14112	14035	14109	13704	13826	13879	13986	14037	14023	14059	14156	13898	14075	14127	13870	13984	13813	13974	14138	13835	14070	14399	14195	13967	13922	13974	14105	13890	14041	14054	14040	13951	14024	14109	14021	14060	14213	14086	13792	13873	13929	13846	14020	13726	14121	14080	14021	14152	13950	13926	14129	13978	14052	14153	13958	14054	13981	14101	14077	13941	14074	13792	14068	13937	13907	14023	13867	13949	13916	13800	13853	13933	13990	13984	13960	13938	13843	13921	14101	13866	13969	14153	14225	14044	14020	14125	13961	13997	13978	14100	14041	13999	13869	13800	14011	13815	14020	14030	13933	13999	14075	13960	13906	13952	14002	13896	14059	14026	13969	14027	14066	14073	14038	14111	13905	13938	13918	13947	13733	13874	13762	14096	13987	13895	14045	14004	13880	13901	13825	14061	13544	14013	14048	14136	14186	13991	13915	13994	13986	13863	14066	14080	13995	13945	14114	14172	13945	13927	13984	14079	13969	13720	13889	14162	14113	14070	14051	13931	13954	13815	13957	13837	14050	14008	14056	14086	14097	13967	14133	14117	13981	13880	13930	14014	14002	14116	13792	14014	13825	13957	13939	14152	13966	14048	13993	13984	14085	13936	14084	14078	14034	13919	14022	14133	14046	13976	13980	13999	13902	14133	14034	14168	13975	13763	14006	13975	13889	13962	13972	14003	14140	14046	14083	13891	13932	13996	13886	13996	13857	13946	14060	13689	14085	14138	14024	13895	13952	14214	14066	13996	14055	14018	13899	14061	14105	13942	13867	13922	14026	14062	14033	14005	14036	14034	14087	13961	14045	14031	14135	13994	14122	14070	14234	14069	13957	13919	13979	14144	14266	13868	14150	14153	13880	13926	14030	13978	14182	14100	14031	13945	13993	13902	14097	14333	13995	14220	14107	13941	14020	13902	14186	14077	14112	13891	13921	14255	14032	13972	13996	14046	14109	14012	14022	13821	14098	14061	13910	13983	13975	13886	13979	13951	13681	13996	13974	13852	14065	14082	14049	13990	13999	14091	13964	13902	14122	14104	13961	13898	14157	14005	13979	14076	13834	13943	14005	13939	13952	14025	13978	13941	13982	14043	14097	13987	13770	13948	14162	14269	14128	14040	14015	14261	14015	13963	13874	13952	14110	13938	13944	14128	13938	13973	13848	13956	13814	13730	14070	14241	14204	14118	14177	13944	13798	14049	14105	13834	14060	14141	13998	14062	13786	13883	13877	13920	14011	13959	13976	13987	13836	14055	13865	13892	14065	14009	14049	14170	14029	14073	14093	13914	13820	13952	14029	13965	14105	13937	14072	14024	13840	14047	14043	14125	13924	13966	13993	14213	13893	14020	14009	14011	14009	14051	14138	13936	13941	14024	13975	13965	14078	13873	13861	14203	13956	14019	14013	13926	13939	13844	13823	13841	13991	13921	14008	13834	14067	14054	13836	14098	13977	13990	14064	13926	13804	14000	13876	14054	13998	13974	13940	13905	14072	13996	14017	13881	13873	14025	13925	14016	14130	14121	14182	13917	13905	13637	14112	13959	13734	13921	13938	13925	13944	13966	14097	14111	13858	13998	13943	13954	14037	13965	14021	14046	14106	14105	13932	13940	14095	13962	14059	13981	14027	14010	14163	14043	13968	13945	13990	13849	14072	14067	13984	13794	13943	13948	14026	14010	14004	14293	14055	14006	14064	14094	13897	13942	14080	14172	14029	13838	13924	13978	13978	14056	14071	13976	13864	13994	13979	13933	13933	13953	14120	13813	13942	13913	14208	13969	14023	14002	13927	14120	13948	14065	13957	13931	13905	14067	14070	13879	13815	14106	13633	14095	13829	14100	14037	13969	13985	13946	14062	14006	14018	13953	13971	14033	13783	13940	14031	13914	13830	13978	13859	13958	14037	13967	13921	13999	14181	13965	13925	14126	13928	13974	14098	13960	14002	13869	13795	13984	13985	14025	14094	13954	13841	14142	13850	14160	13769	13960	14047	14072	14078	13934	13965	13993	13919	13837	14185	13974	13929	14099	13941	13869	14062	14209	14168	14059	14236	13836	14142	13732	14093	14191	13959	14046	14056	14099	13838	14035	13924	14151	14084	13812	13998	14026	14049	14144	13955	13912	13834	13964	14076	13876	13924	13962	13903	14032	13803	13768	14098	13941	13956	13992	13883	13991	14082	13863	13966	14132	13823	13893	13965	14046	13910	13992	13858	13988	14022	13856	13893	13960	14024	14005	14025	13839	14031	13953	13952	14196	14055	13853	14088	14027	13989	14139	14068	14062	14038	14004	14057	13858	13987	13947	14285	14199	14100	14066	13927	14115	14037	13992	14102	14032	14042	13812	14039	14073	13867	13978	13792	14020	14031	14077	14093	13992	14022	14077	14136	13878	13985	13841	13888	14032	13852	14078	14169	13955	13843	14019	14128	13950	13905	13981	14075	14140	13912	13921	13956	13853	13917	14048	14111	14001	14086	13973	13982	13953	14028	13844	13881	14094	14121	13793	14015	14090	14077	13941	13891	14034	13963	14069	14134	13878	13956	14008	14054	14073	14045	14112	13939	14090	14258	14069	14179	13837	13887	13961	14073	14002	13978	14035	13841	13852	14118	14003	13932	14197	14127	14011	13852	14096	14013	14042	14048	14018	13977	13879	13923	13915	14045	13964	14013	14052	14125	13789	14061	14116	14041	13793	14097	14073	14058	14047	14036	14071	13916	14062	14018	14088	14081	13895	13986	14183	13988	14012	14076	13976	14045	14079	13937	13891	13845	13844	13776	14063	13940	13964	13945	14031	14017	13740	13938	14031	13915	14044	14011	14056	14069	13988	13976	14098	13895	13812	13764	13941	14223	14098	13866	14053	13964	13844	14163	13877	13897	14122	14092	13915	14088	14101	13779	13923	14051	13841	13960	13993	13984	13899	14056	14164	14002	14020	14068	13869	14076	13982	13849	14103	13959	13917	13833	14081	14144	14165	13858	14130	13800	14014	13979	13941	14187	13929	14000	13972	13864	13991	13813	13951	14040	14097	14071	13897	13938	14078	13804	14059	13788	13883	13865	13945	14077	13923	14011	13822	14139	13899	14022	13910	14134	13952	13932	13935	14171	14174	13998	14030	13979	14006	14009	14092	14042	14065	13896	13974	14192	14014	14073	13950	13913	13826	13945	14162	14020	13893	13888	14016	13781	14006	13996	14041	14028	14030	13995	14037	14127	14251	14107	14072	14247	14002	14052	13931	13991	14066	14008	13888	13901	14078	13960	14014	14047	14092	14071	13949	13993	14102	14010	13972	14001	13986	14138	13949	14049	14011	14167	13849	14004	13875	14109	13836	14077	14168	14018	13848	13820	14012	13996	13950	14077	14111	13763	14018	14057	14041	13940	14039	13878	13750	14080	14056	14076	13841	14100	14056	14064	13800	13821	13969	13859	13941	14202	14005	14046	13962	14010	13987	14078	13964	14139	14040	14072	13967	14250	14073	14084	13983	14026	13907	13906	14039	13990	14094	14067	13885	13981	14126	14357	14077	13863	13934	13859	13857	13933	13991	13966	13900	13993	14137	13936	14087	13970	13999	13962	13914	14024	14076	14038	14128	14052	13925	13878	14081	14072	14069	14058	14102	14018	13841	14014	13878	13997	14131	14057	13992	13891	13908	14060	13849	14067	14107	14036	14172	13883	14103	14058	14067	13996	13942	13763	13763	13885	13914	13704	14110	13805	14055	13876	13821	13947	13945	14053	14080	13894	13794	14254	14056	13984	13934	14037	14156	14040
18375	26204	24513	19165	16896	15757	15147	14619	14473	14240	14025	13950	13627	13676	13378	13628	13381	13401	13308	13380	13421	13203	13328	13423	13309	13394	13277	13389	13287	13253	13238	13280	13189	13358	13342	13193	13251	13228	13333	13242	13480	13139	13466	13292	13106	13259	13178	13316	13325	13233	13390	13301	13319	13300	13161	13242	13284	13217	13273	13402	13337	13333	13156	13355	13331	13397	13256	13387	13143	13285	13274	13079	13345	13368	13358	13128	13279	13265	13248	13121	13230	13306	13252	13232	13328	13195	13436	13317	13235	13267	13311	13418	13040	13331	13346	13274	13120	13400	13272	13081	13217	13349	13275	13287	13191	13244	13234	13192	13117	13274	13394	13328	13393	13103	13269	13127	13273	13287	13204	13096	13334	13276	13354	13454	13087	13077	13348	13222	13209	13239	13414	13125	13196	13260	13350	13352	13247	13313	13217	13326	13278	13391	13166	13320	13347	13021	13294	13386	13174	13147	13168	13127	13146	13292	13232	13080	13223	13323	13175	13205	13371	13385	13232	13204	13155	13083	13550	13337	13350	13241	13249	13238	13311	13256	13303	13424	13338	13227	13350	13297	13312	13262	13127	13295	13277	13224	13323	13318	13132	13174	13325	13307	13238	13371	13298	13248	13441	13205	13151	13170	13486	13328	13282	13312	13344	13340	13327	13349	13328	13148	13299	13161	13108	13037	13086	13294	13235	13504	13245	13210	13204	13254	13205	13267	13290	13266	13065	13165	13153	13083	13317	13288	13324	13293	13380	13374	13191	13210	13329	13015	13191	13116	13138	13296	13218	13114	13399	13498	13097	13225	13112	13292	13189	13216	13220	13357	13228	13229	13336	13249	12931	13101	13349	13214	13093	13307	13193	13143	13241	13290	13315	13098	13454	13252	13223	13232	13288	13176	13164	13161	13322	13241	13153	13139	13280	13325	13329	13307	13128	13262	13178	13250	13274	13265	13082	13299	13332	13369	13252	13167	13316	13184	13234	13261	13212	13131	12969	13231	13241	13351	13213	13364	13215	13235	13171	13310	13255	13365	13177	13081	13407	13327	13163	13142	13136	13293	13163	13320	13375	13303	13234	13183	13282	13331	13232	13195	13479	13249	13198	13277	13167	13312	13311	13468	13353	13203	13210	13273	13293	13294	13209	13404	13189	13188	13404	13272	13281	13077	12992	13118	13159	13212	13394	13135	13212	13159	13340	13149	13354	13221	13261	13199	13144	13084	13278	13205	13308	13258	13324	13238	13313	13250	13252	13295	13237	13222	13225	13400	13125	13400	13252	13203	13140	13237	13342	13317	13353	13285	13222	13249	13280	13218	13085	13199	13209	13234	13271	13292	13256	13335	13252	13185	13328	13114	13389	13136	13312	13186	13190	13362	13274	13288	13482	13209	13340	13122	13020	13170	13135	13151	13263	13317	13115	13244	13214	13266	13282	13208	13225	13147	13167	13375	13227	13277	13494	13142	13146	13335	13177	13271	13308	13354	13107	13360	13211	13287	13360	13334	13141	13205	13168	13340	13082	13383	13296	13100	13201	13215	13229	13318	13320	13236	13410	13139	13345	13401	13251	13465	13459	13284	13218	13426	13205	13318	13338	13206	13230	13370	13250	13366	13111	13364	13221	13257	13169	13400	13192	13302	13202	13373	13317	13378	13187	13157	13266	13363	13209	13219	13357	13254	13369	13173	13315	13156	13361	13106	13356	13129	13268	13119	13346	13242	13285	13281	13370	13434	13445	13334	13235	13369	13161	13257	13324	13353	13221	13187	13369	13040	13334	13377	13295	13396	13233	13194	13226	13148	13353	13221	13197	13344	13183	13293	13234	13266	13146	13382	13265	13305	13300	13276	13054	13218	13185	13270	13307	13141	13464	13185	13225	13084	13337	13183	13373	13181	13345	13209	13170	13168	13232	13439	13266	13297	13240	13238	13482	13374	13201	13186	13208	13394	13373	13168	13297	13125	13213	13252	13316	13257	13252	13280	13188	13282	13247	13309	13261	13356	13187	13298	13232	13309	13208	13355	13255	13316	13367	13319	13263	13388	13268	13259	13301	13298	13234	13281	13090	13209	13283	13326	13287	13234	13364	13141	13319	13569	13138	13340	13103	13179	13258	13393	13228	13201	13384	13093	13403	13221	13369	13030	13279	13346	13255	13338	13140	13330	13378	13466	13312	13275	13255	13107	13146	13296	13229	13376	13241	13207	13188	13204	13266	13188	13274	13179	13350	13281	13237	13317	13252	13115	13170	13290	13140	13217	13348	13224	13228	13261	13277	13376	13248	13205	13263	13106	13371	13262	13198	13364	13270	13397	13186	13291	13280	13211	13235	13275	13323	13241	13246	13227	13268	13392	13305	13275	13098	13240	13374	13223	13267	13329	13267	13199	13241	13301	13176	12998	13386	13343	13123	13383	13355	13139	13435	13162	13206	13234	13375	13265	13300	13231	13150	13129	13098	13343	13195	13253	13301	13302	13213	13264	13334	13292	13297	13232	13393	13248	13181	13291	13306	13111	13338	13321	13355	13296	13205	13242	13282	13237	13241	13450	13177	13282	13189	13285	13174	13137	13263	13219	13256	13112	13324	13272	13240	13148	13185	13047	13204	13217	13237	13256	13227	13442	13251	13348	13352	13173	13269	13276	13282	13242	13234	13240	13298	13271	13211	13207	13322	13308	13234	13314	13249	13387	13205	13261	13313	13189	13309	13369	13196	13329	13259	13444	13269	13228	13290	13119	13342	13251	13403	13305	13360	13243	13320	13131	13351	13303	13311	13073	13390	13276	13182	13199	13322	13280	13319	13281	13217	13319	13340	13266	13350	13283	13254	13371	13186	13088	13283	13309	13213	13103	13167	13230	13081	13378	13301	13400	13217	13235	13257	13206	13344	13290	13299	13206	13151	13464	13243	13288	13166	13277	13299	13322	13178	13456	13272	13412	13320	13155	13191	13261	13432	13488	13313	13183	13401	13281	13218	13335	13275	13140	13231	13190	13256	13211	13073	13301	13374	13209	13158	13324	13332	13227	13200	13244	13345	13339	13383	13310	13298	13224	13220	13219	13329	13404	13139	13328	13315	13226	13297	13154	13357	13336	13441	13049	13257	13344	13289	13397	13296	13314	13250	13343	13190	13263	13318	13313	13337	13277	13084	13312	13189	13254	13194	13249	13241	13131	13172	13129	13254	13200	13276	13472	13292	13220	13240	13264	13304	13341	13340	13201	13238	13341	13395	13036	13261	13343	13497	13081	13318	13290	13366	13331	13198	13267	13376	13242	13397	13415	13232	13198	13277	13388	13318	13211	13164	13274	13210	13280	13182	13430	13372	13356	13235	13308	13244	13379	13367	13188	13290	13239	13222	13299	13241	13402	13190	13297	13215	13301	13307	13333	13407	13267	13392	13311	13196	13260	13196	13286	13234	13172	13229	13276	13245	13347	13063	13243	13341	13423	13256	13338	13323	13275	13031	13372	13218	13227	13276	13418	13379	13305	13261	13417	13189	13176	13216	13186	13341	13058	13267	13100	13234	13142	13225	13289	13274	13255	13153	13382	13227	13174	13277	13211	13239	13172	13344	13315	13241	13313	13154	13175	13354	13215	13169	13274	13185	13164	13285	13432	13263	13134	13343	13269	13156	13212	13399	13196	13289	13233	13241	13298	13312	13392	13306	13273	13155	13336	13313	13335	13252	13268	13258	13311	13261	13381	13358	13365	13167	13245	13198	13312	13284	13216	13230	13272	13279	13200	13323	13240	13307	13265	13312	13208	13318	13215	13159	13390	13240	13152	13228	13281	13356	13262	13299	13313	13443	13368	13187	13303	13403	13222	13395	13258	13302	13462	13113	13143	13117	13312	13283	13119	13215	13207	13216	13292	13421	13191	13250	13168	13244	13035	13251	13326	13253	13201	13213	13343	13077	13202	13194	13344	13237	13231	13125	13239	13144	13304	13207	13350	13152	13260	13294	13165	13257	13447	13288	13216	13250	13403	13185	13126	13316	13122	13366	13260	13261	13208	13437	13205	13362	13189	13145	13254	13269	13306	13261	13277	13305	13235	13270	13233	13151	13253	13152	13215	13409	13137	13406	13219	13195	13335	13345	13292	13227	13372	13310	13049	13325	13397	13299	13174	13175	13344	13387	13313	13374	13100	13485	13211	13005	13211	13315	13223	13187	13311	13227	13146	13137	13263	13405	13280	13179	13222	13394	13135	13237	13143	13218	13196	13162	13328	13302	13241	13252	13398	13318	13216	13175	13319	13262	13328	13238	13064	13438	13151	13313	13303	13234	13382	13212	13167	13263	13308	13337	13407	13139	13185	13210	13242	13300	13185	13380	13104	13295	13253	13262	13451	13171	13339	13323	13403	13351	13315	13153	13290	13229	13372	13125	13375	13227	13191	13273	13269	13262	13298	13343	13221	13257	13110	13419	13205	13413	13410	13319	13237	13180	13220	13310	13253	13367	13240	13401	13314	13281	13285	13107	13221	13163	13519	13270	13366	13259	13282	13263	13206	13298	13296	13315	13245	13395	13303	13208	13203	13192	13247	13229	13274	13456	13330	13150	13350	13386	13190	13253	13152	13357	13283	13213	13242	13263	13163	13437	13087	13196	13474	13134	13144	13224	13240	13310	13210	13208	13236	13332	13133	13323	13160	13253	13226	13090	13250	13342	13265	13115	13288	13172	13277	13230	13305	13269	13234	13351	13253	13251	13367	13227	13287	13361	13200	13311	13143	13115	13249	13399	13175	13185	13280	13160	13328	13218	13345	13294	13319	13265	13144	13163	13199	13220	13270	13393	13222	13231	13398	13173	13319	13050	13364	13267	13199	13221	13335	13104	13218	13251	13344	13305	13245	13165	13309	13430	13264	13371	13173	13282	13223	13261	13281	13080	13201	13147	13137	13381	13308	13283	13113	13172	13187	13249	13214	13366	13307	13431	13122	13263	13369	13116	13039	13350	13227	13292	13227	13284	13385	13151	13299	13138	13274	13442	13289	13079	13259	13298	13134	13143	13454	13394	13212	13234	13310	13331	13275	13369	13119	13216	13275	13206	13302	13220	13247	13283	13339	13309	13065	13339	13251	13373	13224	13276	13293	13506	13076	13228	13308	13213	13366	13414	13415	13247	13302
24319	21635	29160	24815	22542	21767	20132	17413	16506	16505	16004	15642	15583	15569	15403	15169	15216	15103	15076	14924	15061	14712	14712	14867	14926	14683	14749	14557	14873	14858	14704	14817	14723	14678	14796	14738	14754	14884	14713	14846	14589	14821	14883	14824	14896	14857	14890	14848	14845	14749	14753	14704	14919	14793	14708	14582	14771	14878	14808	14831	14963	14842	14830	14803	14974	14742	14793	14606	14701	14773	14840	14734	14730	14669	14901	14847	14764	14965	14869	14638	14789	14825	14868	14778	14649	14667	14590	14551	14801	14645	14781	15033	14866	14736	14855	14857	14861	14801	14799	14978	14739	14858	14697	14811	14747	14728	14847	14721	14821	14985	14738	14658	14633	14812	14798	14608	14848	14842	15023	14743	14911	14822	14772	14798	14854	14809	14749	14738	14742	14594	14899	14953	14668	14749	14845	14677	14696	14709	14753	14701	14909	14548	14826	14864	14683	14908	14701	14709	14730	14777	14732	14790	14810	14720	14781	14595	14756	14742	14672	14748	14821	14780	14715	14684	14653	14697	14870	14719	14677	14580	14754	14682	14763	14723	14791	14658	14724	14843	14738	14726	14778	14529	14759	14738	14938	14577	14746	14727	14610	14894	14890	14819	14850	14561	14494	14725	14722	14766	14753	14680	14916	14911	14662	14982	14697	14886	14936	14724	14624	14642	14690	14865	14791	14896	14698	14742	14794	14972	14692	14817	14813	14673	14722	14780	14799	14883	14745	14749	14911	14682	14653	14727	14616	14782	14751	14751	14860	14745	14818	14785	14634	14788	14666	14645	14848	14756	14876	14725	14671	14728	14837	14870	14757	14885	14879	14872	14728	14662	14697	14809	14794	14853	14825	14712	14813	14853	14812	14682	14846	14545	14697	14629	14986	14882	14700	14754	14710	14768	14753	14643	14690	14784	14855	14716	14776	14721	14846	14710	14724	14708	14656	14813	14708	14665	14720	14699	14595	14840	14870	14822	14690	14658	14927	14739	14808	14749	14732	14951	14775	14706	14731	14758	14789	14930	14722	14894	14738	14710	14686	14686	14820	14504	14721	14627	14687	14719	14654	14928	14720	14578	14747	14696	14684	14872	14960	14859	14911	14682	14747	14694	14516	14636	14836	14804	14947	14829	14739	14655	14761	14721	14798	14639	14671	14862	14719	14811	14873	14693	14641	14888	14622	14683	14955	14604	14592	14735	14869	14574	14934	14575	14869	14828	14779	14902	14932	14848	14901	14716	14764	14773	14942	14607	14555	14717	14925	14794	14792	14591	14809	14531	14813	14583	14853	14875	14654	14702	14824	14717	14613	14810	14828	14753	14628	14855	14729	14835	14747	14808	14814	14642	14856	14755	14631	14832	14798	14576	15011	14781	14796	14929	14713	14711	14797	14597	14470	14879	14673	14704	14701	14565	14866	14800	14659	14846	14884	14738	14753	14692	14515	14826	14828	14825	14882	14583	14630	14899	14867	14742	14764	14691	14646	14671	14865	14841	14770	14596	14694	14833	14617	14602	14712	14700	14544	14755	14778	14851	14737	14700	14786	14602	14769	14953	14951	14729	14764	14742	14801	14779	14804	14654	14780	14777	14758	14649	14487	14579	14807	14566	14641	14685	14686	14795	14788	14941	14828	14781	14817	14676	14756	14721	14688	14570	14618	14590	14706	14581	14857	14739	14794	14730	14879	14782	14747	14765	14734	14623	14737	14903	14898	14540	14632	14867	14961	14773	14894	14815	14707	14700	14632	14837	14637	14654	14682	14798	14857	14595	14708	14616	14677	14804	14943	14607	14595	14661	14585	14814	14697	14609	14734	14626	14704	14722	14906	14910	14871	14715	14676	14841	14961	14661	14717	14718	14720	14559	14867	14905	14749	14786	14907	14648	14696	14787	14996	14895	14617	14859	14651	14532	14790	14625	14820	14641	14744	14750	14632	14656	14515	14659	14567	14714	14843	14856	14746	14812	14820	14833	14633	14662	14689	14889	14667	14625	14868	14903	14807	14973	14965	14737	14843	14716	14625	14674	14567	14622	14752	14753	14797	14709	14762	14766	14848	14739	14816	14697	14654	14659	14876	14949	14717	14891	14760	14691	14718	14929	14830	14890	14650	14913	14731	14544	14529	14755	14650	14816	14908	14726	14830	14941	14627	14774	14811	14707	14695	14735	14718	14845	14742	14498	14597	14898	14763	14825	14678	14704	14627	14624	14726	14684	14728	14622	14801	14769	14556	14753	14808	14833	14532	14885	14892	14858	14841	14693	14859	14812	14687	14705	14776	14917	14802	14648	14692	14729	14635	14643	14777	14715	14853	14741	14748	14818	14588	14738	14791	14770	14879	14800	14712	14767	14681	14972	14746	14782	14599	14573	14736	14972	14929	14613	14683	14690	14664	14587	14744	14661	14736	14614	15011	14674	14770	14826	14665	14690	14849	14805	14529	14719	14931	14703	14707	14831	14841	14681	14752	14781	14705	14743	14690	14787	14947	14741	14617	14827	14856	14693	14665	14785	14824	14747	14739	14684	14435	14738	14669	14836	14779	14726	14660	14832	14383	14792	14573	14872	14788	14813	14686	14715	14551	14703	14882	14817	14749	14862	14790	14660	14823	14817	14624	14864	14767	14813	14685	14756	14576	14729	14769	14577	14637	14838	14868	14924	14910	14715	14962	14961	14623	14891	14745	14733	14752	14527	14679	14675	14649	14707	14713	14772	14782	14775	14742	14717	14806	14695	14774	14625	14932	14933	14826	14499	14676	14794	14702	14829	14907	14750	14762	14844	14731	14840	14732	14756	14647	14874	14914	14836	14689	14709	14833	14690	14788	14702	14848	14596	14589	14616	14904	14728	14540	14696	14796	14894	14750	14774	14523	14763	14796	14750	14718	14692	14741	14767	14537	14865	14814	14787	14742	14744	14711	14611	14627	14835	14622	14717	14897	14656	14774	14851	14698	14902	14605	14592	14676	14894	14724	14760	14955	14691	14771	14496	14756	14907	14820	14672	14744	14895	14939	14605	14709	14872	14832	14879	14784	14864	14887	14762	14819	14877	14750	14744	14801	14787	14675	14560	14791	14746	14761	14685	14891	14673	14807	14807	14677	14563	14746	14734	14666	14850	14724	14732	14706	14824	14666	14653	14643	14588	14848	14950	14934	14616	14733	14731	14672	14685	14854	14767	14906	14825	14673	14807	14720	14785	14629	14575	14714	14749	14835	14732	14672	14690	14745	14749	14592	14692	14760	14872	14835	14832	14747	14686	14817	14648	14730	14768	14690	14849	14966	14785	14731	14665	14801	14778	14610	14739	14913	14795	14748	14658	14707	14697	14705	14870	14700	14661	14650	14654	14856	14838	14723	14525	14620	14670	14803	14805	14788	14673	14723	14825	14721	14780	14727	14965	14789	14767	14926	14747	14648	14710	14782	14749	14605	14779	14842	14629	14877	14572	14660	14798	14816	14779	15127	14849	14703	14806	14838	14901	14660	14885	14773	14687	14737	14804	14580	14628	14804	14959	14876	14934	14670	14758	14720	14827	14785	14811	14782	14740	14907	14691	14670	14693	14900	14711	14725	14928	14836	14841	14688	14710	14856	14829	14875	14739	14753	14850	14794	14584	14836	14928	14541	14971	14749	14691	14795	14801	14801	14822	14862	14852	14839	14726	14982	14856	14772	14554	14776	14675	14761	14858	14833	14854	14724	14708	14797	14718	14858	14868	14844	14861	14583	14627	14675	14705	14780	14793	14788	14596	14636	14609	14796	14855	14846	14732	14724	14628	14660	14817	14513	14917	14675	14805	14885	14747	14869	14695	14798	14740	14760	14745	14906	14930	14842	14602	14613	14793	14838	14713	14707	14751	14827	14695	14724	14713	14683	14809	14587	14804	14808	14822	14674	14752	14797	14920	14847	14530	14826	14599	14749	14764	14720	14669	14856	14740	14846	14826	14744	14669	14519	14731	14632	14595	14773	14842	14695	14684	14763	14675	14814	14638	14922	14702	14668	14808	15025	14805	14763	14564	14748	14944	14834	14934	14750	14826	14755	14659	14721	14604	14925	14675	14941	14747	14813	14891	14629	14832	14854	14799	14905	14663	14719	14812	14804	14695	14747	14809	14772	14566	14712	14878	14655	14751	14707	14702	14687	14951	14908	14650	14814	14830	14600	14678	14590	14685	14745	14734	14677	14777	15005	14858	14742	14746	14622	14760	14841	14696	14695	14615	14836	14844	14840	14724	14602	14717	14793	14743	14771	14906	14657	14870	14805	14866	14529	14832	14723	14642	14741	14750	14850	14854	14604	14636	14824	14796	14797	14828	14744	14800	14605	14754	14830	14706	14780	14701	14740	14694	14816	14670	14853	14801	14651	14830	14768	14688	14652	14909	14773	14719	14678	14718	14780	14654	14603	14804	14769	14740	14872	14770	14868	14915	14730	14705	14877	14728	14709	14866	14746	14850	14707	14747	14800	14711	14663	14721	14803	14729	14790	14844	14710	14812	14863	14781	14522	14639	14866	14884	14714	14779	14623	14748	14795	14739	14885	14831	14876	14629	14749	14688	14877	14778	14785	14744	14829	14788	14830	14704	14757	14821	14726	14837	14795	14834	14690	14582	14729	14747	14636	14712	14754	14764	14672	14825	14821	14794	14695	14712	14915	14638	14572	14744	14937	14785	14712	14739	14827	14757	14800	14672	14876	14862	14632	14602	14748	14959	14740	14812	14745	14749	14586	14798	14893	14710	14633	14804	14672	14743	14611	14763	14585	14615	14874	14729	15054	14719	14897	14842	14750	14930	14698	14695	14849	14840	14551	14682	14658	14801	14643	14781	14616	14547	14994	14863	14847	14874	14710	14665	14711	14961	14871	14589	14727	14822	14718	14871	14543	14777	14807	14835	14711	14784	14727	14597	14878	14659	14792	14711	14777	14746	14683	14856	14638	14574	14664	14632	14832	14792	14882	14736	14876	14883	14707	14714	14728	14712	14916	14898	14755	14732	14748	14834	14842	14903	14596	14657	14735	14760	14881	14553	14661	14737	14856	14898	14886	14831	14821	14766	14735	14677	14759	14722	14653	14702	14561	14661	14707	14708	14697	14727	14753	14678	14898	14737	14636	14622	14622	14838	14482	14451	14746	14699
20519	35989	33851	26245	21835	19286	18299	17334	16742	16322	15632	15286	14925	14649	14510	14307	14338	14198	14002	13913	13917	13730	13858	13989	13704	13796	13933	13848	13862	13821	13808	13772	13767	13999	13849	13848	13749	13832	13776	13826	13917	13863	13926	13839	13835	13834	13806	13851	14000	13896	13824	13890	13677	13808	13675	13883	13792	13893	13787	13670	13731	13636	13747	13777	13804	13824	13836	13840	13883	13780	13781	13841	13789	13853	13626	13796	13812	13675	13763	13843	13716	13900	13771	13709	13865	13680	13776	13922	13824	13918	13492	13677	13772	13754	13763	13687	13804	13856	13777	13911	13706	13822	13799	13712	13819	13736	13694	13791	13784	13838	13680	13692	13772	13909	13744	13820	13784	13728	13849	13702	13885	13880	13682	13776	13870	13754	13783	13618	13561	13751	13978	13765	13817	13758	13633	13733	13735	13764	13605	13880	13694	13802	13813	13771	13889	13901	13849	13776	13780	13722	13765	13680	13710	13832	13830	13693	13816	13802	13881	13786	13782	13644	13810	13913	13660	13837	13768	13666	13810	13628	13725	13724	13835	13753	13689	13755	13863	13643	13693	13983	13642	13765	13743	13934	13805	13825	13723	13818	13798	13616	13847	13759	13571	13857	13876	13670	13893	13657	13833	13642	13752	13837	13738	13679	13773	13927	13742	13795	13634	13682	13643	13852	13681	13744	13719	13807	13878	13793	13637	13787	13665	13814	13749	13736	13770	13948	13689	13629	14015	13590	13692	13795	13919	13686	13642	13842	13868	13682	13813	13664	13808	13699	13754	13746	13779	13613	13830	13798	13611	13879	13859	13735	13871	13679	13598	13723	13788	13700	13659	13838	13717	13751	13807	13759	13803	13789	13798	13855	13662	13697	13802	13932	13908	13477	13742	13716	13779	13813	13789	13740	13611	13752	13841	13646	13818	13704	13710	13816	13936	13635	13779	13781	13692	13777	13704	13795	13800	13766	13822	13736	13777	13649	13734	13843	13781	13731	13719	13749	13728	13776	13645	13650	13786	13763	13766	13685	13780	13564	13651	13773	13838	13837	13863	13718	13709	13859	13752	13786	13810	13790	13608	13691	13804	13821	13838	13853	13879	13782	13863	13747	13762	13741	13849	13899	13594	13777	13875	13812	13777	13676	13773	13958	13618	13850	13654	13879	13703	13827	13716	13807	13771	13877	13881	13795	13722	13807	13788	13674	13753	13808	13711	13811	13667	13796	13858	13848	13738	13874	13720	13886	13826	13821	13770	13903	13761	13767	13825	13776	13676	13730	13788	13834	13606	13695	13815	13629	13783	13803	13869	13828	13846	13804	13857	13485	13674	13780	13611	13783	13742	13812	14019	13831	13680	13770	13679	14006	13762	13618	13743	13767	13602	13805	13873	14006	13750	13688	13846	13612	13886	13840	13893	13902	13766	13843	13678	13808	13818	13713	13858	13665	13795	13702	13771	13901	13840	13700	13843	13768	13776	13847	13768	13666	13789	13741	13827	13725	13719	13781	13841	13782	13565	13929	13789	13720	13657	13865	13893	13845	13823	13830	13714	13800	13685	13774	13797	13828	13744	13885	13792	13744	13768	13821	13740	13774	13797	13772	13552	13745	13782	13709	13743	13868	13702	13767	13665	13786	13824	13744	13639	13726	14007	13832	13731	13827	13781	13716	13780	13733	13628	13911	13793	13816	13680	13683	13857	13593	13619	13867	13656	13916	13790	13767	13797	13755	13644	13810	13898	13833	13870	13660	13761	13614	13845	13829	13863	13832	13835	13708	13632	13765	13712	13901	13777	13673	13643	13690	13693	13854	13590	13753	13643	13631	13724	13806	13695	13855	13788	13694	13690	13973	13949	13653	13674	13641	13790	13732	13722	13890	13755	13746	13736	13887	13861	13703	13831	13793	13749	13804	13886	13850	13754	13748	13739	13708	13785	13674	13786	13717	13665	13695	13742	13714	13805	13679	13624	13794	13821	13722	13796	13669	13694	13750	13776	13832	13547	13740	13839	13648	13776	13798	13807	13723	13876	13670	13821	13648	13616	13838	13718	13826	13821	13624	13729	13859	13753	13882	13835	13635	13732	13934	13668	13871	13830	13801	13913	13741	13782	13790	13687	13808	13667	13699	13775	13782	13709	13766	13736	13764	13729	13746	13935	13772	13784	13826	13665	13895	13893	13781	13666	13796	13847	13960	13787	13478	13857	13680	13693	13878	13803	13859	13669	13831	13678	13788	13793	13847	13668	13893	13857	13756	13851	13790	13643	13804	13664	13718	13735	13710	13845	13764	13789	13775	13711	13833	13766	13689	13824	13678	13760	13876	13629	13811	13677	13831	13774	13905	13762	13725	13746	13946	13640	13914	13837	13744	13623	13708	13658	13851	13791	13616	13852	13678	13983	13700	13734	13714	13722	13684	13913	13625	13687	13840	13716	13836	13867	13865	13775	13707	13649	13794	13699	13944	13658	13786	13592	13781	13625	13762	13741	13862	13742	13896	13672	13758	13785	13858	13727	13955	13758	13628	13563	13645	13585	13816	13627	13744	13753	13717	13805	13802	13816	13668	13693	13745	13860	13878	13808	13599	13622	13695	13914	13858	13818	13854	13760	13800	13829	13854	13864	13873	13745	13813	13763	13694	13725	13743	13664	13735	13791	13720	13705	13712	13574	13819	13746	13746	13841	13830	13674	13795	13690	13828	13649	13809	13807	13830	13708	13717	13723	13784	13751	13751	13768	13891	13719	13664	13830	13881	13879	13519	13854	13670	13803	13613	13904	13680	13733	13798	13692	13638	13933	13802	13761	13774	13652	13630	13857	13857	13927	13646	13766	13654	13780	13808	13783	13859	13931	13839	13767	13824	13759	13631	13700	13766	13691	13673	13695	13723	13734	13754	13759	13991	13813	13829	13726	13685	13883	13721	13844	13668	13694	13672	13719	13898	13826	13700	13629	13846	13721	13869	13841	13706	13703	13850	13810	13777	13856	13849	13749	13765	13601	13734	13716	13775	13768	13691	13780	13688	13723	13802	13771	13725	13750	13647	13827	13680	13720	13809	13809	13676	13900	13918	13801	13904	13779	13916	13840	13603	13679	13715	13755	13680	13968	13691	13768	13759	13778	13538	13613	13767	13817	13804	13537	13716	13860	13829	13809	13818	13831	13670	13753	13749	13769	13745	13523	13862	13856	13937	13569	13701	13752	13852	13852	13792	13762	13731	13736	13795	13734	13689	13835	13889	13828	13613	13793	13715	13822	13879	13738	13813	13741	13829	13813	13639	13848	13817	13864	13670	13759	13751	13599	13752	13635	13938	13844	13649	13788	13897	13828	13808	13659	13653	13899	13767	13800	13699	13913	13663	13803	13770	13759	13714	13835	13779	13715	13683	13884	13839	13809	13841	13931	13588	13861	13668	13804	13576	13767	13688	13826	13719	14039	13879	13809	13579	13611	13527	13856	13801	13724	13712	13811	13791	13778	13831	13622	13750	13538	13867	13715	13749	13626	13865	13826	13752	13868	13777	13917	13856	13816	13697	13764	13588	13847	13620	13793	13622	13754	13825	13645	13672	13619	13701	13762	13729	13721	13749	13813	13651	13745	13675	14039	13675	13735	13843	13697	13813	13807	13779	13838	13677	13731	13850	13789	13720	13858	13783	13805	13821	13776	13834	13790	13870	13816	13853	13889	13764	13696	13880	13819	13620	13839	13782	13748	13842	13834	13701	13650	13830	13698	13762	13755	13787	13730	13843	13938	13597	13993	13685	13724	13641	13684	13572	13684	13661	13888	13756	13938	13746	13676	13887	13737	13627	13731	13805	13710	13753	13479	13758	13693	13673	13985	13656	13690	13741	13652	13715	13754	13880	13954	13859	13699	13821	13778	13726	13682	13900	13808	13611	13790	13737	13839	13799	13852	13789	13715	13768	13709	13786	13723	13809	13779	13799	13817	13877	13953	13724	13761	13599	13936	13744	13824	14007	13733	13902	13860	13705	13858	13817	13702	13774	13729	13799	13732	13829	13766	13714	13737	13826	13586	13878	13855	13739	13835	13582	13896	13649	13709	13643	13804	13801	13736	13895	13801	13738	13814	13804	13864	13796	13848	13774	13747	13656	13795	13780	13772	13728	13924	13834	13815	13655	13748	13704	13811	13780	13721	13813	13741	13832	13776	13729	13710	13949	13703	13637	13722	13658	13638	13965	13792	13704	13694	13772	13661	13804	13843	13805	13746	13707	13695	13697	13833	13611	13815	13839	13798	13753	13725	13705	13684	13760	13732	13655	13803	13696	13698	13829	13733	13698	13722	13846	13740	13922	13811	13467	13622	13731	13796	13776	13884	13683	13821	13869	13781	13822	13737	13780	13746	13913	13850	13661	13660	13941	13853	13718	13753	13700	13704	13743	13842	13767	13769	13675	13830	13786	13571	13999	13808	13696	13712	13866	13897	13603	13820	13731	13656	13974	13684	13841	13800	13626	13786	13676	13842	13740	13774	13759	13640	13907	13734	13812	13749	13847	13749	13664	13749	13670	13679	13563	13693	13672	13785	13820	13634	13628	13775	13621	13879	13922	13650	13965	13840	13826	13734	13974	13787	13700	13722	13813	13722	13720	13751	13563	13796	13742	13676	13953	13667	13879	13807	13616	13806	13748	13698	13740	13767	13829	13841	13878	13913	13647	13878	13870	13852	13639	13878	13743	13819	13639	13770	13809	13892	13790	13920	13877	13746	13765	13660	13700	13668	13885	13910	13869	13779	13661	13885	13743	13712	13684	13877	13687	13644	13791	13899	13762	13790	13776	13891	13811	13875	13836	13796	13741	13826	13843	13737	13897	13761	13815	13736	13749	13749	13670	13738	13711	13740	13772	13642	13768	13702	13827	13811	13949	13748	13785	13712	13766	13622	13862	13820	13594	13770	13887	13712	13705	13886	13821	13822	13846	13781	13763	13753	13709	13856	13777	13757	13788	13798	13894	13652	13772	13737	13763	13839	13692	13820	13876	13677	13713	13759	13723	13601	13911	13818	13798	13691	13805	13822	13619	13780	13828	13840	13489	13904	13683	13781	13686	13673	13807	13785	13933	13714	13750	13716	13789	13750	13731	13807	13791	13765	13627	13681	13921	13689	13850	13821	13697
23265	21596	29516	24172	21973	23765	24744	19305	17819	18052	17327	16679	16253	16251	15767	15774	15785	15504	15428	15459	15268	15285	15304	15330	15386	15234	15048	15204	15165	15177	15219	15293	15444	15244	15263	15326	15221	15119	15270	15261	15328	15123	15138	14982	15251	15132	15323	15147	15234	15453	15326	15019	15151	15288	15263	15163	15135	15204	15109	15296	15221	15316	15221	15265	15046	15298	15071	15189	15099	15200	15127	15108	15127	15118	15104	15172	15315	15169	14966	15195	15134	15250	15075	15234	15078	15109	15296	14988	15141	15048	15056	15183	15240	15078	15325	15234	15075	14956	15063	15198	15084	14968	15159	14972	15181	15321	15044	15039	15138	14987	14956	15096	15115	15154	15002	15154	15093	15062	15280	15220	15034	14980	15195	14827	15146	15117	15263	15097	15115	15105	15207	15106	15177	15140	15095	15178	15099	15149	15066	15173	15194	15071	15123	15050	15008	15097	15114	15003	15305	15055	15159	15031	15164	15165	14969	15125	15179	14985	15072	15209	14966	15041	15115	15184	15228	15217	14996	15257	15142	15029	15286	15189	15216	15097	14893	15082	15260	15049	15108	15157	15168	15020	15102	15063	14881	14939	14948	14914	15187	15139	15011	15116	15133	15119	15094	15051	15098	14969	15224	14947	15160	15169	14979	15107	15116	15281	15098	14873	15190	15184	15089	15176	15210	14971	15143	15214	15030	14951	15025	14837	15139	14950	15156	15018	15168	15171	15180	14961	15078	15053	15077	15135	14958	15157	15026	15063	15175	15184	14975	15227	14987	15006	15150	14924	15134	14984	15014	14996	15204	15082	15049	15026	15113	14980	15203	15134	15050	15108	14968	14909	15115	15038	15184	15045	15029	15178	15168	14977	15157	15123	15229	15083	15017	15054	14947	15153	15105	14982	15167	14952	14977	15149	15206	15267	15149	14972	14926	15068	14958	14934	15191	15002	14971	14995	15029	15242	15205	15196	15217	15178	15303	15110	15056	14985	15249	15310	15258	15080	14927	15070	15138	15150	14902	15120	15086	14980	15160	15064	15129	15115	15168	15121	15079	15175	15223	15164	14913	15218	15011	15055	15100	15104	15116	15155	15341	15251	14984	15102	15096	15063	15136	15066	15206	15140	14862	15197	14974	14895	14936	15072	15106	15145	15089	14991	15200	15098	15120	15191	14921	15092	14948	15043	15009	15118	15002	14963	15171	15091	15160	15124	15308	15198	15009	15085	15204	14905	15257	15014	15108	15016	15154	15138	15054	15118	15126	15206	15178	15015	15263	15101	15168	14992	15280	14910	14944	15213	15119	15011	14992	15249	15120	15064	15138	15202	14938	15026	14998	14930	14902	15175	14892	15077	14880	15174	15075	15070	15146	15236	15041	15153	15037	15144	15165	15298	14976	15233	15018	15003	15195	14922	15040	14983	15092	14914	15024	15042	15084	15287	15045	15337	15027	15056	15136	15140	15122	15119	15062	15162	14949	15044	14994	15237	15189	14879	14984	14994	15056	15105	15032	15191	15051	15057	15206	15071	14867	15152	15139	15152	15128	15069	14873	15004	15213	14957	15106	15041	15200	15311	15275	15025	14908	15078	15124	14870	15058	15087	15141	15208	15014	14854	14981	15027	14996	15184	15138	15124	15330	15156	15032	14976	15275	15093	15113	15030	14987	14936	15141	15090	14988	15037	15124	14952	15214	14907	15130	15138	15131	14962	14873	15162	15074	15200	15216	15231	15102	15161	15110	15103	15036	15020	15117	14988	14994	15060	15162	14937	14972	15101	15079	15146	15224	15339	14982	15102	15259	15168	15227	15244	15179	15038	15126	15199	15116	15051	15093	14945	15117	15113	15022	14979	14977	15114	15012	15241	15019	15356	15108	14903	15105	14935	15247	14995	15115	14927	15163	15112	15277	15191	15122	14878	15194	15199	14999	14968	15117	15024	15215	15105	15168	15042	15136	14913	14781	15033	15116	15124	15230	15067	14954	15023	15086	15133	15105	15021	15162	15131	14979	14834	15135	15107	15136	15103	15228	15124	15121	14957	15119	15136	15160	15143	15086	14941	14958	15085	14964	15147	15098	15065	14980	15053	14974	14940	15190	15086	15090	15049	15073	15116	15317	15018	15030	15073	14953	15113	15177	15100	14975	14980	15200	15012	14953	14906	15106	15150	15095	15030	15170	15286	14929	14968	14951	15081	15153	15089	15317	15205	15045	15047	15220	15057	15123	15005	15055	15058	15067	15027	14901	15231	14990	14994	15286	15134	15158	15068	14999	15267	15198	15029	15064	15113	14997	15146	15076	15071	15140	15100	15133	15157	15017	15060	14919	15055	15028	15184	15089	14986	14961	15149	15165	15071	15088	15117	15099	14927	15021	15128	15018	15056	14947	15093	15081	15004	15169	15004	15077	15045	15056	14870	15052	15026	15204	14989	15067	15216	14946	15059	15070	15059	15177	15139	15179	14973	15156	15119	15113	15152	15047	15159	14924	15095	15135	15130	14998	15128	14956	15015	15235	15082	15179	15095	15073	15171	15200	14955	15155	15141	15250	15143	15178	14844	15138	15316	15248	15176	15146	15187	14993	15138	15052	14944	14977	15088	15245	15009	14736	15054	15029	15105	15187	15305	14969	15166	15087	15156	14817	14986	15054	15168	15254	15030	15134	15122	15069	14989	15028	15176	15116	15121	14808	15031	15072	15192	15150	15274	14973	15067	15027	15261	15189	15276	15161	15082	15227	15104	15142	14900	15052	14973	14953	14889	15024	15160	15099	14865	15043	15150	14955	15159	15098	15234	15055	14960	15076	15118	15089	14974	15214	15030	14892	14958	15139	15133	14845	15034	15041	15069	15097	15265	15000	14856	14965	15246	15071	15124	14986	15052	15126	15006	15158	15265	15063	15138	15040	15110	15092	15279	14982	14931	14962	15184	15138	15070	15121	14877	14883	15138	14947	15003	15257	14928	14973	14938	14668	15048	15259	15035	15102	14996	14973	15179	15230	15013	15095	15029	15192	15140	14824	14987	15089	14999	15124	15151	15090	15063	15141	15106	15242	15218	15130	15041	14991	14932	15178	15085	15148	15161	15056	15138	15129	15207	15166	15165	15301	14976	15074	15044	15100	15132	15184	14955	15219	14938	15009	14954	15140	15281	14874	14997	15166	15048	15161	15006	15013	15215	15278	15048	15138	15121	15032	15028	14866	15180	15157	15097	15049	15201	15162	15033	15072	15079	15086	14952	15022	15044	15173	15023	15111	15219	14930	14989	15228	15140	15027	15027	15185	15129	15280	15154	14941	15116	15046	15007	15016	15084	15123	15003	15135	15169	15081	15176	15345	15095	15336	14927	15098	15103	14967	15076	14910	14975	15222	15094	15292	15101	15102	15048	14994	15094	15141	15229	15197	15029	14998	15139	15105	14991	15085	15181	14991	14899	15004	14956	14947	15061	15100	15136	15087	14902	15100	15005	15267	15167	15122	14934	15102	15019	15101	14970	15049	15193	15058	15372	15038	15163	15030	14980	15011	15031	15151	15039	15051	14889	15122	15065	15345	15209	15159	14966	14886	15098	15162	15093	15170	15090	15130	15094	15189	14967	15071	15230	15165	14998	15219	15161	15094	15053	15270	14965	15100	14917	15145	15006	15033	14989	15045	15221	14960	14948	14842	14979	14958	15026	15303	15153	14970	15028	14970	15129	15070	15348	15044	15184	15102	15237	15178	15295	15087	14981	15176	14868	15104	15076	14996	15033	15181	15154	15230	15204	14936	15051	15092	15060	15083	14857	15023	14956	15316	15228	15242	15072	14886	15048	14950	15002	15146	15170	15200	15132	15185	14984	15038	15045	15106	15169	15171	14881	14997	14968	15099	15018	15102	15154	15083	15140	15066	15074	15030	15003	15032	15061	14988	15071	14991	15183	15069	14887	15036	15220	15161	15314	15122	15001	14943	14795	15059	15260	15201	15133	15351	15019	15073	15030	15246	15061	15087	14976	15156	15020	15042	14994	15166	15223	14870	15008	15165	14949	15240	15076	15039	15038	15150	15016	15141	15222	15160	15022	15248	15075	15033	15227	14952	14977	15011	15133	15334	14889	14874	15117	15094	14981	15028	15096	14820	15002	15177	15012	15053	15190	15046	14923	15194	15048	15207	15184	14940	15018	14845	15067	15058	14883	15157	15102	15039	15160	15062	14951	15117	15223	15148	15020	15210	15222	15020	15209	14989	15085	15121	14949	15192	15002	14845	15013	15088	15342	15277	15149	15019	15092	15088	15126	15071	14958	14992	15047	15101	15065	15143	15043	15079	15154	14858	15148	14985	15120	15202	15049	15082	14926	15100	15152	15120	15021	15104	14996	15021	15062	14834	15085	15147	15071	15145	15134	14928	15151	15169	15287	15035	14961	15011	15204	15144	15058	15047	15203	15235	14971	15172	15164	14905	15047	15115	15211	14948	15059	15157	15025	15240	15127	15154	14951	14989	15127	15061	15060	15184	14955	15042	15294	15021	15050	15100	15212	14969	15110	15057	15149	15113	14917	15075	15124	15057	15085	14967	15120	15244	14965	15157	14966	14984	15226	15110	15155	15139	15288	14990	14970	14927	15044	14909	15049	14969	15143	15108	15039	15148	14898	15126	15333	15069	15182	15161	15071	15231	15187	14894	15129	15034	15054	15233	15113	15264	14985	15090	15052	15009	15190	14974	14987	15013	14986	15092	15058	15242	15192	15072	15225	15024	15194	15121	14892	15163	15127	15025	15035	14960	15067	15052	15088	15157	15302	15019	15094	14910	14944	15074	14992	14953	14919	15195	15023	15395	15148	15132	15177	15025	15046	15313	15058	14858	15076	14792	15190	15117	15195	15117	15080	15133	14962	15072	14985	15107	15121	15328	15377	15255	15206	15057	15038	14940	15113	14982	15141	15298	15126	15140	15157	15258	15193	15110	15084	15040	14894	15105	15026	14988	15094	15175	15069	15211	15107	15045	15040	15008	15035	14967	14879	15110	15072	15218	14935	15054	14825	14920	15142	14905	15131	15145	15113	15083	15154	14890	15198	15171	15093	15105	15010	15203	15162	15171	15050	15053	15055	15108	15166	15062	14872	15016	15134	15033	15187	15062	15128	15187	15015	15165	15150
22696	41582	38986	30755	25857	22482	20840	19547	18695	18410	17110	16119	15694	15222	14923	14771	14768	14504	14230	14266	14318	13989	14116	14210	14065	14289	14093	13963	14049	14063	13971	14061	13970	14011	14048	14004	14037	14022	13967	14030	14005	13966	14005	13985	13892	13872	13850	13978	13944	14105	14138	13969	14144	13842	14067	14009	13998	14171	13914	14005	14051	14213	14045	13987	13975	14014	14020	13871	14028	13918	14102	13896	14065	14021	13980	13933	14095	13943	13822	13900	13874	13887	13911	13934	13888	13799	13885	13919	13975	13774	14071	14100	13950	13936	13972	13940	13828	13984	14086	14161	13901	13939	13925	13865	13881	13887	13903	13942	13910	14142	13816	14017	14039	13900	13859	14037	14035	13971	13890	13957	14002	13909	13922	13845	14007	14006	13832	13968	13970	13934	14047	14027	13926	13981	14028	13984	14108	13842	13929	14029	13855	14040	13949	14072	14043	13867	14038	13970	13886	13967	13999	13869	13932	13811	13957	13898	14027	13856	13918	13951	13797	13905	14149	14125	14076	13889	13877	13769	13896	13987	13867	13928	13987	13904	13936	14035	14005	13836	13979	13868	13725	14053	14115	13922	13904	13958	13910	13987	13831	14003	13983	14044	14010	13883	13997	14024	13811	13848	13854	13992	14026	14011	13801	13913	13998	14042	13998	13910	13836	13918	13804	13840	13770	13906	13953	13738	13918	13987	13920	13832	14115	13822	13896	13864	13845	13974	13890	13954	13795	13924	13982	13930	14081	13892	13886	13999	13698	13906	13984	13831	13933	13952	13986	13693	14049	13940	13831	13926	14048	14147	13910	13786	13986	13833	13852	13913	13772	14132	13891	13934	13868	13796	13972	13959	14069	13968	14091	14006	14040	13918	13962	13861	13784	13897	13895	13970	13941	13883	13998	13911	13876	13830	13928	14004	13895	13962	13915	14069	13967	13851	13875	13920	13973	13866	13947	13994	13948	13953	13958	13902	13957	13919	13802	13846	13883	13883	14040	14008	13769	14020	14001	14063	13974	13848	13896	14076	13996	13782	14004	13902	13979	14004	14187	13930	13952	13918	14081	13960	14145	13797	14003	13901	13909	13943	13706	13857	13964	13994	13704	13939	14099	13855	13913	14014	13914	13839	13984	13832	13960	14055	14010	13833	13990	13920	14006	13933	14023	13988	13793	13781	14030	14009	13946	13951	13899	14049	14015	13915	13840	13967	13857	13989	13856	13820	13883	14027	13869	14087	13846	13923	13888	13950	14013	14162	13927	13774	13929	13969	14113	13854	13992	13855	13978	13930	13913	13875	13914	13873	13986	13947	13910	14018	14056	14068	13926	13942	13998	13947	13836	13858	14052	13927	13855	13980	13802	13773	13869	13775	13891	13960	13896	13943	13936	13865	13930	13959	14085	13834	13929	13944	13805	13759	13868	13906	13812	13874	13748	14020	13930	14089	13971	13917	13875	13916	13874	13907	13815	13914	13796	13874	14030	13982	14085	13935	13954	13761	14097	13929	13859	13948	13961	13871	14066	13864	13981	13901	13936	13945	13837	13885	14007	14009	13903	13962	13902	14018	14051	13852	13865	13986	13895	13959	13815	13796	13865	14002	13771	13812	13981	13768	13841	13822	13994	13833	13916	13897	13885	13848	14014	13877	13897	13835	13992	13944	13673	13972	13918	13792	14147	13883	13902	13902	13818	13906	13973	14048	13984	13925	14192	13717	13854	13839	14040	13927	13895	13801	14039	13897	13957	14099	13927	14063	13977	13886	13875	13878	13802	13821	13862	13968	14008	13664	13845	14001	13987	13926	13939	13894	13920	13838	13945	13980	13926	13958	13870	13796	13900	13789	13985	13958	13977	13949	13969	14045	13841	14105	13971	13994	14051	13748	13980	13932	13791	13894	13850	14023	13983	13877	13836	13909	14076	13973	13980	13918	13977	13955	14040	14026	13964	13823	14000	13988	13944	13980	13912	14003	13943	13928	13981	13987	13925	14028	13913	13896	14029	13882	13840	13870	13999	13962	13894	13932	13909	13826	14011	13821	14008	13938	13860	13982	13973	13996	13826	13894	13906	13933	13986	13885	13901	13607	13843	13921	13810	14068	13896	13948	13912	13801	13941	14005	13959	13929	14031	13959	13971	13984	13700	13813	13935	14001	14114	13888	13919	14008	13884	13988	13946	13943	13949	13931	13980	14128	13947	13801	13923	13985	13928	13866	13810	13925	13976	13814	13820	13818	14009	14000	13901	13905	13863	13927	13920	13913	13985	13988	13934	13915	13917	13898	13898	13925	13923	13865	13864	14180	13720	13833	13884	13733	13856	13849	13994	13923	13821	13824	14000	13949	13959	13938	13918	13807	13946	13849	13849	13895	13877	14038	14041	13744	14041	13815	13976	13882	13978	14054	13983	14147	13899	13937	13879	14007	14204	13913	13881	13873	14035	13800	13929	13869	13742	13808	14015	14046	13896	13912	14079	14066	14045	13930	13981	13984	13818	13934	13939	14023	13893	13828	13758	13934	13662	13817	13902	13998	14037	13812	14020	13865	13893	13862	13835	13818	13921	14105	13924	13905	13877	13891	13820	13932	13930	14002	13809	13860	14055	14022	14064	13972	13874	13974	13863	14021	13806	13885	13868	13872	13800	13936	13950	13884	14003	13945	13843	13933	14005	13811	13901	13970	13994	13828	14023	13934	14022	13962	14046	13798	13920	13928	13938	13801	14060	13884	13961	13955	14039	13802	13820	14010	13991	13823	13817	14041	14049	13964	13774	14026	13943	13935	13825	13919	13953	13822	13812	14031	13943	14004	13928	13993	13858	13861	13927	13810	13955	14041	14146	14017	13922	13935	13839	13857	13976	13853	13850	13800	13849	13943	13893	13931	13915	13898	13991	13969	14072	14043	13714	14074	13960	13874	13906	13855	14029	13906	13990	13893	14014	13733	13855	13889	13984	13893	14005	14016	13856	13999	13979	13928	13912	13816	13917	13930	14127	13836	13995	13974	13839	13897	13886	13786	14013	14035	14009	13830	13837	13837	13872	13986	13855	13890	14024	13890	13838	13946	13951	13754	13923	14071	14077	14026	13800	13962	13841	14090	13700	13879	13956	13967	13941	13889	13845	13902	13779	13913	14032	13963	14016	14029	13928	13786	13926	13690	14048	13836	14175	13874	13802	13897	13976	13848	13805	14019	13850	13886	13934	13867	13976	13914	13934	13979	14006	13922	13884	13996	13830	13750	13837	14107	14069	14096	14012	13938	13927	13777	13946	13829	14054	13892	13966	14028	13904	13997	13872	14023	13865	13781	13806	14016	13765	13905	13940	13959	14006	14010	13997	14083	14045	13898	14001	13807	13933	13883	13837	14048	13816	13842	13862	13841	13934	13980	13845	14043	13788	13840	14088	13919	14159	13822	13923	13705	13872	13827	14010	13769	14077	13896	14094	13747	13974	13825	13896	14002	13895	13917	13885	13809	13819	14037	13922	14071	13944	13969	13877	13915	14063	13855	14174	13810	13891	13941	13713	14056	13825	13891	14000	13991	13907	13779	13906	13877	13921	13813	13795	13842	14012	13775	13791	14013	13717	13940	13791	13928	13797	13969	13876	13908	13863	13921	13892	14018	13843	14018	13857	13887	13918	14077	14036	13874	13822	13855	13918	13908	13887	13904	13883	13812	13977	14015	13864	13949	13877	14029	13995	13894	13958	13880	13880	14023	13780	13716	13960	13571	13779	13888	13968	13837	13977	14001	13965	13884	14037	13844	13812	13812	14077	13895	13917	14066	13938	13998	13799	14053	14050	13961	14053	13890	13945	13945	13977	13926	13890	13919	14137	14061	13858	13927	13895	13730	13765	13954	13965	14001	13907	13880	14102	13903	13977	13814	13932	13902	13923	13958	13712	13923	13978	14069	13836	14023	13903	13923	13923	13940	13939	13922	14007	13841	13866	13863	14065	14043	13797	13984	13736	14030	13929	13894	14002	13662	13936	13944	13912	13898	14095	14052	14004	14056	13924	13798	13870	13991	13902	13862	13923	14025	13878	13901	13931	13928	14013	13925	14009	14011	14134	13837	14019	13978	13958	13905	13973	13949	13829	13853	13800	14084	14007	13964	13741	13726	14027	13853	13958	13884	13933	13985	13858	13845	13989	13991	13978	13897	14039	13953	13942	13921	14051	13897	13860	13881	13922	13922	13924	14115	13953	13968	13955	13985	14018	14013	13831	13932	13911	13908	14051	13811	13809	13778	13986	13903	13962	13932	13889	13964	13789	14090	13925	13944	14028	13833	13783	13909	13910	13982	13721	13928	13936	14027	13971	14039	13920	13973	13944	13793	13863	13853	14104	13981	13885	13912	14005	13827	13888	13998	13855	14105	13961	13779	13784	13997	13893	13929	13893	14072	13759	14016	13962	14055	13856	13920	13774	13957	13990	13982	13890	13894	13785	13963	13925	13833	13907	14043	14019	13953	13874	13718	13832	14042	14108	13953	13830	13849	13781	14099	13810	14021	13982	13941	13872	13756	13718	14044	13954	13870	13910	13906	13826	13985	13978	14175	13829	14176	13852	13986	14027	13929	13986	13858	13859	13952	13842	13883	13924	13887	13853	13867	13804	13945	13895	13845	13996	13785	13823	13918	13892	14177	13948	13938	13865	13920	13867	13863	13812	13788	14012	13804	13954	13927	13742	13902	13749	13940	13997	14034	13907	13875	13936	13904	13924	13764	13997	13805	13818	14022	13979	14044	14028	13907	13734	13865	13986	13905	13927	13962	13840	13867	13895	14086	13815	13965	13935	14072	13754	13993	13976	13922	13846	13788	13941	13821	13733	13900	13914	14016	14103	13893	13874	13894	13958	13930	13907	13960	14070	13959	13921	14135	13912	13955	13955	14003	14024	13810	13890	14000	13877	13928	13918	13932	13851	13880	13880	14062	13959	13848	13919	13843	14029	14021	14006	13840	13923	13938	13787	13948	13992	13974	14025	13802	13960	13972	13933	13902	14011	13864	14046	13972	13902	13826	13906	14163	13947	13798	14051	14117	13780	14005	13996	13966	13820	13944	14002	13914	13878	14002	14090	13989	13863	13883	13913	14122	13860	13914	13982	13795	14036	13970	13800	13952	14048	13882	13877	13839
27775	22477	24989	20931	16553	15721	15111	14796	14705	14580	14493	14452	14317	14327	14147	14088	14164	14148	14035	14130	13939	13953	14058	14206	13978	13909	14118	14023	14107	14080	14062	13916	14035	14030	13858	13953	13970	13952	14138	14010	14035	14076	14130	14064	13857	14060	13935	13922	14030	13882	14001	13841	13958	13975	13808	14027	13734	14028	14038	13943	13928	13936	13868	14017	13911	13942	14000	13773	13807	13904	13903	13876	14136	13941	14074	13967	14082	14060	13905	13823	13929	13866	14057	14017	13938	13987	13885	13903	14093	13998	14023	13994	14006	14020	13952	14022	14001	14067	13811	14121	13904	14068	14102	14083	13982	13974	13830	13810	13875	14056	13968	13976	13996	13941	14250	14084	14002	13995	13997	13847	13924	14015	13997	13883	14062	14004	13949	13877	13852	14015	14025	13900	14010	14059	13914	13887	13929	13959	13857	13882	13911	13729	13853	13947	13943	13910	14158	13900	13777	13961	14028	13891	13958	13911	14045	13834	13824	14085	14153	13977	13967	13903	13708	13951	13932	13989	13821	14048	13861	14136	13884	13931	13939	14113	13996	13972	13942	13860	13692	13866	14127	13916	13942	14078	13884	14089	13989	13733	13919	13943	13792	13847	13930	13989	14029	13897	14021	14006	14072	13842	13928	13928	13959	13799	14006	13921	14016	13809	14003	13771	13955	13851	13955	14097	13901	13972	14004	13856	13918	14046	13849	14041	14151	13999	13948	14165	14003	14044	13991	13966	13766	14095	14116	13905	14187	13873	13894	13890	13939	13960	13713	13646	13926	13997	14040	13957	14050	13919	13959	14026	13943	14123	13901	13994	13887	14232	14017	14114	13885	13811	13985	14081	13837	13843	13982	13890	13984	13905	14112	13778	13927	13955	14143	14265	14022	13936	13914	13906	13911	13992	13987	13759	13979	13836	13835	13944	14047	13856	13939	14118	13975	13730	14015	13982	14162	13906	13903	13976	13917	13911	13973	13891	14057	14027	14026	13966	13836	13829	14065	13993	14000	13908	13949	13914	14042	14110	14269	14034	14062	14074	13825	13887	14122	14123	13981	13841	13856	13788	13894	14145	13893	13882	13822	13952	14058	13882	13948	13887	13970	13865	14123	13860	13880	13993	14077	13977	13908	14043	13781	13853	14127	13911	13947	13851	13917	13902	13940	13918	14003	14065	13974	13907	14094	13943	13869	14002	13853	14075	13971	14137	13831	14079	13908	13837	13879	13912	14120	13915	13906	13923	13999	13713	14173	13964	14052	14064	13973	13964	14095	13993	13932	13870	13864	13978	13852	13852	14015	13959	13765	13813	13788	13924	13851	14095	14013	14015	14072	14085	14001	14058	13888	13689	14083	14074	14113	13754	14057	13998	14082	13977	14168	13967	13730	13908	13939	13946	13904	13753	13994	13960	13714	13989	14157	13978	14032	13752	13866	13807	13884	14113	13961	13864	13829	13915	13798	13953	13981	13934	13978	13904	14080	13956	14111	13950	13983	14065	13920	13949	13982	13897	13822	13922	14126	14050	13814	14025	13908	14058	13862	13822	13884	13902	13961	14052	14147	13896	14034	14084	14110	13918	13964	14122	13978	13966	13981	13989	13911	14051	14046	13791	13968	13796	13655	13802	13778	13926	14007	14008	14064	13839	13921	13987	14129	14027	13917	13978	14049	14119	14200	14083	14026	14057	14006	14011	13973	14104	14059	14089	13987	13857	13826	13902	14056	13908	14242	14008	14020	13914	13930	14058	13954	13941	14142	13822	14016	14052	14090	13950	14062	13881	14018	13904	14172	13872	14137	13992	13787	13885	13777	13813	13823	13962	13887	14112	13923	13928	13850	13963	13894	13928	13887	13934	13652	14128	13824	13951	13867	14066	14148	14007	13890	13896	13947	13878	13919	13767	13924	14114	13940	14032	14040	13995	14073	13968	13905	13965	14134	13993	13979	14029	14206	14014	14122	14014	13800	14049	13853	14071	13899	14030	13988	13901	14272	14114	14042	13976	13775	13722	14045	14054	13905	13951	13964	13988	14011	14053	13959	13979	14016	14022	13911	13965	13922	13855	13883	13937	14061	13810	13879	13958	13934	13902	13984	13827	14209	14152	13932	14190	14063	13995	14200	13993	13880	14014	14179	14054	13844	13806	14075	14274	13860	14037	14124	14096	13881	14030	14230	13848	13991	13912	14042	13827	14044	13936	14142	13648	14007	14019	14025	14050	14038	14009	13882	14038	14024	14146	14002	13816	13992	14177	13804	13908	13911	14013	14109	13921	13998	13951	13872	14050	14059	13777	14039	13889	13789	13952	13960	13885	14031	14044	13893	13894	13697	13886	14049	14068	13851	13943	13729	13929	14066	13945	13918	14102	13984	13856	14105	13815	13941	13993	13881	13959	13962	13907	14088	13781	13683	13942	13918	13972	14047	13797	13887	14030	13858	14002	14115	14148	14089	13962	14086	14092	13915	13948	14076	13982	14059	13962	13987	14093	14038	14019	14081	14002	13937	13989	13957	14164	14034	13763	13994	14154	13965	14061	13869	13942	13794	13984	14140	14014	13771	13698	14033	14014	13965	13877	13996	13913	13851	13651	13878	14038	13729	13834	13889	13946	13941	14117	14059	14092	14002	13937	14141	13898	14005	13950	14010	13973	13833	14051	14028	13977	14040	14020	13898	13917	13900	14019	14153	13974	13869	13830	13914	13916	13891	14029	13989	13920	13793	14060	13909	13982	13773	13813	14008	13874	13783	13990	14148	14105	14021	14159	13887	14072	14045	13938	13991	13935	14041	13981	14231	14143	13973	14024	13998	13908	14126	14135	13954	13955	13963	13930	13870	13945	13992	14078	14064	14059	14118	13972	13849	13991	13990	14037	13903	14022	14115	14042	14088	14165	14169	13925	14101	14040	13869	14023	14002	13915	14083	14012	14054	14030	14064	14331	14034	14072	14039	13861	13730	14000	14128	13972	14051	13796	14041	13926	13971	14014	14085	13798	13957	13861	13920	13970	14164	13828	14077	14142	14057	13799	13881	13932	13859	13778	13971	13979	14017	13995	13921	13945	14091	13943	14077	14025	13984	13996	13940	14007	14049	14012	13933	14019	14199	14129	13931	13844	13897	14058	14242	13843	14145	14021	14002	13843	14001	13949	14025	14158	13966	13982	13890	13986	13956	13880	14145	13949	13881	13927	14009	14279	13842	13857	13918	13804	13962	13915	14077	14006	13864	14016	13845	13765	13980	13730	13881	14062	13980	14060	14094	14056	13882	14119	14118	14014	13974	14006	14026	13907	14048	13801	14020	14122	14140	13924	13962	13826	13994	13950	13983	13999	13901	14081	14120	14242	14007	14047	13851	13869	14016	13984	13945	14023	14070	13927	14220	14016	13990	13917	13807	13907	13897	14081	14070	13839	13817	13957	14077	14040	13993	13922	13985	13892	13935	13949	14047	13966	14149	13958	13872	14080	13975	13901	13833	13907	14117	13971	13994	13835	14122	14013	13930	13935	13997	14051	13900	14054	13899	14120	14094	14005	13944	13959	14022	13757	14039	13865	14070	14042	13929	13973	13887	13754	13886	14002	13987	13930	14056	13988	13997	14030	14077	13992	14163	14007	14069	13884	14094	14053	14195	14001	13950	14037	13893	13882	13905	13908	14082	13933	14059	14030	13999	14048	13881	13777	14012	13956	13957	14132	14094	13783	14074	14017	14029	14280	13964	13845	13944	13792	14038	14007	13961	14018	13938	14005	13900	14078	13986	13918	13921	13991	13896	14074	13839	14093	14094	14037	13863	13832	13916	14067	14113	14088	13977	14015	14055	14063	13882	13960	13905	14059	14025	14033	14015	13860	14062	13892	13910	13994	13953	14025	14121	13875	14089	14099	13866	14031	13899	14101	13899	13988	13895	13936	13894	13973	13898	14009	13846	13998	13759	13897	14134	13915	13962	13765	14161	13902	14128	13892	13792	14006	13901	14067	13962	13883	13990	14066	14022	14035	14166	14008	13956	14047	14052	14067	13974	14201	14061	13862	13991	13919	13864	13979	14153	14120	13925	13899	14122	14040	13961	13886	14047	14041	13884	14050	14067	14005	14169	14174	13979	13992	13999	14083	14071	13924	13827	13912	13808	14019	13812	14003	13862	13999	14017	13863	13833	14051	13958	13932	14190	13978	14014	13882	13908	13951	14080	13945	14175	14072	14042	14137	14185	14065	14139	14017	13831	13787	13929	14008	13739	14062	13860	13814	14035	13976	13976	13727	14026	13864	13956	14048	14190	14206	14024	13983	14175	14043	14024	13928	13993	13896	13978	14012	13801	13876	13913	14011	13986	14144	13999	14192	13996	14041	13770	13992	13954	13957	14083	14184	13963	14131	13921	13898	13804	13923	14177	13873	14117	13825	14073	13938	14027	13970	14145	14059	14019	14015	13944	13867	14099	13931	13929	13808	13792	13851	13962	14118	13964	14004	14057	13976	14102	13951	14112	14019	14147	14037	14099	13854	14102	13931	14134	13989	13854	13965	14010	13945	13969	13990	13914	13981	14028	14021	14043	14043	14033	13975	13904	14025	14009	13997	14082	13861	14157	13876	13990	13803	14135	13856	13786	14035	14163	13908	14043	14130	13876	13991	14056	14025	13925	13831	13873	13897	14075	14069	14030	14082	14010	14047	14214	14067	14012	14015	13806	13975	13935	13929	13902	13983	14201	14047	13837	13883	14002	13939	13914	13897	14050	13991	13912	14009	13924	14099	13974	13953	14023	14007	14059	13943	13975	13939	13948	13913	14062	13923	14012	14064	13955	13912	14103	13915	14063	14006	14116	14062	13909	13769	14054	14019	13888	13941	14049	14013	14051	13963	14029	13947	14029	13926	13724	13984	14142	13970	13990	13963	13913	13880	13965	13920	13859	14041	13949	13841	14161	14057	13934	13960	13925	13820	13864	14046	14097	13805	13941	13943	13923	14024	13994	13982	13772	13972	13834	13914	13876	14006	14047	14073	14332	14032	13877	13888	13965	13993	14005	13854	13806	13839	14063	14142	14178	14015	13768	14004	13995	13887	13884	14002	13893	13901	13861	14012	13928	13959	14035	13826	14159	14104	13998	14191	14025	14111	14087	13923	13955	14138	13925	13912
18440	26717	24514	19285	16920	15545	15095	14710	14496	14167	13852	13921	13691	13441	13516	13457	13569	13390	13295	13170	13228	13207	13094	13209	13248	13248	13121	13268	13223	13415	13255	13092	13287	13273	13363	13225	13298	13279	13155	13198	13106	13260	13185	13342	13221	13121	13301	13304	13168	13150	13189	13200	13454	13070	13108	13085	13332	13108	13250	13191	13204	13227	13076	13151	13284	13133	13314	13219	13109	13042	13358	13296	13214	13189	13171	13272	13144	13232	13198	13302	13129	13208	13131	13077	13371	13171	13308	13299	13223	13139	13176	13306	13105	13093	13234	13163	13255	13122	13272	13298	13193	13152	13416	13278	13213	13204	13240	13006	13193	13104	13284	13157	13062	13257	13146	13220	13248	13291	13143	13382	13181	13156	13214	13155	13163	13259	13183	13349	13152	13083	13178	13194	13141	13119	13198	13114	13019	13106	13225	13049	13193	13139	13135	13129	13257	13187	13195	13197	13053	13172	13095	13179	13321	13197	13047	13373	13141	13218	13252	13345	13232	13297	13124	13183	13238	13191	13172	13204	13199	13246	13189	13187	13168	13090	13197	13226	13192	13203	13183	13277	13088	13207	13118	13186	13380	13286	13163	13207	13204	13090	12999	12957	13101	13149	13057	13330	13212	13186	13169	13258	13471	13342	13315	13286	13301	13180	13181	13334	13259	12965	13269	13237	13293	13258	13049	13348	13166	13244	13133	13224	13253	13149	13156	13183	13244	13123	13193	13271	13099	13138	13189	13177	13001	13125	13040	13245	13250	13155	13176	13107	13078	13284	13175	13202	13002	13078	13360	13152	13019	13203	13410	13302	13227	13270	13068	13349	13160	13171	13233	13218	13312	13179	13233	13153	13072	13241	13183	13155	13092	12968	13314	13218	13166	13314	13090	13342	13338	13343	13439	13209	13319	13163	13326	13005	13132	13168	13382	13182	13242	13231	13183	13265	13220	13245	13149	13128	13095	13323	13249	13183	13016	13076	13242	13139	13310	13216	13112	13066	13358	13258	13267	13296	13206	13115	13308	13219	13224	13360	13200	13124	13206	13361	13230	13027	13092	13220	13304	13028	13148	13245	13156	13293	13024	13144	13142	13047	13031	13131	13361	13201	13248	13478	13110	13181	13091	13052	12983	13305	13311	13220	13292	13157	13067	13333	13386	13220	13303	13237	13098	12988	13340	13166	13244	13273	13195	13129	13175	13086	13144	13061	13099	13129	13305	13263	13282	13191	13212	13354	13391	13047	13244	13154	13040	13210	13385	13134	13161	13299	13179	13351	13060	13299	13106	13207	13071	13315	13146	13316	13259	13232	13095	13178	13151	13314	13217	13110	13241	13116	13211	13199	13142	13089	13156	13205	13275	13208	13180	13155	13249	13253	13216	13176	13147	13251	13140	13269	13256	13153	13262	13144	13207	13116	13192	13270	13259	13292	13159	13292	12987	13124	13136	13109	13063	13206	13272	13197	13065	13167	13294	13134	13107	13198	13190	13257	13278	13029	13246	13108	13135	13174	13162	13223	13417	12996	13199	13162	13109	13142	13238	13149	13194	13333	13105	13240	13146	13229	13217	13030	13314	13167	13077	13042	13202	13026	13178	13101	13240	13244	13211	13210	13128	13207	13216	13104	13261	13062	13129	13237	13227	13262	13193	13274	13253	13146	13251	13222	13202	13238	13177	13278	13301	13234	13136	13338	13316	13153	13187	13229	13044	13365	13296	13405	13167	13252	13112	13145	13234	13084	13123	13057	13491	13098	13171	13250	13101	13286	13043	13127	13066	13187	13243	13095	13277	13198	13196	12965	13394	12975	13267	13165	12979	13267	13133	13158	13211	13189	12946	13144	13229	13253	13073	13160	13300	12944	13212	13043	13246	13205	13040	13228	13269	13401	13190	13187	13318	13329	13216	13179	13293	13108	13220	13293	13099	13187	13344	13134	13165	13131	13368	13154	13131	13161	13274	13228	13205	13073	13304	13241	13456	13159	13125	13080	13131	13065	12978	13149	13197	13188	13180	13188	13141	13081	13159	13099	13256	13251	13200	13220	13237	13290	13195	13209	13121	13224	13088	13159	13171	13366	13201	13315	13312	13269	13229	13172	13273	13138	13226	13174	13375	13066	13276	13142	13046	13092	13208	13192	13295	13297	13315	13003	13151	13294	13281	13235	13223	13210	13100	13036	13259	13149	13001	13243	13164	13321	13123	13081	13244	13158	13219	13376	13332	13213	13176	13176	13250	13115	13231	13199	13219	13222	13219	13096	13010	13099	13261	13214	13300	13284	13278	13154	13174	13114	13285	13356	13294	13199	13093	13230	13277	13088	13129	13239	13203	13140	13120	13259	13270	13032	13274	13191	13290	13126	13328	13167	13153	13125	13250	13085	13074	13069	13199	13132	13250	13217	13234	13315	13149	13088	13132	13160	13231	13153	13351	13104	13244	13116	13171	13226	13221	13305	13249	13166	13160	13236	13250	13227	13080	13370	13148	13149	13326	13134	13287	13274	13185	13161	13243	13308	13206	13163	13197	13088	13419	13168	13262	13067	13345	13245	13195	13195	13266	13163	13112	13227	13136	13138	13146	13254	13286	13162	13125	13361	13185	13173	13182	13277	13230	13043	13208	13134	13226	13182	13293	13035	13126	13115	13281	13219	13125	13310	13182	13339	13387	13146	13198	13164	13212	13346	13105	13299	13135	13219	13163	13225	13080	13099	13186	13267	13165	13188	13228	13095	13221	13137	13153	13265	13252	13189	13228	13093	13133	13244	13049	13205	13193	12986	13241	13175	13104	13372	13331	13257	13094	13091	13387	13292	13217	13195	13278	13267	13333	13073	13331	13233	13289	13278	13185	13333	13148	13124	13136	13099	13215	12964	13180	13412	13122	13367	13262	13316	13321	13135	13309	13189	13152	13077	13201	13157	13091	13065	13306	13210	13165	13115	13350	13178	13329	13421	13216	13139	13220	13246	13123	13111	13092	13209	13163	13140	13085	13210	13436	13348	13130	13034	13280	13086	13066	13176	13298	13137	13088	13220	13220	13253	13170	13199	13222	13423	13158	13239	13100	13218	13150	13096	13194	13311	13198	13215	13278	13191	13143	13210	13204	13268	13418	13063	13000	13150	13185	13127	13158	13135	13161	13157	13185	13025	13169	13195	13163	13233	13153	13091	13085	13230	13188	13252	13235	13055	13326	13122	13028	13096	13225	13108	13143	13219	13124	13227	13177	13232	13167	13164	13262	13100	13155	13246	13175	13100	13347	13082	13141	13333	13234	13175	13151	13140	13280	13301	13187	13114	13052	13334	13179	13123	13089	13192	13102	13290	13168	13253	13169	13132	13228	13300	13143	13351	13202	13290	13262	13246	13217	13312	13152	13349	13298	13382	13082	13268	13192	13159	13244	13275	13148	13117	13218	13075	12926	13117	13036	13225	13302	13119	13229	13081	13160	13095	13223	13363	13079	13191	12976	13092	13182	13247	13176	13290	12946	13179	13078	13156	13296	13149	13259	13324	13084	13029	13270	13179	13343	13116	13181	13195	13148	13359	13213	13316	13302	13177	13341	13119	13298	13197	13059	13222	13132	13146	13252	13053	13204	13102	13207	13241	13177	13016	13266	13281	13299	13256	13181	13177	13244	13145	13260	13244	13263	13310	13176	13237	13210	13217	13241	13249	13179	13275	13090	13124	13274	13184	13272	13342	13275	13190	13221	13281	13319	13292	13111	13206	13336	13219	13162	13213	13234	13240	13179	13098	13091	13152	13143	13350	13128	13170	13208	13026	13097	13243	13197	13257	13258	13034	13168	13223	13131	13038	13167	13184	13208	13258	13130	13407	13128	13060	13095	13264	13282	13094	13183	13260	13178	13291	13296	13329	13172	13218	13270	13327	13192	13378	13343	13286	13229	13222	13154	13183	13233	13218	13363	13175	13377	13211	13009	13274	13298	13303	13195	13232	13277	13051	13172	13162	13023	13217	13222	13173	13141	13081	13236	13197	13314	13104	13280	13157	13025	13122	13375	13178	13270	13249	13137	13194	13252	13211	13196	13280	13093	13221	13142	13148	13361	13133	13134	13247	13044	13228	13141	13230	13109	13183	13270	13048	13260	13270	13294	13328	13141	13014	13131	13264	13074	13182	13152	13192	13152	13186	13147	13092	13282	13111	13145	13125	13238	13098	13147	13194	13270	13299	13177	13187	13207	13267	13072	13228	13142	13238	13211	13318	13212	13105	13111	13320	13258	13191	12987	13245	13171	13142	13121	13231	13210	13109	13194	13168	13275	13302	13088	13107	13262	13264	12997	13071	13175	13286	13168	13225	13063	13009	13255	13188	13282	13222	13218	13166	13208	13178	13147	13212	13262	13242	13271	13310	13214	13290	13198	13234	13259	13203	13104	13229	13178	13214	13219	13021	13265	13280	13260	13117	12934	13154	13287	13259	13178	13434	13408	13334	13141	12988	13159	13089	13170	13241	13090	13094	13089	13228	13209	13278	13260	13335	13120	13115	13374	13172	13098	13086	13144	13131	13094	13175	13151	13132	13101	13313	13441	13436	13373	13249	13183	13234	13426	13193	13283	13097	13112	13117	13182	13173	13176	13163	13384	13114	13304	13202	13177	13151	13234	13268	13215	13285	13179	13209	13362	13179	13123	13191	13084	13271	13045	13285	13260	13184	13270	13239	13251	13048	13151	13028	13427	13202	13137	13207	12998	13207	13257	13103	13153	13167	13257	13246	13229	13286	13273	13296	13040	13302	13264	13262	13270	13198	13250	13177	13111	13239	13186	13056	13062	13156	13303	13115	13233	13088	13236	13072	13036	13191	13183	13089	13112	13311	13301	13249	13206	13233	13098	13281	13247	13115	13197	13119	13228	13307	13200	13252	13130	13188	13222	13258	13151	13186	13190	13247	13086	13413	13213	13215	13147	13104	13220	13213	13115	13156	13226	13289	13108	13153	13246	13183	13174	12954	13202	13170	13291	13059	13199	13300	13038	13142	13200	13226	13121	13034	13241	13173	13046	13173	12981	13158	13207	13133	13206	13113	13270	13135	13197	13198	13246	13213	13112	13201	13182	13304	12992	13137	13115	12967	13317	13141	13250	13174	13211	13165	13207	13293	13106	13139	13158	13193
24324	21606	29149	24743	22599	21937	20334	17413	16757	16476	16120	15812	15753	15624	15444	15158	15090	15126	15042	15096	14946	14933	15106	14732	14835	14990	14999	14886	14958	14764	14857	14836	15067	15082	15152	15048	15081	15098	14995	15066	14734	14813	14815	14972	15060	14622	14976	15051	14739	14958	14887	14942	14831	14717	14863	14863	14997	15081	14941	14833	14829	14828	14819	14926	14758	14848	14728	14860	14822	14906	14911	14748	15086	14811	14806	14770	14841	14775	14850	14801	15038	14728	14712	14828	14917	14766	14935	14789	15057	14846	14920	14918	14703	14757	14841	14801	14834	15002	14888	14716	14930	14813	14882	14954	14988	14810	14701	14835	14857	14940	14777	14927	14817	14918	14718	14946	14873	14808	14676	14863	14851	14722	14639	14894	14813	14818	14868	14738	14832	14953	14783	14901	14846	14852	14903	14838	14760	14917	14906	14747	14714	14882	14960	14678	14823	14661	14683	14833	15008	14895	15022	14836	14835	14712	14794	14610	14723	14915	14701	14739	14803	14858	14830	14787	14989	14801	15001	14918	14821	14860	14683	14768	14874	14997	15005	14837	14784	14883	14766	14676	14885	14816	14791	14808	14925	14688	14857	14969	14807	14697	14616	14802	15001	14929	14889	14856	14799	14783	15003	14630	14869	14754	14917	14923	14797	14802	14888	14990	14820	14858	14842	14865	14864	14801	15088	14869	14692	14931	14841	14911	14775	14872	14883	14884	14857	14917	14876	14880	14758	14763	14778	14727	14758	14964	14818	14792	14775	14852	14762	14983	14896	15006	14766	14689	14779	14951	14947	14803	14709	14828	14895	14662	14724	14667	14885	14885	14888	14827	14652	14666	14845	14777	14720	14830	14878	14797	14839	14817	14876	14981	14781	14593	14664	14824	14789	14841	14836	14972	14654	15027	14904	14491	14889	15013	14804	14883	14764	14660	14539	14634	14955	14862	15056	14981	15017	14827	14763	14976	14831	14834	14803	14891	14924	14836	14809	14832	14833	14818	14849	14812	14937	14795	14756	14778	14948	14761	14871	14684	14689	14960	14792	14859	14865	14899	14649	14684	14794	14982	14955	14743	14854	14853	14807	14989	14913	14837	15041	14748	15075	14967	14825	14753	14880	14967	14587	14643	14916	14585	14712	14608	14646	14779	14618	14896	14881	14916	14813	14716	14881	14806	14795	14990	14805	14812	14795	14713	14955	14707	14828	14647	14778	14633	15043	14867	14837	14732	14877	14677	14687	14765	14786	14719	14863	14824	14776	14809	14843	14684	14956	14726	14853	14786	14881	14680	14765	14845	14883	14938	14822	14796	14872	14709	14877	14830	14843	14730	14842	14821	14999	14755	14779	14960	14743	14793	14774	14809	14888	14780	14760	15031	14781	14763	14848	14705	14775	14928	14805	14707	14871	14773	14861	14836	14813	14882	14705	14832	14701	14741	14633	14723	14990	14704	14827	14945	14889	14730	14855	14849	14680	14762	14872	14849	14864	14780	14824	14806	14737	14769	14817	14881	14810	14925	14882	14920	14685	14895	14979	14769	14934	14790	14851	14970	14732	14803	14820	14818	14957	14780	14705	14699	14795	14787	14865	14692	15021	14954	14772	14744	14811	14852	14787	15014	14935	14730	14710	14818	14882	14817	14786	14673	14836	14793	14692	14766	14955	14889	14932	14635	14907	14760	14894	14905	14857	14899	14878	14779	14890	14836	14823	14936	14773	14807	14977	14970	14760	14689	14861	14833	14685	14762	14901	14829	14638	14759	14884	14768	14844	14843	14680	15139	14792	14921	14791	14785	14781	14830	14784	14856	14704	14852	14782	14920	14885	14784	14819	14837	14850	14807	14793	14958	14820	14751	14942	14957	14965	15007	14966	14999	14888	14792	14707	14852	14758	14960	15015	14968	14582	14684	14953	14794	14858	14682	14568	14541	14859	14578	14875	14938	14824	14857	14943	14949	14649	14736	14882	14694	14872	14878	14862	14836	14863	14786	15018	14785	14687	14717	14916	14949	14879	14901	15030	14743	14646	14705	14863	14843	14927	14937	14691	14911	14840	14803	14819	14643	14622	14753	14785	14857	14779	14627	14851	14752	14875	14880	14765	14726	14798	14847	14838	14945	14827	14797	14767	14871	14943	14977	14881	14796	14722	14921	14943	14622	14966	14815	14710	14787	14907	14771	14773	14682	14730	14950	14955	14904	14821	14819	14906	14819	14703	14830	14858	14781	14926	14847	14755	14698	14873	14962	14865	14740	14996	14824	14899	14676	14739	14778	14924	15086	15048	14708	14891	14777	14706	14899	14859	14676	14909	15019	14920	14757	14867	14874	14969	14963	15029	14777	14720	14735	14747	14827	14854	14768	14775	14726	14918	14821	14937	14878	14871	14886	14726	14883	14803	14861	14814	14855	14684	14802	14763	14646	14889	14937	14954	14713	14761	14612	14616	14712	15022	14883	14731	14759	14783	14813	14887	14783	14974	14874	14927	14872	14727	14649	14787	14843	14761	14691	14784	14919	14711	14656	14749	14938	14903	14798	14761	14741	14827	14984	14761	14901	14819	14752	14932	14919	14958	15024	15125	14823	14970	14695	14839	14871	14859	14911	14725	14792	14702	14655	15078	14878	14844	14873	15054	14854	14760	14832	14844	15019	14809	14557	14887	14785	14862	14873	14963	14535	14819	14795	14808	14589	14868	14704	14935	14869	14816	14963	14740	14745	14778	14722	14881	14669	14758	14799	14839	14698	15008	14949	14799	14760	14732	14860	14835	14746	14901	14728	14838	14901	14996	14879	14886	14719	14938	14826	14775	14813	14690	14923	14636	14768	14800	14826	14922	14856	14725	14605	14901	14965	14720	14809	14872	14867	14807	14967	14789	14968	14936	14969	14853	14906	14839	14780	14960	15009	14984	14957	14834	14751	14851	14747	14722	14706	14690	14886	14831	14805	14911	14794	14815	14768	14916	14789	14774	14684	14771	14734	14757	14691	14751	14875	14740	14899	14962	14834	14760	14894	14952	14894	14814	14809	14809	14674	14742	14720	14576	14793	14996	14917	14800	14812	14965	14841	14914	14898	14941	14845	14881	14797	14765	14664	14838	14786	14800	14920	14816	15020	14715	14913	14810	14747	14679	14756	14954	15033	14858	14788	14672	14805	14736	14710	14727	14766	14693	14849	14815	14855	14791	14704	14661	14849	14868	14728	14805	14733	14873	14834	14780	14811	14871	14778	14857	14775	14934	14938	14795	14978	14891	14717	14739	14790	14794	14954	14716	14865	14763	14840	14883	14688	14598	14731	14734	14716	14942	14718	14731	14965	14838	14710	14863	14790	14888	14881	14938	14948	14808	14736	14795	14946	14794	14818	14860	14955	14835	14749	14862	14756	14749	14698	15079	14827	14790	14837	14863	14800	14728	14591	14754	14943	14970	14697	14848	14843	14960	14832	14785	14928	14696	14652	14742	14872	14916	14647	14733	14864	14777	14757	14769	14815	15031	15055	14714	14764	14734	14903	14827	14902	14839	14849	14801	14683	14692	14887	14777	14849	14602	15124	14813	14659	14993	14930	14622	14848	14743	14818	14875	14729	14741	14814	14904	14905	14848	14724	14912	14763	14808	14627	14898	14946	14892	14728	14740	14494	14834	14901	14882	14946	14822	15071	14900	14833	14660	14721	14776	14892	14918	14679	14704	14892	14821	14722	14651	14842	14846	14861	14777	14730	14829	15001	14706	14719	14878	14639	14741	14987	14789	14902	14783	14845	14909	14743	14677	14882	14798	14901	14799	14653	14647	14975	14754	14933	14817	14692	14810	14867	14697	14730	14927	14957	14833	14733	14659	14815	15058	14712	14693	14955	14887	14737	14598	14667	14928	14577	14918	14823	14828	14782	14777	14604	14888	14610	14808	14726	14945	14764	14910	14849	14792	14732	14683	14940	14750	14814	14815	14758	15119	15035	14902	14830	14825	14896	14845	14807	14890	14880	14632	14721	14892	14661	14811	14913	14887	14848	14963	14943	14854	14758	14883	14616	14787	14896	14920	14907	14853	14693	14776	14659	14903	14888	14830	14606	14881	14914	14915	14916	14705	14839	14773	14781	14805	14844	14801	14783	14990	14976	15069	14960	14872	14904	14959	14618	14769	14746	14700	14677	14897	14909	14945	14780	14727	14891	14582	14906	14765	14823	14831	14956	14855	14787	14809	14681	14878	14917	14989	14861	14852	14878	14754	14885	14809	14803	14665	14753	14867	14886	15003	14637	15008	14862	14953	15077	14935	14789	14928	14858	14943	14716	14744	14762	14774	14824	14861	14781	14823	14889	14819	14868	14942	14983	14810	14916	14840	14754	14780	14724	14774	14605	14854	14869	14820	14639	15047	14884	14972	14960	14919	15001	14680	14870	14829	14803	14773	14756	14947	14765	14711	14887	14838	14839	14913	14771	14742	14815	14805	14991	14919	14851	14708	14767	14851	14872	14906	14832	14929	14996	14763	14853	14809	14733	14903	14774	14791	14807	15003	14973	14832	15058	14888	14656	14692	14828	14845	14672	14780	14938	14784	14811	14979	14872	14831	14777	15038	14775	14810	14741	14766	14815	14907	14677	14809	14902	14815	14766	14718	14774	14750	14830	14868	14856	14841	14850	14907	14749	14713	14609	14762	14827	14899	14833	14991	14874	14875	14657	14770	14738	14978	14857	14852	14946	14958	15145	14801	14891	14763	14741	14768	14882	14816	14938	14781	14843	14812	14841	14767	15021	14934	14803	14815	14863	14803	14826	14994	14730	14899	14829	14787	14792	14866	14686	14826	14822	14929	14851	15111	14982	14927	14870	14858	14814	14620	14815	14777	14940	14904	14987	14846	14922	14915	14943	14858	14824	14938	14827	14883	14916	14851	14672	14878	14852	14715	14866	14800	14866	14837	14844	14775	14935	14814	15136	14612	14821	14886	14903	14720	14852	14780	14801	14829	14815	14774	14774	14710	14718	14910	14773	14748	14834	14617	14938	14860	14782	14943	14785	14819	14868	14895	14743	14966	14834	14779	14528	14693	14832	14923	14944	14935	14810	14807	14802	14914	14969	14715	14948	14951	14809	14833	15087	14946	14757	14941	14838	14714	14636	14783	14864	15018	14784
20610	36797	33916	26664	22391	19564	18189	17243	16858	16234	15673	15194	14892	14607	14449	14240	14295	13911	14018	13777	13979	13845	13900	13915	13853	14007	13901	13839	13815	13887	13885	13736	13834	13854	13860	13832	13823	13893	13870	13857	13755	14003	13823	13881	13897	13772	13817	13904	13869	13814	13982	13857	13802	13717	13664	13781	13899	13918	13921	13647	13893	13756	13725	13845	13904	13889	13906	13836	13829	13926	13821	13828	13904	13830	13880	14013	13663	13851	13785	13784	13618	13914	13805	13743	13919	14039	13779	13864	13746	13789	13793	13753	13778	13652	13863	13900	13842	13862	13787	13693	13889	13742	13727	13767	13826	13919	13890	13697	14015	13802	13939	13725	13811	13745	13771	13694	13876	13977	13815	13731	13833	13751	13784	13800	13836	13841	13785	13901	13718	13820	13933	13746	13854	13718	13894	13709	13902	13854	13789	13831	13752	13914	13762	13771	13965	13766	13776	13785	13799	13846	13873	13927	13883	13830	13821	13789	13987	13741	13730	13875	13840	13716	13754	13997	13749	13801	13785	13867	13792	13868	13820	13836	13951	13684	13815	13863	13679	13853	14069	13721	13813	13724	13662	13949	13807	13658	13747	13776	13691	13755	13757	13755	13729	13841	13830	13760	13865	13658	13760	13688	13717	13607	13950	13858	13815	13703	13759	13826	13839	13920	13991	13754	13772	13955	13810	13830	13892	13877	13854	13653	13689	13733	13949	13791	13996	13804	13785	13726	13798	13850	13675	13839	13753	13745	13928	13762	13700	13801	13720	13768	13973	13817	13780	13741	13666	13968	13846	13791	13799	13780	14000	13664	13872	13722	13887	13733	13755	13807	13828	13828	13713	13713	13773	13919	13743	13698	13739	13977	13832	13758	13977	13747	13907	13746	13993	13781	13662	13893	13655	13849	13684	13843	13872	13770	13731	13738	13647	13953	13777	13655	13665	13611	13825	13594	14004	13836	13895	13760	13846	13843	13821	13904	13978	13893	13931	13645	13808	13728	13868	13827	13919	13713	13758	13786	13887	13766	13764	13903	13676	13853	13813	13750	13788	13809	13898	13764	13711	13858	13907	13791	13939	13729	13837	13709	13768	13855	13790	13860	13702	13797	13939	13801	13691	13679	13736	13838	13736	13841	13706	13742	13827	13767	13765	13806	13640	13797	13610	13708	13653	13899	13838	13793	13698	13807	13804	13817	14004	13771	13808	13842	13858	13727	13618	13789	13726	13790	13694	13835	13811	13859	13925	13858	13796	13802	13856	13835	13615	13734	13923	13891	13702	13964	13683	13658	13817	13829	13718	13899	13808	13843	13948	13726	13830	13914	13841	13942	13895	13721	13747	13791	13815	13757	13708	13748	13859	13676	13666	13788	13872	13722	13768	13665	13582	13731	13675	13658	13910	13838	13665	13666	13913	13782	13846	13854	13874	13772	13823	13735	13755	13813	13768	13738	13830	13779	13902	13775	13853	13982	13815	13885	13856	13808	13815	13837	13893	13861	13869	13740	13681	13891	13734	13810	13781	13920	13825	13686	13883	13912	13740	13832	13729	13825	13762	13643	13727	13782	13778	13800	13800	13737	13746	13667	14012	13726	13783	13911	13782	13783	13709	13839	13807	13784	13790	13863	13659	13745	13833	13638	13802	13793	13894	13711	13882	13816	13623	14006	13804	13829	13926	13706	13789	13713	13703	13771	13786	13638	13905	13968	13863	13751	13797	13749	13695	13647	13806	13698	13578	13776	13677	13844	13790	13770	13868	13898	13794	13873	13768	13939	13803	13891	13625	13891	13925	13873	13951	13780	13912	13734	13937	13961	13867	13778	13787	13774	13864	13774	13807	13681	13726	13824	13902	13844	13664	13777	13608	13825	13742	13824	13733	13828	13666	13876	13889	13734	13671	13968	13868	13784	13821	13953	13738	13937	13818	13898	13788	13545	13709	13788	13820	13806	13900	13754	13925	13754	13632	13729	13652	13756	13817	13959	13863	13875	13677	13910	13834	13807	13753	13669	13827	13890	13689	13704	13775	13802	13783	13674	13831	13841	13905	13885	13615	13693	13775	13853	13671	13842	13820	13823	13783	13785	13847	13789	13841	13710	13751	13678	13661	13843	13765	13610	13730	13870	13922	13905	13886	13678	13750	13855	13796	13709	13792	13936	13943	13745	13666	13968	13860	13653	13902	13806	13892	13983	13845	13669	13829	13806	13872	13768	13788	13740	13889	13824	13849	13675	13830	13850	13995	13743	13838	13725	13840	13800	13812	13780	13924	13605	13905	13717	13747	13691	13830	13904	13848	13801	13778	13858	13835	13828	13776	13810	13877	13628	13758	13738	13785	13753	13850	13750	13712	13763	13558	13808	13602	13914	13774	13749	13808	13764	13799	13798	13864	13685	13780	13707	13833	13701	13766	13845	13837	13762	13708	13651	13795	13537	13904	13797	13751	13770	13796	13807	13864	13753	13802	13788	13586	13790	13781	13918	13823	13715	13775	13713	13758	13867	13600	13754	13845	13862	13724	13843	13658	13862	13777	13925	13825	13943	13877	13829	13935	13696	13806	13872	13741	13777	13663	13824	13795	13595	13717	13687	13898	13769	13841	13748	13743	13821	13774	13757	13888	13721	13891	13806	13729	13901	13757	13944	13835	13738	13769	13893	13956	13727	13783	13887	13750	13977	13866	13885	13723	13827	13884	13722	13776	13676	13874	13785	13879	13952	13814	13836	13927	13827	13914	13775	13778	13947	13825	13747	13861	13562	14004	13761	13731	13889	13759	13716	14002	13610	13750	13849	13812	13869	13684	13762	13927	13855	13879	13725	13702	14007	13831	13760	13791	13802	13809	13784	13944	13767	13733	13822	13651	13903	13692	13871	13891	13958	13879	13701	13702	13799	13781	13727	13915	13695	13823	13725	13759	13788	13726	13764	13821	13765	13821	13858	13741	13751	13788	13802	13740	13757	13796	13951	13847	13752	13842	13545	13902	13716	13732	13897	13725	13761	13846	13682	13702	13651	13791	13780	13706	13958	13715	13943	13759	13852	13917	13862	13683	13749	13740	13818	13714	13868	13727	13765	14032	13522	13744	13838	13811	13850	13727	13807	13958	13765	13828	13860	13624	13901	13811	13834	13802	14013	13749	13821	13693	13677	13628	13641	13714	13749	13735	13872	13841	13851	13733	13622	13834	13872	13781	13846	13776	13864	13671	13811	13819	13915	13847	13672	13833	13940	13761	13742	13826	14076	13857	13733	13699	13778	13691	13755	13905	13773	13648	13871	13884	13795	13716	13679	13824	13661	13869	13786	13788	13605	13672	13747	13805	13769	13811	13771	13770	13712	13804	13656	13746	13768	13701	13787	13679	13767	13636	13860	13767	13694	13883	13730	13834	13849	13933	13809	13781	13545	13762	13814	13713	13856	13789	13851	13817	13609	13792	13723	13856	13716	13895	13652	13746	13804	13663	13778	13730	13844	13723	13760	13863	13841	13728	13694	13679	13793	13956	13734	13872	13782	13854	13648	13787	13851	13791	13660	13708	13790	14031	13898	13891	13670	13843	13767	13947	13743	13801	13872	13795	13696	13829	13884	13750	13828	13772	13778	13622	13952	13929	13726	13794	13688	13862	13742	13902	13857	13740	13881	13736	13738	13774	13704	13826	13681	13615	13753	13827	13816	13717	13862	13905	13933	13713	13821	13985	13821	13731	13832	13700	13791	13879	13760	13809	13818	13882	13804	13893	13700	13871	13793	13805	13724	13806	13729	13925	13754	13665	13703	13785	13916	13773	13917	13950	13780	13736	13932	13750	13787	13904	13685	13804	13823	13827	13562	13904	13811	13788	13851	13748	13758	13735	13868	13900	13832	13899	13944	13758	13691	13861	13657	13734	13827	13896	13856	13652	13880	13645	13802	13702	13858	13725	13796	13837	13871	13639	13834	13865	13645	13702	13566	13881	13817	13870	13714	13816	13905	13671	13839	13726	13873	13863	13668	13716	13577	13850	13934	13789	13753	13776	13824	13826	13864	13679	13778	13671	13949	13871	13729	13863	13871	13751	13970	13803	13880	13875	13664	13804	13718	13781	13803	13770	13719	13799	13815	13733	13838	13816	13833	13795	13740	13793	13856	13811	13916	13823	13778	13807	13744	13947	13763	13708	13682	13677	13925	13786	13818	13679	13907	13683	13878	13742	13787	13648	13813	13735	13791	13729	13657	13719	13859	13956	13846	13673	13844	13899	13677	13774	13715	13892	13760	13678	13842	13857	13862	13842	13775	13801	13789	13722	13660	13886	13719	13843	13782	13666	13646	13673	13821	13966	13841	13878	13894	13962	13976	13896	13755	13662	13778	13764	13965	13826	13864	13786	13958	13701	13745	13595	13920	13926	13942	13667	13745	13792	13724	13822	13922	13852	13769	13795	13753	13794	13721	13781	13796	13819	13885	13827	13708	13873	13811	13825	13803	13782	13709	13841	13808	13970	13833	13899	13921	13863	13673	13802	13840	13819	13679	13828	13910	13833	13854	13711	13703	13794	13775	13982	13802	13640	13786	13824	13890	13789	13812	13787	13691	13819	13726	13642	13781	13933	13765	13959	13666	13854	13699	13673	13908	13799	13767	13780	13976	13723	13786	13778	13746	13803	13841	13973	13958	13526	13876	13836	13819	13759	13697	13868	13757	13806	13770	13591	13879	13771	13824	13849	13698	13797	13730	13698	13507	13845	13729	13811	13790	13969	13618	13770	13820	13799	13767	13713	13757	13728	13804	13696	13800	13722	13832	13863	13783	13789	13664	13838	13872	13853	13720	13825	13731	13653	13705	13569	13747	13685	13705	13772	13808	13665	13933	13730	13860	13918	14010	13785	13743	13673	13853	13827	13686	13781	13746	13750	13889	13895	13878	13633	13732	13845	13765	13672	13726	14036	13769	13594	13763	13807	13961	13734	13749	13572	13818	13799	13857	13742	13675	13771	13883	13675	13879	13805	13750	13816	13704	13694	13734	13876	13945	13769	13730	13832	13825	13754	13901	13909	13686	13702	13773	13816	13728	13778	13764	13763	13802	13827	13593	13819	13799	13887	13784	13813	13948	13948	13779	13696	13897	13811	13837	13846	13698	13837	13989	13773	13845	13718	13787
23239	21594	29505	24185	21972	23902	24928	19154	17530	17945	17331	16771	16468	16150	15998	15862	15813	15666	15840	15551	15387	15579	15509	15302	15262	15432	15519	15133	15226	15528	15356	15246	15182	15337	15298	15118	15638	15389	15467	15386	15266	15446	15176	15271	15435	15500	15455	15182	15427	15435	15307	15324	15329	15327	15280	15270	15365	15275	15358	15345	15385	15239	15250	15157	15180	15250	15285	15375	15303	15167	15244	15251	15375	15340	15327	15314	15350	15132	15206	15332	15096	15181	15216	15358	15339	15105	15366	15265	15191	15057	15098	15336	15418	15252	15125	15143	15448	15137	15366	15229	15301	15614	15357	15165	15251	15320	15395	15297	15312	15182	15134	15202	15059	15421	15307	15301	15304	15033	15194	15483	15211	15128	15220	15291	15280	15306	15266	15168	15257	15064	15321	15157	15271	15150	15209	15109	15285	15329	15382	15255	15309	15399	15235	15061	15268	15403	15110	15195	15249	15231	15425	15078	15236	15317	15320	15231	15144	15231	15122	15233	15110	15221	15218	15107	15170	15037	15024	15272	15236	15205	15189	15065	15030	15076	15201	15121	15122	15293	15209	15180	15215	15196	15138	15218	15232	15162	15233	15307	15313	15224	15207	15240	15190	15444	15325	15077	15463	15145	15167	15398	15126	15246	15144	15078	15261	15114	15312	15248	15167	15201	15228	15177	14973	15209	15099	15101	15222	15217	15086	15096	15164	15239	15444	15168	15184	15237	15302	15291	15217	15257	15270	15338	15251	15102	15198	15277	15157	15253	15252	15246	15169	15215	15265	15108	15314	15167	15148	15175	15117	15228	15126	15362	15321	15233	15192	15175	15073	15276	15176	15077	15063	15056	15322	15209	15349	15166	15245	15303	15402	15288	15278	15278	15285	15144	15346	15215	15195	15018	15328	15063	15263	15156	15163	15047	15180	15172	15256	15125	15296	15196	15101	15180	15154	14988	15215	15181	15228	15199	15301	15039	15354	15218	15475	15196	15203	15157	15055	15198	15301	15396	15045	15430	15219	15202	15185	15187	15244	15238	15150	15210	15334	15121	15212	15047	14962	15370	15170	15176	15009	15180	15143	15335	15119	15146	15294	15100	15333	15222	15245	15177	15172	14906	15236	15248	15465	15493	15231	15145	15308	15267	15353	15279	15381	15187	15130	15158	15263	15144	15297	15287	15257	15267	15181	15080	15506	15217	15171	15156	15279	15179	15125	15004	14846	15131	15130	15198	15215	15392	15196	15417	15100	15232	15250	15223	15298	15246	15113	15322	15069	15310	15253	15146	15301	15164	15295	15044	15121	15167	15228	15209	15091	15264	15164	15020	15179	14974	15273	15362	15115	15080	15371	15257	15344	15271	15465	15327	15387	15107	15299	15201	15450	15223	15031	15210	15144	15116	15226	15221	15152	15184	15160	15270	15302	15201	15313	15380	15336	15373	15436	15249	15271	14919	15116	15331	15208	14978	15292	15001	15097	15230	15254	15204	15302	15153	15372	15211	15279	15038	15201	15358	15279	15332	15256	15083	15227	15309	15281	15022	15083	15165	15215	15080	15367	15260	15312	15256	15377	14976	15245	15327	15115	15124	15255	15328	15103	15169	15182	15126	15176	15070	15096	15379	15235	15141	15241	15285	15389	15146	15380	15231	15281	15217	15051	15197	15355	15197	15246	15035	15209	15185	15202	15263	15139	15452	15217	15295	15304	15309	15307	15275	15309	15308	15293	15346	15178	15398	15238	15220	15127	15060	15118	15292	15236	15299	15043	15155	15155	15062	15148	15080	15183	15192	15016	15109	15175	14983	15291	15075	15268	15442	15173	15232	15219	15022	15247	15084	15370	15265	15349	15169	15209	15287	15216	15108	15093	15128	15236	15356	15283	15380	15127	15040	15048	15178	15121	15105	15325	15300	15316	15197	15262	15120	15354	15277	15166	15249	15084	15334	15200	15197	15088	15335	15172	15370	15270	15200	15180	15093	15235	15064	15221	15216	15263	15389	15171	15013	15272	15202	15282	15047	15225	15198	15384	15227	15074	15127	15050	15171	15043	15211	15172	15280	15090	15301	15236	15330	15175	15322	15327	15204	15303	15247	15170	15250	15205	15314	15365	15218	15241	15261	15166	15196	15310	15420	15361	15202	15226	14991	15158	15285	15195	15127	15138	15292	15148	15316	15107	15285	15101	15129	15401	15109	15132	15263	15399	15151	15190	14986	14951	15203	15261	15424	15278	15410	15246	15043	15306	15229	15209	15235	15330	15275	15233	15227	15192	15149	15277	15113	15437	15168	15047	15022	15236	15155	15101	15266	14924	15053	15120	14936	15241	15175	15199	15157	15274	15149	15034	15192	15395	15221	15398	15191	15388	15253	15105	15107	15095	15040	15229	15254	15296	15352	15204	15051	15176	15226	15247	15240	15256	15239	15323	15245	15114	15341	15193	15221	15093	15083	15406	15021	15293	15147	15140	15171	15274	15499	15354	15079	15090	15366	15318	15296	15168	15285	15218	15282	15198	15212	15204	15170	15201	15235	15266	15165	15255	15232	15206	15141	15315	15209	15206	15075	15262	15225	15173	15101	15119	15274	15401	15301	15455	15158	15099	15136	15159	15365	14949	15056	15232	15102	15365	15208	15331	15243	15233	15100	15318	15177	15210	15212	15264	15269	15146	15131	15239	15324	15252	15278	15110	15088	15308	15180	15106	15133	15345	15109	15350	15421	15235	15153	15220	15310	15389	15162	15188	15161	15255	15202	15247	15151	15239	15167	15210	15136	15427	14989	15015	15180	15128	15188	15162	15066	15250	15157	14989	15109	15362	15116	15295	15271	15163	15200	15084	15269	15106	15160	15303	14936	15276	15189	15120	15179	15194	15164	15172	15233	15141	15234	15070	15267	15232	15298	15220	15119	15205	15099	15208	15145	15080	15186	15079	15358	15186	15065	15259	15266	15279	15186	15279	15213	15202	15245	15342	15246	15281	15219	15408	15161	15245	15286	15329	15010	15188	15086	15396	15356	15261	15190	15183	15115	15122	15204	15182	15070	14903	15051	15350	15196	15201	15103	15254	15317	15217	15178	15035	15380	15254	15268	15202	15052	15245	15236	15087	15094	15159	15142	15289	15183	15100	15351	15069	15127	15194	15247	15114	15197	15329	15170	15269	15288	15112	15279	15043	15283	15076	15108	15282	15259	15250	15299	15028	15044	15222	15154	15121	15274	15177	15186	15275	15268	15177	15258	15288	15427	15192	15082	15300	15282	15283	15202	15353	15125	15329	15294	15255	15273	15264	15244	15187	15067	15238	15426	15284	15238	15443	15226	15115	15214	15421	15050	15159	15173	15265	15198	15136	15215	15096	15193	15041	15229	15147	15127	15105	15344	15278	15279	15231	15118	15338	15447	15267	15193	15456	15150	15389	15272	15358	15257	15114	15224	15163	15170	15160	15169	15202	15272	15393	15138	15134	15210	15213	15154	15206	15159	15273	15125	15313	15216	15174	15213	15205	15101	15224	15252	15266	15231	15140	14932	15003	15277	15349	15245	14981	15146	15037	14921	15196	15298	14964	15093	15101	15228	15238	15227	15266	15171	15218	15077	15103	14903	15075	15095	15205	15182	14970	15064	15113	15026	14946	15441	15536	15290	15155	15049	15201	15180	14988	15206	15316	15089	14937	15279	15044	15137	15228	15226	15357	15224	15192	15196	14990	15110	15276	15126	15288	15093	15180	15058	15392	15161	15171	15443	15229	15196	15138	15162	15274	15300	15269	15205	15079	14999	15071	15177	15295	15287	15249	15178	15407	15194	15270	14964	15023	15261	15171	15298	15165	15152	15100	15189	15081	15232	15151	15224	15298	15238	14989	15333	15320	15342	15317	15181	15295	15274	15267	15234	15227	15040	15075	15244	15207	15401	15240	15325	15137	15107	15308	15101	15265	15322	15395	15312	15228	15290	15282	15187	15124	15312	15232	15307	15299	15172	15199	15344	15232	15124	15056	15106	15121	15123	15010	15393	15143	15130	15038	15075	15170	15150	15307	15122	15170	15298	15275	15061	15264	15159	15248	15245	15161	15122	15187	15124	15244	15259	15244	15041	15166	15402	15213	15212	15142	15348	15046	15156	15053	15257	15305	15404	15274	15343	15119	15200	15230	15228	15043	15105	15075	15233	15107	15164	15342	15153	15242	15178	15192	15202	15165	15362	15197	15232	15233	15129	15147	15382	15278	15376	15211	15209	15107	15372	15466	15313	15153	15372	15284	15056	15215	15413	15213	15088	15294	15251	15219	15267	15232	15149	14992	15017	15294	15218	15207	15205	15177	15225	15152	15109	15248	15240	14996	15373	15347	15164	15230	15008	15090	15242	14949	15157	15109	15126	15310	15174	15131	15218	15122	15057	15167	15168	15136	15114	15045	14950	15299	15128	15310	15338	15301	15363	15212	15191	15098	15191	15300	15312	15322	15429	15422	15211	15293	15241	15003	15155	15187	15115	15326	15185	15271	15411	15297	15172	15242	14959	15240	15261	15212	15221	15059	15503	15545	15045	15268	15229	15288	15088	15202	14990	15296	15403	15270	15018	15109	14984	15356	15170	15199	15123	15250	15197	15127	15238	15176	15127	15025	15209	15153	15157	15209	15281	15187	15306	15184	15258	15045	15227	15240	14980	15296	15254	15042	15199	15286	15249	15278	15149	15276	15229	15208	15205	15160	15062	15298	15334	15356	15483	14961	15348	15270	15171	15196	15172	15345	15304	15072	15295	15277	15105	15205	15277	15269	15235	15414	15101	15299	15209	15358	15243	15244	15122	15154	15291	15170	15305	15302	15241	15374	15245	15159	15237	15251	15215	15292	15276	15216	15084	15117	15141	15399	15136	15274	15187	15188	15193	15112	15248	15115	15338	15384	15251	15157	15219	15120	15096	15012	15208	15215	15222	15153	15230	15315	15225	15399	15162	15175	15468	15191	15145	15419	15154	15187	15149	15312	15083	15142	15185	15335	14948	15242	15319	15141	15272	15292	15273	15401	15151	15160	15074	15100	15374	15238	15042	15188	15233	15239	15525	15422	15187	15264	15256	15152	15132	15145	15045	15379	15288	15305	15116	15067	15008	15115	15106	15306	15182	15290	15282	15168	15146
22919	41991	39335	31874	26756	22823	20714	19049	18444	17958	16893	16178	15828	15475	14918	14927	14815	14642	14551	14462	14220	14060	14101	14132	13991	13988	14234	14000	14094	14156	14056	14055	14025	13949	14305	14096	14046	13878	14205	14026	14117	14075	14136	14064	13937	13998	14171	13985	13919	13956	13936	14048	13923	14233	14154	14043	13986	13984	13969	14102	13960	13994	14010	14044	14064	13991	13952	14130	14088	14129	13942	14020	14081	14101	14026	14101	14001	14037	14028	13980	14096	14098	13983	14161	13908	13988	13936	14056	14067	14019	13902	13993	14066	14148	13921	14169	13953	13950	13955	14019	13912	13968	14019	14028	13940	14076	14125	14034	13962	13979	14063	13971	14082	14087	14017	13921	14067	14169	14012	13974	13882	14066	13969	14114	13875	13926	14020	13882	13900	13991	13935	13940	14124	14162	13844	14049	14055	14120	13904	13801	14087	14219	14062	13883	14052	14107	13874	13824	13896	14068	14114	14122	14007	13872	13927	13943	13954	14033	13940	14023	14066	13961	13926	14066	14072	13841	14149	14158	13965	13907	13965	14025	13888	13993	14057	14050	13953	14137	13965	14000	14009	13962	13858	13914	13936	14091	13879	14081	13804	13891	13929	14026	13755	13937	13981	13962	13982	14023	13940	13931	14088	14095	14165	14072	14034	13944	13988	14009	13930	13910	13994	13846	13945	14035	14011	13881	14068	13831	13904	13987	13840	14057	14096	14027	13980	14051	13857	13864	13864	13894	13832	14033	13740	13824	14055	13888	14049	13901	14080	13760	13913	13963	14021	14131	13963	13951	14085	13906	14053	14047	13925	14105	14020	14018	13973	14000	13855	13938	14218	13944	14071	13954	14103	14125	13917	14084	14110	13968	13921	13826	14037	13913	14229	13956	13960	13901	14031	13976	13935	13887	14064	13940	13919	13918	13934	14055	13746	14049	13997	13894	13892	13945	13920	14054	14009	14110	14021	14117	14105	14129	13994	14050	13888	13781	13843	14068	14137	13801	13954	14132	13914	14054	14008	13838	13978	14012	14009	14066	14046	14015	13876	13898	14017	14070	14085	14115	13969	14009	14036	13970	14262	13793	14136	13947	13897	13924	14027	13927	14004	13995	13985	14009	13942	14025	13863	13994	13986	13877	13941	14064	13798	14003	14064	13845	14024	13930	14110	13789	14139	14031	14032	14005	13916	13893	13952	13932	14069	14175	13899	14008	13951	14142	14017	13866	13836	13972	13880	14015	13974	13913	14016	14117	13907	14111	14081	13941	14092	13833	14015	13807	13919	14067	13995	13950	13897	13951	14075	13985	13932	13838	14064	14197	13967	13995	13951	14010	14086	14043	14071	14134	13987	14102	13952	14032	13999	14060	13972	14044	13849	13891	14041	14128	13918	14088	13807	13882	13821	13942	13972	13860	13941	13885	13966	13961	14142	13911	13880	14034	13792	13904	13861	13936	13976	13947	14108	13929	13964	14067	13846	13826	13966	13990	13880	14116	13988	14115	13823	14164	14077	14205	14060	13936	13922	14124	13885	13983	13966	13983	13863	13877	13965	14102	13956	13906	13815	13899	14063	13951	13955	14067	13901	14062	14046	14060	13981	13931	13940	13881	13985	14000	14022	14158	13898	13955	13990	13798	13928	13974	14074	13755	13991	14034	13879	13941	14128	13797	13805	13917	14128	13817	14029	13841	14146	13986	14042	14041	13848	14170	14057	13983	13991	13920	14011	13898	14129	14104	14004	13985	13868	13924	13979	13909	13922	13924	13924	14008	13943	13959	13912	13887	13938	13983	13997	13973	13947	13997	14095	14115	13925	14069	13905	13962	14017	14019	14115	14023	13970	13842	13923	14007	13961	13965	14013	13975	14094	13851	13977	14003	14197	14078	13831	13983	14041	13956	13945	13872	14043	13917	14100	13886	13993	14037	13959	13902	14016	13912	13964	13967	13852	14042	13943	13947	13805	14099	13754	13868	14061	13873	14023	13993	13894	14005	14002	13983	14107	14030	13903	14090	13969	14057	13990	13849	13844	14015	13929	13791	13953	13943	14020	13857	14010	13980	13805	13891	14026	14032	14003	13936	14105	13948	13943	14019	13772	14173	13988	14051	13979	13986	14063	13921	14036	13978	14015	14010	13961	13926	14048	13872	14045	13912	13991	14075	14164	13962	14044	13915	13947	13932	13978	14024	13898	14005	13855	13981	14154	13802	14115	14047	13820	14004	14100	13962	14005	13868	13972	14009	14019	13954	13901	13962	14153	13967	13984	13868	14143	13984	13928	14074	14033	13913	13841	13958	13932	13824	14010	13819	14032	13841	13987	13942	13923	13928	14051	13783	14020	13846	13939	14115	14026	14012	14096	13911	13961	14072	13960	14077	13949	14032	13931	14232	14030	14029	13977	14087	14030	13903	14030	13940	13932	13926	14110	13999	14046	14002	14073	13900	14033	13862	13969	14046	13895	13790	13897	14024	13845	13984	13815	13796	13965	14017	13970	13968	14020	13977	14028	13940	13870	14023	13940	14100	14072	13827	14051	13884	13890	13973	13903	13697	14085	13897	14046	14058	13925	14101	13985	13874	14075	14156	14041	14109	13999	14022	14092	14084	13918	13968	14219	13906	13962	13955	13991	14236	13981	13944	13874	13902	14051	14005	13862	13933	14016	13856	14009	13951	14148	13961	13851	13866	13960	13995	14180	14129	13883	14066	13989	13880	13898	13908	14107	13918	13945	13909	14055	14035	14022	13989	14053	14024	13816	13906	13794	13915	14043	13906	13897	13808	13935	13910	13944	13877	14031	14153	13889	14040	14078	14041	14058	13896	13919	13978	14041	14081	13860	14014	13733	13910	13923	13900	13976	13923	13775	14059	13886	14062	14123	13916	14090	13941	13933	13825	13869	14044	13791	14047	13967	13730	13970	14068	14088	14082	13973	14031	13997	13872	14007	13996	13895	13982	13920	14050	13919	14175	13919	13855	13962	13979	13945	13817	13935	13963	13898	14061	13889	13783	13999	13798	13908	14036	13995	13994	14000	13976	13959	14041	13913	14096	13975	13966	13732	14043	13919	13920	13895	13949	13899	14068	13957	14156	14041	13991	14045	13952	13850	13920	13943	13954	13879	13995	13847	14033	14044	13999	14004	13971	13983	14196	13961	13799	13971	14073	14049	14027	13994	13926	14093	14045	13835	14057	13851	14083	13958	13929	13942	13925	13945	14035	13976	14012	14105	13865	13896	13937	13942	14074	13919	13917	14013	14079	14016	13888	13886	13812	13936	13952	13927	13846	13886	13925	13994	13838	14020	13925	13980	13959	13971	13811	13853	13862	14042	13964	13913	13961	14094	13970	14078	14043	14062	13966	13832	13981	13922	13893	13877	13868	13960	14019	14000	13911	13999	13956	13881	13804	13832	14111	14028	13909	14064	13985	13951	13869	13991	14061	13925	13983	13875	13980	13802	13882	14015	13942	14120	13811	14005	14041	13908	13905	14118	13968	13829	14118	13953	14023	14021	14001	13887	13985	13929	13984	13907	14101	13771	13994	13892	14066	14181	14034	14051	13941	13907	14079	13961	13981	13980	14069	13993	13981	14036	13882	13817	14121	13949	13870	14118	13864	13883	14116	13959	13988	13908	13948	14046	14027	13991	14006	14136	14050	14140	13912	14001	14082	13897	13854	13934	13964	14071	14018	14011	14133	14048	13930	14049	13832	14163	13755	13872	14036	14008	13871	13966	13938	13968	14062	14057	13928	14072	13997	13852	13921	13971	13975	13933	13799	14031	13798	14142	13996	14036	13811	13985	13995	13878	13940	13969	14026	14000	14044	13988	14090	14041	13786	13888	13898	13974	13952	13974	13869	13863	14113	14005	14012	13920	13828	13990	13894	13939	14123	14077	14075	13906	14038	13996	13955	14039	14027	13806	13934	14002	13974	13960	14061	13935	13850	13918	14047	14187	13992	13899	13942	14007	13794	14110	14046	13832	13917	13990	13897	14081	14014	13925	14087	14051	14101	14082	13928	13899	13900	14093	13967	13826	14087	13887	14143	13951	14022	13857	14035	13877	13903	14055	13925	13989	13917	13747	13967	13978	13910	14104	14021	14004	14052	13738	13976	13892	13803	14144	13999	14068	13985	13775	13701	14020	13897	13931	13813	13962	14041	14044	14115	13804	13903	13928	13965	14030	13939	13886	13916	14184	13937	13969	13928	13984	14186	14080	14155	13988	13932	14013	13966	13923	13952	13923	14012	14006	13924	13915	13889	13802	14099	13956	14007	14146	13954	14079	14097	13911	13903	13789	14048	14061	13926	14080	13857	14157	13955	13949	13982	13944	14031	14086	13823	14128	13918	13908	14035	13999	14109	13866	13958	14046	13990	13990	13912	14065	13973	13982	13971	13958	13850	14075	13992	13953	14035	13888	13922	14058	14027	13896	14131	13973	14048	13932	13881	13934	14024	13744	13874	13969	14041	14024	13954	13966	13985	14014	13958	14027	13999	14063	13946	13962	14131	13947	13962	13900	14011	13876	14003	13992	13784	14218	13981	13958	13924	14020	13986	13907	13896	13802	14046	13968	14034	13886	13893	13971	14035	14126	13888	13925	14036	13932	14139	14155	13932	13942	14010	14296	14036	13984	13902	14001	14052	13950	14061	14042	13969	13959	14088	13948	13895	14209	13993	14166	13981	13911	14093	14084	13982	14135	13913	14002	14054	14080	14031	13969	13998	14045	14166	14018	13930	13981	14024	13954	13800	13891	14025	13897	13996	13889	13914	13936	14053	14041	14120	13964	13938	13958	14023	13936	13855	14061	13996	13854	13943	13846	13848	13860	14050	14056	14150	14052	13838	13977	14057	13888	14145	14087	14084	13920	13940	14134	14005	13969	13882	14184	14056	14018	13945	14110	13964	14002	13994	14068	14012	13915	14071	13959	13920	14040	13994	13882	14029	14013	14010	14109	14094	14083	14018	14024	13959	13946	14023	13887	14164	14036	13876	13889	13848	13819	14047	14076	13947	13959	13872	13990	14022	13892	14075	13797	14067	13994	13913	14102	13934	14026	13997	14072	13934	13965	14030	14055	13981	13926	13978	14082	14194	13911	13918	14006	14005	13938	14073	14107	14058	14030	13860	13833	14067
28036	22772	25112	21580	16690	15614	15257	15089	14787	14828	14638	14476	14449	14464	14472	14490	14421	14273	14577	14393	14241	14191	14292	14323	14328	14278	14168	13968	14294	14269	14153	14047	14076	14008	14295	14169	14243	14171	14200	14255	14210	14259	14294	14263	14427	14217	14174	14356	13987	14335	14257	14355	14261	14052	14190	14191	14166	14265	14165	14269	14067	14192	14132	14258	14141	14314	14060	14224	14129	14226	14087	14156	14179	14075	14275	14348	14109	14297	14209	14432	14287	14169	13999	14270	14313	14230	14273	14147	14240	14270	14214	14204	14069	14272	14372	14162	14281	14289	14127	14079	14258	14080	14069	14187	14335	14115	14290	14300	14273	14206	14123	14107	14451	14275	14404	14202	14194	14234	14292	14106	14145	14087	14412	14100	14270	14210	14193	14308	14205	13892	14175	14248	14104	14238	14231	14206	14284	14161	14233	14053	14258	14054	14290	14232	14155	14203	14030	13993	14155	14128	14117	14131	14089	14153	14168	14097	14198	14161	14164	14442	14159	14161	14214	14142	14303	14128	14008	14225	14264	14113	14231	14174	14273	14183	14217	13942	14207	14117	14179	14121	14184	14150	14034	14024	14108	14260	14155	14069	14012	14308	14069	14290	14355	14071	14126	14248	14138	14108	14078	14194	14076	14174	14244	14350	14266	14102	14315	14338	14087	14249	14076	14333	14163	13897	14292	14139	14203	14501	14166	14240	14185	14155	14248	14212	14357	14277	14396	14105	14010	14208	14265	14193	14234	14100	14113	14251	14353	14115	13928	14201	14281	14112	14209	14261	14263	14214	14065	13987	14178	14138	14167	14116	14174	14274	14348	14105	14272	14346	14315	14175	14270	14160	14227	14186	14086	14182	14375	14267	14089	14119	14131	13917	14306	14132	14190	14286	14111	14350	14088	13991	14229	14197	14229	14185	14323	14322	14282	14163	13995	14137	14191	14280	14247	14188	14166	14310	14131	14159	14135	13945	14244	14183	14245	14188	14075	14096	14036	14017	13932	14223	14361	14194	14173	14218	14338	14230	14175	14151	14440	14227	14219	14260	13996	14221	13959	14242	14176	14282	14247	14247	14408	14273	14228	14193	14305	14138	14056	14217	14283	14080	14428	14172	14216	14075	14101	14093	14137	14174	14102	14238	14222	14346	14130	13887	14236	14081	14092	14121	14211	14222	13925	14146	14094	14327	14229	14225	14313	14058	14167	14188	14278	14224	14168	14371	14174	14384	14148	14236	14133	14246	14209	14200	14422	14052	14273	14256	14221	14245	14123	14013	14263	14220	14120	14307	14282	14239	14333	14262	14254	14210	14261	14189	14319	14159	14213	14118	14272	14080	14193	14166	14120	13989	14338	14396	14182	14246	14038	14296	14495	14237	14213	14070	14084	14183	14502	14053	14209	14229	14111	14290	14013	14163	13958	14099	14046	14074	14301	14042	14071	14127	14219	14354	14067	14120	14103	14107	14380	14289	14271	14094	14270	14177	14142	14081	14284	14135	14225	14090	14126	14198	14242	14260	14285	14271	14094	14095	14257	14217	14081	14349	14311	14000	14154	14223	14179	14206	14115	14292	14347	14017	14248	14258	14109	14266	14395	14094	14148	14163	14403	14241	14167	14212	14477	14161	14259	14052	14036	14121	14184	14195	14409	14386	14277	14280	14395	14300	14269	14211	14482	14215	14114	14171	14326	14186	14276	13921	14314	14238	14204	14158	14212	14154	14165	14352	14317	14156	14081	14096	14193	14233	14382	13964	14150	14013	14197	14151	14156	14246	14343	14275	14286	14343	14110	14268	14216	14271	14151	14111	14176	14226	14302	14127	14364	14207	14092	14218	14185	14303	14268	14038	14086	14133	14322	14240	14116	14042	14184	14096	14178	14281	14295	13954	14194	14132	14328	14288	14244	14168	14231	14150	14104	14223	14289	14085	14335	14209	14215	14376	14073	14280	14165	13985	14101	14180	14160	14377	14249	14039	14153	14310	14111	14219	14213	14192	14278	14191	14318	14187	14005	14280	14315	14126	14259	14167	14167	14117	14343	14175	14244	14214	14176	14320	14241	14114	14075	14299	14189	14222	14361	14201	14192	14146	14174	14081	14291	14171	14130	14330	14278	14125	14291	14171	14364	14296	14249	14441	14082	14232	14085	14222	14287	14337	14181	14165	14203	14200	14250	14105	14403	14347	14236	14275	14185	14402	14201	14199	14240	14355	14339	14369	14095	14056	14277	14325	14185	14051	14234	14106	14098	14177	14162	14145	14148	14346	14424	14356	14255	14152	14242	14504	14354	14210	14160	14188	14193	14092	14474	14317	14200	14295	14157	14298	14100	14210	14240	14201	14209	13923	14089	14068	13997	14345	14501	14291	14261	14310	14016	14191	14319	14167	14322	14203	14086	14354	14185	14173	14116	14170	14275	14392	14164	14256	14194	14208	14478	14369	14320	14293	14159	14138	14168	14333	14214	14186	14266	14116	14024	14276	14277	14175	14262	14288	14257	14194	14414	14156	14154	14086	14457	14071	14304	14075	14167	14176	14230	14160	14169	14013	14093	14385	14163	14177	14192	14421	14312	14300	14218	14191	14234	13977	14089	14230	14121	14183	14127	14062	14268	14142	14264	14416	14262	14260	14097	14265	14163	14210	14155	14115	14112	14274	14144	14330	14512	14235	14203	14191	14189	14268	14105	14155	14272	14320	14114	14242	14359	14241	14319	14362	14006	14195	14411	14102	14153	13951	14297	14159	14181	14126	14281	14194	14462	14161	14294	14309	14344	14232	14232	14186	14275	14201	14158	14224	14442	14353	14061	14195	14210	14348	14288	14152	14164	14072	14105	14108	14257	14296	14195	14152	14273	14081	14279	14134	14307	14280	14174	14164	14368	14317	14312	14208	14063	14287	14188	14229	14298	14216	14263	14015	14118	14118	14254	14028	14123	14259	14298	14197	14243	14143	14325	14309	14371	14336	14067	14171	14181	14243	14114	14140	14303	14218	14200	14304	14368	14300	14203	14305	14191	14186	14159	14131	14154	14001	14036	14015	14146	14250	14138	14023	14073	14243	14275	14217	14151	14148	14167	14031	14097	14326	14327	14197	14139	14097	14241	14398	14044	14119	14358	14172	14073	14066	14380	14144	14195	14293	14258	14332	14343	14248	14212	13954	14241	14335	14065	14138	14137	14119	14146	14227	14260	14243	14466	14238	14317	14149	14058	14114	14232	14021	14130	14210	14086	14256	14224	14174	14253	14241	14176	14072	14373	14338	14139	14193	14233	14241	14074	14152	14091	14243	14247	14278	14255	14271	14360	14403	14345	14309	14185	14070	13987	14115	14087	14281	14084	14241	14311	14403	14290	14143	14140	14346	14165	14353	14319	14175	14160	14181	14307	14261	14042	14228	14274	14163	14274	13951	14358	14352	14343	14254	14196	14157	14171	14244	14190	14173	14397	14396	14195	14181	14171	14250	14164	14163	14249	14083	14299	14277	14308	14120	14068	14181	14290	14214	14160	14153	14318	14206	14301	14294	14080	14061	14396	14109	14329	14352	14311	14078	14033	14142	14181	14240	14142	14229	14101	14060	14097	13986	14170	14257	14344	14085	14143	14019	14058	14253	14171	14030	14307	14201	14209	14251	14245	14252	14266	14109	14330	14302	14234	13998	14226	14201	14205	14337	14368	14162	14060	14198	14264	14178	14175	14352	14308	13988	14221	13985	14135	14090	14182	14181	14029	14129	14170	14142	14157	14267	14294	14324	14169	14193	14220	14187	14254	14118	14287	14150	14212	14192	14040	14347	14149	14188	14186	14161	14042	14142	14217	14176	14172	14247	14195	14239	14304	14122	14399	14252	14009	14210	14033	14085	14113	14170	14318	14158	14035	14165	14168	13991	14300	14269	14185	14303	14141	14264	14293	14162	14205	14324	14244	13953	14113	14099	14301	14200	14256	14126	14121	14162	14106	14213	14304	14306	14249	14242	14209	14245	14188	14241	14202	14163	14223	14168	14261	14245	14423	14224	14280	14288	14205	14266	14251	14165	14281	14330	14203	14184	14280	14232	14280	14144	14435	14276	14037	14379	14155	14402	14053	14230	14296	14246	14136	14239	14147	14185	14287	14037	14075	14273	14144	14148	14202	14062	14250	14113	14234	14072	14121	14063	14274	14313	14090	14151	14126	14405	14244	14126	14337	14313	14190	14090	14066	14191	14355	14276	14145	14263	14147	14254	14163	14237	14194	14272	14223	14181	14345	14283	14071	14259	14265	14160	14276	14153	14235	14261	14195	14281	14126	14239	14136	14144	14344	14142	14225	14381	14162	14059	14162	14204	14391	14367	14195	14147	14143	14041	14241	14221	14248	14026	14280	14313	14061	14158	14220	14152	14143	14294	14269	14084	14200	14059	14231	14215	14093	14026	14152	14033	14216	14255	14288	14085	14208	14129	14149	14113	14244	14123	14307	14193	14213	14257	14266	14402	14114	14221	14201	14119	14074	14173	14092	14343	14107	14391	14067	14206	14146	14313	14198	14125	14236	14404	14347	14200	14243	14152	14181	14387	14243	14264	14148	14208	14225	14105	14070	14163	14059	14205	14356	14075	14270	14340	13912	14386	14153	14307	14164	14508	14076	14204	14160	14282	14223	14170	14320	14282	14162	14280	14093	14193	14163	14606	14302	14029	14062	14355	14228	14261	14257	14172	14154	14287	14139	13924	14330	14251	14409	14385	14257	14206	14043	14503	14359	14169	14044	14011	14199	14319	14239	14142	14192	14242	14167	14292	14201	14280	14272	14287	14136	14086	14097	14136	14094	14222	14228	14343	14163	14441	14249	14238	14057	14281	14106	14365	14190	14272	14252	14137	14382	14275	14345	14304	13936	14234	14167	14229	14200	14152	14037	14136	14130	14212	14093	14344	14295	14309	14209	14145	14318	14185	14274	14248	14131	14037	14077	14084	14321	14112	14340	14313	14299	14278	14347	14226	14063	14182	14215	14081	14374	14278	14310	14261	14208	14311	14227	14161	14134	14121	14182	14213	14075	14260	14313	14218	14217	14298	14139	14376	14392	14177	14259	14237	14434	14182	14386	14348	14291	14239	14167	14188	14257	14328	14153	14281	14149	14275	14010	14122	14339	14255
18760	27061	25192	19816	17294	15731	15091	14693	14722	14300	14123	13962	13818	13580	13796	13507	13546	13535	13587	13584	13203	13322	13448	13338	13443	13391	13277	13369	13358	13525	13302	13399	13348	13285	13327	13288	13430	13263	13372	13301	13340	13375	13386	13235	13423	13324	13292	13285	13516	13328	13482	13459	13523	13527	13287	13405	13523	13354	13317	13504	13371	13590	13422	13321	13179	13413	13307	13456	13153	13515	13359	13402	13423	13379	13298	13433	13483	13512	13391	13357	13483	13285	13351	13284	13266	13531	13367	13281	13304	13376	13296	13524	13488	13345	13409	13207	13409	13347	13380	13253	13301	13368	13396	13481	13375	13260	13375	13353	13354	13405	13402	13413	13473	13276	13365	13388	13560	13495	13367	13282	13297	13213	13522	13292	13349	13498	13271	13448	13463	13346	13408	13367	13313	13254	13457	13377	13447	13330	13322	13461	13426	13393	13502	13478	13460	13375	13490	13301	13522	13406	13358	13315	13399	13405	13428	13304	13262	13322	13320	13318	13385	13378	13397	13340	13389	13308	13315	13112	13514	13526	13369	13375	13286	13375	13342	13425	13292	13462	13335	13296	13381	13232	13283	13446	13415	13410	13364	13335	13344	13410	13526	13372	13490	13417	13335	13318	13424	13504	13370	13389	13313	13372	13439	13318	13448	13401	13460	13241	13058	13426	13305	13401	13465	13425	13409	13196	13450	13427	13304	13358	13422	13498	13447	13325	13385	13340	13404	13500	13413	13279	13298	13323	13395	13233	13462	13497	13437	13393	13493	13374	13438	13459	13301	13312	13314	13463	13426	13258	13426	13428	13296	13429	13449	13208	13377	13321	13493	13324	13411	13244	13308	13243	13528	13472	13530	13366	13582	13332	13306	13332	13416	13449	13297	13345	13546	13137	13364	13462	13308	13390	13381	13311	13352	13245	13207	13462	13418	13310	13432	13399	13247	13386	13401	13429	13421	13236	13450	13339	13355	13304	13506	13441	13409	13400	13284	13324	13184	13362	13392	13556	13161	13299	13475	13282	13564	13470	13384	13377	13301	13231	13517	13452	13425	13356	13262	13403	13316	13317	13461	13428	13374	13407	13306	13435	13315	13489	13275	13214	13292	13223	13410	13351	13437	13334	13449	13408	13368	13491	13367	13414	13416	13399	13392	13416	13177	13384	13282	13420	13322	13350	13207	13353	13405	13481	13270	13245	13193	13438	13472	13475	13421	13369	13310	13288	13428	13342	13400	13343	13467	13163	13201	13492	13444	13297	13291	13360	13319	13381	13324	13310	13261	13341	13246	13505	13358	13221	13425	13258	13371	13607	13382	13451	13243	13262	13313	13321	13273	13477	13344	13304	13272	13269	13455	13275	13476	13539	13409	13417	13361	13299	13378	13283	13518	13341	13366	13450	13333	13392	13483	13404	13374	13481	13312	13197	13394	13074	13317	13355	13440	13213	13407	13327	13462	13436	13233	13423	13429	13508	13364	13294	13212	13475	13372	13226	13329	13312	13512	13359	13468	13383	13166	13410	13345	13238	13509	13467	13461	13240	13532	13503	13450	13338	13428	13545	13293	13457	13397	13313	13379	13313	13358	13293	13294	13382	13394	13290	13393	13261	13398	13311	13279	13223	13275	13509	13254	13345	13360	13333	13444	13359	13391	13412	13465	13317	13383	13299	13394	13440	13448	13233	13345	13318	13325	13210	13463	13304	13377	13465	13122	13398	13462	13440	13431	13359	13529	13381	13266	13480	13363	13440	13438	13254	13464	13469	13309	13386	13396	13379	13434	13259	13448	13364	13385	13309	13346	13480	13159	13334	13435	13441	13288	13431	13298	13248	13363	13285	13458	13459	13298	13476	13273	13302	13241	13153	13415	13349	13402	13363	13349	13421	13396	13372	13415	13378	13649	13446	13294	13242	13539	13256	13388	13503	13294	13418	13365	13450	13127	13334	13338	13293	13319	13339	13374	13256	13399	13433	13413	13336	13319	13288	13358	13497	13405	13210	13423	13266	13293	13426	13475	13513	13325	13337	13385	13278	13135	13252	13486	13408	13378	13294	13254	13382	13363	13311	13587	13455	13284	13374	13308	13333	13376	13312	13329	13374	13320	13168	13371	13518	13350	13489	13374	13308	13498	13437	13319	13327	13334	13524	13364	13471	13507	13352	13433	13148	13421	13391	13332	13444	13280	13293	13504	13256	13330	13433	13310	13281	13485	13277	13191	13475	13494	13552	13347	13397	13472	13486	13362	13349	13392	13311	13227	13291	13307	13284	13289	13269	13388	13429	13441	13371	13471	13200	13262	13272	13355	13295	13429	13489	13339	13477	13358	13306	13367	13323	13403	13368	13488	13353	13434	13319	13352	13324	13399	13374	13388	13410	13440	13316	13497	13385	13298	13458	13139	13382	13209	13483	13336	13282	13331	13325	13406	13242	13221	13448	13302	13378	13262	13325	13325	13428	13479	13394	13326	13456	13222	13386	13358	13298	13412	13443	13256	13465	13459	13240	13434	13486	13432	13322	13290	13415	13302	13350	13350	13361	13454	13387	13394	13460	13342	13435	13354	13635	13296	13431	13392	13510	13282	13375	13346	13332	13448	13346	13405	13260	13326	13472	13300	13468	13208	13355	13468	13242	13283	13432	13398	13429	13213	13240	13318	13366	13226	13443	13374	13308	13332	13381	13371	13326	13516	13409	13303	13174	13478	13420	13580	13415	13282	13527	13137	13384	13296	13394	13346	13302	13534	13370	13339	13339	13276	13394	13378	13352	13372	13385	13511	13336	13374	13391	13395	13329	13423	13264	13464	13304	13285	13202	13216	13445	13388	13274	13479	13432	13340	13259	13442	13473	13392	13419	13443	13448	13221	13294	13530	13503	13395	13307	13329	13370	13451	13316	13215	13450	13351	13273	13307	13404	13323	13193	13241	13223	13264	13332	13300	13434	13499	13240	13283	13278	13479	13268	13385	13391	13372	13290	13420	13360	13406	13319	13477	13439	13388	13330	13320	13266	13480	13523	13250	13218	13381	13431	13352	13198	13399	13482	13376	13246	13458	13482	13393	13385	13336	13313	13252	13373	13203	13476	13247	13431	13432	13378	13346	13504	13253	13450	13179	13302	13373	13392	13414	13419	13447	13320	13321	13297	13505	13316	13408	13295	13195	13328	13311	13205	13238	13393	13249	13334	13402	13324	13331	13390	13459	13287	13260	13342	13430	13399	13306	13120	13367	13290	13394	13442	13389	13438	13367	13400	13346	13364	13483	13344	13295	13392	13228	13396	13422	13252	13288	13351	13343	13411	13273	13209	13315	13592	13217	13454	13542	13367	13397	13325	13370	13371	13369	13370	13299	13267	13459	13234	13334	13274	13316	13394	13499	13369	13293	13450	13391	13312	13405	13440	13402	13339	13322	13422	13184	13306	13405	13364	13477	13198	13318	13305	13374	13284	13281	13270	13477	13324	13318	13231	13400	13310	13104	13324	13261	13347	13403	13351	13300	13410	13363	13543	13210	13378	13311	13512	13333	13372	13352	13347	13320	13315	13415	13160	13434	13365	13353	13334	13385	13332	13392	13288	13355	13335	13344	13382	13326	13476	13206	13407	13260	13332	13501	13334	13351	13398	13465	13394	13261	13456	13268	13442	13324	13469	13432	13428	13302	13434	13459	13316	13310	13118	13297	13434	13383	13523	13284	13280	13202	13349	13443	13323	13393	13337	13272	13437	13333	13277	13271	13272	13362	13449	13277	13476	13277	13213	13350	13347	13385	13456	13257	13304	13464	13483	13499	13188	13265	13386	13482	13259	13349	13231	13402	13338	13324	13245	13366	13442	13555	13543	13440	13384	13273	13457	13343	13362	13382	13240	13375	13403	13333	13387	13284	13447	13379	13398	13339	13345	13399	13446	13401	13347	13497	13442	13367	13421	13347	13240	13547	13274	13249	13508	13326	13357	13310	13386	13349	13181	13302	13389	13348	13493	13351	13243	13278	13548	13428	13557	13439	13392	13274	13435	13508	13394	13216	13526	13336	13459	13264	13434	13302	13384	13344	13420	13631	13409	13309	13416	13301	13457	13477	13296	13405	13325	13396	13470	13439	13442	13435	13370	13248	13202	13422	13367	13408	13552	13419	13428	13361	13359	13492	13365	13348	13290	13348	13443	13340	13242	13489	13355	13419	13333	13347	13285	13294	13435	13388	13238	13326	13415	13304	13482	13359	13342	13391	13631	13300	13324	13440	13393	13474	13308	13157	13458	13426	13281	13353	13416	13367	13353	13378	13372	13344	13563	13465	13388	13269	13421	13427	13420	13600	13425	13413	13246	13503	13343	13485	13326	13416	13540	13359	13288	13102	13483	13323	13457	13296	13296	13220	13468	13411	13410	13253	13341	13284	13400	13441	13247	13458	13367	13353	13589	13189	13365	13356	13310	13386	13453	13282	13456	13423	13370	13480	13476	13274	13384	13359	13429	13502	13350	13465	13217	13441	13483	13386	13220	13259	13556	13363	13529	13296	13300	13465	13407	13300	13417	13362	13416	13374	13456	13429	13329	13418	13356	13217	13386	13288	13318	13339	13337	13306	13335	13510	13292	13244	13447	13426	13406	13487	13335	13258	13312	13422	13422	13421	13339	13402	13412	13437	13351	13327	13345	13538	13421	13461	13470	13521	13329	13352	13464	13321	13441	13440	13405	13365	13517	13516	13501	13280	13478	13213	13500	13311	13378	13551	13454	13429	13371	13520	13415	13313	13271	13120	13343	13277	13243	13394	13168	13249	13383	13171	13398	13451	13439	13214	13304	13499	13277	13276	13379	13541	13359	13359	13296	13576	13322	13364	13359	13371	13495	13432	13323	13298	13314	13284	13316	13354	13369	13486	13308	13360	13449	13313	13267	13485	13523	13225	13483	13316	13395	13507	13384	13303	13340	13576	13473	13410	13429	13229	13254	13390	13356	13401	13417	13365	13423	13366	13456	13293	13388	13377	13398	13179	13211	13282	13344	13263	13357	13373	13467	13405	13536	13533	13316	13441	13378	13507	13361	13325	13365	13415	13395	13537	13430	13459	13408	13306	13415	13388	13255	13377	13297	13369	13385	13307	13375	13334	13281	13385	13368	13486	13346	13402	13317	13455	13540
24350	21604	29114	24758	22668	21985	20129	17460	16520	16631	16198	15694	15619	15377	15347	15405	15323	15162	15115	15116	15026	15070	14876	15013	14904	14968	15039	15107	15109	15099	15163	14904	15081	15015	14957	15070	15080	14846	15074	14910	14869	14833	14838	15179	14840	14966	15055	14912	15028	14804	15013	14989	14864	14830	15071	14847	14787	14629	14961	14868	15082	15164	14994	14931	15009	14966	14929	15114	14819	14868	15018	14948	15030	14874	14775	14833	14930	14962	14813	14737	14783	15100	14934	14952	14969	14905	14802	14896	14984	14997	14913	15000	14912	14885	14938	14926	14913	14781	14718	14954	14889	14851	15007	14816	14957	14819	14925	14924	14981	14904	14907	15005	14767	14998	14803	14909	14912	14947	14880	14743	14875	15000	14941	14893	14774	14981	14986	14801	14713	14712	14926	14873	15151	14843	14867	14689	14755	14866	14937	14963	14877	15029	14966	14839	14910	14960	14639	15112	14908	14870	14792	14665	14712	14815	14906	14821	15096	14920	14889	15029	14953	14844	14956	14909	14900	15139	14898	15007	14813	14730	14916	15188	14717	14723	14953	14936	14978	14793	14885	14927	14761	14921	14910	14872	14861	14979	14758	15051	14831	14705	14865	14932	14867	14867	14968	14903	14751	14736	14928	14935	14899	14928	14943	14990	14834	14784	14881	14800	14744	14812	14845	14862	14988	15028	15019	14847	14664	14887	14999	14991	14872	14774	14966	14717	14686	14690	14839	14849	14805	14709	14904	14976	15051	14933	14849	14812	14834	14845	14706	14798	14807	14864	14761	14857	14846	14955	14849	14806	14990	14766	14801	14951	14818	14828	14990	14808	14880	14670	14878	14985	15078	15046	14690	14856	14778	14953	14908	14718	14886	15009	14817	14787	14947	14945	14922	14955	14876	15121	14817	15031	15105	14867	15034	15084	14936	14935	15126	14917	14738	14724	14904	14854	15044	14825	14887	14791	15085	14786	14859	14790	14907	14953	14836	15062	15009	14816	14791	15084	15010	14819	14746	14884	14695	14737	14775	15062	14860	14771	14834	14840	15053	14885	14909	14849	14992	14881	14869	14930	14936	14941	14803	14821	14997	14832	14901	14920	14788	14938	14808	14960	15090	15005	14987	15077	14775	14873	14877	14977	14907	15045	15065	14927	14922	14807	14909	14893	14802	14834	14658	15066	14708	14867	14886	14833	14832	15079	14849	14838	15072	14811	14871	14921	14803	14917	14891	14895	14968	14856	14936	14960	14881	14843	14927	14995	14952	15069	14860	15066	15198	15083	14896	14719	14913	14987	14933	15117	14850	14861	14889	14788	14882	14922	14788	14997	14710	15104	14812	14985	14588	14773	14833	14834	14874	14931	14888	14778	14945	14925	14958	14914	14988	14727	15042	14985	14575	14819	14928	14702	15014	14854	14962	14851	14948	14939	15101	14829	14909	14872	14974	14871	14885	14802	14888	14942	14888	14658	14709	14976	14863	14856	14734	14780	14861	15067	15018	15046	14875	14991	14864	15032	15179	15074	14879	14991	14838	15106	14896	14918	14855	14867	14750	14879	14882	14826	14957	15039	14848	15081	14817	14624	14951	14773	14791	14805	14898	14981	14901	14863	14836	15020	14830	14915	14728	14800	14778	14723	14846	14772	14883	14692	14920	14925	14888	14808	14949	14950	15022	14980	15052	14910	14981	14861	14979	15017	14853	14931	14940	14793	14924	14843	14767	14910	15004	14953	15080	14794	14739	14913	14887	14902	15007	14870	14817	14929	14758	14804	14684	14915	14861	14937	15049	14823	15064	14866	14930	14990	14939	14883	15041	14762	15076	14872	14958	14766	14692	14718	14949	14869	14963	14896	14898	14778	15029	14999	14929	14903	14789	14970	15014	14755	14899	14837	14960	15012	14898	15004	14846	14744	14897	14913	14904	14721	14900	14755	14880	14752	14780	14791	15217	14743	14766	14857	14702	14862	14861	14979	15017	14754	15014	15115	14846	14953	14742	14907	14734	14865	14858	14721	14776	15025	14927	14918	14812	14774	14917	14919	15005	15010	14816	14946	15012	14852	14908	14783	14858	15124	15102	14653	14992	14794	14940	14969	14825	14884	14792	14787	14831	14936	14748	15004	14831	14606	14670	14795	14588	14864	14838	14748	14924	14791	14643	15001	14753	14900	15021	14630	15021	14946	14883	14962	15151	14888	15009	14964	14893	14978	14932	14804	14745	14935	14749	14764	15035	14912	14986	14944	14909	14832	14711	14956	15037	15121	14841	14911	14716	14847	14904	15052	14885	14868	14846	14976	14815	14762	14790	14877	14630	14660	15086	14860	14950	14806	14857	14958	14857	14971	14784	14982	14926	14773	14949	14934	14819	14928	14887	14958	14775	14921	14902	14826	14775	14860	14938	14926	15018	15010	14826	14807	15028	14786	14736	14720	14946	14747	14884	14957	15108	14779	14825	14742	14823	14983	14783	15065	15074	14718	14732	14878	15030	14945	14812	14878	14950	15001	14773	14953	14811	14814	14892	15050	14903	14809	14813	14806	14814	14938	14905	14829	14774	14962	14864	14828	15097	14799	14990	14932	14910	14706	14782	14851	14884	14941	14821	14810	14920	14987	15023	14786	14962	14739	14943	14871	14893	14835	14786	14857	14880	15056	14972	14861	14943	15010	15023	14854	14861	14955	14874	14714	14970	14864	14963	14764	14781	14885	15091	14655	14993	14904	14793	14837	14861	14755	14954	14850	14866	14737	15033	14820	15170	14825	14833	14902	14858	14925	15056	14923	15088	14856	14857	14867	14782	14746	14808	14737	14787	14707	14845	14847	14679	14792	14811	14726	14938	14947	14994	15042	14937	14989	15021	14934	14792	14889	14815	15092	14950	15143	14927	14819	14662	14954	14924	14837	15008	14758	14758	14839	14708	14788	14843	14854	14677	15033	14777	14967	14950	14872	14945	14817	14754	14857	14958	14759	14938	14900	14951	14891	14839	14855	14987	14855	14922	14846	15122	14826	14790	14961	14898	14951	15030	15039	14956	14964	14960	14747	14906	14919	14874	14991	14775	14836	14876	14897	14905	15085	14979	14875	14853	14997	15078	14706	14911	14798	14812	14973	14740	14726	14996	14840	14991	14880	14981	14821	14982	14878	15106	14955	14893	14886	14997	14845	14878	14644	14806	15297	14912	14962	15014	14689	14778	14994	14826	14655	14934	15002	14802	14954	14899	14672	14828	15056	14871	15061	14954	15063	14954	14844	14797	14813	14842	14803	14964	14936	14771	14972	14900	14856	14927	15152	15071	14997	14683	14970	14828	14955	15047	14832	14934	14835	14797	14734	14996	14907	15069	14833	14896	14866	14808	14953	14848	14921	14791	14694	14873	14771	14748	14921	14755	14909	14964	14758	14850	14906	14754	14881	15011	14981	14803	14807	14967	14913	14864	14759	15022	14940	14812	15011	14938	14880	14772	14737	14843	14878	14790	14860	14884	14862	14788	14719	14991	14962	14969	14866	14868	14828	15012	14759	14832	14886	14938	14993	14960	14746	14971	14809	14901	14994	14830	14924	14857	14983	14876	14943	14733	14852	14839	14950	15045	14968	14550	14807	14901	14946	14772	14983	14862	15016	14942	14868	14896	14669	14793	14984	14863	14910	14748	15044	14722	14913	14878	14933	14695	14836	14733	14877	14953	15077	15022	14843	14918	14860	14939	14776	14814	15085	14651	14785	14932	14898	14832	14804	14876	14961	15030	14807	14755	14596	14916	14836	14869	15010	15005	15000	15001	14576	14993	14942	14903	15053	15063	15027	14999	14965	14868	15155	14642	14829	14973	14882	14933	14893	14881	15050	15039	14973	14846	15160	15059	14822	14861	14787	14762	14998	14988	14845	14787	14922	14877	14746	14944	14995	14903	14719	14802	14880	14831	14933	15015	14892	14863	14846	14892	14897	15134	14883	14974	14878	14993	14871	14794	14845	14968	14843	14783	14932	14813	14770	14909	14868	14720	14982	14851	14927	14874	14797	14749	14927	15008	14905	14876	14798	15011	14957	15108	14914	14869	14809	14981	14942	14887	14744	14945	14753	14962	15003	14851	14872	15093	15128	14849	14833	14949	14843	14741	14810	14990	14865	14929	14751	14793	14841	15076	15036	14804	14713	14972	14823	14824	14830	14917	14982	15057	14994	14776	14604	14896	14846	15053	14934	14959	14764	14790	15002	15108	14763	14897	14777	14981	14772	15054	14912	14884	14907	14926	14941	14837	15112	15056	14921	14931	14849	14722	14823	14881	14762	14811	15099	14723	14967	14856	14936	14789	14878	14938	14648	14801	14743	14789	14980	14805	14749	14811	14830	15018	14903	14850	14862	14859	14919	14684	14939	14784	14826	14756	14710	14938	14875	14966	14861	14647	14549	14996	14926	14927	15000	15019	14822	14792	14823	14655	15074	14993	14979	14891	14895	14777	14867	14823	14771	14909	14923	14856	14763	14946	14964	14835	14947	14865	15022	14863	14907	15054	14853	14866	14765	14820	14779	14780	14851	15000	14910	15089	15068	14977	14810	15032	14994	15022	14851	14900	14812	15020	15132	14963	14921	14940	14675	14933	14901	14860	14865	14913	14884	14819	14907	14942	14925	14800	14971	14904	14945	14957	14968	15198	14900	14858	14910	15072	15050	14908	14977	14893	14907	14857	14847	15008	14880	14992	14729	14816	14670	14796	14814	15042	14784	14927	14919	14955	14835	14667	14712	14843	14932	14892	14939	14720	14814	14912	14848	14861	14842	14850	14910	14671	14866	14971	14951	14756	15070	14964	14958	14992	15061	15068	14994	15010	14901	14623	14867	14874	14843	14735	14880	14868	14871	14987	14848	14897	14870	14774	15096	14755	14977	14730	14756	14860	14671	14745	14912	14747	14917	14782	14887	14857	14934	14980	15022	14804	14759	14933	14738	14947	14802	14810	14795	14926	14865	15003	15039	14795	14924	15059	15027	14725	14874	14934	14950	14959	15054	14872	14809	14897	14924	14762	14936	14918	14954	14881	14863	14928	15050	14828	14986	14696	15132	14909	14913	14915	14743	14915	14738	14936	14937	14762	14906	14867	14753	14571	14964	15014	14987	15014	14881	14945	14894	14965	14707
20686	36665	34620	27481	22912	19981	17968	17186	16778	16340	15544	14797	14858	14656	14273	14478	14170	14225	14073	14114	14145	14080	13899	13731	13875	13874	13969	14102	14033	13946	13822	14040	13855	14028	13877	13897	13862	13817	13818	13777	13869	13941	13953	13808	13913	13870	13781	13766	13828	13817	13826	13827	13999	13876	14036	13875	13838	13665	13868	13767	13947	13756	13981	13958	14020	13872	13867	13915	13872	13822	13898	13946	13842	13811	13903	13831	13757	13990	13807	13917	13836	13911	13767	13828	14001	14002	13892	13807	13892	14047	13917	13767	13858	13797	13847	13801	13922	13797	13785	13873	13689	13874	13829	13777	13813	13927	13694	13834	13744	14076	13778	13870	13880	13742	13943	13804	13694	13888	13877	13788	13880	13733	13671	13850	13874	13850	13990	13879	13942	13814	13846	13747	13946	13859	13762	14041	13771	13927	13728	13782	13789	13751	13933	13825	13848	13756	13890	13707	13783	13842	13721	13861	13837	13759	13994	13816	13669	13868	13772	13796	13704	13811	14005	13871	13870	13931	13728	13756	13783	13692	13702	13690	13934	13818	13631	13944	13755	13861	13708	13631	13775	13895	13763	13932	13776	13940	13880	13767	13849	13775	13870	13664	13817	13854	13761	13878	13819	13907	13847	13886	13777	13874	13823	13651	13804	13758	13915	13818	13946	13888	13811	13876	13759	13970	13732	13794	13813	13778	13767	13806	13807	13891	13844	13925	13864	13759	13696	13817	13905	13843	13907	13921	13767	13850	13844	13704	14018	13636	13821	13841	13883	13685	13935	13848	13773	13687	13774	13797	13857	13788	13993	13831	13895	13810	13780	13794	13807	13944	13795	14010	13855	13835	13797	13927	13758	13712	13824	13857	13861	13850	13839	13882	13684	13768	13911	13931	13817	13855	13794	13823	13766	14095	13697	13895	13673	13805	13676	13731	13808	13821	13754	13876	13896	13826	13730	13720	13587	13716	14130	13863	13757	13847	13843	13801	13825	13838	13784	13711	13849	13847	13977	13916	13838	13774	13850	13821	13782	13809	13788	13820	13848	13759	13814	13781	13977	13771	13860	13724	14000	13851	13619	13758	13912	13930	13745	13877	13979	13877	13716	13840	13797	13682	13853	14015	13991	13886	13812	13783	13749	14103	13752	13799	13727	14048	13830	13843	13852	13863	13665	13855	13720	13890	13808	14121	13933	13903	13791	13858	13725	13839	13723	13657	13935	13747	13848	13661	13827	13838	13953	13638	13915	13849	13862	13861	13861	13655	13757	13888	13825	13631	13789	13790	13824	13738	13926	13811	13812	13850	14002	13950	13819	13787	13910	13888	13728	13842	13826	13895	13826	13777	13852	13669	13785	13810	13740	13847	13757	13868	13826	13948	13931	13905	13844	13861	13839	13749	13923	13609	13980	13909	13927	13875	13851	13953	13851	13670	13867	13918	13771	13766	13814	13644	14001	13812	13725	13823	13697	13993	13816	13905	13841	13871	13749	13750	13894	13927	13659	13800	13684	13841	13899	13800	13851	13816	13656	13828	13734	13855	13836	13672	13781	14027	13880	13699	13734	13618	13682	13802	13909	13720	13872	13993	13879	13939	13744	13885	13761	13721	13752	13765	13663	13713	13948	13844	13875	13899	13892	13817	13788	13753	13787	13737	13797	13765	13831	13768	13809	13838	13921	13854	13805	13879	13654	13595	13814	13834	13754	13732	14114	14039	13847	13846	13663	13798	13781	13768	13798	13825	13734	13888	13776	13792	13900	13777	13850	13818	13721	13736	14053	13724	13958	13796	13874	13861	13670	13865	13698	13726	13796	13800	13744	13787	13802	13747	13825	13828	13591	13789	13887	13934	13850	13724	14116	13715	13899	13721	13719	13719	13797	13761	13783	13822	14023	13750	13925	13643	13877	13895	13835	13924	13789	13765	13738	13881	13753	13762	13673	13810	13854	13868	13767	13794	14038	13764	13634	13875	13826	13845	13718	13824	14050	13891	13983	13921	13850	13937	13881	13915	13604	13971	13869	13802	13760	13895	13670	13762	13870	13906	13930	13935	13776	13766	13955	13904	13865	13915	13846	13878	13841	13868	13672	13792	13754	13863	13838	13773	13812	13875	13713	13793	13792	13907	13717	13926	13908	13837	13808	13790	13812	13659	13897	13785	13851	13789	13784	13752	13807	13693	13649	13683	13760	13814	13825	13861	13688	13805	13803	13757	13883	13722	13780	13901	13932	13800	13679	13760	13811	13695	13611	13937	13827	13867	13852	13896	13929	13752	13894	13921	13788	13879	13908	13868	13704	13767	13752	13868	13871	13718	13853	13912	13747	13875	13763	13844	13699	13579	13725	13954	13909	13778	13931	13894	13901	13728	13765	13968	13624	13906	13823	13779	13755	13843	13759	13826	13644	13756	13803	13888	13821	13832	13827	13818	13827	13875	13894	13985	13884	13866	13877	13723	13823	13884	13932	13746	13619	13616	13941	13881	13672	13893	13676	13835	13940	13882	13830	13764	13766	13930	13984	13806	13826	13791	13788	13824	13776	13695	13741	13976	13742	13620	13825	13945	13683	13770	13903	13889	13702	13784	13909	13760	13717	13874	13813	13672	13863	13876	13794	13865	13845	13883	13945	13881	13860	13682	13702	13758	13796	13625	13737	13931	13762	13676	13898	13849	13746	13740	13726	13759	13950	13767	13953	13868	13953	13911	13810	13810	13748	13813	13775	13933	13745	13990	13838	13764	13942	13840	13878	14033	13857	13564	13810	13803	13757	13846	13725	13657	13764	13716	13782	13826	13838	13966	13738	13768	13741	13887	13758	13746	13821	13730	13639	13735	13847	13720	13866	13882	13655	13711	13944	13729	13830	13831	13859	13772	13861	13845	13795	14000	13664	13925	13750	13801	13933	13758	13678	13864	13714	13844	13843	13686	14137	13805	13841	13822	13694	14105	13775	13768	13922	13792	13802	13832	13894	13739	13746	13788	13752	13859	13823	13680	13880	13763	13935	13773	13791	13808	13945	13612	13664	13815	13944	13801	13782	13976	13917	13790	13804	13818	13942	13836	13787	13868	13962	13909	13837	13797	13912	13899	13803	13958	13783	13750	13983	13924	13845	13954	13810	13953	13752	13904	13722	13769	13814	13902	13800	13775	13858	13961	13693	13763	13800	13843	13840	13845	13966	13887	13936	13755	13753	13704	13866	13908	13847	13849	13724	13882	13913	13765	13852	13692	13872	13686	13884	13853	13751	13872	13921	13540	13756	13828	13705	13944	13827	13896	13863	13793	13790	13903	13764	13755	13719	13755	13845	13642	13937	13899	13898	13677	13898	13713	13704	13885	13626	13718	13710	13783	13969	13685	13943	13759	13980	13794	13625	13612	13862	13774	13868	13780	13812	13791	13964	13886	13796	13777	13751	13669	13823	13980	13718	13972	13877	13896	13680	14005	13875	13796	13823	13840	13919	13707	13772	13800	13843	13799	13865	13956	13826	13633	13920	13711	13933	13759	13816	13910	13709	13863	13837	13756	13866	13692	13898	13829	13848	14032	13812	13959	13801	13837	13777	13747	13830	13860	13892	13740	14012	13811	13798	13639	13772	13883	13739	13799	13658	13798	13768	13778	13873	13943	13967	13785	13661	13833	13951	13764	13866	13885	13874	13791	13702	13862	13875	13812	13622	13486	13757	13741	13900	13804	13766	13926	13755	13953	13802	13831	13677	13830	13809	13919	13772	13826	13813	13982	13810	13733	13700	14003	13821	13782	13951	13693	13733	13732	13721	13782	13843	13764	13798	13668	13939	13909	13913	13802	13685	13771	13922	13868	13743	13874	13838	13790	13828	13653	13991	13758	13890	13919	13872	13913	13848	13743	13834	13798	13846	13841	13675	13601	13712	13770	13666	13896	13771	13748	13739	13633	13725	13762	13822	13692	13924	13859	13786	13730	13809	13700	13898	13865	13812	13807	13684	13670	13868	13853	13887	13792	13775	13710	13891	13804	13781	13777	13994	13792	13816	13793	13936	13758	13806	13750	13779	13816	13891	13775	13782	13923	13780	13962	13973	13947	13854	13851	13851	13925	13824	13900	13917	13945	13802	13799	13913	13657	13638	13728	13862	13743	13888	13800	13781	13734	13839	13727	13850	13819	13730	13722	13714	13915	13775	13788	13942	13815	13982	13722	13815	13915	13762	13824	13899	13679	13835	13790	13821	13821	13851	13666	13872	13872	13716	13760	13721	13695	13838	14030	13770	13879	13817	13722	13629	13912	13807	13899	13758	13828	13686	13914	13739	13851	13930	13696	13899	13850	13740	13797	13976	13702	13662	13721	13940	13897	13816	13872	13687	13841	13938	13939	13830	13945	13763	13661	13825	13810	14000	13753	13691	13830	13788	13717	13757	13891	13788	13514	13822	13835	13859	13834	13766	13874	13792	13877	13780	13674	13805	13783	13932	13712	13604	13793	13886	13916	13851	13989	13954	13962	13669	13787	13708	13894	13880	13861	13859	13906	13771	13856	13747	13870	13761	13973	13713	13775	13846	13851	13878	13802	13896	13842	13672	13606	14016	13896	13725	13960	13832	13756	14032	13832	13828	13841	13841	13785	13792	13809	13848	13800	13907	13831	13872	13849	13892	13973	13868	13870	13844	13857	13918	13814	13607	13815	13905	13833	13932	13840	13856	13817	13999	13744	13701	13874	13715	13791	13830	13749	13836	13968	13813	13896	13711	13940	13739	13839	13913	13789	13792	13727	13828	13761	13891	13781	13826	13781	13779	13695	13821	13791	13850	13904	13959	13837	13883	13876	13933	13836	13643	13735	13816	13769	13752	13765	13710	13940	13831	13822	13661	13816	13893	13830	13938	13882	13801	13742	13710	13966	13766	13785	13728	13780	13937	13700	13842	13907	13730	13773	13919	13789	13927	13887	13969	13868	13787	13841	13959	13755	13828	13900	13666	13674	13719	13807	13771	13797	13726	14041	13773	13830	13910	13842	13819	13896	13859	13719	13920	13730	13874	13937	13836	13920	13934	13855	13758	13936	13782	13649	13745	13917	13964	13872	13621	13820	13881	13836	13795	13869	13844	13868	13884	13849	13848	13730	13927	13887	13811	13741	13783	13758	13854	13656	13897	13874
23252	21596	29544	24141	21991	23888	24842	19295	17988	17779	17147	16429	16321	16229	15850	15609	15711	15505	15549	15419	15499	15539	15493	15343	15396	15356	15337	15277	15425	15394	15270	15157	15509	15236	15208	15240	15381	15074	15259	15322	15218	15056	15557	15286	15254	14999	15260	15299	15387	15174	15311	15308	15225	15303	15184	15229	15471	15211	15136	15369	15322	15453	15326	15268	15208	15279	15143	15216	15210	15249	15253	15265	15441	15238	15137	15046	15322	15188	15127	15170	15276	15102	15242	15224	15286	15222	15081	15188	15201	15230	15263	15085	15338	15238	15190	15055	15109	14992	15461	15179	15103	15278	15308	15306	15277	15319	15050	15287	15067	15317	15113	15163	15052	15093	15144	15146	15082	15246	15209	15210	15180	15248	15129	15093	15072	15071	15212	15062	15086	15062	15135	15231	15113	15384	15301	14992	15197	15227	15353	15180	15134	15381	15412	15345	15094	15222	15079	15040	15377	15119	15145	15215	15012	15062	15204	15052	15328	15142	15052	15246	15164	15139	15175	15117	15130	15061	15235	15209	15330	15115	15185	14956	14995	15088	15083	15150	15006	15198	15287	15176	15274	15208	15115	15213	15331	15237	15188	15135	15026	15129	15264	15144	15185	15105	15216	15025	15301	15167	15265	14930	15031	15149	15210	14960	15212	15458	15147	15208	15106	15062	15148	15275	15145	15387	15074	15028	15180	15503	15171	15140	15250	14932	15224	15140	15141	15053	15337	15300	15073	15075	15121	15261	15085	15209	15089	14991	15146	14921	15282	15074	15063	15117	15124	14916	15259	15183	15228	14932	15144	15001	15218	15050	15234	15062	15076	15208	15351	15013	15096	15227	14988	14938	15056	15072	14960	15140	14999	15181	15171	15109	15045	15166	15046	15341	15052	15049	15002	14954	14957	14966	15088	15229	15254	15095	15196	15109	15186	15262	15083	15154	15252	15008	15143	14956	15237	15030	15196	15150	14951	15199	15214	15254	15197	15251	15178	15132	15258	15178	15241	15237	15045	15086	15157	15142	15106	15006	15003	15063	15161	14954	15072	14997	15079	14986	14879	15210	15115	15270	15065	15161	14939	15224	15282	15152	15401	15213	15211	15024	15064	15383	15064	15271	15145	15111	14999	15180	15092	15116	15243	14909	15124	15366	14876	14942	15145	14852	15118	15203	15181	14951	15062	15181	15100	15206	15059	15121	15190	15153	15164	15094	15210	15071	15176	15139	15218	14925	15010	15203	15247	15123	15072	15118	15236	15111	15081	15247	15178	15024	15122	15274	15314	15257	15178	15098	15197	15118	15250	15353	15247	15229	15284	15137	15167	15065	15055	15200	15180	15258	15255	15187	15180	15197	15036	15032	15259	15152	15157	15036	15314	15141	15038	14903	14990	15385	15118	15127	15089	15208	15164	15191	15220	15052	15139	15198	15139	15224	15335	15278	15064	15032	15187	14939	15152	15179	15198	15254	15105	15156	15045	15172	15128	15023	15185	15282	15109	15119	15046	15043	15067	15251	15474	15202	15306	15035	15255	15330	15192	15221	15219	15059	15270	15320	15186	15085	15005	15050	15210	15216	15074	15167	14981	15246	15170	14973	15028	15156	15116	15408	15005	15216	15023	15073	15155	15167	15220	15169	15092	15215	15340	14964	15226	15231	15091	15140	15101	15137	15099	15161	15081	15126	14973	15346	15262	15339	15294	14995	15067	15162	15203	15188	15094	15082	15008	15120	15177	15095	15142	15112	15026	15058	15308	15040	15039	15180	14946	15222	15179	15289	15185	15008	15255	15154	15219	15194	15189	15268	15075	15043	15114	15151	15105	15249	15242	15368	15116	15001	15166	15145	15069	14919	15131	15312	15141	14900	15098	15064	14981	15109	15114	15052	15111	15151	15222	15211	15047	15129	15065	14826	15029	15027	15183	15202	15107	15083	15293	15224	15079	15252	15129	15053	15191	15096	15209	15176	15201	15175	15152	14903	15194	15116	15339	15169	15086	15133	15118	15115	15246	15114	15226	15012	14989	15375	15019	15039	14910	15110	15182	14973	14796	15113	14991	15161	15246	15269	14959	15001	15003	15135	15166	15174	15087	15068	15029	14986	15151	15196	15144	15185	15240	15130	15174	15202	15250	15241	15088	15133	15036	15169	15045	15083	15173	14992	15077	15100	14966	15105	15132	14916	15074	15130	15121	15252	15030	15208	15241	15044	15170	15290	15390	15483	15200	14971	15345	15212	15092	15131	15103	15178	15252	15129	15025	14911	15253	15306	15038	15210	15284	15215	15199	15128	15234	15207	15070	15084	14946	15167	15124	15114	15113	15031	15013	15036	15135	15073	15037	15154	15213	15087	15123	15202	15187	15197	15070	15033	15027	15255	15322	15048	14981	15119	15121	15065	15165	15065	15349	15156	15293	15168	14977	15302	15517	15079	14904	14851	15186	15321	15056	15171	14943	15091	15165	15003	15044	15023	15172	15277	15106	15143	15144	15001	15268	15107	15350	15049	15020	15077	15038	15121	15039	15222	15182	15148	15355	15163	15348	15219	15353	14982	15235	15274	15126	14898	15068	15236	14936	15110	15076	15193	14893	15244	15320	14950	15035	15106	15137	15048	15327	15362	15030	15109	15124	15022	15225	15209	15338	15256	15296	15099	15037	15196	15054	15094	15153	14896	15187	15163	15129	15142	14985	15102	15122	15140	15049	15126	15259	15162	15022	15230	15108	15215	15301	14967	15209	15180	15112	14981	15132	15080	14995	15118	15209	15119	15237	15059	14997	15129	14902	15164	15109	14935	15215	15176	15228	15261	15012	15108	15084	15030	15192	15047	14890	15100	15050	15265	15158	15322	15101	15164	15110	15207	15087	14828	15020	15011	15180	15031	15027	15088	15245	15066	15177	15057	14884	15181	15147	15123	15047	15071	15011	15118	15368	15181	15268	15179	15206	15321	15273	15294	15108	15078	15211	15204	15081	15131	15182	15104	15337	15075	14985	15107	15194	15037	15283	15108	14786	15121	15288	15168	15134	15293	15110	15170	15398	15239	15128	15288	15037	15087	15218	15211	15159	15016	15082	15081	15056	15086	15220	15091	15307	14962	15213	15156	15043	15073	15136	15331	14974	15273	15073	15072	15104	15270	14976	15272	15015	15124	15171	15130	15177	15135	14994	15054	15057	15221	15104	15030	15070	15058	15172	15070	14984	15060	15186	15093	15140	15155	15200	14952	15074	15005	15091	15137	15390	15235	15081	15297	15116	15110	15124	15033	15042	15114	15190	15090	15071	15170	15064	15237	14912	14965	15111	15136	15139	15005	14989	15300	15211	15074	14929	15149	15109	15064	15211	15015	15219	15221	15077	15129	15059	15016	15042	15226	15361	14902	15171	15140	15196	14996	14933	15226	15184	15308	15239	15215	15077	15193	15029	15245	15218	15215	15051	14990	15230	15331	15121	15181	14977	15061	15067	14998	15171	14992	15059	15278	14917	15139	14860	15013	15087	15110	15137	15076	15121	15130	15033	15139	15213	15088	15078	14993	15346	15099	15048	15117	15193	15194	14951	15345	15013	15080	15246	15050	15241	15267	15196	15080	15102	14937	15012	15175	15325	15077	15112	15382	15144	15225	15310	15274	15104	14941	15146	15280	15200	15049	15109	14981	15025	15234	15038	14934	15123	15164	15161	15138	14984	15012	15268	15027	15179	15114	15055	15113	15062	15054	15071	15065	15090	15014	15229	15089	15194	15124	15319	15224	15184	15154	15151	15262	15143	15232	14895	14834	15119	15254	15152	15129	15009	15116	14950	15204	15255	15126	15272	15124	15043	15214	14985	15140	15219	15070	15178	15176	15111	15040	15100	15056	15080	15068	15211	15039	15079	15110	15060	15094	15213	15250	15008	15232	15171	15108	15151	15131	15206	15032	15154	15159	15081	14981	15125	15037	15101	15209	15213	15039	14857	15180	15093	15054	15052	15049	15403	15253	15037	15107	15076	15119	14973	15132	15192	15190	15086	14918	14989	15082	15213	15213	15118	15091	15089	14890	15161	15310	15315	15070	15267	15052	15198	15320	15270	15129	15140	15084	15231	15142	15319	15135	15236	15037	14991	14880	15174	15212	15196	15228	15111	15130	15043	14991	15056	14979	15072	15201	15068	15212	15206	15297	15050	15115	15000	15174	15028	15065	15191	15127	15112	15238	15224	15110	15102	15070	15199	15200	15180	15083	15310	15193	15382	15123	15056	14870	15167	15044	15174	15110	15119	14850	15173	15081	15027	15182	15218	15166	15303	15011	14826	15137	15156	14982	15262	15050	15118	15219	15364	15244	15207	15050	15057	15121	14988	15003	15185	15190	14914	15129	15127	15043	14997	15028	15141	15314	15088	15195	15191	14968	15040	15071	15234	15083	15025	15233	15156	14983	15316	15172	15178	15163	15191	15226	15033	15237	15185	15154	15199	15222	15271	15180	15080	15049	15106	15061	15052	15110	15238	15177	15277	15272	14992	15117	15096	15162	15052	15139	15288	14904	15009	15221	15062	15045	15195	14958	15051	15108	15294	15062	15148	15053	14995	15097	15058	15064	15219	15160	15178	14985	14814	15141	15253	15147	15103	15119	15112	15064	15251	15056	14946	15146	14972	15090	15173	15062	15256	15288	15220	15015	15128	15090	15121	15005	15127	15140	15122	15352	15194	15108	15248	15219	15271	15174	15048	15123	15098	15096	14902	15039	15136	15169	15194	15235	15060	15025	15210	15209	15036	15235	14980	15097	15124	15145	15324	15198	15074	15041	15058	15264	15216	15112	15024	15037	15039	15048	15292	15042	15201	15278	15164	15192	15081	15068	15313	15166	15218	15140	15204	15227	15263	15109	15176	15144	15069	15037	15224	15304	15281	14899	15165	15083	15111	15046	15166	15173	15225	15086	15087	15106	15082	15002	15250	15255	15221	15139	15081	15167	15158	15008	15262	15101	15157	15149	15145	15219	15281	15274	15215	15103	15077	15201	15198	15079	15217	15259	15066	15043	15160	15038	15166	15073	15167	15266	15051	15116	15256	15054	15169	15152	14964	15105	15177	15205	15260	15132	15215	15156	15139	15436	15012	15187	15062	14943	15256	15050	15229	15055	15050	15282	15160	15084
22937	41880	40131	32426	26843	22773	20649	19568	18689	17864	16550	15676	15433	15427	14974	14745	14810	14489	14348	14368	14264	14301	14154	13971	14176	14111	14142	14104	14087	13953	14036	14072	14064	13960	14030	14004	13966	14024	14030	13918	13933	14032	14023	14184	13911	14256	13929	14036	14039	14179	14125	14117	13867	14082	13864	14055	14131	14034	14026	14105	14176	14005	14048	14000	14194	14098	14251	14071	13993	14027	13931	13995	13911	13938	13890	13996	14040	14180	13960	13907	14050	14052	14031	14048	13787	13898	14085	13926	14062	14173	13958	13963	14161	13982	13941	14095	13938	14113	13938	13913	14006	13942	14095	14041	14050	14016	14108	13961	14059	13991	13964	13964	14091	13986	13917	14127	14084	14075	14023	14002	13972	14069	14028	13992	14025	14000	13909	13861	13843	13900	13984	13920	13957	14059	13947	13987	13958	14115	14043	14049	13767	14119	14001	13894	13951	13826	13951	13947	13914	14042	14091	13819	14003	14019	14165	14211	13886	14104	13972	13970	14004	13806	13904	13841	14158	13726	14152	13957	14095	14130	14098	14000	13966	13954	13974	13944	14076	14086	14097	14017	14075	14116	13955	13925	13978	13996	13947	13966	13947	14079	14044	14070	13923	13876	13917	13872	13817	13953	13810	14231	14001	13908	13873	14144	13926	14119	13954	13956	13868	14084	13960	13910	14105	13970	13959	14003	14104	13983	13851	13936	13971	13869	14081	13983	14037	13948	14232	14006	13954	13904	13938	13870	14068	13982	13989	13992	13888	14043	14081	13933	13961	13936	13906	13939	14001	14039	14091	13876	14009	13883	13980	14061	13955	13877	13840	13969	14163	13945	13952	13949	13920	13929	14086	13991	13946	13921	13895	13946	14016	13958	13946	13921	13932	13966	13881	13980	14049	13937	13906	14201	14002	14052	13877	13936	13998	14036	14033	13987	13908	13894	14081	14125	13862	14084	13830	14056	14033	14051	14013	13901	14062	13993	13929	13858	13982	14007	13822	13759	13854	13939	13923	14034	14154	14002	13953	13950	14061	13881	14035	14035	13954	14112	14114	13996	14124	13932	13951	14005	14027	13900	13927	13975	13950	14045	13800	14040	14041	14053	14046	14010	14010	13946	13991	14076	13918	14035	14135	13845	13916	13899	14044	14078	14051	13917	14119	13952	13917	14075	13914	13800	14188	13969	13748	13971	14105	13836	13940	13934	13941	14057	13827	13977	14201	14077	14054	14085	14078	13958	14043	13963	14072	13983	13840	13925	14078	13978	13943	14016	13997	13989	14099	14103	14060	14161	13824	13918	13953	13952	14153	14013	14133	13978	13841	14092	14005	14109	14033	14063	14011	13888	14135	13966	13992	13825	13927	14023	14030	13937	14001	13826	13966	13995	13871	13978	14074	14095	14029	14121	14040	14016	14073	14202	14051	13977	14065	13814	13827	14121	13999	13957	14014	13957	13926	13995	14126	13942	13836	13936	13853	13956	14136	13920	14080	14034	14107	13896	13846	14024	14007	13955	13945	14261	13772	13973	14024	14110	13987	13953	14016	13859	14069	13806	14000	13982	13926	14115	13975	13878	14019	13876	13898	13949	13943	13886	13986	13955	13863	13966	14063	13927	14102	14147	13869	13955	13888	13886	14131	13948	14011	14011	13866	13937	14051	14003	13986	14100	14001	14004	13909	13970	14070	14048	14031	14038	13971	13944	14102	14018	14031	13926	13974	13999	13883	13965	13981	13938	14097	13984	14175	13997	13892	13981	14042	13966	13791	13960	14006	14007	13858	14114	13895	13997	13986	13918	13949	13960	14056	13976	13935	13975	14016	14216	13913	13944	13903	13908	13907	14076	13858	14126	14037	13982	14043	13864	13980	13953	13889	13991	13963	14024	14006	13901	14008	13958	14143	14015	14095	13856	14041	13976	13951	13973	13960	14023	13986	14070	13966	14148	13951	14054	14050	13839	14083	14029	13961	13807	13891	14042	13868	13897	14011	14027	14248	13986	13828	14082	13984	13871	13913	14036	13924	13968	14125	13953	13854	14189	13967	14075	14231	13965	13921	14117	13953	13951	13836	13935	13998	13910	13966	14023	14019	13930	13873	13909	14079	13940	13938	13839	13897	13938	13992	14158	13796	13902	13927	13874	13811	13877	14052	13906	14086	13983	14015	13968	13991	14049	14084	14057	14039	14061	13924	14059	14118	14076	14095	14243	13992	13994	13870	14049	13913	14007	13999	14013	13931	13884	13929	14026	13841	14007	13957	14085	14163	14039	13979	13953	13933	14095	14042	14004	13937	14007	14010	13948	14097	14084	14157	14027	13889	14043	13974	13840	13914	13910	13922	13999	13948	13919	14005	13916	14000	13915	14103	13963	13927	13885	13963	14137	14186	14228	14030	13859	13951	13993	14003	13976	13947	13944	14125	13917	13897	14019	14014	13884	13864	14019	13978	13938	14047	14079	14001	14035	14151	13975	14084	14071	13925	14056	13997	13915	13981	13801	13910	13710	13980	13849	13880	13889	14002	13910	13920	13975	14075	14058	13910	13991	14051	13894	14131	14040	13861	13915	13985	14133	13870	14083	14048	14057	14049	14025	13998	13892	13924	14114	14010	13842	14020	13953	14035	13881	13923	14057	14029	13898	14210	14073	14081	13953	13981	13891	14080	13990	13859	13992	13924	13961	14023	13963	14066	14036	14016	13869	13890	14013	13832	14018	13891	14158	14100	13956	14169	13945	14117	13933	13902	14100	13911	14008	14111	13870	13965	13833	14028	14021	14127	14011	14069	13946	14088	13943	13884	13965	13930	13893	14006	13949	13938	14056	13892	13845	13950	13882	14074	13818	13948	13847	13925	14054	14003	14209	13848	14119	13867	13942	14023	13917	14025	14089	13845	14001	13964	13927	13948	14191	14024	14122	14053	13994	13975	13824	14123	13924	14098	14039	13996	13986	14029	13968	13895	13845	13939	13960	14057	13974	13773	13940	14130	13931	14159	13949	13930	14009	13978	13990	14004	13862	13963	13861	13716	13989	13924	13808	13911	14117	13901	13964	14027	13924	13886	13967	13954	14156	14019	13978	13993	13980	14003	14063	13990	13993	13926	13960	13967	13855	14100	13865	14032	14035	13973	13859	14018	13924	13889	13922	13913	14019	13956	13931	13904	13816	14077	13895	14067	14068	13963	13928	13827	13927	13950	14081	14013	14046	14169	14050	14079	13944	13994	13994	14036	13926	14061	14019	14042	13933	13949	14103	13979	13879	14045	13945	14055	14009	13889	14003	14033	13939	13928	13917	13881	13791	14113	13976	13930	13816	13979	13966	14099	14149	14063	14023	14007	13991	13862	13874	14082	13894	13986	13990	13876	13853	13973	14019	13998	13886	13920	14123	13958	13868	13978	13931	13908	14014	14047	13825	13996	13947	13942	13939	13906	13871	13968	13957	14022	13970	13964	14006	13906	14006	13956	14032	14109	13806	13906	14119	14077	14048	14027	14039	13970	13977	13923	14021	14027	13997	14065	14008	13891	14019	13867	13929	14040	13858	13915	13977	14041	13816	14091	14109	14065	13985	13914	14063	14111	13805	13944	13912	13978	13974	14041	13842	14095	14046	14052	13913	13995	13883	13952	13942	13996	13993	14101	14081	13984	13858	14011	13930	14004	14096	14016	13936	13870	13895	13862	13958	13960	14005	13994	14054	14055	14002	13989	13940	13925	13914	14011	13947	13821	14072	13921	13845	13992	14048	13901	13932	13985	13848	13857	14126	13954	13928	14030	13996	13972	13859	13948	14013	13975	13841	14005	14036	13947	14124	13974	14115	13939	13860	13992	13918	14080	13954	13880	13903	13902	14027	13860	14127	14049	14059	13920	13864	14056	14050	13876	14082	14107	14229	13777	14115	13988	14115	13820	13936	13990	14022	13836	14152	14144	14184	13965	13943	13935	13990	13923	14120	14014	13846	14093	13785	14030	13982	13999	13976	14032	13881	13868	14036	13985	13973	13987	13932	14032	14041	13972	14083	13817	13916	14034	13897	13916	13949	14096	13967	13953	13998	13966	14205	13840	14044	13778	13832	14028	14059	14036	13958	14074	14073	13898	13953	13982	13973	13947	14115	13991	13793	14102	14117	13873	13929	14077	13969	13973	14027	13944	14119	13955	14066	14003	13891	13868	14002	14038	14050	13967	13860	13975	14155	14014	13891	14002	13932	14090	14158	13849	14013	13880	14007	14059	14088	13925	13984	13958	13958	14028	14097	14162	13972	14022	13974	13906	13972	14016	14018	14045	13960	14005	14028	14143	14095	14193	13882	14088	14049	13861	13862	14041	13999	13947	13872	13968	13985	13878	13980	13930	13947	14041	13817	13939	14070	13960	14033	14009	13948	13996	14031	14094	13982	13991	14020	13966	13986	13966	13962	13900	13938	13845	13935	13980	14030	14020	14030	14099	13821	13980	13953	13922	13932	14116	14070	14106	14056	13989	14012	13906	13964	14019	14140	13975	13975	14062	13966	13973	13925	13940	14032	14009	14066	13935	14024	14007	14070	14086	14015	14033	13954	14025	13953	14056	14021	13873	13948	13924	14105	13849	13916	13924	13940	14026	14160	13902	13856	13960	13911	14017	13843	13876	14015	13979	13911	13893	14007	13818	13965	13822	14055	14006	13935	14016	14019	14081	13926	14069	13963	13963	13870	14096	14044	14052	14027	14016	13971	13865	14191	14117	14060	13894	14081	14003	13960	14013	14003	13842	14144	13910	14082	14017	13892	14034	13856	14134	13975	13950	13978	14067	13892	14042	13923	14067	13987	13985	13953	14029	14015	14046	13794	13938	13930	14024	13973	13992	14047	13877	14001	13959	13912	13887	14055	13808	13946	13956	14023	13901	13806	14042	14081	14083	13940	13933	14002	13884	13923	14070	13869	13868	13943	13994	14128	13979	13992	13855	13910	14013	14017	13900	13990	13932	13908	13854	13832	13843	13968	13937	14030	14087	13915	13883	13892	14131	13917	14195	13910	14128	14082	14001	14099	14076	13982	14040	14095	13941	13945	14018	13944	13900	13987	14033	13892	14007	13968	14120	13913	14091	13849	14011	13865	14041	14152	14038	14013	14202	13944	13884	13965	14160	13894	14067	14207
28116	22705	25465	21471	17065	15864	15519	15189	14875	14773	14819	14426	14454	14596	14538	14391	14340	14376	14302	14126	14444	14281	14470	14374	14434	14297	14153	14388	14290	14145	14089	14305	14293	14333	14562	14295	14089	14350	14231	14381	14409	14439	14276	14179	14174	14306	14380	14202	14471	14378	14291	14456	14394	14195	14377	14294	14222	14161	14301	14214	14288	14248	14486	14393	14374	14305	14174	14246	14194	14126	14184	14341	14371	14315	14306	14319	14306	14434	14300	14332	14286	14397	14296	14219	14184	14219	14221	14255	14409	14523	14384	14453	14180	14351	14457	14352	14059	14213	14269	14395	14400	14198	14322	14381	14148	14388	14250	14224	14375	14209	14417	14331	14194	14202	14095	14303	14334	14298	14205	14234	14102	14115	14330	14245	14383	14415	14209	14319	14200	14251	14316	14170	14374	14381	14425	14285	14409	14465	14475	14253	14355	14451	14077	14339	14273	14276	14195	14310	14294	14312	14112	14404	14422	14445	14366	14307	14224	14126	14434	14303	14201	14341	14285	14195	14058	14178	14295	14314	14138	14278	14282	14317	14203	14467	14219	14196	14140	14276	14122	14335	14225	14303	14151	14245	14282	14301	14366	14257	14078	14080	14203	14215	14459	14224	14373	14229	14312	14279	14172	14358	14340	14099	14308	14359	14359	14300	14275	14279	14210	14273	14244	14399	14235	14148	14319	14198	14187	14444	14256	14431	14391	14177	14230	14338	14248	14296	14138	14338	14413	14342	14256	14146	14379	14248	14214	14197	14228	14327	14348	14245	14294	14198	14049	14409	14410	14270	14314	14200	14472	14459	14370	14200	14327	14263	14603	14378	14432	14495	14239	14238	14289	14133	14302	14240	14334	14156	14150	14316	14166	14210	14223	14101	14293	14340	14379	14268	14501	14374	14238	14146	14263	14258	14364	14599	14356	14260	14302	14302	14121	14223	14025	14300	14314	14427	14239	14085	14347	14283	14377	14176	14277	14242	14313	14368	14248	14252	14154	14316	14283	14337	14376	14245	14122	14360	14499	14248	14253	14267	14347	14295	14404	14519	14223	14311	14217	14234	14267	14334	14330	14191	14242	14289	14285	14132	14306	14284	14308	14316	14206	14300	14184	14326	14334	14180	14264	14107	14226	14282	14331	14181	14434	14295	14225	14396	14319	14298	14439	14267	14234	14445	14022	14326	14401	14217	14302	14193	14172	14441	14229	14233	14357	14485	14275	14169	14402	14254	14209	14434	14458	14199	14280	14229	14043	14427	14271	14257	14212	14387	14208	14239	14236	14298	14110	14349	14202	14294	14367	14287	14456	14484	14492	14378	14326	14410	14489	14253	14195	14282	14300	14207	14302	14296	14414	14154	14155	14234	14289	14413	14260	14395	14389	14258	14441	14229	14378	14316	14205	14248	14451	14404	14189	14518	14096	14128	14385	14399	14321	14215	14172	14327	14325	14319	14326	14105	14304	14271	14260	14367	14191	14357	14330	14369	14212	14312	14406	14449	14348	14135	14296	14391	14320	14475	14294	14346	14379	14292	14210	14265	14388	14156	14296	14359	14358	14331	14380	14208	14316	14262	14314	14388	14269	14271	14418	14310	14290	14248	14437	14191	14264	14241	14493	14283	14299	14277	14385	14266	14352	13972	14415	14194	14220	14158	14446	14221	14174	14165	14278	14501	14261	14277	14260	14323	14312	14336	14406	14252	14317	14198	14173	14292	14448	14292	14518	14280	14240	14244	14338	14272	14302	14453	14388	14222	14150	14376	14340	14280	14266	14226	14445	14314	14185	14233	14081	14271	14230	14427	14182	14164	14242	14526	14225	14490	14385	14226	14324	14319	14243	14331	14097	14250	14358	14342	14167	14532	14209	14328	14451	14318	14427	14316	14174	14254	14456	14553	14224	14325	14244	14273	14198	14300	14272	14135	14267	14154	14302	14201	14286	14232	14433	14469	14320	14248	14275	14320	14503	14240	14211	14238	14150	14348	14196	14124	14302	14274	14136	14209	14394	14271	14192	14305	14154	14154	14066	14387	14334	14281	14145	14359	14219	14303	14151	14206	14217	14160	14272	14440	14399	14397	14269	14296	14122	14154	14410	14369	14288	14301	14234	14126	14179	14401	14225	14204	14382	14118	14204	14338	14300	14251	14410	14165	14454	14324	14327	14300	14289	14317	14276	14316	14232	14166	14392	14217	14268	14302	14302	14015	14387	14084	14348	14276	14301	14328	14302	14323	14244	14115	14322	14426	14323	14270	14381	14355	14076	14267	14508	14308	14183	14516	14295	14307	14420	14402	14367	14360	14244	14291	14175	14281	14473	14151	14482	14351	14343	14277	14245	14317	14293	14334	14477	14428	14344	14343	14308	14373	14313	14279	14369	14179	14318	14438	14121	14259	14387	14219	14396	14384	14371	14319	14409	14405	14282	14283	14238	14555	14366	14114	14271	14314	14264	14362	14300	14384	14255	14300	14610	14202	14204	14234	14204	14274	14413	14152	14167	14262	14190	14282	14207	14383	14338	14350	14130	14159	14391	14274	14208	14319	14325	14111	14228	14285	14170	14213	14087	14423	14468	14478	14364	14251	14149	14463	14262	14293	14369	14231	14123	14285	14400	14247	14462	14373	14202	14184	14503	14414	14329	14379	14537	14251	14297	14293	14366	14302	14542	14237	14396	14219	14454	14316	14507	14355	14273	14373	14229	14273	14426	14398	14467	14339	14365	14166	14265	14299	14229	14440	14299	14236	14333	14283	14366	14373	14376	14320	14311	14309	14261	14548	14322	14213	14365	14285	14252	14149	14392	14327	14285	14187	14133	14342	14130	14237	14172	14310	14137	14292	14230	14295	14112	14148	14233	14021	14198	14347	14096	14300	14379	14325	14436	14227	14253	14223	14266	14438	14253	14256	14335	14580	14359	14431	14424	14192	14295	14133	14166	14066	14270	14226	14338	14290	14307	14297	13989	14223	14256	14289	14275	14100	14270	14211	14146	14220	14046	14107	14292	14108	14054	14155	14134	14230	14337	14350	14429	14245	14231	14428	14172	14262	14265	14436	14178	14258	14050	14307	14212	14293	14250	14310	14413	14325	14278	14269	14320	14285	14356	14456	14316	14386	14186	14271	14273	14390	14117	14244	14118	14202	14205	14365	14459	14179	14293	14524	14310	14179	14161	14388	14306	14152	14276	14275	14256	14296	14324	14223	14302	14395	14320	14303	14190	14351	14313	14209	14184	14320	14386	14333	14338	14385	14417	14483	14178	14263	14232	14059	14245	14323	14310	14317	14400	14344	14256	14465	14043	14204	14284	14272	14359	14133	14415	14197	14498	14278	14278	14417	14280	14292	14368	14503	14248	14371	14284	14312	14382	14365	14247	14246	14301	14230	14233	14253	14169	14354	14315	14229	14201	14289	14209	14236	14148	14205	14364	14372	14510	14207	14265	14292	14318	14380	14362	14405	14302	14230	14535	14216	14400	14271	14584	14188	14391	14175	14106	14134	14272	14255	14405	14319	14474	14311	14340	14220	14506	14232	14248	14369	14284	14459	14293	14135	14246	14415	14260	14341	14275	14438	14440	14326	14277	14343	14292	14365	14233	14472	14371	14329	14311	14276	14319	14478	14284	14294	14188	14228	14329	14152	14459	14388	14283	14330	14167	14352	14270	14395	14421	14291	14107	14375	14266	14222	14323	14251	14379	14309	14471	14330	14302	14345	14184	14217	14276	14065	14245	14388	14349	14400	14346	14286	14273	14219	14328	14255	14249	14329	14542	14235	14270	14188	14258	14315	14101	14305	14611	14484	14198	14228	14390	14067	14345	14327	14496	14372	14378	14242	14224	14479	14402	14204	14347	14152	14131	14269	14469	14131	14112	14366	14071	14282	14335	14264	14293	14206	14257	14404	14290	14224	14351	14215	14387	14154	14291	14220	14287	14309	14120	14282	14223	14271	14182	14105	14305	14270	14253	14314	14368	14591	14423	14208	14341	14436	14183	14334	14330	14189	14357	14232	14316	14312	14346	14249	14497	14372	14287	14388	14337	14268	14312	14109	14211	14237	14320	14264	14313	14305	14221	14314	14384	14312	14147	14221	14454	14248	14309	14295	14314	14215	14168	14306	14312	14266	14514	14318	14319	14428	14257	14186	14254	14209	14259	14325	14339	14352	14156	14200	14450	14319	14197	14024	14233	13942	14494	14279	14225	14480	14420	14203	14305	14218	14214	14183	14164	14410	14363	14261	14194	14353	14456	14200	14228	14267	14318	14348	14405	14299	14373	14402	14260	14345	14464	14216	14212	14280	14331	14211	14402	14346	14204	14181	14283	14328	14450	14095	14240	14391	14262	14417	14307	14170	14286	14274	14239	14256	14044	14374	14423	14235	14395	14184	14378	14218	14154	14321	14339	14277	14182	14265	14431	14226	14360	14385	14174	14474	14408	14178	14272	14376	14352	14298	14545	14261	14333	14378	14418	14257	14294	14058	14275	14365	14205	14139	14247	14333	14493	14068	14272	14412	14400	14158	14301	14425	14340	14379	14255	14309	14080	14125	14092	14292	14156	14368	14383	14216	14323	14353	14248	14359	14130	14227	14182	14441	14299	14350	14258	14275	14273	14412	14420	14172	14333	14263	14347	14245	14355	14233	14190	14406	14145	14358	14400	14418	14419	14199	14195	14350	14415	14398	14306	14267	14392	14452	14172	14492	14271	14131	14251	14194	14191	14317	14508	14354	14197	14491	14284	14291	14304	14396	14362	14412	14131	14255	14238	14175	14165	14183	14442	14250	14175	14157	14145	14121	14330	14501	14372	14214	14307	14240	14140	14316	14379	14214	14209	14265	14298	14141	14301	14295	14092	14296	14173	14250	14283	14231	14295	14352	14212	14328	14384	14324	14329	14168	14231	14197	14406	14208	14126	14256	14360	14228	14452	14334	14370	14407	14206	14278	14560	14233	14208	14138	14447	14365	14380	14293	14259	14393	14278	14182	14311	14330	14444	14281	14263	14488	14391	14208	14436	14387	14267	14347	14320	14125	14234	14146	14293	14162	14221	14353	14401	14412	14339	14277	14127	14353	14094	14294	14250	14240	14233	14283	14308	14288	14314	14218	14137	14162	14276	14318	14224	14472	14175	14241
18767	27153	25786	20161	17522	15858	15211	14853	14622	14361	14168	13852	13788	13732	13565	13683	13411	13503	13532	13668	13477	13497	13419	13266	13362	13669	13414	13440	13523	13349	13433	13275	13418	13370	13403	13329	13564	13433	13437	13354	13440	13404	13290	13355	13331	13271	13352	13477	13432	13449	13505	13354	13481	13396	13358	13406	13357	13525	13296	13240	13451	13434	13473	13397	13268	13448	13352	13459	13402	13356	13379	13501	13563	13525	13375	13621	13340	13562	13358	13385	13565	13414	13405	13369	13311	13243	13327	13434	13448	13496	13414	13589	13440	13336	13374	13472	13417	13366	13397	13427	13330	13449	13497	13223	13404	13547	13379	13463	13483	13496	13484	13430	13500	13406	13449	13449	13492	13305	13439	13479	13479	13471	13482	13399	13562	13445	13328	13407	13382	13416	13301	13389	13492	13366	13302	13280	13395	13446	13314	13286	13413	13356	13433	13365	13454	13534	13452	13453	13362	13543	13450	13412	13393	13383	13402	13372	13560	13372	13400	13577	13430	13469	13388	13398	13490	13486	13394	13389	13319	13258	13319	13515	13391	13438	13485	13342	13516	13388	13277	13355	13552	13469	13502	13427	13254	13444	13461	13278	13345	13346	13352	13368	13319	13501	13265	13417	13509	13422	13438	13321	13328	13427	13506	13402	13316	13363	13397	13431	13281	13519	13455	13095	13247	13354	13221	13224	13230	13518	13264	13502	13445	13471	13429	13375	13387	13529	13236	13505	13504	13594	13265	13265	13445	13349	13288	13453	13188	13377	13611	13510	13547	13366	13409	13391	13124	13433	13287	13490	13384	13439	13280	13524	13475	13467	13583	13275	13347	13493	13295	13184	13397	13546	13328	13460	13469	13415	13472	13412	13473	13469	13256	13310	13417	13436	13519	13398	13360	13446	13392	13432	13560	13285	13375	13366	13477	13355	13454	13105	13244	13450	13203	13400	13338	13412	13297	13468	13356	13258	13287	13374	13316	13223	13568	13490	13345	13437	13259	13495	13438	13364	13383	13400	13536	13256	13418	13451	13388	13361	13380	13548	13420	13382	13386	13494	13401	13445	13511	13510	13414	13345	13310	13369	13381	13342	13531	13322	13264	13268	13455	13250	13224	13332	13313	13219	13329	13425	13381	13370	13489	13295	13454	13264	13526	13375	13396	13311	13531	13388	13458	13439	13331	13317	13220	13236	13423	13362	13396	13529	13374	13460	13510	13632	13428	13379	13405	13538	13371	13314	13478	13309	13576	13509	13393	13382	13427	13379	13436	13429	13441	13385	13467	13415	13504	13440	13365	13522	13372	13522	13206	13641	13386	13587	13392	13574	13519	13330	13446	13113	13557	13443	13399	13418	13294	13363	13526	13613	13452	13557	13550	13447	13372	13311	13334	13411	13404	13456	13658	13410	13337	13346	13326	13276	13397	13372	13532	13385	13289	13414	13393	13436	13315	13389	13426	13356	13431	13409	13467	13333	13430	13396	13499	13429	13304	13348	13448	13337	13426	13335	13516	13501	13361	13464	13297	13402	13264	13459	13510	13417	13385	13361	13521	13219	13585	13401	13549	13327	13273	13361	13509	13352	13387	13348	13376	13450	13457	13400	13361	13464	13337	13416	13481	13417	13430	13263	13317	13366	13351	13343	13415	13333	13331	13528	13388	13201	13419	13482	13186	13560	13210	13374	13250	13534	13274	13381	13493	13385	13397	13305	13484	13360	13393	13605	13471	13485	13277	13350	13408	13347	13403	13388	13388	13297	13414	13466	13320	13492	13416	13576	13383	13442	13263	13464	13214	13426	13324	13335	13320	13388	13375	13458	13379	13260	13353	13254	13332	13515	13354	13492	13339	13451	13447	13492	13460	13359	13362	13442	13514	13505	13184	13355	13439	13333	13451	13483	13591	13489	13374	13360	13502	13310	13352	13507	13402	13391	13409	13452	13426	13518	13363	13279	13195	13348	13428	13503	13349	13313	13359	13436	13230	13406	13407	13498	13366	13497	13411	13383	13497	13449	13561	13328	13291	13232	13296	13319	13330	13470	13456	13315	13392	13313	13476	13483	13428	13512	13295	13427	13312	13378	13340	13391	13454	13365	13353	13363	13466	13445	13401	13503	13378	13346	13546	13567	13479	13252	13598	13466	13349	13383	13451	13231	13366	13562	13366	13284	13375	13408	13461	13312	13409	13496	13176	13632	13462	13367	13361	13352	13465	13333	13352	13415	13538	13399	13382	13348	13332	13336	13457	13348	13431	13425	13366	13416	13413	13320	13587	13412	13299	13400	13375	13287	13210	13336	13332	13381	13495	13566	13364	13294	13479	13521	13558	13360	13391	13424	13448	13506	13391	13435	13318	13550	13415	13374	13414	13309	13426	13554	13342	13506	13385	13364	13521	13408	13384	13416	13189	13570	13429	13517	13566	13392	13343	13401	13273	13307	13489	13387	13459	13384	13306	13316	13405	13399	13587	13356	13454	13284	13469	13353	13339	13414	13385	13469	13410	13444	13498	13373	13481	13332	13492	13357	13392	13297	13366	13398	13290	13389	13371	13294	13344	13281	13465	13432	13361	13379	13277	13482	13480	13562	13454	13468	13316	13432	13311	13437	13285	13249	13581	13390	13386	13458	13317	13391	13304	13348	13267	13417	13400	13485	13434	13189	13392	13127	13265	13342	13436	13251	13657	13411	13435	13609	13463	13487	13465	13333	13348	13393	13359	13443	13383	13377	13365	13289	13464	13221	13386	13528	13423	13531	13460	13549	13278	13254	13209	13456	13367	13367	13346	13412	13342	13454	13410	13255	13456	13507	13287	13520	13483	13443	13344	13373	13464	13277	13337	13337	13374	13529	13441	13325	13427	13365	13487	13353	13356	13529	13446	13541	13275	13452	13365	13359	13604	13246	13389	13449	13254	13304	13397	13177	13384	13239	13348	13376	13430	13307	13377	13459	13409	13460	13471	13470	13375	13416	13432	13465	13317	13499	13334	13591	13299	13396	13408	13531	13394	13409	13354	13331	13321	13470	13418	13381	13462	13502	13475	13348	13373	13466	13326	13564	13562	13412	13397	13363	13355	13493	13466	13303	13430	13364	13444	13467	13352	13441	13347	13359	13472	13400	13348	13357	13237	13547	13321	13518	13363	13343	13451	13346	13259	13380	13420	13462	13434	13419	13357	13437	13609	13419	13448	13537	13374	13542	13307	13490	13451	13592	13365	13534	13281	13438	13367	13348	13411	13289	13410	13426	13384	13372	13295	13379	13354	13503	13444	13642	13385	13335	13189	13536	13291	13298	13442	13427	13425	13397	13441	13464	13461	13523	13326	13499	13524	13276	13318	13643	13382	13379	13367	13398	13465	13294	13377	13378	13603	13308	13427	13365	13502	13243	13494	13374	13462	13537	13277	13367	13345	13475	13471	13579	13486	13356	13281	13347	13390	13305	13206	13452	13461	13621	13445	13342	13358	13519	13332	13447	13384	13344	13531	13336	13471	13470	13334	13445	13308	13370	13283	13478	13428	13320	13653	13251	13403	13439	13392	13457	13337	13369	13305	13314	13458	13373	13358	13380	13301	13455	13451	13343	13420	13484	13412	13410	13386	13415	13522	13371	13355	13432	13341	13322	13365	13435	13365	13408	13470	13463	13367	13564	13362	13408	13212	13419	13536	13447	13397	13537	13307	13484	13424	13422	13560	13451	13337	13479	13344	13508	13338	13202	13423	13388	13462	13424	13478	13388	13439	13427	13473	13396	13508	13519	13232	13481	13519	13369	13352	13382	13413	13462	13269	13356	13448	13426	13470	13348	13522	13500	13399	13354	13410	13363	13324	13306	13493	13505	13425	13511	13473	13305	13436	13452	13522	13319	13490	13368	13350	13514	13476	13432	13218	13643	13454	13534	13508	13382	13457	13392	13371	13183	13450	13469	13153	13357	13517	13288	13294	13380	13454	13461	13488	13386	13505	13580	13402	13584	13369	13311	13453	13337	13397	13418	13269	13266	13415	13340	13475	13435	13429	13455	13605	13471	13361	13397	13366	13349	13281	13396	13416	13317	13338	13426	13403	13499	13333	13201	13468	13582	13282	13530	13359	13484	13481	13557	13205	13422	13317	13361	13364	13372	13320	13531	13285	13388	13364	13387	13325	13542	13413	13327	13647	13308	13406	13490	13478	13557	13467	13389	13558	13494	13488	13426	13367	13461	13273	13496	13441	13256	13365	13451	13240	13283	13462	13524	13355	13494	13326	13480	13679	13285	13585	13330	13389	13398	13413	13297	13404	13323	13375	13274	13558	13443	13435	13481	13435	13430	13457	13475	13257	13438	13254	13473	13273	13372	13446	13514	13416	13446	13174	13439	13304	13400	13410	13381	13346	13317	13483	13427	13423	13294	13346	13382	13318	13308	13324	13381	13395	13423	13420	13286	13458	13590	13327	13345	13333	13412	13420	13381	13435	13320	13371	13415	13432	13393	13395	13442	13591	13317	13451	13519	13397	13341	13421	13306	13425	13612	13323	13487	13398	13307	13476	13470	13441	13378	13554	13494	13288	13464	13389	13388	13513	13377	13317	13472	13354	13241	13506	13271	13230	13418	13521	13443	13491	13420	13577	13411	13348	13396	13494	13509	13200	13340	13572	13284	13449	13469	13566	13520	13354	13343	13374	13410	13404	13499	13448	13606	13423	13358	13530	13351	13449	13500	13398	13412	13243	13330	13527	13433	13428	13664	13392	13470	13418	13355	13427	13457	13376	13472	13486	13476	13361	13437	13289	13350	13307	13515	13429	13467	13413	13443	13467	13348	13438	13500	13510	13351	13393	13340	13297	13478	13550	13467	13261	13277	13394	13478	13426	13417	13439	13495	13400	13468	13275	13413	13443	13602	13325	13550	13489	13334	13451	13470	13366	13306	13400	13416	13286	13530	13453	13612	13576	13371	13298	13453	13435	13523	13503	13396	13348	13432	13468	13448	13409	13477	13287	13449	13360	13347	13403	13453	13351	13306	13283	13364	13396	13204	13364	13471	13517	13378	13373	13451	13429	13331	13443	13366	13432	13542	13306	13363	13383	13266	13379	13511	13378	13447	13286	13401	13402	13349	13461	13440	13315	13278	13350	13539	13219	13440	13450	13390	13419	13420
24449	21693	29199	24905	22735	22204	20611	17938	17064	16744	16142	15860	15526	15673	15717	15537	15288	15255	15228	15297	15138	15128	15175	15074	15160	15092	15055	15308	15168	15177	15096	14978	15370	15114	15250	15203	15197	14913	15107	14920	15045	15115	15250	14965	15054	15000	14950	15173	15276	15139	15089	15102	15156	15058	15250	15144	15209	15055	15141	15129	15174	15138	14944	14830	14885	15259	15064	15029	15287	14999	15038	14942	15158	15172	14979	15145	15046	15176	15022	15150	15150	15163	15226	15314	15357	15215	15181	15114	15020	14998	15037	14948	15132	14834	14916	15014	15222	15000	15077	15061	14889	15023	15170	15047	15069	14952	14991	15085	15165	15083	15075	14825	14992	15190	15151	14938	15006	15015	15044	14867	15014	14963	15096	15076	14867	15156	14986	15252	14972	15109	14929	15071	15149	15314	14848	14735	15225	15229	15045	15050	15138	15185	15158	15038	14849	14993	14873	14979	15104	14975	14964	15017	14931	14937	14960	15026	14867	15054	15067	15186	15099	14870	14972	14970	15098	14988	15132	15034	15048	15086	15141	15091	15134	14899	14818	14984	14808	15093	14944	14991	15148	14983	14964	14955	15124	15001	14873	15172	15237	15007	14856	14947	15029	14866	14895	15101	14935	15005	14986	15077	15055	15075	15092	15208	14908	15056	15026	14879	15130	15127	14997	15253	15037	15151	15060	15039	14916	15243	15080	15078	15086	15236	14960	14951	15080	15170	15218	14992	14994	15027	14938	15114	15015	15117	15130	14972	15048	15029	15012	15198	15060	15016	15240	14973	15098	15194	15283	14746	14949	14899	15002	14965	14979	15079	15029	15199	15149	15082	15002	15016	15097	15177	15112	15147	15054	14981	15007	15182	15098	15004	14891	14865	15153	15059	15114	15188	14973	15019	14960	14904	15060	14967	14924	15132	15006	15012	15051	15022	14980	14884	15030	15137	14926	14965	15089	14963	15149	14978	15127	14941	14971	14827	15025	14984	15096	15234	14957	15004	15044	15217	14981	15108	14997	15194	15006	15105	14968	15090	15031	15225	15048	14981	15048	14885	15055	15172	14927	15100	15089	14968	14887	15222	15161	15034	15030	15236	15054	14980	14992	14912	15021	15002	14942	15039	15016	15040	14970	15061	15084	15095	14893	15112	14926	14937	14956	14886	15069	15084	14949	15023	14976	15050	15088	14949	15032	15009	15031	14955	15067	14942	14885	14846	15094	14960	15172	14966	15110	15015	14994	15139	14887	14970	15027	14989	15124	15173	15112	15008	14926	14958	15062	15119	15200	15047	15160	14975	15081	15085	14920	14934	15220	14865	15082	14876	14863	14829	14935	15080	14941	14857	15024	15140	15038	15006	14960	15088	14970	15262	15098	15109	14983	15007	14954	14928	15193	14973	14933	14936	15089	14939	15041	15123	15010	14835	14817	15013	14995	15095	15100	15095	14976	15030	15001	14906	14775	15087	15130	15030	14949	15094	15201	14962	15262	14944	15021	14929	14892	15126	15117	15102	15104	15042	14911	14996	14902	14865	14920	15001	15044	14899	14998	15019	14939	15123	15116	15130	15065	15113	14907	15014	14939	14898	14887	15002	15004	15178	15259	15067	15076	15030	15133	14965	15038	15225	15038	14947	15019	15092	15067	14977	15147	14938	14955	15062	15186	15182	14912	15173	15097	15033	14972	15064	15257	15173	14927	15000	15055	15035	15009	14990	15025	14932	14806	15014	15059	15144	15029	14892	15061	15218	15002	15040	15167	14991	15062	15032	15111	14992	15143	14901	15178	15072	15021	14917	14907	15185	14963	15129	14893	15049	15137	15023	15084	14994	14973	14992	14822	15124	15239	15037	15050	14960	15009	14833	15171	14883	15041	15084	15056	15116	15179	14788	15030	14892	14961	15032	15016	14980	14930	14745	15192	15044	15109	14960	15093	15018	15210	15182	15092	15099	15001	15193	15022	15084	15223	15120	14975	15151	14906	14945	14719	14838	15220	15022	14983	15027	14803	14971	14831	14959	15148	15137	15003	15054	15051	15150	15115	14988	14977	15059	15108	15255	14913	15008	15141	15019	15237	15096	15077	14992	14987	15141	14886	15151	14916	14980	15186	15004	15128	15090	15169	14955	15217	14854	14775	14994	14961	15100	15150	14959	15138	15118	15024	15105	15114	15069	15081	14937	15053	15075	14958	15043	14899	15013	14976	15025	15054	14934	14856	15149	14895	14992	14952	14809	14928	14971	14921	14943	15096	14771	14867	14990	15088	14907	15102	15015	15069	15155	14972	15049	15128	15229	14989	14917	15150	14910	14965	15063	14814	14960	14915	14800	14894	14962	14894	14970	14985	15155	15112	14820	14928	14973	15009	15191	15006	15097	15010	15106	15040	15008	15111	14991	15066	14962	14999	15084	15138	15003	15089	14885	15120	15026	14961	15132	14987	15008	15037	14874	15054	14935	15091	15106	15317	15046	15059	15139	14973	15049	15091	15171	14881	14977	15043	14980	15147	15143	15042	14981	15051	15094	15062	14988	14847	15112	14967	15077	15130	14901	14999	14942	14961	14884	15064	15113	15135	15056	14951	14980	15111	15091	15038	14965	14986	15075	14988	15007	14995	15004	15076	14988	15132	14984	14981	15054	15133	14949	15081	14961	14977	15177	15275	15098	15157	15003	15087	15057	15008	15166	14994	14904	15007	15052	15147	15022	15105	15011	15203	14995	14965	14994	15211	15108	14924	15190	14878	14948	15199	14897	15110	15297	15112	15000	15003	15054	15089	15096	15084	14925	14954	15014	15095	14903	14886	14911	14949	15073	15004	15218	14959	15032	14874	15055	14838	15028	15088	15193	14995	15104	15206	15034	15039	15062	14939	14912	15016	15033	15075	15205	15063	15024	14952	15163	15007	15002	14954	15121	14854	15136	15146	14873	15105	15233	15089	14977	15153	14947	15072	15042	14989	15015	14922	14998	15143	15019	15068	14842	15177	15177	14966	15121	15088	14976	15075	14787	14792	14998	15078	14916	15217	14952	15017	14995	15160	15123	14971	14950	15116	15071	14971	15189	15049	14950	15066	14979	15094	14926	15116	14965	14819	15021	15120	15001	14990	15205	14938	14989	15044	14977	15013	15047	15032	15176	15168	15021	14905	14969	14832	14949	14994	15064	14891	15093	14975	15002	15009	15150	14872	15122	14884	15094	15100	14868	15114	15029	14872	14947	15054	14972	15079	15211	14871	15093	15166	14936	15135	15047	14841	15183	15021	15277	15179	14961	15060	14961	15231	15076	15097	14949	15207	14937	14998	15054	15006	15248	15081	15149	15066	15272	15145	14937	15267	15112	15356	15212	15131	15118	14988	14895	14972	14929	15133	15025	14989	15027	15134	14985	15211	15117	14883	15041	15039	15272	15264	15069	15038	14919	14959	15180	15051	15012	15029	15002	15015	15107	15068	14837	15070	14995	15123	14949	14928	15113	15145	14869	14996	14992	15030	15020	15135	14832	15068	15010	15044	15051	14977	14927	15036	15053	15003	14995	14797	14992	14998	15115	15113	15029	15210	15074	14960	15004	14923	15020	15062	15015	15132	15165	15102	14973	15038	14801	15131	15092	15176	14994	14989	15068	15028	15133	14753	14869	15055	14830	15159	14964	15066	14934	15128	15003	15235	15032	15075	15135	15002	14992	15022	14933	15098	14967	15052	14809	15166	15250	15135	15118	15103	15018	14982	15076	14769	15059	15010	15257	15228	15051	15126	14925	14951	14905	15102	15085	15057	15077	15034	14958	14966	14996	14833	14870	14850	14986	14853	15036	15155	15133	14968	15039	14994	14910	15111	15060	15035	15183	15245	15181	15093	15061	15121	15155	15089	15140	14943	14678	15075	15090	15050	15138	14999	15064	15081	14921	15155	15115	15295	14932	14967	14992	15008	15054	14965	14985	15044	15066	15266	15066	15053	15065	15137	15068	14937	14840	14973	14811	14930	15010	15033	15005	14893	14886	15138	15142	15065	15260	15135	14968	14940	15126	15021	15160	14916	15135	14862	14830	14922	14869	15011	15061	15131	14911	15071	15103	15253	15092	14989	14935	14884	14827	15064	15116	15083	14810	14917	14938	15020	15076	14965	14833	15120	14930	15100	15089	14958	15155	14940	15089	14965	15020	15111	15244	15107	14998	15057	14951	14829	14820	14950	14917	14749	15209	15037	15030	14952	15128	14974	14994	14981	15026	14932	15084	14851	14852	14925	15113	14986	14969	15120	14716	14998	15157	15072	14993	14930	15009	14924	15053	15146	14902	14955	15095	15034	14924	14970	14954	14976	15039	14870	14917	14964	14902	15028	14974	14908	14859	14889	15177	15058	15145	15037	15199	15142	14920	14946	15146	15001	15072	15000	14924	15045	14919	14956	15013	15184	15235	15125	15254	15079	14933	14950	15161	15137	15022	15116	15042	15159	14886	14799	14908	15018	15058	15138	15109	14875	15075	15172	15016	15279	15048	15007	14963	15019	15176	15119	15156	15277	14922	15188	14932	15151	15188	15090	14937	15042	15136	15089	15058	15092	15199	15006	15124	14784	15174	15133	15128	15081	15091	15197	15113	14892	14943	14860	14723	14933	15074	15119	15035	15174	15016	14836	14962	15032	15164	14953	15002	15035	14990	15190	14947	15072	14881	14953	15118	15174	15039	14935	14947	14821	14992	15047	15013	15221	15020	14858	14906	15129	15243	15070	15101	15029	15011	14958	14980	15203	14918	14994	14956	15013	14889	15131	14893	15187	14851	14941	14858	15111	15010	14974	14900	15040	15068	15131	15047	15113	15201	15119	15104	14987	15137	15070	14919	15173	15184	15197	15017	14984	15063	15152	15033	15064	14918	15188	14971	15030	14984	15023	15062	15010	15055	14847	15213	15128	15223	15103	15149	15033	14924	15086	14961	15069	15007	15263	15163	14997	15085	15169	14956	14958	15075	14991	14951	15048	14893	14992	14970	14931	14866	14885	15040	14985	15037	15023	14980	15129	15211	15160	15055	15075	14963	15055	15101	14951	15002	15099	15109	15028	14835	14964	14748	15238	15138	15029	15070	14984	15297	15004	14891	14972	14858	14960	15001	14903	15032	15043	14822	14991	15072	15055	14963
20735	37243	35282	27447	23083	20009	18187	17590	16718	16306	15761	15135	14955	14732	14466	14360	14257	14248	14186	14161	14121	14206	13990	14005	14056	14014	13976	14013	14047	14095	14166	13916	14042	13924	13971	13863	13915	13847	14115	13951	14009	13873	13943	13994	13953	14053	14040	13809	13935	13926	13912	13992	13885	13802	13885	13928	13805	14121	14027	14141	13914	13984	14027	13956	14071	13884	13990	13997	13812	14019	13942	13992	14102	14017	13849	13996	13821	13906	14004	13946	14112	14119	13928	13813	14001	14017	13748	13989	13875	13859	14040	13844	13851	13902	13925	13913	13966	13743	13869	13834	13976	13851	13912	13971	13852	14059	13928	13882	13922	13762	14115	13937	13913	13954	13826	13834	13954	13910	13943	13954	13942	13879	13973	14009	13862	13899	13910	13876	13959	13803	14051	13994	13994	13920	13963	13919	13892	13783	13814	13969	13889	14009	14078	13893	14023	13879	13937	13760	13930	13954	14044	14059	13838	13843	13873	13951	13959	14034	13925	13685	13994	13829	13937	13931	14012	13755	13954	13774	13962	13985	13872	13907	13931	13867	13953	13988	13869	13981	13978	13873	13972	13953	13822	13931	13781	14036	13869	13824	13930	13868	13897	13821	13974	14045	13967	13867	13903	14028	13849	13967	14082	13988	13920	13799	13897	13811	13995	13756	13830	13877	13749	13924	13686	13848	13880	13865	13910	13948	14022	13847	14008	13917	13909	13955	13949	13978	13817	14072	13907	13986	13942	13827	13724	13951	13873	13937	13905	13860	13883	13925	13805	13986	14057	13920	13822	13988	13975	13868	13711	13826	13948	13766	13857	13930	13996	13947	14056	13737	13930	13824	14075	13833	13796	13848	13947	14088	14098	13818	13907	13974	13774	13812	14064	13822	13897	13846	13835	13894	13767	13799	13958	13773	13894	14070	13770	13877	13977	14020	13832	13920	14094	13896	13980	14138	13906	13892	13965	13986	13903	13983	13952	13910	13846	14031	13897	13995	13867	13955	13816	13926	13789	13851	13974	13786	13856	13795	13907	13814	14094	14002	13951	13897	13887	13954	13742	13863	13962	13878	13996	14005	13974	13834	14081	13794	13738	13972	13967	13946	14062	13988	13980	13775	13904	13917	13795	13980	13909	13823	13809	13962	13888	14004	13902	13741	13645	13845	14054	13948	13953	13893	13830	13779	13781	13854	13901	13944	13756	14047	13928	13793	13833	13956	13927	13940	13907	13946	13907	13867	13945	14028	13844	13870	13899	13800	14034	14011	13983	13834	13999	13892	13869	13996	14062	13819	13931	13954	13879	13933	13873	14040	14021	13783	13987	14137	13833	13949	13773	14087	13888	13914	14031	13814	14026	13742	13792	14012	13747	13846	13850	13931	13945	13916	13742	13942	14001	13935	13912	13974	13802	13868	13947	13845	13927	13900	13893	13976	13727	13796	14001	13949	14030	13857	13912	14001	13868	13861	13804	14028	13881	13891	13710	13875	14047	13864	13976	13871	13782	13837	13975	13758	13874	13986	13950	13732	13675	13813	14029	13994	13979	13948	13940	13878	13760	13978	13948	13931	13899	13925	13966	13825	13932	13884	13978	13893	13788	13853	13896	13779	13861	13726	13921	14025	13935	13925	13773	13766	13974	13922	13931	13933	13973	13971	13806	14027	13841	13847	13919	13821	13784	13991	13745	13904	13855	13928	14016	13910	13872	13877	13898	14091	13791	13936	13989	13961	13791	13902	13847	13829	13862	13890	13677	13880	13922	13814	13907	13918	13930	14093	14011	14011	13816	13832	13757	13865	13888	13772	13916	13690	13856	13861	13971	13881	14018	14178	13826	13996	13965	13973	13911	13818	13868	13997	13806	13811	13810	13910	14093	13854	13820	13849	13973	14011	14022	13848	13655	13939	14062	14034	13733	13918	13895	13825	13959	13936	13714	13869	14031	13950	14008	13804	14014	13861	13837	14055	13880	13862	13930	13939	13882	13863	14028	13843	14041	13941	13937	13889	13846	13906	13800	13903	13991	13877	13828	13894	13993	13937	14076	13851	13819	13854	13910	13668	13984	13833	13974	14105	14020	13967	13776	14008	13963	13779	13924	13812	13969	13786	14008	13910	13904	14005	13800	13966	14091	13967	13852	13834	13907	13829	14124	13932	13908	13939	13744	13884	13996	13948	13924	13684	13835	13874	14034	13855	13817	13946	13942	14146	13807	13770	13755	13837	13870	13922	13847	13880	13786	13860	13815	13868	13925	13869	13843	13939	13950	13890	13858	13839	13808	13862	13923	13838	13751	13916	14141	13908	13937	13899	13856	13845	13736	13941	13973	13963	14000	14001	13981	13818	14072	13736	13973	13768	13979	13813	13937	13940	13934	13706	13920	13963	14007	13837	13937	13999	13923	13951	14028	13876	13994	13824	13823	13908	13940	13993	13923	13965	13954	14028	13731	13953	13990	13711	13928	13850	14034	13767	13917	14064	13851	13982	13857	13807	13870	13731	13944	13847	13782	14065	13930	13796	13775	13819	13854	13848	13928	13823	13835	13768	13856	13749	14013	13963	14042	13837	14029	13883	13883	14016	14025	13913	14052	13817	13827	14053	14000	13909	13885	13921	13956	13961	13905	13983	13933	13849	13761	13935	13915	13861	13889	13966	13908	13954	13901	13899	13832	14130	13903	13852	13653	14031	13912	13945	13835	13804	13835	13877	14053	13849	13878	13834	14058	13907	13809	13883	13778	13866	13959	14020	14033	13899	14044	13818	14011	13918	13920	14006	13866	13951	13813	14027	14009	14106	13662	14042	13962	14178	13963	13940	13899	13983	13806	13743	14034	13819	13945	13982	13940	13826	13980	13934	13761	13877	13914	13879	13850	13816	13914	13911	13919	13846	13759	13931	13832	13714	13981	13933	14153	13848	13913	13912	13825	13907	13826	13938	13700	13896	13779	13814	13957	13843	13963	13818	13979	13993	13969	13838	13877	13908	13944	13932	13766	14093	13793	13886	13820	13855	14093	13860	13745	13963	13990	13852	13989	13972	13770	13951	13791	13800	13988	13843	13948	13974	13835	13772	14011	13915	13811	13986	13839	13916	13831	13967	13934	13821	13796	13978	13864	13876	13986	13900	13820	13853	13811	13920	13844	13965	14043	13910	13938	13879	13977	14107	13902	13874	14030	13741	13984	13979	13996	14028	13862	13683	13867	13875	13627	13976	14075	13788	13956	13967	13764	14027	13833	13812	13818	13965	13878	13824	13789	13769	13845	13882	13899	14053	13867	13908	13847	13875	13957	13863	13913	13974	13890	13859	13852	13955	13787	13847	13845	13831	13987	13863	13726	13966	13819	13897	14099	13941	13968	14017	13886	13964	13803	13708	13785	13988	13903	13889	13945	13897	13846	13951	13865	13812	13825	14169	13795	13920	13958	13749	13914	14019	13950	13996	13743	13875	14120	13905	13941	13898	14066	13816	13859	13865	13900	13918	13874	13756	13900	13712	13838	13757	14006	14054	13855	13813	13892	13942	14094	13813	13925	13864	13954	13981	13943	13934	13804	13901	14006	14006	13866	13915	13988	13823	13954	13747	13934	13882	13961	13976	13777	13870	13882	13984	13765	13836	13885	13952	13836	13849	13874	13749	13953	13852	13790	13866	13960	13838	13840	13844	13801	13862	14001	13834	13955	13842	13875	13950	13974	13985	13854	13931	13768	13956	13852	13817	13830	13854	13889	13861	13872	13950	13957	13978	13890	13892	13779	13869	13997	13965	13733	13946	13751	13962	13709	13802	14009	14026	13990	13964	13985	13806	14031	14019	13910	13986	13836	13714	13941	14014	13781	14034	13898	13839	13810	13666	14017	14006	13866	13822	13879	13860	13648	14082	14073	13843	13990	13855	13851	14010	13831	13777	14013	13867	13951	13854	13897	13992	13780	13756	13939	13837	13971	13970	13947	13777	13970	13866	13814	13815	14051	14001	13783	13990	14011	13764	14012	13967	14034	13907	13857	13985	13914	13987	13811	13999	13977	13842	13947	13734	13785	14019	14026	13889	13727	13999	13913	13869	13838	13976	13903	13886	13954	13965	13945	13836	13943	13867	13995	13926	13958	14003	13928	13921	13756	13921	13904	13949	13968	13943	13872	13916	13875	13846	13948	13783	13951	14021	13802	13854	13924	13842	13799	13805	14244	13897	13786	14112	13955	13872	13907	13816	13914	13878	13974	13888	13850	14051	13959	13808	13927	13910	13925	13828	13911	14019	13778	13845	14048	13838	13701	13780	13923	13748	13901	13823	13885	13869	13754	13836	13896	13960	13867	13889	13809	13989	13870	13815	13907	13878	13937	13855	14143	13976	13947	14018	13808	13990	13957	13918	13993	13841	13907	13824	13996	13897	13913	13762	13847	13912	13868	13901	13893	13970	13938	13961	14032	14004	14099	13854	14057	13704	13923	13934	13915	13871	13928	13952	13937	13884	13917	13879	14088	13771	13867	13800	13855	13979	13908	14029	13956	13818	13773	14023	13815	13869	13860	13791	13844	13944	13898	13806	13969	13794	13960	13858	14132	14049	14027	13854	13873	13885	13886	13775	13733	13776	13714	13923	13781	13934	14067	13872	13851	13885	13870	13966	13830	14006	13746	13907	13850	14014	13971	13952	13992	13969	13932	13697	14023	14016	13871	13888	13914	13886	13867	13760	13827	13965	13856	13847	13966	13938	13987	13943	13944	13807	13837	13961	13961	13840	13909	14073	13908	13899	13979	13954	13876	14002	13792	14076	13990	14170	13818	13933	13858	14095	13991	14020	13958	14001	13859	14058	13820	14006	13962	13933	13886	13947	13942	13993	13829	14002	13916	13939	14031	13941	13666	13965	13883	13753	13914	13912	13956	13959	13952	13901	13755	14050	13826	13883	13972	13918	13981	13830	13913	14070	13929	13902	14148	13874	13917	14044	13965	13891	13900	13961	13986	13945	14001	13837	13816	13768	14004	13877	13736	13957	13928	13824	14012	14018	13961	13895	13863	13862	14014	13866	13873	13861	13904	13834	13886	14028	13940	13888	13891	13787	13834	13898	13905	13958	13969	14019	13997	13657	13644	13992	13982	13903	13820	13813	13917	13877	13987	13917	14042	14031	13868	14063
23351	21723	29676	24312	22113	24219	25180	19681	18123	18049	17461	16815	16300	15998	16278	15930	15606	15688	15869	15640	15575	15503	15604	15489	15442	15603	15435	15588	15296	15507	15383	15421	15514	15380	15470	15511	15358	15424	15378	15480	15365	15409	15518	15208	15694	15285	15346	15450	15327	15312	15260	15398	15229	15393	15318	15499	15398	15477	15351	15563	15403	15459	15241	15391	15491	15271	15458	15351	15455	15152	15425	15206	15192	15494	15294	15467	15387	15350	15409	15172	15404	15388	15245	15202	15292	15396	15310	15400	15175	15372	15386	15158	15406	15398	15272	15320	15168	15314	15255	15349	15263	15302	15365	15302	15646	15414	15350	15444	15233	15481	15399	15199	15286	15183	15175	15295	15266	15347	15366	15280	15216	15335	15202	15188	15146	15360	15421	15355	15269	15247	15244	15238	15310	15207	15290	15286	15239	15292	15116	15284	15452	15369	15303	15379	15312	15162	15166	15327	15219	15276	15415	15214	15246	15327	15378	15399	15133	15151	15352	15294	15486	15078	15268	15499	15331	15441	15362	15373	15228	15409	15308	15136	15351	15294	15194	15413	15388	15512	15450	15427	15285	15123	15080	15166	15166	15344	15148	15056	15369	15274	15120	15149	15217	15289	15125	15362	15181	15205	15414	15462	15310	15191	15321	15059	15300	14985	15260	15342	15134	15323	15277	15217	15269	15129	15195	15255	15156	15206	15174	15424	15271	15341	15286	15213	15335	15251	15349	15105	15385	15351	15323	15277	15354	15279	15141	15286	15231	15144	15480	15434	15311	15323	15230	15363	15445	15061	15179	15379	15332	15163	15277	15337	15158	15120	15268	15402	15205	15225	15241	15114	15125	15311	15179	15303	15209	15299	15170	15347	15327	15319	15235	15267	15330	15250	15183	15330	15431	15296	15184	15024	15281	15325	15494	15279	15272	15393	15043	15179	15360	15289	15447	15325	15307	15214	15415	15169	15215	15206	15325	15379	15150	15048	15371	15384	15305	15103	15340	15012	15424	15382	15274	15133	15293	15063	15228	15539	15476	15354	15356	15270	15348	15101	15173	15441	15168	15232	15315	15351	15315	15326	15279	15088	15316	15174	15368	15212	15260	15242	15272	15250	15506	15190	15258	15294	15251	15390	15177	15262	15357	15189	15362	15203	15163	15388	15313	15301	15112	15370	15293	15339	15277	15242	15191	15324	15372	15340	15196	15206	15531	15391	15405	15519	15248	15093	15226	15428	15395	15167	15290	15045	15154	15283	15139	15504	15265	15241	15386	15360	15341	15375	15091	15222	15457	15174	15218	15247	15188	15235	15244	15232	15345	15381	15149	15215	15388	15281	15193	15275	15425	15262	15353	15268	15135	15161	15188	15251	15104	15341	15184	15337	15294	15409	15347	15269	15275	15358	15067	15168	15297	15251	15189	15450	15232	15305	15438	15355	15333	15202	15351	15150	15420	15429	15214	15153	15148	15290	15375	15471	15137	15279	15338	15238	15310	15365	15440	15251	15237	15220	15046	15298	15259	15176	15374	15412	15346	15319	15366	15460	15367	15357	15058	15387	15237	15164	15400	15366	15122	15242	15366	15391	15248	15198	15307	15129	15113	15184	15316	15133	15466	15250	15180	15303	15329	15229	15260	15252	15383	15374	15438	15453	15349	15427	15325	15237	15461	15155	15190	15196	15239	15310	15293	15147	15260	15116	15378	15176	15313	15324	15254	15347	15429	15232	15159	15279	15349	15236	15364	15288	15239	15289	15192	15360	15290	15332	15152	15360	15236	15360	15331	15263	15209	15397	15269	15175	15334	15257	15244	15296	15105	14986	15226	15243	15271	15256	15255	15212	15227	15187	15300	15332	15356	15360	15347	15239	15200	15397	15424	15287	15433	15208	15235	15391	15222	15306	15497	15241	15345	15391	15229	15190	15239	15253	15201	15300	15208	15343	15326	15105	15351	15384	15277	15359	15230	15294	15149	15271	15497	15182	15010	15225	15415	15142	15302	15285	15389	15348	15384	15320	15153	15223	15087	15302	15212	15263	15235	15218	15459	15202	15009	15186	15261	15310	15206	15201	15288	15246	15149	15188	15344	15266	15381	15104	15184	15244	15170	15182	15276	15159	15347	15388	15453	15406	15353	15425	15245	15288	15255	15187	15180	15240	15233	15335	15067	15167	15296	15219	15397	15277	15232	15377	15388	15247	15061	15140	15363	15151	15282	15123	15195	15241	15190	15346	15379	15210	15368	15450	15262	15284	15201	15262	15222	15196	15257	15253	15259	14975	15330	15273	15435	15141	15235	15160	15192	15280	15307	15237	15390	15206	15318	15127	15227	15119	15142	15216	15426	15253	15264	15251	15128	15172	15140	15403	15240	15241	15245	15315	15141	15301	15384	15306	15423	15208	15301	15203	15199	15080	15319	15229	15205	15209	15170	15468	15276	15268	15402	15306	15241	15134	15214	15275	15511	15425	15143	15386	15403	15292	15271	15286	15300	15117	15302	15284	15287	15403	15148	15152	15340	15185	15391	15312	15325	15308	15206	15272	15373	15494	15176	15223	15382	15387	15239	15142	15335	15313	15294	15213	15352	15330	15353	15196	15230	15443	15461	15349	15287	15296	15146	15487	15480	15176	15083	15148	15313	15159	15200	15329	15244	15405	15308	15349	15288	15162	15470	15250	15383	15298	15202	15140	15441	15046	15485	15213	15298	15253	15148	15258	15608	15150	15421	15261	15297	15441	15278	15244	15247	15435	15238	15202	15534	15286	15122	15264	15137	15152	15327	15302	15087	15193	15093	15348	15364	15357	15346	15447	15209	15253	15296	15202	15291	15385	15113	15218	15356	15176	15454	15285	15277	15387	15110	15265	15202	15298	15382	15180	15402	15433	15444	15390	15459	15093	15200	15393	15298	15275	15092	15189	15285	15196	15221	15255	15301	15362	15366	15335	15216	15311	15288	15500	15392	15224	15301	15201	15451	15203	15338	15430	15289	15327	15236	15438	15211	15127	15361	15205	15542	15266	15304	15292	15300	15385	15322	15287	15255	15330	15343	15180	15437	15245	15233	15382	15253	15347	15350	15336	15119	15268	15039	15143	15207	15214	15313	15396	15190	15212	15322	15229	15310	15276	15289	15396	15169	15297	15237	15408	15307	15179	15301	15271	15254	15407	15237	15419	15234	15229	15166	15306	15360	15132	15252	15481	15351	15344	15360	15334	15339	15094	15316	15224	15263	15071	15261	15151	15214	15325	15307	15323	15454	15173	15067	15301	15143	15194	15249	15207	15290	15297	15128	15223	15237	15401	15295	15316	15288	15410	15215	15388	15283	15225	15291	15518	15140	15389	15214	15215	15144	15231	15250	15139	15266	15247	15451	15353	15364	15261	15121	15440	15276	15420	15320	15312	15196	15289	15389	14989	15159	15219	15235	15284	15270	15215	15433	15207	15200	15191	15150	15193	15301	15321	15391	15235	15382	15317	15365	15012	15284	15115	15472	15131	15261	15274	15211	15383	15197	15282	15160	15194	15382	15229	15353	15399	15338	15178	15202	15242	15215	15443	15254	15442	15418	15314	15351	15406	15240	15158	15332	15368	15425	15295	15242	15248	15326	15216	15328	15366	15378	15384	15243	15364	15155	15369	15346	15214	15493	15169	15200	15131	15239	15498	15309	15087	15268	15240	15121	15294	15318	15352	15171	15404	15183	15245	15396	15376	15193	15350	15315	15388	15256	15212	15281	15411	15225	15310	15388	15167	15330	15300	15067	15174	15173	15151	15395	15287	15406	15306	15185	15185	15217	15399	15350	15385	14994	15358	15432	15233	15340	15181	15196	15160	15233	15364	15260	15130	15234	15444	15353	15260	15556	15161	15179	15220	15305	15212	15266	15282	15291	15314	15257	15281	15293	15209	15024	15176	15191	15210	15338	15313	15241	15378	15093	15305	15232	15281	15308	15255	15190	15199	15435	15358	15190	15340	15276	15303	15428	15189	15273	15239	15197	15157	15079	15247	15286	15297	14910	15293	15222	15217	15181	15322	15490	15416	15322	15205	15398	15402	15405	15195	15093	15353	15223	15351	15354	15215	15189	15427	15296	15342	15262	15080	15062	15362	15339	15258	15233	15161	15163	15261	15215	15256	15257	15483	15154	15212	15250	15148	15212	15210	15095	15277	15242	15162	15143	15026	15295	15292	15296	15395	15421	15290	15292	15437	15387	15363	15332	15378	15208	15340	15302	15268	15281	15113	15084	15350	15359	15245	15302	15248	15269	15237	15124	15206	15151	15376	15446	15328	15150	15214	15147	15329	15180	15194	15254	15337	15213	15250	15068	15253	15151	15253	15078	15375	15289	15191	15317	15195	15214	15388	15200	15333	15373	15268	15279	15429	15381	15284	15354	15340	15383	15275	15218	15274	15295	15302	15212	15261	15439	15244	15205	15292	15325	15273	15006	15291	15327	15325	15356	15337	15166	15267	15213	15197	15115	15164	15246	15312	15085	15336	15315	15290	15273	15385	15380	15259	15215	15295	15317	15267	15210	15254	15271	15242	15195	15302	15120	15102	15297	15426	15250	15245	15389	15264	15199	15258	15059	15356	15272	15228	15332	15392	15264	15316	15403	15313	15515	15345	15359	15347	15208	15170	15278	15292	15344	15336	15180	15137	15212	15335	15457	15183	15089	15273	15319	15064	15193	15039	15248	15182	15223	15160	15202	15262	15228	15300	15307	15204	15149	15064	15277	15277	15216	15472	15226	15342	15248	15110	15502	15094	15428	15270	15390	15115	15385	15227	15424	15233	15429	15337	15469	15186	15345	15055	15433	15126	15198	15166	15317	15268	15433	15443	15434	15286	15472	15317	15281	15339	15516	15324	15312	15187	15109	15150	15333	15271	15357	15396	15389	15314	15138	15179	15262	15220	15187	15298	15304	15103	15147	15303	15230	15450	15426	15122	15363	15297	15323	15282	15195	15185	15207	15305	15265	15474	15331	15384	15213	15190	15182	15126	15292	15207	15218	15193	15181	15384	15279	15021	15143	15315	15381	15555	15334	15457	15171	15151	14987	15315	15477	15578	15396	15345	15194	15214	15340	15365	15406	15216	15364	15429	15328	15298	15281	15301	15239	15184	15302	15216	15229	15139
23129	42863	40803	32140	27196	23374	20652	19926	18611	18090	17200	16064	15515	15286	15096	14820	14652	14572	14454	14321	14405	14312	14204	14168	14143	13981	14035	14182	14287	14126	14219	14265	14374	14249	14095	14142	14160	14237	14130	14268	14197	14221	14082	14096	14078	14187	14099	14071	14154	14063	14133	14043	14172	14161	14200	14215	14149	14168	14098	14108	14102	14134	14210	14060	14150	14230	14055	13953	14426	14180	14106	14153	14170	14142	14179	14046	14342	14075	14259	14223	14087	14106	13963	14237	14042	14224	14264	14057	14165	14119	14127	14091	14013	14149	13815	14286	14164	14049	14036	14036	14307	14092	14149	14128	14015	14027	14192	14162	14002	14296	14276	14135	14101	13938	14025	14034	14080	14021	14022	14076	14085	14119	13966	14278	13998	14088	14087	14187	14285	13993	14196	14019	13908	14178	14305	14011	14102	14169	13966	13935	14084	14111	14198	14162	14199	14062	14021	14046	14053	14042	13910	14039	13975	13999	13976	14038	14218	14053	14096	14216	14125	14125	14038	14043	14003	14048	13967	14074	14313	13951	14129	14099	14123	14241	14108	14074	14018	13968	14013	14216	13952	14011	13956	14089	14034	14142	13902	13920	14130	14073	14142	14030	14016	14081	14079	14103	14177	14058	14039	13852	14009	14120	14071	14036	14158	14016	13966	14120	14022	14016	13939	14020	14021	14011	14046	14070	13988	14253	14098	14111	14190	14113	13864	14052	14121	14024	14199	14154	13972	14181	13999	14142	14214	14135	14042	14161	14132	14010	14074	14035	14136	14136	14217	14113	14042	13945	14128	14147	14090	14112	14042	14211	14061	14050	13878	13950	14135	13955	14077	13901	14208	14093	14187	14007	14037	14025	14081	14079	14004	14106	13963	14174	14031	14085	13990	14184	14033	14111	13871	13986	14091	14114	14198	14077	14095	14035	13992	14128	14082	13917	14122	14183	14035	14076	14073	14164	14284	14154	14115	13966	14088	14109	13957	13992	14050	14052	14181	14153	14234	13941	14083	13882	14158	14041	14192	14011	14109	14190	14146	14095	14001	13944	14076	14032	14041	14186	14245	13972	13934	14020	14165	14145	14137	14176	13962	14222	14048	14184	14025	14131	14180	13970	14038	14146	14188	13952	14161	14117	14227	14019	14182	13921	14037	14101	14061	14058	14027	13975	14023	13981	14100	14117	14046	14176	14033	13903	14073	14091	14007	14026	14174	14163	14095	14105	14012	14041	14144	14065	14031	14021	13900	14098	14008	13935	14118	14038	14067	13956	14147	14091	14016	13994	14045	14007	14070	14002	14037	13978	14243	14087	14169	14187	14133	14250	13847	14014	14016	13992	14041	14145	13978	14013	14243	13981	14224	14088	13952	14108	14044	14151	14037	14073	14142	14118	14106	14258	13947	14039	13928	13956	14065	14138	14077	14242	13936	14100	14054	13946	13998	14098	14108	14090	13954	14050	13910	14071	14139	13968	14001	14057	13959	13934	14030	14154	14015	14155	13995	13954	14262	13992	14054	14121	14132	13991	14150	14146	14017	14194	13927	14162	14183	14044	13967	14144	14058	14083	14039	14194	14096	14096	13906	13940	14178	13901	13950	14092	14088	13943	14216	14171	14192	14135	14158	13958	14099	14057	14065	14125	14120	14163	14003	14080	14168	14026	14110	13967	14062	14130	14115	14053	14181	13962	14072	13944	14095	14149	14168	14163	14111	14013	13962	14108	14117	14324	14079	14134	14112	14056	14193	13981	14176	14138	14062	14153	14040	14164	14011	14268	14007	14184	14092	14240	14195	13990	14100	13984	14033	14035	14059	14135	14114	14161	14038	14180	14058	14127	14205	13937	13984	14061	14051	14081	14126	14099	14254	14183	13943	14209	14206	13942	14151	14157	14087	13910	14020	13968	14129	13991	14196	13960	14208	14254	13938	14080	14008	14168	14044	13976	14217	14107	14078	13952	14026	14027	14194	14176	14074	13980	14198	14037	14043	14065	14105	14042	14095	14226	14079	14244	14088	14047	13978	14140	13881	14203	14081	14084	14007	14069	14081	14121	14071	13982	14163	13981	13886	13987	14099	14025	13890	14211	14120	14064	14005	13961	14059	14114	14141	13922	13985	14096	14004	14180	14266	14002	14110	14083	14043	13966	14097	14290	13908	14116	14110	14148	14193	14067	14011	14053	14061	14221	13928	14056	14038	14051	13964	14146	14038	13949	14064	14125	14139	13982	14124	13939	14123	14052	14140	14079	14065	13961	14024	14139	14085	13917	14142	14030	14222	14152	14029	14131	14038	14030	14081	13964	14071	13993	14061	14152	13955	14066	14153	14213	14149	14039	14122	14097	14192	13979	14274	14022	14001	14125	14114	14163	13907	13981	14041	14091	13968	14037	14167	14086	14166	14085	14001	14015	14111	14082	14025	14058	14019	14252	14072	14105	14112	13982	14078	14073	14156	14025	14141	13923	13987	14036	14034	13910	14056	14019	13931	14092	13995	14021	14091	14108	14090	14227	14132	14016	13998	14059	14083	14006	14289	14088	14118	14084	13943	14040	14042	14156	14092	13995	13899	14072	14108	14030	14053	14194	14085	14090	14135	14227	14107	14122	14036	14004	14074	13926	14184	14005	14070	14081	14317	14232	14042	13959	14047	14050	14031	13889	13968	14148	14102	13967	14011	13982	13942	13981	14207	14109	14109	14094	14133	14082	14024	14041	14134	13838	14108	14135	14045	14007	14178	14108	14022	14012	14075	14068	13922	14002	14084	14039	13888	14071	14209	14163	14054	13920	14022	14092	13883	14230	14145	14074	14072	13950	14227	13903	14119	14101	14090	14012	14121	13966	13987	13984	14033	14082	13912	13965	14146	13891	14176	14121	13939	14105	14134	14250	14137	14070	14144	13996	13956	13952	14110	14114	14055	14174	14026	14011	14095	14216	14040	14139	14006	14165	14018	14019	14023	14055	14101	14186	13967	14198	13977	14125	14027	13962	14019	14023	14038	13950	14091	14002	14104	14083	14057	14098	14113	13899	14201	14184	14018	13998	14158	14174	13966	14196	13974	13946	14129	14079	14123	14068	13971	14022	13999	14017	14000	14100	14080	13982	14274	14109	14030	14007	13867	14225	14133	14053	14073	13911	14066	14037	14048	13958	14013	13996	14088	14033	14155	14114	14196	14153	14192	14149	14062	14029	14165	13870	14096	14099	14124	13990	14064	14027	14080	13988	14015	14056	14022	14066	14075	13781	13982	14149	14022	13921	14120	13983	13846	14150	14021	13969	14195	14085	14295	14115	14143	14208	14130	14078	14052	14144	13915	14012	14076	13993	14135	14019	14051	14051	14109	14098	14121	14227	14095	13921	14072	14226	14189	14014	14152	14153	14103	13958	13974	13955	14202	14009	13944	14046	13955	14048	13915	13912	13913	14042	14083	14085	14125	14088	14263	13967	14063	13990	14049	14126	14120	14246	13993	13857	14096	13964	13940	13983	14098	14155	14115	14070	13898	13973	14192	14172	14036	14182	14006	14126	13942	14024	13963	14098	14165	14185	13994	13864	14033	14244	14012	14301	13960	14078	14103	13986	14130	14143	13992	14059	14042	14100	13788	14193	14056	14264	14019	14026	14026	14137	14084	13898	14007	14025	14052	14178	14116	14008	13944	14143	14105	14149	13992	14133	13856	14057	14171	14112	13997	13931	14107	13931	14053	13926	14060	14084	14274	14145	14075	14220	14131	14036	13990	14186	13975	14321	13982	14133	14146	14158	14002	14100	14173	14067	14074	14066	14269	14240	14029	14201	13894	14097	14053	13975	14133	14033	14037	13911	14044	14068	13994	14001	13883	14065	14169	14033	14058	13958	14024	14052	14064	13974	13925	14181	13993	14246	13917	14045	14073	14087	13978	13993	14162	13887	14209	14118	14084	14120	14111	14071	14110	14121	14100	14085	14076	13921	14075	14052	14028	14206	14036	13913	14041	14062	14206	14081	13978	14135	14130	14074	14216	14082	13977	13983	14151	14071	14057	14107	14069	13886	13996	14109	14078	13958	14193	13973	14172	14050	14075	14278	14091	14103	14155	14114	14079	14055	14302	14120	14029	14022	14182	14046	14058	14089	14130	14008	14052	14082	14007	13979	14024	14114	14094	14106	14110	14163	13893	13956	14065	14221	14013	14231	14262	14171	13912	14246	14020	13966	14072	13960	14136	13953	14115	14180	13984	14019	14121	14169	14163	14156	13989	13970	14055	13909	14116	14182	14019	14203	14052	14026	14069	14063	14100	14103	14074	14035	13956	14089	14217	14272	13966	13921	14140	14065	14061	14123	14148	14187	14128	14007	13850	14327	14148	14028	14079	14055	14053	14039	14027	14164	14195	14154	14076	13897	14018	13956	13953	14068	14157	14006	13988	14174	14088	13928	14063	14013	14119	14074	13916	13920	14180	14101	14176	14074	14154	14068	13952	14119	14190	14010	14178	14078	13918	14097	14162	14039	14032	14098	14201	13951	14144	14114	14117	14178	14019	14206	14109	14060	13975	14060	14111	14112	13961	14116	14090	13890	14058	14018	14120	14179	13948	13979	13970	14051	14149	14005	14086	14071	14256	13903	14086	13989	14071	14103	14092	13945	14148	14016	14085	14189	13918	14011	14134	14134	14081	14188	14031	14107	14327	14086	14099	14188	14088	14143	14123	14045	14086	14071	14234	14066	13906	14208	14150	14019	14102	14036	14140	13989	13939	13978	14157	14079	14053	14058	14047	14029	14004	14098	14045	13939	14209	14027	14156	14056	14048	14040	14015	14192	14059	14011	14187	14016	14282	13927	14124	14163	14105	14160	14098	14223	14018	13990	14210	13931	14063	14018	13971	14140	14036	14135	14139	14072	14087	14050	14202	14069	14089	14143	14184	14258	14015	13911	14070	14124	13910	14167	14062	13961	14145	14239	14089	14123	14096	14178	14089	13996	14103	14119	14202	14168	14072	14110	13934	13984	14029	14179	14060	14152	14169	14102	14252	14088	14075	14020	14131	14079	14223	13951	13866	14156	13959	14043	14028	14114	14105	14143	14219	14109	14068	14013	13906	13815	14063	14068	14047	13993	14108	13978	14195	14051	14044	14007	14214	14191	14226	14223	14077	14255
28151	22851	25844	21840	17252	16450	15754	14987	14916	14856	14771	14762	14546	14625	14455	14536	14477	14362	14483	14318	14380	14363	14357	14349	14278	14230	14486	14456	14292	14360	14384	14348	14239	14665	14415	14216	14354	14467	14141	14401	14399	14315	14403	14100	14424	14375	14248	14327	14464	14269	14381	14434	14248	14047	14200	14230	14622	14302	14295	14335	14376	14189	14090	14338	14157	14197	14279	14467	14338	14374	14409	14228	14373	14475	14347	14503	14149	14235	14213	14129	14074	14447	14258	14313	14299	14270	14276	14328	14303	14263	14468	14219	14275	14239	14491	14306	14258	14321	14395	14433	14311	14421	14274	14250	14362	14455	14315	14360	14220	14287	14301	14438	14222	14243	14368	14335	14416	14089	14274	14092	14209	14278	14352	14258	14311	14197	14148	14254	14405	14434	14416	14273	14289	14308	14119	14270	14244	14246	14297	14423	14228	14024	14272	14349	14353	14361	14254	14285	14225	14419	14373	14400	14308	14345	14194	14432	14152	14111	14310	14385	14307	14298	14198	14387	14244	14304	14288	14169	14354	14128	14217	14475	14147	14232	14245	14159	14262	14282	14563	14460	14227	14338	14256	14280	14260	14383	14255	14368	13974	14280	14236	14329	14217	14277	14367	14292	14300	14218	14263	14133	14319	14189	14305	14304	14394	14171	14158	14349	14278	14407	14127	14156	14170	14434	14337	14084	14287	14156	14263	14141	14426	14144	14420	14240	14394	14257	14341	14297	14201	14489	14263	14247	14071	14434	14381	14355	14156	14148	14068	14410	14287	14368	14351	14293	14277	14390	14469	14256	14484	14255	14508	14324	14585	14489	14362	14427	14311	14302	14346	14438	14359	14408	14257	14194	14335	14330	14430	14441	14454	14325	14314	14254	14296	14413	14260	14323	14252	14357	14383	14316	14228	14433	14403	14316	14425	14299	14168	14347	14219	14247	14452	14257	14345	14336	14504	14366	14495	14307	14295	14530	14394	14428	14201	14219	14359	14400	14210	14245	14312	14302	14234	14254	14297	14309	14368	14433	14277	14119	14182	14241	14340	14427	14459	14294	14101	14070	14171	14289	14263	14305	14272	14140	14164	14258	14351	14384	14308	14363	14247	14266	14421	14230	14310	14385	14374	14299	14303	14341	14249	14258	14101	14147	14257	14149	14412	14432	14294	14346	14310	14109	14251	14206	14213	14215	14152	14431	14285	14402	14216	14302	14392	14192	14283	14190	14315	14180	14411	14131	14278	14345	14348	14372	14301	14401	14519	14422	14285	14328	14409	14081	14374	14238	14069	14258	14304	14388	14248	14398	14270	14196	14265	14194	14524	14287	14409	14566	14529	14394	14332	14239	14445	14328	14390	14440	14322	14296	14278	14254	14373	14456	14480	14214	14391	14251	14431	14636	14316	14220	14280	14261	14379	14369	14306	14293	14335	14410	14373	14544	14337	14235	14311	14471	14341	14235	14364	14218	14493	14352	14360	14256	14354	14211	14192	14260	14316	14452	14378	14474	14366	14342	14109	14285	14446	14125	14219	14151	14100	14209	14404	14356	14197	14238	14399	14309	14260	14295	14313	14256	14295	14397	14328	14138	14442	14193	14224	14298	14443	14308	14271	14209	14286	14369	14390	14402	14367	14419	14317	14350	14418	14285	14128	14434	14148	14327	14226	14172	14275	14242	14284	14232	14371	14253	14275	14337	14350	14360	14349	14327	14482	14111	14170	14302	14297	14434	14336	14264	14487	14415	14585	14182	14334	14180	14063	14289	14333	14363	14319	14355	14135	14318	14342	14199	14198	14428	14419	14332	14230	14197	14332	14342	14506	14300	14479	14323	14286	14336	14406	14372	14366	14253	14207	14230	14419	14263	14567	14298	14279	14363	14273	14470	14411	14370	14148	14233	14320	14217	14169	14403	14401	14251	14315	14402	14323	14365	14346	14432	14185	14360	14247	14326	14393	14235	14266	14270	14461	14240	14424	14184	14238	14292	14428	14262	14391	14273	14336	14539	14266	14131	14287	14275	14225	14289	14129	14238	14260	14286	14294	14290	14353	14277	14195	14335	14389	14463	14223	14293	14475	14377	14447	14349	14359	14264	14412	14280	14345	14117	14175	14239	14174	14417	14400	14144	14457	14390	14223	14354	14146	14170	14268	14311	14462	14344	14330	14227	14357	14328	14350	14265	14220	14378	14317	14267	14288	14335	14410	14460	14290	14193	14394	14322	14373	14200	14398	14370	14336	14422	14424	14385	14167	14358	14314	14354	14224	14373	14382	14241	14368	14239	14342	14127	14323	14400	14325	14291	14321	14384	14218	14253	14384	14287	14476	14205	14356	14189	14341	14302	14365	14347	14288	14366	14365	14303	14176	14086	14313	14349	14448	14325	14210	14414	14175	14230	14287	14317	14279	14376	14266	14058	14355	14322	14342	14356	14497	14550	14449	14389	14325	14101	14179	14383	14151	14455	14263	14095	14313	14292	14303	14217	14243	14288	14243	14360	14110	14313	14204	14180	14254	14178	14396	14342	14368	14386	14151	14338	14281	14344	14304	14433	14159	14140	14247	14263	14454	14351	14218	14153	14569	14422	14404	14233	14266	14511	14059	14372	14322	14285	14242	14040	14457	14176	14447	14309	14346	14267	14101	14507	14420	14228	14417	14345	14208	14526	14380	14505	14475	14281	14363	14548	14224	14332	14274	14410	14325	14197	14353	14091	14191	14075	14181	14154	14355	14369	14256	14171	14253	14273	14293	14481	14203	14447	14574	14462	14402	14152	14371	14348	14284	14304	14341	14290	14291	14364	14369	14269	14296	14502	14418	14333	14374	14452	14423	14241	14182	14316	14285	14509	14262	14360	14448	14204	14088	14049	13988	14413	14274	14097	14357	14291	14522	14323	14226	14343	14293	14163	14300	14512	14349	14196	14265	14258	14399	14206	14282	14306	14241	14335	14433	14466	14372	14226	14373	14332	14297	14486	14333	14177	14259	14216	14051	14341	14476	14250	14228	14229	14287	14207	14414	14401	14194	14243	14372	14274	14336	14246	14355	14220	14532	14230	14207	14416	14273	14419	14209	14222	14396	14402	14346	14232	14341	14406	14370	14280	14385	14115	14185	14183	14172	14313	14223	14249	14329	14373	14393	14448	14331	14256	14104	14365	14300	14425	14271	14222	14353	14322	14203	14304	14280	14285	14326	14491	14383	14425	14347	14184	14175	14329	14407	14308	14190	14226	14406	14361	14396	14090	14200	14319	14082	14281	14389	14229	14265	14233	14381	14408	14363	14288	14320	14218	14301	14368	14300	14474	14247	14249	14334	14284	14296	14389	14337	14220	14089	14182	14170	14433	14324	14445	14235	14348	14534	14177	14204	14216	14188	14295	14147	14164	14348	14289	14301	14322	14341	14319	14392	14543	14385	14404	14381	14401	14323	14299	14292	14193	14379	14408	14414	14185	14125	14253	14452	14353	14275	14258	14279	14370	14399	14232	14135	14362	14255	14324	14228	14093	14371	14108	14212	14142	14222	14247	14208	14295	14340	14287	14272	14447	14321	14308	14206	14263	14278	14349	14194	14411	14557	14388	14090	14273	14403	14319	14283	13987	14200	14346	14313	14301	14266	14261	14336	14240	14334	14249	14325	14312	14144	14396	14279	14314	14102	14432	14105	14286	14661	14302	14369	14445	14273	14277	14300	14223	14394	14362	14271	14172	14376	14312	14321	14214	14320	14181	14213	14299	14191	14331	14407	14254	14344	14288	14231	14366	14396	14220	14112	14485	14138	14337	14210	14294	14399	14460	14258	14396	14517	14420	14238	14127	14334	14464	14449	14288	14226	14384	14281	14306	14259	14179	14421	14250	14464	14254	14316	14241	14426	14360	14119	14367	14427	14359	14280	14377	14297	14156	14204	14097	14418	14133	14270	14327	14092	14170	14347	14270	14207	14447	14212	14334	14134	14371	14327	14294	14085	14247	14397	14340	14260	14267	14361	14482	14297	14395	14234	14219	14441	14398	14393	14453	14210	14494	14487	14248	14336	14147	13993	14424	14317	14429	14251	14272	14275	14244	14206	14271	14260	14163	14395	14311	14364	14396	14343	14161	14129	14160	14356	14181	14236	14292	14343	14189	14197	14201	14359	14331	14343	14344	14354	14522	14286	14546	14444	14231	14359	14330	14201	14157	14213	14219	14155	14284	14360	14324	14438	14415	14436	14365	14338	14389	14485	14358	14466	14302	14277	14166	14140	14186	14377	14339	14314	14347	14380	14373	14364	14151	14158	14440	14389	14327	14349	14363	14136	14328	14325	14531	14369	14360	14426	14405	14461	14214	14349	14392	14418	14226	14235	14263	14198	14271	14455	14344	14444	14300	14241	14543	14254	14226	14345	14324	14272	14231	14265	14313	14454	14176	14161	14314	14418	14188	14497	14312	14146	14349	14308	14424	14478	14478	14398	14224	14319	14355	14239	14235	14271	14431	14458	14234	14112	14326	14207	14191	14113	14315	14274	14099	14040	14377	14326	14168	14190	14243	14237	14234	14347	14168	14376	14494	14348	14201	14228	14278	14484	14175	14374	14367	14174	14338	14391	14273	14289	14428	14394	14244	14245	14413	14398	14196	14215	14415	14238	14193	14227	14450	14393	14473	14262	14456	14198	14288	14426	14082	14149	14290	14198	14253	14215	14214	14439	14152	14143	14267	14395	14218	14470	14351	14328	14299	14325	14404	14176	14148	14408	14175	14415	14440	14334	14535	14494	14154	14518	14258	14387	14331	14175	14181	14503	14436	14298	14219	14452	14427	14388	14295	14322	14299	14350	14296	14248	14415	14460	14148	14339	14480	14201	14449	14419	14404	14416	14298	14323	14493	14193	14370	14490	14265	14328	14306	14329	14380	14457	14421	14172	14245	14544	14304	14221	14600	14359	14296	14232	14305	14390	14465	14146	14196	14171	14429	14364	14368	14287	14243	14077	14165	14320	14264	14173	14150	14411	14429	14241	14419	14396	14472	14246	14497	14231	14225	14335	14248	14255	14250	14314	14277	14246	14340	14287	14252	14099	14264	14335	14385	14152	14356	14388	14139	14480	14373	14226	14390	14145	14433	14344	14472	14437	14292	14316	14361	14118	14213	14311	14290
18843	27887	26390	20889	18110	16204	15388	14829	14704	14287	14174	13941	13791	14030	13606	13653	13432	13537	13431	13586	13606	13579	13605	13411	13508	13501	13504	13517	13558	13373	13645	13600	13486	13569	13710	13594	13422	13493	13572	13478	13558	13396	13478	13532	13360	13433	13518	13567	13515	13369	13514	13356	13491	13490	13591	13450	13468	13429	13301	13552	13868	13554	13536	13465	13546	13364	13370	13347	13252	13615	13483	13525	13554	13627	13469	13450	13391	13521	13496	13457	13481	13534	13397	13462	13541	13524	13417	13470	13490	13501	13694	13376	13384	13420	13588	13394	13412	13516	13463	13361	13378	13492	13298	13578	13422	13470	13433	13391	13485	13555	13389	13453	13572	13630	13461	13666	13605	13440	13631	13365	13404	13404	13370	13274	13636	13671	13612	13397	13385	13582	13308	13473	13555	13486	13338	13439	13460	13451	13608	13363	13584	13493	13462	13520	13464	13476	13251	13560	13416	13643	13642	13480	13371	13438	13406	13505	13477	13558	13416	13616	13482	13480	13418	13304	13430	13447	13575	13389	13392	13403	13503	13536	13314	13463	13532	13523	13286	13467	13501	13455	13475	13571	13561	13363	13398	13424	13417	13444	13538	13480	13589	13571	13522	13507	13497	13386	13488	13444	13513	13360	13515	13438	13524	13444	13701	13545	13553	13341	13454	13391	13505	13426	13336	13399	13462	13693	13378	13454	13580	13489	13526	13373	13496	13463	13396	13588	13353	13509	13565	13509	13311	13307	13323	13633	13427	13488	13471	13201	13592	13482	13441	13439	13511	13604	13312	13418	13356	13413	13263	13579	13513	13462	13357	13523	13527	13324	13376	13567	13452	13417	13482	13422	13389	13460	13593	13560	13381	13414	13486	13447	13446	13529	13529	13421	13452	13546	13567	13378	13467	13587	13504	13455	13404	13528	13551	13334	13336	13493	13404	13361	13532	13332	13388	13631	13559	13531	13582	13512	13429	13386	13494	13612	13431	13505	13596	13577	13555	13253	13575	13601	13590	13504	13535	13459	13429	13430	13389	13446	13445	13549	13379	13435	13457	13457	13453	13488	13387	13412	13558	13454	13449	13459	13429	13431	13433	13503	13254	13513	13606	13535	13385	13448	13483	13426	13418	13442	13381	13558	13493	13344	13367	13481	13462	13423	13380	13541	13328	13637	13523	13531	13498	13580	13498	13515	13460	13504	13565	13469	13412	13446	13393	13551	13430	13501	13392	13502	13408	13410	13372	13479	13356	13514	13516	13471	13484	13419	13538	13512	13443	13514	13326	13442	13459	13392	13548	13483	13483	13399	13398	13452	13327	13491	13569	13532	13460	13518	13450	13450	13488	13460	13492	13466	13452	13464	13323	13507	13518	13455	13523	13356	13479	13630	13433	13451	13457	13447	13457	13550	13408	13619	13496	13486	13473	13467	13442	13577	13454	13703	13385	13272	13411	13437	13650	13523	13470	13433	13470	13504	13444	13510	13438	13479	13517	13343	13455	13358	13421	13489	13451	13530	13401	13276	13455	13257	13399	13492	13369	13517	13432	13377	13400	13466	13444	13450	13525	13352	13482	13437	13622	13405	13514	13260	13432	13333	13349	13551	13473	13613	13530	13649	13313	13373	13536	13440	13638	13356	13520	13423	13429	13344	13612	13503	13550	13446	13499	13376	13566	13598	13354	13474	13550	13589	13425	13627	13458	13462	13420	13567	13610	13654	13636	13544	13440	13606	13497	13266	13432	13443	13534	13504	13565	13312	13451	13342	13389	13444	13421	13562	13394	13533	13446	13409	13557	13329	13633	13564	13457	13429	13559	13514	13310	13364	13346	13425	13456	13437	13493	13444	13554	13426	13565	13321	13528	13513	13567	13552	13418	13373	13462	13433	13471	13480	13334	13489	13445	13507	13519	13502	13511	13598	13532	13456	13502	13603	13591	13455	13551	13386	13315	13291	13438	13538	13433	13511	13452	13472	13425	13385	13508	13389	13504	13542	13575	13635	13490	13463	13540	13439	13466	13618	13430	13366	13373	13440	13450	13629	13429	13476	13326	13430	13278	13465	13535	13574	13409	13396	13479	13509	13314	13382	13623	13436	13565	13307	13558	13419	13550	13347	13526	13451	13503	13336	13399	13546	13444	13409	13443	13355	13566	13451	13554	13616	13453	13489	13363	13416	13366	13451	13529	13633	13568	13438	13347	13452	13414	13390	13480	13597	13603	13350	13386	13564	13509	13372	13707	13376	13365	13321	13511	13402	13490	13417	13431	13531	13482	13422	13478	13484	13558	13735	13647	13378	13420	13591	13556	13492	13434	13473	13409	13445	13516	13294	13448	13490	13488	13382	13523	13539	13610	13552	13465	13479	13642	13288	13413	13489	13367	13481	13511	13341	13441	13509	13535	13586	13330	13543	13559	13453	13422	13435	13323	13431	13400	13785	13571	13491	13608	13436	13449	13331	13529	13485	13400	13623	13461	13437	13464	13569	13541	13390	13532	13379	13597	13498	13499	13559	13411	13419	13483	13390	13600	13452	13415	13445	13406	13510	13422	13597	13538	13417	13529	13379	13379	13494	13373	13554	13342	13480	13547	13389	13530	13530	13701	13538	13562	13299	13437	13358	13634	13364	13602	13492	13317	13613	13436	13515	13530	13513	13461	13422	13558	13519	13503	13376	13448	13325	13448	13436	13522	13264	13499	13584	13680	13480	13359	13519	13334	13452	13471	13381	13434	13541	13526	13360	13510	13682	13621	13416	13404	13504	13473	13457	13622	13456	13375	13488	13391	13393	13576	13561	13566	13465	13327	13506	13371	13543	13596	13606	13532	13522	13510	13517	13343	13487	13582	13476	13481	13610	13470	13529	13421	13604	13443	13675	13484	13402	13438	13575	13375	13286	13581	13689	13400	13444	13448	13565	13517	13438	13518	13516	13406	13291	13618	13323	13508	13575	13459	13428	13582	13481	13593	13481	13478	13432	13245	13490	13431	13490	13630	13364	13436	13444	13456	13585	13659	13443	13474	13649	13562	13415	13454	13526	13488	13487	13626	13457	13360	13366	13471	13532	13369	13329	13726	13440	13572	13455	13559	13421	13541	13475	13483	13635	13582	13473	13609	13355	13414	13461	13665	13457	13455	13553	13502	13573	13457	13397	13498	13754	13541	13553	13512	13363	13463	13414	13425	13418	13422	13405	13422	13614	13411	13324	13432	13706	13510	13547	13432	13383	13454	13322	13556	13351	13462	13529	13360	13324	13343	13569	13607	13466	13537	13601	13457	13526	13452	13491	13531	13352	13485	13403	13597	13502	13532	13482	13332	13433	13627	13504	13637	13575	13447	13438	13465	13479	13505	13666	13332	13400	13469	13559	13321	13502	13558	13504	13460	13448	13408	13320	13474	13334	13459	13492	13470	13613	13369	13615	13409	13524	13361	13412	13592	13667	13458	13415	13549	13355	13529	13446	13458	13434	13392	13370	13401	13469	13572	13343	13351	13523	13656	13563	13227	13409	13522	13483	13458	13461	13513	13561	13374	13457	13525	13593	13438	13263	13436	13537	13376	13371	13525	13466	13448	13538	13554	13602	13546	13502	13411	13507	13613	13401	13566	13234	13491	13483	13342	13480	13392	13667	13378	13476	13476	13361	13499	13650	13455	13519	13488	13485	13505	13564	13435	13503	13382	13513	13440	13421	13579	13552	13278	13305	13304	13560	13322	13558	13501	13445	13506	13595	13448	13465	13443	13384	13456	13539	13628	13645	13446	13484	13336	13247	13436	13482	13246	13456	13662	13501	13493	13487	13392	13382	13585	13220	13538	13537	13516	13520	13386	13472	13447	13537	13485	13572	13517	13594	13534	13471	13376	13533	13551	13529	13551	13449	13551	13516	13410	13612	13446	13389	13534	13452	13487	13310	13498	13591	13445	13324	13392	13549	13364	13358	13445	13525	13411	13653	13512	13583	13405	13458	13435	13478	13463	13583	13365	13496	13463	13509	13579	13563	13546	13489	13367	13515	13280	13445	13675	13511	13463	13485	13415	13614	13342	13551	13361	13594	13509	13403	13437	13335	13570	13418	13599	13530	13383	13460	13465	13417	13562	13593	13625	13454	13474	13589	13634	13401	13518	13541	13592	13436	13351	13439	13559	13607	13621	13583	13491	13420	13517	13615	13507	13451	13437	13515	13501	13363	13369	13580	13457	13676	13509	13350	13468	13383	13530	13436	13395	13490	13378	13424	13474	13421	13471	13378	13399	13349	13500	13441	13370	13385	13495	13442	13426	13475	13492	13556	13411	13441	13250	13448	13383	13507	13436	13507	13397	13622	13435	13352	13450	13420	13532	13416	13450	13498	13380	13395	13458	13511	13500	13494	13590	13510	13454	13482	13492	13447	13442	13255	13490	13487	13582	13492	13464	13460	13628	13534	13607	13720	13527	13462	13341	13580	13432	13512	13493	13519	13662	13617	13586	13364	13447	13446	13490	13301	13507	13479	13505	13579	13630	13561	13324	13467	13507	13475	13544	13464	13423	13500	13403	13568	13325	13454	13297	13476	13502	13447	13388	13542	13483	13490	13318	13452	13516	13484	13505	13596	13520	13462	13648	13352	13490	13300	13217	13484	13435	13372	13489	13413	13504	13466	13571	13471	13365	13553	13456	13439	13484	13503	13427	13576	13483	13499	13417	13539	13529	13505	13386	13544	13433	13595	13415	13503	13417	13510	13494	13436	13290	13374	13621	13297	13503	13505	13433	13564	13558	13556	13501	13510	13410	13507	13374	13508	13633	13416	13613	13361	13554	13420	13409	13605	13461	13541	13476	13526	13584	13438	13518	13407	13558	13536	13379	13517	13391	13276	13527	13389	13410	13392	13504	13481	13616	13419	13415	13281	13427	13366	13399	13421	13489	13388	13322	13430	13475	13353	13474	13429	13422	13472	13462	13363	13409	13459	13588	13514	13499	13422	13402	13398	13363	13112	13381	13355	13535	13502	13558	13419	13360	13710	13442	13566	13398	13417	13231	13418	13554	13485	13586	13381	13499	13371	13517	13624	13513	13281	13422	13590	13500	13593	13565	13510	13585	13306	13444	13461	13554	13293	13373	13570	13423	13434	13550	13517	13690	13390	13418	13454	13383	13396
24357	21635	29125	24811	22848	22138	20435	17744	16748	16641	16572	15826	15643	15678	15322	15441	15514	15218	15498	15286	15075	15185	15307	15028	15174	14989	15254	15161	15172	15179	15079	15010	14946	14998	14900	15006	15019	15192	15135	14920	15109	15081	15089	14855	15078	15113	15087	15162	15011	15016	14861	14960	15040	15131	15081	14986	15013	15075	15122	14956	14923	14988	14894	14779	15040	14989	15060	15100	14907	15079	14969	14979	14884	15183	15096	15018	14881	14928	15023	14876	15022	14836	14867	14943	14755	15028	14840	14968	15078	14920	14973	14940	15072	14951	14823	15010	15053	14963	14928	14943	14898	15076	14773	14838	14878	14941	14822	15100	14997	14997	14981	15006	15065	14822	14823	15031	14942	14971	15105	15034	15052	14954	14930	14962	14918	14996	14974	14981	15078	15036	15117	14944	15027	14817	15086	14847	15089	14992	15151	14961	15155	14966	14999	14985	15012	14893	14928	15026	14950	15074	14925	14952	14952	14980	14984	14883	15033	14795	14955	14967	14914	14943	15073	15017	14896	15096	14992	14859	14990	14984	15030	14878	14839	14919	14996	15069	14984	15067	15048	14763	15042	14923	14987	14938	15076	15003	14942	15047	14926	15006	15093	15230	14999	14988	15046	14943	15090	15100	14936	15085	15037	14906	14905	14934	14945	15120	15083	14756	14788	14870	14803	14792	15038	14926	15020	15154	14995	15076	14996	15023	15077	15040	15220	14820	15130	15067	15044	14895	14984	14969	15027	14746	14898	14747	14697	14880	15043	14898	14844	15003	15091	14757	15016	14969	15099	14878	15167	14892	14803	15008	14916	14805	14926	14978	14852	14920	14863	14799	14957	15018	14946	15053	15056	14895	14823	14897	15126	14865	14925	15006	14862	15044	14936	15051	15026	14859	14950	14856	14913	15063	15047	14859	14973	14813	14985	15219	14896	15022	15239	14992	14917	14905	14999	14758	15031	14750	14944	15120	15158	14834	14884	14892	14958	15089	14877	15070	14995	14966	14819	14813	15104	14908	14962	14869	14983	15157	15133	15031	14962	15023	15065	15097	14688	14850	15159	15143	14927	14964	14690	14893	14978	15062	15095	15034	14902	14772	15021	14933	14787	14787	14996	14865	14859	15145	14945	14866	15140	14989	14938	15037	15103	15143	14877	14982	15066	14857	14954	15101	14823	14928	14807	15048	15047	14957	14978	14886	14953	15007	15139	15038	14925	14914	14975	14709	15058	15064	15006	15128	15047	14966	15155	14903	14987	14839	15051	15033	14985	14926	14836	14947	14926	14644	15024	15089	14920	14958	15098	14945	14990	14966	14818	14967	15121	14935	15020	14904	14956	14925	14997	15060	15204	14950	14964	14858	14984	14824	15021	14826	14907	15003	15115	15173	14879	15128	15063	14982	15002	14995	14982	14977	14968	14936	14832	14997	15045	14844	14923	14888	15147	15022	14859	14877	14880	14976	14924	15017	15184	14962	15031	15031	14925	14906	14825	15076	14895	15025	14951	14888	15229	14984	14937	14928	14921	14792	15132	14875	15118	15112	14872	14862	14895	14909	15035	15071	14975	15105	14953	15137	14670	14778	15009	15045	14996	15144	14915	15126	15138	14843	14857	14985	15003	15094	14930	15152	15185	14991	15149	14982	15093	14910	15061	14862	14751	14906	14906	14979	14849	14984	15009	15147	14894	14792	14899	15130	15164	14790	14986	14972	15005	15020	14798	14999	14793	14971	14990	14837	14757	15025	14914	15046	14862	15021	15053	15173	14934	15217	15068	14823	15078	15010	14875	14884	15115	14936	14776	14928	14845	14907	14828	14894	14936	14989	15151	15074	15041	14896	14789	14822	15188	15089	14956	14751	15029	15033	15080	15081	14861	14822	14842	15019	15028	14918	14922	15040	15004	15120	14947	14972	15076	14913	14921	15029	14983	15011	14834	15056	14985	15059	14908	14989	14937	15126	14959	14935	14905	14876	14945	14768	15090	15095	14906	15081	14840	15070	15025	14936	15152	14880	14855	14815	15022	15025	14810	14907	15024	14980	15030	14868	14999	15041	14900	15043	14994	14948	15091	15024	14994	14817	14987	14963	15057	15111	15118	14974	14924	14831	14979	15065	14977	14991	14878	14907	14924	15013	14992	15056	15010	15025	14992	14900	15075	15028	15058	14773	15016	14830	15019	14935	15049	14916	14891	14982	15011	15037	15065	14861	14968	15128	15030	14891	14919	14914	14715	14980	15001	15019	15106	14978	14978	14912	14885	14912	14868	14990	14687	15114	15067	14797	14960	14864	15064	15091	14899	14966	14845	15084	14940	15062	15081	14873	15016	15192	14958	14957	15102	15018	15096	14804	15084	14995	14934	15290	15049	14777	14917	15176	15077	14976	14894	14914	14996	15073	15025	14937	15088	15079	14655	15123	14779	15021	15050	15075	14832	14921	14852	14956	14981	15092	15166	14856	14914	14793	14825	14863	15069	15005	14878	14864	14900	14943	15095	15023	14900	15096	15151	14911	14938	15027	14928	15243	14885	14862	14899	14956	14955	14969	14887	15101	15032	15223	14995	15118	15062	15098	14940	15073	15063	15186	14929	15133	15102	14941	14889	15037	14858	14974	15079	14930	14914	15039	15141	15097	14893	14985	14989	14936	14953	15155	15029	14980	14933	15148	15014	14929	14896	14934	14977	15162	14688	14978	15040	14838	15063	14745	14905	14812	14860	14937	14839	14824	15050	14827	15033	15037	15148	15002	14907	14847	15095	15087	14959	14951	14999	15004	14899	15053	14844	15101	14937	14832	14799	15085	15121	14965	14955	14871	14990	14990	14924	15011	14826	15042	14924	15008	14780	15016	15080	14907	15102	14947	15144	15150	14961	15020	14895	14924	15011	14923	14962	14959	14723	14978	14949	15158	15004	14907	14963	14951	14964	14688	15192	14999	15023	15268	14991	15113	15040	14947	14981	15059	14918	15054	15160	15065	14937	14950	15044	15086	14952	14999	14982	15015	15149	15079	14932	15116	15117	15000	14936	15144	15023	15033	14937	14874	14883	15069	15068	15064	15081	14886	15035	14983	14992	14841	15002	14933	14970	15022	14926	14855	14937	15024	15041	14881	15027	14926	15077	15002	15002	15072	15128	15108	14921	14950	15027	14793	15018	14974	15194	15103	15182	14867	14993	15016	15116	14950	14929	14859	14853	14975	15058	14923	14973	15151	14943	15070	15030	14954	15067	15147	14989	14921	14970	14931	14954	15033	14860	14917	15045	14920	14852	14967	14868	15046	15016	14863	14903	14694	14960	14845	14804	15055	15091	14956	14970	14868	15006	15132	14931	15076	14943	14903	15104	14819	14973	15086	14783	14985	15169	14694	14827	14906	14992	14936	14872	14931	14967	15007	15125	15055	15071	15038	14882	14913	15067	15037	15189	15108	14871	14780	14981	14839	15047	14734	14731	15136	14884	15005	14864	15000	14889	14860	15053	14858	15028	14871	14894	14874	14956	14682	14940	14779	14996	15069	14946	15011	14936	14874	15036	14875	15018	15008	14911	15153	14921	15139	15088	15019	15074	14974	14890	14734	14919	14886	14941	14919	14890	15101	15171	14897	14929	14874	15121	15199	15108	15051	14912	14901	14826	14812	14928	15026	14899	14876	15039	14973	14991	15121	15010	14857	15012	15101	15033	15048	14836	15042	15063	14944	15036	14967	14889	14908	15051	15050	15105	14941	15030	14901	15192	14662	14949	15004	15137	14837	15019	15008	14839	15072	15049	14942	14942	14986	14866	14946	15096	14924	14964	14980	14806	14936	14856	15008	14961	14983	14897	14753	15008	15130	14982	14763	14858	14865	14887	14932	15011	15064	14935	14968	14768	15066	14899	14985	15168	15022	14962	15000	15076	15142	15281	14957	15025	14951	14944	15058	15204	15094	15008	15051	14924	14957	15074	15123	15092	14877	14953	14907	15057	15007	15095	14913	14926	14984	14834	14935	14994	15030	14939	14970	14990	14856	14986	15091	15031	15008	15151	15028	14872	15080	15074	15016	15069	14889	15021	15047	14993	15030	15129	15026	14881	14774	14848	14924	14878	14849	14805	14981	14951	15069	14877	15060	14991	15131	14835	14909	14733	14811	14862	14982	14805	14846	14899	14887	14962	14916	15038	14940	14957	14932	14936	15075	15029	14890	15068	15088	14876	15052	14787	14906	15234	15098	14996	14978	15024	15098	14790	14845	14838	14918	14910	15071	14983	14933	14940	15037	14990	14966	14908	14926	15111	15208	14949	14999	15097	14904	15026	15117	14988	14890	14793	14974	14947	15026	15009	14953	14828	14912	15058	14819	15072	14852	14813	14978	14905	15089	15141	14984	14814	14848	14725	15046	14940	15001	14909	14924	15006	14790	14936	14968	15125	14951	14972	14785	14843	14921	14977	15008	15104	14906	14914	14966	14655	14917	15043	14909	15123	15022	15123	14975	15091	14998	15043	15014	15080	14986	14815	14869	15107	15071	15080	14940	15087	14900	15178	14834	14863	15046	14893	15056	14987	14881	15112	14973	15167	14977	15022	14964	15081	14959	14974	14714	14881	15128	14995	15161	14947	14935	14782	15005	14988	14944	15051	14763	15072	14899	15000	14903	14864	15007	15023	14960	14941	14932	15150	14821	14883	15084	15169	14976	15051	14998	14961	15050	15014	15312	14953	14979	15124	15225	14818	14981	15025	15141	14926	14987	15004	14852	15012	15026	14942	15012	15073	14836	15023	15094	14936	15154	14841	14857	14953	15084	14946	15092	15059	14849	14834	14782	14853	14927	14929	15077	15051	14946	14917	14760	14850	15003	15116	15059	14877	14919	14677	14897	14911	14812	14946	15016	14863	14849	14773	14953	15134	15141	15189	15032	14975	14824	14946	14969	14923	14905	14981	15159	14984	15057	15060	15005	15114	15015	14988	14972	15011	14909	14982	15014	15112	15003	15045	14902	15013	14799	14904	15042	14962	15151	15118	14908	15071	15086	15001	14942	14981	14979	14903	14893	14972	14912	14874	14733	14849	14929	14924	15083	14981	15025	14968	14942	14933	14958	14852	14982	14964	15084	14960	14877	15092	14815	15093	14887	14972	14940	14972	14786	14908	15041	14899	15099
20926	37787	35349	27853	23497	20426	18658	17268	16605	16300	15787	15082	14714	14605	14621	14330	14207	14176	13973	14249	14019	14144	13927	13980	13831	13987	14071	13881	14031	14003	13860	14015	13955	14214	13903	14030	13822	13717	14054	13952	14036	14201	14012	14168	14020	13962	13950	14065	14204	14085	14177	13896	14034	14070	13953	13917	14165	13765	14022	14008	13963	13939	13942	14078	13944	13984	13963	14014	14094	13837	14061	14004	13952	14025	13965	13953	13855	13912	14041	14060	14109	13919	14111	14028	13799	13841	13959	14001	14038	13927	13881	13886	13609	13891	14033	13818	13852	13976	13737	14009	13771	13699	13857	13959	13808	13973	13829	13827	13865	14029	13859	13809	14005	13907	14038	13928	14027	13941	13882	13865	13977	13909	13902	13887	14080	14051	14033	13950	13825	13846	14166	13789	13869	13958	13828	14090	14081	13939	13954	13832	14105	13967	13841	13959	13932	13955	14031	14054	14111	13992	13718	13802	13949	13928	14108	13861	13838	14030	13948	13904	13952	13774	13904	13930	13987	13761	14039	13862	13986	14007	13943	13983	13857	14013	13529	13877	14002	13695	13821	13862	13975	13930	13892	14070	13811	13727	13755	13988	13969	13937	14091	13922	13970	13805	13844	13806	14068	13834	13984	13736	13821	14070	13865	13888	13882	13819	13932	14049	13910	13944	13923	13895	13926	13740	13921	13884	13947	13952	13838	13949	13795	13961	14009	13895	13823	13956	13954	13928	14037	13900	13990	14107	13812	13933	13803	13916	13978	13896	13877	13895	13899	13865	14054	13941	13969	13856	13853	13827	13865	13812	13939	13839	13986	13998	13944	14006	13943	13918	13990	13909	13958	13984	13934	13951	13937	13896	13838	14036	14133	13935	13977	13915	13987	13940	13845	13877	13790	14003	13875	13962	13899	13817	13879	13960	13868	14001	13979	13851	13869	14024	14015	13917	13817	13747	13968	13762	13830	14039	13903	14035	13916	13979	13796	13984	14006	14065	13818	13799	13793	14039	13919	13861	13974	13981	13947	13779	13904	13941	13983	14057	13922	14004	13930	13782	13818	13946	13902	13929	13935	13876	13921	13804	13978	13762	14033	13888	13996	13986	13766	13873	13869	13899	14007	13857	13895	13804	13878	13874	14000	13987	13939	14116	13978	13845	13992	13983	13907	13882	13900	13846	13984	13947	13860	13928	13988	13987	13957	13986	13927	13940	13783	14002	13929	13955	13951	13998	13885	13923	13927	13899	13949	13989	13923	13947	13844	13794	13894	13962	13704	13949	13961	13995	14006	13927	13933	13818	13934	14020	13902	13978	14017	13871	13887	13840	14084	14017	13866	13830	13992	13894	13903	13850	13904	13985	14002	13724	13946	14063	13968	13788	14020	13744	13874	13849	13806	13871	13830	13877	13830	14042	14035	14071	13825	13950	13886	13939	13997	13913	13907	13986	13863	13891	13845	13933	14060	13939	13860	13926	13952	13949	13908	13845	13989	14028	13849	13864	13861	13943	13915	14199	13721	13683	13881	13886	13664	14143	13975	13888	13872	13994	13901	13935	13969	13715	13913	13706	13785	13813	13967	13887	13933	13912	13800	13845	13939	13957	13823	13930	14161	14023	13890	13987	13900	13933	13781	13972	13975	13811	13884	14067	14040	13944	13984	13898	13969	13867	14039	13974	13933	14067	14020	13913	14075	13908	14146	13984	14100	13951	13920	14025	13884	13875	13895	13688	13976	13801	13995	13885	13928	14030	13911	13918	13999	13918	13867	13855	14050	13908	13870	13956	13641	13957	13827	13736	13849	13906	13876	14077	13868	13812	13984	14212	13943	13871	13934	13985	14044	14013	13955	14035	14053	13722	14014	14030	13914	14117	13852	13972	14016	13768	13971	13936	13842	13935	13813	13984	13947	13795	14125	13781	13807	13847	13911	13939	13947	13921	13813	13907	13915	13893	13724	14075	13923	13820	13947	13800	13952	13944	13816	14017	13984	14023	13874	14028	13757	13864	13983	13871	13967	13994	14012	13838	13796	14073	13796	14007	13780	13961	13967	13973	13850	13789	13877	13784	13897	13972	13970	14120	13873	14021	13808	13799	13850	13874	13926	13915	13885	13939	13959	13928	13868	13906	13992	14002	13916	14030	14045	13844	13896	13833	13822	13984	13891	13963	13834	14036	13923	13939	13974	13969	13975	13978	14070	13875	14028	13933	13949	13801	14104	13724	13971	14042	13865	13987	14051	13883	13981	13751	13851	13801	13845	13860	13900	13974	13941	13906	14005	13988	13759	13904	13785	13977	13892	13986	13846	13876	13925	13830	13861	13855	13957	14037	13715	13932	13936	13939	14022	14025	13972	14130	13850	13933	13836	13789	13834	13622	14059	13830	13866	13905	13969	13889	13819	13867	13944	13875	13896	13959	13737	13831	13937	13958	14012	13819	14003	13900	13903	13948	13957	13716	13725	13766	13945	14055	13934	13894	13952	13814	13981	14022	13803	13975	13939	13838	13877	13917	14028	14108	13706	13989	14084	13957	14033	14028	13979	13891	13896	13915	13800	14020	13897	13940	14000	13665	13924	13977	13752	13957	13991	13640	13944	13818	13648	13885	13874	13787	13793	13953	13929	13874	13855	13965	14029	13984	13982	13978	13947	13890	13784	13849	13854	13851	13799	13898	13774	13893	14071	13891	13869	14050	13873	14039	13846	13831	13935	14003	14017	13771	13988	13961	13996	13965	13947	14018	13970	13873	13770	13968	14119	14053	14037	14028	13884	13824	13792	14111	14000	14015	13913	13939	14021	13973	13777	13886	13858	13725	13857	13859	13826	14078	13947	13875	13939	13999	13989	13878	13931	14021	14018	13937	13924	13903	14035	13962	13875	13857	13945	13976	13859	14011	13879	13991	13967	13796	13788	14063	14004	13871	13876	14086	14017	13808	13906	13978	14037	13768	14050	13976	13916	13905	14035	13897	14009	13816	14015	14050	14046	14032	13814	13934	13887	13912	14147	13994	14006	14011	13916	13841	13731	13734	14047	13886	13946	13861	13909	13866	14093	14016	13810	13886	13723	13864	13914	13949	13902	13815	13920	13949	14032	13967	13869	13721	13862	13836	14069	13863	13959	13798	13890	14012	13777	13883	13953	13826	13939	13834	13867	13965	13874	13845	13945	13966	13954	13933	14082	13880	13798	13967	14044	13890	13864	14083	13907	13871	14029	13990	13977	13975	13850	13991	13973	14079	14096	14179	14051	13783	13885	13934	13926	13912	14185	14105	14009	13886	13945	13941	13889	13824	13806	13934	13829	13823	13930	13707	13950	13772	13956	13939	13897	13822	13996	13961	13913	13991	14007	13860	14095	14171	14010	13856	14009	13885	13847	14000	13955	13901	13888	13993	13996	13831	13951	14036	14038	13754	13975	13894	13815	14074	13746	13999	13895	14081	13898	13970	14039	13909	14015	13868	14104	14026	13836	13962	14015	13787	13973	13892	14088	13993	13750	13899	13846	13869	13906	13976	13791	14106	14078	13936	13946	13900	13958	13836	13806	14029	13869	13974	14019	13973	13884	13778	13870	13954	13821	13891	13816	13985	13802	13887	13891	13903	13806	13820	13924	13882	13871	13791	13982	13956	13803	13943	13961	13890	14077	13781	13806	13728	13961	13868	13963	13872	13851	14003	13998	13683	13988	14059	13838	13945	13779	13833	13995	13881	13968	13979	13840	13987	13768	14026	13938	13963	13673	14056	13981	13914	14031	13875	13945	13953	13811	13858	13977	13966	13865	13959	13852	13911	13973	13884	14149	13860	13854	13813	14030	13857	13947	13859	14021	14010	13828	13891	13951	13862	13832	13939	14039	14074	13761	13924	13969	13863	13904	13926	13869	13903	13953	13630	13974	13848	13935	13780	13773	13996	14023	13873	14003	13966	14025	13877	13946	13797	13900	13905	13930	14035	13863	13961	13869	13828	14019	13932	13895	14070	13921	13851	13956	14109	13964	13938	14002	14100	13925	13883	13946	13910	14011	13977	13881	14164	13946	13996	13863	13951	14081	13983	14064	13898	14053	14049	13703	13775	13941	14012	13930	13951	13859	14043	13850	13879	13995	13798	13926	13967	13845	13895	13881	13783	13923	13894	13983	14031	13861	13842	13832	13805	13886	14089	13972	13968	13908	13937	13879	14079	13873	13926	13902	13849	13845	14094	14096	14059	13903	13756	13745	13981	13842	14031	13885	13940	13836	14044	14074	13973	13861	13865	13825	13975	13954	14010	14087	13952	13993	13910	13901	13800	13916	13989	13988	14009	13887	13914	13848	14050	13999	13883	13913	13808	13958	13850	13969	14051	13727	14027	13968	14002	14002	13923	13744	13964	13748	14014	13972	13928	13805	13971	13931	13716	13983	13976	13986	13932	13844	13892	13961	13950	13778	13935	13901	14058	13831	14104	13877	13905	13980	13932	14109	13855	13958	13793	14028	13854	14124	13861	13918	13991	13963	13793	14002	13929	13995	13952	13954	13966	13963	13801	14076	13974	14110	13912	13886	13996	13913	14052	13914	13801	13982	13963	13898	13937	13842	13806	13987	13848	13941	13879	13937	13939	14025	13815	13964	13827	14012	14002	13805	14131	13887	13856	13783	14014	13979	13937	14045	13844	13937	14015	14135	14204	13795	14153	13980	13998	13967	13838	13851	13941	13904	13924	13924	13892	13769	14049	13866	13954	13996	14031	13783	14008	13867	13815	13893	14035	14112	13990	13905	13993	13959	13779	13969	14015	13929	13982	13818	13935	13838	13837	13915	13952	13970	14079	13923	14050	13891	13996	14015	13944	13888	13812	13898	13839	13890	13862	13937	13836	13998	13991	13932	13876	13985	13953	13998	13785	13963	14068	13889	13915	13849	13889	13842	13998	13819	13822	14046	13914	13817	13789	13871	13773	13873	13932	13814	13945	14106	14041	13768	13844	13962	13804	13934	13853	13854	14084	13976	13928	14001	13994	13819	13969	13879	13927	14092	13841	13893	14033	13680	13880	13897	13623	13945	13759	13853	13953	13866	13697	13811	13946	13834	13850	14030	13951	13947	14000	13953	13850	14036	13971	14022	13851	13773	13926	13870	13843	13990	13882	13906	13912	13870	13954
23192	21565	29511	24126	21985	24120	25158	19490	18002	17907	17580	16696	16506	16190	16318	15941	15870	15727	15639	15655	15390	15654	15677	15725	15309	15431	15537	15396	15276	15215	15415	15273	15530	15299	15376	15534	15485	15321	15326	15542	15429	15218	15433	15170	15383	15241	15577	15274	15361	15422	15234	15496	15394	15385	15392	15374	15411	15543	15181	15284	15524	15074	15198	15447	15257	15220	15305	15373	15363	15478	15426	15452	15255	15436	15437	15627	15276	15232	15253	15402	15215	15155	15273	15380	15368	15049	15155	15259	15416	15388	15356	15466	15354	15262	15106	15288	15484	15523	15391	15333	15246	15508	15469	15393	15524	15250	15166	15322	15308	15229	15323	15322	15423	15293	15264	15278	15194	15403	15267	15260	15343	15272	15292	15293	15283	15325	15289	15378	15437	15443	15361	15385	15357	15126	15288	15493	15251	15160	15296	15201	15313	15183	15185	15206	15281	15127	15201	15493	15081	15208	15116	15388	15570	15353	15265	15012	15279	15364	15198	15284	15247	15357	15125	15171	15082	15396	15238	15197	15296	15134	15404	15297	15057	15154	15652	15204	15204	15140	15246	15117	15265	15300	15506	15332	15232	15211	15373	15315	15282	15185	15226	15557	15136	15145	15189	15325	15350	15425	15272	15309	15296	15340	15157	15378	15048	15227	15481	15269	15356	15370	15364	15293	15346	15260	15231	15205	15398	15316	15305	15174	15099	15476	15405	15450	15274	15271	15109	15310	15410	15344	15375	15292	15296	15321	15382	15169	15367	15301	15264	15260	15208	15448	15243	15369	15324	15326	15466	15356	15179	15197	15025	15369	15264	15407	15217	15112	15468	15219	15289	15113	15224	15203	15321	15400	15534	15346	15104	15383	15322	15125	15148	15285	15276	15345	15233	15384	15304	15227	15122	15276	15363	15299	15312	15364	15171	15221	15259	15470	15234	15159	15220	15224	15474	15442	15236	15172	15247	15238	15125	15225	15371	15146	15384	15256	15436	15226	15195	15144	15390	15354	15414	15302	15206	15161	15200	15315	15206	15255	15397	15315	15258	15193	15307	15269	15291	15206	15184	15259	15122	15335	15182	15159	15250	15298	15352	15087	15161	15080	15305	15344	15253	15269	15321	15091	15274	15381	15442	15175	15260	15187	15431	15254	15186	15247	15209	15132	15224	15382	15202	15413	15308	15292	15202	15216	15052	15138	15399	15410	15353	15329	15352	15373	15552	15277	15101	15140	15153	15413	15197	15051	15213	15137	15258	15365	15281	15377	15244	15490	15203	15301	15334	15168	15357	15311	15240	15544	15504	15305	15374	15262	15163	15314	15313	15238	15256	15315	15219	15180	15225	15316	15153	15364	15259	15196	15271	15407	15297	15329	15197	15165	15145	15251	15293	15141	15236	15222	15077	15261	15319	15505	15301	15300	15120	15298	15146	15413	15211	15187	15304	15167	15275	15113	15232	15221	15094	15487	15278	15351	15326	15220	15225	15316	15192	15233	15286	15254	15210	15313	15282	15082	15070	15394	15149	15213	15261	15371	15154	15291	15331	15225	15259	15272	15254	15451	15234	15281	15136	15372	15294	15203	15088	15095	15343	15345	15313	15355	15299	15272	15143	15096	15143	15112	15272	15214	15246	15287	15328	15142	15287	15081	15287	15173	15376	15282	15295	15104	15364	15149	15323	15356	15508	15302	15294	15215	15392	15216	15238	15128	15011	15441	15145	15251	15140	15233	15342	15229	15276	15123	15219	15383	15234	15198	15305	15126	15211	15104	15292	15344	15088	15470	15284	15259	15298	15307	15217	15194	15378	15382	15188	15348	15291	15092	15100	15302	15152	15177	15421	15273	15377	15245	15265	15294	15479	15193	15267	15399	15148	15250	15342	15230	15296	15258	15215	15285	15419	15204	15451	15181	15198	15195	15146	15380	15196	15356	15347	15475	15192	15225	15229	15191	15208	15263	15289	15369	15257	15221	15271	15232	15145	15207	15226	15226	15314	15114	15214	15316	15271	15020	15282	15213	15399	15199	15323	15028	15159	15405	15280	15268	15294	15327	15345	15166	15241	15272	15374	15216	15188	15295	15331	15422	15379	15333	15260	15278	15246	15262	15347	15241	15184	15151	15230	15257	15304	15323	15179	15161	15312	15004	15271	15359	15282	15102	15317	15169	15396	15052	15221	15375	15008	15484	15277	15090	15363	15141	15194	15285	15172	15286	15236	15350	15356	15267	15306	15282	15243	15208	15270	15301	15161	15003	15300	15140	15196	15259	15155	15329	15447	15377	15244	15222	15432	15199	15361	15375	15280	15435	15273	15266	15203	15266	15392	15274	15323	15279	15140	15381	15236	15306	15168	15376	15390	15353	15205	15306	15163	15260	15358	15306	15299	15375	15153	15066	15202	15322	15222	15156	15286	15292	15075	15338	15279	15271	15142	15106	15244	14935	15030	15348	15152	15373	15195	15351	15180	15063	15276	15191	15298	15171	15170	15327	15228	15293	15400	15300	15318	15375	15402	15212	15412	15350	15302	15375	15364	15321	15449	15194	15197	15273	15216	15296	15508	15548	15325	15184	15339	15371	15125	15106	15139	15248	15282	15327	15275	15120	15310	15158	15183	15225	15305	15325	15305	15146	15277	15096	15189	15123	15277	15103	15264	15257	15383	15458	15107	15193	15354	15335	15507	15175	15206	15357	15063	15243	15301	15144	15364	15313	15321	15292	15263	15305	15310	15385	15569	15316	15316	15398	15235	15333	15091	15231	15279	15268	15267	15350	15350	15329	15328	15284	15239	15183	15206	15115	15205	15420	15185	15374	15424	15368	15229	15315	15406	15292	15343	15143	15198	15089	15286	15347	15409	15335	15272	15088	15132	15378	15414	15299	15233	15315	15510	15225	15315	15426	15281	15234	15263	15312	15331	15335	15244	15377	15295	15196	15460	15265	15222	15215	15301	15179	15278	15445	15158	15163	15341	15487	15282	15346	15504	15506	15357	15315	15226	15235	15250	15276	15307	15158	15454	15089	15335	15250	15044	15184	15419	15373	15226	15401	15257	15129	15382	15416	15166	15240	15236	15295	15197	15297	15226	15348	15334	15096	15191	15284	15305	15248	15262	15257	14991	15180	15251	15142	15284	15270	15200	15120	15186	15271	15127	15324	15311	15421	15378	15210	15337	15211	15222	15260	15422	15479	15330	15245	15336	15248	15465	15400	15157	15305	15284	15327	15362	15367	15298	15350	15345	15233	15302	15039	15241	15116	15018	15168	15447	15371	15305	15185	15077	15127	15172	15102	15320	15250	15168	15368	15358	15154	15257	15362	15234	15137	15355	15179	15297	15183	15370	15192	15227	15257	15275	15144	15332	15284	15121	15108	15213	15239	15311	15232	15528	15251	15147	15129	15232	15099	15465	15414	15378	15248	15177	15290	15426	15212	15324	15221	15389	15355	15235	15233	15285	15018	15317	15256	15148	15279	15150	15174	15059	15138	15226	15308	15454	15242	15466	15161	15114	15358	15183	15311	15397	15382	15208	15376	15356	15354	15306	15152	15229	15109	15225	15303	15182	15084	15057	15319	15265	15282	15343	15091	15306	15377	15221	15220	15236	15250	15393	15193	15146	15486	15186	15417	15243	15287	15258	15163	15266	15417	15183	15132	15256	15090	15210	15125	15380	15342	15220	15097	15286	15377	15469	15291	15117	15137	15322	15526	15332	15169	15128	15390	15188	15357	15183	15238	15312	15306	15242	15350	15178	15245	15357	15334	15243	15318	15401	15290	15201	15484	15166	15129	15259	15337	15413	15361	15178	15343	15287	15223	15229	15244	15345	15275	15212	15505	15201	15101	15383	15238	15279	15313	15195	15056	15369	15289	15123	15177	15500	15200	15250	15462	15388	15125	15072	15418	15384	15137	15090	15181	15250	15092	15194	15209	15214	15492	15253	15434	15079	15167	15220	15346	15381	15208	15181	15354	15142	15174	15292	15297	15215	15275	15231	15282	15227	15310	15343	15179	15227	15223	15208	15305	15151	15377	15393	15039	15331	15362	15215	15083	15290	15407	15327	15144	15296	15301	15214	15372	15216	15447	15223	15360	15462	15289	15156	15302	15313	15272	15328	15454	15334	15252	15146	15383	15160	15306	15288	15334	15365	15432	15302	15313	15452	15312	15143	15254	15243	15066	15225	15267	15278	14960	15195	15109	15274	15150	15145	15311	15200	15186	15145	15075	15239	15221	15120	15412	15354	15163	15276	15298	15377	15336	15206	15377	15309	15233	15169	15323	15269	15071	15237	15326	15270	15317	15371	15223	15265	15184	15284	15179	15297	15250	15448	15148	15161	15109	15315	15463	15300	15333	15454	15252	15430	15183	15299	15437	15235	15350	15239	15469	15350	15269	15102	15196	15186	15118	15155	15237	15288	15266	15311	15285	15356	15399	15269	15228	15287	15192	15157	15383	15207	15237	15069	15077	15229	15172	15195	15274	15377	15172	15284	15276	15276	15105	15108	15373	15300	15404	15289	15454	15207	15286	15307	15389	15231	15228	15304	15271	15470	15348	15333	15154	15039	15469	15235	15286	15303	15120	15317	15146	15295	15450	15267	15237	15330	15220	15187	14980	15498	15249	15286	15308	15164	15087	15363	14969	15124	15315	15386	15088	15315	15288	15437	15275	15212	15247	15086	15235	15063	15205	15276	15283	15251	15182	15340	15560	15157	15360	15332	15335	15240	15356	15314	15154	15290	15219	15287	15232	15318	15335	15383	15236	15331	15428	15363	15290	15058	15235	15226	15124	15049	14960	15288	15276	15337	15112	15234	15312	15161	15376	15187	15201	14971	15189	15151	15258	15115	15260	15376	15282	15363	15408	15258	15307	15337	15152	15126	15301	15145	15179	15363	15285	15114	15062	15236	15234	15142	15204	15141	15270	15257	15210	15329	15314	15274	15117	15239	15167	15268	15365	15308	15252	15351	15016	15334	15182	15278	15156	15509	15265	15276	15254	15240	15257	15338	15354	15331	15318	15262	15375	15643	15376	15200	15328	15242	15089	15162	15165	15247	15397	15218	15145	15334	15319	15277	15477	15348	15313	15346	15336	15169	15195	15198	15434	15100	15363	15384	15147	15305	15111	15134	15257
23555	43096	40023	32522	27714	23636	20976	19497	18439	17991	17196	16218	15740	15189	15368	15121	14635	14563	14531	14259	14227	14354	14336	14324	13988	14194	14165	14297	14162	14323	14349	14296	14261	14138	14219	14174	14302	14263	14074	14044	14126	14279	14303	14162	14104	14040	14237	14091	14378	14168	14159	14035	14082	14144	14219	14162	14353	14283	14260	14152	14140	14112	14259	14099	14201	13970	14108	14206	14226	14072	13903	13923	13978	14255	14062	14080	14171	14016	14266	14056	13830	14062	14108	14193	14017	13983	14207	14072	14244	14104	14068	14209	14111	14035	14211	14049	14092	14267	14009	14103	14109	14186	14091	14106	14113	14191	14067	14052	13995	14172	14067	14102	14135	14150	14000	13949	13877	14038	14129	13994	14156	14116	14073	13915	13908	14008	14101	14063	14089	14125	14178	14207	13923	14035	14075	14067	13998	14058	14130	14039	14123	13968	14085	14108	14138	14009	13999	14014	13946	13927	14012	13912	14060	13986	14048	14106	14033	14115	14128	14132	13989	14089	14234	13975	14177	14074	14108	14028	14092	14027	14183	14028	14145	13980	13986	14001	14064	13950	13967	14047	14165	14171	14039	14163	14054	14216	14165	14152	14162	14211	13961	13918	14153	14088	14038	14034	14233	14099	14034	14162	14145	13878	13924	14098	13990	14001	14085	14148	13991	14083	14001	14009	13995	13794	14177	13976	13971	14071	14235	13837	14012	14198	14132	13989	14103	14310	14044	14185	13983	14052	13987	14058	14306	14095	14171	14112	14076	13985	14034	14116	13987	14114	13975	14120	13910	13910	14063	13996	13997	14169	14034	14089	14169	13919	14325	14113	14073	14101	14237	14215	14067	14172	14005	14133	14037	13968	14040	14140	13965	14083	14164	14174	14031	14142	14161	13917	14052	14190	13988	13992	14026	13998	14141	13938	14005	14054	14041	13952	14097	13926	14016	14188	13934	14052	14172	14100	13975	14078	14032	14108	13908	14096	13981	14097	13955	14085	14125	14099	14134	13995	14106	14008	14083	14031	14066	13986	14037	14054	14021	14285	14114	14057	14073	14117	14038	14216	14220	14175	14018	13998	14026	14149	14155	14212	14205	14110	14052	14100	14182	14059	14112	14115	14168	13930	14159	14122	14166	14080	14143	13999	14144	14223	14012	14005	13974	14160	13937	14129	14060	14109	13922	14094	14130	13947	14024	14068	13899	13959	14064	14114	13979	14170	14191	14226	13940	14060	14125	14093	14162	13944	14051	13961	13980	14088	14052	13823	14203	14041	13824	14054	14092	14081	14088	13928	13993	13886	14070	14014	14067	14078	14289	14070	14132	14123	14143	14028	14021	14133	13987	14236	13907	14009	14204	14073	14117	14159	14160	13954	13950	14068	14013	14093	14159	14132	13966	14059	13932	14011	14017	14094	14290	14008	14086	13940	13982	13959	14150	14072	14135	13889	14140	14020	14056	14044	14116	14044	14008	14145	14117	14097	13932	13874	14148	14112	13969	13948	14181	13795	14066	14088	14075	14060	14023	13952	14110	14031	14097	14176	13944	14107	13973	14102	14004	14253	14096	14063	14063	14022	14109	14138	14080	14131	14086	14159	14009	13861	14109	14007	14135	14026	13991	13865	13938	14024	14147	13966	14078	14026	14098	14053	14118	14088	13955	14092	13957	14098	14247	13877	14134	13932	13993	14111	14093	14098	14001	14013	13965	13955	14039	14033	13945	14099	14052	14063	14007	13989	14099	14117	13962	14132	14252	13980	14114	14068	13914	14249	14129	14094	14011	14048	14001	14084	13864	13865	14015	14069	14157	14025	14127	13905	14181	13948	14247	14088	14055	13985	14104	14191	14031	14052	14069	14107	14044	14055	14120	14157	13907	14082	14114	14084	14027	14129	13893	14130	13973	14064	13989	14009	14136	13960	14040	14080	14068	14066	14127	14050	14138	14048	14236	14081	13988	14097	14000	13942	13926	14055	14027	14224	14098	13961	13977	14106	14069	14048	14107	14116	14047	13965	13904	14249	14149	14075	14091	14133	14113	13951	14059	14194	14043	14013	14021	13990	13876	13843	14088	13939	14093	14035	14090	14079	14201	14009	14199	14130	14148	13991	14167	13950	13963	14085	14076	14199	14073	14049	14004	13997	13888	14095	13967	14075	14027	13883	14156	14176	13991	14091	14094	14161	14039	13846	13891	14036	14183	14090	13976	14019	14084	13959	14052	14224	13885	14216	13873	13953	13954	14232	13991	13974	13958	14226	14124	14148	14042	14109	14099	13968	14041	13966	14041	14318	13910	14086	13959	13943	13995	13940	14162	14126	13974	14153	14026	14184	14115	13950	13968	14083	14187	13932	14064	14079	14011	13998	14049	14163	14020	14212	14051	14024	14151	14124	14101	14024	13888	14034	14124	14063	14003	14151	14101	14032	14068	13937	13977	14149	14024	14082	13977	14164	13991	14102	14111	14110	14124	14075	14242	14020	14106	13890	14237	14133	14058	14061	14031	14031	14000	13816	14091	14008	14208	14145	13965	14059	14123	14133	14246	13929	14020	14083	14133	14081	13925	14124	14105	14179	14020	14044	14107	14013	14037	13922	13989	14092	13996	14200	14096	13894	14202	14189	13960	14147	14149	13961	14122	13974	14010	14053	14121	14019	14060	14102	14111	14088	14071	14061	14061	14051	13940	14053	14097	14141	14059	13919	14098	14090	14128	13996	14110	14064	13927	14167	14083	14110	14044	14191	14093	13874	14141	13962	14023	14160	13904	14100	13841	14189	13994	14140	14084	14177	13915	14041	14065	14084	13938	14072	14423	13936	14213	14015	14040	14126	14139	14107	14247	13875	14112	14031	14024	14007	14022	13967	14003	14039	14127	14167	14076	14114	13940	14163	13957	14090	13983	14000	14077	13840	14063	14071	13933	14124	13932	14191	14086	14149	14124	14089	14169	14155	14044	14019	14039	14039	13966	14015	14185	14129	13887	14030	14097	13927	14153	14107	14102	13837	14336	14072	13949	14156	14011	14104	14005	14014	14018	14025	14133	14188	14061	14011	14296	14125	14120	13987	14157	13821	14089	14000	13900	14162	14129	14120	14034	14146	14019	14040	13898	14221	14046	14087	13941	14069	14065	14004	14081	13924	14033	14099	14102	14040	14001	14093	14166	13921	14008	14090	14046	14087	14045	14263	14097	14092	14078	13979	13917	14131	14082	14178	14126	13873	14126	13919	14009	13980	14064	13963	13900	14080	14023	13959	14016	14107	14081	13971	14026	13939	14172	14052	14042	14126	14010	14110	14234	14098	14032	14133	13896	14047	13974	14218	14286	14063	13995	14243	14103	14061	14058	14096	14050	14209	13981	14043	14173	14229	14108	13998	14059	14009	14107	14088	14055	14030	14214	14085	13990	14044	14053	14030	14090	13964	14055	14178	13923	14011	14107	13954	14214	14099	14097	14005	14068	14065	14024	14030	14204	14141	13953	14002	14091	14053	14072	13991	13971	14114	14045	14157	14167	14100	14099	14004	14175	13945	13965	13949	13923	14009	14056	14021	14050	14063	14050	13851	14190	14111	13824	14010	13940	14157	14026	13952	14054	13961	13961	14018	14057	14151	14091	14111	13932	14048	14067	14110	14063	14125	13890	13972	14210	13983	14042	14080	13882	14044	14090	14158	14076	13999	14111	14012	14191	14108	14177	14125	14144	14234	14097	14110	14159	13977	14031	14277	14065	14115	13975	14026	13995	14198	14132	14160	14106	13949	14077	14080	13956	13957	14035	14152	14145	14030	14048	14075	14003	14067	14183	13945	14024	14212	14090	14019	14041	14046	13951	14068	14116	14134	14038	13964	14159	14107	14056	14104	14043	14224	13903	14246	14209	14006	14082	14083	14086	14030	13985	14002	14126	14110	14015	14202	14132	14210	14030	14087	14145	14085	13949	14109	14087	14098	13984	14234	14057	14105	14092	13991	14147	14145	14136	14097	14061	13918	14015	14133	14070	14047	14023	14270	14139	14167	14282	14085	14149	14060	14087	14243	14016	14032	14025	14043	14361	13978	14228	14037	13918	14067	14019	14057	14140	14098	13927	14110	14162	13948	13981	14174	14058	13997	13995	13988	13978	14070	14130	13975	14087	14165	14027	14091	14163	13970	14109	14071	14057	14077	13888	14138	14042	13907	14116	14085	14170	14210	14024	14104	14024	13947	14073	14155	14170	13901	14088	14061	14232	14140	14038	14244	14130	14098	14004	14071	14060	14141	14054	13969	14050	14030	14055	14010	14043	14180	14105	13990	14057	14121	13973	14055	14073	13913	14220	14070	13881	14003	14078	14136	14015	14076	14258	13976	13911	13957	14003	13948	13993	14027	14143	14105	13954	14159	14081	14076	14006	14180	14238	14208	13959	14142	13972	14169	14041	14016	13935	14049	14104	13954	14093	14172	14044	13929	14046	14297	14104	14077	14081	14117	13987	14322	13960	14012	14052	14059	13905	14213	14178	13979	14097	13951	14106	13952	14258	14161	14027	14011	14369	14004	14166	14010	14163	14110	14042	14025	14269	14117	14086	13942	14122	14192	14151	13908	14090	14034	14055	13994	14000	14026	13987	13840	14052	13980	14183	13959	14186	14011	14205	13960	14011	14062	14026	14068	13955	14004	14139	14007	13994	14079	14031	13995	14070	14157	14104	14012	14071	14115	14083	14070	14034	13964	14011	14057	13990	14197	14202	14106	14081	13951	14154	14114	14045	13866	14088	14020	14059	14088	14068	14084	13881	13985	13962	13950	14209	14233	14051	14056	14237	14085	14111	13992	13999	14111	14169	13997	14131	14109	14116	14180	14096	14108	13998	13960	13971	14013	14095	14065	14127	14131	14052	13981	14113	14070	14015	14035	14056	14047	13965	13944	14119	14188	14050	14027	14178	13987	14110	14211	14035	14052	14116	14060	14101	14040	14056	13986	14130	14179	14001	14219	13861	14023	14034	14104	14123	14252	14150	13959	13957	14027	14197	13920	14193	14067	13975	14096	14075	14026	14106	14087	14150	14090	13865	14140	14176	14031	14031	14160	14032	14096	13949	14102	13961	14032	13950	14100	14013	14073	14057	14091	14033	14064	14164	14174	13926	14131	14147	13945	13920	13884
28234	22976	25901	22245	17543	16372	15974	15235	15138	15099	14795	14820	14713	14821	14693	14536	14580	14809	14612	14439	14439	14514	14268	14677	14696	14682	14549	14533	14403	14520	14730	14445	14556	14418	14559	14490	14482	14475	14465	14503	14684	14613	14508	14604	14457	14442	14485	14461	14512	14606	14454	14601	14370	14546	14541	14543	14454	14610	14391	14509	14544	14510	14496	14484	14460	14490	14492	14395	14380	14581	14255	14455	14626	14470	14590	14594	14468	14679	14577	14306	14449	14345	14586	14634	14530	14624	14643	14584	14417	14567	14576	14587	14403	14479	14257	14564	14326	14507	14480	14388	14575	14501	14478	14453	14472	14446	14437	14578	14372	14325	14666	14482	14555	14644	14338	14545	14536	14555	14354	14566	14485	14678	14634	14508	14529	14326	14361	14327	14289	14568	14597	14386	14507	14455	14562	14498	14432	14614	14604	14232	14429	14611	14594	14244	14539	14390	14340	14382	14676	14321	14411	14556	14517	14356	14462	14339	14600	14603	14452	14508	14453	14482	14510	14530	14599	14520	14450	14445	14521	14427	14200	14351	14590	14402	14459	14450	14353	14451	14289	14420	14354	14583	14521	14537	14556	14433	14493	14198	14361	14575	14624	14626	14460	14479	14454	14537	14398	14310	14621	14464	14403	14507	14450	14409	14581	14520	14389	14384	14420	14653	14480	14420	14677	14666	14340	14419	14401	14301	14617	14495	14455	14581	14604	14340	14410	14569	14567	14554	14532	14362	14549	14419	14355	14466	14514	14526	14711	14596	14517	14416	14563	14516	14498	14408	14388	14522	14512	14582	14476	14416	14320	14476	14553	14420	14468	14543	14477	14480	14615	14630	14454	14537	14406	14417	14370	14455	14479	14612	14364	14497	14442	14488	14645	14742	14568	14602	14562	14460	14549	14489	14535	14542	14339	14578	14577	14402	14407	14584	14493	14613	14400	14478	14380	14418	14445	14494	14379	14415	14553	14523	14315	14564	14393	14469	14588	14413	14348	14314	14291	14563	14682	14501	14401	14409	14717	14356	14412	14517	14565	14677	14584	14399	14466	14444	14535	14581	14418	14394	14698	14570	14608	14390	14530	14481	14488	14453	14633	14508	14486	14622	14429	14558	14498	14624	14514	14393	14486	14393	14561	14388	14441	14485	14421	14430	14320	14477	14364	14611	14628	14478	14400	14584	14477	14282	14415	14375	14571	14511	14503	14318	14252	14440	14414	14348	14595	14646	14338	14264	14528	14523	14434	14417	14499	14335	14491	14466	14392	14437	14488	14604	14431	14470	14566	14476	14610	14489	14440	14471	14259	14372	14569	14508	14503	14285	14447	14471	14333	14411	14499	14596	14515	14310	14645	14671	14624	14611	14440	14499	14402	14385	14490	14509	14375	14446	14647	14573	14482	14437	14501	14442	14685	14372	14500	14439	14519	14346	14292	14582	14201	14429	14519	14388	14578	14605	14522	14459	14429	14600	14413	14355	14552	14540	14556	14361	14529	14764	14438	14530	14215	14319	14430	14346	14383	14541	14465	14648	14591	14461	14433	14398	14386	14626	14640	14242	14447	14280	14537	14382	14524	14624	14610	14571	14376	14677	14374	14460	14585	14577	14590	14304	14408	14324	14231	14520	14549	14513	14523	14457	14615	14647	14432	14459	14498	14520	14572	14626	14395	14527	14510	14359	14461	14427	14409	14601	14534	14450	14393	14390	14530	14609	14391	14432	14639	14333	14636	14366	14507	14536	14620	14445	14722	14309	14572	14448	14614	14568	14408	14548	14458	14465	14445	14349	14418	14540	14556	14356	14483	14666	14221	14364	14425	14255	14335	14369	14238	14582	14439	14446	14618	14316	14510	14413	14340	14428	14451	14219	14403	14378	14602	14369	14350	14612	14452	14339	14493	14518	14459	14495	14497	14355	14776	14489	14565	14503	14138	14385	14330	14500	14506	14521	14584	14310	14457	14364	14473	14491	14584	14503	14506	14489	14436	14469	14580	14706	14515	14294	14464	14590	14413	14418	14480	14429	14595	14263	14422	14444	14489	14304	14433	14442	14473	14595	14456	14550	14461	14475	14584	14711	14498	14497	14457	14473	14378	14444	14398	14607	14452	14445	14569	14535	14444	14569	14414	14591	14484	14536	14529	14550	14483	14397	14445	14387	14350	14488	14506	14403	14416	14359	14504	14539	14378	14619	14343	14385	14370	14410	14737	14416	14494	14476	14541	14397	14618	14364	14585	14570	14613	14638	14499	14308	14377	14510	14426	14389	14514	14524	14518	14328	14389	14377	14413	14428	14471	14483	14407	14615	14579	14439	14418	14327	14429	14467	14586	14433	14512	14480	14505	14413	14608	14406	14529	14675	14365	14386	14520	14527	14623	14536	14559	14514	14483	14436	14626	14408	14430	14579	14498	14668	14477	14508	14312	14498	14673	14409	14545	14698	14533	14495	14555	14633	14510	14521	14367	14445	14337	14268	14550	14395	14355	14541	14398	14557	14453	14443	14559	14341	14461	14415	14363	14227	14442	14418	14386	14547	14485	14524	14514	14427	14500	14427	14462	14587	14348	14448	14631	14479	14515	14331	14571	14416	14555	14458	14680	14628	14528	14563	14170	14553	14696	14351	14514	14613	14562	14493	14505	14599	14431	14494	14519	14240	14391	14346	14482	14366	14595	14561	14648	14481	14539	14543	14660	14560	14562	14544	14479	14581	14524	14596	14675	14490	14343	14300	14453	14694	14518	14582	14496	14355	14463	14529	14407	14412	14361	14536	14337	14587	14458	14299	14641	14503	14498	14229	14389	14429	14457	14478	14315	14598	14522	14519	14590	14580	14483	14533	14514	14777	14463	14536	14272	14407	14598	14552	14420	14542	14638	14339	14518	14375	14671	14511	14402	14404	14545	14507	14434	14539	14596	14464	14422	14419	14457	14538	14453	14428	14659	14449	14573	14287	14453	14501	14250	14402	14587	14572	14472	14288	14425	14386	14579	14446	14458	14300	14272	14580	14556	14505	14672	14449	14429	14503	14529	14559	14485	14555	14464	14412	14581	14514	14320	14327	14381	14542	14563	14376	14523	14451	14599	14449	14551	14517	14340	14326	14466	14472	14462	14510	14612	14449	14523	14459	14520	14450	14336	14333	14467	14619	14438	14339	14411	14583	14455	14513	14484	14560	14370	14432	14539	14597	14416	14392	14534	14495	14517	14449	14407	14522	14363	14472	14604	14423	14342	14350	14591	14341	14428	14302	14509	14564	14449	14433	14509	14382	14496	14621	14571	14424	14429	14468	14421	14252	14473	14497	14390	14673	14512	14525	14572	14639	14520	14553	14454	14421	14603	14482	14456	14389	14549	14606	14524	14563	14556	14478	14417	14569	14407	14305	14414	14434	14697	14567	14525	14417	14288	14501	14491	14627	14441	14416	14693	14433	14520	14566	14582	14427	14547	14556	14552	14617	14466	14479	14479	14532	14576	14431	14357	14461	14533	14448	14643	14686	14524	14319	14557	14426	14347	14676	14723	14626	14487	14514	14474	14623	14576	14528	14489	14493	14355	14420	14461	14450	14436	14669	14429	14560	14447	14652	14647	14586	14586	14397	14480	14482	14426	14430	14478	14333	14454	14395	14499	14482	14547	14312	14339	14509	14506	14274	14350	14479	14524	14591	14571	14420	14556	14706	14488	14557	14423	14346	14363	14590	14400	14541	14302	14366	14475	14286	14375	14473	14428	14623	14687	14517	14530	14421	14511	14490	14536	14577	14529	14484	14462	14361	14418	14367	14615	14590	14358	14630	14673	14291	14328	14462	14552	14410	14572	14450	14685	14479	14500	14505	14533	14411	14502	14572	14425	14215	14484	14312	14314	14436	14608	14524	14500	14374	14546	14560	14442	14453	14460	14441	14460	14369	14630	14549	14491	14528	14476	14546	14454	14487	14476	14561	14472	14382	14611	14616	14585	14519	14444	14571	14337	14302	14621	14525	14457	14517	14599	14384	14619	14530	14461	14542	14396	14741	14401	14576	14600	14629	14530	14480	14258	14316	14631	14538	14472	14394	14425	14461	14492	14435	14475	14560	14432	14490	14427	14434	14564	14620	14535	14556	14429	14364	14408	14435	14632	14533	14314	14269	14556	14553	14582	14734	14448	14546	14294	14315	14331	14488	14643	14432	14426	14519	14408	14616	14562	14377	14426	14486	14456	14245	14420	14437	14551	14462	14439	14606	14351	14416	14582	14504	14573	14477	14586	14606	14361	14520	14405	14480	14652	14503	14510	14441	14346	14392	14704	14612	14411	14355	14531	14490	14373	14322	14463	14388	14392	14556	14284	14467	14576	14324	14429	14488	14420	14531	14472	14417	14348	14443	14275	14597	14569	14489	14604	14460	14386	14466	14249	14403	14380	14589	14450	14597	14346	14420	14551	14422	14352	14339	14534	14271	14416	14549	14585	14504	14597	14509	14546	14586	14525	14670	14520	14540	14639	14374	14503	14359	14494	14396	14485	14481	14507	14530	14416	14528	14462	14629	14445	14490	14431	14458	14619	14532	14371	14499	14479	14554	14479	14532	14277	14546	14442	14569	14476	14507	14505	14549	14373	14612	14305	14443	14407	14687	14470	14537	14548	14647	14302	14605	14590	14583	14543	14504	14671	14483	14674	14552	14380	14552	14564	14468	14413	14440	14574	14339	14420	14421	14250	14478	14692	14678	14424	14440	14506	14468	14426	14610	14337	14328	14394	14336	14372	14501	14458	14538	14565	14441	14541	14658	14638	14266	14640	14529	14455	14352	14386	14522	14281	14539	14544	14529	14336	14546	14416	14375	14597	14575	14314	14679	14551	14543	14629	14564	14478	14517	14551	14547	14259	14479	14344	14558	14476	14682	14467	14608	14422	14419	14382	14666	14592	14460	14428	14503	14493	14558	14539	14453	14314	14602	14552	14588	14653	14511	14528	14564	14626	14368	14606	14417	14534	14377	14252	14340	14525	14444	14711	14282	14622	14628	14293	14579	14586	14710	14491	14528	14435	14610	14583	14594	14571	14486	14516	14446	14412	14453	14383	14393	14338	14480	14371	14591	14565	14453	14433	14683	14657	14580	14392	14478	14453	14538	14549	14459	14338	14370	14524	14562
19484	28391	26677	20976	18139	16603	15488	14904	14698	14491	14273	14102	13992	13957	14067	13899	13734	13713	13637	13620	13766	13647	13676	13571	13545	13766	13547	13755	13759	13545	13682	13511	13473	13446	13554	13600	13585	13498	13537	13661	13519	13527	13785	13453	13571	13606	13604	13746	13578	13807	13583	13667	13692	13689	13504	13699	13684	13566	13489	13819	13739	13739	13574	13759	13546	13661	13624	13536	13641	13486	13670	13628	13619	13529	13634	13531	13611	13546	13641	13578	13729	13547	13545	13844	13565	13623	13512	13637	13382	13782	13525	13543	13583	13667	13664	13545	13463	13614	13667	13587	13639	13605	13585	13658	13536	13603	13527	13664	13739	13433	13597	13609	13502	13749	13592	13610	13604	13549	13466	13719	13555	13723	13698	13541	13599	13463	13590	13598	13620	13450	13712	13654	13550	13548	13425	13508	13577	13531	13477	13666	13557	13547	13417	13578	13526	13631	13747	13404	13508	13772	13638	13774	13576	13570	13500	13626	13530	13645	13485	13613	13600	13546	13489	13675	13612	13578	13600	13613	13648	13497	13568	13494	13540	13585	13495	13611	13462	13588	13645	13515	13500	13537	13650	13469	13717	13643	13669	13519	13279	13679	13593	13625	13632	13704	13512	13534	13587	13537	13679	13572	13573	13623	13499	13573	13502	13502	13636	13546	13599	13438	13560	13618	13566	13611	13643	13589	13605	13573	13610	13689	13685	13610	13523	13487	13576	13616	13619	13653	13651	13663	13578	13618	13437	13579	13557	13594	13445	13718	13593	13555	13594	13683	13512	13534	13653	13537	13626	13730	13575	13467	13537	13556	13445	13523	13605	13588	13457	13683	13673	13432	13429	13558	13654	13615	13628	13760	13589	13577	13521	13432	13591	13513	13660	13547	13480	13553	13537	13653	13741	13592	13522	13529	13684	13525	13574	13482	13670	13617	13510	13583	13674	13607	13698	13533	13616	13522	13487	13299	13560	13533	13566	13538	13526	13491	13675	13715	13636	13418	13671	13496	13570	13625	13604	13566	13678	13596	13642	13620	13703	13486	13803	13613	13624	13704	13667	13747	13708	13656	13682	13614	13521	13481	13698	13513	13599	13596	13522	13800	13690	13665	13566	13549	13584	13573	13448	13675	13608	13696	13655	13561	13613	13345	13604	13611	13482	13578	13720	13577	13734	13737	13605	13586	13635	13570	13655	13564	13550	13441	13679	13415	13455	13612	13627	13548	13436	13522	13598	13614	13540	13391	13634	13626	13524	13520	13624	13646	13633	13365	13517	13595	13347	13623	13502	13461	13585	13417	13648	13311	13613	13733	13734	13661	13556	13594	13423	13536	13501	13740	13494	13426	13587	13556	13689	13674	13647	13695	13528	13679	13493	13699	13607	13671	13677	13491	13666	13588	13504	13445	13634	13567	13490	13602	13553	13573	13587	13309	13450	13701	13704	13404	13553	13505	13446	13556	13721	13581	13710	13523	13564	13748	13534	13652	13698	13763	13545	13500	13534	13513	13668	13610	13577	13551	13647	13624	13565	13580	13734	13447	13658	13675	13654	13693	13532	13572	13402	13567	13469	13567	13535	13510	13467	13487	13594	13576	13446	13569	13592	13592	13667	13574	13519	13619	13458	13596	13603	13573	13332	13552	13613	13571	13580	13508	13628	13689	13668	13636	13663	13504	13624	13683	13619	13670	13446	13566	13497	13741	13459	13606	13553	13493	13616	13551	13676	13601	13538	13512	13586	13589	13629	13406	13631	13503	13605	13658	13483	13594	13550	13537	13724	13620	13542	13460	13604	13748	13554	13404	13651	13419	13746	13692	13538	13523	13511	13517	13471	13724	13619	13533	13724	13695	13587	13527	13720	13559	13546	13607	13702	13647	13701	13527	13579	13511	13599	13582	13580	13541	13502	13687	13659	13627	13491	13542	13819	13530	13592	13554	13529	13488	13634	13678	13526	13540	13507	13571	13573	13621	13435	13566	13564	13630	13607	13552	13632	13517	13657	13689	13502	13816	13552	13601	13597	13712	13499	13674	13526	13741	13526	13502	13632	13545	13418	13567	13581	13653	13539	13515	13553	13741	13604	13630	13680	13671	13491	13546	13453	13711	13489	13714	13542	13717	13401	13683	13590	13576	13600	13587	13460	13418	13518	13531	13718	13603	13510	13747	13469	13653	13425	13569	13483	13754	13712	13467	13408	13668	13583	13611	13516	13582	13646	13783	13576	13485	13664	13742	13350	13619	13701	13680	13572	13605	13552	13628	13470	13532	13701	13462	13723	13826	13580	13707	13452	13692	13587	13690	13562	13636	13671	13673	13534	13591	13496	13638	13680	13607	13491	13588	13392	13709	13743	13639	13523	13627	13575	13515	13500	13620	13438	13668	13585	13608	13544	13550	13497	13549	13692	13510	13567	13602	13536	13609	13493	13651	13562	13584	13534	13542	13516	13471	13585	13605	13612	13531	13599	13588	13458	13485	13581	13657	13569	13514	13607	13569	13648	13526	13616	13559	13617	13456	13476	13622	13715	13513	13750	13669	13613	13409	13525	13710	13487	13611	13459	13705	13557	13464	13600	13379	13615	13557	13537	13658	13479	13732	13604	13572	13634	13568	13603	13541	13559	13646	13504	13683	13576	13637	13682	13540	13560	13585	13554	13587	13605	13738	13721	13668	13546	13505	13551	13695	13546	13528	13539	13651	13566	13717	13716	13743	13813	13367	13655	13614	13590	13531	13573	13737	13530	13406	13533	13584	13566	13580	13352	13694	13572	13571	13588	13543	13618	13643	13540	13543	13539	13590	13666	13588	13562	13599	13576	13620	13686	13612	13650	13534	13664	13565	13560	13593	13478	13526	13517	13708	13575	13651	13533	13667	13655	13620	13681	13641	13402	13620	13679	13672	13783	13620	13558	13750	13514	13540	13740	13749	13551	13752	13604	13504	13546	13505	13549	13601	13491	13546	13544	13474	13616	13547	13715	13498	13566	13734	13480	13574	13610	13714	13392	13413	13492	13509	13498	13635	13591	13529	13360	13391	13598	13613	13637	13664	13674	13534	13644	13670	13420	13479	13549	13705	13528	13700	13514	13769	13598	13649	13445	13589	13613	13595	13565	13696	13629	13549	13538	13527	13656	13635	13563	13443	13513	13561	13584	13693	13516	13455	13575	13578	13719	13449	13515	13709	13611	13587	13555	13711	13616	13703	13443	13588	13523	13548	13476	13652	13580	13557	13474	13552	13562	13363	13541	13518	13653	13485	13672	13482	13497	13717	13502	13585	13567	13494	13445	13605	13562	13742	13661	13618	13472	13598	13576	13468	13461	13611	13557	13582	13602	13521	13599	13556	13591	13759	13688	13614	13547	13663	13610	13734	13604	13684	13426	13638	13475	13454	13574	13439	13370	13553	13527	13571	13511	13595	13603	13539	13635	13509	13609	13524	13487	13639	13482	13647	13547	13528	13574	13547	13810	13540	13426	13565	13613	13527	13569	13457	13633	13510	13573	13708	13477	13709	13566	13466	13672	13506	13564	13605	13478	13556	13536	13627	13653	13640	13573	13556	13692	13487	13476	13611	13635	13440	13525	13674	13586	13567	13643	13504	13547	13597	13599	13654	13616	13737	13385	13512	13725	13603	13564	13478	13645	13601	13660	13627	13657	13669	13465	13601	13646	13555	13480	13459	13591	13421	13661	13485	13575	13570	13544	13624	13600	13630	13533	13551	13465	13528	13553	13589	13655	13552	13531	13501	13495	13623	13662	13486	13808	13607	13496	13585	13581	13481	13560	13628	13582	13557	13607	13591	13751	13695	13608	13606	13580	13513	13559	13516	13607	13606	13349	13690	13484	13458	13652	13610	13555	13493	13430	13537	13673	13705	13547	13593	13712	13640	13499	13605	13573	13693	13390	13521	13416	13588	13535	13672	13550	13629	13523	13522	13521	13561	13516	13463	13561	13763	13644	13613	13448	13506	13378	13581	13576	13596	13626	13546	13551	13552	13656	13344	13488	13633	13626	13598	13562	13699	13627	13586	13497	13672	13670	13512	13543	13572	13748	13471	13519	13595	13661	13604	13569	13619	13725	13774	13541	13541	13567	13662	13578	13553	13551	13725	13781	13563	13683	13639	13584	13511	13601	13713	13646	13732	13657	13616	13597	13583	13405	13546	13731	13584	13373	13620	13635	13659	13576	13501	13781	13595	13494	13568	13669	13586	13582	13610	13601	13583	13541	13718	13666	13531	13550	13637	13621	13587	13361	13396	13726	13516	13522	13580	13311	13505	13576	13581	13765	13532	13546	13630	13643	13703	13629	13558	13611	13623	13721	13597	13591	13558	13685	13519	13594	13693	13565	13628	13632	13607	13781	13518	13634	13521	13530	13528	13602	13603	13702	13552	13518	13539	13541	13570	13504	13711	13635	13608	13603	13440	13697	13574	13595	13481	13713	13459	13767	13539	13424	13660	13565	13609	13580	13577	13442	13717	13398	13792	13655	13498	13575	13479	13572	13401	13471	13613	13379	13664	13575	13656	13485	13675	13620	13448	13498	13726	13549	13442	13772	13554	13567	13688	13563	13608	13494	13589	13528	13658	13540	13618	13514	13588	13559	13751	13535	13709	13487	13596	13625	13677	13601	13555	13617	13565	13611	13547	13480	13613	13548	13485	13586	13643	13601	13495	13826	13560	13581	13699	13608	13442	13529	13544	13615	13729	13521	13673	13490	13627	13582	13550	13384	13743	13515	13717	13501	13728	13560	13646	13468	13575	13595	13515	13508	13669	13550	13484	13610	13520	13548	13531	13527	13610	13655	13492	13622	13735	13589	13613	13570	13675	13371	13780	13587	13590	13722	13702	13694	13706	13479	13650	13575	13526	13528	13552	13624	13586	13550	13600	13577	13719	13660	13549	13427	13527	13830	13647	13732	13557	13588	13493	13767	13617	13710	13714	13580	13501	13606	13615	13605	13483	13673	13551	13512	13537	13595	13556	13566	13559	13460	13625	13639	13615	13736	13586	13648	13628	13518	13619	13708	13746	13544	13745	13606	13720	13656	13584	13525	13620	13603	13534	13640	13521	13639	13669	13678	13596	13674	13573	13577	13541	13655	13638	13731	13625	13622	13480	13502	13466	13463	13565
24430	21719	29262	24953	22923	22537	20886	17815	16833	16880	16463	16077	15907	15931	15814	15754	15509	15473	15276	15418	15404	15441	15349	15318	15400	15435	15367	15162	15409	15288	15330	15223	15292	15125	15312	15339	15300	15514	15168	15219	15332	15264	15304	15352	15228	15213	15285	15370	15314	15218	15272	15239	15253	15295	15232	15262	15140	15294	15137	15285	15166	15211	15183	15345	15297	15114	15161	15148	15478	15157	15374	15492	15273	15364	15143	15306	15168	15448	14985	15151	15097	15018	15302	15508	15190	15349	15233	15318	15140	15248	15176	15188	15203	15451	15348	15232	15121	15185	15249	15202	15357	15307	15215	15148	15175	15266	15186	15236	15170	15070	15139	15207	15392	15085	15328	15091	15125	15232	15267	15051	15271	15031	15073	15189	15297	15443	15333	15349	15164	15258	15245	15163	14946	15233	15235	14980	15139	15185	15249	15075	15270	15159	15068	15135	15435	15276	15267	15235	15219	15049	15127	15171	15283	15309	15190	15116	15237	15026	15126	15241	15210	15231	15371	15052	15310	15048	15304	15180	15260	15118	15212	15109	15156	15205	15028	15229	15204	14926	15036	14974	15192	15317	15317	15417	15214	15265	15201	15284	15226	15433	15356	15115	15106	15232	15306	15043	15124	15041	15099	15195	15024	14962	14996	15017	15251	15112	15233	15112	15175	15385	15290	15205	15192	15296	15284	15229	15276	15079	15082	15214	15201	15132	15294	15166	15337	15053	15156	15119	15165	15152	15364	15244	15144	15110	15417	15326	15198	15202	15222	14969	15187	15174	15152	15183	15118	15166	15139	15018	15300	15251	15199	15199	15109	15218	15206	15257	15126	15375	15153	15198	15092	15129	14884	15115	15220	15227	15042	15105	15035	15070	15230	15209	15269	15229	15232	15284	15207	15094	15079	15242	15338	15280	15044	15193	15102	15336	15153	15213	15310	15044	15317	15136	15343	15406	15166	15299	15174	15121	15261	15025	15286	15168	15226	15167	15184	15212	15305	15067	15289	15167	15283	15184	15249	15118	15021	15156	15164	15214	15231	15136	15310	14981	15154	15295	15301	15211	15123	14998	15161	15238	15309	15277	15239	15152	15223	15089	15344	15099	15287	15192	15007	15136	15275	15084	15208	15197	15107	15094	15316	15344	15296	15057	15251	15159	15361	15069	15172	15287	15224	15330	15284	15163	15166	14940	15174	15045	15126	15309	15316	15085	15130	15287	15158	15045	14953	15218	15277	15265	15107	15231	15171	15155	15310	15212	15035	15364	15304	15182	15135	15531	15180	15300	15142	15180	15167	15069	15094	15183	15339	15264	15219	15173	15233	15331	15323	15404	15196	15127	15205	15110	15040	15268	15330	15088	15214	15044	15169	15179	15194	15268	15253	15220	15140	15116	15137	15185	15159	15201	15392	15118	15142	15215	15135	15279	15236	15137	15180	15026	15244	15140	15289	15306	15329	15326	15268	15285	15121	15057	15052	15198	15288	15104	15240	15209	15254	15203	15119	15058	15104	15099	15110	15190	15071	15053	15192	15444	15221	15156	15103	15166	15140	15166	15018	15123	15296	15215	15274	15367	15180	15285	15050	15224	15128	15239	15395	15192	15072	15040	15156	15048	15130	15239	15154	14999	15235	15128	15232	15210	15176	15314	14947	15154	15038	15121	15100	15125	15138	15307	15150	15203	15143	15198	15163	15199	15230	15036	15023	15253	15253	15294	15246	15353	15142	15223	15111	15390	15152	15180	15089	14935	15288	15417	15162	15242	15074	15049	14998	14974	15040	15175	15276	15371	15336	15331	15294	15019	15164	15245	15269	15075	15103	15097	15015	14952	15267	15022	15270	15241	15182	15174	14970	15275	15237	15267	15271	15358	15291	15065	15364	15060	15176	15199	15275	15100	15259	15219	15161	15222	15162	15085	15041	15048	15211	15311	15148	15200	15295	15332	15281	15323	15472	15106	14984	14995	15082	15146	15042	15169	15049	14930	15316	15015	15265	15205	15119	15086	15274	15174	15353	15386	15108	15097	15335	15106	15165	15213	15208	15048	15214	15192	14977	15392	15009	15177	15050	15102	15294	15260	15099	15202	15260	15115	14965	14956	15447	15238	15080	15145	15096	15194	15177	15182	15116	15306	15225	15145	15166	15202	15333	15236	15238	15293	15121	15148	15099	15241	15145	15137	15103	15191	15152	15235	15278	15174	14998	15340	15129	15208	15327	15153	15229	15246	15152	15443	15202	15165	15413	15083	15259	15154	15141	15194	15115	15168	15277	15178	15331	14969	15375	15223	14993	14953	15122	15217	15180	15362	15244	15194	15283	15389	15031	15239	15148	15206	15207	15152	15159	15086	15148	15294	14978	15038	15402	15247	15260	15191	15097	15216	15016	15075	15187	15099	14964	15282	15216	15183	15163	15220	15323	15273	15410	15566	15164	15297	14984	15277	15177	15285	15274	15373	15133	14779	15315	15313	15352	15045	15402	15187	15349	15103	15143	15121	15163	15331	15085	15191	15208	15177	15184	15234	15332	15335	14995	15138	15334	15373	15129	15371	15285	15142	15239	15189	15127	15094	15096	15157	15105	15160	15198	15262	14966	15239	15234	15092	15324	15216	15351	15228	15420	15319	15203	15198	15145	15181	15139	15328	15020	15219	15134	15059	15229	14947	15188	15290	15380	15294	15435	15333	15296	15034	15165	15126	15217	15207	15176	15250	15175	15044	15331	15251	15353	15151	15308	15203	15041	15213	15047	15215	15305	15227	15295	15303	15239	15127	15246	15334	15096	15051	15258	15175	15191	15213	15080	15163	14971	15008	15115	15305	15202	15230	15362	15189	15203	15130	15117	15197	14962	15169	15159	15133	15170	15283	15153	15209	15257	15264	15326	15391	15290	15174	15122	15068	15140	15147	15148	15279	15075	15171	15248	15333	15162	15195	15079	15231	15251	15177	15016	15134	15140	15248	15171	15298	15383	15080	15157	15136	15344	15366	15265	15029	15272	15001	15282	15128	14994	15126	15293	15081	15168	15139	15273	15374	15215	15060	15230	15124	15171	15264	15261	15215	15254	15240	15216	15129	15027	15240	14982	15229	15146	15272	15122	15210	15248	15181	15284	15268	15295	15214	15202	15044	15258	15027	15192	14874	15147	15234	15170	15209	15139	14972	15200	15304	15268	15257	15148	15231	15318	15301	15184	15362	15335	15175	15232	15181	15485	15251	15254	15187	15096	14989	15307	15033	15281	15248	15397	15083	15279	15032	15059	15188	15102	15340	15223	15161	15084	15151	15346	15045	15223	15235	15266	15122	15252	15089	15442	15042	15025	15110	15113	15370	15071	15104	15273	15330	15297	15231	15126	15200	15138	15258	15276	15309	15251	15286	15150	15301	15455	15008	15022	15275	15302	15282	15195	15282	15163	15191	15332	15366	15080	15054	15106	15220	15103	15192	15341	15072	15246	15065	15198	15297	15361	15110	15189	15385	15043	15164	15060	15233	15265	15211	15386	15171	15149	15176	15184	15148	15066	15119	15156	15375	15119	15235	15202	15055	15238	15196	15155	15220	15235	15349	15177	15215	15242	15198	15163	15340	15076	15190	15115	15353	15159	15091	15184	15092	15046	15184	15254	15148	15125	15198	15499	15178	15204	15024	15116	15258	15123	15328	15232	15312	15294	15271	15358	15268	15323	15140	15196	15144	15239	15073	15473	15160	15174	15037	15315	15205	15126	15192	15265	15164	15265	15130	15098	15474	15142	15343	15110	15219	15195	15447	15144	15239	15309	15032	15268	14946	15159	15308	15041	15046	15279	15150	15468	15122	15205	15155	15295	15133	15351	15039	15090	15037	15145	15267	15289	15192	15278	15079	15061	15025	15154	15070	15219	15245	15217	15268	15160	15236	15149	15234	15087	15033	15176	15151	15125	15166	15176	15313	15329	15252	15047	15394	15158	15190	15152	15238	15220	15019	15249	15342	15115	15273	15177	15225	15211	15107	15029	15117	15199	15008	15268	15156	15162	15263	15147	15308	15262	15097	15149	15154	15108	15406	15268	15198	15217	15076	15177	15320	15234	15245	15186	15006	15361	15380	15308	15065	15197	15006	15283	15082	15195	15160	15285	15336	15036	15181	15256	15082	15126	15136	15045	15291	15245	15242	15338	15192	15031	15192	15225	15295	15254	15200	15209	15178	15236	15300	15169	15082	15047	15269	15290	15231	15259	15255	15067	15206	15215	15148	15173	15246	14982	15253	15162	15261	15313	14936	15183	15287	15180	15177	15294	15267	15098	15184	15169	15195	15063	15294	15263	15143	15208	15176	15181	15282	15199	15192	15259	15146	15075	15238	15165	15057	15183	15066	15121	15336	15261	15148	15218	15022	15055	15292	14992	15076	15228	15099	15179	15233	15138	15177	15096	15343	15320	15081	15210	15522	15372	15333	15085	15173	15265	15243	15123	15083	15112	15065	15296	15351	15026	15152	15164	15178	15246	15162	15308	15356	15236	15236	15017	15189	15092	15214	15409	15128	15175	15066	15052	15022	15113	15168	15155	15398	15236	15162	15165	15115	15261	15500	15223	15359	15214	14961	15407	15190	15132	15164	15287	15086	15366	15219	15054	15180	15131	15321	15187	15132	15081	15189	14974	15430	15181	15167	15111	15186	15182	15038	15287	15121	15091	15260	15218	15195	15158	15162	15155	15088	14986	15419	15142	14860	15108	15055	15354	15293	15341	15321	15440	15154	15493	15102	15323	15097	15161	15122	15177	15205	15316	15049	15176	14999	15151	14955	15272	15337	15316	15284	15224	15322	15378	15229	14998	15175	15061	15038	15276	15001	15341	15019	15269	15183	15363	15139	15170	14982	15289	15141	15099	15337	15017	15097	15162	15328	15149	15065	15057	15347	15226	15296	15223	15099	15314	15179	15111	15136	15141	15126	15117	15317	15209	15013	15073	15058	15072	15109	15054	15187	15247	15057	15350	15382	15349	15335	15099	15311	15369	15179	15217	15232	15287	15257	15021	15391	15095	15294	15385	15170	15258	15245	15204	15114	15101	15194	15236	15126	15108	15166	15161	15155	15061	15076	15086	15062	15178	15231	15255	15223	15100	15073	15175	15243	15340	15198	15362	15185	15463	15411
21703	37739	35596	28123	23985	20525	18636	17462	16904	16524	15643	15303	15069	14778	14741	14710	14411	14459	14229	14225	14185	14102	14270	14179	14231	14145	14247	14223	14032	14172	14174	14162	14040	14065	14154	14118	14164	14242	14161	14204	14124	14066	14186	14170	14202	14102	14247	13910	14103	14062	14153	14169	13966	14059	14122	14123	14084	14300	14221	14360	14104	14144	14160	14234	14264	14168	14169	14165	14131	14170	14148	14093	13935	14220	14110	14045	14064	13812	14144	14024	14052	14157	14122	14056	14179	14011	14101	14168	13995	14105	13921	14183	14195	14212	14226	14088	13944	14023	14303	14154	13979	14145	14008	14137	14238	14191	14091	14141	14080	14097	14212	14237	14150	13991	14050	14037	14234	13974	13912	14158	14319	13900	14095	13989	14232	14061	14034	14086	13888	14036	14031	13984	14180	14117	14043	14141	14037	14004	14143	14050	14022	14043	14089	14125	14089	14054	14002	14171	14063	14143	13935	14053	14103	13978	14154	14032	14005	13999	13991	14114	14053	14119	14186	13961	14099	14083	14083	14192	13968	14056	14052	14171	13951	14113	14142	14050	14082	14031	14071	13957	14228	14010	13999	14045	14077	14130	14244	14112	14098	14200	14049	14089	14186	14085	13952	14007	14100	13972	13973	14113	14137	14096	14013	14013	14026	14147	14046	14046	14128	13947	14133	14032	14027	14063	14063	14055	14125	14058	14100	14137	14159	14257	13962	14035	14029	14105	13987	14024	13942	14088	14117	14122	14038	13948	14147	13935	14168	14001	13988	13943	14061	14159	14016	14083	13999	14124	14131	14114	14150	14159	14037	14125	14145	14065	13840	14182	13957	14158	14018	14062	14264	14123	14034	14181	13988	13917	14118	13981	13986	13979	14324	14244	13992	14109	14126	13944	14064	14208	14091	14026	14076	13979	14069	14031	14156	14155	14128	13995	13881	14081	14272	14058	14180	14108	14215	13904	14142	14185	14041	13973	14242	14109	13993	13998	13940	14200	13989	13945	14053	14131	14098	14003	14084	14080	13929	14168	14224	14039	14119	13925	13978	14081	14175	14344	14058	13995	14070	14141	14171	14108	14031	14060	14123	14173	14180	14012	14282	14110	14254	13945	14103	14351	14120	14079	14111	14070	14139	14075	14296	14177	13901	14147	14118	14003	14034	14067	13933	13994	14195	14110	14184	13913	13991	14124	14064	14257	14007	14199	14038	13922	13972	14251	14246	14224	14167	14138	14071	13975	14110	13897	14222	14148	14007	14160	14214	14115	14021	14150	14128	14118	14137	14085	14087	13987	14053	14246	14174	14070	14068	14003	14130	13923	14076	14038	14174	14087	14163	14042	14234	13924	14098	14056	13946	14175	14037	14035	13978	14151	14090	14024	14008	13998	14108	14013	14093	13984	14153	13980	14180	14218	14179	14018	14270	13991	14185	13983	14184	14151	14098	14149	14165	13987	13899	14156	14068	14077	14082	14089	14220	13975	14219	13985	14113	14046	14133	14024	14148	14030	14159	14068	14122	14129	13979	14053	13981	14067	14140	14046	14080	14064	14052	14062	14073	14236	14039	14200	14013	13976	14079	14049	14112	14047	14047	13964	14143	13950	14040	14151	14203	14051	14091	14136	14265	14186	14063	14065	14170	14161	14103	14127	14119	14158	14210	13881	14013	14172	14031	14088	14384	14112	14096	14173	13962	14094	14130	14114	14035	14086	14232	14033	13907	14128	14158	14213	14116	14246	14048	13941	14113	14032	14165	14193	13990	14082	14115	14070	14069	14184	14298	14034	14246	14024	14070	14202	14048	14120	14036	14115	14154	14091	14030	14012	14255	13960	14110	14101	14210	14228	14034	14126	14113	14065	13934	14063	14241	14065	14124	14090	14048	14057	14139	14159	14114	14139	14256	14220	13940	14143	14070	14177	14116	13930	14070	14067	14087	14004	13966	14032	14103	14053	13929	14210	14000	14062	14129	14157	14008	14078	13949	14062	13990	14175	14142	14109	14185	14060	14051	13841	14003	14175	14082	14121	14034	14086	14053	14029	14135	14194	14157	14097	14147	14095	14058	14297	14189	13949	14145	14125	14100	14115	14233	14043	14104	14139	14180	13839	14017	14071	14020	13927	14139	14071	13991	13942	14102	13995	14209	14200	14078	14177	14014	14031	14051	14291	14001	14086	14047	14040	14087	14025	14123	14297	14034	14157	14146	14052	14068	14157	14024	14108	14142	13965	14253	14066	14146	14251	14115	14163	14123	14066	14085	14295	14033	14100	14056	14284	13993	13940	13963	13996	14182	14101	14023	14148	14002	14073	14032	14000	14149	14205	13883	14223	14320	14078	14063	14021	14043	14099	14044	14129	14120	14207	14131	14086	14051	13982	14010	14014	14049	13971	14035	14093	14208	13982	14158	13976	14264	14085	14034	14083	14177	14110	13939	14195	14119	14132	14038	14031	13995	14023	14195	13901	14148	14186	14177	14195	14111	14065	13877	14116	14084	14127	14237	13934	14020	13905	14100	14097	14106	13871	13997	13730	14085	14034	14074	14240	14190	14254	14077	14282	14119	14240	14065	14199	14101	14107	14116	14057	14057	13987	14094	14004	14122	13983	14119	13960	14130	14104	14148	14073	14025	13996	14092	14010	14023	14106	13836	14094	13994	14134	14079	14056	14171	14003	13985	14131	14085	14071	14122	14134	14050	14240	14014	14101	14070	14045	14155	14138	14132	13949	13981	14181	13912	14107	14238	14092	14173	14176	14068	13968	14053	13934	14050	14095	14078	14176	14059	14094	14035	14190	14186	13994	14077	14089	14022	14047	14029	14002	13826	14170	13935	13995	14176	14023	14186	13965	14135	14072	14045	14150	14075	14121	14212	14065	14185	14018	13935	14151	13983	14195	14083	14000	13993	14169	14080	14162	14177	14243	14079	13976	14099	14213	14125	13964	14051	14003	14137	14035	14026	13924	13934	14136	14038	13931	14310	13786	14155	14075	14098	14220	14037	14151	14112	14157	14102	14159	14020	14115	14220	13952	14072	13911	14202	14119	14144	14288	14039	14107	14118	14065	14151	14065	14100	14036	14104	13981	14003	14136	13966	14113	14189	14125	14139	14157	14136	14040	13927	14026	13978	14168	14085	14034	13983	14097	13999	14103	14138	13995	14141	14101	14259	14068	14004	14079	14154	14114	14092	14253	14067	14096	13996	14107	14026	14273	14255	14260	14162	14117	14117	14009	14056	14097	14090	14136	14023	14206	14199	14039	13908	14084	14258	14164	14003	14137	14176	14028	13841	13994	14014	13958	14143	14081	14058	14237	13963	14024	14127	14014	14094	14322	13929	14203	14135	14154	14082	14104	14020	13948	13966	14092	13967	14147	14118	14050	13997	14089	14269	13992	14215	13826	14014	14230	14106	14125	13956	14024	14111	14044	14017	14046	14105	14062	13919	13926	14084	14172	13934	13967	14133	14184	14173	14179	14045	14005	14038	14131	14142	14086	14233	13976	14102	14154	13920	14116	13930	14073	14282	13935	14022	14137	14032	14105	13991	14212	14136	14074	14144	14007	14110	13977	14137	13993	14108	14012	13884	14087	14001	14038	14156	14196	13939	13987	14046	14119	14159	13975	14123	14089	14118	14036	14107	13948	14175	13940	13993	14149	14167	14032	14106	13866	14078	14075	13933	13934	14157	14016	13989	14009	14113	14093	14051	13946	14081	14004	13958	14051	14160	13981	13963	14057	14181	14211	14012	13945	13955	14035	13967	14005	14035	13993	14185	13988	14169	13999	14111	14201	14064	14085	14046	14074	14039	14041	14190	14038	13961	14205	13871	14030	14129	14031	13982	14172	13980	14149	14110	14051	14116	14205	14069	14114	14002	14049	14055	13939	14047	14068	14068	14152	14246	13963	14084	14225	13969	14097	14043	14136	13944	14162	13934	14051	14017	13918	14084	14093	14028	14009	14120	14081	14033	14086	14075	14216	14073	13940	14021	14119	13920	13972	14079	14102	14127	13949	14110	13994	14246	13952	14122	14082	14242	14012	14167	14062	14216	14302	14033	14190	14208	14163	13924	14305	14081	13901	14218	14164	13983	14122	14138	14104	14053	14200	14081	14167	14146	14098	14259	13888	14007	14092	13978	14108	14021	14148	14107	14005	13888	14079	14115	13950	14073	14159	14025	14110	14105	14099	13975	13952	13937	14218	14295	14194	14169	14283	13901	13899	13906	14002	13964	14012	14198	14048	13972	13898	14055	13963	14134	14064	14024	14027	14064	14122	14110	13969	14046	14167	14196	13927	14241	13964	13968	14153	14107	14083	14155	13937	14273	13861	13966	13840	14133	13950	14066	14117	14013	14036	14131	14122	13907	14108	14030	14059	13934	14127	13948	14010	14154	14019	14144	14016	14053	14034	14043	13979	14022	13998	14098	14140	14154	14160	14169	14101	14018	14099	14229	13947	14071	14057	14085	14139	14103	14162	13951	13912	14010	14015	14074	14047	14140	14011	14021	14031	13985	14036	13981	14252	14005	13978	14107	14215	13913	13887	14064	14337	14131	14152	13946	14266	14108	14089	14010	14115	14066	14060	13917	14049	13827	14140	13983	14202	13904	14090	14046	14069	14090	14042	14171	14053	14015	14166	14171	14070	13919	14058	13993	14136	14029	14209	14180	14184	14081	14071	14123	13942	13974	13983	14101	13994	13932	14151	14317	14082	13884	14058	14066	13999	14058	14179	13991	13899	14153	14064	14087	14093	13954	14101	14084	14108	14044	14219	14061	14104	14165	14089	14105	14075	13972	14008	14251	14013	14009	14148	14085	14074	14163	14107	14002	14083	13931	13990	14103	13937	14123	14228	13988	14031	13950	14161	14325	14005	14010	14078	13978	14173	14062	14095	14077	14168	14148	13925	14056	13992	14177	14049	14025	14000	14126	13983	14074	14213	14133	14081	14029	14086	14114	14022	14216	14020	13905	14100	13985	14017	14079	14037	14131	14044	14109	14151	13917	14024	13873	14003	14173	13969	14053	14105	14055	14124	14031	14009	14219	13982	13881	14083	14171	14101	13955	13999	13927	14046	14118	13970	14060	14068	13947	14073	14139	14047	14080	14150	14032	14083	13844	14022	14148	13961	14002	14035
23281	21648	29588	24237	22103	24172	25311	19478	18083	18266	17763	17037	16586	16584	16392	16342	16155	15873	15896	15871	15914	15829	15557	15712	15685	15732	15583	15649	15643	15707	15610	15576	15661	15601	15649	15647	15617	15621	15687	15579	15638	15565	15648	15674	15571	15495	15377	15606	15518	15677	15515	15651	15531	15599	15681	15706	15642	15676	15666	15689	15565	15525	15434	15518	15580	15722	15446	15588	15474	15531	15732	15582	15662	15487	15606	15648	15628	15494	15528	15805	15631	15552	15641	15827	15571	15323	15582	15660	15357	15579	15400	15452	15880	15509	15382	15620	15868	15647	15606	15648	15531	15766	15502	15604	15569	15633	15525	15320	15633	15382	15477	15665	15644	15680	15527	15565	15559	15578	15595	15434	15628	15561	15522	15508	15606	15394	15659	15561	15514	15437	15467	15622	15423	15488	15754	15670	15626	15691	15462	15437	15356	15536	15477	15691	15440	15317	15435	15505	15538	15512	15498	15542	15648	15420	15583	15393	15478	15641	15753	15482	15440	15447	15573	15639	15552	15472	15508	15615	15534	15548	15514	15356	15377	15525	15416	15596	15676	15467	15411	15396	15498	15650	15662	15426	15570	15511	15647	15432	15499	15450	15637	15463	15692	15554	15549	15216	15550	15613	15636	15495	15380	15447	15503	15514	15609	15634	15531	15561	15418	15510	15652	15526	15398	15571	15433	15392	15340	15582	15407	15655	15484	15566	15568	15509	15649	15516	15542	15371	15486	15304	15547	15381	15409	15464	15636	15493	15757	15546	15548	15497	15522	15677	15488	15633	15476	15548	15653	15617	15377	15470	15632	15419	15409	15499	15612	15480	15407	15412	15451	15386	15382	15532	15167	15463	15446	15635	15285	15459	15589	15485	15390	15513	15379	15418	15527	15489	15203	15553	15480	15420	15539	15531	15604	15544	15675	15370	15473	15422	15538	15551	15531	15451	15254	15546	15393	15520	15434	15335	15445	15366	15514	15505	15619	15398	15522	15625	15518	15336	15521	15376	15413	15270	15530	15420	15791	15607	15501	15549	15393	15252	15508	15553	15375	15471	15440	15519	15421	15490	15572	15507	15506	15695	15543	15542	15736	15596	15663	15513	15546	15456	15506	15371	15520	15509	15488	15403	15297	15291	15480	15431	15532	15598	15357	15673	15616	15691	15691	15425	15662	15409	15679	15493	15493	15548	15492	15410	15746	15594	15496	15511	15550	15510	15479	15573	15515	15415	15475	15297	15429	15301	15622	15653	15693	15549	15481	15613	15375	15658	15570	15405	15427	15553	15664	15560	15565	15459	15541	15463	15488	15579	15236	15585	15494	15477	15436	15527	15389	15536	15545	15663	15431	15674	15482	15333	15265	15421	15473	15362	15489	15672	15577	15553	15539	15626	15527	15611	15551	15360	15529	15572	15421	15446	15508	15531	15284	15622	15437	15370	15699	15303	15574	15567	15375	15317	15346	15626	15560	15428	15599	15560	15585	15413	15474	15580	15387	15624	15548	15586	15431	15326	15453	15519	15701	15404	15488	15451	15422	15560	15633	15720	15721	15425	15521	15469	15342	15431	15472	15537	15550	15566	15580	15444	15575	15673	15477	15521	15374	15461	15515	15570	15506	15404	15602	15461	15502	15540	15569	15702	15812	15330	15609	15369	15487	15629	15298	15473	15546	15497	15345	15538	15419	15429	15799	15551	15515	15645	15353	15412	15728	15344	15497	15557	15436	15523	15558	15485	15608	15351	15388	15550	15459	15292	15411	15412	15531	15559	15289	15451	15548	15527	15546	15649	15618	15500	15418	15473	15319	15537	15309	15430	15337	15612	15559	15574	15438	15371	15592	15641	15705	15409	15469	15582	15306	15608	15455	15607	15638	15429	15333	15592	15481	15462	15536	15447	15493	15344	15336	15309	15511	15530	15475	15437	15537	15638	15475	15615	15490	15478	15508	15750	15575	15594	15530	15495	15449	15572	15459	15510	15353	15499	15448	15562	15483	15383	15495	15602	15463	15579	15326	15467	15517	15559	15469	15514	15586	15563	15560	15387	15750	15425	15643	15458	15512	15360	15427	15334	15426	15572	15533	15545	15495	15496	15411	15483	15433	15535	15609	15563	15295	15311	15552	15753	15400	15568	15490	15458	15501	15477	15528	15527	15383	15467	15465	15547	15362	15315	15413	15558	15530	15600	15590	15559	15420	15724	15653	15440	15487	15469	15583	15777	15590	15655	15608	15359	15562	15555	15385	15371	15461	15350	15520	15523	15499	15393	15441	15355	15490	15554	15340	15521	15399	15579	15460	15603	15635	15485	15543	15612	15526	15610	15418	15486	15408	15379	15348	15591	15540	15560	15618	15623	15564	15608	15557	15580	15484	15280	15419	15455	15267	15654	15270	15471	15434	15576	15559	15466	15427	15456	15589	15439	15513	15482	15660	15489	15581	15396	15587	15374	15524	15511	15619	15559	15419	15588	15364	15449	15518	15556	15357	15571	15622	15576	15404	15567	15642	15676	15382	15324	15574	15556	15406	15660	15417	15560	15371	15593	15668	15396	15551	15567	15710	15462	15413	15499	15469	15380	15500	15491	15312	15511	15570	15604	15579	15466	15411	15560	15628	15550	15564	15599	15539	15508	15452	15426	15503	15523	15431	15554	15616	15388	15430	15481	15577	15618	15359	15464	15489	15512	15471	15408	15405	15543	15306	15356	15662	15213	15451	15477	15496	15366	15476	15489	15552	15675	15603	15449	15343	15596	15743	15607	15646	15664	15558	15466	15466	15573	15427	15419	15478	15574	15467	15628	15356	15470	15399	15507	15459	15459	15487	15431	15512	15778	15405	15494	15546	15599	15543	15604	15480	15507	15358	15614	15509	15671	15303	15439	15495	15620	15519	15476	15607	15710	15384	15480	15378	15437	15696	15487	15515	15360	15365	15512	15588	15343	15388	15546	15665	15657	15388	15394	15572	15555	15449	15641	15387	15534	15439	15445	15633	15532	15504	15564	15472	15500	15408	15512	15383	15245	15459	15404	15501	15433	15430	15516	15584	15486	15576	15441	15471	15653	15522	15531	15512	15529	15521	15651	15507	15531	15547	15396	15424	15534	15526	15648	15605	15531	15494	15666	15533	15322	15408	15355	15401	15362	15585	15497	15539	15421	15680	15335	15457	15411	15418	15446	15370	15553	15491	15316	15448	15459	15508	15369	15629	15464	15457	15165	15656	15432	15284	15518	15647	15485	15512	15555	15456	15612	15409	15370	15422	15422	15489	15704	15507	15577	15454	15326	15491	15526	15569	15485	15466	15571	15733	15710	15496	15586	15306	15431	15534	15521	15603	15448	15429	15387	15490	15629	15476	15519	15445	15476	15534	15650	15439	15417	15480	15659	15471	15718	15871	15629	15572	15342	15435	15373	15517	15594	15451	15564	15597	15542	15498	15470	15413	15453	15440	15315	15455	15567	15432	15602	15454	15551	15455	15544	15555	15531	15603	15506	15401	15461	15460	15563	15219	15463	15431	15583	15660	15496	15459	15264	15639	15547	15495	15650	15437	15425	15534	15616	15541	15585	15559	15562	15539	15377	15475	15475	15617	15554	15659	15618	15590	15421	15429	15716	15683	15590	15564	15525	15566	15724	15509	15493	15609	15676	15542	15463	15452	15581	15479	15547	15520	15558	15506	15457	15509	15568	15658	15536	15472	15613	15447	15637	15691	15590	15729	15354	15462	15550	15491	15592	15346	15452	15386	15655	15741	15473	15653	15575	15529	15561	15494	15565	15540	15397	15457	15332	15404	15562	15577	15434	15486	15516	15489	15506	15576	15581	15594	15568	15566	15543	15554	15716	15512	15494	15315	15570	15556	15363	15225	15477	15315	15413	15568	15521	15468	15503	15717	15462	15508	15344	15492	15441	15453	15522	15299	15473	15364	15320	15412	15506	15704	15342	15485	15489	15590	15652	15707	15468	15599	15387	15460	15448	15545	15492	15429	15254	15464	15629	15550	15386	15484	15576	15629	15530	15511	15363	15668	15382	15784	15655	15564	15506	15602	15609	15555	15449	15590	15466	15389	15406	15484	15442	15547	15447	15567	15611	15518	15526	15616	15720	15412	15586	15474	15744	15588	15531	15420	15535	15582	15329	15589	15325	15651	15463	15584	15482	15440	15612	15696	15578	15351	15411	15448	15545	15432	15393	15533	15720	15766	15379	15286	15569	15572	15475	15468	15521	15543	15438	15718	15580	15417	15417	15675	15519	15320	15241	15606	15385	15710	15429	15550	15406	15435	15615	15678	15337	15513	15462	15528	15544	15320	15494	15595	15597	15440	15590	15312	15332	15416	15394	15636	15559	15455	15350	15343	15379	15391	15520	15591	15461	15708	15360	15445	15401	15516	15502	15358	15378	15497	15446	15395	15508	15804	15282	15535	15634	15560	15593	15575	15505	15538	15489	15516	15577	15348	15537	15473	15470	15500	15403	15506	15498	15481	15433	15248	15498	15507	15734	15514	15485	15536	15325	15571	15440	15426	15457	15533	15737	15401	15530	15532	15247	15508	15451	15626	15533	15649	15411	15422	15422	15576	15501	15358	15449	15644	15550	15394	15352	15576	15565	15525	15333	15591	15555	15418	15377	15315	15318	15388	15437	15560	15323	15339	15480	15542	15632	15289	15550	15464	15524	15587	15663	15463	15447	15520	15594	15573	15352	15500	15435	15551	15503	15496	15667	15501	15469	15559	15663	15521	15544	15533	15700	15457	15466	15559	15577	15597	15539	15489	15427	15297	15361	15375	15241	15302	15565	15456	15449	15575	15668	15426	15625	15698	15508	15728	15515	15517	15722	15621	15594	15532	15598	15573	15737	15586	15719	15531	15534	15437	15266	15526	15472	15321	15442	15295	15491	15675	15479	15358	15500	15423	15555	15651	15432	15580	15476	15467	15443	15405	15469	15369	15452	15523	15405	15639	15580	15590	15576	15496	15384	15451	15743	15552	15307	15345	15214	15292	15533	15660	15557	15421	15468	15442	15662	15540	15446	15416	15275	15552	15416	15373	15365	15658	15428	15443	15398	15468	15428	15435	15444	15516	15657	15586	15502	15479	15547	15524	15593	15554	15590	15520	15571	15361	15420	15386	15371
23810	42828	40579	32558	27582	23663	20925	19521	18464	17949	16837	16343	15704	15327	15271	15215	14758	14731	14572	14477	14402	14405	14418	14468	14407	14297	14293	14291	14347	14460	14207	14273	14195	14323	14173	14220	14379	14310	14286	14139	14160	14389	14339	14226	14298	14327	14366	14467	14240	14220	14378	14304	14212	14256	14537	14227	14488	14269	14152	14315	14223	14259	14404	14164	14216	14100	14257	14260	14316	14225	14360	14280	14125	14341	14307	14307	14151	14251	14142	14235	14163	14139	14301	14191	14284	14274	14267	14207	14244	14207	14276	14154	14206	14180	14272	14254	14203	14241	14286	14061	14232	14206	14164	14177	14258	14341	14080	14205	14175	14184	14356	14361	14272	14184	14192	14204	14188	14311	14234	14416	14219	14172	14179	14192	14252	14112	14183	14189	14251	14050	14199	14257	14069	14144	14156	14355	14193	14289	14109	14315	14219	14201	14075	14264	14272	14188	14313	14068	13949	14057	14253	14182	13979	14204	14295	14191	14138	14157	14161	14221	14193	14101	14192	14260	14248	14296	14093	14179	14331	14105	14161	14005	14121	14096	14182	14098	14131	14211	14214	14293	14273	14165	14410	14217	14162	14377	14356	14338	14222	14111	14120	14214	14327	14301	14094	14167	14229	14215	14322	14253	14126	14187	14332	14190	14346	14325	14211	14163	14223	14311	13993	14162	14462	14096	14165	14121	14179	14140	14105	14238	14282	14054	14235	14150	14295	14416	14154	14239	14062	14141	14216	14229	14250	14291	14290	14280	14158	14112	14265	14097	14228	14210	14199	14145	14221	14270	14229	14274	14113	14197	14260	14213	14142	14097	14262	14089	14115	14137	14168	14243	14160	14101	14271	14258	14162	14342	14114	14183	14182	14200	14187	14340	14239	14230	14161	14246	14249	14181	14244	14273	14192	14099	14158	14296	14221	14111	14173	14036	14246	14193	14431	14281	14345	14247	14114	14265	14269	14110	14083	14186	14224	14273	14303	14287	14311	14224	14069	14153	14224	14047	14072	14140	14284	14103	14216	14120	14279	14205	14283	14118	14330	14274	14110	14267	14422	14243	14213	14179	14185	14114	14174	14035	14151	14230	14223	14289	14137	14236	14190	14218	14134	14047	14078	14238	14261	14221	14137	14086	14109	14179	14038	14078	14157	14157	14337	14178	14158	14271	14169	14238	14134	14254	14208	14185	14209	14312	14178	14317	14156	14307	14339	14211	14139	14161	14197	14297	14301	14158	14267	14450	14167	14113	14270	14286	14177	14122	14218	14090	14211	14276	14121	14106	14179	14229	14243	14258	14279	14154	14057	14169	14213	14159	14064	14370	14122	14261	14247	14178	14252	14343	14172	14247	14141	14101	14109	14292	14127	14268	14285	14207	14283	14124	14259	14312	14263	14091	14120	14210	14245	14266	14151	14160	14319	14084	14370	14270	14132	14177	14247	14343	14188	14334	14259	14071	14286	14186	14057	14293	14208	14223	14220	14343	14417	14127	14148	14394	14160	14182	14346	14118	14125	14222	14312	14151	14324	14133	14262	14246	14161	14333	14048	14245	14034	14166	14151	13994	14220	14212	14223	14243	14108	14363	14098	14301	14183	14160	14101	14292	14234	14162	14247	14309	14322	14210	14209	14165	14264	14131	14235	14197	14210	14158	14222	14283	14265	14315	14100	14211	14351	14357	14248	14227	14211	14251	14410	14183	14321	14210	14170	14197	14181	14383	14310	14145	14241	14116	14189	14124	14287	14159	14142	14251	14153	14066	14153	14099	14178	14141	14323	14011	14085	14185	14329	14167	14238	14119	14126	14297	14279	14186	14179	14167	14227	14255	14217	14070	14228	14118	14158	14322	14184	14046	14029	14139	14230	14179	14265	14246	14084	14157	14269	14261	14116	14325	14156	14211	14117	14215	14316	14130	14199	14323	14074	14082	14226	14153	14324	14151	14299	14113	14504	14156	14366	14269	14396	14248	14005	14328	14226	14253	14294	14106	14131	14232	14138	14266	14190	14201	14259	14333	14129	14198	14286	14095	14332	14080	14193	13978	14378	14222	14395	14227	14201	14270	14301	14283	14164	14198	14314	14249	14080	14270	14329	14285	14197	14262	14111	14073	14217	14165	14094	14228	14352	14278	14106	14100	14196	14212	14130	14237	14314	14356	14382	14207	14147	14311	14295	14311	14098	14253	14144	14323	14246	14349	14064	14175	14177	14183	14245	14174	14220	14147	14153	13984	14277	14233	14173	14254	14201	14077	14235	14137	14237	14313	14211	14245	14123	14092	14185	14047	14095	14086	14344	14155	14178	14166	14146	14316	14083	14281	14334	14237	14298	14206	14094	14206	14224	14238	14149	14352	14126	14179	14183	14163	14218	14147	14014	14230	14317	14139	14353	14186	14347	14373	14160	14115	14227	14368	14233	14067	14178	14324	14251	14141	14141	14150	14236	14302	14044	14302	14236	14234	14114	14079	14305	14154	14247	14303	14116	14201	14070	14124	14284	14203	14385	14157	14203	14138	14109	14220	14350	14181	14246	14122	14218	14156	14052	14091	14296	14153	14222	14083	14196	14098	14282	14289	14293	14044	14164	14270	14329	14111	14116	14198	14112	14230	14265	14366	14180	14079	14219	13998	14155	14251	14268	14144	14197	14290	14164	14171	14163	14365	14269	14195	14069	14209	14141	14346	14308	14232	14204	14295	14238	14153	14286	14302	14146	14213	14353	14239	14412	14170	14149	14320	14222	14237	14204	14150	14195	14166	14071	14235	14257	14175	14292	14221	14145	14129	14181	14223	14139	14101	14180	14165	14252	14183	14176	14341	14142	14167	14181	14179	14229	14164	14294	14185	14238	14148	14241	14225	14297	13960	14116	14238	14245	14189	14307	14141	14208	14247	14047	14231	14138	14279	14279	14146	14350	14182	14043	14161	14205	14302	14331	14082	14166	14271	14330	14149	14206	14200	14264	14203	14032	14310	14104	14345	14263	14161	14050	14070	14070	14195	14173	14264	14334	14367	14310	14350	14362	14354	14287	14131	14201	14411	14077	14103	14249	14179	14381	14137	14257	14279	14068	14331	14326	14066	14156	14268	14191	14121	14149	14182	14271	14187	14290	14211	14016	14136	14321	14152	14170	14317	14222	14053	14212	14264	14322	14332	14244	14335	14096	14281	14207	14299	14060	14163	14231	14303	14111	14306	14286	14219	14219	14099	14059	14046	14114	14194	14281	14439	14321	14195	14134	14359	14225	14221	14140	14079	14253	14019	14117	14208	14089	14365	14154	14209	14120	14328	14219	14184	14194	14112	14320	14137	14125	14184	14164	14425	14116	14125	14190	14111	14280	14130	14221	14242	14073	14137	14314	14007	13968	14245	14274	14199	14238	14241	14257	14314	14197	14190	14249	14336	14144	14276	14088	14187	14132	14200	14205	14173	14244	14054	14147	14256	14120	14280	14179	14253	14053	14190	14362	14082	14264	14320	14316	14205	14321	14156	14015	14227	14215	14172	14109	14350	14235	14294	14192	13988	14237	14228	14211	14218	14315	14085	14193	14025	14237	14295	14361	14325	14188	14092	14206	14123	14254	14207	14086	14266	14213	14151	14185	14287	14125	14061	14167	14138	14143	14221	14140	14049	14212	14127	14105	14276	14126	14240	14249	14423	14094	14092	14225	14222	14335	14255	14138	14163	14383	14334	14115	14321	14231	14149	14161	14240	14308	14334	14221	14011	14196	14200	14094	14222	14226	14129	14242	14196	14194	14237	14308	14178	14226	14118	14111	14116	14344	14257	14240	14108	14336	14178	14101	14143	13922	14391	14299	14177	14215	14282	14071	14250	14172	14063	14267	14057	14371	14197	14343	14105	14327	14359	14241	14184	14092	14130	14232	14211	14063	14338	14147	14109	14140	14064	14231	14320	14297	14233	14162	14330	14168	14315	14049	14119	14267	14272	14289	14136	14136	14132	14207	14370	14187	14352	14188	14178	14154	14234	14147	14266	14167	14149	14216	14305	14127	14135	14123	14128	14268	14134	14262	14277	14380	14158	14256	14190	14176	14196	14205	14446	14215	14154	14234	14153	14166	14297	14307	14295	14264	14217	14180	14087	14182	14051	14253	14398	14223	14081	14158	14151	14189	14159	14170	14083	14350	14140	14206	14351	14252	14198	14284	14149	14043	14069	14219	14217	14199	14074	14296	14155	14198	14206	14075	14115	14113	14193	14262	14202	14102	14178	14294	14207	14154	14099	14249	14150	14211	14159	14222	14195	14136	14070	14351	14313	14182	14189	14106	14176	14149	14218	14141	14040	14064	14036	14129	14296	14185	14084	14246	14213	14158	14355	14165	14205	14109	14207	14165	14165	14215	14119	14169	14217	14188	14174	14161	14258	14285	14359	14248	14100	14170	14144	14186	14240	14239	14093	14137	14293	14221	14308	14222	14383	14408	14207	14140	14269	14220	14066	14317	14347	14198	14344	14165	14295	14074	14093	14401	14142	14279	14346	14272	14213	14188	14283	14302	14407	14011	14227	14133	14226	14399	14121	14151	14212	14145	14095	14374	14123	14259	14053	14078	14163	14130	14244	14260	14184	14099	14138	14197	14023	14103	14069	14147	14228	14122	14082	14256	14125	14244	14194	14131	14203	14255	14273	14220	14204	14156	14199	14116	14086	14196	14117	14266	14076	14123	14202	14320	14130	14243	14088	14397	14122	14253	14216	14153	14256	14176	14193	14262	14306	14221	14160	14183	14294	14092	14158	14206	14136	14159	14356	14120	14010	14063	14250	14143	14154	14205	14182	14267	14110	14259	14088	14368	14205	14206	14217	14300	14107	14039	14106	14117	14051	14222	14283	14158	14309	14227	14211	14246	14276	14247	14159	14337	14097	14369	14283	14267	14225	14207	14318	14300	14249	14166	14172	14236	14277	14167	14248	13976	14287	14111	14232	14138	14110	14189	14253	14064	14149	14178	14188	14252	14170	14180	14284	14198	14195	14200	14378	14214	14343	14209	14256	14293	14073	14168	14321	14093	14184	14292	14076	14300	14088	14302	14173	14179	14309	14177	14322	14217	14148	14464	14404	14355	14076	14273	14257	14227	14071	14224	14231	14233	14174	14145	14136	14239	14151	14227	14143
28216	22979	26028	22345	17611	16674	15875	15540	15286	15250	15240	14919	14896	14751	14908	14979	14818	14887	14752	14876	14830	14540	14517	14494	14839	14721	14576	14684	14720	14806	14581	14544	14531	14491	14628	14647	14529	14654	14804	14736	14661	14734	14420	14537	14605	14627	14817	14520	14685	14372	14731	14703	14681	14559	14572	14701	14467	14575	14629	14640	14683	14695	14653	14833	14592	14830	14650	14811	14847	14502	14575	14654	14830	14711	14519	14499	14478	14587	14612	14818	14488	14730	14603	14715	14564	14509	14906	14646	14607	14640	14656	14693	14348	14466	14661	14597	14750	14937	14630	14442	14569	14743	14723	14577	14700	14581	14589	14586	14704	14670	14832	14593	14413	14549	14427	14640	14771	14521	14580	14720	14644	14677	14699	14633	14664	14790	14673	14670	14518	14664	14721	14588	14684	14563	14642	14586	14861	14619	14753	14682	14512	14633	14691	14667	14870	14534	14643	14541	14656	14669	14760	14711	14527	14578	14462	14684	14832	14774	14539	14503	14749	14594	14746	14732	14645	14594	14551	14697	14600	14680	14540	14681	14598	14643	14681	14602	14484	14517	14577	14634	14744	14569	14697	14539	14848	14621	14601	14729	14644	14730	14663	14783	14593	14752	14716	14602	14560	14618	14584	14442	14548	14659	14555	14484	14734	14591	14678	14567	14673	14575	14746	14654	14602	14715	14597	14465	14578	14512	14474	14611	14448	14562	14610	14770	14572	14533	14593	14705	14746	14774	14559	14817	14652	14705	14643	14626	14566	14489	14668	14713	14813	14723	14609	14654	14616	14678	14773	14761	14689	14471	14544	14685	14630	14735	14562	14825	14594	14616	14723	14685	14612	14707	14568	14634	14772	14608	14626	14744	14643	14525	14531	14591	14787	14654	14637	14613	14527	14603	14794	14653	14684	14553	14536	14369	14486	14743	14741	14622	14700	14528	14794	14417	14388	14691	14627	14701	14679	14714	14678	14724	14583	14701	14513	14527	14699	14636	14610	14794	14773	14646	14710	14782	14573	14598	14630	14648	14693	14584	14401	14720	14585	14527	14484	14531	14691	14567	14726	14612	14650	14699	14700	14671	14717	14811	14642	14610	14793	14579	14584	14528	14863	14699	14677	14574	14422	14653	14618	14411	14607	14586	14709	14596	14493	14780	14719	14851	14672	14576	14654	14405	14484	14691	14550	14653	14658	14666	14663	14558	14752	14604	14546	14527	14595	14628	14589	14672	14739	14685	14635	14625	14725	14617	14618	14584	14436	14851	14485	14529	14567	14547	14764	14577	14617	14603	14583	14593	14658	14660	14508	14594	14678	14770	14547	14482	14683	14618	14495	14699	14699	14784	14614	14673	14658	14618	14651	14476	14788	14601	14549	14741	14521	14688	14677	14759	14483	14671	14517	14446	14506	14683	14662	14540	14667	14636	14928	14619	14557	14555	14650	14471	14638	14672	14739	14497	14705	14521	14510	14555	14559	14731	14772	14757	14531	14836	14635	14466	14483	14644	14388	14528	14578	14634	14471	14495	14678	14644	14683	14660	14588	14577	14661	14703	14623	14724	14661	14857	14752	14651	14669	14522	14637	14571	14575	14611	14655	14512	14601	14527	14632	14559	14676	14711	14631	14788	14630	14655	14738	14461	14577	14578	14697	14550	14678	14583	14527	14682	14591	14738	14737	14657	14856	14836	14618	14515	14727	14782	14605	14661	14499	14553	14652	14635	14727	14684	14642	14699	14621	14569	14891	14730	14663	14667	14625	14732	14595	14592	14526	14749	14518	14433	14691	14775	14756	14599	14552	14653	14687	14667	14553	14767	14586	14645	14705	14583	14554	14659	14597	14559	14741	14663	14579	14542	14536	14786	14576	14581	14585	14635	14664	14607	14755	14636	14641	14662	14530	14519	14721	14662	14682	14832	14538	14578	14655	14520	14621	14746	14681	14441	14662	14553	14577	14490	14543	14721	14784	14513	14551	14537	14641	14741	14485	14539	14549	14650	14809	14729	14488	14356	14636	14588	14636	14477	14710	14424	14684	14702	14783	14621	14458	14523	14780	14590	14663	14633	14696	14570	14536	14689	14621	14609	14636	14689	14657	14766	14647	14607	14693	14703	14701	14598	14668	14534	14733	14638	14737	14496	14853	14551	14600	14547	14565	14653	14706	14434	14476	14439	14445	14626	14480	14582	14646	14456	14660	14695	14772	14697	14659	14664	14583	14633	14537	14613	14696	14587	14684	14626	14892	14602	14619	14768	14738	14420	14656	14593	14505	14711	14666	14858	14705	14480	14455	14569	14726	14475	14618	14689	14683	14639	14738	14696	14677	14580	14432	14461	14624	14610	14728	14845	14647	14778	14419	14660	14687	14680	14822	14764	14633	14707	14649	14744	14523	14578	14816	14697	14555	14559	14812	14624	14759	14565	14854	14617	14708	14430	14545	14433	14716	14601	14593	14495	14707	14747	14588	14703	14618	14542	14551	14627	14730	14460	14636	14687	14559	14729	14703	14526	14598	14487	14530	14591	14587	14856	14564	14675	14599	14614	14608	14517	14452	14411	14641	14670	14888	14740	14559	14572	14438	14936	14794	14622	14686	14422	14521	14606	14519	14794	14624	14553	14867	14696	14556	14655	14654	14669	14746	14582	14650	14643	14600	14584	14424	14598	14590	14514	14545	14690	14632	14560	14493	14642	14733	14635	14553	14715	14529	14666	14748	14610	14845	14702	14742	14542	14704	14789	14683	14782	14678	14530	14600	14684	14566	14477	14675	14703	14740	14587	14645	14630	14805	14719	14652	14671	14602	14684	14555	14612	14729	14543	14589	14490	14791	14461	14544	14775	14539	14670	14652	14704	14720	14573	14676	14631	14692	14690	14673	14730	14616	14605	14498	14754	14503	14522	14579	14606	14607	14753	14584	14710	14664	14644	14455	14644	14797	14744	14627	14730	14536	14463	14574	14611	14606	14721	14672	14650	14651	14564	14730	14546	14652	14690	14582	14585	14533	14631	14538	14520	14583	14621	14739	14671	14624	14685	14651	14445	14448	14685	14576	14456	14580	14557	14711	14588	14573	14739	14542	14639	14400	14527	14625	14678	14584	14703	14478	14602	14350	14604	14670	14679	14561	14612	14402	14669	14560	14731	14689	14574	14629	14607	14770	14521	14524	14656	14668	14608	14660	14777	14797	14604	14569	14625	14472	14755	14642	14531	14687	14590	14654	14724	14538	14694	14763	14613	14562	14461	14739	14635	14542	14679	14645	14516	14699	14506	14767	14640	14589	14610	14548	14698	14542	14794	14932	14423	14441	14796	14837	14492	14733	14812	14755	14473	14636	14484	14696	14672	14592	14691	14757	14634	14650	14512	14686	14750	14691	14521	14620	14683	14592	14526	14488	14823	14489	14750	14549	14596	14782	14480	14745	14601	14761	14698	14525	14643	14644	14699	14613	14668	14644	14544	14520	14639	14737	14659	14662	14619	14544	14495	14540	14613	14661	14740	14656	14399	14670	14534	14463	14669	14727	14618	14597	14580	14654	14718	14730	14578	14510	14538	14467	14645	14462	14700	14556	14518	14745	14568	14742	14595	14723	14639	14444	14471	14662	14448	14719	14967	14679	14696	14487	14619	14501	14468	14662	14471	14558	14657	14445	14658	14550	14508	14582	14572	14595	14821	14631	14537	14563	14839	14395	14801	14655	14479	14758	14560	14517	14714	14666	14506	14563	14599	14699	14652	14770	14563	14468	14701	14842	14710	14655	14725	14702	14732	14471	14726	14743	14549	14648	14635	14682	14546	14749	14621	14737	14645	14429	14657	14635	14597	14566	14649	14648	14611	14479	14657	14507	14710	14587	14858	14588	14486	14761	14641	14611	14479	14692	14616	14611	14702	14586	14631	14740	14809	14745	14690	14546	14390	14592	14770	14581	14655	14673	14692	14779	14850	14575	14707	14690	14876	14668	14520	14494	14738	14860	14639	14644	14603	14428	14389	14743	14564	14611	14628	14520	14761	14677	14679	14531	14663	14790	14595	14682	14812	14694	14589	14784	14680	14718	14582	14576	14560	14648	14604	14760	14606	14532	14621	14702	14643	14518	14698	14637	14671	14487	14531	14471	14478	14452	14620	14782	14629	14528	14704	14646	14586	14605	14758	14584	14533	14636	14718	14527	14620	14540	14706	14682	14718	14595	14698	14587	14600	14658	14586	14699	14601	14411	14727	14470	14401	14697	14602	14622	14657	14802	14486	14707	14704	14463	14561	14591	14808	14599	14861	14531	14684	14660	14546	14807	14562	14518	14584	14577	14593	14777	14562	14718	14799	14694	14516	14514	14626	14710	14668	14842	14739	14584	14461	14819	14630	14679	14717	14555	14462	14703	14665	14552	14395	14597	14571	14589	14605	14514	14694	14518	14643	14931	14650	14639	14416	14704	14770	14491	14376	14336	14618	14658	14641	14311	14548	14614	14585	14671	14792	14731	14503	14589	14651	14630	14668	14840	14582	14740	14676	14722	14649	14876	14507	14821	14550	14432	14690	14785	14616	14624	14612	14454	14608	14872	14697	14738	14561	14798	14747	14516	14537	14645	14517	14498	14429	14520	14673	14766	14626	14650	14547	14574	14841	14640	14623	14558	14670	14661	14859	14617	14728	14787	14716	14613	14623	14667	14779	14880	14596	14630	14755	14614	14518	14726	14399	14398	14729	14720	14559	14556	14581	14745	14564	14497	14467	14791	14647	14745	14585	14688	14806	14571	14722	14461	14715	14721	14478	14766	14704	14735	14676	14546	14539	14655	14760	14562	14650	14673	14635	14720	14750	14410	14531	14536	14593	14579	14692	14562	14772	14446	14757	14497	14409	14707	14639	14563	14555	14619	14503	14642	14678	14505	14681	14860	14809	14698	14514	14717	14573	14579	14628	14851	14763	14756	14635	14597	14656	14683	14576	14572	14815	14652	14634	14703	14535	14702	14496	14784	14661	14551	14641	14553	14637	14597	14578	14659	14789	14618	14654	14597	14791	14695	14633	14452	14632	14645	14650	14517	14679	14780	14653	14602	14569	14562	14683	14653	14731	14577	14392	14647	14565	14753	14716	14475	14435	14625	14611	14583	14781	14553	14581	14611	14660	14571	14636
19635	28648	26670	20983	18248	16569	15500	15071	14705	14478	14231	14131	14085	13975	13989	13826	13799	13832	13743	13854	13737	13729	13651	13581	13677	13800	13605	13550	13585	13872	13636	13808	13689	13774	13725	13730	13752	13768	13621	13777	13684	13714	13717	13743	13581	13678	13728	13690	13657	13672	13612	13780	13689	13599	13615	13787	13640	13666	13763	13637	13616	13737	13746	13698	13792	13758	13720	13618	13763	13759	13725	13577	13581	13952	13699	13842	13684	13689	13614	13594	13704	13684	13699	13664	13687	13537	13749	13657	13511	13665	13637	13549	13567	13731	13650	13700	13597	13694	13823	13967	13711	13737	13823	13735	13656	13637	13774	13701	13642	13756	13608	13608	13785	13579	13635	13646	13735	13643	13790	13729	13580	13635	13597	13565	13576	13798	13675	13580	13761	13596	13609	13702	13648	13781	13670	13657	13612	13641	13788	13676	13613	13728	13654	13761	13635	13641	13648	13530	13611	13742	13665	13645	13601	13666	13586	13613	13566	13744	13653	13486	13613	13822	13761	13515	13731	13596	13650	13573	13595	13688	13706	13694	13588	13658	13520	13721	13758	13641	13653	13584	13534	13566	13653	13643	13811	13559	13621	13689	13511	13661	13795	13738	13771	13446	13727	13508	13661	13684	13690	13799	13557	13744	13718	13677	13719	13651	13725	13647	13600	13695	13492	13693	13829	13717	13622	13628	13743	13709	13684	13679	13598	13590	13679	13772	13791	13758	13628	13765	13651	13747	13664	13634	13476	13655	13562	13596	13709	13787	13829	13739	13712	13671	13549	13745	13715	13409	13707	13848	13766	13718	13610	13742	13772	13752	13739	13563	13827	13552	13746	13584	13801	13687	13682	13685	13546	13739	13699	13508	13618	13586	13647	13807	13893	13762	13619	13521	13685	13740	13621	13666	13545	13746	13670	13662	13616	13696	13698	13527	13542	13591	13854	13578	13684	13628	13673	13835	13741	13740	13501	13677	13740	13601	13539	13675	13766	13693	13763	13724	13559	13669	13555	13547	13639	13631	13621	13563	13725	13659	13736	13718	13627	13626	13671	13769	13787	13690	13699	13826	13624	13567	13854	13707	13823	13625	13501	13572	13599	13583	13648	13733	13695	13549	13737	13456	13654	13596	13680	13507	13685	13604	13653	13726	13589	13608	13757	13716	13624	13654	13694	13685	13729	13735	13694	13623	13761	13573	13665	13545	13796	13662	13649	13750	13696	13610	13619	13617	13754	13692	13665	13608	13620	13613	13583	13761	13698	13711	13749	13711	13537	13570	13695	13594	13573	13598	13765	13680	13637	13607	13675	13762	13723	13680	13628	13613	13660	13615	13743	13597	13821	13555	13692	13767	13806	13677	13749	13714	13741	13621	13535	13706	13681	13781	13846	13784	13711	13664	13615	13663	13829	13628	13590	13809	13699	13615	13678	13692	13415	13737	13676	13532	13522	13612	13590	13577	13789	13572	13585	13607	13606	13707	13738	13604	13612	13699	13573	13710	13691	13679	13673	13548	13645	13534	13892	13675	13652	13601	13759	13816	13562	13694	13520	13713	13640	13803	13652	13819	13670	13724	13591	13663	13524	13621	13650	13768	13537	13642	13772	13636	13752	13606	13811	13709	13606	13711	13593	13635	13697	13694	13828	13666	13508	13627	13518	13714	13745	13729	13797	13868	13604	13577	13600	13496	13710	13528	13792	13659	13702	13665	13646	13590	13750	13711	13699	13657	13558	13522	13669	13802	13611	13746	13720	13752	13687	13607	13586	13701	13636	13751	13611	13697	13609	13726	13699	13719	13669	13549	13470	13584	13584	13698	13671	13683	13538	13634	13658	13813	13647	13558	13716	13735	13781	13563	13654	13828	13696	13738	13718	13633	13588	13664	13626	13706	13826	13496	13685	13716	13738	13650	13668	13736	13545	13689	13599	13735	13670	13784	13590	13532	13612	13603	13496	13640	13639	13699	13725	13548	13861	13708	13621	13675	13713	13603	13683	13670	13628	13732	13715	13723	13442	13409	13613	13550	13671	13788	13644	13838	13711	13652	13644	13699	13711	13758	13527	13899	13687	13682	13591	13686	13683	13882	13662	13610	13799	13823	13542	13591	13614	13745	13619	13803	13533	13646	13769	13637	13656	13582	13592	13851	13643	13798	13547	13741	13828	13532	13702	13487	13690	13635	13711	13717	13563	13714	13490	13704	13525	13699	13640	13586	13803	13795	13492	13782	13523	13455	13725	13551	13675	13674	13697	13765	13540	13732	13597	13705	13703	13593	13630	13584	13664	13548	13648	13630	13663	13709	13609	13680	13670	13702	13620	13651	13588	13626	13785	13597	13584	13655	13524	13737	13803	13683	13696	13464	13554	13587	13648	13508	13617	13799	13768	13599	13650	13720	13560	13738	13674	13659	13884	13716	13660	13504	13660	13810	13537	13597	13583	13717	13669	13699	13684	13876	13714	13680	13649	13744	13641	13758	13584	13651	13806	13655	13800	13667	13597	13650	13533	13756	13794	13686	13671	13803	13628	13614	13605	13636	13754	13738	13780	13586	13690	13495	13567	13673	13781	13667	13705	13707	13627	13734	13703	13726	13655	13825	13617	13675	13791	13618	13757	13759	13604	13758	13695	13664	13624	13596	13709	13657	13637	13779	13530	13658	13802	13595	13716	13810	13551	13573	13801	13797	13688	13536	13799	13593	13758	13618	13759	13601	13643	13605	13696	13699	13729	13687	13720	13861	13832	13587	13610	13764	13739	13586	13790	13782	13783	13563	13501	13523	13708	13580	13949	13723	13776	13662	13676	13698	13848	13602	13636	13646	13664	13688	13680	13724	13598	13776	13719	13640	13555	13771	13666	13724	13883	13640	13844	13629	13682	13611	13697	13740	13771	13654	13594	13713	13649	13796	13671	13683	13544	13765	13667	13709	13578	13638	13857	13652	13632	13609	13620	13621	13679	13815	13708	13711	13703	13624	13777	13672	13730	13608	13770	13697	13603	13758	13633	13586	13677	13706	13671	13730	13695	13757	13651	13559	13582	13758	13656	13740	13608	13543	13754	13741	13636	13772	13703	13550	13768	13726	13546	13553	13523	13750	13685	13703	13641	13677	13637	13681	13638	13729	13540	13716	13544	13721	13844	13828	13645	13672	13745	13636	13575	13746	13558	13719	13622	13617	13878	13718	13709	13695	13537	13692	13612	13674	13644	13621	13655	13620	13903	13752	13632	13851	13646	13685	13667	13460	13801	13754	13576	13498	13667	13675	13824	13737	13721	13634	13612	13638	13686	13632	13462	13770	13631	13803	13779	13752	13753	13617	13644	13475	13688	13740	13645	13683	13670	13501	13707	13645	13681	13792	13588	13659	13733	13678	13665	13694	13710	13588	13740	13602	13740	13587	13660	13546	13616	13575	13721	13817	13715	13585	13472	13608	13779	13839	13753	13751	13550	13655	13791	13657	13571	13612	13621	13705	13622	13530	13726	13554	13791	13690	13583	13789	13724	13621	13612	13845	13723	13678	13755	13643	13615	13738	13768	13708	13784	13692	13747	13535	13740	13693	13578	13749	13396	13752	13727	13667	13806	13669	13681	13758	13737	13656	13579	13756	13751	13699	13591	13670	13650	13560	13698	13662	13559	13700	13694	13630	13743	13729	13629	13640	13843	13683	13799	13657	13650	13797	13810	13535	13883	13516	13729	13658	13627	13638	13664	13719	13684	13650	13653	13852	13589	13793	13643	13607	13796	13565	13695	13700	13622	13807	13681	13817	13508	13655	13844	13552	13690	13449	13819	13800	13665	13799	13708	13720	13785	13704	13821	13671	13698	13726	13549	13605	13606	13733	13549	13636	13741	13533	13564	13415	13603	13776	13705	13694	13669	13818	13688	13615	13520	13591	13865	13814	13807	13753	13707	13648	13721	13488	13602	13631	13659	13753	13632	13825	13759	13726	13612	13496	13631	13796	13674	13661	13659	13697	13604	13650	13690	13714	13608	13811	13569	13685	13704	13630	13477	13626	13656	13570	13819	13650	13725	13645	13683	13759	13678	13769	13587	13586	13665	13677	13740	13743	13598	13567	13775	13508	13543	13728	13655	13688	13783	13753	13701	13733	13852	13489	13730	13599	13580	13682	13535	13695	13822	13653	13675	13721	13679	13667	13680	13540	13682	13730	13592	13498	13455	13582	13641	13631	13654	13653	13705	13731	13483	13681	13506	13687	13808	13659	13848	13868	13595	13739	13855	13692	13737	13745	13752	13831	13709	13670	13591	13607	13641	13559	13584	13715	13696	13732	13825	13581	13818	13697	13747	13763	13665	13760	13613	13686	13694	13651	13648	13566	13641	13840	13774	13721	13616	13604	13706	13753	13748	13830	13577	13605	13596	13691	13678	13631	13810	13567	13782	13621	13576	13641	13606	13747	13681	13596	13709	13595	13704	13660	13822	13637	13775	13638	13820	13588	13792	13666	13723	13543	13746	13683	13759	13623	13786	13860	13701	13528	13523	13705	13645	13594	13655	13748	13610	13808	13549	13844	13703	13529	13694	13784	13760	13776	13493	13629	13628	13726	13672	13745	13700	13603	13753	13732	13722	13674	13767	13623	13719	13712	13684	13785	13747	13637	13599	13638	13664	13679	13703	13659	13550	13568	13712	13579	13613	13577	13601	13645	13852	13553	13765	13886	13726	13709	13606	13614	13674	13772	13601	13579	13769	13632	13603	13921	13662	13739	13728	13604	13579	13817	13605	13674	13691	13751	13688	13557	13538	13457	13463	13548	13674	13719	13636	13633	13644	13549	13720	13630	13636	13631	13748	13757	13563	13574	13800	13747	13729	13724	13729	13809	13677	13592	13717	13737	13526	13632	13594	13787	13694	13737	13684	13851	13687	13721	13722	13573	13726	13735	13674	13641	13744	13897	13685	13641	13713	13835	13678	13619	13582	13818	13780	13707	13565	13631	13708	13659	13665	13648	13694	13735	13550	13762	13719	13619	13587	13640	13656	13832	13664	13696	13515	13556	13617	13652	13695	13577	13867	13817	13667	13772	13761	13779	13851	13628	13598	13699	13575	13716	13673	13641	13603	13609	13698	13604	13782	13585	13804	13752	13655	13707	13569	13710	13590	13624	13705	13624
24433	21718	29225	24946	22911	22526	20818	17644	16940	16826	16631	16213	16145	16035	15792	15899	15735	15723	15819	15686	15915	15679	15765	15684	15353	15476	15483	15584	15482	15652	15423	15595	15594	15521	15439	15593	15443	15428	15522	15434	15401	15586	15488	15489	15433	15408	15530	15509	15346	15453	15382	15540	15479	15408	15486	15402	15489	15593	15490	15422	15494	15641	15706	15317	15354	15431	15391	15423	15344	15436	15454	15457	15307	15262	15373	15492	15433	15616	15337	15422	15486	15516	15461	15429	15574	15316	15521	15372	15366	15395	15402	15404	15545	15538	15652	15380	15521	15236	15606	15321	15437	15649	15672	15472	15522	15503	15487	15545	15322	15587	15468	15562	15600	15308	15271	15427	15594	15518	15377	15392	15280	15321	15345	15567	15323	15507	15412	15444	15470	15516	15303	15513	15558	15384	15449	15421	15300	15456	15201	15404	15513	15439	15614	15424	15546	15575	15535	15420	15422	15274	15386	15328	15456	15417	15345	15633	15430	15521	15487	15523	15579	15458	15527	15296	15587	15501	15442	15255	15276	15359	15342	15405	15475	15469	15281	15437	15591	15605	15499	15439	15465	15580	15454	15740	15609	15400	15222	15349	15361	15345	15382	15496	15374	15427	15393	15537	15539	15215	15505	15472	15448	15539	15695	15262	15258	15371	15482	15375	15349	15400	15255	15466	15401	15442	15489	15353	15541	15363	15315	15463	15427	15360	15455	15411	15543	15407	15235	15315	15428	15339	15378	15412	15445	15303	15250	15328	15517	15340	15369	15452	15507	15346	15517	15308	15469	15522	15565	15521	15453	15482	15403	15387	15405	15413	15455	15621	15263	15374	15278	15345	15518	15324	15294	15337	15357	15425	15344	15347	15559	15397	15402	15355	15338	15435	15488	15543	15448	15258	15400	15519	15222	15372	15549	15460	15186	15416	15441	15457	15317	15365	15465	15686	15435	15406	15514	15208	15481	15377	15434	15578	15533	15481	15446	15561	15303	15399	15374	15371	15477	15372	15276	15521	15610	15494	15281	15467	15426	15324	15503	15340	15511	15381	15501	15522	15099	15399	15538	15322	15405	15404	15417	15551	15591	15614	15264	15370	15285	15570	15584	15358	15464	15290	15488	15579	15306	15161	15406	15316	15600	15589	15330	15434	15291	15557	15357	15590	15335	15371	15362	15515	15357	15232	15480	15381	15376	15492	15233	15511	15206	15424	15355	15357	15238	15309	15389	15346	15501	15583	15407	15379	15391	15492	15679	15209	15319	15295	15505	15447	15439	15450	15383	15329	15382	15383	15491	15460	15423	15496	15397	15407	15345	15347	15352	15317	15335	15360	15345	15416	15551	15278	15473	15378	15480	15486	15464	15495	15481	15554	15531	15592	15411	15328	15437	15411	15482	15303	15548	15548	15477	15355	15384	15375	15585	15531	15528	15491	15472	15604	15427	15363	15615	15524	15521	15382	15297	15204	15190	15470	15434	15427	15223	15460	15515	15489	15529	15238	15471	15461	15284	15296	15369	15276	15371	15438	15546	15367	15366	15098	15270	15526	15591	15465	15479	15505	15399	15393	15229	15435	15427	15457	15517	15584	15298	15357	15571	15486	15542	15385	15466	15579	15500	15508	15305	15598	15426	15717	15500	15476	15459	15376	15693	15654	15587	15549	15354	15488	15410	15415	15478	15564	15357	15454	15444	15512	15441	15373	15272	15382	15366	15583	15192	15484	15367	15349	15548	15589	15487	15418	15468	15508	15439	15329	15482	15424	15259	15244	15543	15494	15260	15477	15462	15486	15330	15323	15296	15280	15595	15379	15478	15341	15466	15487	15435	15233	15650	15493	15209	15496	15417	15497	15460	15542	15522	15429	15338	15394	15377	15393	15412	15441	15416	15474	15289	15283	15487	15512	15378	15630	15491	15561	15412	15473	15528	15441	15183	15262	15443	15532	15507	15343	15510	15440	15432	15453	15465	15494	15549	15286	15330	15369	15347	15420	15494	15321	15470	15419	15235	15380	15467	15324	15385	15333	15526	15619	15456	15497	15393	15391	15463	15587	15426	15421	15339	15194	15348	15384	15475	15501	15326	15592	15369	15492	15379	15280	15498	15368	15455	15380	15333	15224	15510	15394	15544	15345	15272	15376	15579	15542	15355	15197	15629	15537	15408	15413	15496	15349	15402	15532	15270	15561	15475	15569	15353	15493	15374	15626	15318	15547	15285	15426	15372	15331	15378	15604	15334	15287	15223	15209	15437	15321	15497	15290	15283	15628	15483	15368	15341	15446	15459	15298	15341	15390	15290	15384	15312	15543	15352	15385	15393	15411	15470	15377	15250	15385	15521	15246	15380	15380	15301	15249	15239	15351	15355	15331	15548	15527	15451	15412	15505	15399	15650	15316	15336	15521	15423	15372	15288	15527	15403	15537	15571	15492	15516	15297	15339	15518	15483	15476	15562	15191	15450	15449	15450	15526	15412	15308	15525	15424	15505	15507	15476	15314	15610	15374	15108	15466	15439	15352	15324	15565	15449	15409	15404	15530	15333	15314	15383	15511	15555	15314	15258	15528	15570	15397	15136	15300	15365	15338	15327	15384	15263	15374	15540	15429	15549	15314	15388	15432	15359	15333	15617	15373	15441	15616	15492	15474	15385	15269	15337	15450	15596	15474	15323	15485	15486	15333	15349	15209	15530	15456	15483	15411	15413	15398	15403	15484	15406	15516	15385	15425	15507	15314	15394	15580	15544	15379	15389	15375	15480	15308	15627	15306	15320	15651	15471	15327	15558	15373	15377	15404	15352	15437	15349	15361	15365	15508	15546	15289	15602	15535	15238	15124	15570	15377	15505	15602	15518	15401	15525	15367	15345	15472	15522	15502	15442	15364	15379	15326	15497	15224	15475	15298	15406	15462	15232	15468	15591	15395	15483	15342	15274	15285	15439	15472	15393	15392	15221	15438	15300	15393	15482	15359	15430	15431	15354	15405	15588	15653	15417	15329	15239	15713	15370	15656	15384	15448	15538	15411	15375	15468	15351	15346	15493	15594	15394	15259	15487	15406	15258	15430	15455	15487	15366	15371	15527	15288	15420	15689	15197	15312	15462	15275	15355	15309	15410	15730	15430	15274	15459	15296	15410	15431	15384	15580	15434	15685	15371	15437	15211	15436	15672	15423	15476	15233	15359	15342	15296	15506	15451	15346	15494	15285	15353	15268	15491	15389	15235	15593	15628	15462	15455	15233	15340	15353	15427	15305	15440	15470	15358	15403	15412	15298	15479	15589	15266	15274	15533	15414	15469	15349	15402	15328	15285	15473	15555	15477	15593	15468	15423	15443	15463	15488	15497	15444	15542	15456	15384	15259	15256	15310	15309	15469	15309	15433	15534	15494	15563	15288	15404	15363	15470	15301	15368	15484	15408	15337	15442	15294	15286	15665	15318	15410	15316	15225	15352	15451	15351	15266	15351	15415	15452	15520	15335	15454	15410	15615	15417	15499	15395	15276	15491	15442	15285	15423	15546	15392	15478	15550	15391	15547	15292	15418	15457	15445	15523	15589	15483	15514	15358	15249	15276	15529	15533	15473	15394	15444	15419	15459	15394	15353	15464	15588	15327	15330	15366	15415	15534	15396	15387	15440	15248	15306	15464	15297	15429	15240	15284	15352	15320	15410	15243	15469	15460	15348	15363	15434	15594	15378	15422	15314	15328	15345	15422	15253	15418	15401	15537	15608	15435	15340	15408	15446	15399	15236	15569	15478	15578	15544	15500	15531	15436	15612	15330	15317	15403	15534	15571	15424	15333	15360	15441	15558	15470	15300	15470	15038	15294	15267	15353	15453	15512	15512	15581	15486	15528	15314	15468	15507	15386	15415	15315	15336	15391	15332	15458	15503	15542	15433	15427	15344	15517	15450	15485	15524	15296	15394	15525	15446	15513	15447	15518	15538	15433	15319	15427	15376	15508	15319	15465	15298	15643	15227	15401	15367	15337	15480	15516	15380	15447	15615	15620	15338	15439	15351	15298	15462	15604	15486	15192	15521	15425	15256	15523	15452	15467	15376	15523	15503	15359	15627	15639	15411	15393	15371	15367	15386	15421	15313	15289	15348	15637	15432	15385	15473	15338	15341	15636	15230	15390	15363	15454	15385	15537	15327	15450	15533	15326	15358	15412	15435	15341	15425	15529	15500	15554	15323	15511	15454	15527	15272	15307	15386	15427	15579	15232	15525	15623	15502	15461	15517	15434	15436	15448	15595	15343	15535	15473	15462	15506	15712	15316	15603	15327	15109	15459	15397	15336	15287	15526	15608	15511	15418	15372	15273	15402	15373	15265	15420	15292	15443	15368	15400	15275	15443	15706	15472	15423	15289	15270	15395	15300	15349	15543	15656	15465	15395	15410	15406	15347	15501	15401	15385	15473	15462	15384	15251	15310	15385	15401	15211	15447	15415	15353	15342	15449	15423	15421	15734	15432	15354	15436	15350	15541	15483	15253	15337	15368	15520	15325	15408	15640	15330	15324	15417	15374	15479	15413	15413	15368	15385	15378	15332	15258	15431	15444	15455	15599	15461	15541	15232	15482	15517	15471	15200	15533	15264	15573	15293	15430	15371	15473	15638	15435	15642	15093	15354	15497	15505	15531	15451	15488	15359	15392	15256	15337	15336	15422	15494	15272	15500	15399	15384	15323	15324	15336	15475	15393	15556	15442	15478	15476	15574	15482	15561	15319	15316	15453	15424	15286	15318	15632	15659	15176	15562	15411	15319	15383	15279	15312	15353	15476	15576	15349	15454	15545	15617	15378	15412	15401	15553	15322	15475	15344	15546	15483	15582	15381	15391	15379	15412	15603	15364	15260	15469	15424	15403	15351	15536	15341	15524	15471	15464	15679	15100	15367	15386	15397	15386	15429	15601	15424	15438	15384	15444	15334	15442	15605	15640	15436	15721	15362	15640	15276	15256	15532	15253	15275	15430	15291	15535	15488	15535	15494	15292	15482	15364	15584	15380	15398	15458	15185	15394	15341	15501	15104	15535	15378	15344	15586	15278	15476	15294	15485	15303	15574	15386	15388	15449	15652	15528	15544	15256	15366	15440	15370	15473	15660	15433	15459	15599	15422	15293	15438	15468	15347	15445
21556	37669	35307	27677	23763	20796	18589	17341	16895	16506	15884	15576	15107	14955	14939	14897	14637	14473	14533	14437	14507	14394	14281	14155	14251	14452	14248	14200	14137	14323	14191	14272	14238	14237	14142	14277	14266	14218	14304	14118	14149	14307	14106	14275	14291	14208	14286	14231	14335	14252	14351	14333	14210	14330	14201	14229	14322	14135	14175	14224	14162	14193	14202	14177	14187	14259	14200	14230	14203	14291	14254	14155	14091	14288	14191	14232	14212	14078	14186	14269	14375	14027	14082	14167	14198	14161	14022	14288	14301	14181	14148	14180	14069	14184	14193	14176	14236	14149	14294	14029	14119	14283	14242	14213	14218	14191	14100	14151	14131	14181	14140	14220	14228	14385	14130	14146	14263	14090	14096	13965	14148	14110	14299	14050	14221	14146	14274	14270	14112	14260	14154	14154	14225	14078	14258	14230	14013	14141	14149	14119	14056	14031	14299	14229	14194	14294	14279	13955	13942	14162	14186	14284	13918	14119	14160	14221	14002	14197	14016	14218	14063	14202	14157	14027	14363	14165	14235	14189	14186	14151	14241	14060	14209	14121	14264	14115	14107	14135	14241	14182	14057	14168	14173	14082	14227	14160	14233	14203	14321	14321	14222	14052	14139	14100	14130	14185	14228	14267	14359	14266	14095	14065	14193	14239	14127	14085	14239	14124	14194	14181	14078	14281	14269	14099	14225	14308	14242	14263	14150	14275	14223	14143	14192	14154	14282	14326	14043	14072	14348	14088	14045	14242	14235	14008	14195	14235	14068	14044	14028	14102	14171	14196	14216	14226	14143	14073	14252	14106	14127	14155	14383	14191	14199	14066	14223	14029	14123	14228	14003	14243	14157	14111	14224	14214	14200	14135	14074	14149	14216	14251	14112	14124	14138	14163	14242	14221	14035	14197	14122	14146	14060	14382	14215	14129	14203	14301	14142	14293	14190	14246	14369	14193	14212	14170	14146	14093	14184	14147	14091	14117	14204	14387	14117	14166	14173	14162	14072	14345	14266	14163	14084	14089	14442	14160	14283	14201	14032	14290	14178	14140	13997	14166	14198	14169	14235	14265	14363	14204	14222	14172	14051	14304	14350	14166	14117	14231	14264	14272	14223	14252	14149	14294	14169	14149	14335	14109	14116	14248	14253	14300	14061	14220	14118	14043	14187	14182	14156	14121	14273	14087	14177	14214	14164	14083	14293	14234	14074	14229	14272	14291	14145	14377	14207	14134	14163	14165	14280	14038	14203	13983	14016	14229	14065	14238	14108	14127	14073	14106	14172	14241	14148	14139	14137	14120	13989	14114	14127	14158	14103	13962	14200	14292	14235	14290	14092	14313	14289	14056	14117	14285	13982	14174	14040	14184	14241	14159	14332	14166	14330	14077	14005	14056	14118	14039	14092	14215	14123	14117	14258	14206	14136	14174	14063	14224	14149	14166	14116	14204	14171	14072	14168	14162	14087	14201	14165	14249	14171	14062	14149	14157	14070	14179	14096	14201	14242	14266	14092	14310	14237	14102	14100	14313	14262	14365	14229	14203	14249	14159	14177	14229	14170	14076	13929	14102	14240	14139	14066	14124	14106	14111	14068	14101	14118	14297	14021	14056	14121	14053	14160	14012	14292	14186	14134	14135	14038	14196	14137	14240	14179	14306	14437	14134	14022	14049	13989	14060	14207	14214	14206	14335	14251	14182	14159	14148	14120	14039	14205	14250	14217	14249	14075	14169	14102	14242	14203	14106	14135	14227	14207	14225	14152	14309	14132	14198	14144	14300	14074	14243	14161	14256	14020	14213	13970	14208	14129	14383	14259	14062	14165	14153	14249	14089	14173	14226	14205	14228	14211	14082	14248	14060	14069	14144	14300	14095	14255	14294	14197	14144	14185	14275	14237	14091	14185	14183	14135	14171	14215	14042	14232	14167	14181	14356	14153	14120	14135	14375	14193	14180	14232	14259	14206	14228	14042	14143	14086	14169	14156	13997	14189	14142	13986	14154	14121	14205	14104	14210	14311	14146	14191	14240	14273	14090	14168	14263	14077	14082	14263	14243	14362	14211	14153	14345	14230	14076	14182	14339	14121	14224	14209	13975	14209	14347	14159	13901	14154	14125	14044	14141	14205	14267	14016	14336	14087	14150	14342	14084	14015	14052	14174	14062	14241	14157	14198	14204	14195	14081	14295	13996	14186	14051	14303	14212	14189	14225	14257	14335	14123	14102	14053	14094	14147	14115	14106	14231	14129	14066	14116	14207	14204	14186	14202	14259	14371	14188	14116	14316	14288	14321	14197	13981	14060	14173	14124	14162	14194	14315	14323	14087	14051	14180	14237	14164	14181	14056	14192	14259	14111	14097	14286	14187	14082	14066	14265	14153	14167	14325	14112	14175	14311	14259	14161	14187	14335	14159	14223	14173	14165	14207	14120	14138	14188	14211	14265	14153	14109	14214	13974	14159	14018	14162	14080	14156	13984	14024	14264	14222	14119	14188	14270	14047	14231	14149	14096	14196	14113	14255	14284	14225	14175	14215	14199	14448	14175	14254	14143	14195	14239	14185	14148	14235	14104	14274	14263	14116	14262	14198	14335	14118	14263	14147	14138	14038	14337	14148	14165	14271	14120	14109	14219	14202	14187	14073	14200	14207	14238	14244	14202	14160	14235	14208	14110	14097	14310	14179	14105	14244	14291	14143	14130	14086	14287	14143	14227	14098	14121	14102	14242	14079	14038	14140	14209	14031	14204	14365	14126	14175	14202	14288	14213	14354	14220	14239	14172	14105	14140	14271	14205	14111	14045	14179	14209	14086	14063	14159	14276	13968	14220	14175	14064	14178	14050	14270	14163	14096	14144	14208	14347	13958	14060	14060	14141	14104	14070	14105	14223	14058	14270	14205	14072	14138	14093	14362	14276	14231	14240	14307	14325	14247	14149	14372	14144	14242	14237	14083	14271	14210	14104	14273	14407	14141	14042	14215	14034	14279	14161	14106	14242	14213	14237	14133	14118	14051	14253	14449	14277	14302	14288	14188	14185	14203	14220	14071	14137	14368	14032	14311	14230	14245	14150	14252	14040	14238	14160	14103	14062	14101	14122	14058	14056	14100	14316	14182	14141	14075	14099	14204	14265	14123	14058	14178	14315	14061	14181	14342	14144	14103	14138	14138	14232	14194	14166	14145	14155	14102	14111	14219	14122	14127	14013	14196	14372	14139	14238	14165	14093	14173	14168	14109	14129	14089	14171	14205	14226	14160	14155	14142	14336	14031	14145	14272	14096	14214	14190	14313	14146	14343	14247	14229	14217	14210	14175	14251	14376	14317	14210	14240	14311	14237	14124	14209	14279	14202	14281	14043	14189	14071	14067	14283	14231	14233	14116	14204	14089	14141	14167	14255	14342	14111	14093	14263	14206	14325	14165	14143	14080	14131	14190	14067	14167	14313	14264	14180	14247	14225	14163	14151	14046	14190	14180	14242	14170	14194	14171	14337	14285	14047	14197	13934	14274	14188	14221	14131	14124	14263	14273	14001	14274	14030	14138	14264	14238	14125	14257	14189	14186	14095	14124	14041	14147	14169	14188	14180	14267	14137	14209	14095	14179	14183	14113	14003	14111	14160	14360	13944	14214	14097	14150	14077	14172	14209	14069	14194	14313	14178	14198	14246	14140	14034	14156	14167	14180	14187	14170	14102	14114	14339	14170	14287	14122	14266	14026	14206	14058	14157	14232	14214	14219	14215	14119	14019	14293	14315	14088	14137	14181	14075	14174	14220	14202	14085	14245	14098	14050	14150	14297	14401	14097	14244	14135	14103	14284	14057	14306	14255	14271	14196	14221	14202	14336	14298	14259	14174	14212	14154	14230	14032	14198	14200	14308	14015	14266	14211	14141	14332	14339	14108	14397	14077	14173	14129	14151	14042	14217	14161	14180	14096	14108	14299	14042	14190	14190	14059	14095	14252	14064	14120	14386	14061	14236	14107	14309	14101	14136	14088	14222	14067	14257	13992	14345	13976	14346	14100	14080	14187	14193	14092	14192	14264	14232	14197	14272	14202	14061	14344	14262	14295	14415	14214	14135	14223	14389	14154	14033	14232	14084	14346	14314	13958	14103	14102	14179	14173	14112	14164	14300	14283	14479	14057	14263	14259	14090	14132	14340	14033	14018	14211	14223	14265	14106	14221	13975	14075	14109	14191	14150	14228	14292	14129	14159	14254	14299	14090	14093	14146	14084	14185	14106	14253	14266	14029	14076	14098	14032	14075	14214	14257	14139	14152	13997	14170	14214	14095	14252	14145	14100	14352	14242	14162	14188	14138	14309	14109	14319	14241	14227	14234	14231	14172	14133	14309	14169	14210	14239	14022	14130	14153	14155	14186	14221	14134	14238	14239	14127	14179	14298	14118	14115	14150	14086	14285	14281	14246	14170	14058	14122	14217	14124	14333	14110	14105	14324	14060	14104	14059	14117	14286	14073	14181	14259	14198	14364	14386	14348	14064	14187	14147	14123	14175	14099	14182	14109	14203	14204	14197	14247	14316	14145	14168	14001	14189	14362	14041	14105	14231	14156	14269	14091	14072	14139	14248	14092	14206	14217	14285	14001	14244	14136	14146	14129	14238	14025	14091	14239	14211	14314	14159	14203	14146	14157	14093	14040	14166	14282	14257	14194	14083	14090	14181	14202	14080	14227	14028	14183	14141	14057	14137	14279	14059	14075	14283	14108	14109	14277	14108	14236	14110	14246	14224	14226	14117	14190	14091	14337	14323	14123	14145	14228	14049	14103	14066	14008	14129	14257	14032	14142	14202	14037	14207	14149	14068	14258	14120	14348	14166	14077	14207	13964	14054	13961	14170	14173	14185	14223	14260	14114	14105	14267	14086	14262	14041	14266	14167	14184	14031	14086	14159	14211	14086	14262	14149	14201	14220	14224	14290	14184	14235	14104	14196	14178	14205	14271	14124	14034	14144	14209	14081	14269	14105	14229	14170	14220	14196	14122	14215	14144	14168	14253	14157	14038	14297	14210	14227	14044	13925	14187	14389	14197	14173	14036	14054	14379	14135	14261	14043	13991	14226	14064	14282	14106	14233	14172	14186	14101	14314	14270	14142	14457	14206	14103	14189	14242	14184	14130	14202	14129	14271
23350	21700	29645	24319	22156	24354	25535	19590	18243	18207	17993	17159	17031	16722	16414	16349	16394	16196	16077	16108	16128	15999	16019	15934	15810	16002	15828	15958	15783	15921	15740	15718	15898	15750	15801	15840	15877	15995	15780	15664	15841	15737	15848	15959	15885	15657	15799	15863	15825	15820	15641	15903	15770	15646	15821	15681	15737	15601	15845	15762	15765	15716	15785	16027	15795	15809	15907	15880	15884	15663	15840	15664	15727	15775	15746	15804	15969	15808	15623	15818	15754	15766	15671	15633	15753	15851	15787	15724	15730	15847	15620	15717	15620	15786	15813	15709	15743	15779	15866	15796	15509	15783	15695	15946	15565	15707	15781	15663	15664	15707	15827	15764	15880	15709	15464	15499	15909	15760	15990	15660	15801	15651	15720	15530	15645	15823	15688	15753	15792	15605	15822	15798	15717	15866	15794	15646	15851	15665	15793	15706	15903	15910	15849	15796	15753	15752	15806	15724	15680	15764	15698	15620	15578	15546	15836	15661	15777	15829	15795	15730	15648	15737	15701	15499	15590	15739	15779	15803	15790	15775	15708	15687	15600	15693	15623	15799	15575	15708	15828	15608	15900	15781	15644	15777	15661	15845	15790	15822	15842	15617	15668	15693	15825	15654	15694	15756	15533	15630	15810	15669	15697	15916	15732	15602	15590	15808	15703	15722	15463	15739	15591	15552	15583	15707	15809	15681	15605	15654	15588	15764	15807	15664	15461	15777	15983	15654	15555	15680	15903	15612	15592	15738	15648	15698	15776	15732	15716	15736	15753	15816	15871	15765	15874	15759	15863	15743	15594	15620	15534	15606	15686	15576	15848	15564	15687	15658	15828	15826	15816	15862	15903	15774	15534	15996	15685	15745	15715	15618	15674	15774	15809	15824	15791	15558	15537	15568	15560	15795	15582	15733	15792	15651	15748	15577	15656	15736	15744	15529	15754	15594	15608	15538	15898	15836	15593	15917	15707	15703	15852	15890	15679	15648	15759	15874	15658	15724	15788	15693	15533	15538	15689	15677	15632	15477	15622	15803	15461	15510	15681	15593	15770	15711	15757	15771	15684	15727	15796	15618	15841	15686	15674	15783	15705	15828	15726	15675	15698	15723	15879	15945	15617	15606	15740	15626	15655	15735	15588	15837	15765	15706	15702	15809	15645	15767	15855	15687	15798	15721	15402	15682	15711	15488	15728	15845	15589	15625	15730	15487	15707	15617	15662	15543	15693	15652	15926	15779	15530	15777	15926	15510	15732	15778	15775	15674	15738	15642	15673	15805	15819	15695	15510	15792	15518	15513	15753	15516	15813	15645	15771	15815	15843	15726	15614	15592	15573	15693	15668	15708	15762	15702	15775	15501	15846	15650	15730	15706	15785	15502	15630	15642	15606	15839	15633	15621	15748	15846	15747	15768	15756	15428	15688	15579	15653	15739	15616	15458	15672	15640	15835	15647	15655	15638	15664	15645	15671	15757	15736	15609	15654	15624	15620	15750	15759	15853	15663	15532	15761	15812	15752	15748	15647	15732	15639	15577	15561	15819	15681	15738	15742	15828	15902	15574	15579	15537	15758	15630	15585	15470	15712	15619	15541	15612	15843	15749	15767	15490	15689	15571	15571	15840	15718	15946	15560	15766	15724	15551	15718	15757	15834	15648	15699	15774	15693	15718	15761	15638	15656	15669	15769	15598	15670	15634	15591	15801	15713	15614	15736	15792	15701	15671	15680	15607	15870	15718	15674	15616	15638	15569	15663	15479	15534	15680	15816	15684	15596	15733	15556	15713	15564	15503	15476	15697	15701	15780	15665	15502	15795	15640	15757	15585	15567	15668	15763	15824	15671	15767	15702	15787	15760	15638	15781	15936	15666	15674	15579	15653	15674	15766	15619	15741	15617	15691	15555	15740	15634	15637	15890	15571	15651	15754	15665	15578	15507	15711	15695	15781	15587	15800	15694	15626	15728	15586	15621	15601	15600	15506	15595	15707	15521	15754	15683	15790	15664	15654	15704	15786	15573	15880	15830	15814	15829	15709	15770	15660	15487	15594	15681	15755	15693	15696	15566	15745	15514	15478	15582	15628	15703	15520	15821	15699	15746	15618	15659	15502	15744	15527	15708	15688	15635	15632	15883	15778	15633	15556	15718	15727	15725	15845	15597	15577	15832	15423	15638	15702	15654	15707	15695	15629	15585	15745	15847	15619	15755	15664	15611	15768	15709	15796	15772	15666	15571	15681	15618	15831	15839	15797	15667	15788	16026	15805	15612	15692	15800	15812	15769	15582	15590	15812	15555	15725	15647	15572	15695	15720	15857	15508	15658	15643	15698	15494	15569	15677	15678	15660	15779	15784	15596	15650	15814	15616	15546	15845	15626	15654	15783	15827	15817	15605	15747	15572	15597	15594	15813	15601	15718	15671	15720	15684	15758	15545	15632	15539	15627	15615	15793	15749	15613	15902	15740	15677	15707	15783	15525	15747	15676	15811	15730	15695	15812	15571	15642	15743	15834	15454	15942	15599	15576	15496	15717	15416	15734	15653	15801	15735	15381	15694	15546	15705	15673	15734	15662	15622	15707	15934	15551	15605	15638	15634	15790	15849	15969	15648	15791	15521	15539	15704	15705	15678	15650	15741	15758	15461	15735	15739	15605	15830	15533	15663	15686	15780	15603	15769	15490	15562	15670	15709	15637	15757	15680	15599	15657	15705	15708	15814	15564	15798	15809	15789	15696	15571	15620	15816	15690	15721	15547	15600	15842	15637	15808	15591	15714	15909	15782	15783	15713	15833	15910	15790	15893	15680	15725	15601	15980	15713	15603	15567	15734	15782	15618	15644	15879	15644	15783	15674	15619	15574	15598	15910	15683	15814	15750	15551	15726	15581	15640	15625	15639	15904	15751	16057	15606	15741	15780	15608	15660	15811	15643	15564	15537	15626	15519	15832	15862	15567	15698	15720	15612	15730	15872	15795	15713	15643	15784	15883	15609	15813	15576	15733	15714	15523	15603	15673	15665	15479	15503	15738	15716	15673	15614	15695	15856	15642	15888	15660	15696	15671	15713	15531	15599	15486	15469	15680	15663	15701	15644	15705	15644	15742	15610	15593	15630	15586	15748	15868	15765	15615	15847	15581	15720	15745	15748	15814	15661	15926	15714	15616	15685	15801	15828	15540	15682	15600	15710	15679	15660	15615	15713	15697	15836	15792	15656	15544	15752	15762	15852	15630	15759	15641	15680	15773	15822	15676	16028	15633	15520	15475	15719	15733	15777	15681	15643	15558	15785	15448	15476	15498	15684	15857	15871	15862	15717	15825	15763	15491	15761	15733	15949	15786	15860	15732	15773	15752	15801	15710	15745	15663	15743	15628	15591	15772	15625	15692	15612	15603	15738	15726	15951	15832	15684	15611	15674	15645	15640	15745	15600	15942	15603	15728	15655	15635	15746	15792	15491	15681	15662	15769	15581	15752	15591	15650	15745	15843	15662	15589	15681	15821	15675	15724	15666	15747	15640	15616	15688	15764	15775	15621	15817	15659	15791	15593	15700	15726	15615	15555	15651	15717	15717	15671	15708	15758	15688	15754	15723	15646	15797	15687	15632	15804	15736	15625	15767	15686	15667	15749	15660	15762	15600	15714	15573	15687	15658	15702	15743	15652	15799	15536	15813	15723	15796	15591	15773	15707	15726	15615	15634	15650	15637	15581	15879	15582	15621	15646	15560	15759	15860	15734	15885	15611	15653	15756	15740	15656	15685	15661	15691	15577	15750	15575	15611	15625	15676	15559	15554	15799	15844	15783	15761	15628	15847	15821	15802	15591	15488	15734	15578	15806	15595	15719	15743	15629	15729	15588	15676	15712	15733	15713	15542	15620	15722	15489	15618	15501	15588	15632	15533	15905	15739	15644	15683	15712	15583	15768	15789	15763	15677	15686	15719	15592	15629	15540	15600	15657	15561	15749	15596	15618	15775	15662	15609	15621	15780	15546	15827	15794	15667	15850	15725	15814	15831	15835	15694	15755	15730	15865	15813	15807	15723	15775	15965	15594	15926	15809	15469	15672	15615	15672	15516	15726	15776	15833	15836	15808	15550	15591	15621	15844	15526	15646	15833	15701	15609	15770	15567	15565	15641	15578	15666	15778	15571	15727	15781	15612	15763	15625	15739	15600	15585	15716	15728	15727	15826	15660	15644	15643	15917	15847	15540	15653	15772	15716	15502	15787	15630	15787	15719	15451	15704	15630	15667	15478	15694	15824	15569	15854	15867	15734	15627	15792	15630	15574	15829	15710	15726	15713	15772	15637	15463	15837	15644	15784	15611	15505	15513	15651	15555	15714	15826	15656	15709	15660	15799	15865	15591	15590	15684	15728	15688	15685	15557	15770	15785	15610	15758	15713	15743	15532	15406	15697	15500	15616	15617	15724	15656	15868	15686	15779	15613	15687	15642	15644	15668	15667	15745	15567	15822	15667	15555	15552	15666	15715	15542	15719	15616	15624	15662	15689	15765	15614	15675	15725	15490	15639	15672	15642	15855	15733	15723	15599	15657	15652	15722	15588	15491	15739	15781	15660	15734	15682	15805	16108	15824	15582	15610	15665	15555	15664	15793	15733	15717	15604	15620	15567	15689	15706	15696	15602	15529	15623	15706	15784	15570	15608	15473	15919	15701	15719	15576	15919	15840	15577	15702	15614	15601	15605	15829	15632	15771	15511	15728	15618	15795	15833	15840	15711	15708	15656	15767	15662	15738	15737	15552	15581	15558	15912	15828	15492	15707	15595	15696	15622	15624	15732	15822	15721	15442	15671	15604	15755	15685	15639	15513	15786	15752	15652	15650	15561	15570	15596	15682	15463	15918	15683	15722	15632	15568	15612	15676	15798	15614	15593	15802	15749	15676	15747	15822	15597	15849	15598	15641	15676	15690	15630	15802	15622	15670	15989	15829	15698	15688	15687	15653	15570	15516	15801	15665	15751	15823	15647	15764	15454	15622	15620	15754	15540	15575	15558	15636	15661	15721	15708	15886	15420	15871	15708	15747	15858	15886	15588	15592	15669	15557	15721	15649	15656	15554	15645	15640	15678	15638	15674	15636	15593	15726	15727	15662	15611	15644	16034	15734	15723	15881	15869	15463	15722	15815	15741
23833	43016	40357	31827	27469	24028	21230	19264	18277	17573	17053	16311	16102	15662	15456	15283	15056	14874	14608	14572	14563	14592	14555	14375	14429	14519	14409	14394	14470	14493	14552	14310	14464	14529	14463	14540	14436	14341	14570	14447	14293	14370	14405	14480	14343	14346	14411	14328	14372	14410	14453	14333	14345	14543	14320	14407	14419	14399	14568	14507	14421	14538	14326	14217	14617	14579	14492	14310	14524	14415	14294	14407	14351	14247	14405	14287	14459	14370	14414	14290	14436	14282	14497	14461	14287	14292	14277	14321	14275	14321	14400	14551	14254	14330	14356	14340	14241	14551	14246	14265	14253	14176	14315	14476	14312	14513	14361	14507	14360	14323	14222	14373	14288	14195	14499	14419	14444	14209	14346	14373	14357	14266	14413	14412	14327	14293	14363	14245	14269	14410	14417	14337	14324	14293	14498	14385	14339	14425	14428	14323	14363	14180	14502	14175	14177	14436	14428	14319	14268	14492	14447	14461	14186	14415	14372	14141	14348	14402	14469	14267	14376	14230	14317	14288	14184	14280	14281	14344	14275	14331	14311	14418	14410	14408	14423	14483	14320	14178	14265	14419	14328	14287	14459	14387	14056	14455	14401	14367	14272	14198	14391	14430	14314	14228	14437	14388	14326	14352	14360	14272	14402	14452	14289	14437	14417	14352	14345	14593	14508	14488	14329	14264	14174	14436	14435	14422	14163	14340	14208	14301	14202	14293	14438	14261	14426	14375	14413	14252	14362	14469	14250	14332	14344	14258	14510	14443	14192	14383	14348	14271	14370	14238	14438	14528	14314	14317	14239	14254	14541	14350	14407	14291	14414	14183	14459	14255	14232	14437	14279	14451	14260	14220	14367	14253	14386	14425	14524	14294	14373	14494	14218	14369	14366	14442	14343	14347	14236	14260	14472	14446	14280	14419	14394	14350	14509	14394	14423	14218	14390	14285	14374	14456	14391	14251	14346	14460	14396	14355	14498	14380	14267	14262	14346	14280	14385	14288	14268	14337	14361	14321	14341	14448	14517	14193	14350	14192	14429	14287	14346	14407	14331	14351	14291	14199	14358	14329	14233	14135	14241	14589	14284	14299	14485	14395	14431	14410	14189	14323	14228	14150	14446	14314	14243	14208	14381	14374	14303	14148	14459	14260	14271	14285	14411	14397	14369	14250	14294	14367	14389	14414	14306	14456	14243	14277	14247	14321	14258	14522	14420	14249	14371	14385	14435	14211	14274	14259	14267	14340	14438	14340	14309	14247	14352	14461	14308	14349	14386	14393	14406	14387	14292	14321	14329	14092	14350	14243	14310	14193	14171	14414	14418	14378	14410	14291	14333	14366	14237	14536	14269	14423	14215	14374	14241	14372	14305	14473	14393	14209	14300	14282	14408	14345	14261	14291	14315	14348	14323	14339	14377	14264	14418	14374	14218	14395	14295	14237	14363	14364	14481	14363	14221	14360	14254	14478	14368	14208	14386	14335	14266	14232	14404	14212	14369	14329	14289	14356	14344	14349	14167	14339	14267	14138	14571	14288	14345	14246	14252	14280	14278	14209	14238	14436	14479	14211	14429	14258	14240	14293	14347	14410	14270	14439	14412	14259	14509	14324	14287	14314	14314	14408	14219	14453	14266	14177	14231	14444	14314	14309	14316	14394	14385	14308	14421	14136	14488	14253	14150	14305	14382	14386	14330	14445	14216	14311	14156	14327	14406	14240	14147	14338	14375	14445	14151	14295	14359	14338	14169	14263	14275	14298	14177	14206	14489	14359	14377	14269	14145	14323	14222	14383	14318	14371	14229	14309	14284	14407	14478	14238	14390	14378	14221	14453	14352	14229	14338	14439	14258	14307	14350	14414	14413	14489	14390	14337	14243	14389	14334	14370	14314	14327	14266	14436	14409	14394	14373	14257	14334	14484	14337	14411	14248	14343	14289	14167	14444	14172	14329	14089	14304	14511	14443	14392	14211	14403	14453	14428	14325	14242	14234	14392	14429	14305	14391	14366	14304	14153	14154	14407	14306	14405	14218	14354	14481	14261	14359	14384	14159	14132	14206	14448	14418	14343	14277	14403	14296	14428	14268	14471	14482	14293	14166	14440	14339	14170	14361	14372	14368	14540	14173	14278	14391	14271	14336	14172	14306	14290	14458	14406	14210	14302	14377	14202	14147	14242	14276	14411	14123	14350	14374	14255	14294	14270	14251	14318	14184	14347	14247	14337	14205	14404	14468	14346	14298	14367	14380	14367	14290	14450	14228	14248	14357	14350	14440	14367	14209	14199	14285	14141	14328	14338	14317	14342	14368	14372	14290	14339	14305	14266	14272	14162	14424	14406	14193	14405	14109	14292	14328	14336	14354	14223	14298	14366	14346	14190	14343	14277	14130	14362	14318	14391	14317	14499	14400	14429	14447	14154	14491	14375	14204	14323	14356	14264	14269	14532	14357	14338	14292	14414	14320	14284	14169	14250	14214	14327	14274	14110	14216	14367	14463	14342	14255	14311	14463	14285	14416	14339	14370	14248	14473	14291	14310	14287	14444	14244	14354	14248	14211	14415	14193	14272	14278	14395	14235	14215	14318	14345	14358	14196	14297	14427	14344	14206	14234	14363	14244	14280	14330	14302	14289	14241	14389	14294	14321	14402	14254	14111	14330	14234	14335	14295	14371	14360	14218	14331	14486	14201	14379	14385	14397	14421	14208	14368	14323	14265	14401	14458	14338	14217	14350	14324	14311	14278	14453	14286	14204	14431	14379	14489	14259	14417	14216	14271	14270	14251	14492	14324	14397	14198	14329	14486	14288	14286	14345	14415	14436	14455	14244	14276	14213	14467	14431	14278	14472	14454	14413	14454	14132	14391	14350	14224	14451	14412	14293	14350	14112	14312	14418	14273	14372	14278	14146	14392	14490	14375	14116	14253	14388	14397	14286	14352	14378	14182	14228	14274	14540	14363	14457	14296	14312	14289	14268	14466	14349	14194	14410	14248	14361	14254	14197	14238	14247	14117	14261	14207	14247	14326	14306	14437	14312	14157	14226	14132	14346	14170	14319	14358	14363	14150	14366	14321	14411	14421	14399	14318	14270	14388	14284	14423	14401	14437	14429	14323	14337	14378	14372	14244	14284	14363	14143	14386	14375	14286	14389	14273	14335	14269	14414	14291	14335	14266	14307	14217	14350	14255	14300	14463	14208	14333	14356	14229	14329	14133	14256	14368	14408	14331	14277	14502	14315	14252	14238	14248	14200	14242	14150	14179	14260	14293	14260	14402	14308	14287	14345	14337	14277	14252	14266	14234	14333	14402	14214	14207	14366	14257	14224	14359	14396	14279	14333	14330	14319	14292	14369	14269	14296	14218	14265	14251	14184	14471	14110	14356	14321	14055	14532	14140	14293	14294	14306	14373	14302	14478	14302	14495	14391	14252	14346	14343	14480	14293	14219	14192	14337	14427	14425	14113	14217	14262	14297	14326	14333	14429	14355	14406	14372	14415	14548	14356	14315	14325	14191	14267	14286	14456	14356	14316	14413	14373	14221	14287	14276	14231	14327	14394	14331	14364	14351	14287	14369	14260	14355	14252	14441	14180	14322	14245	14399	14479	14208	14479	14349	14257	14460	14259	14567	14328	14438	14151	14319	14301	14070	14311	14226	14423	14435	14450	14347	14448	14259	14310	14280	14427	14316	14338	14257	14319	14531	14368	14503	14292	14295	14259	14356	14417	14402	14498	14252	14350	14423	14352	14423	14437	14254	14328	14327	14237	14315	14326	14413	14353	14222	14432	14363	14450	14360	14488	14241	14306	14291	14227	14404	14287	14496	14368	14319	14199	14422	14472	14269	14347	14405	14237	14233	14409	14380	14338	14475	14339	14277	14384	14319	14310	14441	14252	14374	14363	14361	14313	14267	14260	14268	14233	14410	14179	14183	14381	14330	14371	14285	14143	14159	14175	14267	14350	14407	14276	14162	14384	14390	14318	14433	14320	14285	14314	14390	14394	14403	14257	14366	14347	14361	14344	14417	14326	14147	14240	14359	14440	14396	14252	14474	14120	14126	14406	14496	14294	14286	14254	14404	14279	14360	14331	14486	14121	14450	14366	14315	14288	14296	14463	14385	14412	14367	14284	14492	14242	14327	14112	14236	14313	14241	14359	14344	14379	14450	14236	14289	14356	14268	14260	14303	14208	14438	14313	14414	14249	14341	14583	14508	14329	14461	14313	14204	14236	14149	14277	14448	14463	14293	14332	14477	14378	14289	14331	14272	14499	14407	14333	14342	14285	14108	14310	14431	14313	14450	14263	14199	14415	14205	14429	14366	14352	14318	14362	14425	14308	14170	14406	14323	14377	14418	14133	14373	14307	14213	14311	14313	14200	14300	14408	14271	14242	14394	14147	14547	14357	14241	14433	14418	14376	14462	14313	14204	14333	14194	14185	14333	14334	14412	14297	14439	14371	14331	14192	14431	14352	14416	14452	14307	14242	14337	14437	14249	14183	14410	14301	14359	14267	14379	14268	14534	14529	14270	14382	14336	14292	14285	14301	14364	14224	14165	14446	14366	14282	14369	14215	14494	14279	14246	14357	14573	14254	14362	14348	14363	14491	14333	14357	14309	14401	14368	14113	14502	14251	14343	14297	14371	14159	14245	14363	14517	14102	14300	14428	14522	14351	14175	14252	14411	14317	14400	14246	14079	14458	14322	14262	14354	14308	14291	14279	14376	14268	14383	14319	14349	14172	14306	14481	14315	14365	14349	14358	14377	14211	14367	14195	14358	14186	14191	14572	14392	14467	14369	14290	14313	14340	14224	14402	14339	14396	14358	14178	14309	14543	14220	14300	14435	14488	14237	14397	14053	14429	14308	14340	14309	14318	14337	14276	14390	14333	14351	14386	14329	14356	14336	14387	14287	14318	14183	14368	14345	14263	14278	14350	14186	14290	14261	14532	14246	14231	14437	14271	14257	14446	14231	14485	14305	14286	14410	14253	14316	14295	14524	14319	14208	14348	14208	14533	14150	14555	14267	14304	14365	14219	14225	14245	14269	14132	14435	14336	14370	14280	14355	14331	14421	14213	14416	14267	14372	14327	14319	14395	14375	14282	14295	14409	14378	14255	14358	14271	14373	14277	14223	14422	14437	14308
28074	22975	25798	21843	17741	16790	16126	15644	15540	15507	15122	15374	15053	15011	15355	15212	15065	14870	14894	14940	14974	14890	14779	14789	14801	14846	14959	14677	14845	14973	15003	14607	14957	14845	14730	14765	14782	14910	14830	14836	14817	14733	14724	14746	14872	15024	14748	14750	14927	14776	14859	14973	14597	14730	15027	14897	14751	14779	14927	15021	14893	14925	14903	14729	14987	14834	14737	14832	14890	14891	14856	14596	14784	14751	14859	14602	14811	14589	14739	14618	14739	14747	14835	14727	14714	14538	14730	14874	14905	14969	14732	14838	14841	14734	14832	14730	14834	14786	14735	14811	14895	14854	14862	14761	14984	14885	14914	14924	14692	14783	14751	14998	14919	14874	15011	14858	14909	14908	14806	14715	14845	14830	14800	14877	14962	14788	14878	14627	14754	14699	14797	14828	14904	14682	14766	14841	14906	14920	14796	14838	14924	14789	14839	14696	14816	14797	14748	14596	14849	15050	14577	14746	14882	14897	14640	14673	14639	14828	14688	14758	14866	14922	14890	14797	14995	14794	14867	14647	14669	14774	14781	14665	14732	14701	14851	14986	14760	15006	14730	14733	14803	14863	14595	14653	14766	14819	14716	14560	14745	14857	14974	14999	14884	14834	15012	14879	14881	14753	14669	14762	14834	14779	14704	14784	14626	14786	14728	14660	14920	14807	14865	14871	14712	14837	14925	14758	14754	14513	14980	14705	15020	14787	14793	14721	14767	14591	14629	14959	14785	14746	14803	14768	14909	14739	14735	14720	14768	14725	14919	14879	14813	14815	14943	14735	14752	14736	14807	14734	14726	14770	14945	14790	15015	14741	14935	14938	14795	14862	14662	14778	14822	14656	14878	14797	14825	14764	14817	14644	14988	14929	14575	14914	14863	14920	14927	14725	14841	14814	14685	14680	14936	14811	15015	14937	14732	14679	14662	14694	14755	14642	14531	14574	14911	14778	14793	14827	14965	14817	14734	14818	14756	14781	14944	14858	14943	14637	14816	14771	14839	15028	14858	15072	14806	14738	14641	14869	14634	14836	14798	14652	14730	14801	14857	14820	14854	14952	14865	14827	14792	14897	14830	14815	14909	14867	14762	14692	14740	14688	14916	14756	14813	14815	14648	15003	14727	14927	14812	14574	14681	15068	14825	14794	14922	14834	14602	14743	14834	15023	14727	14722	14748	14840	15024	15019	14971	14764	14763	14933	14802	14918	14831	14507	14611	14694	14795	14778	14647	14862	14919	14759	14699	14849	14755	14859	14835	14890	14876	14794	14765	14857	15002	14953	14647	14748	14816	14761	15017	14735	14820	14469	14806	14839	14790	14827	14988	14768	14690	14745	14907	14589	14782	14763	14920	14932	14730	14834	14690	14900	14758	14706	14936	14620	14746	14659	14599	14667	14597	14670	14690	14910	14652	14729	15008	14915	14991	14739	14774	14825	14882	14876	14683	14887	14776	14808	14761	14666	14787	14766	14934	14869	14853	14742	14693	14644	14727	14679	14870	14648	14764	14824	14845	14814	14883	14829	14977	15048	14752	15022	14761	14722	14601	14673	14996	14781	14997	14810	14888	14948	15056	14790	14912	14877	14847	14753	14849	14635	15038	14695	14799	14739	14518	14976	14920	14818	14803	14856	14581	14724	14831	14834	14864	14773	14718	14515	14707	14826	14860	14787	14648	14707	14900	14745	14740	14792	14809	14773	14717	14843	14717	14744	14915	14732	14999	14884	14921	14726	14755	14857	14834	14810	14935	14813	14785	14686	14995	14780	14745	14781	14699	14785	14905	14852	14848	14869	14922	14786	14691	14783	14877	14674	14772	15121	14856	14859	14954	14786	14670	14791	14835	14807	14950	14703	15010	14741	14806	14865	14773	14793	14911	14816	14833	14809	14789	14789	14831	14776	14647	14872	14849	14642	14931	14838	14842	15032	14792	14749	14665	14830	14659	14709	14865	14711	14723	14797	14625	14992	14689	14965	14800	14683	14764	14842	14853	14817	14865	14899	14833	14776	14746	14869	14900	14738	14913	14715	15042	14842	14928	14742	14763	14732	14815	14927	14715	14791	14837	14679	14627	14740	14727	14870	14727	14868	14720	14784	14775	14773	14769	14804	14765	14965	14748	14669	14821	14709	14902	14833	14736	14706	14438	14470	14731	14729	14736	14964	14805	15007	14763	14851	14707	14720	14675	14807	14927	14660	14863	14788	14724	14975	14705	14766	15015	14976	14841	14723	14951	14765	14796	14741	14759	14776	14798	14883	14808	14867	14705	14767	14865	14649	14636	14693	14931	14706	14590	14637	14684	14648	14863	14812	14938	14906	14927	14886	14573	14826	14759	15031	14888	14700	14825	14786	14927	14864	14621	14692	14754	14708	14776	14745	14788	14625	14844	14732	14906	15045	14850	14823	14738	14843	14814	14694	14829	14736	14849	14888	14871	14655	14888	15022	14749	14710	14891	14784	15023	14614	14756	14606	14831	14683	14760	14876	14710	14740	14801	14760	14812	14787	14868	14837	14618	14968	14918	14975	14689	14944	14843	14760	14730	14782	14758	14893	14830	14800	14690	14720	14978	14861	14511	14719	14911	14793	14725	14551	14794	14600	14667	14856	14939	14932	14687	14734	14810	15053	14852	14722	14855	14669	14897	14659	14771	14763	14922	14620	14868	14692	14933	14927	14902	14737	14914	14730	14885	14699	14878	14608	14967	14781	14738	14782	14816	14813	14855	14805	14879	14674	14628	14799	14932	14764	14765	14913	14848	14849	14882	14799	14700	14786	14678	14969	14871	14802	14776	14671	14723	14888	14761	14804	14813	14867	14934	14895	14648	14821	14632	14834	14590	14730	14763	14798	14792	14799	14811	14890	14738	14878	14651	14899	14984	14943	14533	14885	14784	14683	14751	14787	14656	14688	14791	14780	14943	14736	14877	14667	14873	14670	14844	15116	14997	14785	14862	14982	14917	14635	14899	14743	14879	14843	14835	14880	14810	14774	14753	14876	14644	14888	14930	14691	14847	14739	14886	14873	14871	14677	14915	14828	14915	14780	14809	14765	14731	14975	14821	14864	14709	14667	14959	14697	14757	14807	14857	14844	14822	14686	14718	14747	14749	14832	14728	14838	14994	14636	14586	14910	14772	14728	14766	14755	14839	14930	14869	14837	14761	14666	14869	14800	14776	14694	14803	14869	14708	14827	14821	14699	14856	14862	14803	14948	14997	14797	14776	14758	14641	14762	14750	14967	14680	14778	14907	14980	14839	14825	14972	14768	14871	14761	14754	14688	14964	14774	14723	14659	14873	14752	14969	14961	14796	14702	14840	14750	14929	14743	14801	14725	14909	14592	14680	14675	14759	14855	14767	14770	14711	14664	14667	14810	14858	14802	14857	14727	14609	14795	14838	14685	14751	14707	14582	14876	14833	14900	14964	14814	14851	14681	14690	14825	14781	14875	14847	14726	14647	14807	14893	14625	14742	14746	14910	14817	14871	14846	14846	14794	15042	14643	14779	14942	14838	14730	14825	14932	14799	15034	14847	14894	14813	14819	14839	14976	14749	14682	14891	14809	14871	14878	14780	14854	14849	14837	14863	14838	14767	14842	14803	14788	14866	14620	14751	14825	14780	14739	14768	14812	14813	14900	14738	14921	14879	14889	14789	14719	14919	14907	14843	14971	14712	14720	14877	14855	14781	14929	14789	14952	14926	14905	14774	14889	14868	14873	14924	14594	14807	14862	14791	15017	14725	14656	14721	14685	14856	14742	14731	14772	14784	14804	14794	14808	14754	14792	14797	14738	14886	14790	14758	14478	14712	14665	14986	14888	14618	14822	14631	14667	14781	14868	14846	14737	14797	14807	14920	14883	15052	14744	14880	14762	14720	14653	14695	14764	14822	14870	15066	14917	14899	14755	14827	14897	14836	14640	14597	14684	14838	14808	14873	14916	14674	14714	14724	14850	14767	14776	14815	14789	14754	14766	14765	14906	14891	14848	14532	14775	14742	14861	14818	14912	14913	14641	14639	14896	14721	14816	14912	14866	14848	14962	14818	14917	14826	14871	14719	15080	14765	14895	14823	14794	14946	14726	14792	14886	14768	14783	14645	14874	14672	14953	14887	14921	14941	14813	14811	14901	14797	14891	14922	14772	14906	14892	14843	14775	14721	14748	14874	14829	14877	14866	14621	14847	14827	14684	14924	14763	14925	14698	14718	14801	15033	14884	14639	14786	14793	14707	14929	14856	14934	14558	14811	14930	14947	14916	14722	14801	14745	14871	14791	14824	14878	15043	14901	14644	14791	14977	14921	14846	14990	14862	14802	14851	14605	14757	14972	14758	14829	14882	14932	14763	14815	14791	14842	14672	14609	14923	14859	14917	15005	14854	14675	14827	14873	14737	14632	14742	14813	14614	14805	14880	14875	14912	14900	14865	14999	14643	14782	14693	14955	14713	14730	14688	14729	14661	14823	14846	14898	14612	14726	14816	14717	14725	14690	14654	14853	14760	14868	14995	14802	14996	14906	14904	14880	14789	14770	14867	14980	14767	14752	14813	14810	14797	14818	14631	14793	14803	14882	14870	14768	14802	15038	14708	14889	14770	14801	14742	14756	14923	14919	14752	14894	14755	14774	14769	14736	14835	14687	14888	14943	14783	14575	14746	14601	14909	14775	14868	14919	14964	14855	14742	14773	14586	14855	14874	14806	14706	14971	14908	14845	14602	15000	14728	14875	14551	14954	14736	14931	14734	14985	14761	14775	15012	14685	14939	14871	14864	14777	14878	14867	14914	14852	14842	14797	14646	14886	14820	14878	15061	14809	14802	14785	15003	14842	14942	15102	14730	14801	14871	14781	14915	14954	14719	14718	14891	14824	14638	14758	14857	14870	14724	14900	14801	14929	14820	14859	14685	14947	15099	14954	14668	14686	14712	14865	14700	14776	14696	14809	14635	14879	14834	14836	14863	14779	14718	14729	14628	14871	14919	14690	14825	14788	14870	14837	14828	15001	14866	14773	14907	14736	14873	14821	14776	14773	14767	14886	14675	14825	14858	14613	14661	14896	14869	14804	15042	15094	14733	14763	14677	14703	14647	14641	14780	14762	14791	14748	14996	14822	14757	14985	14690	14753	14798	14862	14847
19624	28602	25966	20466	18121	16719	15625	14751	14867	14618	14364	14174	13977	14108	13903	14146	13971	13799	13795	13847	13720	13758	13732	13613	13756	13833	13820	13697	13680	13613	13659	13686	13683	13827	13966	13746	13780	13804	13790	13714	13892	13639	13554	13798	13523	13747	13591	13933	13736	13640	13677	13842	13761	13535	13752	13721	13757	13793	13702	13625	13843	13850	13772	13662	13684	13693	13764	13602	13741	13766	13695	13881	13661	13700	13645	13780	13765	14001	13799	13650	13804	13747	13699	13604	13671	13790	13731	13565	13640	13727	13642	13556	13637	13760	13667	13924	13712	13801	13660	13857	13632	13786	13761	13663	13685	13743	13660	13828	13708	13638	13858	13680	13791	13725	13726	13672	13662	13702	13587	13767	13784	13722	13587	13668	13764	13899	13712	13717	13702	13793	13678	13801	13710	13622	13713	13526	13740	13662	13698	13757	13753	13671	13656	13686	13577	13718	13712	13783	13709	13689	13755	13802	13569	13728	13616	13650	13725	13752	13602	13633	13750	13665	13667	13610	13817	13657	13837	13634	13483	13686	13782	13772	13733	13659	13745	13787	13679	13504	13659	13715	13773	13809	13752	13842	13604	13746	13604	13706	13845	13691	13799	13692	13738	13758	13633	13736	13886	13734	13721	13859	13507	13781	13680	13734	13689	13631	13746	13876	13767	13716	13692	13574	13768	13518	13805	13665	13771	13785	13652	13710	13642	13657	13778	13777	13793	13618	13708	13809	13633	13653	13837	13786	13702	13534	13662	13791	13687	13667	13785	13731	13749	13742	13736	13867	13761	13768	13846	13604	13832	13682	13689	13812	13524	13622	13723	13655	13678	13815	13773	13719	13768	13554	13674	13867	13627	13759	13724	13588	13757	13828	13793	13773	13750	13773	13730	13692	13793	13616	13806	13789	13767	13576	13791	13715	13527	13656	13800	13703	13638	13753	13835	13701	13742	13668	13909	13722	13641	13650	13886	13723	13784	13750	13614	13764	13787	13565	13642	13701	13753	13806	13731	13770	13636	13692	13727	13832	13625	13731	13663	13456	13807	13675	13654	13837	13667	13668	13760	13744	13686	13748	13740	13922	13688	13661	13691	13557	13573	13754	13740	13765	13839	13585	13700	13708	13600	13506	13670	13824	13574	13758	13651	13711	13878	13776	13614	13629	13676	13774	13859	13619	13613	13644	13660	13650	13687	13664	13620	13803	13853	13663	13847	13888	13800	13710	13819	13667	13777	13638	13662	13587	13763	13861	13672	13718	13785	13704	13669	13715	13609	13684	13640	13538	13879	13713	13613	13718	13816	13756	13692	13789	13804	13646	13599	13607	13756	13748	13736	13738	13474	13710	13841	13692	13819	13636	13895	13679	13703	13642	13774	13515	13671	13629	13844	13755	13761	13690	13832	13719	13781	13727	13500	13751	13665	13544	13814	13598	13705	13740	13678	13734	13428	13743	13739	13675	13717	13723	13532	13758	13697	13829	13689	13807	13642	13671	13850	13899	13690	13603	13740	13735	13720	13760	13745	13709	13765	13587	13765	13600	13698	13826	13717	13811	13691	13631	13834	13855	13680	13663	13800	13890	13719	13614	13825	13693	13737	13787	13815	13858	13718	13677	13659	13572	13668	13803	13628	13670	13646	13783	13641	13769	13727	13840	13725	13766	13702	13636	13608	13707	13643	13492	13726	13681	13754	13775	13596	13829	13774	13575	13641	13677	13587	13652	13632	13699	13687	13676	13776	13779	13785	13637	13494	13562	13839	13562	13898	13633	13876	13685	13702	13843	13527	13761	13873	13693	13754	13713	13732	13763	13603	13683	13684	13759	13570	13710	13701	13635	13756	13632	13696	13766	13713	13742	13686	13744	13720	13671	13557	13898	13825	13757	13803	13626	13672	13719	13606	13594	13725	13707	13567	13674	13710	13715	13823	13666	13768	13803	13701	13556	13897	13586	13934	13625	13746	13631	13539	13748	13683	13714	13734	13604	13617	13640	13646	13780	13756	13762	13822	13625	13735	13772	13585	13808	13731	13622	13656	13501	13679	13632	13679	13831	13643	13762	13640	13684	13678	13648	13725	13777	13607	13797	13661	13628	13764	13774	13642	13771	13703	13625	13741	13759	13547	13765	13579	13708	13726	13713	13555	13785	13754	13606	13679	13894	13728	13754	13887	13700	13819	13708	13853	13590	13849	13723	13728	13599	13817	13745	13700	13658	13985	13648	13767	13611	13831	13788	13700	13785	13794	13732	13771	13805	13740	13752	13467	13781	13680	13671	13627	13750	13640	13612	13704	13548	13919	13707	13649	13850	13824	13761	13724	13845	13587	13664	13696	13725	13575	13686	13546	13768	13775	13733	13736	13644	13653	13735	13678	13828	13791	13715	13844	13673	13841	13708	13645	13798	13683	13730	13595	13605	13896	13650	13804	13596	13850	13811	13530	13858	13791	13731	13735	13684	13684	13772	13600	13644	13782	13758	13608	13679	13741	13617	13695	13561	13782	13787	13852	13714	13740	13852	13755	13774	13724	13737	13640	13636	13700	13617	13818	13680	13608	13877	13756	13809	13667	13865	13731	13999	13816	13831	13761	13724	13732	13795	13747	13782	13751	13629	13680	13475	13864	13777	13881	13642	13646	13717	13715	13685	13737	13607	13695	13570	13649	13671	13683	13812	13669	13839	13699	13714	13649	13718	13876	13720	13768	13736	13737	13608	13646	13780	13608	13688	13707	13677	13922	13679	13613	13792	13588	13663	13474	13778	13640	13858	13737	13758	13716	13836	13646	13525	13798	13687	13690	13658	13708	13560	13675	13585	13728	13767	13741	13766	13696	13726	13648	13742	13609	13703	13713	13718	13891	13584	13736	13699	13693	13630	13796	13744	13718	13732	13710	13747	13712	13780	13678	13806	13619	13559	13751	13479	13636	13632	13688	13799	13520	13750	13691	13681	13728	13650	13754	13857	13523	13915	13766	13783	13823	13758	13553	13698	13603	13705	13739	13636	13665	13635	13512	13768	13503	13814	13596	13669	13675	13760	13538	13746	13769	13589	13586	13710	13752	13625	13801	13572	13857	13798	13881	13624	13920	13652	13682	13674	13517	13556	13478	13900	13704	13824	13743	13748	13675	13682	13468	13607	13783	13561	13671	13620	13703	13730	13670	13788	13904	13589	13598	13663	13663	13615	13696	13707	13725	13798	13627	13726	13677	13742	13665	13505	13776	13788	13663	13623	13691	13661	13889	13744	13665	13714	13717	13625	13778	13674	13785	13802	13787	13732	13834	13778	13893	13711	13788	13603	13831	13840	13728	13722	13638	13553	13672	13724	13821	13692	13736	13747	13692	13852	13813	13669	13733	13648	13630	13745	13806	13622	13547	13838	13745	13762	13637	13654	13799	13768	13810	13862	13550	13625	13751	13794	13732	13773	13773	13790	13558	13779	13686	13678	13586	13796	13783	13795	13685	13839	13638	13712	13702	13560	13669	13703	13834	13745	13678	13631	13654	13804	13704	13499	13807	13626	13809	13590	13845	13653	13794	13743	13753	13856	13621	13822	13831	13776	13617	13665	13647	13781	13614	13824	13686	13614	13572	13641	13776	13700	13803	13754	13741	13737	13745	13703	13785	13768	13656	13741	13837	13760	13672	13698	13879	13773	13890	13564	13681	13792	13717	13834	13777	13767	13855	13797	13675	13671	13639	13623	13840	13791	13647	13768	13608	13729	13601	13633	13745	13718	13673	13665	13770	13831	13734	13798	13814	13666	13706	13696	13591	13618	13826	13806	13694	13822	13803	13665	13736	13685	13720	13703	13796	13719	13642	13535	13623	13666	13591	13632	13678	13768	13805	13643	13748	13612	13787	13727	13763	13717	13675	13740	13830	13762	13754	13671	13685	13705	13746	13698	13682	13713	13619	13829	13685	13797	13725	13646	13727	13616	13866	13798	13779	13865	13706	13689	13698	13740	13761	13584	13698	13716	13904	13742	13710	13937	13809	13698	13790	13706	13673	13835	13674	13784	13588	13750	13759	13657	13649	13603	13897	13756	13668	13439	13847	13646	13787	13721	13652	13673	13721	13655	13754	13692	13832	13827	13866	13769	13761	13770	13763	13723	13607	13603	13807	13737	13867	13817	13552	13755	13717	13746	13556	13776	13563	13511	13789	13727	13699	13659	13927	13671	13610	13527	13690	13746	13738	13667	13708	13838	13823	13798	13748	13680	13808	13605	13700	13652	13688	13749	13613	13722	13840	13797	13669	13691	13633	13683	13804	13798	13660	13884	13797	13701	13672	13569	13691	13749	13904	13691	13525	13796	13664	13939	13699	13757	13560	13586	13590	13774	13713	13862	13697	13738	13714	13748	13863	13573	13746	13768	13650	13621	13756	13659	13758	13702	13695	13728	13773	13772	13686	13761	13650	13751	13730	13817	13702	13740	13704	13825	13787	13780	13841	13739	13724	13695	13730	13768	13676	13864	13772	13566	13795	13767	13691	13627	13663	13814	13695	13549	13892	13802	13613	13723	13679	13763	13693	13651	13773	13697	13758	13630	13875	13588	13505	13670	13595	13679	13549	13836	13695	13758	13572	13717	13726	13637	13704	13740	13680	13816	13792	13741	13792	13655	13863	13714	13882	13726	13667	13647	13681	13543	13718	13676	13700	13808	13792	13746	13889	13687	13665	13776	13570	13782	13680	13781	13741	13680	13659	13754	13626	13831	13761	13705	13710	13629	13653	13609	13585	13742	13591	13738	13865	13657	13769	13745	13692	13817	13717	13733	13557	13666	13687	13700	13733	13804	13753	13774	13768	13825	13707	13606	13613	13876	13654	13727	13702	13690	13669	13761	13817	13781	13681	13729	13834	13760	13731	13744	13752	13838	13697	13775	13739	13723	13783	13682	13741	13707	13658	13761	13657	13583	13703	13809	13888	13692	13745	13803	13843	13761	13679	13860	13651	13913	13598	13779	13634	13704	13824	13804	13704	13706	13829	13774	13804	13739	13791	13752	13844	13769	13702	13676	13636	13664	13748	13827	13621	13694	13760	13568	13731	13681	13599	13754	13501	13704	13858	13689	13778	13602	13675	13522	13909	13548	13711	13719	13679	13638	13682	13720	13819	13793	13835	13702	13617	13652
24392	21690	29229	24900	22882	22632	21082	17846	16834	17067	16763	16649	16370	16206	16232	15887	15837	15720	15856	15739	15757	15849	15795	15944	15689	15665	15492	15654	15822	15624	15699	15618	15541	15603	15620	15722	15636	15658	15560	15629	15590	15639	15575	15570	15838	15802	15720	15712	15552	15763	15436	15712	15606	15574	15681	15645	15534	15659	15672	15598	15508	15743	15777	15678	15609	15640	15705	15693	15663	15422	15822	15584	15313	15464	15554	15731	15705	15530	15495	15482	15563	15555	15521	15511	15594	15498	15601	15332	15531	15542	15473	15366	15417	15437	15550	15392	15562	15658	15506	15575	15703	15765	15692	15600	15610	15696	15752	15702	15678	15631	15498	15775	15580	15525	15478	15621	15616	15667	15598	15732	15641	15549	15480	15396	15537	15305	15603	15575	15542	15600	15621	15671	15674	15626	15564	15589	15433	15679	15664	15603	15506	15526	15565	15593	15506	15411	15454	15595	15422	15409	15292	15478	15393	15347	15504	15429	15570	15679	15724	15720	15601	15450	15717	15510	15622	15473	15555	15639	15582	15388	15486	15422	15553	15666	15542	15729	15589	15711	15642	15672	15474	15576	15659	15409	15636	15479	15621	15328	15619	15463	15779	15594	15402	15595	15629	15520	15525	15442	15392	15391	15577	15240	15425	15598	15560	15405	15355	15619	15564	15738	15473	15569	15618	15565	15648	15457	15337	15551	15547	15615	15351	15484	15405	15335	15449	15378	15479	15701	15559	15504	15486	15627	15647	15393	15350	15349	15527	15579	15483	15553	15420	15635	15435	15483	15480	15445	15397	15629	15562	15579	15474	15443	15595	15538	15656	15472	15589	15741	15559	15641	15390	15507	15727	15469	15718	15249	15448	15654	15498	15416	15530	15434	15379	15346	15403	15400	15592	15376	15463	15638	15738	15559	15587	15631	15542	15554	15528	15503	15498	15733	15502	15649	15477	15516	15561	15668	15762	15551	15616	15344	15557	15418	15713	15479	15473	15790	15594	15404	15350	15538	15655	15771	15735	15628	15346	15562	15548	15748	15374	15599	15602	15557	15624	15628	15441	15513	15684	15557	15445	15517	15491	15554	15596	15552	15615	15474	15642	15697	15484	15716	15502	15607	15529	15632	15533	15568	15522	15514	15529	15403	15344	15684	15550	15581	15497	15670	15546	15443	15620	15676	15525	15513	15547	15689	15460	15505	15563	15679	15243	15539	15513	15514	15527	15563	15499	15568	15699	15339	15467	15500	15496	15625	15334	15470	15394	15530	15457	15571	15610	15510	15289	15510	15480	15598	15616	15593	15395	15438	15667	15550	15525	15707	15545	15692	15719	15493	15588	15427	15571	15545	15460	15535	15603	15349	15730	15430	15560	15622	15416	15638	15377	15497	15701	15574	15583	15623	15386	15333	15703	15477	15509	15518	15663	15686	15355	15625	15609	15433	15604	15430	15450	15621	15646	15549	15394	15430	15568	15618	15810	15675	15505	15510	15517	15483	15542	15642	15737	15369	15583	15751	15353	15645	15546	15681	15603	15503	15627	15450	15342	15487	15589	15397	15549	15548	15295	15389	15538	15445	15420	15621	15549	15490	15350	15541	15582	15510	15514	15447	15487	15567	15528	15547	15702	15794	15689	15488	15557	15518	15616	15516	15547	15406	15364	15321	15466	15573	15641	15573	15610	15669	15513	15340	15690	15623	15533	15570	15626	15608	15477	15638	15486	15443	15642	15551	15523	15679	15340	15532	15595	15667	15520	15570	15573	15609	15417	15628	15550	15505	15617	15477	15643	15587	15444	15691	15384	15564	15425	15567	15527	15614	15590	15602	15735	15420	15403	15312	15456	15454	15431	15408	15669	15731	15699	15503	15402	15548	15392	15472	15609	15374	15660	15519	15458	15472	15476	15625	15448	15382	15524	15694	15434	15411	15591	15651	15664	15703	15445	15596	15561	15575	15581	15575	15548	15506	15699	15826	15485	15498	15582	15646	15703	15551	15603	15606	15570	15618	15673	15621	15564	15552	15424	15493	15684	15611	15486	15471	15362	15508	15404	15563	15619	15431	15675	15483	15566	15549	15467	15513	15547	15693	15743	15532	15466	15549	15484	15672	15484	15498	15593	15405	15517	15743	15537	15765	15663	15560	15403	15344	15676	15524	15586	15579	15503	15634	15537	15552	15297	15597	15652	15501	15422	15540	15725	15426	15410	15618	15506	15610	15680	15739	15624	15574	15547	15430	15490	15214	15332	15560	15732	15574	15532	15516	15712	15474	15513	15654	15454	15559	15604	15751	15596	15525	15478	15468	15473	15469	15443	15248	15391	15521	15505	15505	15523	15624	15417	15327	15595	15676	15513	15559	15351	15509	15311	15586	15686	15574	15485	15640	15502	15469	15676	15490	15459	15363	15589	15666	15552	15346	15493	15638	15509	15515	15392	15465	15549	15601	15502	15496	15609	15367	15549	15679	15550	15489	15643	15568	15479	15666	15587	15466	15516	15657	15563	15612	15520	15616	15658	15580	15596	15557	15471	15370	15476	15492	15433	15474	15428	15588	15548	15751	15488	15521	15385	15654	15469	15562	15586	15517	15477	15553	15556	15491	15705	15455	15576	15632	15538	15654	15583	15500	15550	15336	15517	15397	15595	15342	15510	15495	15489	15483	15518	15651	15472	15554	15555	15615	15617	15574	15719	15569	15275	15359	15417	15672	15597	15468	15647	15395	15462	15552	15644	15645	15525	15505	15443	15635	15765	15549	15519	15397	15520	15498	15260	15418	15633	15468	15675	15642	15575	15580	15683	15437	15648	15515	15750	15532	15496	15355	15647	15796	15423	15548	15698	15552	15507	15682	15538	15757	15514	15458	15498	15413	15655	15429	15462	15377	15308	15543	15525	15709	15671	15643	15524	15620	15708	15563	15657	15570	15675	15485	15518	15461	15639	15340	15477	15385	15334	15469	15571	15572	15367	15649	15463	15504	15578	15587	15711	15527	15467	15455	15607	15701	15685	15561	15412	15542	15433	15439	15569	15531	15496	15647	15504	15376	15516	15458	15535	15615	15529	15690	15616	15568	15692	15596	15588	15485	15456	15551	15440	15567	15565	15629	15468	15459	15685	15593	15556	15510	15478	15663	15318	15659	15613	15498	15488	15626	15438	15463	15549	15380	15696	15605	15543	15545	15762	15506	15533	15675	15532	15439	15606	15569	15405	15544	15492	15279	15493	15546	15683	15549	15672	15564	15567	15574	15632	15556	15616	15581	15525	15441	15543	15449	15549	15443	15737	15513	15668	15450	15504	15526	15560	15577	15736	15551	15491	15415	15499	15471	15446	15469	15551	15622	15578	15515	15571	15548	15469	15451	15416	15510	15477	15667	15572	15732	15411	15544	15643	15581	15610	15625	15540	15483	15468	15565	15392	15622	15596	15364	15514	15579	15593	15706	15370	15678	15349	15570	15503	15465	15514	15486	15524	15501	15457	15516	15255	15517	15540	15621	15489	15499	15563	15566	15350	15526	15602	15425	15654	15485	15447	15594	15457	15493	15522	15575	15284	15590	15419	15622	15769	15676	15690	15495	15600	15400	15348	15393	15508	15467	15442	15474	15600	15687	15475	15534	15462	15611	15601	15571	15478	15748	15626	15370	15476	15453	15812	15382	15425	15630	15313	15437	15456	15598	15581	15598	15412	15547	15554	15562	15640	15553	15752	15426	15536	15589	15399	15613	15490	15512	15504	15324	15516	15537	15711	15578	15674	15579	15589	15272	15745	15466	15572	15588	15592	15589	15538	15702	15558	15613	15524	15529	15526	15498	15579	15490	15651	15539	15627	15325	15274	15662	15474	15623	15679	15611	15727	15391	15609	15259	15482	15478	15558	15614	15646	15587	15726	15556	15379	15449	15572	15429	15609	15672	15573	15425	15558	15476	15523	15534	15589	15536	15667	15488	15478	15349	15654	15610	15702	15921	15527	15583	15569	15467	15657	15428	15691	15568	15504	15625	15595	15533	15530	15549	15642	15679	15543	15526	15459	15555	15566	15354	15452	15485	15570	15705	15780	15656	15703	15524	15529	15448	15529	15642	15632	15601	15573	15674	15566	15253	15612	15585	15531	15624	15539	15588	15429	15468	15469	15507	15612	15467	15597	15370	15545	15531	15645	15456	15547	15377	15403	15514	15666	15646	15490	15404	15633	15599	15588	15536	15597	15429	15410	15428	15580	15532	15557	15563	15590	15598	15636	15565	15631	15328	15581	15348	15565	15544	15469	15485	15524	15619	15591	15653	15512	15506	15749	15643	15652	15526	15522	15600	15584	15465	15577	15519	15622	15673	15453	15620	15619	15422	15754	15539	15605	15631	15558	15587	15673	15559	15638	15660	15566	15233	15390	15562	15795	15417	15569	15515	15379	15519	15481	15584	15325	15409	15436	15501	15671	15524	15463	15474	15574	15687	15701	15696	15576	15448	15370	15414	15461	15471	15578	15581	15542	15422	15463	15541	15384	15562	15751	15417	15514	15709	15568	15424	15445	15390	15440	15738	15700	15568	15698	15550	15266	15480	15507	15526	15525	15600	15572	15525	15487	15539	15539	15428	15319	15443	15607	15534	15547	15454	15677	15521	15574	15660	15588	15500	15578	15335	15443	15435	15534	15610	15589	15500	15865	15431	15576	15745	15633	15580	15605	15723	15559	15605	15397	15464	15485	15602	15536	15396	15582	15729	15651	15413	15472	15537	15444	15371	15554	15529	15560	15571	15324	15498	15661	15854	15717	15561	15565	15592	15546	15489	15487	15558	15564	15491	15595	15508	15487	15599	15621	15791	15509	15414	15381	15552	15401	15659	15654	15523	15455	15513	15602	15715	15427	15612	15598	15588	15482	15762	15682	15385	15378	15588	15705	15438	15576	15485	15513	15514	15506	15507	15462	15593	15406	15564	15469	15464	15552	15429	15663	15519	15541	15714	15610	15617	15601	15476	15434	15630	15343	15622	15465	15353	15593	15611	15594	15552	15533	15606	15508	15370	15539	15661	15703	15613	15332	15745	15492	15534	15458	15630	15646	15326	15451	15441	15429	15499	15588	15428	15702	15634	15581	15526	15496	15664	15503	15625	15600	15557	15597	15442	15450	15573	15541	15491
21522	37751	34306	27010	23274	21081	18824	17269	16568	16272	15852	15511	15130	14953	14887	14826	14731	14555	14532	14554	14359	14342	14346	14337	14452	14399	14274	14327	14364	14099	14299	14251	14317	14336	14280	14268	14368	14197	14213	14349	14330	14311	14205	14215	14306	14202	14288	14239	14291	14293	14235	14187	14302	14450	14200	14242	14445	14245	14185	14376	14232	14275	14311	14299	14268	14223	14380	14232	14300	14461	14238	14263	14140	14138	14265	14404	14202	14370	14173	14109	14378	14116	14291	14209	14352	14315	14137	14359	14287	14239	14320	14315	14311	14264	14248	14194	14127	14163	14341	14349	14110	14220	14228	14310	14122	14199	14185	14310	14345	14287	14243	14252	14171	14175	14166	14203	14335	14367	14144	14188	14360	14212	14190	14180	14394	14383	14262	13983	14321	14298	14236	14157	14236	14371	14293	14348	14215	14212	14304	14088	14094	14186	14272	14142	14133	14264	14162	14206	14337	14341	14185	14337	14316	14211	14317	14323	14266	14349	14120	14176	14317	14329	14248	14174	14096	14156	14277	14333	13981	14300	14152	14128	14389	14268	14177	14296	14271	14350	14182	14395	14216	14221	14198	14335	14266	14322	14168	14303	14339	14232	14340	14261	14180	14280	14308	14166	14048	14254	14278	14250	14242	14348	14398	14271	14372	14171	14141	14265	14140	14507	14343	14324	14254	14317	14101	14352	14130	14400	14277	14218	14095	14228	14263	14139	14206	14287	14198	14332	14171	14180	14302	14275	14264	14229	14298	14352	14135	14322	14171	14396	14301	14334	14069	14257	14081	14375	14194	14210	14255	14215	14290	14117	14347	14127	14275	14347	14267	14170	14156	14117	14337	14284	14261	14330	14154	14396	14226	14281	14182	14330	14132	14182	14077	14073	14199	14226	14102	14202	14081	14177	14319	14189	14121	14269	14133	14338	14367	14137	14291	14299	14240	14234	14121	14128	14240	14405	14054	14080	14267	14228	14140	14239	14198	14212	14375	14297	14195	14318	14305	14308	14284	14152	14183	14210	14224	14250	14262	14358	14185	14057	14446	14299	14099	14195	14296	14358	14165	14184	14346	14320	14211	14277	14276	14162	14228	14308	14223	14177	14186	14277	14083	14225	14322	14336	14199	14140	14235	14213	14229	14282	14004	14268	14252	14336	14049	14209	14270	14209	14185	14244	14266	14181	14224	14181	14133	14034	14371	14166	14066	14061	14152	14110	14235	14195	14102	14227	14155	14213	14221	14130	14154	14310	14269	14212	14225	14188	14188	14202	14239	14336	14257	14162	14213	14169	14328	14212	14239	14149	14293	14336	14039	14339	14256	14367	14133	14178	14100	14127	14249	14305	14242	14161	14185	14303	14210	14260	14307	14386	14111	14285	14141	14044	13996	14091	14204	14184	14167	14289	14178	14516	14198	14220	14263	14353	14183	14050	14188	14162	14326	14403	14132	14259	14160	14237	14284	14388	14225	14267	14031	14430	14243	14217	14276	14182	14341	13991	14272	14234	14193	14144	14229	14279	14159	14254	14232	14360	14166	14358	14283	14429	14143	14051	14224	14272	14187	14265	14290	14188	14284	14126	14335	14235	14257	14264	14218	14125	14286	14269	14192	14185	14157	14011	14275	14219	14355	14105	14299	14289	13993	14098	14228	14162	14279	14041	14099	14156	14154	14227	14242	14251	14190	14201	14281	14196	14215	14277	14053	14140	14317	14273	14219	14041	14257	14282	14252	14405	14279	14287	14266	14293	14099	14304	14359	14106	14299	14238	14167	14332	14471	14276	14239	14265	14299	14237	14304	14329	14218	14287	14217	14239	14338	14232	14136	14286	14308	14221	14228	14020	14258	14237	14178	14217	14188	14290	14137	14130	14238	14107	14117	14383	14167	14180	14223	14270	14255	14284	14277	14417	14162	14288	14150	14291	14206	14222	14077	14377	14063	14127	14309	14156	14279	14230	14291	14242	14231	14349	14286	14204	14287	14095	14408	14169	14316	14337	14351	14226	14177	14331	14170	14071	14159	14292	14315	14264	14271	14450	14141	14209	14277	14113	14333	14224	14299	14256	14329	14298	14210	14430	14286	14288	14195	14383	14350	14182	14096	14084	14133	14197	14244	14343	14306	14057	14165	14083	14310	14258	14338	14217	14217	14158	14302	14128	14366	14337	14128	14402	14075	14115	14195	14011	14106	14105	14326	14210	14276	14171	14389	14233	14246	14255	14225	14103	14068	14469	14165	14341	14083	14299	14189	14319	14411	14215	14168	14322	14122	14180	14191	14175	14250	14359	14363	14442	14218	14165	14392	14399	14179	14255	14207	14129	14295	14190	14346	14069	14169	14291	14229	14186	14323	14220	14257	14226	14172	14243	14232	14147	14233	14142	14321	14111	14273	14398	14287	14273	14228	14288	14169	14188	14240	14254	14098	14168	14240	14335	14244	14112	14279	14229	14246	14201	14172	14276	14261	14061	14355	14105	14148	14183	14133	14172	14280	14317	14150	13959	14325	14217	14188	14193	14374	14133	14191	14069	14328	14087	14347	14145	14288	14217	14241	14362	14157	14258	14362	14094	14267	14266	14100	14323	14252	14170	14238	14159	14321	14282	14093	13990	14227	14229	14373	14193	14157	14192	14199	14312	14117	14340	14237	14149	14137	14041	14113	14255	14297	14310	14081	14163	14289	14254	14303	14130	14264	14342	14361	14157	14320	14200	14218	14211	14288	14258	14242	14336	14039	14211	14016	14239	14379	14203	14238	14171	14035	14200	14114	14080	14416	14412	14113	14300	14228	14174	14184	14087	14395	14248	14235	14328	14292	14146	14223	14095	14247	14247	14272	14142	14150	14332	14249	14271	14212	14075	14352	14263	14309	14207	14117	14129	14318	14299	14151	14230	14304	14235	14264	14257	14165	14272	14249	14338	14292	14191	14290	14181	14412	14207	14130	14151	14238	14210	14348	14206	14113	14369	14312	14202	14274	14222	14096	14092	14252	14160	14060	14132	14247	14181	14226	14286	14276	14256	14341	13992	14252	14079	14190	14166	14401	14203	14323	14280	14204	14303	14200	14262	14404	14409	14257	14272	14253	14384	14223	14167	14236	14188	14314	14183	14284	14164	14326	14285	14166	14307	14287	14093	14283	14264	14237	14400	14213	14289	14241	14186	14143	14319	14179	14118	14147	14200	14441	14270	14252	14171	14202	14276	14268	14234	14283	14309	14221	14229	14301	14117	14408	14023	14306	14302	14339	14071	14247	14092	14272	14145	14195	14165	14144	14309	14318	14148	14371	14203	14062	14213	14188	14107	14083	14274	14259	14274	14140	14331	14062	14156	14088	14074	14173	14309	14172	14050	14072	14421	14134	14079	14339	14156	14227	14267	14174	14384	14032	14103	14188	14309	14288	14092	14187	14185	14015	14144	14380	14279	14173	14182	14263	14328	14206	14314	14301	14146	14210	14101	14262	14252	14216	14422	14136	14196	14224	14372	14335	14141	14354	14252	14196	14118	14265	14292	14161	14232	14243	14209	14196	14367	14245	14079	14278	14230	14466	14144	14166	14143	14264	14305	14278	14299	14191	14278	14210	14143	14167	14113	14204	14103	14350	14289	14363	14303	14211	14276	14252	14263	14103	14398	14251	14355	14133	14223	14197	14141	14325	14255	14194	14226	14119	14232	14230	14213	14230	14264	14386	14293	14293	14264	14158	14277	14193	14241	14273	14243	14176	14186	14307	14124	14373	14315	14228	14080	14272	14227	14403	14048	14195	14086	14307	14112	14415	14219	14473	14175	14202	14286	14152	14392	14099	14358	14313	14067	14198	14181	14265	14092	14064	14342	14110	14081	14125	14230	14167	14239	14153	14269	14246	14009	14319	14124	14252	14318	14374	14116	14229	14076	14216	14372	14193	14232	14227	14112	14345	14197	14266	14292	14195	14317	14034	14199	14267	14228	14190	14244	14260	14144	14162	14225	14238	14167	14245	14101	14288	14301	14383	14266	14273	14241	14276	14042	14217	14305	14230	14180	14437	14325	14245	14176	14249	14189	14338	14264	14209	14268	14300	14326	14193	14222	14290	14107	14250	14428	14194	14286	14196	14305	14215	14171	14218	14120	14181	14233	14308	14182	14293	14080	14141	14208	14126	14263	13908	14311	14204	14292	14080	14223	14354	14198	14205	14346	14162	14220	14113	14391	14293	14008	14447	14201	14258	14216	14144	14205	14359	14259	14096	14089	14105	14080	14342	14187	14190	14281	14301	14324	14196	14308	14290	14093	14265	14252	14273	14100	14182	14424	14275	14333	14263	14237	14277	14267	14184	14231	14205	14176	14327	14175	14275	14266	14266	14316	14390	14213	14389	14266	14175	14248	14204	14195	14198	14289	14140	14142	14313	14244	14309	14246	14429	14202	14227	14257	14204	14192	14296	14261	14340	14184	14235	14181	14279	14226	14194	14139	14043	14234	14179	14331	14380	14172	14081	14216	14270	14260	14265	14043	14031	14257	14262	14328	14370	14262	14087	14279	14246	14312	14130	14320	14298	14087	14155	14065	14357	14383	14239	14341	14211	14235	14231	14223	14331	14207	14095	14218	14309	14285	14279	14292	14381	14239	14332	14316	14312	14288	14191	14293	14240	14241	14370	14307	14188	14328	14104	14253	14237	14199	14219	14278	14220	14247	14005	14220	14238	14151	14256	14260	14186	14250	14245	14371	14189	14258	14216	14320	14441	14246	14227	14273	14330	14066	14077	14243	14102	14292	14254	14420	14252	14130	14076	14300	14317	14250	14287	14161	14125	14193	14350	14357	14229	14253	14176	14284	14071	14244	14218	14367	14176	14332	14185	14121	14281	14089	14333	14146	14280	14304	14087	14133	14158	14163	14086	14188	14223	14162	14257	14302	14184	14156	14226	14175	14386	14152	14242	14305	14302	14127	14164	14195	14321	13972	14245	14237	14222	14336	14280	14211	14081	14315	14337	14234	14231	14300	14286	14183	14150	14122	14314	14126	14227	14162	14202	14319	14311	14144	14099	14195	14247	14378	14212	14147	14230	14216	14189	14229	14235	14163	14312	14066	14048	14164	14089	14083	14362	14236	14348	14099	14366	14249	14217	14206	14299	14153	14172	14067	14188	14091
23378	21699	29672	24283	22105	24343	25694	19556	18207	18125	17817	17316	16936	16849	16649	16474	16314	16303	16335	16333	16128	16109	16015	16006	15994	15858	15800	15980	16038	15981	16104	15824	15855	15900	15798	15835	15841	15595	15773	15766	15903	16012	15861	15799	15824	15919	15910	15815	15800	15990	15791	15906	15666	15848	15858	16002	15795	15914	15772	15800	15934	15718	15866	15754	15833	15832	15987	15898	15897	15776	16012	15786	15777	15761	15837	15863	15801	15807	15810	15739	15860	15704	15721	15707	15836	15620	15789	15880	15914	15910	15857	15733	15788	15739	15666	15550	15651	15726	15796	15869	15783	15727	15934	15863	15641	15610	15648	15679	15800	15722	15834	15831	15679	15907	15649	15802	15748	15837	15870	15474	15832	15943	15921	15774	15594	15819	15810	15882	15489	15642	15936	15826	15713	15792	16028	15717	15758	15663	15772	15803	15854	15591	15763	15808	15699	15647	15631	15647	15924	15972	15829	15668	15690	15704	15697	15775	15747	15691	15756	15684	15765	15750	15580	15746	15820	15792	15630	15599	15985	15476	15797	15800	15810	15653	15894	15648	16052	15716	15716	15683	15715	15766	15703	15734	15813	15715	15889	15770	15690	15710	15793	15852	15933	15802	15722	15728	15819	15713	15758	15704	15767	15577	15770	15704	15752	15692	15820	15703	15863	15621	15695	15649	15690	15997	15701	15776	15606	15979	15850	15683	15660	15665	15670	15605	15918	15640	15722	15576	15672	15762	15684	15801	15564	15892	15918	15782	15961	15719	15607	15727	15751	15815	15643	15830	15791	15928	15795	15753	15843	15836	15959	15827	15723	15686	15746	15794	15714	15830	15753	15762	15824	15747	15737	15919	15800	15708	15488	15631	15861	15804	15594	15741	15877	15711	15692	15588	15720	15646	15737	15699	15753	15653	15721	15727	15838	15633	15900	15804	15610	15623	15688	15858	15857	15906	15754	15738	15817	15659	15904	15955	15756	15909	15814	15619	15793	15615	15437	15648	15633	15756	15677	15711	15774	15628	15622	15890	15687	15714	15862	15861	15804	15840	15613	15852	15652	15612	15747	15816	16022	15671	15849	15558	15936	15586	15798	15765	15662	15867	15909	15660	15876	15747	15660	15771	15830	15690	15976	15865	15731	15454	15741	15589	15793	15659	15628	15772	15755	15803	15799	15746	15751	15533	15890	15815	15729	15640	15744	15632	15912	15739	15618	15809	15672	15868	15670	15853	15913	15869	15819	15817	15699	15806	15690	15856	15715	15834	15836	15815	15798	15774	15708	15838	15679	15827	15831	15548	15717	15781	15615	15707	15795	15711	16017	15735	15917	15772	15745	15508	15732	15653	15526	15787	15754	15635	15815	15962	15623	15619	15669	15969	15677	15664	15814	15806	15819	15946	15850	15746	15917	15683	15776	15692	15697	15948	15837	15691	15783	15746	15904	15728	15734	15698	15857	15843	15873	15658	15668	15857	15915	15798	15882	15805	15608	15565	15883	15773	15735	15737	15765	15646	15627	15786	15605	15629	15567	15631	15685	15916	15781	15698	15784	15732	15653	15777	15826	15742	15625	15691	15662	15682	15777	15692	15665	15726	15826	15654	15670	15851	15812	15863	15768	15744	15739	16006	15643	15712	15548	15838	15746	15817	15806	15782	15772	15596	15761	15710	15749	15737	15850	15829	15860	15738	15792	15774	15912	15875	15707	15748	15668	15726	15681	15709	15676	15951	15815	15729	15741	15736	15868	15653	15845	15778	15693	15798	15722	15855	15635	15850	15917	15823	15630	15896	15790	15743	15626	15681	15543	15855	15887	15609	15730	15718	15507	15930	15703	15772	15595	15967	15993	15578	15572	15569	15848	15819	15666	15833	15831	15704	15556	15632	15886	15796	15776	15689	15933	15766	15860	15806	15763	15791	15861	15847	15793	15769	15761	15875	15775	15950	15632	15426	15764	15793	15719	15807	15745	15853	15747	15797	15679	15718	15683	15764	15862	15601	15717	15592	15800	15734	15845	15644	15661	15710	15744	15800	15839	15790	15864	15805	15696	15928	15809	15582	15665	15729	15766	15694	15935	15811	15916	15722	15983	15972	15670	15745	15779	15764	15578	15745	15791	15704	15732	15827	15650	15930	15987	15644	15774	15606	15822	15986	15722	15831	15758	15895	15813	15765	15875	15756	15853	15821	15645	15857	15702	15704	15762	15914	15903	15751	15842	15715	15877	15727	15855	15816	15916	15855	15874	15685	15941	15717	15974	15947	15851	15598	15698	15958	15649	15939	15758	15823	15813	15825	15719	15731	15629	15869	15677	15925	15751	15691	15747	15681	15736	15774	15755	15844	15672	15759	15765	15598	15732	15783	15801	15606	15720	15577	15641	15816	15687	15696	15601	15893	15634	15706	15728	15750	15525	15480	15801	15808	15724	15900	15762	15718	15742	15888	15822	15820	15875	15618	15885	15569	15776	15770	15665	15470	15628	15871	15921	15651	15789	15769	15823	15641	15662	15761	15737	15851	15661	15770	15858	15813	15687	15683	15599	15765	15706	15771	15640	15685	15775	15791	15955	15828	15661	15623	15719	15806	15929	15580	15744	15772	15692	15751	15767	15769	15786	15768	15731	15884	15717	15732	15779	15663	15752	15791	15476	15879	15710	15471	15775	15568	15612	15687	15831	15779	15859	15571	15651	15719	15795	15739	15652	15752	15733	15702	15637	15799	15816	15682	15819	15659	15791	15715	15736	15749	15680	15663	15843	15695	15687	15698	15649	15582	15623	15933	15869	15740	15699	15601	15866	15907	15832	15603	15781	15782	15862	15689	15707	15648	15845	15715	15658	15752	15767	15742	15771	15656	15832	15799	15865	15843	15734	15770	15636	15845	15702	15752	15811	15792	15751	15835	15822	15696	15884	15637	15558	15690	15827	15797	15789	15678	15878	15613	15690	15967	15817	15695	15635	15809	15691	15643	15764	15906	15649	15745	15690	15792	15912	15962	15936	15764	15976	15973	15878	15750	15648	15684	15836	15751	15943	15823	15796	15642	15682	15752	15652	15600	15530	15488	15599	15728	15804	15741	15679	15836	15759	15588	15574	15680	15458	15644	15718	15673	15733	15746	15757	15599	15818	15723	15736	15599	15706	15545	15716	15815	15775	15811	15759	15731	15843	15792	15652	15535	15687	15596	15770	15731	15796	15733	15864	15809	15538	15695	15660	15642	16020	15809	15787	15968	15640	15833	15753	15934	15766	15638	15993	15663	15710	15805	15880	15728	15577	15619	15864	15860	15736	15840	15857	15655	15843	15855	15865	15764	15780	15735	15625	15712	15829	15885	15594	15784	15800	15792	15715	15841	15711	15644	15976	15827	15732	15962	15662	15881	15673	15767	15824	15970	15680	15687	15695	15658	15760	15697	15842	15640	15926	15782	15810	15773	15832	15631	15676	15796	15746	15547	15627	15668	15635	15668	15752	15626	15712	15846	15832	15659	15688	15749	15749	15889	15600	15659	15719	15844	15701	15835	15862	15791	15773	15645	15839	15747	15644	15820	15707	15833	15858	15669	15695	15704	15666	15830	15677	15938	15699	15739	15683	15717	15637	15713	15773	15927	15579	15832	15897	15775	15789	15789	15663	15937	15874	15692	15742	15751	15760	15770	15731	15853	15838	15542	15921	15595	15763	15984	15789	15865	15582	15573	15728	15949	15789	15613	15838	15769	15744	15862	15761	15792	15824	15564	15529	15666	15876	15691	15766	15691	15806	15878	15792	15752	15769	15694	15602	15604	15763	15868	15724	15744	15819	15809	15733	15794	15720	15755	15782	15901	15721	15692	15754	15837	15672	15616	15675	15628	15863	15728	15855	15756	15762	15724	15685	15765	15655	15757	15684	15897	15804	15811	15790	15826	15783	15765	15590	15654	15814	15610	15443	15725	15749	15500	15758	15681	15734	15959	16031	15871	15740	15766	15861	15926	15568	15808	15704	15721	15656	15698	15704	15867	15778	15787	15963	15543	15783	15708	15692	15799	15599	15845	15797	15842	15889	15762	15943	15716	15669	15818	15868	15803	15609	15738	15757	15745	15800	15816	15562	15845	15850	15898	15852	15805	15668	15607	15841	15876	15779	15700	15656	15695	15634	15561	15756	15817	15644	15697	15726	15821	15952	15733	15775	15687	15640	15811	15844	15813	15669	15575	15668	15825	15707	15725	15838	15864	15833	15849	15803	15762	15641	15849	15649	15786	15831	15517	15539	15747	15632	15748	15839	15540	15744	15619	15702	15736	15714	15826	15768	15833	15749	15691	15897	15641	15836	15818	15786	16014	15796	15899	15966	15826	15570	15808	15623	15673	15616	15756	15813	15847	15791	15478	15541	15743	15739	15727	15713	15620	16007	15818	15645	15819	15624	15666	15608	15715	15809	15650	15776	15738	15915	15733	15679	15817	15721	15703	15581	15612	15695	15708	15516	15688	15727	15780	15792	15708	15766	15768	15731	15700	15663	15685	15847	15650	15713	15679	15712	15962	15729	15727	15699	15860	15752	15560	15825	15833	15903	15712	15696	15942	15690	15705	15710	15690	15480	15648	15782	15859	15743	15869	15666	15612	15712	15613	15652	15732	15605	15672	15683	15894	15440	15800	15922	15887	15848	15860	15561	15640	15614	15693	15478	15742	15741	15688	15659	15513	15702	15657	15710	15496	15959	15765	15574	15703	15689	15651	15811	15685	15686	15678	15837	15906	15634	16056	15829	15892	15859	15584	15928	15847	15671	15620	15789	15622	15683	15620	15674	15912	15632	15826	15719	15674	15706	15750	15679	15730	15969	15744	15816	15849	15742	15574	15744	15705	15702	15783	15779	15822	15662	15990	15713	15843	15795	15754	15617	15855	15716	15683	15789	15618	15688	15829	15759	15694	15852	15665	15715	15710	15793	15716	15574	15747	15813	15954	15693	15556	15917	15830	15708	15639	15603	15744	15690	15660	15924	15824	15818	15874	15747	15804	15648	15946	15756	15639	15716	15723	15710	15733	15787	15593	15672	15679	15882	15836	15796	15689	15584	15781	15674	15600	15622	15414	15722	15875	15769	15832	15810	15711	15637	15644	15688	15721	15729	15844	15755	15800	15866	15901	15768	15507
23860	42273	39707	31561	27086	24032	21318	18727	18303	17631	17188	16534	15978	15655	15558	15318	15082	14951	14900	14734	14700	14490	14708	14542	14394	14490	14402	14357	14267	14457	14472	14466	14499	14403	14483	14536	14548	14385	14504	14601	14416	14601	14330	14502	14378	14353	14393	14525	14337	14600	14297	14389	14379	14447	14406	14458	14344	14616	14357	14435	14550	14376	14473	14407	14405	14412	14551	14586	14408	14413	14403	14508	14536	14498	14411	14465	14520	14400	14377	14289	14347	14432	14511	14564	14291	14426	14424	14325	14415	14443	14271	14407	14279	14372	14312	14455	14296	14418	14159	14226	14245	14445	14421	14308	14340	14375	14242	14327	14383	14317	14230	14364	14386	14418	14424	14288	14440	14355	14327	14323	14270	14390	14406	14319	14351	14466	14324	14466	14445	14455	14251	14348	14404	14375	14368	14611	14302	14393	14491	14332	14390	14355	14427	14447	14308	14458	14348	14365	14594	14263	14294	14471	14313	14324	14503	14240	14495	14291	14254	14326	14340	14364	14248	14232	14238	14391	14362	14395	14377	14453	14383	14508	14520	14298	14219	14310	14332	14319	14416	14382	14334	14269	14368	14372	14437	14416	14416	14414	14379	14407	14321	14428	14375	14381	14439	14448	14447	14295	14399	14158	14170	14553	14434	14369	14395	14310	14382	14270	14372	14323	14355	14348	14453	14460	14313	14327	14434	14370	14509	14501	14488	14444	14545	14395	14469	14384	14415	14417	14523	14305	14338	14466	14604	14330	14432	14287	14515	14462	14374	14368	14340	14373	14341	14495	14269	14432	14314	14428	14303	14271	14384	14273	14366	14312	14438	14129	14388	14417	14520	14301	14350	14391	14317	14324	14342	14271	14445	14391	14297	14534	14287	14400	14437	14200	14362	14237	14451	14263	14164	14324	14327	14332	14345	14204	14569	14338	14406	14495	14492	14343	14373	14460	14235	14375	14280	14210	14406	14452	14374	14325	14342	14490	14346	14528	14237	14253	14258	14161	14433	14356	14298	14437	14414	14310	14285	14420	14362	14339	14413	14411	14450	14368	14485	14433	14314	14517	14368	14545	14290	14373	14283	14526	14609	14372	14325	14250	14354	14332	14204	14416	14316	14410	14552	14393	14425	14380	14420	14404	14504	14457	14379	14423	14274	14391	14302	14391	14410	14294	14389	14254	14476	14337	14372	14262	14348	14502	14297	14254	14544	14307	14403	14441	14372	14310	14308	14292	14418	14333	14150	14252	14326	14418	14265	14514	14455	14338	14314	14359	14504	14352	14398	14397	14410	14306	14199	14430	14192	14550	14370	14466	14410	14367	14369	14334	14262	14483	14415	14486	14418	14376	14357	14442	14654	14352	14484	14395	14391	14458	14353	14517	14400	14439	14388	14167	14412	14259	14304	14523	14314	14403	14300	14458	14412	14221	14335	14291	14303	14341	14253	14427	14318	14404	14474	14309	14359	14364	14236	14370	14404	14400	14357	14528	14579	14315	14304	14413	14330	14315	14391	14373	14317	14253	14385	14391	14278	14498	14334	14426	14267	14292	14566	14296	14225	14350	14440	14381	14312	14456	14346	14426	14233	14515	14351	14329	14253	14308	14454	14418	14304	14413	14415	14436	14363	14345	14322	14487	14404	14399	14298	14310	14345	14475	14467	14411	14360	14404	14185	14489	14402	14260	14221	14347	14447	14219	14383	14419	14210	14361	14416	14349	14212	14478	14282	14473	14493	14432	14332	14368	14577	14517	14301	14462	14368	14331	14270	14521	14484	14409	14420	14284	14375	14239	14433	14285	14334	14421	14289	14187	14285	14472	14323	14482	14352	14356	14268	14367	14318	14458	14308	14443	14509	14458	14359	14359	14317	14470	14452	14210	14447	14266	14590	14326	14352	14442	14323	14363	14364	14296	14385	14417	14471	14476	14490	14520	14403	14134	14415	14145	14327	14438	14203	14298	14556	14347	14155	14345	14506	14322	14307	14448	14358	14408	14288	14264	14341	14289	14390	14480	14454	14295	14209	14454	14270	14373	14508	14359	14346	14373	14441	14505	14463	14340	14334	14486	14311	14297	14376	14319	14350	14413	14276	14232	14404	14227	14238	14364	14276	14274	14371	14391	14359	14383	14365	14516	14405	14381	14169	14414	14362	14417	14418	14320	14345	14423	14552	14303	14592	14447	14386	14480	14168	14433	14316	14351	14419	14425	14256	14346	14420	14303	14465	14484	14302	14575	14540	14424	14393	14423	14369	14525	14458	14336	14392	14272	14484	14211	14494	14506	14297	14315	14315	14058	14428	14338	14208	14199	14345	14198	14396	14377	14294	14293	14314	14388	14455	14285	14288	14489	14231	14208	14442	14465	14428	14435	14408	14307	14197	14318	14390	14248	14271	14331	14318	14298	14210	14324	14375	14531	14488	14368	14310	14427	14284	14390	14199	14567	14258	14382	14376	14413	14399	14281	14377	14450	14431	14214	14412	14505	14322	14233	14314	14327	14418	14416	14276	14283	14492	14252	14358	14379	14382	14316	14313	14282	14457	14273	14328	14285	14439	14359	14329	14328	14493	14201	14518	14343	14389	14295	14298	14247	14377	14291	14512	14324	14208	14403	14437	14390	14549	14482	14439	14393	14377	14327	14360	14332	14419	14288	14213	14392	14351	14332	14331	14546	14181	14533	14336	14320	14328	14394	14298	14297	14141	14312	14291	14371	14258	14278	14194	14394	14331	14325	14339	14352	14513	14427	14378	14425	14389	14522	14448	14428	14308	14343	14165	14308	14485	14289	14417	14502	14319	14339	14187	14458	14364	14254	14359	14314	14320	14448	14327	14507	14267	14396	14335	14300	14479	14562	14314	14492	14337	14293	14326	14308	14513	14201	14158	14244	14414	14360	14407	14389	14368	14421	14449	14416	14347	14262	14397	14471	14425	14300	14308	14339	14435	14349	14259	14322	14279	14496	14386	14459	14314	14360	14380	14352	14278	14466	14306	14343	14298	14376	14223	14388	14407	14449	14347	14490	14312	14518	14364	14397	14365	14388	14455	14110	14363	14276	14582	14400	14461	14303	14506	14348	14460	14185	14321	14309	14347	14323	14329	14292	14348	14414	14320	14544	14283	14241	14231	14177	14324	14293	14312	14391	14367	14356	14478	14352	14478	14391	14269	14327	14335	14455	14442	14219	14397	14271	14405	14528	14244	14297	14367	14254	14388	14278	14360	14363	14233	14249	14250	14369	14461	14232	14260	14486	14390	14370	14329	14398	14337	14395	14484	14336	14565	14233	14523	14374	14390	14360	14328	14383	14337	14702	14385	14304	14359	14220	14384	14390	14223	14228	14431	14223	14383	14211	14286	14267	14319	14343	14474	14408	14428	14424	14289	14309	14462	14509	14427	14524	14437	14384	14334	14306	14583	14440	14327	14505	14445	14301	14326	14504	14343	14304	14535	14431	14329	14422	14364	14397	14336	14395	14381	14639	14315	14362	14310	14498	14492	14447	14408	14341	14269	14530	14486	14359	14493	14458	14439	14208	14354	14371	14345	14222	14168	14528	14518	14490	14459	14303	14375	14500	14211	14298	14468	14218	14202	14305	14347	14356	14314	14296	14413	14483	14268	14291	14403	14412	14575	14246	14384	14345	14475	14377	14377	14339	14418	14308	14290	14335	14246	14173	14452	14285	14244	14415	14445	14441	14399	14285	14321	14410	14209	14236	14396	14392	14334	14433	14110	14378	14208	14383	14383	14308	14348	14348	14389	14335	14555	14383	14376	14431	14352	14506	14425	14479	14286	14210	14237	14371	14384	14300	14392	14333	14262	14378	14347	14235	14302	14439	14260	14332	14401	14183	14402	14385	14443	14397	14407	14317	14429	14329	14529	14350	14400	14279	14415	14375	14292	14355	14377	14284	14360	14381	14506	14288	14339	14265	14191	14206	14358	14055	14324	14285	14273	14083	14362	14364	14501	14367	14440	14201	14443	14212	14428	14344	14246	14347	14442	14211	14348	14352	14534	14447	14489	14342	14577	14448	14468	14483	14361	14213	14354	14388	14394	14414	14393	14326	14454	14314	14324	14442	14521	14345	14408	14342	14315	14256	14454	14310	14285	14383	14553	14390	14349	14227	14309	14375	14406	14463	14515	14337	14279	14482	14294	14290	14197	14398	14336	14372	14487	14297	14433	14449	14348	14305	14277	14355	14236	14428	14617	14146	14360	14423	14418	14294	14511	14379	14205	14335	14281	14279	14525	14600	14445	14342	14327	14182	14343	14378	14483	14438	14363	14206	14284	14391	14469	14238	14458	14417	14323	14550	14571	14330	14543	14550	14349	14517	14321	14411	14401	14334	14260	14444	14348	14288	14296	14486	14373	14432	14530	14349	14324	14190	14492	14569	14268	14474	14395	14344	14301	14479	14385	14351	14448	14471	14422	14532	14203	14376	14424	14313	14306	14427	14216	14462	14363	14169	14313	14385	14421	14405	14295	14338	14370	14382	14411	14269	14316	14271	14440	14376	14318	14180	14524	14276	14383	14204	14396	14240	14411	14210	14466	14429	14426	14393	14265	14398	14530	14326	14173	14313	14466	14409	14250	14377	14429	14598	14367	14339	14392	14369	14312	14231	14334	14411	14379	14313	14206	14596	14335	14302	14430	14404	14312	14437	14389	14352	14367	14318	14268	14419	14443	14563	14151	14430	14299	14360	14238	14325	14386	14512	14297	14311	14527	14299	14556	14473	14320	14416	14471	14452	14407	14196	14359	14424	14222	14342	14446	14357	14400	14324	14319	14360	14381	14404	14490	14339	14329	14396	14386	14375	14311	14388	14387	14460	14382	14455	14249	14404	14465	14304	14428	14433	14401	14370	14492	14275	14357	14375	14193	14465	14326	14134	14352	14338	14385	14475	14265	14288	14211	14377	14219	14353	14434	14380	14343	14427	14354	14235	14516	14294	14321	14326	14472	14278	14255	14538	14263	14440	14379	14277	14361	14295	14384	14360	14271	14366	14373	14396	14245	14434	14322	14456	14382	14333	14461	14193	14434	14248	14450	14528	14429	14221	14591	14334	14414	14446	14439	14265	14466	14281	14342	14179	14348	14302	14582	14276	14528	14247	14307	14410	14440	14360	14327	14332
28080	22958	25733	22241	17650	16866	16192	15737	15278	15312	15349	15305	15046	15002	15111	14941	15024	14982	14978	14817	15055	14780	14864	14806	14892	14929	15020	14799	14880	14751	14927	14979	14862	14904	15048	14781	14749	14974	14911	14844	14853	15052	14956	14780	14986	14775	14706	14971	14897	15039	14937	14731	14965	15037	15022	14937	14928	14717	14776	14927	14877	15005	14813	14860	14874	14829	14756	14793	14953	14805	15104	14856	14825	14912	14918	14809	14962	14733	14946	14920	14807	14765	14880	14893	14995	14995	14802	14857	15009	14879	14957	14847	14964	14775	14864	14829	14936	14800	14847	14970	14903	14749	14833	14791	14939	14857	14865	15048	14811	14961	14785	14966	14855	15011	14899	14785	14794	14908	14945	14717	15036	14845	14909	14984	14883	15003	14747	14985	14853	14772	14815	14678	14738	14988	14928	14938	14937	14734	14743	14725	14803	14863	14984	14978	14774	14807	14808	15014	14793	14826	14824	14963	14856	14728	14747	14900	15025	14819	14738	14781	15038	14894	14879	14963	14951	14775	14728	14816	14969	14831	14863	14881	15049	15038	14779	14857	14921	14896	14963	14835	14835	14868	14864	14839	14871	14862	14866	14876	14811	14873	14768	14802	15006	14955	14888	14883	14834	14883	14916	14795	14986	14817	15061	14997	14773	14903	14692	14803	14865	14839	14730	14883	14781	14898	14785	14917	14854	14961	14827	14710	14781	14851	14945	14857	14873	14886	14766	15102	14914	15015	15031	15036	14812	14780	14793	14890	14890	14777	14883	14998	15094	14738	14762	14849	14920	14786	14846	14830	15010	14755	14995	14866	14929	14916	15104	14839	14867	14724	14890	15011	14888	14836	14980	14856	14778	14856	14964	14678	14896	14742	15013	14835	14997	14933	14824	14666	14803	14843	14808	14986	15130	15105	14659	14829	14873	14925	14873	14798	14899	15193	14853	14810	14874	14755	14870	14842	14863	14856	14794	14824	14917	14949	14748	14987	14902	14819	14760	14899	14912	14762	14819	15047	14884	14870	14833	14718	14859	14893	14800	14756	14655	14885	14835	14684	14758	14874	14956	14892	14761	15062	14790	14965	14797	14758	14768	14869	14797	14703	14812	14933	14775	14871	14771	14945	14916	14849	14991	14820	14889	15079	14817	15007	14846	14670	14872	14792	15052	14877	14792	14993	14885	14677	14765	14795	15001	14782	14889	14911	14900	14930	15031	15026	14831	14878	15043	15030	14986	14886	14873	14777	14882	14728	14672	14934	14954	14698	14786	14912	14942	14875	14991	14488	14866	14871	14672	14654	14876	14712	14772	14908	14868	14762	14827	15056	14951	14953	14750	14876	14935	14894	14916	15004	14839	15013	14936	14952	14867	14898	14823	14863	14832	14891	14872	14604	14901	14953	14822	14863	14759	14838	14874	14974	14867	14853	14806	14886	14641	14836	14857	14977	14778	15078	15009	14913	14950	14901	14966	14736	15060	14907	14962	15039	14774	14882	14879	14922	15114	14843	15087	14881	14747	14915	15087	14867	14859	14785	14777	14970	14855	14971	14804	14703	14827	14968	15057	14801	14890	14908	14769	14730	14711	14854	14880	14765	15020	14887	14912	14999	14980	14710	14907	14947	14825	14812	14825	14841	14815	14922	14756	14718	14833	14980	14675	14733	14923	14977	14940	14862	14819	14852	14732	14850	14920	14823	14745	14827	14758	14841	14993	14896	14918	14871	15008	14886	15054	14836	14797	14793	14841	14808	14958	14888	14838	14774	15022	14801	14781	14938	14860	14844	14797	14614	15033	14793	15050	15043	14863	14932	14811	14962	14715	14914	14978	14794	14847	14943	14854	14657	14665	15073	14508	14887	14926	14861	15005	14738	14920	14954	14767	15026	14810	14788	14753	14932	14874	14800	15046	14904	14823	14900	14712	14844	14847	14861	14762	14754	14770	15094	14991	14922	14851	14843	15020	14964	14902	14969	15075	14860	14938	14812	14902	14855	14860	15108	14859	14865	14873	14785	14912	14793	14804	14929	15007	14767	14838	14774	14926	14910	14818	14817	15117	14884	14704	14848	14940	14774	14802	14821	14932	14987	15003	14854	14855	14977	14856	14798	14935	14870	14671	14843	14724	14828	14801	14854	14784	14801	14859	14930	14832	14977	14870	14811	14990	14642	14734	14659	14865	14732	15052	14840	14770	14755	14878	15166	14985	14911	14664	14828	14789	14703	14853	14906	14865	14859	14643	14855	14830	14886	15040	14994	15057	14791	14840	14841	14978	14858	14729	14928	15018	14842	14968	14828	14993	14915	14834	14773	14771	15047	14989	14839	15031	14908	15057	14880	14979	14820	14843	14871	14752	14761	14781	14738	14950	14899	15001	15087	15152	14695	14802	14792	14809	14860	15008	14885	14747	14836	15004	14908	14903	14760	14856	14744	14855	14804	14866	14917	14816	14894	14790	14845	14851	14889	14917	14998	14865	14870	14742	14870	14635	14751	14935	14697	14869	14862	15018	14799	14829	14961	14848	14909	14873	14768	14745	14894	15126	14870	15022	14804	14820	14942	14891	14929	14850	14849	14755	14951	14898	14825	14911	14757	14845	14867	14892	14644	14905	14801	14875	14837	14879	14790	14849	14820	14788	14758	14866	14777	14845	14845	14844	15022	14682	14933	14767	14853	14580	14813	14894	14710	14978	14763	14724	14764	14827	14911	14872	14766	14900	14783	14977	15011	14796	14932	15220	14687	14884	15047	14952	14787	14687	14703	14689	14754	14720	14795	14826	14740	14846	14837	14921	14847	14917	14853	14782	14754	14919	14689	14939	14928	14821	14878	14716	14729	15023	14775	14915	14686	14853	14662	14746	14702	14796	14578	14965	15047	15056	14837	14792	14984	14944	14760	14738	14896	14846	14986	14932	14974	14855	14917	14859	15003	14707	14818	15066	14931	14993	14979	14817	14979	14870	14893	14941	14844	14958	14919	14853	14795	14856	14967	14954	14813	14714	15080	14833	15025	14936	14968	14888	14755	15154	14931	14710	14819	14961	15107	15011	15007	14837	14832	15032	14785	14783	14994	14933	15018	15048	14660	14837	14839	14775	14741	14796	14826	15121	15077	15038	14807	14783	14805	14890	14972	14808	14731	14940	14542	14978	14838	14892	14721	14978	14831	14792	14749	14777	14846	14729	14836	14847	14857	14789	14751	14699	14819	14787	14860	14874	14909	15001	14837	14976	14887	14767	14808	15090	14824	14731	14907	14855	14695	14867	14774	14902	14735	14948	14806	15001	14839	14934	14856	14935	14887	14872	14927	14783	14802	14916	15011	14969	14813	15128	14729	14987	14905	14877	15094	14888	14903	14834	14972	14845	14819	14661	14673	14884	14921	14773	14843	14909	15052	14858	14851	14914	14935	14863	14750	14717	14729	14920	14803	14851	15014	14833	14968	14908	14869	14823	14907	14695	14847	14883	14814	14694	14824	15031	14855	14869	14881	14854	14911	14999	14824	14842	14815	14919	14897	14900	14861	14989	14795	14895	14755	14872	14966	14742	14761	14784	15004	14792	14749	15076	14865	14904	14799	15062	14987	14943	14699	14953	14794	15037	14912	14870	14849	14969	14906	14752	14827	14919	14812	14916	14963	14804	14815	14869	14908	14928	14930	14853	14928	14946	14912	15075	14855	14740	14882	14816	14700	14674	14727	14918	14905	14601	14943	14756	14977	14896	14946	14671	14986	14896	14830	14974	14801	15028	15039	15120	14914	14883	14722	14926	14928	14990	15073	14708	14853	14670	14823	14830	14755	14764	14826	15001	14790	14858	14870	14763	14588	14753	14759	14848	14874	14815	14749	14814	14899	14830	14865	14826	14916	14819	14828	14939	14859	15192	15035	14747	14773	15072	14910	14848	14951	14841	14983	15027	14822	14976	14728	14975	14701	14779	14742	14933	14727	14992	14971	14919	14873	15026	15010	14876	14739	14897	15016	14963	14802	14841	14797	14961	15066	14968	15049	14736	14891	14795	14826	14996	15054	14832	14962	14871	14690	14699	14829	15012	14897	14897	14985	14936	14722	14762	15003	14774	14877	14762	14935	14912	14732	14806	14792	14980	14859	14904	14808	14947	15027	14912	14828	14800	14800	14750	14792	14957	14807	14855	14967	14931	14867	14778	14736	14845	14906	14975	15048	14924	14931	14955	14884	14921	14861	14833	14862	14919	14861	14847	14791	15161	15010	15039	14773	14755	14741	14850	14843	14873	14913	14812	14993	14855	14659	15093	14899	14776	15060	14809	15019	14771	14777	14806	14911	14872	14776	14843	15018	14783	14849	14888	14900	15008	14829	14731	15127	15045	14860	14835	15088	14816	14690	14905	14806	14647	14824	14803	14771	14959	14815	14819	14700	14819	14729	14887	14858	14731	14997	14710	14828	14892	14865	14640	14734	14984	14988	15019	14818	14768	14939	14971	14576	14918	14812	14807	14893	14838	14774	15091	14842	14715	14754	14907	14788	14704	14974	14797	14755	14804	14859	14966	14868	14868	14938	14909	14853	14984	14833	14751	14921	14825	14661	14862	14840	14863	14942	14794	14848	14948	14763	14838	14678	14866	14863	14927	14825	14623	14848	14795	14968	15148	14834	14798	14749	14941	14908	14850	14740	14653	14942	14834	14849	15058	14693	14773	14948	14939	14852	14722	14948	14908	14904	14897	15021	14797	14787	14842	14908	14867	14856	14832	14865	14809	15026	14763	14880	14727	14844	14914	14881	14860	14971	14844	14828	14844	14703	15046	14697	15035	14822	14986	14930	14893	14795	14928	14804	14939	14905	14781	14991	14890	15100	14867	14913	15052	14854	14947	14864	14829	14781	14612	14855	14731	14820	14833	14862	14927	14831	14726	14868	14858	14948	14948	14592	14939	14856	14903	14753	15054	14919	14948	14835	14910	14711	14866	14738	14721	14825	14932	14706	14814	14980	14825	14698	14689	14848	15050	14911	14839	14862	14998	14846	14702	14733	14973	14826	15052	14905	15002	14880	14933	14879	14680	14848	14771	14883	15042	14891	14811	14796	14868	14894	14824	14967	15084	14704	14702	14864	15140	14900	14887	14909	14771	14878	14916	14801	14974	14828	15000	14691	14840	15035
19709	28207	25960	20815	18272	16764	15746	15044	14828	14684	14503	14193	14308	14043	14011	13709	14146	13924	13876	14054	14016	13822	13762	13953	13918	13901	13781	13734	13565	13779	13740	13849	13611	13939	13789	13823	13752	13927	13692	13858	13548	13786	13939	13763	13801	13919	13854	13926	13631	13790	13722	13737	13785	13870	13773	13660	13868	13645	13891	13709	13790	13869	13859	13780	13771	13732	13725	13767	13642	13565	13710	13635	13709	13723	13714	13590	13851	13648	13793	13749	13799	13740	13692	13733	14026	13816	13818	13807	13668	13654	13933	13814	13612	13654	13750	13871	13832	13844	13626	13714	13620	13588	13910	13615	13712	13747	13795	13740	13914	13888	13710	13748	13848	13677	13693	13773	13881	13838	13642	13854	13717	13891	13909	13816	13538	13881	13767	13809	13791	13840	13810	13844	13702	13704	13692	13611	13898	13701	13607	13728	13860	13768	13892	13682	13856	13864	13783	13873	13825	13943	13691	13891	13730	13758	13832	13709	13573	13809	13644	13853	13823	13652	13889	13744	13800	13752	13825	13811	13858	13685	13778	13655	13734	13670	13797	13866	13734	13836	13884	13763	13925	13732	13737	13689	13680	13610	13941	13830	13806	13811	13742	13851	13827	13690	13708	13822	13784	13722	13881	13762	13815	13851	13732	13905	13827	13797	13731	13805	13741	13733	13841	13759	13857	13774	13605	13737	13847	13782	13857	13813	13869	13804	13889	13661	13766	13632	13684	13752	13858	13712	13768	13685	13943	13735	13729	13753	13555	13666	13947	13803	13716	13864	13719	13649	13884	13677	13743	13841	13885	13756	13647	13798	13626	13920	13689	13835	13816	13690	13853	13676	13827	13684	13767	13787	13698	13549	13840	13716	13751	13750	13797	13687	13729	13835	13742	13785	13408	13841	13757	13821	13833	13617	13754	13658	13838	13699	13871	13885	13683	13810	13898	13826	13630	13763	13850	13765	13880	13913	13924	13703	13814	13891	13753	13829	13654	13912	13801	13827	13649	13636	13795	13796	13846	13727	13789	13456	13776	13790	13842	13894	13733	13835	13781	13907	13847	13683	13863	13728	13721	13780	13749	13859	13761	13766	13856	13913	13713	13703	13800	13825	13754	13731	13779	13771	13839	13821	13966	13750	13795	13862	13735	13708	13862	13880	13769	13902	13768	13717	13858	13683	13881	13591	13770	13697	13848	13746	13778	13802	13745	13889	13730	13673	13813	13828	13915	13749	13826	13814	13638	13713	13957	13726	13702	13870	13816	13701	13646	13693	13713	13774	13633	13685	13823	13751	13920	13844	13831	13864	13750	13768	13653	13778	13639	13872	13722	13748	13683	13831	13792	13715	13540	13770	13997	13766	13796	13827	13919	13685	13738	13637	13747	13800	13842	13819	13604	13660	13828	13842	13786	13887	13596	13695	13673	13909	13790	13798	13600	13838	13675	13844	13843	13830	13910	13866	13895	13828	13825	13642	13787	13788	13682	13758	13798	13595	13816	13926	13875	13733	13837	13592	13897	13768	13671	13653	13841	13676	13964	13762	13793	13692	13721	13870	13884	13660	13804	13614	13681	13721	13778	13608	13669	13691	13812	13785	13795	13726	13728	13733	13717	13786	13635	13624	13871	13746	13975	13610	13885	13674	13880	13827	13889	13929	13775	13975	13779	13790	13858	13664	13816	13502	13796	13825	13834	13855	13799	13790	13799	13725	13791	13638	13822	13814	13743	13672	13761	13718	13805	13749	13859	13888	13823	13678	13758	13855	13796	13855	13851	13779	13687	13746	13733	13807	13808	13773	13743	13882	13722	13741	13786	13715	13703	13800	13835	13750	13806	13761	13732	13653	13705	13548	13731	13877	13766	13818	13896	13738	13726	13881	13767	13802	13807	13610	13708	13754	13852	13955	13865	13788	13950	13977	13802	13840	13952	13798	13662	13659	13670	13879	13682	13911	13768	13571	13619	13651	13707	13801	13820	13669	13988	13672	13922	13833	13731	13688	13852	13869	13920	13963	13854	13660	13786	13750	13759	13896	13829	13915	13644	13870	13797	13657	13850	13730	13861	13691	13830	13923	13784	13799	13623	13877	13798	13855	13743	13628	13772	13681	13840	13890	13845	13669	13575	13874	13930	13862	13714	13911	13869	13740	13946	13794	13764	13541	13804	13926	13934	13855	13706	13763	13783	13707	13899	13858	13790	13822	13937	13943	13714	13638	13732	13795	13668	13657	13802	13766	13693	13678	13850	13786	13678	13857	13860	13783	13600	13670	13726	13920	13791	13800	13719	13746	13635	13774	13751	13661	13622	13757	13732	13626	13795	13810	13911	13905	13736	13816	13675	13650	13849	13698	13700	13824	13733	13982	13567	13900	13729	13677	13569	13686	13886	13725	13854	13668	13855	13743	13578	13831	13813	13752	13755	13816	13857	13828	13683	13883	13634	13813	13723	13766	13748	13733	13758	13766	13701	13916	13690	13625	13707	13679	13774	13779	13960	13750	13892	13700	13891	14058	13728	13679	13626	13792	13709	13963	13859	13813	13759	13669	13706	13861	13753	13814	13827	13849	13751	13780	13872	13672	13906	13771	13656	13775	13870	13858	13755	13716	13769	13943	13868	13556	13774	13917	13916	13662	13783	13827	13769	13864	13868	13761	13706	13976	13850	13711	13741	13637	13866	13777	13563	13926	13808	13867	13811	13821	13759	13664	13735	13826	13850	13767	13746	13740	13813	13609	13657	13759	13807	13759	13880	13688	13822	13802	13612	13851	13708	13723	13609	13795	13792	13957	13779	13718	13718	13775	13802	13644	13778	13638	13810	13761	13728	13739	13748	13769	13978	13790	13932	13675	13667	13768	13820	13991	13731	13733	13718	13755	13772	13848	13879	13923	13717	13712	13667	13780	13762	13723	13710	13764	13856	13818	13726	13746	13677	13808	13781	13778	13629	13701	13985	13719	13764	13808	13833	13814	13852	13734	13882	13643	13715	13761	13708	13687	13645	13909	13793	13630	13628	13869	13676	13856	13836	13821	13812	13914	13993	13735	13770	13932	13761	13997	13619	13460	13814	13777	13840	13782	13711	13831	13853	13813	13802	13669	13813	13903	13784	13831	13814	13845	13817	13884	13779	13722	13804	13709	13778	13634	13771	13769	13718	13626	13811	13879	13751	13730	13729	13734	13656	13836	13592	13811	13912	13850	13940	13815	13877	13774	13807	13759	13686	13663	13776	13756	13723	13795	13778	13577	13851	13877	13737	13749	13761	13768	13811	13831	13746	13781	13814	13830	13806	13948	13613	13966	13807	13791	13850	13870	13770	13626	13893	13586	13716	13849	13616	13721	13733	13908	13935	13781	13830	13845	13729	13702	13942	13795	13830	13725	13795	13631	13781	13725	13760	13719	13907	13882	13722	13946	13709	13673	13767	13772	13715	13894	13720	13768	13728	13892	13990	13725	13796	13633	13783	13796	13848	13621	13546	13736	13681	13754	13768	13790	13915	13803	13683	13686	13799	13798	13767	13772	13769	13710	13813	13775	13711	13748	13693	13808	13667	13904	13700	13872	13789	13797	13805	13734	13949	13814	13840	13698	13820	13736	13673	13895	13916	13724	13840	13948	13798	13779	13878	13728	13823	13795	13590	13622	13641	13764	13678	13991	13741	13783	13629	13684	13814	13581	13716	13700	13571	13814	13695	13719	13881	13708	13754	13756	13737	13726	13870	13867	13839	13674	13784	13698	13753	13665	13971	13781	13806	13809	13865	13783	13772	13739	13790	13892	13704	13838	13678	13910	13827	13813	13674	13792	13783	13788	13822	13773	13733	13955	13858	13861	13665	13826	13625	14016	13744	14025	13635	13715	13844	13829	13772	13798	13750	13699	13669	13924	13866	13664	13765	13672	13913	13756	13738	13800	13586	13721	13705	13797	13757	13849	13792	13629	13952	13714	13715	13820	13827	13767	13717	13867	13962	13676	13880	13669	13867	13770	13814	13792	13875	13718	13858	13726	13704	13821	13817	13845	13778	13699	13834	13658	13729	13715	13759	13690	13762	13682	13783	13861	13736	13922	13750	13751	13743	13824	13868	13671	13831	13887	13822	13779	13587	13797	13861	13886	13740	13691	13715	13719	13913	13751	13829	13783	13766	13791	13674	13790	13826	13739	13906	13795	13699	13938	13683	13941	13781	13766	13699	13787	13773	13840	13769	13771	13735	13786	13774	13873	13826	13881	13818	13661	13693	13715	13783	13794	13736	13675	13895	13809	13839	13635	13755	13767	13674	13812	13944	13851	13794	13926	13863	13832	13873	13856	13758	13846	13769	13635	13762	13766	13704	13812	13670	13855	13859	13859	13612	13724	13780	13706	13819	13740	13630	13813	13920	13884	13756	13854	13708	13725	13830	13986	13713	13897	13788	13793	13841	13679	13979	13613	13795	13699	13782	13782	13748	13941	13804	13550	13717	13817	13930	14035	13586	13850	13685	13769	13716	13701	13796	13783	13744	13780	13872	13803	13713	13730	13834	13936	13762	13806	13707	13992	13670	13944	13643	13792	13728	13724	13705	13741	13617	13769	13839	13808	13677	13732	13685	13858	13843	13854	13662	13789	13857	13884	13649	13854	13810	13810	13926	13673	13865	13673	13799	13770	13899	13737	13672	13678	13813	13797	13812	13936	13895	13715	13743	13737	13766	13874	13755	13844	13560	13768	13638	13676	13709	13722	13928	13770	13764	13604	13923	13733	13811	13677	13736	13597	13796	13784	13702	13812	13757	13861	13905	13892	13941	13851	13866	13786	13720	13750	13683	13805	13897	13838	13643	13744	13823	13900	13712	13855	13794	13803	13812	13742	13800	13796	13672	13802	13967	13706	13872	13741	13776	13871	13969	13745	13607	13793	13799	13761	13788	13824	13803	13762	13741	13623	13801	13697	13937	13827	13694	13768	13742	13797	13766	13727	13869	13812	13745	13737	13804	13890	13671	13919	13791	13824	13821	13840	13807	13608	13746	13781	13767	13834	13714	13751	13750	13903	13754	13763	13795	13930	13835	13641	13713	13813	13863	13828	13719	13896	13742	13805	13669	13882	13984	13724	13782	13849	13913	13750	13782	13744	13679	13805	13729	13763	13742	13870	13824	13629
24314	21606	29112	24780	22790	22530	21034	17738	17109	16875	16735	16246	16162	16122	15943	15812	15881	15565	15492	15693	15859	15588	15712	15620	15684	15582	15517	15589	15543	15499	15640	15758	15530	15805	15646	15607	15510	15501	15610	15494	15738	15560	15607	15448	15770	15437	15557	15518	15490	15425	15372	15464	15727	15664	15678	15772	15530	15454	15324	15621	15538	15684	15526	15501	15715	15625	15634	15571	15567	15666	15646	15523	15609	15472	15531	15456	15509	15428	15766	15531	15584	15612	15618	15649	15593	15554	15444	15442	15497	15633	15532	15384	15383	15721	15461	15426	15312	15560	15675	15463	15449	15446	15269	15471	15528	15571	15473	15505	15328	15557	15491	15467	15567	15549	15533	15691	15571	15473	15578	15344	15420	15457	15700	15478	15287	15524	15526	15304	15645	15537	15462	15521	15513	15577	15597	15537	15360	15394	15578	15548	15478	15660	15564	15467	15702	15601	15519	15488	15486	15547	15396	15486	15358	15582	15602	15482	15535	15434	15517	15364	15452	15582	15664	15500	15327	15518	15335	15577	15584	15444	15522	15545	15382	15496	15319	15308	15639	15486	15717	15479	15609	15438	15308	15539	15443	15356	15478	15527	15541	15514	15418	15582	15583	15606	15594	15560	15503	15469	15730	15460	15373	15420	15335	15363	15365	15655	15596	15400	15462	15479	15296	15521	15665	15513	15497	15411	15384	15346	15383	15410	15572	15440	15624	15573	15506	15518	15611	15403	15366	15495	15710	15419	15847	15610	15437	15491	15456	15489	15415	15538	15511	15672	15511	15617	15341	15491	15525	15490	15461	15438	15419	15420	15518	15602	15342	15579	15611	15231	15364	15632	15470	15363	15687	15617	15536	15474	15432	15499	15575	15490	15582	15394	15699	15486	15549	15275	15572	15403	15599	15333	15437	15627	15306	15216	15623	15399	15478	15359	15450	15461	15448	15578	15279	15309	15613	15434	15590	15587	15476	15595	15399	15464	15427	15535	15519	15651	15577	15618	15520	15555	15488	15609	15600	15429	15430	15653	15580	15546	15391	15514	15615	15513	15333	15523	15417	15507	15322	15258	15497	15408	15407	15680	15478	15475	15454	15290	15365	15241	15451	15484	15681	15463	15535	15403	15565	15435	15667	15433	15471	15424	15506	15333	15385	15508	15158	15393	15331	15640	15563	15365	15544	15550	15502	15627	15552	15587	15291	15453	15596	15598	15480	15474	15348	15445	15341	15341	15379	15415	15447	15402	15449	15548	15316	15556	15185	15386	15267	15602	15487	15623	15553	15379	15342	15611	15436	15462	15534	15401	15619	15566	15666	15492	15707	15389	15610	15427	15522	15221	15481	15496	15267	15384	15531	15437	15582	15371	15488	15496	15652	15536	15723	15551	15433	15646	15529	15372	15448	15257	15722	15313	15409	15640	15565	15557	15457	15395	15604	15474	15574	15521	15497	15465	15342	15268	15212	15559	15341	15493	15481	15660	15565	15491	15393	15530	15577	15608	15644	15418	15557	15474	15575	15493	15702	15482	15529	15644	15517	15385	15473	15698	15655	15482	15618	15351	15433	15400	15555	15409	15440	15528	15480	15582	15583	15623	15520	15440	15446	15557	15539	15555	15298	15549	15374	15427	15530	15484	15627	15524	15588	15507	15517	15593	15576	15665	15318	15410	15410	15468	15345	15343	15454	15805	15370	15457	15547	15613	15416	15612	15438	15621	15515	15518	15405	15656	15448	15443	15389	15297	15572	15505	15521	15477	15481	15545	15446	15345	15339	15530	15337	15577	15408	15453	15433	15542	15591	15487	15528	15411	15537	15548	15427	15433	15302	15524	15525	15621	15454	15459	15566	15668	15474	15538	15525	15514	15552	15575	15570	15364	15357	15452	15467	15402	15488	15550	15490	15438	15362	15560	15489	15337	15534	15336	15453	15573	15388	15425	15527	15434	15632	15431	15593	15594	15524	15462	15445	15515	15497	15369	15601	15324	15592	15405	15385	15544	15520	15414	15491	15650	15475	15610	15558	15535	15563	15562	15646	15537	15392	15232	15397	15234	15667	15554	15526	15552	15560	15320	15560	15753	15440	15506	15520	15437	15339	15294	15539	15593	15586	15563	15546	15370	15371	15471	15641	15473	15452	15627	15678	15506	15360	15372	15352	15368	15330	15296	15679	15621	15536	15482	15605	15517	15430	15503	15419	15510	15396	15448	15582	15561	15608	15584	15468	15358	15492	15324	15311	15459	15410	15558	15549	15600	15473	15391	15538	15537	15377	15309	15335	15462	15408	15559	15543	15333	15468	15287	15438	15443	15549	15529	15675	15694	15401	15398	15619	15383	15377	15402	15650	15686	15277	15379	15346	15590	15278	15611	15466	15475	15640	15711	15589	15498	15339	15483	15587	15454	15334	15451	15620	15470	15559	15412	15406	15377	15647	15554	15419	15432	15315	15634	15545	15407	15327	15344	15477	15424	15501	15422	15539	15269	15521	15497	15650	15434	15651	15379	15309	15563	15644	15346	15626	15274	15552	15282	15353	15460	15502	15516	15400	15309	15356	15509	15635	15610	15402	15481	15460	15427	15663	15400	15600	15582	15488	15251	15374	15468	15508	15415	15621	15658	15424	15555	15501	15498	15543	15679	15551	15335	15473	15305	15391	15584	15451	15430	15437	15473	15337	15593	15722	15602	15442	15477	15442	15506	15400	15533	15463	15516	15384	15673	15405	15571	15281	15513	15504	15517	15481	15514	15468	15452	15501	15765	15392	15515	15552	15621	15371	15476	15512	15682	15467	15551	15422	15531	15600	15567	15420	15671	15541	15483	15388	15690	15417	15515	15462	15418	15470	15397	15559	15524	15457	15488	15451	15417	15396	15557	15477	15497	15232	15445	15591	15488	15660	15399	15475	15552	15464	15561	15586	15550	15499	15503	15716	15394	15448	15521	15572	15377	15555	15629	15624	15440	15586	15760	15526	15429	15613	15525	15667	15699	15553	15587	15550	15636	15356	15529	15581	15529	15442	15646	15732	15740	15538	15402	15544	15746	15507	15537	15371	15536	15559	15487	15562	15544	15731	15550	15533	15440	15784	15573	15454	15355	15344	15438	15585	15531	15466	15487	15625	15521	15286	15295	15474	15582	15667	15489	15640	15644	15547	15594	15587	15545	15553	15444	15574	15488	15583	15403	15494	15497	15408	15306	15352	15295	15438	15292	15390	15473	15519	15533	15449	15275	15348	15455	15337	15518	15567	15506	15407	15439	15546	15461	15414	15361	15557	15546	15594	15414	15613	15434	15285	15539	15473	15439	15535	15577	15651	15486	15570	15460	15412	15450	15273	15402	15302	15351	15297	15660	15539	15475	15552	15477	15485	15399	15614	15479	15523	15508	15567	15554	15365	15553	15405	15371	15483	15490	15538	15618	15453	15511	15394	15415	15348	15377	15615	15453	15644	15645	15687	15531	15432	15392	15522	15479	15517	15479	15478	15701	15376	15345	15354	15526	15539	15457	15385	15402	15449	15472	15628	15633	15467	15414	15592	15622	15587	15609	15507	15513	15572	15540	15405	15613	15439	15576	15656	15580	15650	15380	15533	15610	15313	15489	15508	15489	15518	15442	15510	15572	15752	15530	15551	15298	15505	15351	15489	15440	15170	15529	15635	15494	15595	15569	15516	15553	15623	15470	15402	15456	15528	15715	15414	15292	15624	15652	15549	15540	15400	15559	15405	15539	15502	15619	15521	15587	15435	15498	15485	15562	15528	15489	15478	15541	15648	15470	15411	15414	15524	15336	15446	15518	15646	15481	15514	15313	15483	15577	15641	15424	15310	15508	15549	15349	15579	15378	15660	15613	15537	15517	15433	15383	15604	15709	15486	15468	15549	15543	15521	15288	15499	15509	15652	15399	15615	15388	15533	15243	15331	15564	15633	15350	15567	15524	15364	15334	15456	15453	15489	15388	15475	15478	15566	15724	15602	15308	15378	15366	15366	15556	15463	15364	15404	15622	15675	15573	15527	15367	15615	15418	15577	15550	15697	15304	15409	15520	15529	15406	15515	15539	15361	15401	15341	15285	15491	15170	15339	15493	15446	15645	15525	15489	15363	15469	15487	15618	15527	15373	15497	15294	15483	15559	15454	15466	15587	15418	15522	15554	15482	15443	15546	15312	15528	15648	15482	15533	15271	15602	15426	15538	15575	15555	15300	15409	15493	15688	15342	15515	15471	15467	15671	15501	15545	15630	15568	15441	15425	15563	15458	15404	15522	15546	15308	15427	15512	15542	15452	15566	15840	15534	15490	15477	15470	15537	15455	15498	15429	15439	15368	15399	15289	15413	15234	15607	15630	15552	15589	15452	15338	15382	15447	15518	15348	15383	15625	15294	15331	15385	15604	15540	15460	15515	15543	15439	15553	15483	15485	15421	15574	15644	15660	15584	15386	15363	15454	15507	15508	15472	15491	15510	15419	15443	15370	15513	15329	15444	15532	15611	15532	15389	15460	15422	15527	15602	15419	15457	15386	15641	15266	15341	15470	15411	15598	15399	15530	15529	15284	15501	15571	15515	15444	15328	15595	15526	15478	15754	15461	15270	15356	15511	15503	15540	15532	15717	15411	15280	15445	15482	15761	15615	15491	15639	15538	15397	15331	15394	15582	15655	15562	15557	15725	15733	15476	15489	15657	15405	15602	15472	15234	15447	15295	15501	15440	15515	15449	15418	15486	15426	15390	15589	15496	15468	15392	15535	15727	15472	15661	15449	15511	15551	15237	15523	15423	15493	15399	15674	15565	15543	15546	15465	15424	15283	15527	15481	15665	15411	15450	15428	15513	15364	15541	15514	15609	15521	15528	15667	15593	15559	15247	15493	15678	15544	15563	15428	15410	15470	15472	15587	15470	15571	15527	15440	15470	15437	15531	15325	15624	15337	15473	15338	15512	15662	15590	15314	15400	15333	15688	15431	15396	15402	15590	15518	15403	15549	15366	15646	15428	15369	15425	15669	15618	15494	15561	15394	15494	15601	15589	15406	15479	15408	15591	15671	15597	15588	15439	15339	15533	15432	15570	15500	15476	15574	15481	15442	15631	15596	15395	15507	15373	15331	15289	15439	15448	15534	15466	15556	15603	15517	15533	15526
21220	36794	34144	26966	23327	20751	18506	16880	16503	16248	15921	15455	15114	15203	14825	14778	14581	14513	14414	14329	14303	14318	14368	14339	14315	14212	14167	14263	14242	14366	14260	14346	14149	14176	14176	14222	14346	14154	14132	14217	14136	14253	14251	14319	14295	14236	14077	14381	14356	14156	14219	14250	14101	14171	14240	14136	14185	14133	14240	14260	14106	14264	14076	14141	14266	14127	14284	14278	14245	14164	14236	14060	14369	14090	14187	14061	14035	14065	14211	14222	14267	14254	14020	13996	14288	14130	14249	13898	14024	14241	14225	14068	14064	14201	14359	13962	14161	14102	14092	14346	14286	14151	14217	14076	14195	14029	14082	14211	14282	14224	14145	13913	13967	14061	14183	14187	14167	14231	14082	14083	14065	14152	14088	14200	14245	14126	14242	14211	13940	14232	14424	14088	14274	14134	14138	14252	14142	14059	14275	14193	14273	14192	14300	14311	14187	14072	14083	14142	13994	14229	14152	14044	14178	14071	14097	14134	14244	14272	14235	14149	14110	14172	14152	14147	14109	14237	14135	14164	14159	14265	14263	14181	14149	14221	14246	13971	14138	14326	14274	14205	14068	14255	14260	14072	14365	14144	14137	14091	14175	14158	14234	14238	14081	14175	14107	14125	14227	14133	14159	14164	14224	14104	14094	14215	14111	14205	14129	14230	14071	14329	14012	14205	14233	14142	14185	14206	14138	14146	14196	14160	14028	14210	14079	14259	14219	14084	14144	14121	13998	14054	14131	14286	14197	14116	14252	14006	14125	14149	14307	14225	14242	14180	14190	14062	14267	14121	14197	14174	14049	13918	14026	14253	14175	14132	14081	14178	14137	14206	13957	14245	14104	14241	14147	14172	14097	14154	14261	14123	14126	14126	14186	14269	14148	14150	14112	14278	14375	14115	14107	14205	13964	13986	14300	14115	14158	14123	14286	14142	14116	14213	14131	14179	14219	14163	14120	14255	14038	14181	14105	14165	14301	14225	14085	14248	14105	14190	14211	14158	14100	14130	13976	14171	14235	14093	14195	13988	14068	14222	14124	14227	14128	14054	14250	14112	14189	14133	14174	14222	14204	14168	14083	14231	14101	14157	14110	14199	14076	14089	14097	14235	14116	14105	14127	14131	14196	14172	14215	13984	14323	14090	14046	13994	14144	14070	14108	14397	14056	14201	13998	14199	14138	14185	14105	14071	14269	14278	14236	14119	14003	14048	14184	14130	14015	14002	14107	14163	14062	14230	14167	14007	14315	14278	14163	14003	14169	14091	14088	14067	14261	14158	14022	14215	14054	14041	14041	14165	14214	14245	14146	14101	14331	14196	14217	14166	14068	14286	14118	14304	13982	14070	14308	14163	14067	14270	14128	14107	14120	14103	14150	14116	14245	14176	14203	14122	14097	14085	14117	14138	14087	14108	14224	14169	14072	14126	14152	13944	13950	14301	14156	14017	14207	14209	14192	14210	14124	14209	14238	14042	14017	14122	14190	14237	14209	14062	14039	14204	14067	14231	14099	14149	14135	14086	14346	14031	14000	14130	14204	14000	14126	14091	14104	14059	14149	13975	14220	14077	14248	14124	14230	14063	14126	14213	14095	14186	14144	14156	14133	14078	14102	13963	14182	14275	14136	14089	14276	14247	14185	14130	14167	14132	14158	13988	14159	14200	14058	14031	14152	14118	14239	14164	14134	14272	14253	14049	14132	14032	14228	14170	14135	14281	14110	14091	14094	14046	13989	14234	13918	14265	14199	14070	14113	13937	14152	14125	14362	14099	14186	14236	14237	14281	14110	14230	14171	14258	14152	14073	14215	14011	14307	14254	14278	14007	14306	14025	14220	14210	14166	14153	14035	14259	14146	14147	14250	14162	14227	14051	14094	14146	13996	14131	14258	14164	14145	14095	13998	13947	14200	14282	14250	14274	14139	14184	14204	13941	14179	14105	14141	14240	14212	14203	14064	14166	14147	13954	14213	14073	14180	13996	14154	14131	13964	14161	14138	14025	14281	14030	14212	13955	14283	14125	14234	13928	14205	14103	14163	14216	14168	14193	13991	14222	14030	14086	14100	14216	14335	14400	14287	13999	14076	14137	14139	14103	13993	14043	14137	14296	14238	14133	14040	14183	14086	14208	14308	14069	14157	14196	14163	14312	14310	14281	14161	14186	14153	14114	14260	14066	14140	14217	14235	14108	14187	14155	14277	14121	13986	14117	14179	14123	14077	14092	14094	14196	14141	14209	14154	14126	14211	13957	14256	14286	14112	14023	14294	14202	14057	14147	14163	14108	14184	14253	14064	13911	14062	14106	14067	14229	14207	14236	14181	14070	14145	14200	14085	14170	14228	14144	14050	14220	14133	14091	14129	14075	14206	14030	14131	14070	14185	14104	14076	14181	14239	14018	14159	14274	14167	14197	14143	14197	14089	14221	14060	14000	14103	14206	13945	14191	14207	14204	14309	14161	14272	14141	14273	14212	14215	14171	14063	14139	14279	14266	14051	14228	14171	14148	14282	14224	14007	14094	14191	14099	14199	14232	14035	13999	14160	14111	14188	14098	14061	14186	14198	14169	14016	14096	14149	13990	14261	14204	14150	14055	14212	14200	14328	14147	14112	14162	14089	14177	14131	14156	14137	14304	14044	14192	14257	14085	14355	13970	14024	14017	14119	14256	14027	13979	14314	14265	14185	14274	14172	14230	14245	14056	14090	14144	14176	13997	14198	14209	14063	14162	14123	14040	14207	14148	13997	14162	14272	14224	14029	14085	14218	14081	14231	14161	14182	14166	14066	14216	14144	14230	14209	14311	14150	14182	14111	14051	14121	14099	14137	14253	14161	14197	14309	14198	14161	14123	14103	14211	13951	14169	14224	14135	14167	14135	14112	14116	14137	14141	14146	14174	14054	14134	14203	14116	14242	14186	14266	14238	14310	14369	14280	14262	14201	14090	14021	14232	14166	14153	14173	14215	14360	14084	14169	14018	14140	14030	14117	14222	14144	14184	14060	14100	14166	14053	14271	14246	14188	14110	14005	14136	14146	14147	14160	14033	14117	14150	14054	14123	14178	14370	14108	14139	14381	14227	14066	14199	14207	14203	14187	14175	14098	14143	13949	14166	14158	14311	14255	14205	14127	14109	14106	14288	14093	14174	14270	14134	14081	14199	14059	14235	14120	14061	14108	14167	14116	14161	14112	14203	14120	14083	14248	14249	14174	14174	14293	14054	14263	14062	14078	14206	14139	14211	14215	14279	14143	14160	14200	14185	14074	14111	14145	14102	14183	14135	14154	13975	14071	14139	14175	14147	14197	14121	14019	14173	14163	14242	14251	14056	14142	14075	14101	14273	14023	14300	14066	14146	14148	14053	14248	14185	14148	14299	14093	14143	14120	14063	14141	14266	14049	14227	14002	14199	14308	14180	14071	14219	14142	14223	14286	14277	14284	13967	14066	14149	14175	14273	13932	14279	14202	14143	14195	14169	14269	14184	14267	14283	14036	14199	14190	14102	14165	14145	14276	14167	14131	14008	14197	14269	14017	14307	14103	13975	14156	14104	14125	14136	14236	14076	14061	14201	14177	14360	14032	14083	14150	14058	14059	14124	14268	14216	14242	14054	14064	14168	14211	14069	14155	14022	14122	14061	14209	14126	14389	14204	14203	14216	14069	14214	14169	14206	13954	14065	13920	14056	14118	14102	14167	14068	14046	14251	14115	14227	14109	14260	14214	14206	14102	14058	14055	14217	14302	14045	14167	14022	14169	14214	14158	14214	14024	14190	14106	14062	13963	14119	14226	14135	13919	14266	14269	14128	13985	14161	14170	14079	14095	14353	14094	14218	14179	14148	14172	14097	14040	14177	14077	14126	14115	14158	14303	14218	14177	14230	14137	14055	14015	14225	14131	14200	14156	14188	14283	14086	14244	14172	14094	14273	14191	14052	13986	14139	14242	14088	14040	14086	14424	14051	14352	14213	14153	14224	14143	13968	14193	14171	14244	14142	14188	14172	14188	14076	14036	14181	13918	14033	14051	14269	14098	14150	14135	14105	14075	14086	13962	14119	14255	14118	14125	14026	14270	14194	14203	14177	14141	14186	14167	13964	14101	14225	14147	14078	14196	14148	14169	14212	14145	14353	14097	14248	14184	14266	14076	14256	14132	14163	14025	14227	14095	14069	13966	14115	14040	14182	14226	14360	14149	14221	14124	14032	14283	14186	14160	14216	14424	14224	14303	14105	14218	13939	14234	13987	14158	14137	14156	14190	14308	14059	14210	14150	14266	14010	14098	14202	14033	14182	14018	14183	14191	14111	14278	14190	14212	14240	14171	14062	14236	14085	14170	14261	14280	14331	14030	14140	14093	14122	14003	14048	14132	14053	14219	14271	14150	14196	14323	14070	14083	14284	14104	14199	14316	14395	14217	14130	14121	14091	14074	14286	14157	14141	14140	14172	14192	14263	14363	14166	14081	14155	14123	14125	14219	14081	14152	14129	14291	14149	14283	14277	14147	14198	14065	14396	14147	13998	14238	14099	13983	14115	14182	14069	14289	14118	14246	13967	14163	14181	14173	14058	14320	14144	14339	14143	14011	14239	14189	14010	13999	14206	14072	14134	14154	14194	14238	14204	14090	14203	14307	14263	14174	14114	14183	14121	14292	14141	14171	14014	14253	14219	14235	14073	14115	14239	14139	14123	14063	14352	14230	14209	14176	14213	14079	14156	14042	14196	14181	14164	14330	14204	14164	14283	14126	14144	14066	14016	13997	14218	14135	13984	13965	14383	14148	14130	14147	14080	14184	14046	14215	14157	14147	14100	14170	14151	13975	13988	14134	14122	14100	14391	14027	14142	14123	14109	14104	14273	14147	14188	14264	14116	14324	14187	14331	14108	14081	14230	14115	14276	14105	14213	14213	14290	14356	14081	13963	14326	14201	14182	14397	14116	14090	14102	14357	14139	14186	14159	14193	13999	14229	14119	14129	14258	14110	14219	14215	14143	14140	14158	14128	14013	14022	14181	14088	14083	14347	14052	14353	14122	14147	14188	14024	14085	14044	14152	14306	14089	14215	14327	14302	14333	14198	14155	13982	14260	14180	14161	14269	14185	14200	14365	14301	14263	14210	14032	14294	14079	14101	14105	14211	14171
23295	21694	29646	24293	22053	24311	25319	19510	18181	18140	17515	17200	16904	16893	16607	16408	16201	16362	16420	16163	16041	16218	16110	15752	15790	15996	15898	15976	15832	15892	15915	15670	15948	15750	16155	15764	15942	16012	15996	15800	15894	16012	16129	15768	15946	15845	15825	15944	15951	15979	15999	15752	15951	15822	15639	15855	15736	15987	15866	15803	15870	15884	15802	15891	15848	15824	15889	16018	15669	15885	15861	15773	15822	15976	15649	15714	15769	15771	15817	16131	15761	15724	16012	15797	15997	15950	15804	15917	15896	15807	15830	15834	15775	16109	15927	16054	15817	15888	15617	15804	15667	15746	15690	15875	15936	15744	15709	15837	15899	15599	15830	15757	15779	15764	15861	15922	16005	15728	15906	15973	15770	15718	15647	15786	15845	15619	15694	15773	15693	15829	15808	15650	15831	15902	15796	15645	15713	15884	15807	15698	15695	16007	15716	15768	15978	15651	15582	15854	15953	15894	15773	15849	15795	15651	15762	15711	15749	15690	15816	15867	16005	15641	15744	15747	15642	15706	15703	15606	15933	15955	15964	15870	15717	15795	15674	15611	15834	15657	15864	15798	15706	15702	15573	15809	15884	15695	15806	15535	15614	15579	15696	15752	15874	15676	15944	15872	15669	15807	15668	15881	15782	15842	15764	15689	15609	15592	15716	15751	15780	15542	15677	15920	15753	15662	15784	15576	15733	15724	15682	15864	15685	15676	15844	15682	15849	15903	15676	15613	15527	15901	15923	15684	15716	15797	15794	15696	15747	15647	15707	15708	15649	15537	15820	15893	15921	15890	15720	15782	15678	15705	15987	15700	15985	15536	15789	15618	15739	15738	15794	15670	15869	15624	15791	15517	15811	15713	15712	15753	15852	15844	15871	15751	15802	15822	15848	15782	15807	15792	15904	15616	15506	15659	15746	15783	15731	15756	15828	15847	15812	15717	15909	15817	15745	15625	15832	15771	15825	15733	15705	15692	15679	15828	15781	15791	15821	15806	15788	15662	15676	15854	15734	15647	15647	15802	15927	15945	15677	15795	15580	15703	15659	15595	15739	15771	15748	15654	15770	15653	15833	15840	15742	15700	15532	15999	15667	15767	15604	15702	15609	15607	15699	15730	15890	15974	15776	15882	15525	15712	15801	15584	15718	15477	15842	15558	15768	15606	15677	15692	15816	15811	15987	15868	15754	15761	15731	16001	15721	15843	15818	15802	15657	15638	15900	15531	15712	15651	15574	15616	15680	15702	15764	15780	15736	15728	15722	15696	15625	15615	15858	15689	15578	15687	15582	15911	15590	15720	15844	15957	15701	15570	15698	15714	15817	15901	15855	16011	15751	15671	15725	15931	15730	15765	15850	15794	15710	15772	15927	15918	15755	15784	15688	15702	15817	15819	15837	15648	15835	15690	15669	15566	15736	15925	15691	15751	15662	15830	15702	15876	15759	15810	15848	15623	15818	15699	15798	15746	15725	15756	15892	15701	15519	15723	15522	15558	15837	15656	15723	15872	15743	15800	15739	15697	15717	15636	15861	15664	15839	15733	15734	15639	15826	15776	15604	15619	15826	15604	15550	15724	15747	15718	15728	15702	15578	15708	15906	15656	15874	15772	15650	15753	15780	15688	15684	15505	15788	15569	15754	15928	15844	15543	15694	15629	15793	15646	15735	15798	15891	15523	15938	15795	15792	15712	15737	15723	15805	15566	15680	15907	15786	15738	15917	15624	15529	15557	15681	15685	15961	15823	15662	15686	15739	15678	15518	16061	15922	15657	15714	15629	15907	15652	15828	15589	15849	15837	15719	15437	15744	15793	15808	15807	15816	15673	16028	15680	16004	15676	15829	15774	15771	15744	15626	15593	15852	15953	15714	15805	15810	15784	15756	15985	15824	15848	15860	15632	15863	15742	15822	15703	15781	15905	15870	15726	15909	15794	15820	15867	15674	15760	15837	15893	15677	15652	15608	15833	15636	15612	15619	15963	15740	15783	15819	15816	15683	15731	15518	15620	15698	15880	15656	15695	15815	16041	15909	15601	15821	15647	15751	15682	15567	15738	15706	15938	15732	15897	15725	15928	15761	15532	15736	15799	15777	15680	15721	15719	15892	15563	15861	15893	15945	15757	15893	15931	15699	15605	15818	15717	15646	15899	15933	15671	15670	15874	15781	15636	15791	15759	15754	15779	15679	15706	15651	15658	15605	15696	15854	15817	15573	15648	15771	15764	15601	15909	15810	15938	15972	15778	15748	15814	15789	15747	15853	15756	15700	15591	15814	15845	15806	15965	15734	15585	15732	15785	15571	15796	15873	15712	15951	15790	15616	15676	15828	15868	15780	15721	15652	15685	15971	15869	15661	15654	15592	15744	15748	15835	15603	15723	16056	15684	15743	15583	15726	15733	15658	15759	15865	15713	15891	15821	15891	15683	15898	15866	15783	15659	15993	15868	15675	15739	15656	15638	15744	15796	15896	15532	15603	15701	15642	15655	15825	15596	15586	15676	15792	15740	15749	15681	15758	15842	15726	15797	15737	15601	15918	15762	15911	15965	15680	15624	15911	15817	15834	15709	15794	15845	15779	15768	15760	15820	15711	15848	15620	15705	15887	15589	15573	15823	15770	15775	15991	15839	15765	15881	15634	15713	15945	15768	15799	15665	15894	15722	15944	15604	15790	15654	15794	15642	15854	15525	15728	15787	15551	15618	15543	15805	15640	15706	15847	15974	15748	15693	15847	15788	15856	15767	15779	15963	15829	15718	15645	15647	15897	15924	15617	15635	15672	15769	15807	15784	15928	15559	15727	15714	15929	15752	15647	15752	15773	15816	15715	15721	15604	15845	15767	15731	15726	15638	15722	15736	15756	15750	15782	15736	15789	15836	15814	15711	15723	15763	15741	15831	15840	15688	15800	15415	15659	15613	15768	15638	15578	15516	15734	15758	15882	15646	15907	15664	15779	15675	15688	15765	15702	15693	15566	15621	15539	15681	15704	15829	15752	15781	15815	15724	15866	15813	15749	15777	15727	15758	15637	15566	15757	15764	15859	15658	15801	15724	15853	15759	15438	15731	15764	15792	15755	15631	15720	15638	15719	15665	15737	15723	15774	15946	15736	15758	15645	15578	15752	15746	15603	15897	15669	15645	15787	15860	15844	15782	15637	15750	15814	15663	15672	15670	15702	15607	15605	15644	15792	15603	15701	15764	15834	15723	15951	15796	15792	15637	15883	15649	15793	15706	15647	15692	15808	15860	15605	15665	15747	15751	15764	15770	15608	15578	15779	15785	15862	15733	15764	15811	15893	15632	15585	15891	15834	15623	15856	15710	15793	15493	15740	15419	15761	15891	15691	15800	15928	15794	15722	15794	15790	15811	15840	15777	15717	15714	15689	15872	15956	15788	15582	15801	15788	15806	15758	16087	15734	15690	15794	15666	15713	15743	15771	15953	15800	15763	15663	15724	15823	15741	15630	15874	15831	15898	15828	15733	15757	15617	15563	15655	15648	15701	16090	15862	15797	15761	15509	15835	15735	15782	15613	15686	15848	15736	15658	15643	15719	15777	15800	15846	15735	15910	15810	15815	15545	15784	16121	15859	15835	15893	15908	15915	15692	15732	15793	15774	15779	15793	15652	15632	15555	15693	15695	15825	15906	15973	15899	15860	15933	15735	15789	15973	15848	15826	15617	15909	15826	15783	15883	15689	15734	15811	15759	15838	15613	15731	15677	15923	15893	15869	15781	15651	15698	15657	15701	15647	15508	15956	15694	15744	15943	15635	15971	15444	15537	15797	15614	15767	15780	15762	15839	15871	15973	15643	15829	15997	15622	15804	15827	15583	15695	15693	15702	15699	15789	15933	15954	15715	15600	15696	15616	15938	15706	15712	15792	15534	15866	15777	15593	15665	15862	15704	15878	15676	15827	15734	15858	15728	15794	15743	15841	15851	15796	15817	15823	15704	15693	15542	15754	15739	15756	15771	15622	15470	15780	15682	15811	15654	15803	15767	15521	15834	15814	15723	15551	15880	15815	15748	15592	15733	15688	15882	15577	15789	15745	15730	15802	15615	15716	15527	15771	15807	15786	15868	15792	15850	15829	15880	15651	15669	15554	15894	15757	15771	15690	15845	15718	15706	15770	15654	15703	15943	15712	15793	15859	15912	15783	15724	15755	15732	15547	15539	15967	15689	15726	15893	15869	15959	15779	15761	15673	15641	15803	15675	15758	15699	15709	15514	15520	15647	15686	15703	15889	15871	15690	15513	15677	15975	15620	15732	15779	15812	15645	15911	15770	15767	15796	15837	15799	15609	15820	15746	15696	15790	15811	15583	15789	15680	15830	15683	15891	15884	15577	15844	16039	15793	15696	15736	15708	15862	15600	15806	15776	15979	15939	15582	15588	15695	15694	15757	15654	15910	15820	15787	15827	15724	15893	15855	15744	15753	15701	16054	15682	15751	15818	15943	15652	15639	15690	15562	15881	15818	15737	15866	15825	15742	15724	15691	15825	15591	15541	15773	15603	15709	15877	15731	15761	15740	15798	15784	15779	15702	15860	15656	15861	15805	15908	15655	15767	15678	15606	15840	15785	15432	15674	15666	15823	15917	15766	15943	15783	15780	15843	15921	15849	15759	15741	15657	15583	15605	15877	15783	15639	15916	15655	15539	15789	15592	15674	15642	15667	15533	15788	15732	15637	15852	15899	15636	15699	15604	15877	15740	15714	15595	15748	15681	15687	15996	15665	15771	15612	15773	15757	15702	15935	15545	15893	15698	15530	15785	15758	15750	15636	15679	15691	15804	15772	15562	15634	15681	15788	15893	15726	15741	15817	15831	15596	15730	15740	15952	15826	15847	15930	15655	15578	16010	15818	15668	15828	15883	15735	15656	15849	15791	15810	15721	15815	15681	15634	15715	15602	15795	15710	15703	15682	15841	15666	15594	15675	15694	15704	15589	15732	15772	15787	15891	15651	15629	15783	15526	15787	15643	15518	15555	15954	15632	15663	15811	15618	15837	15661	15802	15905	15596	15682	15543	15661	15714	15833	15752	15773	15782	15738	15698	15603	15743	15624	15776	15945	15610	15779	15661	15762	15816	15916	15692	15491	15843	15794	15879	15950	15742	15753	15544	15785	15643	15661	15657
23529	41937	39127	31718	27186	24082	20906	18650	17738	17661	16865	16207	15907	15481	15403	15112	15071	14896	14821	14748	14596	14681	14471	14384	14661	14488	14408	14404	14337	14379	14463	14271	14484	14398	14290	14362	14492	14491	14452	14435	14368	14592	14199	14374	14447	14472	14535	14399	14350	14448	14291	14514	14502	14341	14482	14466	14474	14382	14278	14464	14533	14294	14502	14291	14375	14360	14356	14353	14332	14549	14337	14286	14489	14433	14310	14247	14341	14325	14530	14391	14205	14513	14308	14173	14419	14273	14375	14272	14350	14282	14298	14357	14220	14380	14289	14279	14276	14366	14343	14498	14390	14244	14480	14309	14355	14376	14327	14392	14303	14291	14443	14439	14443	14305	14420	14273	14314	14450	14308	14308	14468	14230	14432	14416	14412	14280	14444	14236	14574	14346	14318	14309	14346	14345	14325	14371	14293	14526	14361	14284	14474	14296	14273	14369	14331	14319	14319	14372	14313	14368	14348	14290	14260	14206	14342	14342	14419	14352	14331	14592	14201	14249	14434	14339	14525	14274	14300	14151	14420	14213	14378	14449	14390	14206	14390	14278	14458	14353	14198	14210	14366	14349	14332	14244	14253	14230	14477	14524	14435	14287	14455	14438	14269	14258	14410	14353	14272	14478	14339	14391	14402	14386	14393	14476	14098	14366	14293	14285	14341	14314	14183	14254	14260	14372	14369	14412	14322	14350	14307	14430	14354	14323	14415	14197	14328	14406	14343	14306	14360	14319	14330	14257	14595	14416	14257	14284	14441	14298	14365	14470	14231	14398	14390	14326	14342	14271	14345	14383	14080	14374	14450	14203	14380	14284	14186	14354	14381	14254	14329	14430	14392	14206	14273	14222	14266	14361	14426	14387	14371	14395	14271	14577	14205	14507	14223	14287	14374	14404	14320	14262	14384	14337	14346	14071	14350	14486	14190	14375	14103	14275	14221	14255	14568	14410	14438	14338	14200	14265	14330	14367	14170	14344	14323	14254	14333	14268	14390	14382	14323	14347	14313	14294	14371	14323	14396	14372	14252	14270	14446	14224	14341	14283	14160	14459	14282	14286	14406	14237	14389	14298	14323	14247	14371	14389	14391	14351	14366	14370	14207	14202	14313	14355	14152	14260	14361	14246	14244	14370	14336	14315	14595	14284	14278	14285	14308	14305	14376	14390	14238	14395	14274	14347	14315	14383	14446	14364	14239	14535	14435	14286	14314	14228	14276	14288	14218	14161	14426	14355	14376	14394	14288	14310	14439	14372	14302	14282	14308	14198	14449	14299	14273	14496	14396	14344	14202	14488	14372	14237	14436	14268	14286	14392	14331	14361	14395	14275	14257	14387	14363	14301	14439	14520	14221	14266	14366	14422	14274	14452	14393	14294	14446	14271	14519	14308	14341	14397	14149	14252	14356	14352	14348	14244	14242	14333	14215	14438	14141	14304	14364	14246	14392	14217	14476	14281	14339	14182	14444	14275	14311	14488	14417	14327	14229	14367	14202	14352	14339	14441	14294	14362	14187	14277	14234	14198	14496	14438	14383	14322	14093	14276	14460	14330	14330	14294	14346	14308	14280	14331	14228	14226	14218	14233	14207	14350	14290	14367	14345	14270	14404	14285	14308	14259	14541	14317	14199	14386	14385	14285	14257	14302	14195	14284	14306	14375	14295	14301	14390	14305	14099	14276	14394	14334	14378	14272	14238	14391	14251	14219	14446	14279	14330	14372	14300	14434	14447	14330	14335	14289	14335	14189	14362	14345	14276	14279	14277	14366	14337	14217	14367	14235	14178	14529	14325	14372	14382	14300	14404	14419	14240	14396	14311	14305	14374	14288	14239	14282	14375	14436	14319	14400	14266	14373	14281	14313	14155	14339	14490	14348	14239	14310	14320	14241	14167	14333	14351	14311	14512	14153	14433	14298	14441	14477	14481	14527	14533	14523	14393	14375	14274	14268	14407	14363	14269	14233	14097	14285	14389	14359	14362	14246	14221	14562	14168	14321	14285	14386	14390	14430	14298	14488	14208	14168	14213	14298	14139	14330	14335	14420	14316	14185	14250	14415	14229	14371	14366	14396	14316	14279	14431	14414	14148	14203	14344	14494	14306	14260	14242	14309	14271	14267	14376	14124	14295	14240	14131	14347	14360	14344	14224	14334	14215	14292	14253	14404	14449	14433	14006	14264	14396	14438	14429	14370	14291	14273	14125	14405	14371	14491	14358	14267	14350	14361	14339	14323	14355	14396	14260	14373	14389	14205	14157	14274	14169	14404	14218	14351	14276	14304	14343	14386	14350	14388	14296	14256	14408	14386	14350	14352	14063	14420	14319	14349	14401	14273	14339	14374	14284	14383	14542	14377	14347	14243	14224	14535	14196	14277	14189	14296	14190	14332	14324	14292	14515	14309	14262	14213	14315	14326	14286	14268	14244	14099	14355	14255	14348	14369	14433	14277	14343	14191	14362	14231	14322	14466	14284	14354	14210	14305	14438	14296	14366	14218	14334	14154	14280	14242	14363	14373	14406	14169	14370	14310	14326	14313	14279	14380	14271	14374	14292	14267	14314	14282	14150	14171	14428	14358	14234	14320	14332	14300	14401	14367	14368	14241	14452	14384	14205	14266	14343	14353	14289	14196	14403	14290	14408	14130	14118	14348	14304	14322	14377	14342	14112	14321	14308	14240	14315	14281	14459	14328	14343	14429	14390	14240	14371	14300	14296	14272	14070	14393	14367	14589	14153	14400	14257	14359	14343	14397	14237	14417	14366	14456	14171	14350	14184	14433	14296	14424	14475	14350	14402	14367	14366	14446	14288	14370	14186	14304	14331	14451	14493	14572	14416	14516	14229	14310	14393	14429	14383	14449	14356	14425	14368	14383	14297	14300	14425	14408	14215	14372	14234	14426	14270	14256	14142	14457	14232	14311	14331	14429	14389	14423	14454	14184	14378	14396	14410	14296	14207	14385	14197	14261	14376	14359	14294	14237	14352	14314	14255	14200	14257	14463	14238	14350	14236	14308	14376	14373	14248	14467	14388	14430	14364	14257	14407	14340	14244	14265	14488	14268	14443	14504	14349	14262	14259	14223	14330	14290	14377	14241	14272	14346	14276	14239	14383	14229	14207	14360	14345	14203	14343	14267	14405	14341	14369	14272	14356	14374	14262	14255	14453	14115	14533	14290	14325	14280	14391	14436	14535	14188	14226	14177	14334	14475	14369	14399	14316	14414	14379	14215	14333	14307	14354	14304	14243	14172	14236	14290	14189	14339	14013	14312	14292	14277	14339	14533	14384	14425	14312	14310	14224	14409	14336	14455	14296	14187	14312	14151	14327	14353	14382	14341	14239	14281	14232	14253	14218	14262	14278	14339	14370	14440	14122	14379	14203	14258	14293	14438	14348	14257	14183	14272	14303	14306	14423	14231	14417	14317	14252	14333	14440	14378	14283	14345	14293	14286	14332	14195	14165	14280	14381	14261	14319	14372	14376	14342	14517	14388	14322	14394	14272	14421	14385	14311	14290	14392	14357	14434	14514	14282	14398	14354	14152	14271	14301	14376	14216	14336	14390	14351	14269	14277	14163	14276	14322	14387	14243	14343	14445	14399	14280	14365	14452	14208	14330	14128	14321	14199	14207	14325	14224	14309	14378	14375	14489	14154	14301	14272	14352	14369	14323	14353	14327	14326	14398	14311	14273	14344	14516	14249	14379	14215	14267	14410	14568	14218	14315	14378	14353	14323	14238	14414	14338	14276	14274	14396	14072	14150	14341	14486	14134	14221	14302	14340	14367	14251	14201	14571	14286	14291	14405	14343	14471	14592	14376	14394	14314	14477	14409	14148	14336	14395	14205	14339	14359	14380	14286	14362	14379	14508	14354	14223	14324	14387	14478	14439	14355	14334	14243	14310	14400	14298	14199	14402	14310	14280	14364	14428	14435	14371	14395	14315	14351	14278	14195	14256	14296	14317	14230	14473	14226	14379	14431	14462	14452	14425	14431	14184	14415	14287	14356	14330	14344	14251	14280	14294	14474	14309	14298	14276	14333	14294	14306	14305	14497	14258	14260	14283	14355	14421	14467	14371	14373	14203	14165	14431	14202	14326	14226	14456	14374	14249	14260	14425	14294	14476	14171	14293	14317	14400	14270	14356	14401	14452	14234	14438	14272	14361	14265	14428	14221	14238	14336	14205	14248	14379	14417	14181	14437	14191	14281	14217	14461	14344	14386	14387	14410	14470	14365	14272	14270	14248	14342	14241	14299	14393	14282	14434	14515	14474	14381	14259	14260	14288	14343	14349	14378	14369	14354	14348	14506	14351	14303	14304	14491	14277	14326	14406	14328	14362	14436	14356	14318	14292	14223	14318	14357	14398	14438	14121	14296	14381	14386	14258	14305	14324	14340	14434	14380	14299	14372	14360	14287	14328	14404	14274	14365	14352	14376	14292	14141	14428	14385	14323	14253	14269	14392	14250	14320	14447	14242	14271	14354	14195	14267	14406	14321	14274	14204	14364	14389	14191	14202	14403	14509	14306	14235	14461	14409	14351	14279	14325	14120	14419	14205	14497	14335	14453	14119	14295	14491	14447	14347	14403	14339	14164	14227	14273	14404	14227	14401	14259	14454	14443	14470	14366	14265	14568	14240	14317	14285	14345	14182	14428	14301	14376	14368	14393	14516	14397	14353	14221	14336	14194	14228	14355	14088	14289	14414	14151	14367	14580	14347	14454	14169	14354	14409	14288	14325	14323	14244	14268	14328	14336	14338	14447	14413	14270	14357	14300	14276	14369	14304	14278	14352	14372	14274	14227	14313	14214	14376	14254	14467	14243	14456	14421	14348	14381	14415	14445	14416	14429	14446	14432	14400	14281	14369	14225	14104	14409	14293	14331	14327	14355	14365	14422	14442	14283	14353	14271	14286	14281	14381	14370	14237	14472	14281	14391	14370	14396	14462	14277	14147	14279	14497	14253	14349	14455	14438	14323	14335	14260	14243	14337	14122	14593	14346	14312	14272	14332	14323	14258	14292	14236	14193	14351	14482	14470	14520	14332	14262	14222	14273	14298	14324	14168	14162	14345	14513	14374	14457	14271	14301	14346	14323	14329	14346	14335	14150	14312	14220	14344	14228	14274	14394	14407
28171	22977	25707	21967	17933	16719	16200	15539	15467	15406	15230	15057	14869	14908	14820	15059	15107	14894	14903	14798	14970	14776	14689	14769	14863	14860	14970	14738	14873	14803	14749	14672	14878	14672	14917	14909	14907	14920	14804	14779	14625	14814	14992	14819	14938	15019	15206	14900	14863	14957	14726	15054	14853	14690	14906	14770	14837	14817	14840	14936	14811	14752	14957	14938	15009	14740	14885	14820	14715	14891	14870	14792	14875	14893	14832	14719	14780	14959	14655	14893	14773	14695	14830	14965	14738	14801	14961	14903	14627	14899	14758	14972	14861	14755	14911	14766	14871	14732	14950	14810	14828	14908	14709	14773	14875	14727	14632	14875	14892	14910	14747	14764	14871	14820	14828	14888	14614	14669	14763	14569	14582	14781	14680	14751	14868	14819	15034	14757	14824	14899	15002	14799	14688	14854	15034	14735	14874	14658	14812	14902	14912	14731	15011	14923	14798	14705	14837	14691	14673	14674	14835	14681	14945	14792	14696	14826	14888	14890	15009	14675	14846	14642	14730	14779	14870	14938	14720	14962	14815	14815	14820	14833	14849	14970	14859	14672	14881	14743	14962	14986	14773	14755	14755	14780	15007	14782	14786	14832	14797	14706	14961	14789	14690	14771	14901	14788	14925	14827	14879	14877	15072	14928	14824	14801	14879	14868	14991	14702	14887	14758	14758	14790	14887	14950	14885	14718	14914	14808	14976	14843	15001	14773	14921	15005	14894	14939	14828	14734	14748	15160	14785	14795	14821	14810	14762	14737	14822	14576	14995	14775	14776	14926	14862	14941	14842	14826	14966	14912	14874	14900	14926	14844	14660	14746	14925	14757	14559	14690	14861	14831	14825	14750	14864	14786	14689	14964	14888	14729	14885	14903	14750	14685	14853	14773	14881	14700	14694	14739	14908	14863	14882	14621	14804	14790	14868	14608	14826	14715	14794	14845	14815	14889	14707	14864	15052	14598	14643	14782	14775	15030	14800	14844	14795	14830	14947	14932	14763	15060	14935	14803	15054	14796	14747	14716	14562	15029	14880	14878	15049	14856	14911	14812	14881	14879	14829	14776	14739	14757	14936	14844	14822	15018	14773	14778	14847	14876	14738	14973	14818	14765	14743	14637	14931	14768	14844	14831	14614	14805	14696	14794	14923	15029	14921	14792	14941	14739	14818	14768	14845	14883	14814	14909	14877	14994	14572	14811	14804	14853	14948	15027	14776	14944	14752	14820	14851	14690	14781	14789	14786	14948	14981	14704	14795	14817	14811	14822	14851	14618	14765	14877	14912	14866	14827	14729	14792	15038	14717	14792	14833	14868	14858	15011	14743	14813	14730	14934	14867	14805	14885	14909	14694	14614	14752	14665	14654	14790	14900	14923	15005	14924	15121	14708	14763	14807	14760	14785	14862	14858	14809	14846	14707	14905	14789	14806	14923	14792	14794	14710	14665	14762	14892	14780	14771	14980	14912	14639	14866	15010	15073	14885	14834	14704	14914	14961	14867	15005	14847	14855	14941	15064	14615	14595	14735	14900	14893	14679	14918	14908	14902	14751	14781	14769	14437	14959	14840	14748	14779	14780	14977	14714	14865	14707	14903	14745	14927	14714	14735	14793	14827	14968	14900	14847	14817	14709	14621	14817	14792	14724	14713	14844	14858	14772	14811	14848	14955	14999	14660	14930	14737	14767	14747	14759	14761	14855	14736	14772	14588	14687	14953	14684	14690	14870	14817	14838	14895	14978	14830	14682	14792	14889	14764	14693	14836	14813	14635	14842	14737	14850	14925	14692	15032	14976	14940	14856	14938	14713	14909	14828	14759	14727	14933	14881	14933	14864	15167	14783	14772	14750	14746	14816	14854	14684	14714	14696	14663	14878	14823	14659	15059	14874	14735	14793	14854	14831	14964	14970	14776	14712	14799	14797	14894	14761	14732	14631	14541	14637	14654	15005	14746	14917	14736	14706	14779	14783	14725	14841	14784	14649	14679	14895	14902	14816	14796	14967	14937	14664	14995	14795	14895	14815	14807	14802	14700	14726	14787	14976	14747	14844	14804	14870	14732	14930	14875	14914	14822	14905	14872	14704	14779	14841	14629	14934	14769	14876	14995	14833	14710	14762	14800	14669	14781	15005	14853	14774	14962	14843	14852	14802	14715	14894	14762	14689	14815	14676	14808	14827	14912	14637	14699	15004	14843	14948	14808	14851	14970	14720	14921	14749	14985	14822	14818	14867	14827	14910	14983	14678	14915	14730	14970	14829	14775	14773	14823	14763	14785	14894	14857	14933	14823	15095	14672	14578	14795	14691	14792	14879	14746	14843	14995	14558	14925	14789	14830	14874	14827	14892	15025	14632	14682	14837	15017	14871	14669	14695	14721	14808	14757	14673	14864	14765	14698	14900	14864	15020	14654	14662	14811	14952	14860	14856	14710	14645	14842	14820	14734	14857	14761	14870	14971	14757	14956	14750	15005	14852	14804	14668	14803	14592	14799	14905	14907	14684	14716	14994	14757	14818	14762	14967	14971	14705	14871	14839	15025	14625	15013	14831	14872	14715	14811	14720	14852	14856	14965	14794	14765	14913	14782	14991	14852	14692	14726	14967	14952	14880	14763	14696	14755	14754	14762	14847	14837	14808	15131	14942	14808	14842	14918	14865	14799	14793	14739	15008	14622	14906	14841	14768	14810	14809	14871	15047	14935	14770	14817	14964	14803	14803	14690	14567	14851	14733	14965	14956	14832	14818	14840	14772	14865	14967	14635	14783	14646	14733	14668	14714	14669	14786	14746	14773	14804	14903	14816	14767	14782	14730	14774	14798	14776	14936	14882	14670	15007	14813	14834	14699	14692	14629	14698	14834	14654	14952	14902	14641	14678	14993	14789	14898	14859	14763	14735	14813	14849	14846	14892	14856	14806	14919	14866	14842	14773	14683	14785	14956	15041	14764	15014	14788	14652	14854	14728	14697	14660	14753	14930	14911	14673	14785	14995	14819	14761	14713	14791	14634	14706	14803	14922	14871	14916	14802	14925	14712	14759	14703	14956	14894	14794	14798	14796	15091	15055	14772	14905	14721	14953	14818	14895	14740	14791	14750	14785	15062	14649	14781	14849	14825	14821	14783	14812	14699	14851	14884	14944	14802	14797	14727	14897	14613	14861	14675	14833	14564	14786	14872	14657	14884	14804	14727	14812	14799	14870	14723	14825	14677	14870	14985	14877	14830	14765	14798	14801	14786	14770	14777	14716	14708	14708	14710	14649	14726	14854	15184	14677	14937	14722	14885	14872	14670	14735	14903	14770	14795	14762	14616	14909	14884	14818	14834	14815	14695	15020	14694	14717	14950	14746	14775	14773	14876	14953	14736	14659	14722	14865	14848	14841	14940	14824	14585	14964	14729	14585	14895	14881	14931	14809	14871	14833	14914	14899	14764	14828	14761	14701	14905	14875	14969	14623	14771	14840	14790	14769	14816	14751	14713	14919	14873	14846	14823	15037	14826	14908	14696	14928	14899	14859	14925	14880	14635	14892	14816	14821	14797	14942	14759	14892	14942	14813	14950	14919	14815	14682	14713	15015	14904	14816	14823	14863	14810	14701	14864	14879	14798	14664	14698	14834	14735	14899	14817	14785	14869	14891	14795	14740	14714	14798	14826	14950	14746	14686	14711	14964	14772	14768	14826	14874	14790	14811	14886	14650	14886	14917	14979	14884	14931	14867	14863	14824	14763	14960	14873	14867	14786	14611	14722	14806	14956	14857	14900	15110	14875	14898	14955	14752	14671	14720	15026	15013	14668	14746	14887	14705	14818	14906	14981	14993	14853	14747	14740	14876	14784	14791	14909	14928	14915	14795	14895	14855	14883	14959	14779	14812	14890	14792	14745	14859	14816	14844	14697	14756	14959	14936	14934	14593	14768	14907	14682	14957	14868	14712	14847	14782	14731	14685	14880	14911	14677	14983	14951	14901	14818	14805	15198	14968	14736	14768	14694	14658	14847	14761	14712	14724	14709	14779	14846	14750	14972	14866	14782	14745	14723	14803	14808	14793	14787	14634	14982	14642	14784	14699	14716	14924	14746	14787	14811	14685	14862	14884	14913	14989	14694	14715	14855	14911	14761	14840	14860	14908	14666	14974	14666	14923	14871	15053	14934	14883	14775	14954	14736	14933	15059	14604	14699	14736	14975	14786	14815	14778	14983	14726	14740	14852	14729	14793	14835	14703	14822	14712	14797	14965	14734	14564	14813	14663	14835	14757	14872	14852	14860	14879	14819	14773	14813	14757	14760	14691	14823	14757	14751	14758	14782	14911	15101	14762	14879	14829	14924	14805	14921	14846	14898	15050	14635	14723	14853	14895	14745	15008	14929	14625	14873	14920	14840	14766	14896	14773	14771	14671	14812	14657	14758	14788	14702	14701	14577	14722	14931	14603	14733	14850	14849	14833	14888	14753	14757	14838	14877	14740	14870	14936	14705	14767	14872	14769	14826	14906	14542	14782	14949	14863	14810	14947	14718	14850	14812	14850	14921	15088	14853	14819	14791	14718	14776	14827	14836	14881	14840	14739	14700	14729	14775	14674	14736	14909	14649	14921	14945	14894	14719	14813	14987	14974	14752	14819	14496	14684	14727	14772	14900	14983	14915	14860	14903	14819	14921	14868	14967	14658	14858	14659	14664	14823	15070	14736	14780	14831	14864	14860	14833	14736	14874	14708	14853	14701	15027	14705	14778	14971	14796	15026	14696	14831	14769	14832	14633	14784	14831	14872	14952	14821	14950	14910	14745	14969	14752	14740	14814	14812	14680	14910	14994	14810	14936	14540	14725	14653	14954	14710	14907	14842	14909	14846	14596	14756	14804	14902	14805	14863	14764	14719	14843	14805	14761	14744	14890	14840	14765	14807	14816	14745	14880	14883	14902	14675	14676	14582	14827	14522	14806	14832	14856	14958	14720	14823	14837	14825	14825	14854	14600	14773	14760	14777	14761	14838	14799	14844	14991	15010	14910	14800	14688	14855	14856	14984	14720	14691	14867	14785	14661	14831	15054	14842	15007	15056	14698	15021	15003	14804	14691	14850	14687	14964	14822	14819	14804	14868	14622	14931	14900	14887	14824	14959	14898	14897	14791	14731	14893	14937	14983
19672	27904	25721	20406	18285	16845	15523	14929	14830	14616	14475	14236	14277	13958	13995	13857	13819	14070	13895	13971	13827	13770	13793	13768	13796	13774	13829	13754	13818	13808	13677	13724	13616	13814	13592	13856	13825	13707	13674	13760	13753	13703	13653	13652	13820	13716	13824	13618	13905	13571	13709	13712	13684	13560	13592	13775	13720	13853	13775	13853	13555	13814	13820	13860	13763	13809	13856	13670	13872	13549	13862	13748	13805	13715	13574	13773	13673	13896	13692	13815	13756	13791	13524	13637	13803	13693	13772	13810	13839	13897	13742	13736	13677	13667	13679	13707	13853	13799	13806	13649	13692	13785	13784	13624	13691	13808	13660	13665	13807	13680	13745	13619	13636	13662	13950	13779	13754	13790	14023	13567	13870	13625	13769	13728	13716	13604	13716	13611	13783	13635	13604	13906	13685	13843	13781	13778	13740	13812	13675	13763	13934	13826	13862	13683	13800	13782	13708	13745	13718	13802	13792	13748	13692	13673	13745	13785	13731	13654	13777	13675	13856	13816	13817	13613	13775	13639	13796	13801	13720	13755	13659	13962	13706	13700	13724	13733	13818	13896	13627	13670	13755	13653	13747	13851	13689	13803	13629	13632	13985	13754	13725	13756	13877	13815	13795	13689	13580	13903	13914	13769	13727	13639	13744	13856	13725	13583	13707	13612	13816	13723	13633	13670	13635	13756	13861	13603	13777	13834	13735	13786	13688	13682	13889	13959	13753	13671	13783	13826	13893	13870	13771	13721	13716	13826	13530	13674	13673	13792	13728	13905	13760	13787	13732	13873	13653	13737	13768	13806	13800	13746	13830	13771	13809	13636	13766	13645	13884	13775	13706	13805	13915	13718	13665	13758	13705	13754	13592	13686	13567	13709	13628	13575	13736	13714	13671	13682	13752	13706	13736	13596	13663	13844	13591	13755	13781	13779	13709	13710	13644	13760	13827	13782	13709	13598	13821	13738	13712	13766	13609	13826	13857	13842	13761	13713	13685	13522	13685	13855	13766	13734	13776	13598	13701	13643	13665	13667	13775	13601	13700	13794	13620	13620	13704	13774	13719	13819	13755	13792	13835	13799	13750	13700	13744	13730	13623	13886	13865	13801	13638	13810	13756	13749	13522	13680	13675	13711	13843	13630	13741	13827	13776	13719	13694	13853	13779	13807	13644	13766	13832	13913	13780	13697	13652	13843	13739	13946	13769	13814	13738	13727	13677	13766	13867	13741	13794	13797	13590	13778	13723	13811	13759	13589	13795	13870	13778	13737	13659	13547	13638	13774	13730	13759	13777	13747	13917	13632	13731	13649	13769	13856	13756	13751	13891	13843	13829	13810	13539	13755	13618	13747	13818	13701	13855	13799	13725	13925	13818	13889	13737	13817	13634	13740	13500	13814	13753	13799	13628	13840	13879	13733	13819	13832	13675	13753	13778	13659	13636	13717	13726	13785	13799	13720	13715	13965	13704	13855	13684	13813	13692	13850	13651	13857	13650	13826	13735	13821	13580	13791	13716	13852	13707	13568	13586	13590	13616	13796	13720	13632	13804	13722	13802	13864	13796	13800	13766	13712	13650	13678	13846	13614	13766	13891	13836	13752	13814	13792	13745	13719	13620	13738	14018	13955	13697	13894	13778	13570	13982	13670	13649	13833	13756	13621	13836	13693	13540	13766	13726	13721	13816	13946	13617	13869	13730	13916	13706	13851	13693	13708	13846	13683	13748	13868	13850	13771	13683	13668	13695	13811	13624	13736	13714	13747	13781	13555	13777	13765	13744	13594	13832	13725	13598	13721	13643	13762	13760	13664	13710	13804	13625	13777	13743	13658	13931	13847	13869	13719	13710	13758	13839	13563	13695	13611	13719	13785	13817	13657	13911	13916	13651	13800	13733	13773	13946	13735	13577	13706	13642	13825	13701	13916	13773	13610	13828	13845	13878	13861	13721	13786	13877	13742	13901	13792	13813	13790	13606	13723	13711	13924	13757	13719	13777	13885	13779	13805	13920	13698	13758	13634	13512	13756	13759	13786	13754	13791	13769	13818	13645	13712	13651	13759	13789	13791	13729	13709	13899	13732	13957	13671	13897	13715	13667	13621	13855	13722	13876	13712	13806	13745	13779	13743	13647	13863	13687	13863	13729	13767	13718	13777	13713	13736	13937	13736	13836	13657	13670	13790	13812	13863	13813	13724	13583	13845	13803	13631	13690	13747	13964	13549	13810	13705	13762	13751	13733	13805	13791	13762	13814	13768	13735	13830	13714	13796	13796	13815	13780	13651	13566	13778	13721	13772	13485	13659	13850	13830	13792	13524	13922	13954	13899	13709	13801	13811	13580	13797	13699	13694	13822	13880	13935	13808	13731	13600	13632	13783	13795	13635	13765	13872	13672	13770	13773	13893	13774	13801	13778	13633	13905	13659	13692	13599	13793	13934	13729	13774	13710	13754	13795	13509	13578	13734	13685	13860	13792	13696	13800	13693	13827	13842	13853	13664	13730	13743	13581	13652	13877	13651	13815	13683	13583	13616	13799	13829	13842	13736	13847	13683	13674	13635	13733	13713	13923	13752	13675	13883	13844	13641	13813	13746	13754	13583	13872	13859	13690	13814	13883	13877	13794	13615	13770	13690	13887	13690	13842	13773	13641	13653	13721	13676	13995	13687	13765	13776	13690	13772	13727	13743	13742	13853	13904	13688	13640	13737	13836	13672	13788	13711	13679	13773	13653	13709	13858	13715	13676	13692	13576	13738	13657	13792	13790	13687	13743	13582	13735	13658	13837	13854	13808	13795	13849	13669	13808	13952	13758	13760	13675	13900	13629	13790	13615	13991	13783	13787	13827	13640	13722	13687	13903	13579	13818	13868	13764	13888	13782	13759	13665	13755	13762	13795	13892	13771	13671	13846	13720	13657	13729	13806	13780	13816	13688	13585	13951	13711	13807	13766	13675	13708	13740	13737	13802	13697	13918	13701	13624	13628	13761	13856	13831	13681	13700	13876	13663	13851	13783	13699	13803	13763	13732	13737	13688	13732	13708	13905	13751	13733	13775	13718	13747	13810	13703	13806	13857	13639	13689	13957	13696	13896	13756	13772	13787	13559	13797	13723	13805	13637	13761	13738	13882	13730	13764	13566	13767	13681	13858	13669	13771	13829	13716	13857	13664	13864	13605	13819	13721	13633	13825	13745	13961	13615	13637	13687	13706	13780	13892	13686	13716	13665	13805	13797	13680	13783	13892	13793	13785	13857	13777	13624	13594	13808	13766	13787	13823	13718	13737	13675	13675	13798	13757	13753	13796	13766	13805	13840	13848	13757	13613	13700	13907	13718	13641	13666	13831	13770	13728	13723	13853	13748	13965	13591	13868	13787	13717	13713	13688	13703	13729	13877	13904	13729	13840	13935	13837	13621	13798	13742	13736	13683	13725	13713	13737	13898	13640	13674	13717	13879	13632	13809	13756	13738	13854	13601	13806	13860	13850	13655	13716	13870	13764	13676	13844	13798	13911	13630	13700	13549	13790	13864	13620	13534	13609	13767	13574	13790	13702	13625	13752	13776	13829	13917	13672	13930	13720	13651	13763	13782	13628	13840	13800	13695	13916	13769	13737	13595	13635	13863	13788	13626	13861	13657	13771	13607	13742	13776	13843	13541	13768	13607	13803	13776	13816	13617	13769	13618	13914	13702	13526	13838	13783	13842	13798	13796	13786	13766	13701	13752	13797	13733	13724	13791	13833	13663	13638	13839	13771	13805	13696	13696	13770	13658	13803	13558	13779	13783	13802	13687	13746	13638	13654	13714	13833	13679	13861	13674	13717	13641	13885	13857	13691	13892	13744	13808	13887	13703	13740	13710	13715	13725	13729	13726	13692	13791	13857	13793	13636	13839	13750	13683	13906	13646	13761	13698	13828	13587	13710	13514	13659	13794	13775	13718	13803	13776	13790	13692	13775	13661	13781	13813	13922	13678	13740	13716	13650	13778	13663	13722	13671	13683	13994	13766	13780	13728	13792	13851	13755	13553	13729	13760	13739	13648	13688	13735	13672	13687	13735	13786	13944	13627	13870	13663	13692	13818	13718	13797	13810	13842	13706	13949	13574	13795	13710	13740	13766	13728	13747	13822	13969	13585	13851	13720	13822	13775	13883	13853	13955	13968	13623	13689	13690	13758	13827	13774	13668	13709	13852	13693	13642	13786	13871	13805	13782	13647	13515	13730	13715	13712	13756	13836	13952	13584	13901	13675	13758	13653	13865	13858	13703	13825	13550	13651	13590	13769	13426	13844	13764	13743	13749	13619	13753	13710	13777	13676	13658	13695	13690	13632	13666	13741	13915	13770	13730	13732	13694	13981	13733	13577	13839	13781	13781	13776	13655	13701	13686	13784	13813	13878	13665	13721	13854	13789	13830	13727	13665	13678	13742	13735	13818	13651	13790	13543	13569	13706	13822	13858	13728	13826	13841	13820	13848	13744	13727	13840	13672	13889	13748	13815	13656	13824	13675	13681	13618	13889	13602	13781	13624	13929	13914	13613	13663	13740	13591	13779	13737	13610	13793	13742	13639	13731	13667	13819	13687	13666	13738	13702	13840	13631	13794	13752	13771	13925	13738	13771	13718	13697	13935	13750	13773	13770	13744	13730	13793	13785	13690	13774	13616	13572	13883	13670	13697	13778	13562	13848	13771	13700	13627	13717	13777	13572	13837	13738	13647	13865	13711	13745	13710	13693	13592	13919	13890	13793	13793	13801	13593	13802	13729	13833	13875	13699	13612	13779	13743	13776	13780	13831	13815	13716	13737	13857	13774	13814	13745	13865	13799	13668	13641	13761	13817	13773	13640	13865	13797	13740	13758	13732	13851	13833	13671	13850	13774	13646	13864	13715	13698	13880	13628	13693	13656	13753	13928	13675	13785	13813	13932	13887	13791	13721	13801	13814	13734	13734	13812	13721	13758	13762	13632	13924	13699	13675	13734	13796	13828	13769	13683	13681	13718	13768	13821	13561	13852	13702	13647	13874	13811	13603	13557	13660	13736	13587	13754	13764	13758	13731	13840	13786	13728	13543	13593	13728	13723	13716	13754	13766	13760	13721	13700	13900	13623	13833	13907	13722	13677	13803	13724	13698	13880	13811	13798	13801
24421	21702	29234	24903	22885	22583	21157	17747	16753	16956	16581	16345	16302	16108	15941	15925	15995	15702	15822	15756	15705	15593	15526	15632	15670	15658	15646	15598	15480	15598	15520	15637	15558	15575	15564	15478	15484	15401	15425	15567	15440	15492	15804	15519	15848	15432	15650	15661	15654	15697	15492	15482	15599	15579	15646	15532	15499	15295	15491	15628	15524	15593	15629	15497	15375	15398	15422	15587	15669	15421	15489	15574	15562	15362	15482	15566	15601	15320	15413	15450	15466	15586	15410	15645	15426	15464	15548	15284	15446	15455	15488	15597	15384	15557	15652	15439	15366	15465	15417	15248	15605	15417	15582	15478	15416	15446	15626	15689	15597	15359	15546	15469	15573	15503	15377	15518	15434	15476	15449	15537	15390	15532	15288	15481	15460	15455	15536	15331	15391	15581	15505	15324	15399	15349	15375	15513	15499	15595	15462	15479	15813	15481	15453	15327	15409	15514	15461	15431	15445	15375	15480	15495	15627	15448	15378	15353	15664	15501	15426	15484	15357	15316	15320	15380	15736	15461	15520	15348	15380	15541	15521	15222	15469	15526	15551	15483	15477	15408	15479	15527	15520	15643	15263	15416	15486	15360	15415	15457	15414	15547	15453	15294	15400	15524	15388	15489	15499	15403	15486	15371	15262	15424	15559	15454	15401	15523	15511	15366	15247	15575	15260	15414	15429	15549	15499	15418	15407	15394	15202	15439	15301	15221	15539	15491	15402	15637	15248	15391	15560	15393	15626	15447	15507	15637	15608	15466	15595	15558	15400	15628	15441	15431	15484	15533	15558	15544	15485	15488	15402	15396	15442	15151	15636	15624	15608	15576	15560	15331	15450	15538	15427	15275	15449	15501	15509	15662	15488	15594	15397	15342	15248	15578	15575	15503	15465	15374	15483	15580	15578	15587	15579	15370	15619	15547	15431	15334	15518	15392	15398	15368	15435	15586	15505	15470	15423	15519	15472	15417	15443	15476	15483	15661	15331	15305	15436	15690	15448	15286	15454	15492	15657	15555	15524	15498	15422	15645	15723	15511	15571	15559	15566	15268	15319	15606	15436	15351	15511	15384	15371	15386	15400	15599	15694	15454	15475	15318	15546	15565	15781	15562	15538	15515	15437	15382	15565	15319	15315	15448	15486	15394	15686	15447	15547	15397	15551	15431	15602	15709	15389	15325	15574	15287	15556	15466	15433	15536	15474	15439	15543	15566	15623	15486	15521	15477	15508	15476	15505	15479	15553	15576	15474	15203	15571	15469	15309	15452	15431	15347	15355	15444	15458	15413	15351	15286	15358	15280	15543	15509	15698	15551	15370	15377	15429	15607	15563	15500	15539	15420	15439	15485	15588	15316	15631	15358	15418	15546	15548	15675	15461	15523	15381	15596	15255	15557	15574	15415	15488	15468	15402	15390	15397	15557	15591	15375	15532	15325	15401	15515	15391	15263	15351	15429	15667	15410	15436	15480	15393	15497	15300	15360	15594	15522	15476	15371	15393	15474	15562	15422	15182	15294	15426	15329	15418	15551	15639	15473	15591	15583	15403	15440	15575	15535	15597	15629	15707	15737	15410	15508	15227	15433	15505	15343	15503	15556	15367	15489	15204	15384	15498	15373	15495	15567	15411	15318	15355	15520	15691	15322	15487	15270	15672	15373	15716	15300	15509	15462	15459	15383	15474	15457	15550	15432	15620	15513	15362	15693	15495	15451	15532	15657	15345	15417	15361	15585	15464	15436	15262	15574	15537	15507	15534	15447	15432	15418	15443	15630	15433	15502	15570	15327	15602	15576	15420	15348	15625	15623	15316	15511	15254	15566	15557	15387	15470	15491	15575	15171	15315	15421	15557	15421	15619	15520	15479	15340	15219	15462	15351	15495	15592	15639	15408	15423	15428	15591	15560	15518	15668	15422	15383	15483	15616	15569	15551	15354	15357	15496	15406	15489	15509	15430	15525	15576	15740	15465	15400	15464	15404	15505	15493	15497	15485	15377	15335	15401	15549	15313	15405	15344	15451	15566	15455	15543	15304	15438	15289	15629	15412	15345	15512	15427	15370	15518	15518	15240	15469	15344	15435	15568	15295	15496	15729	15576	15543	15519	15636	15422	15491	15558	15507	15579	15349	15436	15750	15366	15496	15304	15434	15274	15627	15400	15483	15618	15727	15494	15363	15368	15598	15524	15601	15412	15439	15463	15589	15544	15383	15386	15470	15438	15679	15473	15505	15187	15534	15492	15593	15636	15507	15481	15645	15596	15533	15449	15564	15440	15407	15404	15485	15374	15415	15411	15436	15355	15311	15508	15427	15559	15420	15398	15547	15523	15474	15490	15382	15448	15512	15420	15563	15603	15731	15404	15455	15552	15432	15513	15595	15471	15513	15510	15475	15489	15289	15317	15344	15455	15313	15404	15469	15569	15487	15616	15665	15405	15519	15653	15567	15419	15597	15498	15561	15625	15534	15441	15584	15616	15407	15397	15691	15453	15345	15520	15545	15532	15522	15425	15325	15516	15440	15425	15408	15522	15439	15534	15538	15449	15532	15450	15591	15477	15451	15497	15512	15730	15387	15688	15494	15562	15526	15469	15585	15480	15331	15354	15555	15687	15296	15602	15524	15370	15446	15534	15472	15424	15458	15353	15571	15539	15451	15536	15457	15464	15356	15446	15560	15629	15625	15550	15456	15394	15568	15369	15398	15687	15476	15460	15363	15378	15613	15541	15380	15523	15467	15746	15576	15336	15528	15444	15378	15439	15350	15571	15302	15306	15432	15705	15416	15517	15634	15568	15524	15624	15619	15407	15335	15367	15606	15613	15505	15467	15482	15588	15473	15550	15322	15360	15497	15563	15456	15556	15349	15536	15498	15287	15403	15524	15494	15451	15472	15482	15304	15398	15566	15411	15404	15415	15423	15368	15627	15272	15492	15566	15425	15387	15386	15217	15240	15438	15448	15437	15380	15594	15542	15415	15299	15419	15469	15237	15719	15641	15565	15527	15480	15453	15411	15533	15441	15491	15353	15614	15474	15707	15625	15311	15278	15348	15590	15658	15471	15406	15390	15300	15502	15540	15616	15496	15611	15544	15453	15438	15413	15430	15347	15403	15391	15344	15417	15418	15571	15632	15350	15535	15361	15457	15540	15450	15300	15539	15408	15339	15395	15597	15519	15445	15414	15425	15461	15284	15647	15694	15595	15574	15590	15708	15504	15469	15328	15389	15572	15511	15420	15378	15565	15322	15495	15604	15587	15415	15265	15275	15434	15534	15408	15465	15672	15326	15448	15393	15526	15542	15354	15586	15424	15680	15448	15556	15311	15357	15418	15628	15410	15632	15383	15533	15321	15367	15392	15583	15464	15497	15459	15460	15452	15419	15572	15458	15542	15543	15604	15537	15566	15560	15511	15383	15291	15342	15460	15499	15339	15456	15284	15499	15465	15502	15552	15585	15621	15567	15588	15505	15558	15352	15311	15590	15571	15513	15427	15425	15578	15314	15532	15336	15497	15397	15370	15360	15377	15560	15306	15586	15483	15567	15638	15572	15403	15360	15573	15543	15367	15351	15448	15554	15516	15348	15353	15616	15467	15434	15563	15495	15623	15199	15501	15434	15473	15346	15566	15234	15424	15455	15382	15382	15446	15305	15556	15417	15305	15439	15569	15555	15512	15370	15492	15505	15594	15362	15536	15534	15448	15563	15405	15352	15457	15359	15338	15492	15330	15460	15633	15259	15397	15550	15482	15335	15509	15507	15688	15504	15599	15610	15510	15447	15561	15449	15483	15457	15411	15590	15302	15320	15442	15371	15505	15239	15590	15464	15337	15349	15374	15455	15491	15348	15433	15421	15546	15438	15458	15578	15503	15504	15535	15374	15551	15348	15327	15360	15483	15352	15329	15617	15452	15407	15455	15436	15292	15430	15376	15370	15616	15329	15482	15700	15463	15334	15554	15490	15543	15628	15399	15632	15493	15372	15423	15497	15456	15241	15556	15477	15428	15449	15529	15486	15558	15431	15368	15397	15644	15611	15449	15626	15432	15558	15385	15484	15701	15684	15467	15340	15494	15480	15435	15542	15401	15652	15490	15358	15648	15573	15450	15480	15254	15622	15442	15243	15563	15350	15586	15551	15575	15516	15620	15398	15616	15435	15441	15615	15457	15326	15657	15546	15540	15490	15454	15289	15539	15652	15418	15552	15560	15464	15365	15483	15454	15346	15360	15369	15446	15490	15563	15402	15454	15469	15351	15324	15645	15579	15534	15514	15424	15674	15472	15350	15251	15309	15568	15578	15360	15458	15549	15561	15318	15355	15245	15207	15455	15181	15497	15632	15435	15418	15304	15460	15513	15419	15476	15379	15549	15519	15440	15607	15525	15553	15639	15489	15338	15585	15541	15579	15409	15268	15467	15354	15608	15322	15635	15405	15413	15514	15398	15566	15462	15496	15251	15536	15665	15408	15424	15364	15521	15540	15452	15398	15509	15486	15411	15468	15667	15397	15527	15446	15500	15372	15339	15504	15483	15581	15573	15426	15587	15491	15655	15584	15485	15547	15541	15416	15476	15659	15635	15516	15420	15562	15546	15224	15582	15420	15612	15412	15470	15421	15615	15396	15518	15577	15337	15437	15433	15437	15497	15538	15428	15440	15323	15429	15469	15225	15438	15323	15335	15451	15697	15542	15369	15441	15401	15435	15500	15360	15516	15472	15407	15578	15369	15425	15505	15233	15554	15579	15405	15553	15567	15534	15352	15439	15293	15225	15356	15365	15293	15306	15560	15608	15352	15497	15436	15407	15682	15296	15719	15540	15500	15137	15469	15441	15543	15366	15695	15481	15562	15438	15514	15514	15516	15496	15388	15509	15514	15427	15546	15344	15584	15549	15484	15587	15462	15613	15494	15589	15471	15447	15385	15333	15377	15437	15372	15367	15296	15410	15391	15463	15462	15340	15385	15438	15499	15264	15405	15478	15464	15423	15321	15665	15496	15402	15343	15524	15485	15470	15410	15411	15356	15477	15626	15420	15457	15548	15662	15647	15679	15510	15525	15557	15688	15461	15519	15406	15443	15421	15518	15515	15476	15553	15549	15613	15421	15690	15240	15372	15504	15409	15314	15281	15513	15330	15450	15517	15402	15432
21005	36623	34162	27381	23533	20915	18455	16886	16326	15981	15940	15618	15144	15070	14805	14739	14681	14584	14541	14502	14456	14346	14261	14462	14127	14330	14402	14314	14274	14110	14227	14408	14198	14285	14253	14196	14259	14086	14375	14197	14335	14123	14357	14266	14176	14343	14334	14247	14158	14440	14303	14313	14138	14365	14327	14144	14259	14149	14362	14242	14224	14344	14236	14322	14367	14108	14359	14371	14178	14229	14306	14125	14251	14224	14361	14188	14242	14150	14236	14098	14094	14063	14180	14092	14281	14225	14226	14206	14151	14142	14259	14277	14228	14268	14217	14237	14232	14251	14137	14279	14449	14380	14156	14213	14236	14103	14230	14243	14247	14285	14228	14198	14231	14153	14203	14302	14135	14194	14136	14219	14352	14280	14276	14305	14189	14152	14226	14247	14277	14329	14232	14256	14220	14176	14215	14275	14174	14110	14298	14162	14251	14290	14148	14181	14046	14156	14172	14200	14117	14136	14120	14227	14181	14130	14196	14168	14334	14199	14261	14186	14287	14229	14105	14123	14241	14319	14208	14219	14171	14134	14202	14224	14149	14253	14237	14099	14306	14161	14094	14099	14210	14189	14042	14111	14200	14304	14057	14215	14264	14131	14322	14310	14206	14180	14171	14277	14170	14260	14306	14008	14342	14291	14277	14267	14184	14139	14114	14253	14214	14032	14172	14084	14144	14097	14296	14112	14273	14254	14089	13979	14294	14266	14204	14236	14244	14189	14203	14116	14203	14389	14234	14286	14188	14186	14217	14189	14072	14191	14152	14140	14139	14167	14206	14128	14164	13982	13992	14248	14242	14068	14065	14104	14162	14287	14136	14265	14296	14256	14303	14183	14113	14309	14176	14215	14196	14263	14218	14264	14292	14052	14122	14243	14188	14190	14197	13961	14273	14211	14323	14219	14226	14070	14148	14326	14233	14083	14214	14265	14304	14251	14395	14101	14166	14142	14248	14223	14177	14175	14191	14089	14338	14221	14282	14232	14219	14213	14073	14285	14331	14232	14260	14025	14255	14211	14199	14131	14328	14057	14277	14064	14159	14282	14296	14233	14226	14217	14098	14067	14202	14309	14382	14229	14369	14146	14412	14295	14379	14200	14113	14248	14192	14065	14195	14213	14317	14088	14281	14182	14237	13995	14294	14090	14101	14328	14313	14178	14288	14188	14206	14415	14170	14178	14131	14198	14212	14398	14216	14273	14139	14115	14256	14167	14280	14315	14062	14022	14072	14126	14050	14009	14205	14260	14033	14314	14209	14293	14209	14116	14292	14108	14263	14118	14128	14204	14275	14125	14298	14229	14303	14372	14124	14329	14340	14187	14273	14316	14206	14187	14334	14215	14005	14439	14186	14174	14102	14269	14210	14105	14166	14133	14242	14014	14168	14305	14177	14138	14418	14158	14216	14191	14351	14218	14194	14150	14166	14208	14258	14273	14222	14156	14241	14227	14200	14297	14132	14141	14257	14219	14040	14086	14215	14270	14243	14112	14088	14213	14315	14188	14172	14293	14147	14212	14225	14144	14239	14335	14141	14253	14308	14184	14091	14140	14312	14291	14209	14059	14296	14123	14286	14167	14202	14157	14262	14296	14232	14347	14231	14285	14377	14149	14184	14087	14197	14134	14258	14195	14062	13953	14346	14192	14250	14191	14166	14183	14141	14197	14195	14187	14297	14241	14356	13974	14185	14369	14236	14100	14222	14165	14256	14274	14316	14151	14272	14036	14248	14198	14129	14260	14117	14189	14319	14012	14384	14201	14240	14404	14238	14246	14231	14257	14154	14106	14341	14125	14272	14213	14110	14122	14356	14230	14226	14257	13997	14110	14170	14219	14319	14248	14216	14357	13920	14126	14165	14265	14241	14098	14277	14464	14215	14168	14202	14110	14139	14289	14115	14111	14297	14188	14170	14110	14240	14193	14179	14094	14220	14239	14179	14186	14289	14118	14216	14247	14295	14129	14149	14086	14233	14272	14267	14302	14197	14125	14220	14269	14122	14402	14174	14200	14257	14138	13982	14078	14205	14211	14215	14154	14146	14300	14471	14100	14270	14071	14231	14254	14229	14248	14029	14325	14102	14224	14290	14120	14234	14146	14148	14174	14181	14213	14315	14243	13998	14189	14254	14222	14347	14138	14153	14138	14206	14054	14214	14229	14311	14199	14162	14304	14214	13949	14175	14134	14306	14177	14098	14313	14162	14206	14229	14052	14247	13975	14106	14234	14116	14259	14106	13992	14166	14194	14154	14330	14149	14360	14035	14331	14155	14244	14273	14275	14159	14056	14299	14211	14199	14191	14271	14101	14157	14110	14196	14183	14126	14182	14148	14275	14237	14059	14140	14196	14071	14235	14036	14179	14136	14242	14380	14222	14329	14307	14158	14288	14133	14226	14349	14082	14236	14323	14185	14198	14121	14106	14156	14262	14389	14132	14279	14178	14082	14385	14312	14139	14195	14199	14143	14178	14046	14097	14251	13983	14039	14256	14153	14258	14230	14111	14277	14272	14163	14272	14158	14191	14086	14011	14369	14132	14250	14131	14160	14124	14093	14129	14387	14120	14363	14286	14172	14209	14123	14155	14317	14136	14230	14147	14212	14161	14179	14041	14262	14184	14226	14364	14076	14094	14121	14047	14182	14147	14193	14117	14144	14228	14204	14207	14166	14197	14149	14400	14155	14076	14053	14082	14167	14077	14281	14214	14200	14264	14119	14366	14096	14301	14267	14237	14408	14132	14076	14213	14164	14168	13990	14080	14134	14135	14215	14233	14167	14156	14110	14313	14123	14163	14224	14247	14169	14214	14201	14277	14284	14033	14105	14036	14288	14098	14191	14137	14146	14134	14266	14153	14249	14359	14132	14207	14115	14324	14252	14036	14277	14084	14172	14063	14242	14377	14161	14217	14376	14171	14041	14079	14177	14375	14325	14073	14323	14124	14278	14034	14255	14328	14139	14396	14182	14115	14123	14179	14185	14121	14079	14324	14144	14098	14023	14215	14269	14240	14321	13971	14273	14164	14210	14254	14194	14037	14032	14197	14192	14216	14198	14168	14199	14077	14236	14221	14176	14101	14235	14216	14263	14245	14260	14166	14238	14311	14389	14057	14144	14108	14282	14107	14179	14237	14048	14209	14261	14256	14307	14221	14376	14128	14090	14105	14222	14394	14286	14297	14168	14047	14186	14265	13944	14275	14318	14123	14280	14351	14167	14035	14286	14122	14364	14143	14246	14236	14135	14328	14222	14183	14197	13954	14140	14309	14127	14159	14234	14247	14169	14245	14072	14120	14077	14162	14265	14118	14190	14270	14064	14113	14123	14273	14111	14343	14010	14316	14352	14116	14329	14303	14144	14170	14013	14178	14063	14150	14232	14117	14273	14191	14153	14029	14343	14369	14052	14335	14210	14247	14134	14215	14252	14092	14258	14059	14244	14230	14289	14154	14193	14108	14083	14285	14285	14225	14311	14177	14265	14299	14184	14178	14270	14006	14294	14246	14129	14164	14347	14264	14197	14282	14096	14135	14071	14235	14174	14310	14336	14111	14140	14070	14126	14255	14155	14287	14109	14055	14159	14073	14270	14182	14053	14220	14186	14102	14184	14032	14166	14086	14156	14287	14262	14248	14230	14243	14219	14256	14091	14163	14167	14131	14224	14159	14110	14287	14214	14280	14419	14253	14198	14115	14167	14261	14041	14390	14306	13946	14146	14206	14229	14192	14492	14257	14427	14048	14189	14218	14175	14102	14309	14202	14290	14141	14177	14218	14052	14085	14302	14187	14216	14184	14226	14314	14250	14247	14188	14101	14287	14172	13994	14294	14409	14203	14283	14222	14023	14214	14401	14180	14333	13998	14242	14184	14315	14178	14249	14178	14290	14276	14266	14136	14244	14257	14222	13980	14096	14115	14222	14352	14081	14251	14101	14170	14258	14173	14209	14137	14163	14209	14234	14355	14240	14230	14241	14145	14297	14205	14173	14218	14248	14123	14203	14166	14273	14210	14101	14329	14075	14301	14280	14130	14168	14199	14262	14328	14206	14345	14200	14414	14192	14094	14218	14421	14060	14190	14263	14165	14096	14316	14073	14137	14334	14298	14168	14191	14185	14119	14324	14196	14220	14050	14229	14206	14231	14158	14049	14012	14177	14214	14003	14200	14320	14053	14174	14175	14287	14189	14090	14130	14288	14172	14274	14135	14312	14136	14277	14299	14216	14157	14244	14138	14281	14270	14165	14334	14309	14269	14165	14315	14209	14221	14107	14091	14198	14159	14319	14153	14164	14077	14210	14336	14116	14056	14146	14321	14144	14226	14147	14170	14093	14074	14083	13875	14206	14178	14187	14118	14207	14289	14127	14365	14170	14246	14197	14149	14213	14176	14161	14165	14162	14172	14075	14204	14311	14187	14286	14213	14033	14292	14317	14142	14306	14223	14139	14270	14291	14272	14311	14249	14098	14293	14373	14108	14270	14136	14353	14183	14334	14218	14273	14134	14211	14359	14085	14175	14207	14207	14304	14145	14071	14302	14265	14161	14214	14127	14369	14150	14059	14261	14152	14355	14067	14166	14284	14084	14012	14293	14303	14191	14141	14279	14085	14050	14103	14157	14285	14141	14263	14063	14143	14176	14043	14230	14152	14134	14166	14063	14220	14137	14108	14093	14297	14100	14154	14247	14253	14194	14278	14142	14421	14229	14262	14061	14200	14206	14320	14220	14208	14154	14310	14266	14169	14267	14050	14135	14221	14186	14223	14244	14157	14167	14135	14199	14301	14293	14169	14131	14232	14338	14157	14076	14179	14105	14267	14058	14310	14273	14193	14140	14066	14170	14200	14114	14311	14112	14157	14071	14337	14163	14362	14236	14387	14148	14255	14229	14183	14067	14265	14072	14381	14162	14123	14247	14307	14087	14130	14414	14177	14172	14263	14459	14061	14399	14195	14229	14330	14223	14215	14071	14094	14277	14173	14157	14091	14074	14146	14261	14264	14396	14255	14275	14173	14194	14311	14097	14328	14212	14101	14213	14165	14165	14242	14048	14308	14235	14300	14290	14148	14311	14102	14306	14129	14172	14146	14256	14098	14183	14163	14283	14277	14202	14225	14257	14152	13988	14243	14194	14264	14149	14193	14095
23306	21681	29648	24210	22115	24405	25516	19426	17938	17633	17645	17263	17154	16740	16580	16657	16570	16170	16253	16200	16121	16111	16100	16159	15794	15864	15939	16031	15982	16047	15790	16019	15879	15929	15853	15779	15793	15838	15937	15871	16021	16031	16015	15910	15748	15875	15777	15939	16000	15732	15731	15944	15869	15804	16006	15793	16011	15956	15789	15622	15916	15927	15906	15934	15885	15851	15699	15848	15964	15883	16088	15764	15734	15700	15898	15895	15900	15956	15642	16055	15876	15693	15787	15802	15633	15722	15710	15729	15742	15772	15957	15807	16073	15808	15856	15835	15777	15818	15632	15952	15791	15605	15741	15601	15785	15702	15747	15949	15834	15761	15671	15641	15750	15909	15693	15909	15731	15776	15754	15586	15792	15803	15647	15789	15912	16059	15802	15956	16114	15822	15881	15894	15671	15831	15836	15762	15961	15784	15896	15774	15737	15894	15950	15692	15797	15902	15800	15737	15778	15701	15731	15782	15848	16004	15788	15692	15860	15727	15666	15927	15924	15793	15775	15892	15564	15909	15815	15840	15744	15759	15881	15526	15908	15752	15797	15803	15743	15851	15720	15883	15915	15715	15623	15786	15802	15758	15814	15641	15774	15959	15808	15858	15959	15821	15820	15879	15645	15893	15677	15844	15656	15661	15948	15845	15625	15799	15822	15787	15875	15793	15661	15729	15798	15720	15827	15669	15833	15857	15764	15503	15673	15881	15938	15597	15743	15814	15773	15916	15746	15867	15797	15846	15832	15733	15893	15668	15861	15635	15595	15832	15696	15762	15709	15754	15832	15652	15840	15965	15735	15809	15905	15603	15734	15839	15652	15784	15826	15794	15732	15827	15794	15743	15659	15817	15860	15922	15781	15870	15963	15860	15646	15884	15798	15754	15946	15616	15653	15890	15717	15717	15730	15789	15648	15826	15789	15625	15744	15793	15815	15892	15873	15710	15615	15798	15862	15829	15633	15750	15845	15768	15808	15754	15925	15826	15754	15598	15753	15699	15730	15721	15710	15756	15835	15851	15885	15748	15858	15616	15782	15822	15756	15662	15723	15609	15607	15585	15882	15928	15651	15909	15848	15608	15645	15718	15660	15760	15754	16025	15899	15866	15796	15871	15859	15855	15771	15707	15689	15743	15789	15774	15693	15643	15741	15742	15749	15940	15526	15726	16094	15717	15797	15648	15955	15693	15680	15772	15870	15670	15603	16005	15752	15919	15714	15721	15865	15818	15708	15567	15675	15482	16016	15596	15971	15909	15805	15819	15755	15733	15944	15639	15854	15748	15611	15752	15718	15729	15823	15854	15789	15845	15721	15914	15743	15821	15708	15848	15760	15603	15725	15889	15576	15782	15720	15606	15798	15575	15775	15791	15732	15828	15681	15880	15871	15843	15848	15825	15735	15935	15690	15880	15696	15561	15572	15648	15816	15683	15505	15564	15832	15772	15776	15837	15636	15687	15870	15906	15740	15762	15825	15761	15841	15695	15671	15815	15713	15575	15799	15819	15680	15578	15567	15793	15857	15841	15893	15820	15909	15976	15618	15760	15795	15578	15670	15815	15837	15601	15537	15819	15660	15809	15827	15889	15537	15687	15830	15877	15782	15764	15732	15840	15801	15714	15685	15680	15779	15819	15658	15732	15606	15884	15567	15620	15436	15817	15653	15856	15780	15745	15926	15899	15824	15838	15654	15655	15578	15836	15574	15631	15585	15614	15719	15755	15781	15801	15731	15674	15867	15706	15650	15658	15668	15762	15845	15629	15733	15982	15713	15796	15673	15741	15888	15562	15673	15723	15640	15894	15711	15736	15840	15737	15859	15722	15754	15912	15597	15825	15486	15805	15679	15725	16066	15753	15804	15699	15934	15731	15927	15424	15658	15649	15795	15627	15866	15626	15932	15786	15885	15812	15918	15781	15769	15799	15699	15653	15707	15753	15608	15802	15639	15500	15545	15456	15851	15766	15770	15772	15780	15621	15768	15772	15867	15697	15909	15724	15693	15795	15798	15516	15684	15772	15672	15731	15702	15719	15823	15723	15787	15742	15781	15794	15735	15834	15602	15756	15876	15789	15802	15736	15618	15648	15900	15723	15613	15757	15769	15762	15634	15859	15718	15662	15748	15628	15774	15569	15659	15825	15493	15599	15930	15753	15824	15823	15628	15654	15901	15887	15752	15641	15643	15729	15657	15687	15833	15739	15840	15798	15664	15850	15745	15629	15910	15814	15737	15503	15599	15867	15662	15832	15550	15802	15629	15733	15765	15751	15855	15511	15689	15795	15782	15827	15797	15702	15918	15736	15796	15772	15924	15839	15784	15811	15655	15829	15679	15572	15692	15824	15866	15574	15460	15707	15842	15641	15903	15559	15806	15814	15860	15916	15764	15878	15761	15763	15701	15818	15783	15787	15735	15749	15859	15781	15874	15760	15581	15739	15741	15798	15713	15787	15903	15860	15800	15752	15828	15853	15862	15748	15765	15730	15802	15654	15886	15663	15433	15772	15886	15761	15787	15608	15817	15788	15831	15697	15729	15798	15788	15786	15907	15688	15739	15916	15919	15544	15767	15646	15918	15870	15626	15908	15844	15606	15876	15876	15667	15688	15801	15720	15696	15896	15796	15984	15780	15688	15605	15771	15776	15945	15685	15767	15531	15637	15627	15810	15953	15886	15884	15857	15746	15636	15600	15661	15837	15797	15680	15833	15845	15744	16008	15822	15753	15721	15889	15820	15825	15867	15707	15747	15718	15671	15664	15697	16012	15905	15736	15771	15912	15845	15765	15613	15978	15916	15773	15776	15654	15862	15811	15887	15644	15786	15666	15887	15711	15791	15785	15696	15653	15751	15884	15781	15865	15697	15639	15704	15818	15652	15527	15615	15968	15732	15827	15902	15840	15876	15942	15634	15791	15756	15624	15771	15676	15788	15778	16040	15827	15735	15966	15790	15953	16013	15783	15842	15842	15801	15803	15729	15911	15642	15654	15531	15755	15787	15930	15814	15692	15772	15490	15908	15638	15555	15698	15655	15763	15834	15741	15913	15803	15604	15676	15710	15701	15618	15604	15774	15680	15719	15843	15623	15874	15655	15603	15739	15832	15811	15853	15864	15914	15754	16001	15868	15601	15779	15835	15760	15809	15792	16052	15797	15863	15940	15666	15694	15854	15743	15730	15533	15462	15703	15737	15728	15696	15811	15709	15503	15780	15875	15782	15647	15759	15646	15832	15762	15665	15804	15614	15855	15627	15741	15797	15674	15590	15819	15734	15764	15796	15719	15838	15683	15674	15951	15700	15697	15612	15834	15628	15791	15644	15556	15516	15617	15681	15749	15891	15740	15861	15635	15953	15988	15890	15775	15749	15757	15862	15631	15656	15797	15667	15717	15786	15804	15614	15854	15749	15807	15651	15742	15724	15739	15806	15783	15888	15808	15769	15665	15451	15696	15961	15923	15894	15983	15832	15741	15699	15707	15965	15772	15624	15596	15729	15833	15647	15634	15797	15662	15612	15723	15711	15775	15922	15655	15773	15736	15788	15606	15763	15686	15953	15593	15748	15782	15781	15701	15753	15523	15779	15784	15646	15829	15727	15681	15713	15676	15683	15803	15773	15868	15810	15819	15794	15668	15658	15689	15632	15747	15910	15878	15729	15732	15630	15652	15919	15621	15808	15805	15715	15764	15786	15971	15577	15719	15792	15782	15786	15706	15570	15796	15763	15995	15769	15770	15738	15793	15848	15691	15707	15803	15786	15742	15738	15791	15769	15665	15786	15728	15741	15719	15808	15831	15593	15642	15806	15827	15726	15782	15945	15701	15942	15834	15965	15822	15802	15753	15830	15659	15630	15736	15700	15770	15757	15710	15897	15782	15846	15821	15966	15715	15838	15694	15965	15851	15662	15739	15843	16062	15873	15524	15800	15575	15815	15640	15771	15880	15708	15631	15785	15797	15834	15796	16064	15887	15689	15766	15748	15793	15753	15662	15760	15851	15768	15776	15500	15913	15768	15764	15707	15681	15761	15795	15648	15739	15799	15774	15883	15679	15809	15657	15887	15809	15568	15957	15696	15879	15574	15747	15714	15614	15666	15822	15898	15722	15837	15455	15719	15754	15882	15824	15866	15782	15787	15741	15818	15716	15908	15733	15717	15731	15841	15819	15949	15671	15725	15735	15716	15631	15874	16053	15827	15692	15645	15747	15532	15895	15871	15663	15676	15620	15667	15735	15878	15840	15680	15766	15765	15957	15880	15779	15929	15748	15704	15794	15797	15789	15669	15864	15824	15705	15800	15723	15838	15671	15570	15645	15827	15941	15862	15721	15890	15826	15775	15703	15779	15795	16035	16027	15979	15816	15807	15807	15929	15736	15903	15803	15819	15864	15603	15829	15825	15855	15855	15551	15707	15679	15744	15945	15614	15841	15625	15635	15720	15630	15723	15755	15580	15757	15833	15919	15813	15670	15862	15829	15796	15836	15872	15770	15840	15752	15837	15683	15708	15926	15768	15776	15723	15852	15843	15864	15765	15699	15803	15834	15775	15624	15756	15754	15739	15898	15771	15712	15844	15648	15619	15700	15592	15724	15658	15677	15837	15770	15846	16054	15737	15763	15960	15750	15680	15782	15823	15827	15796	15957	16008	15816	15837	15569	15823	15652	15642	15632	15569	15627	15654	16012	15767	15708	15896	15658	15802	15619	15732	15632	15631	15660	15678	15666	15721	15428	15672	15761	15674	15960	15822	15602	15607	15638	16019	15949	15689	15772	15698	15894	15815	15696	15843	15756	15856	15733	15978	15768	15885	15886	15723	15882	15694	15897	15616	15815	15503	15652	15864	15713	15650	15580	15748	15756	15960	15870	15920	15780	15649	15674	15564	15731	15582	15705	15652	15754	15760	15659	15765	15952	15776	15776	15571	15848	15513	15835	16000	15678	15737	15793	15910	15617	15714	15873	15792	15743	15779	15746	15657	15705	15820	15851	15701	15732	15763	16075	15793	15805	15657	15829	15744	15641	15794	15839	15855	15755	15655	15800	15818	15727	15731	15705	15862	15653	15778	15725	15824	15780	15710	15646	15725	15774	15751	15700	15665	15739	15561	15835	15745	15805	15614	15736	15673	15733	15840	15588	15727	15763
23386	41553	39231	31512	26947	23958	21047	18654	17576	17062	16755	16352	15978	15621	15437	14973	14896	14813	14744	14696	14706	14504	14425	14407	14533	14374	14513	14407	14582	14437	14573	14501	14417	14495	14316	14417	14478	14429	14422	14609	14493	14291	14527	14479	14380	14378	14463	14410	14476	14363	14497	14338	14404	14512	14349	14528	14479	14421	14395	14506	14406	14554	14468	14469	14241	14505	14318	14466	14368	14389	14524	14454	14366	14297	14349	14335	14491	14326	14437	14416	14247	14352	14463	14413	14397	14159	14448	14279	14343	14320	14533	14523	14314	14337	14509	14386	14280	14367	14350	14401	14385	14415	14253	14355	14418	14347	14304	14372	14161	14332	14282	14552	14269	14355	14419	14282	14424	14386	14144	14301	14101	14311	14172	14262	14315	14451	14368	14222	14294	14355	14233	14426	14301	14261	14165	14423	14353	14329	14337	14136	14398	14290	14436	14277	14330	14368	14395	14232	14256	14410	14287	14262	14299	14343	14377	14260	14287	14437	14309	14207	14316	14348	14155	14253	14327	14234	14421	14060	14499	14372	14240	14264	14297	14359	14275	14377	14324	14399	14349	14293	14416	14406	14357	14374	14445	14171	14281	14267	14316	14404	14260	14229	14342	14431	14375	14466	14404	14277	14207	14409	14393	14287	14327	14190	14199	14271	14361	14427	14256	14431	14279	14320	14381	14257	14406	14247	14380	14337	14200	14405	14235	14425	14235	14197	14477	14264	14285	14276	14469	14382	14417	14335	14470	14342	14250	14492	14398	14312	14344	14260	14209	14340	14426	14250	14418	14251	14172	14209	14437	14251	14171	14458	14303	14369	14433	14300	14447	14294	14323	14220	14280	14309	14438	14318	14376	14507	14174	14263	14337	14166	14322	14286	14421	14132	14362	14508	14338	14262	14295	14259	14319	14128	14230	14320	14350	14347	14370	14265	14310	14298	14466	14343	14287	14219	14388	14333	14305	14326	14378	14322	14200	14383	14359	14502	14301	14347	14148	14377	14247	14358	14237	14383	14234	14382	14357	14353	14388	14269	14295	14461	14265	14298	14497	14379	14275	14272	14333	14297	14351	14177	14329	14304	14356	14400	14278	14319	14326	14235	14387	14334	14198	14208	14284	14394	14411	14345	14301	14457	14312	14228	14403	14214	14169	14314	14283	14404	14257	14414	14274	14412	14373	14376	14255	14387	14263	14297	14302	14339	14221	14395	14469	14477	14292	14115	14264	14373	14247	14239	14399	14410	14064	14258	14270	14475	14365	14446	14340	14262	14477	14233	14252	14254	14333	14287	14408	14194	14299	14251	14319	14380	14431	14433	14251	14234	14294	14466	14375	14443	14339	14255	14404	14325	14439	14545	14278	14327	14370	14440	14427	14322	14503	14364	14277	14279	14343	14342	14323	14359	14199	14352	14415	14310	14483	14438	14313	14207	14291	14256	14204	14315	14370	14421	14339	14299	14414	14307	14444	14298	14422	14118	14288	14288	14243	14227	14245	14356	14278	14334	14351	14462	14367	14408	14468	14295	14418	14259	14283	14338	14292	14329	14450	14398	14281	14211	14300	14345	14369	14276	14326	14437	14402	14180	14303	14235	14435	14307	14218	14320	14325	14423	14317	14285	14229	14381	14279	14393	14342	14329	14386	14291	14422	14347	14292	14284	14244	14313	14211	14433	14332	14230	14425	14322	14474	14341	14393	14261	14325	14315	14429	14439	14264	14310	14283	14261	14221	14275	14407	14307	14282	14251	14236	14126	14342	14297	14446	14153	14265	14360	14269	14429	14352	14262	14365	14439	14356	14332	14552	14383	14320	14328	14268	14383	14234	14251	14297	14337	14404	14214	14355	14343	14181	14243	14257	14303	14239	14270	14321	14261	14173	14289	14254	14279	14404	14346	14351	14317	14135	14232	14498	14344	14320	14144	14198	14462	14265	14286	14346	14324	14516	14503	14284	14229	14412	14414	14412	14433	14287	14331	14418	14417	14411	14317	14445	14340	14264	14342	14460	14478	14371	14479	14402	14392	14365	14361	14386	14418	14408	14280	14507	14336	14545	14205	14302	14312	14081	14251	14208	14291	14215	14377	14536	14329	14272	14189	14269	14322	14238	14191	14481	14461	14227	14421	14307	14362	14269	14197	14424	14265	14338	14369	14309	14289	14262	14477	14278	14397	14300	14368	14320	14522	14508	14232	14174	14295	14348	14316	14445	14301	14166	14289	14426	14181	14438	14251	14460	14213	14367	14531	14236	14334	14546	14350	14211	14460	14605	14357	14177	14311	14290	14285	14261	14479	14436	14211	14288	14333	14287	14428	14383	14197	14357	14372	14266	14409	14206	14209	14337	14358	14282	14256	14212	14213	14278	14263	14133	14287	14268	14294	14213	14412	14322	14398	14284	14334	14330	14194	14206	14448	14342	14205	14340	14386	14166	14410	14288	14153	14104	14461	14363	14273	14301	14434	14148	14171	14422	14388	14377	14324	14381	14592	14293	14357	14355	14345	14430	14365	14248	14150	14348	14361	14364	14335	14350	14377	14370	14319	14212	14258	14310	14163	14383	14250	14120	14293	14453	14334	14279	14403	14156	14262	14223	14373	14271	14300	14334	14248	14225	14411	14349	14296	14329	14457	14154	14245	14340	14263	14382	14467	14383	14324	14412	14320	14236	14318	14435	14327	14167	14335	14496	14304	14124	14350	14271	14198	14283	14319	14412	14351	14454	14366	14272	14357	14228	14189	14327	14292	14399	14211	14224	14166	14423	14223	14297	14309	14372	14236	14305	14211	14375	14226	14258	14414	14328	14209	14427	14476	14375	14315	14286	14348	14495	14278	14329	14344	14301	14286	14360	14308	14086	14367	14334	14283	14406	14384	14313	14504	14382	14495	14227	14308	14397	14358	14248	14218	14495	14197	14346	14372	14176	14487	14592	14514	14388	14287	14323	14262	14486	14307	14383	14309	14422	14351	14414	14285	14315	14364	14532	14408	14211	14332	14194	14329	14351	14294	14310	14225	14370	14334	14375	14288	14288	14409	14331	14396	14234	14387	14127	14346	14312	14185	14428	14190	14402	14161	14268	14413	14290	14134	14219	14285	14435	14260	14502	14449	14352	14383	14326	14377	14408	14195	14489	14347	14426	14473	14270	14241	14393	14429	14238	14464	14341	14309	14281	14378	14279	14181	14467	14376	14105	14350	14376	14343	14421	14255	14327	14288	14323	14218	14401	14294	14496	14375	14333	14475	14333	14330	14288	14403	14177	14399	14329	14363	14264	14353	14394	14268	14233	14410	14278	14350	14229	14316	14361	14228	14289	14225	14281	14413	14418	14418	14255	14315	14306	14232	14346	14293	14336	14499	14194	14363	14308	14416	14477	14272	14194	14312	14083	14328	14454	14362	14403	14275	14317	14512	14218	14229	14425	14306	14390	14259	14376	14306	14222	14430	14397	14167	14133	14269	14333	14316	14254	14438	14332	14146	14366	14213	14273	14231	14332	14260	14228	14396	14364	14328	14232	14148	14389	14404	14369	14376	14466	14296	14320	14288	14218	14360	14250	14120	14293	14354	14184	14377	14178	14338	14309	14440	14239	14309	14317	14361	14317	14346	14386	14347	14244	14271	14383	14415	14315	14190	14415	14214	14531	14272	14360	14316	14352	14438	14288	14515	14135	14241	14329	14165	14214	14385	14233	14261	14455	14306	14255	14446	14312	14287	14110	14400	14245	14396	14236	14187	14291	14278	14373	14172	14205	14321	14426	14291	14212	14331	14277	14290	14349	14407	14176	14198	14348	14339	14245	14405	14437	14228	14376	14272	14334	14336	14365	14350	14385	14395	14315	14282	14378	14380	14209	14330	14277	14445	14309	14386	14350	14278	14346	14150	14497	14254	14106	14292	14407	14238	14224	14452	14163	14277	14264	14412	14373	14175	14325	14244	14294	14265	14360	14385	14431	14191	14240	14327	14170	14347	14035	14338	14347	14211	14487	14383	14317	14267	14127	14387	14333	14507	14242	14153	14364	14369	14561	14304	14326	14417	14310	14353	14459	14260	14407	14391	14329	14188	14289	14173	14482	14253	14217	14394	14328	14365	14295	14189	14331	14117	14335	14441	14351	14446	14357	14184	14275	14384	14450	14338	14360	14296	14327	14257	14211	14404	14207	14208	14403	14370	14091	14321	14335	14310	14207	14438	14345	14318	14425	14275	14185	14345	14315	14400	14201	14242	14518	14165	14448	14359	14405	14302	14280	14339	14293	14178	14192	14307	14383	14360	14142	14206	14361	14241	14470	14411	14345	14278	14442	14277	14390	14436	14227	14312	14225	14274	14478	14249	14275	14147	14178	14374	14323	14363	14152	14388	14607	14429	14192	14295	14415	14244	14317	14429	14297	14425	14351	14424	14406	14498	14311	14156	14240	14250	14230	14387	14325	14315	14336	14274	14370	14190	14493	14348	14397	14443	14359	14158	14301	14372	14532	14134	14152	14439	14277	14267	14320	14339	14334	14453	14317	14216	14373	14320	14349	14305	14342	14422	14405	14425	14163	14325	14404	14341	14434	14241	14271	14425	14396	14367	14428	14319	14378	14388	14280	14489	14430	14271	14148	14321	14350	14342	14264	14355	14339	14148	14066	14334	14198	14296	14286	14269	14064	14246	14365	14408	14064	14480	14338	14440	14171	14355	14307	14414	14437	14384	14248	14238	14219	14257	14367	14436	14226	14333	14468	14360	14468	14311	14239	14254	14401	14298	14097	14447	14318	14369	14141	14479	14427	14385	14560	14253	14289	14367	14333	14464	14350	14390	14245	14350	14149	14427	14267	14449	14377	14214	14367	14311	14502	14284	14171	14353	14364	14352	14427	14157	14394	14420	14245	14323	14393	14396	14315	14351	14377	14269	14275	14308	14341	14424	14243	14313	14503	14363	14335	14296	14319	14284	14355	14352	14408	14342	14571	14272	14311	14139	14299	14380	14377	14245	14252	14248	14446	14292	14244	14219	14333	14311	14174	14270	14390	14228	14180	14306	14326	14330	14234	14367	14305	14221	14306	14348	14293	14287	14412	14289	14337	14193	14259	14460	14356	14299	14313	14573	14215	14293	14311	14249	14347	14290	14369	14268	14353	14432	14167	14225
28174	22825	25728	22011	17583	16715	16169	15360	15412	15377	15257	15279	15281	15198	15023	15055	15194	14896	15092	15183	15085	14994	14965	14963	14929	15064	14952	15033	15007	14823	15243	15159	15013	14948	14953	15023	15062	14884	15014	14964	14941	14849	14829	14870	15227	14905	14967	14766	14752	14861	14926	15011	14982	14827	14752	14800	14937	14937	14846	14903	14956	14773	15073	14935	15004	14852	14850	15123	14879	15074	14803	14809	14776	14887	14805	14965	14977	15064	14990	14843	14828	14841	15141	14793	14944	14720	14687	14901	14805	14813	15088	15008	14904	14744	14917	14897	14872	14738	15092	14732	14841	14912	15124	14992	14920	14915	14826	14856	14828	14852	14789	15083	14891	14897	14893	14827	14814	14841	14899	14924	15012	14796	14757	14909	14799	14967	14959	14768	15038	14797	15036	14969	14937	15082	14966	15043	14932	14974	14664	14920	14753	14903	14820	14948	14817	15030	14778	14891	15023	14684	14791	14902	14860	14837	15017	14850	14765	14755	14912	14835	14966	15029	14883	14884	15049	14925	14824	14943	14789	14835	14754	14984	14937	14812	14912	14772	14981	14767	14840	14880	14850	14832	14933	14793	14797	14777	14914	14940	14787	14913	14886	15106	14976	14920	15070	15194	14897	15124	14957	14704	14964	14796	15023	14879	14869	14989	14717	14958	15066	14748	14930	14983	14951	14823	14825	14799	14991	14864	14943	14936	14931	14924	14811	14897	15023	14766	15025	14828	15039	14996	14861	15161	14929	14952	14828	14705	14678	14883	14725	14808	14841	14774	15009	14878	14891	14941	14909	14761	14963	15120	14816	14881	14928	15007	14937	14846	14897	14890	14700	14815	14843	14825	14938	14748	14874	15020	14886	14998	15021	14947	15118	14804	14802	14920	14933	14785	14900	14801	14653	14736	15074	15146	14967	15013	14951	14933	14950	14868	14960	14711	14704	14510	14760	14946	15006	14907	15047	14763	14681	14794	14961	14883	14838	14881	15201	14775	14892	14775	14854	14908	14933	14885	14843	14888	14904	15023	14903	14701	14814	14790	14720	15060	14876	14756	14671	14995	14897	14884	14908	14986	14888	14825	14874	14872	15038	15049	14851	14742	14916	14772	14901	14681	15082	15019	14879	14731	14964	14895	14970	14991	15059	14991	15035	14811	14908	14861	14994	14851	14882	14842	14875	14866	14992	15019	14778	14849	14896	14987	14935	14869	14950	15073	14945	14753	14805	14830	14946	14689	14933	14917	14889	14935	14896	15088	14795	14967	15024	14891	14933	14872	14969	14720	15096	14838	14874	15008	14997	14950	14928	14909	14985	14832	14817	14947	14891	14946	14963	14915	14955	14940	14857	14903	14831	15042	14940	14999	15008	14947	14939	14675	14943	15100	14981	14820	14875	14751	14814	14982	14627	14776	14937	14719	14893	14944	14848	14893	14774	14995	14989	14924	14915	14811	14882	14930	14961	14896	14850	14766	14798	15056	15016	14837	14747	15047	15002	15042	14785	14956	15221	14906	14813	14854	14908	14761	15098	14933	15160	14839	15066	14812	14943	14831	15041	14930	14877	14787	14792	14903	14746	14680	14694	14953	14980	15129	14952	14747	14954	14856	15011	14888	15010	14891	14972	14988	14849	14856	14997	14957	15026	14805	14776	14881	15118	14917	14828	14613	14900	14820	15043	15078	14919	14823	14849	14832	14880	15001	14896	14929	14874	14785	14830	14747	14828	15062	14954	15049	14878	14947	14946	14742	14933	14899	14739	14973	14718	14786	14966	14806	14929	14816	15046	14849	15005	14906	14894	14735	14755	14941	14837	14975	15145	14837	14910	15039	15003	15046	14922	15076	14748	14922	14992	14878	15030	14900	14881	14845	14853	14822	15027	14990	14890	15033	14885	14995	14887	14843	14828	14825	14895	14770	14749	14654	15041	15020	14880	15068	14871	15061	14795	15202	14796	14881	15056	14764	14980	14827	14742	15011	14860	14913	14903	14795	14807	14887	14790	15053	14854	14821	14915	14719	14920	15092	14805	14901	14799	14924	14886	14785	15067	14946	14987	14842	14947	14826	14972	14878	14804	15011	14915	14977	14900	15072	14954	14752	14958	14978	14816	15076	14985	14907	14894	14977	15016	14929	14858	14919	14849	14821	14735	14792	15097	14880	15008	14888	14974	14773	14728	14995	14936	14980	14902	14886	14991	14663	14771	15006	14819	15001	14930	15005	14888	14895	14817	14825	14907	14817	14884	14959	14794	15073	14859	14697	14832	14924	14851	14859	14766	14617	14921	14921	15038	14657	14838	14741	14824	14957	15025	14669	15000	14820	14968	14804	14900	14818	14938	14844	14700	14742	14943	14770	14806	14816	14903	14735	14930	14692	14981	14935	14875	14907	14924	14951	14912	14775	14945	14995	14923	14780	14899	14825	14885	14962	14871	14829	14632	14826	14849	15092	14929	14866	15020	14702	14854	15018	15024	14943	15111	14957	14895	15044	14999	14718	14770	14901	14792	15000	14930	14786	15032	14603	14950	14936	15017	14838	14791	14813	15138	14912	14869	14920	14967	14828	14990	14732	14928	14934	14840	14917	14943	14993	14883	15008	15042	14956	14900	14933	14836	14918	14875	14922	14729	14987	14975	14840	14928	15082	14968	14799	15040	15055	14933	14762	14858	14960	14893	15019	14944	14883	14955	14898	15015	14814	14952	14805	14983	15041	14977	14883	14832	14767	15055	14933	14878	14982	14880	14997	14881	14864	14827	14766	14644	15001	14900	14743	15011	14886	14917	14910	14928	14779	14929	14901	15004	15078	14958	14772	14859	15022	14821	14858	14819	14920	14931	15099	14908	14653	14800	14972	14956	14810	15076	14949	14990	15056	14832	14939	14864	15010	14995	14972	14884	15049	15017	14937	14919	14922	14896	14872	15119	15018	15009	14988	14950	14918	15028	15009	14837	14819	14788	14884	14925	14963	14884	14854	14821	14854	14971	14888	15029	14827	14733	14906	14897	14750	15007	15100	14924	14853	14743	14927	15008	14778	14958	14892	15111	14831	15100	15012	14947	14973	14867	14870	14866	14992	14877	14904	15044	14915	14908	15019	14870	14894	14917	15059	15017	14857	14899	14957	15059	14996	15022	14957	14879	14908	15000	14972	14878	14877	15055	14945	14859	14883	14742	14935	14913	14843	14996	14937	14872	14805	14936	14724	14867	15071	14811	14880	14935	14814	14971	14886	14885	14862	14786	14736	14781	14953	14928	14928	14848	14917	15028	14995	14907	14957	14933	14914	14870	14800	14983	14888	15040	14759	15007	14768	14788	15052	14874	15056	14809	14708	15046	14968	14771	15113	14978	15033	14880	15006	14908	15190	14934	15073	14765	14799	14993	15026	14847	14919	14898	14922	14976	14853	15060	14869	14997	14631	14822	14962	14940	14868	15012	14829	14789	14859	14717	14873	14907	14753	14947	14650	14807	14947	14941	14864	14817	14970	14900	14815	15001	15043	14831	14694	14971	14768	14886	14981	15068	14755	14949	14773	14937	14897	14960	14901	14907	14912	15055	15061	14795	14673	14655	14676	14835	14890	14932	15026	15019	15028	14957	14745	14888	15135	14735	14752	14849	14990	14760	14912	14680	14869	14777	14916	14968	14835	14916	14908	15007	14916	14930	14890	15104	14829	14977	14966	14752	14878	14928	14810	15069	14943	14869	14952	14698	14836	14671	14894	14935	14869	15049	14949	14959	14814	15043	14768	14841	14805	14963	14804	14872	14846	14908	15086	14876	15012	14906	14979	14789	14751	14902	14769	14772	14898	15080	14727	14877	14961	14815	14711	15036	15044	14924	14781	14991	15000	14878	15002	14906	15001	14812	14903	14872	14838	14689	14771	14950	14974	14928	14935	14870	14821	14841	14824	14946	14971	14754	14792	14989	14835	14781	15004	14886	14682	14753	14891	15120	14926	14811	14897	14797	14786	14855	14851	15022	14859	14689	15102	14902	15008	14973	15057	15011	14899	14942	14959	15004	14851	15106	14774	15106	14825	14957	14863	14906	15002	14762	15036	14984	14979	14830	14692	14961	15051	14827	14887	14722	15145	14957	14933	14959	14895	14719	14951	14947	14940	14816	14852	14912	14977	15012	14840	15010	14989	14833	14957	15098	14947	14988	14847	14889	14860	14749	14898	15016	14755	14879	14952	14821	14928	15055	14871	15008	14940	14830	14806	14908	15004	14760	14935	14858	14918	14977	14935	14937	14988	14875	15064	15040	14894	14892	14816	14918	14916	14842	15014	14895	14731	14995	14902	15049	14987	15046	14859	14997	14972	15030	14778	14954	14966	14983	14779	15016	14913	14939	14915	14946	14808	14840	14840	14938	14931	14893	14762	15081	14906	14907	14855	14916	14993	15047	14998	15097	14841	14954	15034	14873	14852	15125	14969	14962	14823	14984	14883	15030	15032	14732	15045	14955	14664	14958	15061	14778	14925	14902	14930	15015	14948	14889	14860	14928	14795	14869	14902	14869	14922	15184	14903	14877	14844	14805	14914	14945	14968	14923	14820	15019	14818	14968	14882	14967	14746	14867	15034	14898	14799	14744	14975	14983	15024	14713	14672	14918	14827	14750	14987	14791	14891	14879	14927	15014	14872	14883	14886	15004	14833	14851	14888	15112	14889	14903	14874	14704	15096	14787	14823	14967	14874	15005	14992	14942	14957	15045	14792	14940	14825	14933	15152	15034	14654	15000	14969	14910	14892	14909	14941	15050	14927	14783	14796	14858	15031	14837	14947	14831	14812	14936	14986	14982	15096	15113	14931	15019	14817	14914	14937	15021	14813	15029	14873	15087	15033	14932	15014	14823	15171	14716	14846	14887	15022	14877	14978	14835	15120	14817	15013	14912	14908	15028	14953	14812	15005	14866	14880	14969	14921	15051	14857	15043	14931	14888	14741	14871	14738	14912	14855	15129	14882	14794	15056	14883	14863	14664	15146	15061	14873	14746	14795	14885	15200	14989	14788	14758	15054	14988	14696	15049	15018	14835	15030	14623	14718	14888	15057	14809	14755	14940	14889	14821	15151	14906	14711	14927	14885	14934	14938	14952	14846	14980	14826	14584	14865	14981	14860	14895	14834	15016	14764
19805	27513	25514	20221	17992	16694	15743	14890	14687	14660	14340	14540	14172	14029	14010	13915	13993	14000	13908	13991	13857	13940	13730	13800	13980	13829	13808	13718	13845	13667	13741	13830	13801	13685	13913	13702	13709	13794	13700	13700	13810	13804	13858	13643	13746	13756	13727	13692	13732	13764	13912	13699	13885	13800	13952	13761	13749	13740	13673	13651	13841	13793	13857	13497	13836	13659	13641	13819	13809	13745	13779	13897	13733	13774	13812	13633	13717	13876	13695	13773	13718	13720	13867	13741	13767	13867	13789	13933	13881	13726	13837	13769	13801	13727	13641	13978	13629	13771	13862	13584	13629	13765	13905	13704	13669	13687	13554	13672	13780	13717	13805	13765	13684	13723	13706	13835	13633	13865	13642	13729	13834	13655	13890	13625	13671	13717	13752	13812	13915	13503	13735	13956	13863	13691	13812	13835	13810	13859	13795	13724	13834	13664	13770	13844	13792	13713	13678	13644	13586	13749	13769	13812	13955	13710	13812	13847	13746	13801	13774	13585	13860	13772	13735	13824	13689	13677	13668	13845	13735	13901	13504	13703	13728	13596	13779	13838	13683	13867	13948	13650	13716	13716	13794	13701	13865	13741	13740	14025	13880	13853	13791	13671	13791	13795	13781	13909	14026	13827	13709	13751	13902	13761	13636	13681	13766	13681	13827	13761	13589	13730	13772	13769	13779	13796	13760	13668	13745	13655	13616	13820	13728	13835	13798	13528	13870	13788	13735	13814	13859	13776	13570	13829	13868	13797	13845	13655	13993	13747	13739	13773	13746	13715	13790	13851	13751	13718	13750	13618	13761	13783	13653	13676	13836	13726	13865	13681	13794	13699	13712	13712	13483	13586	13679	13755	13555	13798	13656	13822	13839	13809	13889	13687	13681	13856	13778	13660	13707	13721	13676	13716	13887	13831	13840	13795	13961	13739	13798	13635	13734	13806	13907	13807	13712	13828	13838	13739	13722	13907	13692	13654	13615	13692	13830	13799	13574	13719	13851	13866	13723	13659	13856	13768	13859	13825	13746	13686	13772	13747	13609	13829	13663	13901	13818	13840	13802	13904	13819	13866	13768	13845	13833	13646	13875	13831	13627	13711	13712	13626	13675	13653	13705	13839	13733	13718	13710	13951	13827	13711	13705	13720	13784	13752	13645	13688	13813	13665	13795	13842	13751	13638	13762	13652	13796	13673	13814	13720	13782	13875	13809	13717	13710	13809	13759	13737	13663	13742	13673	13702	13790	13697	13848	13771	13767	13695	13835	13681	13687	13576	13889	13657	13761	13708	13824	13735	13960	13961	13652	13688	13871	13568	13824	13815	13863	13662	13820	13806	13795	13743	13779	13842	13830	13850	13765	13781	13976	13920	13879	13639	13753	13773	13810	13776	13839	13603	13678	13814	13703	13867	13734	13959	13665	13633	13743	13809	13837	13835	13842	13927	13784	13812	13716	13715	13738	13743	13811	13895	13853	13889	13680	13705	13818	13784	13847	13819	13781	13849	13720	13719	13643	13659	13756	13883	13760	13618	13848	13844	13773	13699	13708	13801	13908	13704	13832	13830	13755	13731	13718	13691	13626	13517	13652	13787	13615	13596	13767	13737	13696	13766	13734	13782	13748	13872	13740	13661	13861	13835	13825	13821	13807	13681	13728	13698	13693	13815	13831	13660	13760	13919	13732	13846	13744	13915	13619	13803	13651	13809	13648	13725	13885	13590	13687	13714	13847	13844	13725	13693	13741	13783	13669	13700	13823	13842	13846	13703	13616	13887	13657	13824	13805	13908	13826	13923	13932	13745	13771	13600	13761	13941	13681	13639	13810	13921	13804	14002	13718	13819	13807	13756	13776	13772	13618	13797	13807	13852	13730	13878	13588	13689	13881	13726	13844	13886	13727	13755	13698	13672	13819	13851	13801	13755	13840	13802	13690	13663	13766	13766	13697	13816	13823	13869	13862	13877	13694	13693	13683	13707	13780	13829	13704	13715	13796	13798	13711	13686	13827	13686	13878	13973	13826	13731	13704	13825	13905	13879	13720	13648	13639	13591	13629	13905	13731	13810	13754	13544	13686	13822	13929	13816	13674	13864	13615	13924	13795	13871	13760	13874	13779	13810	13814	13858	13676	13646	13694	13705	13690	13669	13729	13781	13989	13831	13651	13749	13839	13763	13571	13632	13774	13818	13836	13733	13608	13737	13884	13791	13785	13816	13897	13649	13837	13811	13681	13814	13771	13798	13830	13701	13683	13749	13798	13604	13794	13814	13679	13790	13821	13804	13859	13875	13891	13777	13700	13559	13894	13727	13705	13689	13774	13846	13852	13645	13776	13793	13834	13592	13783	13911	13670	13718	13716	13928	13796	13882	13841	13777	13703	13653	13774	13614	13889	13770	13807	13878	13744	13763	13950	13776	13814	13712	13814	13790	13674	13720	13610	13674	13774	13659	13717	13828	13592	13800	13731	13879	13709	13688	13817	13816	13688	13627	13584	13872	13846	13701	13803	13799	13807	13703	13657	13970	13756	13868	13738	13756	13779	13764	13826	13539	13746	13869	13672	13697	13709	13592	13702	13733	13631	13888	13679	13968	13784	13731	13778	13788	13612	13701	13771	13738	13866	13562	13773	13686	13794	13708	13718	13608	13660	13757	13571	13719	13729	13856	13750	13761	13814	13844	13789	13797	13798	13783	13676	13795	13752	13891	13656	13732	13783	13832	13731	13795	13781	14019	13666	13856	13742	13686	13744	13738	13895	13633	13741	13632	13682	13695	13626	13669	13726	13784	13640	13794	13728	13572	13667	13686	13850	13876	13758	13716	13723	13806	13699	13853	13785	13735	13719	13834	13731	13745	13655	13790	13764	13780	13715	13895	13751	13863	13801	13723	13782	13678	13844	13410	13688	13735	13829	13817	13760	13854	13832	13884	13794	13765	13676	13796	13808	13703	13753	13766	13724	13740	13746	13763	13679	13608	13822	13839	13764	13806	13663	13739	13703	13713	13592	13576	13618	13723	13898	13779	13737	13885	13793	13666	13686	13746	13719	13825	13948	13834	13739	13644	13662	13853	13752	13751	13730	13955	13692	13664	13758	13713	13841	13743	13543	13825	13648	13787	13798	13751	13689	13885	13885	13714	13697	13835	13720	13697	13893	13925	13842	13741	13692	13843	13720	13676	13652	13741	13738	13712	14008	13778	13669	13893	13678	13704	13796	13719	13800	13769	13792	13918	13680	13704	13897	13829	13807	13869	13755	13759	13876	13932	13661	13512	13687	13729	13794	13766	13710	13634	13782	13822	13741	13743	13691	13714	13946	13708	13717	13820	13858	13690	13690	13898	13694	13825	13847	13519	13815	13765	13785	13808	13851	13677	13977	13667	13675	13712	13718	13804	13753	13771	13882	13772	13765	13664	13808	13688	13684	13733	13864	13698	13646	13741	13722	13780	13700	13547	13774	13602	13845	13689	13750	13912	13794	13775	13779	13768	13802	13756	13657	13665	13702	13797	13838	13587	13825	13703	13745	13773	13793	13789	13682	13846	13860	13784	13812	13666	13911	13818	13684	13666	13791	13650	13695	13853	13734	13671	13767	13815	13751	13786	13881	13570	13769	13810	13751	13764	13691	13803	13933	13741	13881	13795	13754	13767	13838	13775	13765	13885	13666	13875	13891	13677	13585	13764	13815	13714	13613	13661	13737	13862	13740	13740	13799	13699	13972	13656	13726	13836	13734	13729	13782	13689	13844	13999	13845	13688	13680	13802	13784	13853	13757	13554	13802	13836	13791	13711	13998	13770	13982	13617	13815	13783	13953	13875	13831	13823	13832	13861	13848	13711	13586	13788	13775	13666	13760	13858	13794	13772	13850	13811	13595	13621	13730	13974	13708	13896	13878	13795	13888	13761	13816	13819	13797	13735	13880	13750	13827	13706	13873	13760	13721	13716	13762	13759	13758	13864	13675	13835	13658	13817	13875	13696	13740	13782	13743	13837	13732	13774	13863	13605	13681	13709	13690	13658	13861	13840	13752	13776	13701	13773	13806	13712	13664	13451	13746	13729	13910	13733	13811	13793	13750	13697	13674	13788	13802	13826	13801	13695	13768	13693	13703	13933	13857	13830	13808	13570	13735	13728	13632	13811	13771	13742	13697	13741	13828	13718	13807	13724	13921	13858	13939	13779	13748	13635	13948	13666	13796	13890	13551	13751	13883	13811	13779	13709	13811	13730	13787	13659	13698	13747	13843	13790	13849	13586	13797	13834	13679	13673	13807	13777	13797	13559	13802	13871	13728	13875	13567	13986	13871	13705	13740	13666	13745	13671	13749	13844	13775	13841	13824	13776	13922	13961	13628	13621	13805	13941	13811	13646	13668	13794	13734	13603	13571	13990	13631	14020	13836	13808	13648	13592	13744	13651	13763	13641	13861	13861	13628	13777	13796	13809	13687	13991	13770	13681	13729	13793	13771	13872	13696	13746	13706	13663	13753	13782	13697	13723	13693	13816	13700	13862	13733	13611	13687	13795	13748	13641	13566	13586	13747	13802	13893	13765	13784	13663	13740	13858	13687	13509	13763	13723	13804	13664	13814	13842	13833	13952	13976	13709	13707	13917	13771	13776	13731	13800	13787	13843	13907	13448	13687	13724	13728	13746	13939	13788	13632	13839	13649	13791	13673	13902	13862	13981	13721	13709	13673	13949	13817	13936	13837	13855	13790	13809	13756	13855	13712	13914	13765	13703	13754	13758	13733	13716	13743	13852	13808	13802	13809	13856	13759	13787	14013	13743	13836	13652	13857	13895	13852	13838	13764	13647	13749	13850	13649	13634	13725	13645	13744	13954	13659	13848	13893	13740	13821	13957	13639	13799	13711	13852	13877	13918	13757	13788	13766	13692	13861	13838	13725	13802	13784	13863	13648	13721	13692	13675	13714	13677	13642	13816	13715	13659	13763	13904	13827	13808	13583	13779	13715	13759	13789	13690	13738	13663	13711	13808	13693	13798	13713	13668	13654	13854	13606	13729	13753	13859	13774	13683	13831	13860	13782	13666	13786	13833	13551	13802	13760	13844	13791	13823	13660	13951	13662	13725	13624	13655	13791	13736	13922	13855	13812	13763	13723	13613	13509	13938	13737	13845	13826	13790
24351	21679	29249	24838	22762	22744	21080	17914	16995	16679	16542	16470	16459	16098	16263	15975	15834	15917	15699	15993	15700	15660	15733	15770	15661	15778	15714	15717	15811	15670	15734	15661	15812	15595	15707	15586	15591	15705	15764	15660	15689	15683	15631	15544	15646	15450	15463	15690	15483	15708	15561	15631	15552	15570	15709	15506	15843	15581	15602	15719	15748	15582	15871	15544	15339	15725	15639	15597	15350	15758	15667	15606	15675	15749	15682	15688	15550	15667	15734	15662	15523	15819	15446	15525	15764	15643	15610	15606	15531	15467	15845	15642	15680	15530	15494	15568	15860	15774	15560	15312	15855	15610	15355	15696	15350	15681	15519	15617	15557	15553	15601	15466	15416	15570	15508	15875	15553	15682	15465	15346	15728	15698	15597	15479	15790	15565	15555	15434	15528	15565	15445	15674	15444	15574	15363	15573	15562	15586	15544	15601	15658	15691	15541	15528	15720	15546	15720	15593	15589	15672	15581	15401	15701	15624	15510	15702	15502	15614	15483	15454	15549	15569	15557	15606	15602	15720	15545	15615	15628	15598	15682	15566	15442	15523	15468	15580	15540	15562	15794	15540	15588	15711	15543	15460	15400	15723	15419	15539	15778	15594	15676	15559	15649	15450	15618	15722	15507	15488	15494	15583	15522	15510	15629	15666	15702	15584	15646	15562	15345	15474	15652	15552	15510	15399	15645	15342	15538	15600	15667	15583	15664	15483	15564	15772	15526	15445	15649	15406	15481	15644	15647	15490	15346	15562	15681	15513	15575	15664	15682	15653	15419	15672	15530	15618	15521	15575	15745	15567	15580	15473	15603	15471	15610	15624	15659	15469	15494	15580	15838	15730	15514	15590	15655	15680	15514	15429	15627	15534	15720	15680	15649	15716	15721	15536	15394	15565	15542	15569	15453	15492	15699	15696	15599	15714	15362	15508	15522	15593	15749	15609	15619	15510	15622	15354	15634	15598	15541	15708	15638	15431	15773	15445	15494	15768	15616	15446	15561	15528	15671	15383	15438	15695	15649	15648	15542	15632	15631	15701	15512	15329	15432	15576	15400	15448	15675	15554	15441	15519	15580	15500	15472	15515	15703	15484	15713	15313	15403	15517	15434	15568	15606	15623	15723	15674	15355	15373	15571	15440	15772	15689	15693	15566	15774	15700	15734	15352	15503	15513	15648	15550	15607	15611	15489	15626	15525	15610	15466	15609	15551	15470	15532	15452	15528	15358	15555	15607	15625	15657	15678	15470	15486	15586	15608	15621	15722	15444	15535	15395	15532	15569	15468	15385	15600	15476	15576	15456	15415	15727	15787	15581	15587	15574	15449	15530	15549	15482	15364	15497	15622	15574	15411	15547	15729	15484	15627	15559	15545	15407	15478	15413	15569	15581	15570	15403	15495	15648	15535	15647	15650	15476	15432	15457	15413	15544	15709	15519	15612	15593	15746	15625	15661	15578	15534	15656	15664	15499	15675	15452	15755	15542	15630	15486	15533	15464	15459	15460	15662	15636	15535	15499	15748	15803	15282	15479	15761	15566	15638	15480	15565	15675	15597	15494	15786	15428	15641	15455	15450	15468	15635	15466	15495	15457	15545	15566	15536	15620	15584	15501	15447	15658	15406	15531	15384	15404	15569	15403	15626	15597	15421	15524	15586	15736	15736	15424	15470	15489	15741	15627	15761	15557	15523	15642	15585	15727	15643	15516	15603	15682	15496	15585	15533	15806	15366	15470	15648	15678	15451	15764	15533	15611	15630	15686	15661	15539	15528	15571	15315	15627	15585	15534	15653	15735	15521	15483	15565	15606	15751	15544	15564	15649	15621	15443	15591	15480	15473	15221	15667	15712	15459	15556	15480	15361	15595	15433	15766	15592	15416	15428	15522	15567	15598	15562	15671	15659	15725	15462	15653	15431	15709	15454	15622	15547	15233	15707	15497	15656	15483	15377	15647	15652	15478	15601	15431	15505	15680	15591	15414	15652	15499	15603	15547	15709	15528	15551	15568	15337	15477	15379	15678	15488	15514	15501	15741	15712	15479	15341	15420	15464	15703	15372	15660	15431	15473	15482	15627	15595	15499	15657	15422	15539	15573	15369	15457	15602	15608	15820	15421	15485	15776	15738	15558	15739	15660	15796	15650	15590	15678	15662	15429	15330	15596	15522	15511	15550	15509	15401	15628	15458	15536	15536	15659	15364	15629	15540	15485	15688	15441	15528	15624	15545	15413	15532	15525	15547	15361	15587	15672	15542	15574	15421	15579	15407	15580	15744	15665	15625	15608	15638	15447	15460	15611	15506	15415	15471	15419	15532	15537	15739	15395	15526	15875	15440	15618	15612	15572	15681	15392	15597	15707	15415	15641	15520	15619	15702	15733	15477	15697	15448	15555	15481	15469	15527	15579	15586	15610	15366	15678	15559	15500	15491	15524	15609	15680	15552	15599	15632	15734	15739	15515	15530	15658	15510	15635	15594	15589	15550	15569	15588	15619	15727	15600	15479	15672	15758	15465	15565	15669	15575	15569	15584	15663	15488	15636	15405	15575	15735	15462	15680	15602	15760	15481	15543	15590	15573	15396	15535	15549	15605	15731	15540	15587	15569	15699	15580	15458	15710	15615	15511	15408	15456	15490	15749	15468	15599	15473	15543	15654	15644	15784	15390	15679	15370	15525	15374	15576	15615	15619	15445	15721	15741	15568	15733	15568	15454	15636	15446	15610	15598	15515	15319	15574	15587	15739	15527	15597	15605	15470	15423	15648	15740	15401	15583	15421	15531	15580	15504	15626	15553	15486	15578	15647	15327	15598	15924	15639	15519	15636	15590	15358	15561	15422	15665	15695	15355	15572	15522	15297	15572	15694	15645	15607	15495	15539	15459	15510	15621	15655	15678	15585	15622	15620	15561	15729	15511	15568	15532	15843	15578	15685	15662	15716	15521	15577	15700	15630	15401	15531	15402	15481	15587	15639	15554	15502	15464	15449	15723	15599	15636	15484	15594	15593	15427	15563	15597	15604	15475	15601	15567	15624	15790	15504	15604	15736	15546	15865	15512	15833	15811	15490	15427	15718	15520	15495	15553	15500	15543	15569	15708	15602	15484	15540	15576	15661	15644	15656	15562	15491	15543	15613	15677	15518	15594	15884	15611	15576	15658	15419	15497	15613	15566	15591	15692	15354	15444	15613	15483	15681	15642	15594	15725	15727	15694	15624	15481	15683	15522	15447	15665	15465	15566	15321	15470	15553	15376	15555	15791	15552	15525	15664	15548	15482	15533	15583	15540	15378	15584	15491	15619	15702	15572	15707	15541	15499	15516	15559	15556	15632	15539	15652	15396	15510	15572	15476	15654	15497	15652	15490	15595	15347	15553	15419	15499	15485	15690	15574	15572	15472	15645	15448	15617	15489	15600	15624	15309	15458	15521	15655	15528	15577	15525	15740	15655	15660	15677	15530	15697	15518	15558	15631	15787	15517	15627	15475	15314	15559	15520	15676	15379	15604	15577	15470	15469	15496	15544	15643	15525	15615	15559	15486	15493	15646	15869	15658	15604	15532	15498	15418	15648	15592	15581	15661	15537	15483	15306	15711	15518	15538	15559	15501	15738	15670	15507	15700	15696	15672	15570	15318	15507	15576	15448	15531	15436	15645	15556	15498	15518	15583	15368	15372	15445	15653	15605	15547	15690	15604	15664	15667	15517	15577	15738	15408	15548	15552	15536	15605	15760	15472	15727	15568	15771	15676	15490	15491	15639	15494	15378	15450	15657	15748	15557	15643	15727	15427	15657	15489	15357	15518	15623	15635	15606	15652	15518	15626	15721	15696	15669	15512	15524	15648	15715	15562	15555	15705	15699	15549	15488	15503	15525	15708	15786	15464	15659	15627	15642	15489	15495	15605	15530	15589	15635	15655	15571	15641	15552	15481	15729	15783	15574	15646	15569	15696	15532	15744	15483	15518	15546	15835	15307	15685	15343	15511	15505	15586	15625	15541	15549	15486	15391	15502	15533	15653	15553	15587	15698	15694	15450	15546	15389	15478	15642	15658	15568	15529	15468	15559	15555	15634	15519	15510	15712	15585	15546	15527	15570	15482	15483	15616	15576	15711	15457	15559	15401	15688	15488	15558	15638	15477	15539	15500	15527	15517	15583	15516	15277	15349	15681	15560	15496	15729	15517	15538	15668	15526	15476	15350	15438	15663	15571	15464	15605	15492	15690	15641	15582	15621	15711	15628	15636	15508	15661	15637	15521	15526	15302	15652	15618	15634	15720	15620	15675	15339	15371	15621	15556	15519	15724	15390	15508	15484	15707	15597	15747	15483	15512	15701	15580	15467	15732	15438	15417	15717	15652	15543	15571	15535	15523	15720	15431	15631	15597	15813	15606	15715	15547	15508	15626	15581	15530	15449	15615	15374	15455	15302	15548	15786	15517	15737	15446	15482	15445	15669	15554	15569	15594	15592	15659	15611	15431	15615	15756	15683	15515	15530	15479	15364	15745	15472	15654	15622	15658	15533	15480	15416	15576	15514	15427	15540	15451	15607	15735	15360	15442	15619	15541	15593	15397	15542	15466	15547	15573	15408	15630	15552	15545	15481	15421	15697	15618	15666	15492	15477	15467	15525	15615	15577	15522	15529	15573	15685	15439	15497	15435	15528	15595	15798	15522	15512	15669	15494	15562	15730	15531	15472	15646	15665	15336	15490	15598	15619	15553	15521	15451	15522	15524	15735	15747	15537	15650	15618	15612	15568	15574	15523	15645	15745	15600	15640	15506	15681	15704	15483	15608	15588	15528	15487	15559	15672	15560	15503	15435	15692	15535	15708	15492	15444	15631	15390	15356	15631	15539	15743	15410	15706	15486	15477	15651	15705	15576	15361	15552	15550	15330	15619	15562	15676	15653	15618	15692	15414	15531	15511	15477	15492	15481	15690	15528	15553	15511	15525	15509	15673	15553	15668	15541	15421	15550	15694	15355	15634	15641	15540	15643	15748	15776	15529	15703	15450	15638	15588	15449	15448	15570	15577	15810	15576	15553	15293	15621	15622	15555	15637	15525	15433	15316	15325	15417	15654	15665	15603	15490	15768	15653	15589	15673	15555	15575	15718	15669	15520	15596	15684	15377	15667	15592	15568	15423
21002	36463	34300	26821	22998	20284	18442	17107	16227	15910	15507	15549	15207	14966	14918	14859	14615	14732	14629	14505	14313	14334	14381	14403	14185	14253	14243	14181	14370	14336	14292	14360	14265	14263	14369	14307	14137	14163	14329	14295	14279	14217	14240	14277	14165	14222	14347	14185	14349	14190	14255	14268	14174	14297	14136	14205	14212	14224	14305	14259	14291	14445	14281	14303	14279	14318	14356	14354	14152	14302	14186	14256	14231	14146	14316	14099	14143	14234	14280	14256	14245	14279	14241	14047	14148	14259	14283	14152	14239	14313	14238	14211	14186	14334	14250	14221	14238	14181	14173	14065	14221	14229	14262	14084	14243	14157	14005	14188	14271	14227	14155	14231	14458	14165	14317	14181	14144	14170	14384	14279	14182	14311	14102	14385	14233	14256	14148	13990	14251	14361	14180	14155	14351	14258	14177	14151	14243	14214	14139	14272	14339	14143	14274	14302	14309	14212	14148	14100	14104	14288	14421	14278	14311	14114	14270	14169	14283	14241	14273	14334	14007	14193	14296	14257	14137	14168	14271	14347	14263	14257	14217	14235	14097	14261	14317	14243	14355	14319	14319	14218	14165	14229	14347	14263	14190	14205	14268	14182	14174	14206	14292	14066	14228	14146	14198	14148	14250	14388	14215	14261	14241	14075	14070	14233	14235	14152	14161	14056	14251	14350	14323	14193	14291	14005	14301	14197	14253	14132	14152	14169	14228	14172	14278	14132	14205	14088	14216	14328	14284	14229	14298	14179	14042	14221	14469	14234	14261	14191	14151	14139	14114	14228	14129	14371	14324	14077	14078	14334	14295	14063	14185	14309	14163	14240	14093	14216	14223	14314	14210	14137	14156	14165	14153	14172	14438	14197	14125	14271	14009	14400	14239	14139	14302	14122	14253	14162	14212	14017	13992	14231	14171	14161	14346	14061	14181	14316	14160	14182	14228	14179	14167	14277	14166	14181	14284	14115	14239	14075	14326	14269	14208	14221	14270	14246	14172	14283	14314	14196	14261	14092	14199	14255	14307	13997	14086	14172	14225	14061	14268	14049	14141	14059	14239	14154	14213	14135	14213	14052	14210	14173	14232	14243	14161	14079	14384	14178	14333	14210	14116	14108	14045	14229	14245	14326	14171	14144	14171	14233	14164	14077	14249	14106	14168	14084	14212	14219	14206	14370	14228	14052	14277	14291	14249	14149	14188	14319	14397	14168	14332	14337	14138	14285	14489	14070	14078	14161	14120	14221	14239	14155	14095	14116	14167	14202	14229	14295	14090	14327	14142	14110	14332	14121	14370	14107	14244	14267	14263	14192	14285	14196	14230	14167	14199	14092	14359	14077	14248	14319	14255	14118	14245	14251	14322	14329	14141	14111	14273	14070	14141	14286	14252	14335	14152	14282	14182	14174	14201	14238	14163	14037	14221	14371	14250	14204	14106	14150	14185	14227	14165	14160	14203	14120	14103	14082	14157	14269	14319	14339	14224	14216	14287	14110	14143	14308	14082	14108	14203	14240	14232	14146	14436	14237	14275	14150	14081	14022	14226	14199	14215	14237	14192	14112	14187	14310	14245	14269	14171	14110	14204	14447	14252	14301	14194	14207	14248	14147	14335	14278	14363	14134	14252	14203	14085	14223	14078	14124	14281	14129	14154	14168	14263	14203	14169	14303	14287	14190	14200	14268	14109	14245	14216	14121	14235	14147	14121	14012	14178	14244	14310	14128	14265	14133	14202	14200	14315	14119	14030	14171	14104	14162	14365	14319	14134	14399	14422	14181	14137	14064	14285	14131	14277	14136	14204	14199	14442	14048	14363	14074	14246	14098	14216	14136	14134	14271	14288	14300	14236	14143	14265	14133	14251	14300	14460	14353	14284	14076	14356	14143	14273	14189	14242	14254	14160	14211	14135	14263	14134	14315	14241	14203	14154	14101	14176	14472	14313	14308	14141	14258	14084	14117	14140	14061	14312	14433	14167	14214	14214	14306	14316	14215	14241	14085	14404	14053	14193	14250	14274	14301	14156	14321	14112	14103	14239	14129	14183	14075	14237	14296	14229	14197	14215	14204	14182	14172	14218	14250	14075	14181	14162	14186	14158	14197	14188	14153	14280	14332	14235	14320	14145	14194	14141	14206	14292	14118	14112	14330	14299	14364	14159	14257	14270	14339	14079	14350	14372	14105	14193	14121	14193	14321	14312	14276	14305	14154	14282	14075	14158	14272	14401	14142	14121	14257	14166	14127	14158	14197	14185	14156	14290	14089	14238	14247	14171	14108	14264	14092	14138	14273	14107	14194	14298	14155	14228	14201	14218	14253	14102	14414	14356	14284	14226	13957	14216	14192	14188	14387	14200	14196	14106	14181	14241	14310	14091	14231	14100	14201	14455	14432	14283	14326	14181	14208	14246	14343	14263	14086	14201	14039	14178	14073	14232	14216	14256	14122	14160	14167	14387	14200	14026	14117	14343	14165	14248	14132	14269	14180	14134	14262	14180	14278	14219	14210	14008	14186	14164	14115	14242	14099	14253	14142	14117	14007	14327	14371	14195	14191	14181	14201	14129	14108	14283	14144	14291	14168	14193	14072	14352	14227	14140	14254	14218	14290	14108	14123	14309	14045	14062	14170	14277	14290	14394	14067	14092	14147	14234	13983	14233	14200	14284	14302	14269	14386	14109	14452	14328	14186	14324	14302	14061	14199	14159	14283	14108	14140	14128	14220	14342	14289	14145	14220	14224	14283	14232	14291	14280	14402	14344	14154	14223	14188	14322	14257	14284	14213	14185	14188	14177	14283	14282	14363	14177	14414	14264	14350	14128	14202	14255	14065	14187	14079	14227	14089	14242	14224	14116	14252	14344	14109	14080	14044	14228	14323	14041	14084	14269	14163	14228	14099	14048	14026	14136	14287	14140	14229	14274	14146	14298	14314	14223	14368	14305	14141	14187	14327	14253	14034	14241	14102	14277	14182	14060	14298	14197	14232	14181	14157	14212	14163	14112	14253	14150	14102	14114	14024	14114	14108	14248	14358	14272	14056	14178	14191	14240	14202	14361	14187	14074	14348	14086	14246	14266	14120	14045	14280	14228	14171	14108	14311	14019	14079	14216	14257	14088	14234	14084	14225	14205	14168	14277	14090	14341	14028	14084	14176	14297	14308	14181	14193	14280	14245	14205	13898	14277	14323	14172	14175	14034	14265	14221	14132	14209	14354	14081	14278	14031	14293	14101	14022	14016	14141	14311	14267	14107	14084	14161	14169	14108	14246	14016	14234	14205	14247	14254	14138	14272	14109	14318	14246	14188	14131	14070	14232	14329	14303	14298	14176	14390	14099	14223	14085	14167	14202	14047	14304	14375	14059	14192	14186	14086	14379	14192	14231	14281	14190	14358	14196	14313	14046	14401	14173	14382	14086	14042	14210	14249	14441	14369	14081	14040	14275	14184	14215	14319	14318	14072	14214	14163	14285	14072	14191	14231	14202	14245	14137	14136	14301	14100	14384	14290	14209	14071	14156	14204	14135	13989	14260	14184	14150	14057	14004	14385	14216	14157	14210	14179	14269	14369	14172	14213	14176	14279	14156	14179	14266	14120	14312	14194	14119	14168	14208	14236	14133	14302	14049	14346	14247	14272	14238	14161	14266	14205	14110	14193	14195	14280	14348	14295	14184	14258	14147	14171	14321	14079	14127	14244	14184	14162	14206	14115	14203	14234	14140	14243	14174	14220	14250	14206	14177	14197	14271	14292	14237	14292	14244	14154	14212	14207	14214	14184	14241	14216	14095	14266	14119	14065	14231	14239	14238	14167	14191	14144	14258	14219	14151	14037	14176	14286	14259	14252	14421	14220	14321	14265	14137	14262	14266	14263	14375	14158	14073	14071	14289	14164	14151	14347	14242	14150	14223	14070	14302	14133	14089	14141	14249	14200	14381	14317	14316	14388	14181	14288	14196	14205	14252	14306	14177	14080	14153	14223	14112	14231	14233	14228	14297	14189	14162	14294	14223	14125	14165	14236	14190	14207	14240	14158	14106	14341	14075	14259	14389	14294	14347	14305	14060	14209	14178	14186	14232	14164	14296	14187	14399	14300	14243	14163	14275	14188	14180	14221	14104	14274	14274	14144	14351	14051	14285	14071	14168	14270	14150	14350	14192	14368	14345	14068	14180	14096	14251	14284	14329	14114	14254	14026	14059	14185	14259	14484	14187	14105	14346	14207	14359	14368	14195	14290	14104	14202	14348	14249	14152	14019	14349	14071	14197	14080	14167	14338	14104	14269	14280	14105	14273	14244	14220	14094	14178	14101	14207	14092	14301	14243	14169	14201	14229	14334	14120	14243	14176	14183	14141	14121	14187	14206	14247	14102	14217	14008	14363	13907	13976	14208	14194	14251	14140	14141	14269	14039	14247	14333	14339	14075	14231	14406	14124	14166	14224	14214	14163	14351	14386	14232	14256	14248	14182	14019	14318	14398	14097	14264	14172	14213	14407	14275	14157	14145	14080	14265	14118	14187	14135	14206	14211	14042	14228	14253	14187	14211	14020	14043	14250	14144	14257	14160	14245	14052	14040	14232	14065	14101	14098	14366	14012	14315	14310	14119	14121	14263	14196	14259	14033	14493	14075	14277	14275	14379	14337	14306	14045	14145	14198	14196	14240	14151	14263	14225	14196	14125	14208	14268	14202	14163	14087	14122	14326	14172	14374	14152	14002	14192	14157	14136	14402	14097	14349	14136	14155	14196	14081	14175	14170	14087	14249	14339	14281	14072	14121	14300	14098	14216	14176	14150	14297	14237	14210	14062	14134	14289	14104	14105	14057	14241	14169	14165	14113	14051	14255	14075	14096	14210	14227	14309	14294	14101	14237	14287	14245	14171	14319	14066	14181	14260	14140	14169	14226	14338	14291	14228	14250	14177	14206	14107	14318	14115	14216	14193	14164	14258	14408	14252	14114	14259	13995	14170	14117	14167	14149	14280	14264	14242	13982	14168	14244	14091	14351	14032	14146	14081	14172	14252	14294	14069	14192	14227	14453	13934	14100	14207	14143	14197	14261	14174	14169	14151	14184	14147	14123	14220	14260	14307	14230	14112	14148	14183	14161	14169	14188	14125	14183	14155	14107	14376	14251	14273	14127	14193	14359
23232	21642	29574	24199	22009	24113	25194	19330	17838	17644	17253	17129	16880	16816	16390	16638	16253	16038	16241	16357	16018	16010	15884	15970	15985	15917	15992	15886	15758	15791	15801	16075	15954	15861	15859	15823	15775	15922	15934	15698	15864	15965	15740	15922	15866	15827	15783	15797	15745	15759	15830	15792	15862	15704	15521	15694	15925	15867	15757	15756	15633	15625	15836	15949	15860	15790	15720	15649	15860	16009	15794	15704	15852	15800	15847	15990	15792	15852	15686	15723	15774	15612	15522	15744	15706	15619	15930	15866	15643	15801	15785	15698	15918	15965	16003	15674	15594	15677	15564	15963	15851	15696	15540	15747	15794	15787	15718	15726	15834	15749	15619	15879	15699	15583	15713	15757	15563	15670	15829	15773	15623	15747	15640	15778	15706	15899	15694	15816	15594	15782	15811	15749	15829	15795	15838	15708	15691	15669	15727	15756	15795	15769	15620	15933	15616	15675	15641	15691	15591	15670	15866	15652	15848	15643	15872	15644	15927	15664	15824	15726	15682	15818	15680	15817	15587	15675	15776	15657	15713	15533	15789	15541	15596	15561	15481	15743	15776	15855	15869	15727	15720	15754	15586	15526	15627	15588	15855	15702	15904	15772	15652	15725	15924	15765	15642	15520	15872	15767	15761	15690	15721	15808	15720	15622	15793	15745	15655	15902	15690	15988	15726	15797	15647	15486	15870	15599	15822	15576	15621	15435	15792	15592	15703	15751	15646	15609	15651	15507	15741	15660	15712	15710	15763	15887	15575	15855	15537	15575	15860	15685	15769	15674	15800	15744	15743	15762	15922	15808	15794	15780	15608	15772	15708	15768	15754	15620	15760	15742	15770	15606	15746	15571	15631	15823	15801	15822	15756	15828	15739	15623	15862	15733	15766	15585	15771	15779	15640	15769	15480	15702	15700	15672	15764	15565	15595	15523	15795	15560	15624	15756	15467	15726	15677	15610	15598	15811	15589	15629	15644	15479	15573	15660	15783	15621	15676	15728	15677	15712	15605	15553	15662	15881	15872	15575	15801	15521	15622	15656	15703	15622	15794	15556	15522	15731	15807	15616	15696	15713	15584	15524	15707	15848	15556	15618	15660	15643	15767	15858	15880	15785	15853	15804	15790	15653	15557	15812	15831	15720	15713	15784	15614	15624	15629	15926	15616	15779	15745	15629	15500	15691	15735	15689	15622	15761	15913	15532	15725	15771	15658	15680	15617	15661	15699	15811	15677	15653	15521	15860	15660	15823	15868	15732	15779	15679	15703	15871	15738	15552	15669	15711	15663	15646	15847	15708	15604	15592	15775	15755	15867	15736	15670	15696	15746	15703	15705	15810	15944	15704	15692	15555	15706	15604	15848	15803	15824	15737	15622	15692	15776	15619	15843	15536	15765	15605	15723	15754	15926	15735	15752	15541	15766	15430	15642	15638	15599	15825	15608	15822	15836	15872	15766	15646	15684	15766	15860	15624	15468	15714	15665	15694	15796	15646	15681	15460	15632	15623	15738	15805	15525	15821	15540	15741	15630	15652	15869	15782	15435	15675	15668	15616	15750	15693	15745	15924	15592	15773	15548	15592	15676	15736	15522	15514	15763	15687	15787	15628	15854	15684	15491	15601	15579	15553	15749	15594	15747	15821	15679	15652	15850	15798	15717	15613	15795	15867	15810	15718	15507	15664	15887	15733	15754	15586	15678	15844	15614	15679	15845	15625	15644	15702	15768	15585	15814	15854	15682	15576	15732	15610	15715	15730	15746	15538	15943	15785	15720	15603	15695	15586	15873	15674	15544	15682	15618	15618	15647	15646	15775	15773	15834	15690	15538	15681	15696	15632	15715	15739	15550	15663	15618	15760	15757	15788	15700	15668	15577	15721	15673	15749	15710	15635	15601	15777	15589	15650	15569	15767	15667	15658	15812	15505	15648	15676	15815	15761	15850	15746	15839	15702	15793	15722	15687	15697	15602	15685	15671	15727	15551	15664	15619	15784	15986	15705	15601	15671	15708	15721	15625	15627	15630	15654	15796	15795	15610	15593	15784	16042	15716	15647	15704	15643	15640	15658	15699	15682	15631	15715	15680	15572	15794	15727	15723	15876	15697	15604	15797	15624	15755	15709	15799	15789	15816	15436	15783	15703	15552	15710	15640	15792	15541	15556	15754	15874	15612	15721	15619	15598	15949	15724	15830	15744	15539	15704	15680	15721	16057	15878	15801	15610	15858	15765	15761	15758	15743	15644	15650	15675	15666	15710	15452	15624	15826	15673	15767	15895	15667	15708	15667	15609	15792	15727	15939	15687	15581	15696	15948	15813	15584	15910	15588	15566	15702	15718	15467	15766	15719	15579	15662	15617	15813	15662	15622	15909	15718	15671	15541	15513	15678	15743	15718	15656	15683	15884	15330	15817	15677	15683	15688	15605	15783	15776	15604	15602	15866	15633	15646	15660	15607	15695	15775	15847	15658	15838	15546	15822	15608	15895	15675	15651	15666	15534	15571	15633	15713	15752	15776	15552	15642	15691	15693	15617	15758	15793	15679	15639	15740	15501	15682	15773	15674	15687	15744	15825	15849	15736	15768	15598	15784	15634	15626	15575	15790	15724	15485	15630	15803	15621	15708	15868	15725	15774	15601	15917	15765	15619	15723	15559	15516	15970	15652	15585	15795	15645	15731	15879	15758	15851	15735	15697	15705	15770	15909	15705	15702	15723	15735	15604	15596	15806	15682	15732	15795	15758	15742	15792	15634	15776	15698	15602	15711	15713	15789	15597	15896	15836	15829	15749	15728	15810	15701	15680	15665	15443	15611	15695	15672	15691	15587	15669	15700	15604	15627	15908	15728	15728	15712	15866	15546	15556	15755	15743	15646	15771	15800	15611	15661	15720	15879	15697	15639	15670	15768	15612	15655	15715	15585	15655	15823	15826	15594	15858	15747	15770	15898	15702	15505	15801	15847	15749	15562	15558	15781	15805	15714	15787	15640	15788	15600	15702	15738	15627	15778	15642	15637	15688	15753	15760	15385	15785	15671	15590	15590	15683	15669	15953	15707	15738	15651	15781	15733	15695	15676	15831	15653	15796	15783	15653	15582	15731	15761	15710	15745	15607	15632	15669	15816	15620	15716	15896	15636	15684	15838	15837	15747	15770	15840	15871	15717	15639	15770	15727	15791	15822	15733	15502	15502	15862	15735	15641	15951	15680	15671	15757	15732	15727	15630	15683	15870	15720	15755	15818	15978	15733	15741	15487	15942	15754	15716	15630	15787	15761	15912	15761	15855	15686	15569	15575	15603	15692	15726	15754	15783	15758	15620	15692	15496	15675	15661	15678	15679	15654	15662	15762	15779	15739	15610	15839	15708	15687	15722	15743	15698	15791	15656	15670	15701	15640	15631	15749	15588	15678	15727	15682	15670	15635	15665	15711	15708	15808	15899	15648	15797	15674	15695	15559	15858	15731	15683	15727	15928	15829	15735	15658	15697	15935	15622	15706	15685	15941	15569	15818	15703	15874	15557	15729	15602	15378	15701	15616	15623	15832	15646	15737	15715	15755	15679	15775	15624	15698	15631	15661	15827	15719	15789	15698	15838	15775	15779	15641	15711	15633	15561	15796	15819	15610	15616	15692	15589	15800	15885	15778	15811	15586	15619	15773	15597	15554	15677	15885	15661	15594	15677	15488	15608	15777	15462	15590	15706	15750	15740	15653	15736	15598	15593	15589	15707	15680	15805	15639	15701	15758	15941	15539	15775	15702	15774	15748	15715	15735	15832	15755	15772	15692	15780	15688	15875	15777	15702	15569	15877	15715	15645	15604	15899	15713	15597	15827	15560	15882	15746	15713	15713	15698	15764	15893	15825	15543	15529	15607	15658	15529	15698	15754	15534	15599	15720	15696	15925	15587	15542	15512	15849	15542	15804	15911	15653	15808	15758	15532	15619	15759	15553	15517	15743	15811	15700	15830	15685	15477	15656	15612	15956	15554	15709	15761	15665	15660	15874	15666	15790	15635	15625	15657	15843	15695	15774	15756	15711	15789	15762	15774	15792	15516	15594	15720	15768	15955	15660	15816	15595	15532	15778	15903	15715	15765	15517	15524	15520	15670	15616	15665	15563	15523	15914	15905	15774	15734	15636	15740	15621	15712	15628	15564	15648	15814	15802	15617	15647	15789	15757	15784	15808	15616	15659	15833	15701	15488	15699	15903	15719	15546	15691	15515	15820	15701	15672	15812	15700	15635	15703	15684	15581	15764	15814	15863	15735	15665	15628	15671	15642	15905	15548	15637	15631	15555	15955	15657	15773	15592	15582	15660	15759	15816	15755	15804	15815	15762	15822	15675	15742	15527	15604	15653	15659	15744	15633	15556	15610	15682	15634	15680	15540	15625	15906	15605	15805	15448	15792	15684	15652	15589	15703	15828	15554	15622	15764	15592	15643	15763	15805	15614	15526	15931	15849	15715	15643	15717	15592	15717	15744	15570	15752	15692	15733	15576	15622	15681	15424	15672	15662	15734	15683	15699	15784	15561	15685	15749	15604	15678	15835	15816	15865	15708	15717	15700	15705	15657	15671	15641	15628	15807	15819	15820	15755	15656	15647	15945	15642	15672	15832	15677	15419	15506	15725	16031	15899	15598	15774	15674	15726	15765	15806	15498	15909	15717	15659	15862	15634	15509	15631	15643	15625	15675	15588	15528	15663	15440	15687	15785	15585	15743	15634	15717	15659	15786	15816	15669	15678	15568	15507	15831	15627	15619	15557	15661	15826	15825	15782	15698	15617	15644	15621	15665	15580	15627	15919	15759	15890	15593	15688	15866	15884	15835	15632	15582	15752	15615	15727	15624	15764	15688	15679	15867	15737	15730	15749	15842	15797	15854	15644	15742	15615	15838	15746	15754	15923	15544	15893	15743	15536	15572	15774	15782	15645	15761	15482	15664	15817	15504	15699	15707	15888	15712	15676	15671	15534	15464	15829	15570	15497	15916	15818	15821	15624	15690	15982	15687	15917	15742	15946	15627	15500	15565	15709	15681	15794	15814	15765	15752	15746	15646	15847	15563	15698	15817	15795	15712	15641	15782	15839	15618	15690	15750	15741	15636	15788	15709	15706	15603	15741	15799	15746	15868	15659	15726	15873	15684
23024	41516	39385	31244	26584	23110	21009	18678	17788	17026	16497	16350	15741	15599	15389	15064	14864	14721	14847	14718	14547	14539	14343	14593	14391	14409	14403	14468	14416	14367	14357	14304	14367	14252	14596	14240	14485	14440	14528	14422	14443	14496	14333	14309	14310	14375	14517	14297	14332	14506	14491	14371	14290	14366	14428	14477	14477	14454	14295	14397	14369	14389	14400	14379	14329	14288	14476	14311	14431	14516	14376	14234	14458	14395	14405	14278	14430	14486	14337	14426	14308	14359	14255	14393	14249	14284	14393	14477	14251	14306	14287	14237	14581	14398	14139	14328	14191	14577	14455	14265	14314	14244	14215	14442	14372	14482	14352	14213	14253	14406	14396	14182	14179	14495	14354	14385	14376	14477	14361	14357	14264	14340	14394	14341	14279	14316	14197	14517	14469	14350	14335	14364	14248	14207	14146	14141	14307	14258	14352	14232	14371	14335	14363	14434	14425	14405	14409	14370	14289	14277	14261	14339	14342	14298	14462	14220	14255	14365	14450	14255	14142	14296	14403	14142	14195	14305	14525	14211	14320	14322	14370	14255	14389	14457	14403	14305	14191	14191	14453	14089	14316	14324	14208	14285	14315	14381	14198	14170	14400	14165	14238	14394	14292	14207	14366	14225	14189	14340	14361	14268	14405	14292	14499	14344	14203	14251	14372	14499	14311	14355	14289	14319	14360	14243	14468	14340	14327	14368	14363	14321	14320	14269	14304	14357	14332	14348	14486	14432	14309	14298	14317	14436	14351	14273	14264	14272	14158	14294	14380	14355	14364	14345	14243	14347	14345	14134	14261	14292	14289	14289	14297	14188	14518	14194	14231	14358	14326	14414	14318	14351	14204	14215	14155	14285	14278	14280	14423	14323	14376	14216	14308	14266	14388	14325	14250	14171	14268	14408	14440	14213	14388	14286	14424	14475	14395	14342	14116	14235	14361	14351	14333	14233	14299	14361	14471	14319	14378	14091	14430	14410	14338	14279	14298	14021	14084	14245	14319	14268	14306	14428	14403	14272	14196	14355	14258	14253	14389	14544	14195	14213	14139	14331	14344	14334	14352	14174	14218	14197	14194	14306	14345	14333	14309	14379	14265	14494	14418	14274	14387	14277	14265	14402	14429	14414	14418	14323	14346	14293	14281	14343	14250	14342	14363	14325	14342	14270	14218	14328	14308	14398	14333	14312	14332	14285	14184	14179	14390	14185	14242	14534	14454	14370	14274	14236	14247	14290	14401	14445	14277	14182	14400	14268	14293	14247	14333	14438	14302	14475	14117	14312	14205	14372	14231	14303	14314	14282	14311	14297	14313	14401	14263	14343	14292	14251	14281	14213	14193	14403	14230	14264	14244	14253	14326	14231	14393	14450	14319	14168	14313	14289	14368	14300	14279	14386	14401	14421	14295	14314	14269	14258	14272	14546	14259	14269	14352	14309	14150	14409	14409	14292	14377	14186	14339	14325	14351	14330	14156	14409	14430	14499	14343	14135	14357	14114	14377	14246	14352	14358	14481	14335	14406	14132	14248	14227	14352	14319	14300	14369	14384	14298	14385	14194	14396	14318	14318	14356	14376	14357	14338	14160	14255	14234	14455	14334	14258	14367	14344	14405	14414	14536	14335	14236	14178	14232	14296	14339	14337	14446	14232	14342	14318	14322	14302	14212	14348	14213	14270	14238	14187	14354	14313	14384	14319	14297	14306	14361	14410	14223	14269	14360	14212	14339	14462	14347	14295	14150	14262	14230	14353	14257	14438	14279	14482	14330	14334	14264	14214	14332	14297	14428	14206	14167	14104	14249	14171	14582	14348	14356	14320	14333	14353	14272	14395	14429	14320	14528	14258	14343	14273	14215	14407	14310	14330	14347	14262	14286	14413	14188	14143	14341	14242	14240	14362	14283	14314	14433	14279	14200	14238	14397	14490	14259	14266	14220	14269	14453	14481	14355	14266	14306	14264	14360	14381	14359	14495	14417	14329	14216	14408	14094	14405	14097	14238	14305	14401	14450	14198	14310	14263	14459	14282	14370	14518	14202	14476	14348	14250	14340	14334	14213	14264	14242	14455	14270	14314	14268	14296	14244	14411	14162	14212	14397	14442	14277	14355	14156	14237	14274	14303	14301	14271	14238	14175	14198	14452	14375	14405	14239	14362	14248	14292	14415	14311	14428	14381	14305	14344	14314	14182	14328	14330	14371	14382	14305	14414	14392	14368	14350	14204	14347	14217	14348	14326	14260	14182	14338	14107	14246	14374	14210	14306	14420	14314	14336	14301	14359	14251	14207	14315	14286	14356	14188	14317	14236	14144	14201	14445	14115	14428	14381	14473	14387	14260	14423	14379	14351	14390	14344	14275	14197	14264	14449	14295	14370	14376	14277	14361	14381	14267	14214	14442	14404	14357	14238	14221	14289	14299	14272	14070	14238	14386	14250	14299	14280	14284	14303	14314	14277	14452	14269	14244	14350	14244	14262	14396	14289	14339	14396	14066	14217	14246	14298	14268	14283	14422	14397	14092	14239	14147	14337	14233	14410	14298	14379	14281	14225	14374	14266	14243	14443	14116	14289	14519	14297	14389	14490	14350	14260	14306	14074	14356	14169	14375	14456	14203	14343	14327	14321	14355	14291	14371	14195	14426	14469	14448	14161	14334	14296	14426	14396	14305	14318	14149	14233	14297	14442	14214	14372	14432	14538	14210	14304	14080	14379	14289	14171	14198	14268	14185	14355	14364	14240	14321	14337	14276	14324	14340	14413	14308	14293	14519	14210	14231	14319	14411	14393	14279	14422	14222	14364	14383	14308	14225	14369	14227	14358	14461	14229	14342	14320	14337	14565	14398	14320	14272	14254	14397	14406	14184	14194	14398	14286	14303	14263	14349	14297	14151	14414	14418	14377	14250	14400	14283	14300	14267	14255	14178	14223	14399	14396	14303	14163	14423	14435	14255	14195	14205	14385	14420	14212	14339	14428	14433	14450	14454	14447	14409	14242	14307	14277	14278	14395	14294	14305	14501	14423	14373	14319	14416	14246	14304	14145	14200	14246	14488	14282	14225	14283	14204	14235	14311	14387	14211	14391	14231	14278	14325	14421	14180	14286	14345	14358	14350	14395	14378	14218	14319	14351	14362	14243	14454	14311	14329	14305	14292	14213	14392	14408	14219	14289	14465	14397	14403	14344	14324	14336	14340	14264	14168	14255	14397	14275	14376	14321	14211	14306	14221	14207	14360	14460	14473	14282	14254	14288	14357	14298	14264	14383	14182	14246	14191	14083	14269	14321	14287	14302	14328	14225	14326	14284	14223	14315	14237	14355	14331	14220	14319	14261	14321	14258	14331	14340	14235	14329	14270	14197	14318	14432	14285	14416	14246	14238	14129	14341	14244	14322	14249	14341	14169	14407	14276	14286	14246	14254	14326	14207	14051	14401	14405	14211	14346	14397	14207	14419	14204	14308	14218	14318	14185	14240	14419	14122	14391	14425	14303	14288	14114	14451	14308	14344	14387	14237	14252	14207	14509	14292	14284	14125	14288	14377	14238	14246	14301	14157	14464	14229	14167	14284	14300	14326	14202	14277	14387	14323	14270	14302	14251	14099	14403	14243	14287	14408	14534	14244	14478	14243	14214	14235	14336	14203	14347	14325	14318	14276	14478	14239	14231	14349	14370	14313	14186	14451	14314	14391	14183	14229	14472	14468	14307	14185	14405	14318	14327	14387	14447	14191	14273	14353	14267	14399	14277	14317	14159	14205	14447	14172	14376	14497	14414	14335	14355	14234	14370	14401	14322	14271	14328	14217	14278	14290	14267	14222	14388	14395	14201	14356	14390	14228	14360	14278	14163	14272	14376	14322	14222	14345	14388	14238	14076	14325	14260	14244	14177	14367	14367	14304	14342	14236	14360	14114	14348	14307	14163	14230	14420	14359	14327	14171	14308	14434	14295	14235	14309	14241	14208	14384	14288	14161	14395	14269	14193	14448	14224	14348	14265	14176	14375	14194	14343	14320	14281	14514	14419	14281	14346	14354	14406	14247	14346	14335	14181	14241	14413	14273	14213	14401	14298	14264	14292	14376	14351	14333	14251	14207	14212	14306	14272	14329	14220	14331	14276	14387	14276	14322	14284	14253	14353	14464	14427	14365	14287	14256	14266	14388	14469	14351	14067	14217	14474	14330	14360	14400	14255	14218	14374	14227	14399	14300	14241	14246	14314	14218	14169	14236	14273	14373	14284	14398	14432	14420	14363	14056	14212	14208	14224	14156	14282	14301	14341	14389	14110	14173	14330	14430	14226	14264	14385	14316	14365	14443	14317	14216	14286	14374	14404	14211	14355	14238	14539	14156	14277	14173	14313	14106	14310	14335	14440	14390	14253	14325	14249	14303	14351	14345	14210	14311	14371	14236	14463	14426	14269	14175	14398	14367	14347	14270	14224	14304	14253	14322	14411	14427	14469	14333	14448	14375	14278	14286	14481	14417	14328	14158	14314	14193	14209	14353	14324	14582	14341	14305	14295	14391	14357	14220	14217	14164	14409	14289	14190	14280	14196	14228	14286	14455	14231	14248	14303	14190	14137	14293	14371	14203	14198	14243	14332	14252	14317	14348	14332	14247	14290	14517	14389	14387	14377	14261	14289	14108	14225	14347	14232	14234	14170	14333	14330	14272	14354	14219	14285	14476	14324	14334	14456	14228	14317	14360	14455	14255	14246	14242	14304	14354	14455	14157	14175	14208	14055	14222	14248	14208	14109	14327	14134	14358	14268	14167	14352	14407	14240	14304	14353	14177	14346	14291	14344	14282	14408	14350	14209	14219	14273	14406	14413	14241	14185	14291	14342	14375	14256	14271	14446	14293	14334	14286	14296	14234	14285	14207	14355	14128	14346	14134	14312	14228	14322	14177	14351	14346	14067	14368	14374	14434	14292	14347	14377	14285	14158	14320	14206	14262	14314	14277	14283	14293	14451	14199	14451	14182	14213	14247	14432	14219	14442	14158	14448	14318	14301	14310	14231	14196	14199	14382	14360	14211	14363	14443	14100	14233	14222	14424	14285	14277	14208	14260	14288	14313	14360	14320	14202	14273	14396	14319	14192	14356	14335	14256	14243	14288	14232	14356	14243	14306	14228	14386	14128	14392
28134	22840	25601	21763	17345	16531	15929	15610	15331	15437	15046	15210	15331	15212	15001	15135	14941	14929	14874	15206	15189	14875	15097	14807	14906	15227	14791	14916	14955	14931	14906	14967	14931	14917	15056	15045	15113	14892	15065	15029	14934	14981	14826	15025	14814	15034	15022	14668	15029	15023	14910	14835	14821	15139	14643	14986	14933	14798	14862	14739	14946	15039	15017	14980	14750	14909	14756	14745	14823	15052	14922	14765	14934	14561	14778	14853	14830	14768	15072	14959	14849	14907	14717	14718	14976	14788	14957	14924	14936	14813	14937	14808	14705	14994	15007	14841	14959	14913	14786	14870	14735	14765	14726	14900	15111	14974	14865	14940	15046	14875	14867	14939	14905	14844	14714	14947	14963	14940	14913	14692	14822	14904	15071	15090	14862	14922	14965	14794	14798	14607	14894	14720	14727	14818	14774	14837	14948	15027	14957	14902	14612	15039	14944	15005	14874	14788	14664	14803	14897	15079	15109	14842	14853	14744	14932	14636	14743	14757	14766	14884	14894	14898	14961	14901	15026	14810	14900	14850	15063	14834	15027	15013	14969	14811	14811	14810	14875	14818	14759	14944	14849	14939	14813	14795	14769	14762	14877	14756	14991	14946	14984	14724	14905	14918	14678	14962	14774	14734	14767	14899	14835	14970	14897	14873	14783	14816	14738	14858	15098	14869	14841	14722	15048	14739	14923	15107	14924	14971	14887	14873	14951	14824	14966	14894	14961	14926	14722	14827	14793	15008	14869	14993	15051	14702	14962	14778	14886	14986	14899	14799	14697	14625	14856	14917	14996	14920	14740	14760	14895	14802	14833	14964	15047	14718	14718	14746	14793	14887	14865	14937	14847	14972	14801	14687	14747	14839	14970	15093	14785	14738	14741	14862	14845	15034	14911	15053	14847	14800	14756	14755	14844	14804	14883	15035	14650	14728	14918	14902	14957	14910	14816	14747	14764	14540	14761	14739	15068	15099	14716	15080	14949	14894	15112	15050	14935	14923	15148	14964	14852	14784	14598	14828	14712	14930	14771	14778	14873	14854	14825	14593	14795	14902	14825	14969	15042	15037	14871	14783	14904	14789	14875	14850	14735	14830	14807	14851	14998	14832	15005	14803	14847	14817	14907	15024	14884	14928	14817	14877	14871	14803	14701	14831	14940	14804	14807	15028	14784	14754	14848	14828	14963	14856	14845	14813	14919	14888	14836	14868	14883	14805	15063	15055	14965	14929	14869	14995	14833	15052	14878	14973	14818	14831	14811	14898	14959	15137	14799	14872	14751	14778	15067	14877	14953	14888	15003	14952	14857	14904	14802	14898	14894	14843	14890	14873	14798	14722	14905	14976	14763	14922	14890	14965	14727	14793	14877	14730	14895	14916	14885	14876	14631	14945	14973	14799	14919	14910	14984	14846	14794	14713	14726	14793	14763	14758	14927	14817	14886	14945	15038	15079	14792	14973	14807	14913	14945	14943	14949	15008	15006	14915	14886	14781	14908	14986	15108	14827	15048	14851	14867	14894	14858	14773	14841	14846	14764	14848	14870	14983	14762	14884	14752	14832	14933	14979	14849	14839	14892	15066	15048	14914	14667	14786	14655	14920	14928	14643	14699	14887	14837	14768	14875	14874	14864	14749	14814	14671	14773	15012	15053	14913	14839	14988	15087	14862	14803	14836	14919	14867	14798	15090	14802	14727	14936	14832	15013	14981	14999	15019	14912	14848	14973	15090	14992	14916	14869	14896	14999	14874	15091	14936	14854	14854	15029	14868	14845	14769	14907	14853	14736	14999	14970	14951	14656	14919	14957	14952	14926	14871	14882	14942	15054	14858	14918	14925	14941	14784	14997	14961	15030	14778	15004	14799	14945	14707	15158	14945	15119	14855	14661	14905	14948	14753	14798	14948	14803	14925	14877	15053	14821	14936	15019	14638	14906	14908	14902	15005	14939	15037	14868	14963	14812	14824	14808	14641	14666	14892	14788	14856	14629	14941	14786	15005	15018	14760	14837	15169	15009	14951	15022	14960	14894	14835	14790	14816	14905	14815	14948	14765	14855	15227	14967	14894	14882	14970	14810	14850	14697	14876	15099	14867	14695	14787	14706	14942	14791	14629	14793	14922	14801	14809	14728	14703	14915	14916	14714	14836	14978	14868	14771	15003	14754	14907	14874	14866	14862	14861	15118	14807	14857	14945	14864	14831	14715	14988	14666	14938	14868	14983	14990	14640	14939	15070	14929	14814	14854	15011	15097	14944	15023	14803	14886	14936	14883	14859	14895	14703	14955	14940	15031	14891	14817	14806	14926	14530	15080	14905	14892	14882	15059	14841	14980	14975	14731	15084	14809	14880	14897	14850	14729	14969	14869	14984	14769	14848	14557	15094	14919	14634	14914	14888	14786	14814	14906	14857	14809	14878	14890	14650	14676	14909	14856	14679	14966	14991	14716	14937	14828	15092	14936	14767	14962	14693	14928	14689	14669	14791	14835	14848	14663	14871	15120	15046	14894	15080	14893	14960	14816	14912	14821	14954	14913	14849	14730	14899	14839	15020	14867	14773	14841	14700	14875	15008	14823	14894	14911	14795	14895	14910	14968	14903	14826	15013	14872	14926	14975	14905	14922	15008	14900	14794	14771	14904	14968	14837	14762	14858	14923	15058	14772	14920	14852	14930	14775	14934	14913	14955	14858	15037	14880	14950	14881	14808	14963	14912	14819	14906	14989	14912	14965	14839	14772	14913	14925	14784	14903	14875	14948	14716	14632	14750	14811	14764	14874	14801	14881	14757	14959	14823	14976	14755	14795	14842	14896	14783	14799	14847	14929	14955	14765	14989	14963	14755	14776	15017	14843	14863	14736	14646	14933	14932	15026	14993	14923	14529	14869	14930	14747	15030	14908	14948	14827	15076	14843	14779	14823	14883	14786	14894	14885	14917	14934	14772	14919	14857	14967	14914	14876	14974	14956	14856	14796	14832	14794	14904	14991	14751	14733	14949	14674	14901	14899	14916	14967	14878	14822	14753	14896	14862	15032	15015	14911	14959	14937	15110	15032	15001	14903	14735	14931	14813	14939	14942	15053	14725	14707	14852	14923	14936	14900	14823	14946	15038	14875	14773	14794	14676	14956	15043	15027	14852	14960	14852	14999	15032	14769	14882	14982	14797	14985	14784	14799	14771	14934	14939	14986	15027	14959	14701	14815	14699	14938	14826	14978	14917	14982	14927	14893	14749	14877	14819	14829	14830	15018	14870	14961	14800	14802	14944	14743	14744	14894	15001	14957	14817	15008	14952	14920	14827	14776	14871	14873	15039	15052	14766	14968	14953	14842	14989	14740	15137	14842	15045	14748	14961	14963	14777	14972	14849	14911	14930	14970	14811	14803	14971	14934	15024	14939	14992	14799	14851	14784	14984	14908	14973	15025	14716	14793	14858	14776	15041	14879	14854	14966	14721	14831	14806	14895	14746	14906	14772	14722	14875	15035	14977	14833	14938	14886	14883	14912	14887	14932	14939	14778	14929	14746	14891	14698	14870	15012	14907	14882	15002	15027	14806	15066	14772	14934	14788	14689	14828	15043	14913	14914	14777	15238	14834	14852	14969	14982	14836	14789	14825	14723	14915	14878	14911	15166	14867	14693	14820	14839	14770	14777	15121	14993	14983	14735	14990	14937	14755	14776	14869	14817	14907	14892	14863	14822	14823	14815	14631	14815	14929	14788	14919	14891	15013	14918	14898	14946	14766	14992	14862	14968	15000	14823	15024	14898	14838	14928	14778	14899	14601	14753	14820	14950	14787	14972	14873	14738	14740	14954	14785	14971	14849	15005	14709	14787	14991	14826	14778	14875	14839	14984	14780	14946	14795	15149	14893	14864	14931	14909	14798	14950	14904	14908	14845	14851	14821	15010	14942	14876	14798	14935	15108	14812	14778	14713	14893	15054	14913	14974	14888	14798	14802	15021	14926	14882	14974	14851	14790	14804	14727	14928	14705	14874	14966	14657	14835	14747	14818	14700	14964	14904	14830	14953	14809	14723	14885	14985	14869	14937	14954	14859	14836	14991	15009	14892	14923	14903	14988	15113	14847	14868	14953	14770	14874	14873	14777	14813	14763	14875	14942	14902	15013	14739	14790	14764	14732	14583	14750	14905	15022	15031	14853	14959	14806	14833	14668	14823	14900	14947	14864	15034	14902	15004	14766	14886	14866	14887	14875	14815	14931	14762	14885	14937	14868	14958	14878	14935	14873	14784	14913	14828	14888	14913	14831	14787	14908	14872	14904	14678	14818	14829	14848	14802	14789	14864	14953	14794	14799	14901	14912	15046	14911	14933	15176	14821	14800	14713	14796	14797	14911	14929	14762	14866	14811	15005	14874	14902	14882	14948	14919	15063	14955	14818	14910	15010	14950	15002	14800	14909	14982	14855	14751	14968	14897	14884	14725	14966	14847	14945	14787	14901	14833	14805	14809	14762	14728	14772	14856	14692	14963	14857	14961	14834	14921	14809	14761	14775	14984	14867	14846	14776	14992	15085	14663	14882	15010	14782	14807	14866	14882	14977	14845	14844	14977	14894	14749	14935	14879	15054	14877	14780	14942	14825	15019	14937	14878	15134	14827	15060	14869	14827	14861	15028	14781	14900	14775	14651	14837	14824	14887	14896	14948	14876	14906	14942	15009	14835	15008	14950	14887	14749	14913	14761	14886	14833	14633	14661	14906	14778	14984	14821	14777	14722	14826	15037	15017	14955	14961	14572	15036	14953	14805	14772	14828	14787	14907	15081	14813	14913	14859	14754	14851	14787	14685	14789	14865	15008	14915	14747	14773	14980	14854	14949	14915	14756	15010	14950	14831	14814	14736	14726	14960	14874	14806	14846	14921	14750	14914	14889	14953	15142	14908	14903	15049	14966	14638	15013	14698	14895	14842	14996	14934	14773	14924	14869	14959	14883	15035	15000	14944	14769	14833	14808	14945	14901	14854	14920	14932	14962	15023	14852	14731	14905	14861	14823	14851	14669	14867	14927	14601	14849	14925	15075	14957	14595	15004	15081	14818	14836	14888	14981	14623	14905	14890	14846	15014	14692	15020	14855	14867	14728	14977	14842	14936	14916	14897	14961	14795	14968	14754	14737	14957	15042	14877
19347	27450	25287	20048	17556	16373	15594	14988	14811	14579	14247	14445	14023	14306	14102	13858	14031	13923	13864	13805	13857	13879	13715	13795	13858	13848	13855	13880	13901	13819	13899	13916	13927	13869	13751	13919	14003	13701	13878	13874	13830	13772	13846	13884	13898	13871	13714	13857	13756	13921	13669	13900	13976	13847	13866	13891	13756	13821	13925	13845	13773	13901	13808	13779	13758	13737	13782	13747	13737	13769	13800	13728	13741	13967	13785	13845	13986	13768	13780	13935	13857	13725	13888	13840	13938	13889	13848	13817	13752	13762	13873	13808	13727	13788	13666	13942	13901	13694	13844	13850	13724	13805	13860	13631	13796	13750	13881	13995	13760	13728	13694	13881	13758	13849	13881	13609	13732	13806	13574	13764	13778	13865	13830	13816	13772	13798	13743	13847	13875	13912	13802	13808	13880	13741	13731	13737	13905	13922	13774	13898	13821	13856	13901	13623	13789	13942	13903	13917	13857	13923	13764	13683	13647	13877	13871	13676	13818	13782	13911	13867	13960	13801	13972	13767	13918	13834	13774	13809	13786	13896	13829	13864	13928	13676	13725	13916	13722	13743	13849	13760	13662	13777	13848	13701	13844	13691	13821	13669	13977	13722	13692	13855	13974	13949	13943	13805	13682	13828	13760	13750	13875	13763	13901	13807	13692	13749	13898	13850	13768	13899	13896	13848	13871	13773	13878	13905	13713	13795	13748	13832	13695	13762	13813	13720	13708	13566	13931	13797	13821	13754	13809	13759	13949	13689	13684	13764	13874	13762	13797	13712	13727	13914	13947	13677	13800	13814	13794	13758	13762	13750	13708	13884	13798	13709	13877	13812	13750	13717	13898	13874	13770	13900	13727	13879	13648	13714	13829	13845	13893	13908	13918	13665	13671	13765	13780	13728	13797	13762	13818	13842	13703	13900	13727	13890	13751	13783	13525	13824	13809	13732	13789	13724	14019	13821	13698	13808	13771	13728	13782	13745	13812	13926	13897	13695	13965	13850	13763	13789	13781	13583	13646	13751	13856	13674	13703	13786	13979	13814	13915	13954	13657	13880	13765	13736	13902	13738	13807	13803	13643	13610	13768	13841	13961	13723	13794	13991	13659	13917	13779	13887	13842	13741	13662	13719	13895	13816	13805	13797	13669	13845	13889	13802	13877	13855	13790	13984	13826	13711	13800	13756	13842	13915	14002	13756	13803	14026	13646	13717	13847	13685	13876	13794	13711	13832	13835	13753	13799	13667	13624	13911	13682	13895	13786	13837	13821	13706	13718	13802	13862	13754	13829	13893	13864	13745	13734	13786	13771	13782	13884	13673	13837	13805	13784	13769	13788	13790	13920	13751	13913	13854	13816	13941	13856	13938	13742	13876	13743	13918	13802	13689	13707	13788	13817	13804	13718	13632	13806	13609	13797	13901	13818	13818	13849	13716	13861	13902	13790	13714	13682	13562	13822	13936	13782	13772	13760	13791	13707	13967	13918	13802	13981	13708	13749	13996	13748	13838	13809	13749	13934	13867	13831	13862	13970	13797	13891	13704	13781	13606	13772	13915	13806	13809	13946	13744	13866	13834	13755	13850	13856	14001	13803	13787	13812	13841	13787	13819	13911	13795	13808	13729	13877	13757	13871	13886	13831	13822	13881	13815	13886	13904	13740	13878	13810	13936	13876	13788	13819	13766	13732	13776	13921	13676	13957	13721	13783	13703	13678	13783	13822	13831	13802	13831	13802	13939	13589	13928	13744	13726	13913	13744	13943	13660	14042	13687	13838	13872	13755	13961	13697	13825	13879	13711	13710	13766	14010	13722	13744	13767	13660	13768	13724	13843	13763	13918	13851	13784	13790	13738	13757	13721	13881	13539	13860	13701	13822	13770	13757	14088	13792	13812	13684	13819	13780	13779	13830	13673	13906	13751	13955	13586	13833	13828	13827	13725	13793	13930	13734	13723	13848	13752	13653	13693	13721	13796	13922	13756	13987	13879	13762	13853	13703	13964	13760	13825	13733	13792	13866	13738	13850	13795	13848	13702	13836	13764	13786	13873	13849	13740	13695	13772	13700	13794	13745	13781	13994	13779	13937	13727	13853	13856	13824	13731	13664	13902	13776	13733	13909	13839	13870	13838	13689	13912	13813	13822	13830	13855	13926	13873	13909	13830	13941	13705	13923	13908	13842	13674	13659	13800	13814	13873	13816	13720	13889	13852	13895	13672	13658	13815	13780	13705	13863	13683	13865	13801	13728	13817	13848	13792	13783	13846	13818	13783	13691	13810	13641	13893	13877	13884	13911	13886	13701	13806	13844	13708	13776	13865	13757	13789	13815	13707	13903	13742	13830	13703	13734	13828	13882	13826	13866	13902	13975	13679	13853	13797	13806	13866	13984	13895	13794	13907	13848	13883	13938	13919	13789	13998	13782	13977	13675	13636	13809	13921	13761	13693	13718	13654	13780	13874	13796	13836	13921	13756	13849	13862	13839	13826	13779	14010	13740	13537	13775	13952	13875	13643	13757	13998	13764	13832	13909	13985	13780	13820	14077	13737	13812	13841	13812	13717	13771	13787	14006	13754	13825	13864	13866	13691	13937	13765	13889	13645	13773	13804	13839	13847	13820	13920	13810	13821	13820	13906	14052	13878	13877	13791	13903	13872	13655	13793	13845	13743	13727	13790	13856	13840	13771	13706	13712	13915	13831	13916	13864	13665	13970	13775	13889	13754	13900	13976	13734	13964	13690	13694	13890	13898	13828	13699	13684	13858	13853	13919	13743	13886	13942	13710	13774	13849	13785	13717	13706	13909	13797	13824	13802	13771	13802	13805	13879	13758	13785	13783	13828	13822	13837	13783	13805	13934	13852	13913	13793	13920	13855	13721	13847	13761	13809	13815	13905	13801	13791	13733	13969	13715	13871	13726	13831	13822	13687	13949	13864	13869	13794	13837	13754	13892	13689	13868	13731	13773	13835	13826	13766	13596	13796	13786	13833	13875	13860	13824	13838	13825	13823	13966	13754	13897	13761	13815	13600	13677	13675	13728	13892	13819	14013	13728	13896	13775	13810	13848	13830	13707	13708	13660	13837	13763	13921	13759	13814	13823	13878	13771	13813	13848	13857	13734	13759	13854	13776	13851	13906	13879	13744	13934	13838	13805	13711	13750	13782	13991	13774	13755	13955	13743	13906	13674	13696	13879	13834	13786	13763	13869	13764	13599	13951	13733	13769	13695	13820	13903	13895	13694	13800	13784	13788	13725	13677	13887	13689	13648	13886	13926	13865	13790	13720	13895	13794	13928	13873	13882	13895	13782	13908	13757	13808	13901	13818	13848	13627	13845	13909	13714	13817	13929	13869	13897	14003	13765	13705	13885	13779	13846	13725	13900	13764	13708	13549	13941	13831	13782	13866	13959	13814	13838	13761	13896	13916	13885	13869	13926	13892	13894	13830	13746	13770	13666	13827	13707	13639	13873	13892	13815	13906	13714	13905	13759	13790	13780	13924	13868	13755	14011	13907	13847	13866	13807	13886	13783	13869	13828	13636	13898	13809	13852	13846	13799	13701	13664	13893	13945	13834	13784	13797	13735	14031	13749	13752	13905	13789	13871	13790	13779	13851	13730	13780	13725	13943	13882	13750	14052	13860	13916	13744	13895	13811	13832	13802	13795	13759	13743	13880	13826	13801	13876	13720	13846	13875	13912	13936	13592	13770	13649	13730	13756	13804	13848	14078	13738	13894	13784	13703	13690	13786	13813	13998	13921	13846	13808	13708	13868	13803	13837	13825	14057	13720	13845	13820	13780	13849	13858	13828	13786	13605	13762	14005	13819	13859	13996	13758	14068	13751	13802	13809	13777	13820	13579	13856	13567	13675	13863	13758	13652	13782	13902	13886	13798	13624	13820	13765	13727	13848	13893	13867	13814	13891	13772	13827	13759	13744	13811	13766	13728	13648	13761	13857	13852	13731	13854	13758	13815	13825	13753	13793	13746	13843	13777	13925	13780	13744	13799	13926	13773	13744	13829	13976	13885	13782	13819	13835	13685	13901	13763	13862	13887	13871	13914	13870	13762	13860	13902	13795	13878	13848	13738	13853	13742	13878	13873	13725	13720	13976	13817	13781	13858	13871	13847	13553	14002	13862	13715	13923	13904	13897	13696	13835	13884	13776	13893	13743	13801	13718	13883	13778	13653	13730	13844	13828	13854	13887	13907	13970	13805	13915	13656	13679	13868	13716	13960	13778	13788	13835	13715	13785	13832	13809	13912	13816	13734	13746	13730	13845	13766	13888	13949	13650	13820	13765	13787	13854	13791	13760	13922	13743	13801	13839	13810	13951	13717	13853	13726	13746	13849	13534	13850	13866	13880	13938	13806	13883	13809	13849	13732	13810	13902	13730	13824	13854	13832	13765	13848	13753	14004	13884	13724	13768	13746	14010	13860	13830	13765	13693	13792	13882	13825	13784	13718	13935	13845	13783	13577	13833	13698	13725	13816	13856	13776	13853	13693	13811	13810	13968	13812	13776	13979	13753	13801	13769	13883	13895	13783	13809	13820	13809	13821	13919	13810	13885	13803	13797	13891	13781	13831	13765	13908	13825	13875	13783	13901	13750	13823	13685	13775	13827	13789	13809	13759	13770	13964	13800	13684	13857	13807	13772	13834	13751	13819	13744	13859	13776	13748	13753	13698	13956	13897	13898	13760	13716	13792	13817	13850	13615	13746	13821	13725	13799	13793	13894	13724	13907	13802	13864	13807	13816	13809	13851	13879	13911	14065	13906	13825	13794	13694	13818	13973	13791	13616	13720	13738	13718	13906	13771	13869	13722	13797	13927	13981	13749	13757	13746	13952	13865	13590	13980	13819	13827	13801	13820	13870	13868	13948	14028	13770	13827	13808	13737	13568	13880	13877	13745	13866	13635	13853	13755	13841	13620	13875	13935	13871	13756	13931	13974	13700	13703	13830	13797	13746	13766	13842	13830	13720	13839	13875	13694	13656	14020	13646	13750	13829	13781	13854	13803	13754	13844	13836	13841	13854	13865	13870	13881	13826	13712	13836	13942	13775	13665	13840	13816	13823	13903	13779	13812	13838	13702	13822	13888	13825	13823	13849	13756	13893	13928	13931	13678	13748	13852	13754	13780	13957
24415	21676	29243	24784	22750	22612	21011	17794	16859	16818	16604	16401	16384	16393	15959	16020	15974	15895	15869	15716	15843	15762	15599	15663	15732	15738	15805	15718	15508	15604	15702	15520	15530	15675	15623	15593	15557	15602	15600	15579	15572	15481	15571	15580	15518	15583	15516	15460	15530	15708	15629	15627	15641	15745	15496	15607	15553	15610	15751	15663	15507	15496	15799	15466	15648	15586	15581	15687	15620	15578	15516	15672	15570	15475	15503	15539	15563	15489	15512	15776	15713	15583	15511	15619	15586	15738	15565	15454	15506	15611	15572	15617	15712	15594	15401	15606	15483	15639	15588	15592	15469	15880	15680	15553	15563	15477	15605	15548	15597	15380	15525	15665	15430	15621	15471	15610	15519	15561	15457	15363	15861	15658	15510	15511	15746	15553	15487	15539	15378	15521	15509	15661	15575	15662	15457	15738	15662	15542	15507	15406	15552	15448	15381	15372	15472	15789	15662	15490	15169	15358	15413	15552	15651	15406	15418	15553	15520	15576	15560	15602	15554	15596	15604	15466	15884	15788	15429	15630	15586	15333	15533	15704	15514	15682	15498	15470	15512	15643	15477	15559	15474	15511	15665	15485	15602	15654	15464	15514	15412	15628	15745	15591	15619	15696	15515	15743	15663	15607	15651	15543	15441	15583	15541	15559	15642	15505	15547	15369	15340	15629	15547	15645	15560	15500	15714	15632	15397	15569	15450	15551	15490	15673	15524	15672	15575	15376	15497	15555	15700	15666	15464	15435	15396	15479	15603	15428	15558	15478	15444	15392	15552	15594	15518	15573	15404	15537	15709	15423	15538	15517	15585	15465	15485	15554	15765	15613	15422	15535	15442	15591	15433	15585	15536	15533	15513	15621	15765	15473	15659	15582	15433	15448	15776	15643	15538	15502	15633	15562	15600	15666	15614	15509	15688	15661	15472	15486	15577	15559	15587	15371	15446	15558	15419	15324	15482	15673	15673	15383	15705	15515	15621	15684	15436	15469	15636	15637	15576	15495	15529	15488	15560	15417	15460	15654	15543	15407	15528	15306	15518	15441	15611	15553	15576	15609	15461	15372	15687	15540	15406	15454	15658	15442	15634	15650	15406	15460	15781	15632	15566	15596	15554	15349	15502	15576	15644	15453	15535	15579	15425	15392	15708	15657	15724	15598	15639	15565	15693	15445	15422	15566	15583	15587	15539	15395	15624	15564	15485	15487	15606	15389	15583	15560	15609	15500	15511	15544	15760	15374	15610	15430	15608	15563	15399	15551	15737	15387	15425	15533	15670	15562	15356	15584	15457	15411	15637	15758	15653	15633	15605	15663	15707	15641	15720	15497	15678	15316	15531	15534	15610	15573	15551	15730	15681	15508	15670	15479	15683	15467	15542	15508	15332	15377	15541	15599	15482	15682	15451	15433	15522	15561	15393	15694	15574	15551	15543	15633	15524	15667	15519	15354	15672	15569	15381	15383	15687	15416	15432	15473	15733	15688	15644	15602	15470	15575	15642	15530	15558	15827	15529	15386	15578	15580	15589	15617	15529	15675	15442	15607	15707	15522	15647	15598	15600	15673	15631	15498	15643	15512	15569	15482	15308	15422	15522	15772	15664	15590	15656	15648	15709	15681	15649	15600	15559	15641	15608	15731	15512	15607	15428	15538	15502	15696	15702	15528	15381	15610	15553	15370	15379	15600	15565	15570	15596	15423	15542	15495	15555	15456	15563	15627	15580	15623	15572	15545	15622	15604	15427	15736	15641	15820	15731	15458	15431	15488	15375	15584	15239	15582	15541	15491	15454	15645	15548	15555	15333	15636	15562	15642	15601	15321	15354	15642	15552	15597	15537	15454	15334	15602	15472	15816	15551	15706	15490	15514	15744	15550	15366	15453	15680	15704	15674	15605	15398	15541	15618	15483	15566	15632	15581	15697	15571	15669	15602	15659	15585	15359	15600	15592	15504	15489	15632	15661	15509	15415	15525	15667	15621	15430	15630	15563	15541	15637	15641	15390	15578	15492	15526	15495	15457	15584	15629	15657	15517	15623	15556	15383	15494	15623	15835	15461	15648	15674	15614	15590	15624	15448	15467	15721	15724	15615	15628	15587	15542	15425	15544	15541	15670	15637	15569	15477	15568	15525	15653	15347	15532	15661	15654	15655	15485	15285	15443	15697	15650	15497	15494	15543	15636	15476	15426	15582	15498	15477	15716	15478	15619	15588	15519	15517	15625	15475	15598	15313	15579	15579	15484	15302	15541	15482	15895	15589	15530	15500	15639	15511	15547	15540	15463	15622	15545	15488	15489	15398	15501	15461	15460	15471	15617	15617	15615	15520	15498	15632	15651	15663	15540	15532	15652	15544	15560	15596	15352	15296	15750	15493	15703	15574	15691	15428	15492	15511	15669	15559	15641	15605	15386	15693	15414	15337	15567	15627	15345	15606	15487	15546	15476	15401	15626	15372	15415	15539	15615	15658	15519	15453	15373	15497	15586	15506	15543	15473	15589	15587	15713	15721	15637	15591	15431	15623	15531	15599	15485	15414	15533	15443	15542	15535	15587	15506	15630	15602	15496	15827	15770	15637	15386	15687	15571	15663	15529	15667	15309	15670	15463	15506	15584	15516	15563	15500	15611	15609	15604	15633	15478	15657	15570	15564	15387	15384	15526	15571	15442	15454	15690	15614	15628	15751	15524	15503	15505	15462	15629	15475	15588	15594	15446	15607	15612	15539	15503	15553	15587	15554	15518	15553	15720	15398	15765	15707	15496	15501	15790	15440	15512	15437	15362	15454	15452	15618	15509	15474	15505	15539	15473	15394	15648	15713	15632	15692	15628	15653	15624	15633	15677	15583	15419	15519	15645	15836	15447	15714	15670	15593	15485	15704	15585	15455	15672	15630	15746	15513	15474	15418	15578	15293	15530	15530	15592	15526	15701	15667	15508	15543	15282	15530	15534	15637	15668	15588	15627	15571	15662	15465	15594	15533	15479	15574	15540	15561	15680	15717	15519	15508	15589	15493	15578	15668	15804	15604	15381	15451	15460	15504	15503	15380	15383	15420	15523	15533	15468	15596	15496	15408	15532	15486	15394	15736	15492	15284	15630	15424	15660	15480	15651	15729	15572	15363	15611	15402	15670	15563	15402	15516	15516	15584	15564	15636	15560	15658	15486	15600	15617	15741	15679	15580	15489	15393	15479	15459	15655	15516	15780	15583	15463	15327	15690	15545	15515	15517	15634	15426	15682	15627	15460	15719	15534	15796	15514	15619	15561	15416	15693	15599	15517	15482	15626	15608	15571	15419	15624	15614	15522	15662	15749	15552	15453	15595	15322	15530	15501	15527	15637	15602	15609	15451	15446	15585	15519	15571	15499	15480	15693	15539	15635	15330	15587	15384	15711	15724	15575	15411	15531	15504	15725	15341	15462	15700	15556	15590	15521	15635	15531	15460	15652	15742	15419	15683	15759	15457	15642	15584	15642	15694	15429	15495	15514	15594	15594	15390	15445	15442	15495	15507	15586	15575	15663	15440	15592	15461	15458	15709	15553	15593	15552	15405	15455	15850	15613	15458	15675	15547	15535	15517	15584	15717	15640	15550	15512	15460	15490	15547	15535	15381	15585	15461	15425	15461	15396	15477	15360	15632	15485	15488	15262	15450	15542	15459	15526	15552	15630	15559	15397	15631	15425	15790	15494	15691	15575	15349	15631	15613	15607	15423	15383	15458	15600	15782	15522	15531	15571	15722	15638	15479	15506	15415	15551	15707	15766	15817	15656	15440	15496	15478	15704	15524	15512	15510	15637	15437	15573	15528	15448	15411	15730	15502	15545	15511	15428	15601	15422	15554	15595	15388	15302	15642	15593	15534	15633	15598	15441	15648	15677	15419	15439	15557	15630	15526	15444	15437	15483	15544	15628	15541	15641	15496	15441	15556	15764	15409	15507	15531	15513	15506	15671	15348	15556	15568	15587	15551	15574	15670	15703	15548	15416	15597	15541	15740	15609	15697	15543	15433	15392	15564	15512	15461	15518	15497	15520	15276	15419	15563	15694	15751	15632	15613	15575	15369	15650	15514	15695	15509	15575	15462	15454	15569	15570	15554	15629	15695	15576	15341	15605	15577	15683	15611	15703	15712	15636	15675	15663	15629	15721	15548	15792	15604	15269	15351	15457	15652	15536	15479	15521	15782	15456	15538	15478	15547	15615	15516	15595	15677	15574	15825	15737	15524	15530	15578	15368	15476	15403	15520	15632	15484	15730	15538	15564	15606	15577	15433	15668	15461	15420	15579	15627	15511	15394	15565	15493	15532	15442	15450	15707	15505	15570	15441	15475	15569	15490	15598	15555	15706	15446	15677	15519	15643	15623	15370	15606	15537	15450	15556	15607	15359	15592	15483	15568	15483	15696	15519	15535	15499	15592	15559	15682	15490	15533	15587	15619	15588	15746	15698	15711	15580	15366	15749	15565	15713	15659	15811	15724	15484	15369	15478	15517	15572	15742	15596	15448	15452	15544	15453	15556	15514	15499	15447	15676	15599	15429	15592	15403	15672	15669	15495	15849	15363	15568	15584	15761	15676	15597	15549	15597	15731	15632	15628	15713	15572	15552	15607	15564	15588	15559	15567	15551	15641	15523	15357	15529	15660	15452	15445	15356	15533	15605	15409	15387	15525	15364	15510	15548	15640	15698	15725	15533	15685	15598	15602	15652	15574	15492	15769	15684	15336	15603	15680	15424	15627	15454	15642	15527	15645	15446	15521	15374	15666	15580	15656	15585	15702	15796	15520	15434	15611	15641	15637	15490	15470	15654	15358	15535	15539	15461	15455	15656	15390	15665	15615	15442	15520	15696	15347	15621	15687	15665	15697	15438	15484	15516	15541	15619	15633	15641	15684	15658	15527	15510	15524	15752	15649	15720	15608	15594	15303	15340	15583	15553	15443	15603	15343	15372	15553	15504	15548	15717	15628	15704	15416	15550	15604	15627	15442	15608	15577	15487	15652	15375	15644	15568	15332	15476	15453	15506	15568	15463	15754	15574	15450	15593	15566	15510	15662	15578	15569	15713	15621	15567	15694	15570	15415	15588	15488	15551	15302	15657	15560	15651	15630	15635	15523	15639	15474	15477	15411	15537	15608	15763	15436
20667	36605	33827	26558	22529	19928	18370	17223	16416	16045	15730	15529	15295	14986	15082	14700	14732	14449	14753	14673	14324	14395	14379	14371	14393	14338	14133	14398	14367	14193	14385	14267	14337	14351	14273	14289	14322	14297	14444	14398	14284	14469	14416	14370	14358	14334	14394	14525	14330	14224	14376	14184	14163	14220	14376	14488	14342	14338	14425	14340	14300	14245	14317	14219	14321	14418	14235	14329	14173	14377	14243	14106	14392	14211	14356	14306	14335	14157	14099	14357	14249	14425	14371	14256	14348	14134	14192	14148	14409	14242	14171	14239	14281	14260	14268	14167	14343	14266	14340	14215	14299	14317	14275	14036	14199	14303	14141	14253	14318	14259	14303	14263	14335	14273	14281	14147	14314	14518	14390	14256	14304	14430	14228	14302	14233	14142	14387	14273	14366	14166	14212	14333	14085	14277	14264	14186	14474	14250	14322	14425	14245	14265	14404	14324	14372	14330	14283	14321	14353	14216	14413	14424	14359	14207	14372	14393	14360	14180	14203	14190	14294	14358	14331	14414	14269	14245	14168	14309	14304	14263	14345	14282	14366	14208	14071	14181	14292	14339	14245	14268	14227	14286	14363	14407	14209	14262	14272	14069	14304	14392	14174	14135	14268	14302	14302	14115	14224	14308	14147	14232	14173	14257	14399	14280	14224	14170	14221	14263	14373	14237	14416	14096	14265	14214	14284	14414	14261	14197	14196	14005	14212	14298	14203	14241	14231	14279	14230	14092	14454	14277	14331	14270	14406	14318	14289	14255	14269	14289	14275	14270	14400	14157	14241	14250	14165	14196	14185	14188	14061	14121	14298	14164	14335	14288	14435	14207	14238	14152	14302	14274	14187	14209	14319	14338	14286	14302	14217	14434	14186	14187	14341	14299	14358	14324	14412	14237	14332	14290	14082	14242	14252	14219	14340	14463	14440	14073	14250	14222	14416	14387	14337	14228	14231	14238	14226	14185	14295	14203	14260	14232	14185	14251	14310	14150	14169	14347	14205	14336	14316	14304	14371	14362	14126	14367	14206	14229	14191	14219	14148	14361	14328	14188	14379	14226	14215	14203	14291	14265	14380	14200	14171	14315	14425	14220	14232	14425	14343	14230	14206	14174	14239	14453	14299	14216	14424	14257	14280	14212	14258	14429	14386	14239	14340	14249	14234	14206	14145	14233	14124	14301	14374	14254	14198	14155	14431	14387	14313	14266	14332	14304	14379	14276	14314	14241	14198	14351	14217	14145	14297	14235	14282	14374	14186	14305	14374	14137	14145	14311	14355	14240	14232	14512	14256	14289	14397	14239	14259	14431	14434	14336	14290	14142	14317	14192	14256	14493	14426	14221	14393	14262	14296	14441	14204	14377	14288	14247	14366	14360	14245	14311	14208	14228	14160	14277	14257	14274	14544	14308	14318	14136	14136	14283	14057	14524	14096	14309	13984	14219	14288	14361	14274	14177	14259	14207	14370	14188	14320	14337	14378	14403	14156	14127	14289	14223	14327	14249	14291	14234	14339	14150	14214	14275	14235	14128	14295	14267	14297	14163	14251	14169	14194	14288	14303	14314	14194	14291	14297	14296	14358	14099	14253	14443	14314	14259	14216	14186	14304	14186	14186	14410	14373	14320	14245	14166	14176	14345	14122	14358	14258	14258	14312	14269	14339	14266	14302	14168	14231	14266	14229	14128	14157	14234	14240	14150	14289	14150	14301	14214	14177	14252	14313	14124	14271	14386	14523	14277	14220	14272	14244	14436	14351	14170	14199	14254	14233	14208	14175	14507	14321	14206	14323	14189	14370	14252	14267	14362	14324	14193	14284	14310	14271	14284	14200	14218	14289	14298	14121	14405	14150	14212	14267	14282	14316	14378	14301	14409	14291	14163	14237	14436	14210	14062	14289	14251	14212	14290	14365	14337	14280	14400	14239	14230	14198	14281	14230	14174	14238	14299	14283	14369	14259	14220	14252	14374	14266	14149	14187	14320	14235	14381	14506	14332	14491	14385	14319	14376	14321	14235	14339	14346	14141	14348	14400	14132	14186	14257	14272	14396	14433	14289	14209	14265	14347	14058	14232	14322	14069	14166	14408	14420	14346	14282	14237	14331	14236	14261	14246	14318	14161	14292	14162	14276	14192	14257	14158	14489	14114	14179	14349	14361	14058	14398	14388	14231	14094	14267	14220	14196	14083	14275	14133	14356	14184	14444	14509	14381	14385	14410	14367	14191	14342	14390	14328	14259	14103	14223	14264	14145	14201	14273	14442	14241	14216	14386	14242	14245	14462	14379	14558	14292	14325	14314	14240	14329	14282	14247	14341	14240	14145	14405	14301	14247	14265	14325	14270	14384	14305	14542	14154	14318	14228	14430	14204	14196	14255	14307	14243	14194	14126	14328	14260	14347	14491	14204	14283	14252	14350	14273	14249	14148	14299	14241	14510	14333	14312	14287	14367	14250	14179	14359	14168	14312	14329	14335	14275	14265	14385	14233	14347	14164	14322	14270	14393	14354	14345	14225	14296	14275	14202	14312	14274	14276	14345	14152	14444	14256	14282	14379	14303	14195	14389	14322	14227	14376	14311	14267	14309	14238	14117	14249	14324	14154	14246	14256	14296	14439	14379	14174	14054	14229	14227	14501	14057	14091	14136	14270	14323	14290	14243	14343	14109	14284	14257	14258	14282	14255	14127	14214	14369	14301	14248	14278	14173	14290	14130	14211	14244	14220	14186	14327	14246	14188	14326	14207	14010	14252	14382	14379	14375	14255	14204	14298	14278	14342	14342	14273	14353	14267	14182	14364	14274	14292	14212	14207	14297	14300	14281	14269	14276	14368	14297	14431	14335	14334	14356	14423	14118	14199	14356	14262	14281	14093	14255	14248	14329	14320	14244	14119	14132	14283	14180	14303	14238	14174	14369	14245	14238	14405	14304	14158	14114	14278	14251	14236	14325	14272	14262	14260	14456	14347	14176	14222	14453	14159	14259	14228	14315	14212	14234	14296	14127	14175	14254	14209	14154	14238	14237	14357	14309	14195	14301	14327	14286	14317	14521	14281	14103	14403	14313	14248	14203	14221	14339	14272	14242	14306	14201	14229	14198	14045	14312	14331	14181	14396	14263	14255	14194	14340	14291	14196	14240	14256	14242	14285	14327	14234	14338	14506	14102	14282	14220	14329	14332	14327	14303	14333	14331	14424	14204	14466	14353	14376	14277	14146	14095	14259	14208	14245	14301	14343	14336	14323	14195	14345	14181	14266	14253	14372	14260	14370	14345	14306	14504	14155	14158	14150	14250	14217	14396	14226	14244	14220	14289	14269	14356	14509	14355	14356	14312	14229	14198	14110	14335	14131	14283	14232	14306	14264	14390	14337	14277	14161	14183	14335	14285	14447	14387	14214	14310	14251	14254	14379	14321	14210	14291	14510	14237	14158	14262	14262	14190	14306	14311	14234	14355	14284	14452	14207	14346	14123	14306	14274	14239	14267	14311	14283	14299	14433	14219	14421	14061	14301	14237	14276	14162	14282	14199	14265	14207	14353	14437	14310	14100	14330	14289	14227	14156	14215	14145	14467	14351	14109	14434	14112	14308	14333	14147	14274	14260	14387	14320	14231	14380	14193	14193	14319	14210	14106	14222	14120	14460	14308	14199	14215	14196	14478	14233	14422	14178	14265	14222	14282	14146	14460	14141	14312	14084	14261	14330	14364	14425	14256	14252	14288	14273	14298	14151	14421	14204	14315	14220	14181	14305	14231	14318	14335	14172	14322	14353	14136	14240	14357	14322	14210	14246	14173	14338	14388	14066	14266	14138	14168	14375	14271	14240	14367	14273	14364	14303	14192	14367	14165	14207	14249	14308	14188	14286	14227	14233	14392	14149	14323	14242	14444	14292	14156	14221	14377	14380	14180	14232	14258	14329	14264	14156	14282	14198	14293	14381	14255	14335	14285	14360	14152	14303	14250	14277	14331	14312	14231	14274	14301	14195	14094	14223	14263	14105	14363	14060	14440	14295	14283	14326	14351	14142	14256	14393	14329	14260	14323	14350	14287	14274	14377	14300	14237	14220	14391	14278	14276	14158	14282	14394	14177	14333	14390	14102	14210	14257	14107	14270	14134	14329	14246	14273	14222	14217	14160	14298	14422	14117	14356	14354	14311	14421	14221	14044	14235	14128	14249	14290	14207	14348	14340	14198	14308	14335	14315	14277	14120	14329	14262	14338	14390	14056	14107	14281	14299	14067	14129	14233	14287	14237	14284	14316	14403	14109	14357	14282	14358	14274	14385	14253	14234	14317	14513	14270	14347	14292	14337	14265	14329	14160	14168	14207	14265	14440	14311	14396	14381	14322	14489	14227	14180	14253	14359	14321	14293	14419	14273	14228	14345	14226	14321	14174	14304	14152	14320	14297	14249	14314	14212	14191	14361	14119	14354	14268	14256	14358	14272	14239	14088	14184	14310	14255	14192	14259	14155	14235	14410	14259	14306	14361	14218	14277	14365	14200	14150	14349	14266	14382	14359	14404	14318	14353	14015	14302	14120	14428	14272	14310	14174	13980	14149	14267	14192	14376	14407	14328	14171	14419	14300	14353	14361	14298	14173	14291	14195	14348	14283	14229	14231	14395	14343	14369	14190	14421	14135	14186	14247	14286	14216	14225	14232	14244	14323	14284	14231	14279	14471	14302	14231	14338	14077	14252	14223	14175	14400	14250	14252	14300	14331	14201	14175	14170	14239	14336	14326	14217	14269	14217	14298	14255	14451	14227	14357	14313	14359	14360	14200	14337	14268	14362	14392	14373	14326	14402	14303	14135	14330	14162	14299	14362	14371	14255	14157	14273	14194	14249	14438	14296	14280	14202	14284	14206	14232	14163	14414	14093	14260	14196	14382	14322	14368	14126	14283	14341	14251	14209	14472	14384	14170	14324	14292	14319	14214	14366	14151	14289	14412	14094	14445	14342	14296	14142	14360	14464	14203	14452	14284	14300	14393	14229	14193	14361	14282	14141	14237	14169	14277	14317	14244	14219	14198	14318	14273	14342	14252	14220	14195	14277	14324	14260	14364	14306	14126	14161	14128	14299	14350	14222	14234	14396	14242	14420	14177	14337	14344	14262	14344	14345	14306	14100	14225	14408	14426
23393	21765	29728	24341	22119	24169	25472	19514	17895	17857	17519	17326	16929	17088	16623	16649	16321	16370	16519	16164	16417	16103	16171	16368	15917	16173	16026	16107	16030	15951	16106	16164	16086	16038	15955	16143	16119	16096	16031	15939	16177	16078	16154	15997	16054	15864	16082	16086	16046	16126	15847	16128	16253	16088	16058	16114	15900	16038	15967	15972	16081	15952	16038	15947	16051	15843	15929	15967	15932	16023	15972	16217	16114	15730	15861	15934	15842	16023	15956	16060	15774	15864	15949	16070	15937	15832	15921	16052	16085	15926	15982	15941	15858	15870	16136	15881	16102	16048	15823	15768	15801	16020	16008	16117	15934	15856	15878	15966	15991	15967	15940	16126	15902	16088	16178	15925	15844	15789	15871	16082	16118	15779	15868	15909	15965	15991	15880	15886	15997	15899	16073	16003	15923	16109	16020	15872	16042	16003	15890	16047	15853	16051	15821	16044	15996	15838	15752	16170	15910	15789	15918	15916	15979	15956	15877	15954	16085	15982	16043	15962	15760	15985	15935	15980	16041	15929	16116	15896	15811	15909	15911	15820	16019	15889	15842	16056	16110	16123	15837	16011	15886	16071	15925	16012	15941	15945	15999	16080	15953	15986	15896	15974	15932	16041	16163	15877	15764	15846	15872	15765	16089	15895	15952	16219	15985	15922	16109	15991	15931	15957	15773	15928	16023	16028	15740	15711	15849	16085	15941	15952	15944	15829	15900	15906	16095	16030	16112	15771	15796	15727	15740	15851	15960	15784	16001	15821	16117	15937	16020	16007	15852	15951	15904	15888	15867	15990	16033	15932	15877	15948	16040	15858	15983	15840	15944	15694	15924	15894	15682	15891	16039	16092	16024	15981	15841	15982	15877	15909	15899	15892	16044	15715	16149	16038	15966	15874	15973	15921	16048	16069	15992	16024	15899	15990	16207	16021	15808	15944	15896	15814	15893	16072	15786	15851	16284	15905	15926	16101	15849	16044	15998	15857	15884	15901	15928	16039	15938	16000	15877	16211	15804	15827	15820	15699	16101	15959	15887	16038	16278	15974	16016	16025	15934	15767	15852	16014	15792	15989	15816	16108	16048	15969	16059	15836	16049	15969	16063	16051	15693	15856	15978	16044	15787	16085	15789	15982	15997	15827	16191	15872	15829	15908	16040	15854	15840	15887	15788	16036	15940	15773	15970	15874	15952	15851	15937	15890	16075	16170	16109	16177	15850	15948	15977	16119	16039	16161	16057	15884	15970	16133	15919	15784	16039	15975	15893	16060	15942	15795	15929	15926	16028	15870	16044	15840	15889	15966	15859	16086	15847	15937	16148	15937	15932	15779	16061	15892	15953	15851	15972	15848	15771	15815	15976	15809	15859	16025	16151	15929	15773	15925	15852	15894	15881	16000	15915	15979	16088	16075	15846	15779	15969	15770	15891	15879	15951	15902	15902	15975	15871	15821	16077	16051	15792	15923	15875	15807	16183	15769	15874	15718	16087	15807	15847	16019	15816	16202	15965	15727	15856	15847	15679	16022	16017	15829	16184	16093	15855	15811	15803	15844	15956	15987	16066	16004	15954	15935	15820	15937	15803	16225	15960	15901	15797	16041	15788	15891	15810	15942	15917	15862	15741	15726	15958	15967	15901	15871	15904	15839	15939	16028	15931	15818	15924	15849	15817	16083	15713	16013	15900	16098	16094	15804	15744	15901	16037	16039	16014	15821	15876	15981	15744	16018	16022	15952	15892	15752	16016	15980	16064	15961	15727	15873	15939	16046	16009	15801	16108	15907	15885	15752	15880	15836	15928	16065	16058	15731	15983	15925	15753	15975	15893	15982	15964	15813	15990	16114	16038	15889	15890	15865	15860	15895	16073	15956	16078	15709	15868	15881	15869	15929	15929	15898	16099	15921	15771	15988	16003	15962	16023	15980	15908	15930	15807	15733	15947	16006	15729	15978	15924	16007	15864	15832	16071	15971	15959	15980	16037	16055	16003	15828	16007	15898	15991	15983	15766	16001	16086	15945	15958	15921	16041	15853	15870	16058	15961	15961	15996	15877	15948	15948	15916	16120	15871	15880	15939	15826	16010	15976	15864	15864	16162	15925	15867	15925	15915	16050	15834	15850	15934	15973	16182	15844	15915	15907	15868	15988	15784	15729	15876	16216	16053	15862	15868	15874	16090	15982	16004	15932	16027	15941	15852	15969	16120	15856	15810	15831	16034	15795	15897	16038	15922	15983	16135	15995	16143	15867	15945	15992	15856	15925	15978	15926	15892	15892	15962	15773	15941	16051	16065	15936	16019	15807	15980	15873	15952	15869	16129	15642	15832	15986	15942	15940	15917	16026	15749	15908	15994	15954	15861	15807	16036	15848	16040	15819	16015	15881	15804	16019	15810	15793	15945	15780	15728	16119	16071	15986	15844	16043	16158	15876	16058	16056	15867	15951	15745	16067	15987	16125	16019	16239	16089	16048	16018	15768	15771	16125	15861	15958	16025	15788	15984	15773	16071	16024	15923	15954	15917	16046	15931	15958	16033	15851	15939	15968	15702	15939	15988	15823	15864	15917	16153	16020	16024	15971	16009	15862	15879	16151	15831	15969	15806	15772	16012	15878	15783	15858	15898	16084	15996	15972	15959	15737	15836	15777	15931	16071	15883	16021	15942	15836	15819	15948	15643	15837	16095	16043	16026	15920	15938	15843	15959	15845	16048	15942	15854	15915	15910	15945	15900	15838	15967	15902	15914	16009	15982	15781	16021	16005	15887	15907	15955	15775	15988	15873	15957	15912	15967	15843	16021	15935	15848	15846	16043	15854	15865	16059	16038	15908	15834	15960	15803	15711	15928	16035	16035	15846	15884	15976	15832	15866	15871	16237	15887	15901	15946	15854	16072	15774	15814	15904	16036	15864	16108	15964	15910	16097	15867	15784	15920	15968	15777	15827	15731	15966	15863	16121	16093	15814	15928	15872	15935	15921	16081	15978	15958	15848	15903	16048	15956	15999	15998	15977	15852	15873	15884	15847	16139	15922	16024	15895	15828	15929	15919	15973	16028	15959	15959	16011	15995	15729	15828	15903	15986	15992	16132	15948	15918	15855	15999	15975	16001	15946	15739	16082	16019	15897	15904	16069	16015	15977	15853	15887	16182	16062	16072	15877	15811	15879	15830	15898	15920	16004	15944	15922	15943	15910	15723	16004	16052	15792	15968	15828	15829	15964	16018	15686	16060	15979	15907	15893	16097	15877	15867	15905	15839	15687	15885	15891	15941	15967	15875	16116	15921	15756	15698	15776	15769	16001	15875	15915	16094	15973	16075	16022	15823	16069	16005	15864	16047	15996	16185	15886	15895	16090	15892	15934	15972	15927	16078	16093	15887	16112	16058	16021	15986	15806	15800	15875	15934	15912	16083	15781	15875	15805	15946	16081	15798	15746	16147	15961	15968	16092	16127	15871	15992	16005	15991	16135	16058	15837	15931	15967	15756	15846	16076	15874	16065	15885	16111	15914	16034	15828	15816	15998	16035	15933	16179	16179	16073	15888	15901	15988	16040	15935	16098	16062	15601	15761	16065	16143	15987	15906	16014	15994	15985	15849	15807	15875	15901	15867	15947	15915	16017	15904	15929	15823	15750	15762	15826	16105	15876	15844	15956	16131	15861	16073	15963	15719	15887	15795	16026	15788	15938	15818	15943	15952	15950	15930	16017	16010	15851	16026	15875	15963	15761	15785	15993	15819	15885	15687	16130	15963	15963	15948	15837	15825	15955	15987	16033	15867	15901	15845	16014	16045	16152	16084	15850	16027	16107	16095	15989	16053	16025	15827	15976	15780	15887	16073	15897	15939	15730	15829	15801	15885	15864	15972	15943	15988	15717	15913	15820	15862	15819	15761	15837	16065	15883	15897	16023	15915	16016	15935	15942	16045	15940	16027	16051	15910	15962	15844	15747	15826	16060	15861	16036	15904	15988	15911	16018	15884	15916	15860	15790	15929	15876	15745	15946	15985	16010	15892	15772	15871	15874	15742	15833	16047	15894	16019	15889	15745	15815	15947	15750	16014	16129	16010	15642	15909	15935	15919	16003	16014	15859	15836	15911	15669	15814	16106	15840	15973	15829	16005	15959	16082	16047	15786	15851	15977	15774	16029	15848	16044	15854	16085	16134	15975	16020	15815	15875	15842	15970	15775	15976	15949	15845	15837	15966	15973	16150	15963	16106	15905	16024	16037	16100	15852	16016	15806	16081	15866	15857	15990	15767	15764	16066	16160	15963	15767	15895	15901	16075	15766	15785	15767	15731	15905	16064	16003	16017	15989	15990	15962	15978	15960	15885	15892	15807	15917	15978	15999	16099	16090	15974	15952	15893	15856	15798	15847	15955	15847	15915	15883	15945	15919	15920	16093	15920	15745	15772	15938	15910	15787	15792	15800	16132	15856	15873	15690	15862	15825	15871	16024	15886	15913	16009	15785	15952	15938	15873	16081	15883	16020	15955	15860	16057	15685	15891	16009	15856	15801	16195	15991	15956	15946	16066	16033	16125	15852	15976	15941	15883	15813	15916	15860	15915	15931	16013	15918	15864	16022	15953	15808	16197	15903	15897	15973	15885	15834	15906	15815	15726	16037	16158	15868	15903	15884	16037	15844	15715	15980	15794	15951	15900	16034	15756	15739	15764	15880	16032	15862	15970	15881	16037	15837	15866	15787	15946	16032	16152	16045	15908	15964	15869	16111	16037	16007	16106	15977	15905	15908	16117	15915	16060	15787	16209	15906	16158	16165	15881	15775	16114	15843	15882	15957	15935	15764	15946	15717	16021	15918	15883	15933	15855	15795	15848	16023	15915	15883	16046	15844	15978	15872	15880	15912	15676	16115	15810	15869	15883	15795	15904	15917	15824	16042	15995	15980	15759	16028	15767	15829	15699	15876	15814	16162	15945	15752	15750	15780	15840	15978	15782	15993	15895	15890	15922	15781	16080	15879	15761	15881	16059	15888	16101	15933	15893	15911	15856	15671	15929	15816	16112	15967	15959	15733	15930	15932	15918	15991	16037	15878	16018	15939	15801	15741	15743	15696	16059	15899	16028	15957	15892	15822	15947	15916	15855	16108	15916	16037	15982	15950	15928	15952	15871	15779	15969	15903
23140	41545	38871	30696	26081	22861	20737	18995	17866	17154	16438	16273	16228	15721	15658	15259	15241	15136	15075	14915	14852	14531	14597	14623	14478	14702	14432	14530	14684	14586	14594	14538	14566	14568	14782	14575	14509	14507	14491	14460	14649	14600	14602	14433	14532	14578	14574	14597	14350	14516	14577	14542	14613	14681	14516	14580	14595	14515	14547	14821	14561	14565	14631	14402	14514	14459	14454	14470	14459	14495	14475	14465	14596	14529	14532	14475	14420	14432	14510	14506	14503	14395	14346	14428	14547	14393	14494	14522	14709	14387	14627	14452	14549	14567	14395	14496	14494	14412	14634	14504	14333	14585	14464	14721	14586	14588	14506	14333	14698	14532	14643	14571	14532	14437	14423	14528	14329	14587	14327	14282	14521	14481	14445	14382	14569	14517	14551	14493	14492	14566	14496	14413	14561	14478	14487	14446	14417	14482	14652	14467	14295	14410	14341	14404	14389	14427	14519	14456	14580	14502	14539	14441	14561	14428	14692	14510	14476	14595	14506	14666	14364	14382	14474	14573	14619	14435	14573	14401	14467	14477	14528	14642	14365	14370	14410	14514	14442	14497	14469	14499	14505	14276	14489	14566	14434	14497	14546	14501	14588	14498	14565	14473	14380	14680	14446	14565	14308	14362	14480	14439	14368	14564	14473	14419	14415	14500	14249	14505	14420	14503	14484	14531	14387	14527	14284	14602	14485	14547	14423	14637	14509	14654	14369	14414	14526	14479	14351	14491	14719	14508	14315	14548	14417	14435	14488	14378	14324	14504	14486	14631	14483	14530	14703	14431	14395	14388	14467	14485	14494	14592	14606	14553	14452	14690	14469	14472	14645	14540	14353	14427	14547	14468	14570	14620	14423	14622	14531	14538	14458	14283	14452	14417	14363	14404	14554	14552	14394	14491	14479	14449	14388	14372	14466	14407	14555	14464	14565	14491	14278	14427	14493	14478	14546	14510	14426	14493	14405	14472	14624	14438	14459	14318	14427	14536	14442	14340	14462	14510	14419	14494	14350	14430	14525	14479	14423	14271	14458	14480	14413	14409	14517	14356	14769	14645	14473	14385	14448	14402	14413	14500	14539	14521	14351	14545	14472	14404	14334	14326	14494	14473	14556	14432	14694	14342	14448	14399	14561	14676	14314	14552	14552	14479	14430	14567	14521	14474	14435	14363	14525	14454	14416	14465	14415	14378	14352	14423	14487	14341	14363	14446	14446	14460	14628	14375	14564	14317	14535	14517	14407	14417	14444	14556	14712	14499	14424	14534	14471	14432	14597	14542	14523	14440	14408	14386	14536	14458	14528	14270	14516	14395	14570	14521	14525	14521	14396	14505	14341	14513	14421	14531	14510	14466	14325	14622	14333	14656	14717	14410	14645	14551	14365	14485	14440	14551	14463	14444	14356	14614	14465	14507	14478	14339	14620	14560	14431	14571	14548	14448	14484	14467	14558	14582	14253	14492	14440	14446	14453	14550	14545	14513	14487	14371	14446	14532	14591	14443	14430	14658	14543	14509	14488	14424	14492	14592	14445	14310	14492	14480	14425	14425	14396	14413	14510	14468	14465	14682	14451	14478	14559	14439	14546	14459	14467	14395	14420	14429	14683	14401	14542	14608	14347	14577	14414	14519	14459	14457	14462	14378	14691	14532	14694	14572	14255	14398	14493	14508	14359	14552	14515	14383	14416	14539	14377	14363	14490	14529	14435	14452	14360	14377	14511	14363	14491	14304	14605	14618	14606	14512	14479	14536	14418	14638	14456	14457	14454	14315	14452	14575	14602	14376	14366	14471	14512	14353	14348	14566	14487	14279	14568	14564	14276	14434	14271	14300	14338	14551	14484	14441	14638	14543	14666	14550	14484	14513	14594	14534	14506	14491	14359	14503	14416	14585	14580	14508	14496	14557	14551	14578	14347	14559	14562	14594	14465	14629	14290	14492	14380	14618	14345	14470	14432	14536	14530	14435	14485	14440	14487	14514	14636	14423	14363	14413	14494	14340	14570	14500	14431	14448	14473	14572	14521	14422	14645	14461	14465	14416	14242	14555	14404	14343	14533	14545	14443	14690	14609	14355	14472	14401	14577	14602	14687	14445	14485	14409	14475	14681	14497	14547	14311	14487	14362	14415	14465	14377	14387	14416	14540	14495	14400	14403	14331	14438	14548	14469	14348	14515	14411	14454	14603	14524	14492	14590	14382	14511	14417	14563	14606	14546	14611	14570	14598	14456	14415	14524	14321	14372	14292	14571	14438	14370	14369	14574	14602	14340	14570	14502	14387	14390	14423	14457	14618	14435	14577	14461	14525	14441	14560	14422	14466	14429	14539	14586	14386	14490	14416	14363	14518	14340	14461	14522	14474	14508	14447	14465	14701	14517	14239	14453	14473	14470	14586	14377	14496	14528	14489	14422	14499	14552	14524	14445	14375	14578	14476	14349	14545	14484	14442	14474	14450	14426	14369	14497	14624	14524	14375	14548	14551	14460	14522	14550	14549	14438	14521	14414	14540	14457	14589	14315	14592	14522	14282	14417	14464	14355	14475	14456	14576	14430	14417	14716	14549	14542	14586	14434	14536	14417	14422	14258	14575	14445	14614	14413	14462	14610	14269	14596	14443	14535	14524	14611	14544	14474	14624	14544	14431	14500	14556	14528	14567	14314	14466	14645	14445	14592	14416	14413	14445	14529	14324	14548	14517	14402	14480	14412	14442	14351	14590	14582	14299	14449	14694	14493	14399	14503	14475	14539	14466	14527	14696	14523	14413	14407	14535	14423	14485	14457	14439	14405	14371	14493	14560	14480	14640	14335	14378	14312	14356	14392	14641	14428	14699	14413	14435	14589	14478	14416	14340	14623	14437	14462	14533	14607	14329	14349	14371	14520	14454	14513	14266	14431	14335	14453	14433	14681	14621	14410	14343	14479	14569	14552	14486	14460	14458	14541	14390	14574	14541	14474	14276	14495	14391	14506	14475	14615	14608	14510	14414	14556	14491	14587	14432	14594	14344	14522	14460	14533	14471	14446	14621	14550	14340	14541	14415	14430	14436	14592	14488	14416	14366	14614	14465	14374	14527	14602	14355	14532	14472	14364	14391	14467	14350	14381	14544	14392	14490	14419	14567	14422	14336	14563	14531	14422	14440	14389	14480	14473	14518	14568	14534	14400	14453	14583	14565	14450	14511	14485	14557	14506	14558	14596	14543	14370	14330	14614	14416	14448	14455	14426	14417	14477	14481	14478	14352	14462	14421	14526	14467	14415	14318	14435	14418	14549	14435	14455	14462	14529	14437	14670	14441	14719	14434	14457	14549	14417	14472	14376	14513	14451	14570	14432	14222	14640	14287	14335	14448	14465	14419	14458	14506	14628	14469	14515	14528	14459	14456	14393	14487	14568	14458	14513	14451	14644	14349	14580	14336	14430	14438	14511	14506	14525	14437	14584	14531	14423	14448	14557	14372	14373	14560	14472	14343	14515	14555	14439	14335	14358	14500	14400	14495	14289	14329	14258	14407	14409	14462	14427	14452	14499	14563	14568	14384	14554	14699	14421	14562	14697	14623	14505	14433	14466	14507	14587	14465	14450	14379	14389	14543	14533	14587	14523	14395	14463	14471	14338	14497	14423	14376	14467	14383	14505	14437	14524	14488	14476	14462	14529	14565	14389	14385	14479	14489	14435	14161	14534	14483	14578	14365	14396	14525	14426	14445	14322	14322	14554	14642	14467	14401	14368	14351	14534	14394	14508	14532	14356	14480	14441	14512	14360	14505	14424	14487	14361	14405	14337	14521	14335	14406	14578	14503	14466	14378	14319	14396	14584	14420	14477	14547	14337	14526	14541	14473	14366	14542	14513	14451	14719	14381	14398	14489	14474	14673	14491	14251	14530	14526	14333	14671	14437	14524	14427	14568	14528	14476	14478	14315	14410	14646	14562	14607	14414	14468	14413	14565	14375	14513	14475	14431	14414	14482	14538	14300	14243	14618	14420	14493	14415	14478	14403	14444	14516	14522	14560	14397	14558	14198	14598	14522	14404	14519	14488	14473	14462	14484	14465	14504	14468	14466	14426	14428	14474	14551	14599	14384	14494	14271	14519	14600	14468	14403	14578	14591	14305	14395	14396	14511	14545	14562	14385	14535	14407	14589	14487	14486	14448	14466	14412	14568	14512	14525	14472	14485	14691	14415	14618	14461	14580	14606	14586	14422	14397	14498	14484	14415	14573	14364	14544	14433	14356	14630	14422	14570	14453	14508	14521	14454	14387	14445	14417	14523	14414	14548	14682	14334	14358	14432	14494	14390	14438	14460	14484	14474	14386	14477	14455	14591	14322	14472	14588	14394	14364	14591	14411	14415	14392	14490	14412	14479	14301	14577	14478	14512	14526	14474	14391	14505	14593	14469	14478	14487	14702	14556	14578	14555	14325	14557	14329	14476	14565	14382	14518	14398	14287	14432	14520	14332	14618	14453	14553	14468	14441	14453	14495	14739	14539	14463	14433	14393	14510	14657	14387	14524	14263	14488	14696	14561	14400	14466	14455	14455	14291	14445	14509	14441	14331	14558	14382	14423	14683	14415	14577	14415	14583	14490	14485	14496	14569	14689	14591	14600	14349	14461	14440	14565	14531	14464	14630	14371	14548	14570	14453	14507	14511	14740	14442	14484	14597	14413	14694	14311	14577	14463	14446	14317	14413	14589	14385	14486	14421	14519	14531	14369	14541	14394	14587	14577	14514	14436	14531	14519	14544	14506	14468	14498	14542	14355	14461	14653	14411	14454	14298	14484	14465	14574	14614	14470	14461	14441	14374	14481	14484	14434	14441	14451	14394	14523	14343	14478	14475	14517	14368	14301	14302	14494	14378	14503	14538	14341	14364	14583	14445	14420	14363	14415	14473	14329	14595	14546	14506	14480	14464	14299	14520	14527	14474	14399	14508	14352	14510	14520	14528	14373	14531	14403	14350	14421	14499	14598	14477	14534	14478	14580	14465	14405	14439	14449	14540	14422	14524	14614	14570	14486	14366	14441	14486	14494	14398	14537	14370	14468	14542	14540	14477	14358	14641	14439	14373	14428	14516	14553	14504	14585	14329	14280	14466	14499	14505	14478	14482	14334	14432	14466	14391	14401	14612	14516	14512
26937	21877	24507	21097	16469	15819	15330	15355	14755	14804	14751	14666	14764	14539	14497	14275	14445	14331	14325	14572	14828	14512	14389	14469	14348	14412	14457	14263	14455	14560	14401	14211	14422	14287	14523	14372	14356	14467	14422	14249	14254	14416	14494	14412	14525	14464	14435	14303	14390	14513	14552	14330	14238	14437	14429	14450	14379	14397	14393	14235	14167	14381	14493	14447	14335	14420	14180	14468	14436	14219	14394	14322	14268	14455	14329	14337	14356	14378	14369	14496	14363	14402	14285	14352	14416	14433	14587	14514	14384	14507	14535	14247	14369	14300	14497	14261	14325	14398	14425	14405	14413	14448	14536	14550	14176	14365	14266	14528	14331	14334	14404	14347	14472	14316	14407	14362	14270	14388	14390	14409	14422	14412	14449	14272	14378	14304	14346	14246	14242	14350	14286	14369	14516	14279	14395	14490	14411	14272	14253	14431	14614	14530	14332	14449	14361	14356	14451	14316	14505	14255	14478	14267	14359	14357	14360	14476	14423	14541	14539	14351	14381	14599	14289	14401	14455	14401	14265	14272	14259	14390	14483	14389	14432	14244	14537	14391	14507	14427	14304	14450	14478	14550	14360	14275	14393	14273	14491	14451	14424	14535	14313	14260	14413	14490	14422	14477	14341	14472	14409	14400	14237	14401	14435	14441	14452	14185	14456	14441	14325	14395	14258	14372	14257	14232	14445	14255	14303	14435	14350	14450	14324	14285	14466	14406	14422	14444	14495	14433	14393	14290	14497	14224	14502	14467	14286	14402	14298	14402	14398	14239	14322	14457	14359	14365	14378	14442	14305	14293	14299	14346	14339	14502	14154	14582	14234	14474	14280	14273	14443	14331	14084	14286	14219	14560	14351	14330	14504	14300	14588	14485	14383	14366	14241	14444	14164	14271	14349	14328	14447	14361	14380	14298	14358	14345	14313	14401	14487	14619	14428	14413	14319	14383	14455	14487	14405	14511	14394	14465	14375	14545	14308	14361	14377	14357	14475	14348	14424	14258	14426	14284	14380	14468	14298	14273	14467	14305	14325	14346	14361	14402	14294	14434	14390	14548	14412	14355	14418	14308	14521	14403	14454	14321	14412	14660	14417	14367	14282	14488	14478	14440	14532	14419	14437	14154	14311	14330	14456	14369	14503	14503	14329	14389	14330	14274	14334	14504	14378	14443	14505	14398	14438	14392	14253	14513	14462	14229	14394	14426	14278	14296	14503	14389	14300	14358	14457	14316	14413	14362	14351	14414	14196	14415	14362	14450	14475	14329	14321	14407	14232	14340	14363	14352	14301	14399	14528	14278	14465	14340	14261	14327	14664	14378	14581	14289	14438	14318	14368	14516	14216	14312	14454	14390	14230	14484	14363	14456	14383	14488	14580	14288	14426	14368	14263	14317	14611	14354	14404	14273	14239	14156	14150	14488	14484	14319	14370	14327	14359	14401	14502	14337	14501	14397	14451	14550	14379	14251	14367	14356	14382	14290	14547	14482	14266	14322	14370	14212	14569	14364	14399	14493	14448	14282	14248	14194	14543	14224	14503	14356	14432	14413	14397	14410	14124	14353	14529	14392	14514	14462	14396	14279	14305	14485	14476	14305	14331	14213	14359	14162	14739	14222	14395	14385	14336	14310	14305	14318	14430	14349	14526	14425	14504	14338	14425	14307	14363	14195	14304	14400	14224	14247	14469	14648	14177	14345	14522	14446	14321	14461	14434	14287	14289	14288	14342	14503	14567	14260	14420	14357	14278	14511	14326	14329	14707	14345	14415	14399	14395	14265	14380	14390	14467	14253	14520	14462	14431	14420	14448	14305	14338	14206	14401	14292	14559	14376	14344	14181	14366	14494	14385	14392	14361	14275	14238	14495	14290	14292	14266	14467	14381	14301	14319	14392	14366	14235	14383	14179	14363	14357	14385	14354	14130	14300	14378	14446	14435	14238	14278	14284	14438	14343	14264	14306	14432	14484	14275	14524	14424	14266	14449	14499	14328	14180	14368	14414	14435	14258	14291	14419	14357	14415	14432	14358	14377	14449	14291	14158	14560	14518	14551	14608	14508	14483	14408	14408	14297	14441	14466	14503	14380	14466	14375	14357	14443	14360	14561	14530	14369	14193	14367	14376	14380	14381	14473	14496	14402	14219	14463	14257	14423	14428	14364	14267	14499	14230	14476	14399	14326	14633	14377	14326	14454	14469	14439	14454	14555	14287	14460	14584	14586	14498	14418	14458	14419	14444	14402	14305	14461	14600	14346	14404	14291	14282	14577	14355	14317	14572	14286	14295	14591	14482	14355	14376	14189	14226	14265	13982	14324	14293	14495	14434	14318	14409	14259	14165	14310	14515	14282	14413	14486	14348	14444	14435	14312	14444	14393	14334	14463	14380	14393	14423	14369	14505	14475	14350	14418	14544	14344	14367	14308	14376	14506	14194	14366	14473	14296	14318	14218	14548	14607	14332	14556	14458	14467	14507	14365	14499	14203	14213	14384	14394	14261	14543	14308	14133	14347	14469	14488	14424	14232	14324	14346	14301	14265	14084	14311	14447	14324	14253	14359	14455	14378	14508	14491	14405	14488	14405	14308	14481	14162	14318	14377	14509	14463	14478	14550	14411	14282	14293	14225	14443	14459	14407	14410	14256	14225	14396	14350	14288	14312	14318	14295	14577	14507	14351	14458	14302	14532	14350	14398	14099	14341	14311	14437	14205	14370	14329	14385	14346	14327	14309	14373	14554	14379	14319	14247	14302	14286	14521	14322	14461	14400	14290	14402	14410	14319	14353	14113	14310	14455	14294	14336	14191	14200	14416	14351	14225	14558	14519	14402	14227	14259	14413	14360	14202	14440	14455	14180	14383	14490	14489	14213	14256	14386	14289	14498	14400	14148	14397	14367	14336	14245	14332	14366	14373	14493	14135	14276	14387	14324	14420	14399	14488	14315	14422	14332	14434	14462	14517	14173	14284	14408	14473	14460	14390	14322	14358	14444	14415	14418	14507	14317	14335	14407	14390	14237	14404	14415	14274	14372	14358	14385	14490	14473	14450	14217	14495	14582	14311	14518	14356	14422	14324	14022	14217	14477	14175	14470	14329	14419	14229	14324	14395	14312	14548	14339	14467	14563	14471	14149	14333	14425	14146	14356	14426	14390	14378	14474	14307	14316	14439	14371	14467	14232	14201	14429	14370	14413	14289	14400	14427	14305	14416	14505	14238	14583	14476	14477	14366	14287	14288	14396	14280	14510	14316	14458	14478	14351	14333	14217	14309	14441	14301	14352	14377	14413	14194	14416	14329	14288	14244	14498	14281	14300	14434	14587	14378	14354	14405	14382	14595	14497	14449	14255	14102	14301	14330	14369	14212	14565	14342	14486	14155	14477	14196	14475	14260	14378	14486	14423	14104	14492	14452	14435	14564	14543	14421	14547	14366	14218	14371	14459	14458	14525	14305	14277	14241	14250	14362	14365	14497	14580	14246	14174	14253	14451	14390	14565	14322	14244	14345	14333	14465	14345	14416	14379	14326	14605	14458	14436	14303	14079	14360	14396	14579	14214	14274	14471	14476	14300	14209	14374	14519	14500	14223	14580	14666	14563	14448	14525	14395	14292	14523	14558	14469	14418	14236	14335	14331	14416	14425	14390	14360	14445	14303	14172	14322	14273	14355	14310	14397	14388	14403	14214	14299	14308	14438	14502	14477	14439	14290	14309	14382	14280	14176	14218	14356	14299	14427	14413	14299	14363	14161	14386	14405	14172	14328	14252	14386	14351	14328	14450	14393	14258	14380	14289	14247	14490	14433	14336	14347	14343	14436	14462	14308	14310	14190	14405	14520	14456	14625	14422	14418	14485	14421	14411	14413	14342	14340	14421	14429	14173	14341	14192	14511	14170	14192	14376	14590	14442	14505	14419	14320	14344	14208	14283	14358	14493	14283	14430	14233	14293	14527	14410	14467	14359	14646	14276	14384	14358	14394	14261	14327	14468	14197	14441	14302	14264	14343	14340	14310	14262	14116	14340	14335	14466	14266	14341	14317	14430	14391	14387	14372	14546	14357	14374	14302	14446	14480	14075	14372	14345	14535	14414	14396	14360	14368	14214	14433	14290	14242	14412	14296	14350	14487	14359	14309	14400	14428	14321	14388	14472	14296	14404	14369	14088	14266	14314	14423	14468	14387	14355	14164	14435	14268	14391	14441	14426	14378	14350	14394	14370	14533	14521	14368	14224	14369	14326	14132	14257	14476	14658	14278	14581	14346	14384	14413	14470	14456	14323	14308	14354	14178	14391	14346	14493	14193	14562	14383	14311	14253	14267	14401	14710	14446	14361	14325	14423	14433	14330	14243	14375	14402	14337	14567	14482	14553	14427	14146	14271	14349	14446	14497	14168	14258	14404	14480	14402	14288	14340	14410	14307	14422	14512	14277	14451	14387	14354	14343	14327	14458	14419	14319	14435	14319	14307	14400	14361	14364	14447	14527	14460	14526	14438	14468	14366	14433	14493	14415	14328	14392	14491	14344	14322	14426	14429	14437	14549	14476	14387	14551	14425	14518	14306	14359	14608	14362	14523	14421	14650	14324	14476	14248	14415	14564	14802	14513	14344	14448	14475	14544	14580	14349	14385	14326	14395	14374	14253	14190	14052	14140	14245	14533	14474	14640	14326	14236	14572	14520	14407	14226	14473	14404	14364	14376	14477	14378	14424	14405	14374	14374	14327	14204	14532	14313	14495	14481	14529	14407	14458	14268	14486	14369	14416	14497	14522	14184	14342	14427	14390	14513	14335	14298	14348	14359	14521	14384	14255	14396	14251	14486	14433	14241	14420	14514	14451	14479	14520	14302	14500	14114	14414	14342	14560	14374	14458	14396	14302	14503	14532	14352	14300	14323	14446	14443	14556	14417	14423	14255	14096	14441	14141	14308	14372	14354	14446	14255	14327	14240	14274	14426	14406	14520	14225	14240	14474	14578	14374	14410	14380	14309	14367	14450	14298	14646	14335	14423	14236	14715	14424	14480	14264	14402	14497	14368	14453	14359	14462	14314	14485	14270	14400	14293	14403	14349	14546	14341	14415	14292	14382	14414	14401	14319	14205	14486	14206	14431	14321	14370	14376	14334	14374	14436	14309	14266	14475	14480
18435	26100	24131	19163	16866	15619	14937	14479	14018	13829	13730	13952	13907	13773	13472	13575	13294	13306	13309	13492	13415	13315	13274	13285	13431	13314	13344	13300	13362	13396	13185	13268	13289	13519	13361	13238	13248	13383	13337	13189	13448	13309	13433	13375	13383	13301	13288	13225	13418	13293	13436	13297	13388	13456	13478	13200	13473	13276	13411	13349	13387	13262	13401	13360	13330	13376	13476	13291	13331	13471	13344	13265	13316	13386	13236	13235	13240	13151	13341	13533	13292	13148	13284	13291	13353	13241	13286	13312	13356	13298	13290	13390	13203	13368	13452	13280	13371	13314	13113	13240	13391	13138	13231	13342	13269	13292	13406	13362	13358	13207	13368	13207	13244	13357	13350	13383	13291	13149	13171	13181	13397	13334	13263	13352	13259	13280	13332	13217	13353	13215	13257	13352	13256	13377	13232	13173	13250	13248	13410	13297	13330	13428	13333	13394	13319	13203	13323	13414	13531	13287	13312	13275	13219	13451	13339	13310	13245	13327	13199	13327	13367	13396	13476	13316	13276	13190	13473	13353	13326	13347	13264	13359	13389	13358	13330	13462	13246	13432	13362	13325	13393	13301	13390	13201	13128	13482	13363	13312	13279	13346	13313	13292	13175	13383	13422	13189	13181	13240	13339	13162	13304	13312	13506	13266	13182	13228	13358	13134	13343	13280	13274	13359	13218	13301	13122	13357	13309	13334	13251	13197	13342	13354	13369	13358	13482	13245	13203	13365	13404	13167	13388	13345	13340	13302	13462	13272	13529	13207	13323	13345	13318	13320	13159	13135	13326	13249	13147	13119	13445	13337	13268	13262	13340	13218	13453	13367	13199	13245	13306	13499	13367	13175	13241	13286	13307	13287	13282	13346	13298	13203	13281	13252	13363	13233	13327	13226	13300	13310	13281	13261	13280	13424	13388	13340	13134	13120	13246	13348	13273	13171	13394	13211	13413	13322	13223	13271	13431	13280	13252	13145	13249	13367	13212	13265	13229	13427	13356	13141	13220	13314	13245	13286	13306	13063	13229	13172	13276	13206	13188	13311	13305	13193	13221	13433	13375	13333	13397	13544	13254	13321	13273	13376	13124	13313	13324	13300	13323	13267	13284	13311	13472	13340	13233	13418	13307	13223	13256	13476	13428	13206	13205	13306	13347	13214	13245	13385	13236	13231	13462	13301	13365	13207	13352	13327	13175	13409	13257	13371	13413	13331	13302	13255	13377	13147	13392	13371	13240	13338	13459	13253	13238	13271	13148	13417	13341	13305	13399	13297	13279	13302	13358	13254	13277	13332	13499	13307	13498	13383	13242	13279	13253	13383	13267	13404	13129	13479	13170	13330	13318	13410	13357	13291	13280	13450	13396	13244	13270	13286	13128	13343	13269	13288	13211	13313	13417	13391	13256	13274	13285	13369	13203	13254	13357	13223	13445	13255	13306	13292	13152	13308	13057	13289	13311	13408	13293	13218	13161	13468	13298	13456	13305	13148	13420	13304	13169	13372	13310	13256	13172	13130	13337	13250	13293	13279	13463	13502	13326	13220	13336	13285	13349	13234	13241	13232	13237	13403	13386	13365	13268	13257	13291	13255	13375	13392	13415	13217	13318	13174	13178	13222	13381	13295	13249	13354	13417	13262	13408	13303	13255	13425	13327	13443	13305	13141	13318	13377	13403	13406	13147	13388	13354	13095	13297	13318	13327	13252	13306	13394	13206	13277	13271	13172	13234	13367	13334	13283	13287	13345	13261	13370	13425	13291	13424	13204	13239	13346	13240	13255	13238	13359	13245	13226	13433	13266	13385	13294	13380	13364	13324	13355	13338	13167	13156	13420	13364	13328	13265	13492	13463	13293	13374	13316	13214	13126	13229	13300	13316	13045	13323	13432	13347	13286	13365	13125	13177	13189	13489	13250	13363	13107	13317	13282	13312	13285	13352	13290	13266	13210	13325	13325	13381	13189	13415	13297	13268	13440	13374	13481	13267	13312	13268	13205	13254	13414	13185	13210	13163	13318	13142	13333	13340	13402	13272	13236	13252	13196	13285	13327	13485	13102	13380	13298	13284	13178	13295	13425	13349	13319	13356	13272	13510	13232	13177	13414	13334	13324	13380	13179	13334	13394	13274	13184	13179	13205	13309	13370	13204	13242	13361	13367	13365	13398	13295	13208	13328	13287	13310	13184	13271	13330	13327	13384	13344	13244	13332	13309	13337	13406	13181	13289	13385	13231	13417	13313	13299	13207	13278	13256	13362	13332	13237	13576	13266	13482	13457	13367	13245	13216	13331	13173	13154	13267	13113	13287	13363	13047	13214	13206	13218	13194	13417	13306	13357	13146	13198	13297	13217	13348	13365	13375	13162	13384	13383	13345	13327	13363	13307	13283	13326	13344	13386	13196	13400	13344	13412	13406	13399	13419	13234	13230	13337	13170	13231	13454	13253	13179	13321	13436	13218	13217	13229	13251	13202	13425	13317	13313	13257	13379	13239	13364	13507	13256	13317	13361	13331	13325	13351	13363	13223	13318	13210	13268	13292	13300	13234	13222	13419	13436	13400	13351	13447	13350	13320	13401	13180	13298	13220	13199	13493	13192	13312	13311	13241	13161	13384	13362	13343	13296	13163	13223	13287	13327	13446	13130	13291	13297	13226	13296	13263	13410	13253	13463	13310	13145	13277	13347	13260	13262	13219	13264	13390	13243	13417	13335	13296	13278	13205	13433	13465	13247	13239	13345	13278	13295	13257	13416	13216	13272	13299	13063	13279	13215	13455	13402	13247	13261	13406	13304	13224	13406	13399	13308	13273	13283	13486	13425	13349	13414	13251	13311	13465	13279	13258	13380	13396	13161	13326	13466	13179	13498	13192	13193	13205	13385	13493	13359	13304	13381	13252	13238	13264	13051	13294	13140	13357	13320	13223	13310	13241	13334	13247	13290	13368	13290	13390	13352	13311	13118	13347	13326	13323	13305	13215	13241	13167	13349	13349	13234	13309	13374	13438	13316	13220	13355	13362	13380	13216	13266	13320	13226	13288	13346	13021	13418	13363	13265	13361	13185	13258	13374	13243	13199	13347	13253	13335	13452	13319	13149	13290	13222	13344	13356	13105	13068	13385	13161	13188	13436	13250	13307	13298	13331	13294	13258	13311	13384	13328	13263	13326	13266	13201	13340	13258	13422	13225	13368	13273	13334	13266	13417	13271	13403	13285	13186	13298	13327	13486	13261	13311	13112	13376	13304	13235	13363	13224	13096	13227	13301	13211	13302	13333	13188	13370	13460	13283	13297	13288	13185	13383	13224	13302	13222	13337	13346	13348	13241	13248	13198	13340	13307	13199	13344	13370	13393	13346	13160	13406	13370	13206	13292	13271	13283	13335	13133	13408	13247	13436	13104	13132	13095	13407	13276	13223	13330	13165	13344	13254	13387	13380	13376	13344	13314	13268	13302	13378	13459	13409	13313	13240	13425	13412	13370	13333	13272	13455	13271	13218	13315	13403	13577	13285	13496	13335	13346	13279	13266	13448	13173	13155	13175	13284	13249	13670	13391	13372	13278	13398	13273	13351	13254	13324	13311	13233	13194	13366	13242	13381	13361	13213	13427	13222	13179	13360	13366	13360	13303	13382	13321	13293	13159	13231	13325	13381	13239	13268	13146	13252	13044	13255	13257	13178	13277	13367	13296	13312	13264	13509	13268	13367	13218	13301	13346	13316	13267	13341	13317	13363	13392	13226	13241	13352	13139	13459	13187	13379	13325	13196	13280	13325	13460	13246	13237	13284	13292	13389	13365	13288	13137	13263	13371	13357	13263	13166	13282	13327	13270	13433	13413	13319	13250	13293	13384	13189	13335	13229	13216	13245	13093	13209	13399	13372	13245	13266	13288	13352	13359	13195	13486	13254	13308	13361	13188	13284	13381	13309	13440	13598	13184	13256	13181	13267	13317	13237	13344	13227	13322	13393	13217	13140	13311	13388	13366	13220	13304	13298	13033	13257	13392	13259	13262	13328	13242	13332	13248	13240	13326	13328	13307	13323	13297	13423	13297	13446	13166	13291	13390	13543	13228	13278	13235	13272	13294	13267	13312	13309	13354	13319	13507	13364	13411	13276	13386	13459	13302	13170	13217	13467	13347	13338	13252	13375	13480	13296	13127	13417	13235	13211	13410	13427	13346	13395	13165	13339	13359	13288	13219	13354	13196	13398	13387	13221	13355	13350	13220	13244	13181	13356	13360	13219	13303	13265	13282	13336	13339	13289	13443	13311	13236	13211	13310	13358	13271	13317	13394	13248	13287	13247	13126	13181	13367	13378	13150	13388	13246	13191	13108	13431	13303	13400	13278	13414	13383	13340	13369	13418	13224	13409	13215	13289	13204	13401	13289	13270	13301	13137	13271	13286	13093	13420	13250	13294	13348	13265	13125	13455	13312	13276	13269	13248	13172	13366	13412	13354	13226	13335	13403	13380	13392	13252	13227	13174	13308	13352	13190	13302	13391	13399	13198	13190	13220	13230	13253	13291	13346	13176	13294	13145	13323	13266	13315	13085	13291	13259	13232	13209	13170	13254	13452	13235	13335	13424	13297	13241	13419	13366	13228	13437	13473	13368	13410	13296	13280	13349	13368	13251	13269	13236	13381	13306	13248	13165	13133	13401	13204	13288	13173	13247	13276	13290	13255	13291	13201	13346	13365	13198	13219	13343	13237	13298	13153	13299	13248	13376	13191	13265	13256	13338	13165	13295	13268	13394	13199	13254	13230	13472	13538	13305	13336	13174	13191	13091	13228	13355	13244	13270	13364	13296	13257	13286	13257	13391	13199	13303	13079	13482	13240	13296	13267	13274	13139	13348	13240	13362	13422	13244	13073	13145	13219	13328	13319	13323	13303	13124	13184	13278	13222	13221	13379	13237	13230	13317	13299	13316	13224	13253	13214	13312	13460	13284	13228	13337	13370	13296	13314	13236	13350	13331	13446	13272	13261	13372	13323	13331	13368	13429	13346	13420	13206	13341	13407	13427	13285	13301	13251	13381	13264	13347	13538	13397	13310	13262	13310	13311	13331	13347	13326	13406	13337	13389	13167	13325	13256	13233	13290	13179	13403	13241	13224	13367	13253	13372	13323	13399	13253	13439	13236
23348	20749	27996	23758	21696	21452	19848	17148	16245	16194	15909	15661	15586	15562	15419	15389	15252	15317	15108	15197	15067	15199	15114	15120	15014	14917	15113	14954	15028	15065	15046	14901	15112	14970	14874	14941	15031	14985	14800	14938	15067	15045	15073	14861	15047	15015	15153	14920	15114	14923	15027	14902	15052	15065	15163	14944	15087	14833	15082	14969	15062	14858	15076	14990	14942	15011	14823	14960	14689	14887	14853	14875	14927	14903	14982	15017	15049	15094	15004	14754	14886	14945	14901	15076	15030	14871	14903	14927	14945	14906	14877	15007	14980	15129	15027	15048	14715	14783	14874	15044	14937	14940	14849	14967	14902	14855	15001	14837	15117	15071	14982	14971	14967	14909	14848	14904	15008	14869	15025	14858	14925	14907	14942	14903	14931	15078	14757	14689	14820	14894	15055	14967	15005	15006	14860	14916	14862	14933	14701	14850	14949	14953	14801	14802	14915	14911	14994	14994	14975	14966	14977	14952	14922	14802	14959	14818	14903	14908	14791	14962	14762	14837	14727	15002	14766	14760	15019	15082	14711	15040	14943	14900	14797	14912	14988	14887	14892	14857	14623	14787	14939	14811	15021	14909	14882	14717	14924	14835	14867	14889	14907	15075	14974	14959	14901	14919	14943	14946	14994	14857	15002	15031	14945	14763	14741	14839	14894	14994	14952	14961	14924	14859	14973	14892	14871	14858	14774	14905	14890	14945	15010	14974	15044	14885	14890	14801	14959	14976	14887	14982	14915	14916	14952	14892	14926	14912	14960	15006	15084	14888	14914	14738	15100	14906	14985	15118	14839	14991	14930	14964	14939	15010	14713	15056	14892	14887	14936	15027	14925	14778	14839	14721	14879	14920	14881	14983	15102	14992	14925	14983	14820	14898	14908	14826	14880	14715	14828	15047	14925	14938	15035	14814	14934	14825	14898	14743	15017	14795	14764	14897	14901	14837	14995	14941	14781	15164	14801	14987	15190	15022	15025	14760	14914	14868	15021	14826	14659	14902	15031	14867	14752	14902	14909	15022	14899	15103	14904	14863	14866	14832	14887	14901	14971	14849	14902	15182	14855	14950	14861	14942	14866	15010	14844	14874	15110	14863	14999	14929	14990	14683	14805	15062	14769	15102	14870	14909	14863	14859	14947	14856	15182	14858	15013	14871	15018	14961	14768	14980	15031	15001	14910	14855	14876	15014	14982	14908	14823	14761	14896	14998	14865	14878	14882	14755	14775	14890	14966	15005	14914	14908	14789	14888	14614	14835	15026	15218	15117	14812	14768	14913	14973	14950	14925	14905	14969	14849	15010	14932	14787	15064	14878	14848	14757	14880	14989	14913	14877	14790	14869	14925	14882	14917	14912	14870	14927	14827	14815	15011	14904	14861	14884	14910	14884	15046	14640	14897	15048	14809	15031	14971	14935	14776	14673	14880	15039	14907	14952	14953	14895	15093	14750	14769	14996	15179	14974	14969	14846	14934	14997	14795	14784	15026	14815	14905	14907	14866	14973	14920	14916	14874	15046	15044	14864	14923	14854	14974	14966	14684	15017	14879	14959	14926	14940	14867	14879	14720	14799	14826	14925	14921	14878	14802	14788	14904	14935	14991	14927	14758	14944	14822	14974	14818	14842	14685	14945	14919	14934	15106	14853	15013	14820	14850	14715	14941	14977	14956	15041	14879	14735	14957	15037	14783	14883	14958	14803	14946	14836	14892	14864	14988	14826	14918	14856	14942	14932	15205	14989	15047	14801	14757	14861	15032	14866	15072	15008	14875	14809	14944	14913	14892	14814	14838	14801	15043	14848	14844	15046	14805	14863	14988	14879	14911	14953	14799	15052	14853	14779	14909	14848	14786	14821	14978	14770	14684	14840	14863	14826	14906	14966	15016	14776	14813	14920	14788	15049	14742	14922	15155	15116	14911	14781	14763	14795	14972	15067	14892	15049	14890	14892	14986	14786	14916	14882	14970	14818	14919	14937	14952	14974	14795	14931	14973	14808	14923	14823	14935	14857	14715	14977	15144	14820	14809	14931	14932	14967	14959	14845	14783	14760	14896	14867	14718	14995	14936	14940	14934	14869	15137	15044	14858	14768	14944	14860	15027	15005	14991	15021	15013	14851	14930	14960	14952	14843	14998	14981	14817	15080	14889	14974	14958	14764	15036	14915	14775	14746	15087	15059	14934	14864	14873	14750	14902	14804	14882	14899	14953	14887	14821	14963	14943	14863	14932	14979	14977	14662	14976	14908	15044	14987	14825	14964	14805	14921	14861	14883	14801	14940	14938	14864	14973	14932	14914	14832	14772	15010	14908	14875	14841	14795	14901	14885	14805	14845	14992	14665	14756	14615	14822	14999	14833	15048	15049	14795	14790	14801	14873	14806	14972	14947	15002	14748	14967	14934	15036	14923	14938	14877	14776	15040	14833	14883	14867	14821	14942	14734	14968	14813	15029	14914	14899	14783	15021	14821	14786	14848	15060	15028	14663	14839	14815	14876	14801	14920	14905	14963	14982	14754	14880	14963	14770	14873	14864	14884	14938	14810	14874	15174	14847	14899	15082	14772	14847	15046	15209	15184	14979	14858	14883	14728	14914	14783	15046	14873	14848	15089	14985	14771	14776	14933	14968	14894	14878	14980	15040	14874	14862	14880	14805	14800	14928	14877	14896	14762	14969	14882	15009	15001	15029	15056	14947	14851	14828	14907	15024	15006	15015	14995	14921	14931	14868	15079	14808	14927	14844	15016	14767	14941	14951	14918	15000	14700	14884	14870	14872	14958	14914	14865	15008	14819	14779	14787	14855	14835	14689	14825	14720	15020	14812	14980	14693	14913	14935	15213	14878	14845	15129	14890	14873	14864	14832	14907	14886	14898	14940	14863	14824	14878	14997	15003	14945	14903	15087	14959	14740	14941	14901	14833	15176	15021	14900	15028	14981	14702	14982	14949	15014	14895	15007	15048	15020	14850	14762	15022	14881	14943	14851	14982	14841	14960	14874	14932	14990	14975	14863	14937	14865	14803	14963	14920	14806	14941	14870	14700	14783	14682	14923	14811	14930	14864	14917	14921	14973	15105	15044	14964	15113	14843	14693	14820	14659	14911	14840	14909	14910	14866	15149	14962	14872	15020	15102	14853	15013	14845	14862	14975	14777	14894	15052	15002	14845	14929	14882	14830	14990	14968	15243	14965	14880	14905	14822	14945	15025	14678	14855	14874	14838	15018	14933	14904	14871	15003	14802	14924	14786	14808	14865	14782	14824	14826	14891	14853	14909	14815	14826	14785	14834	15180	15004	15032	14961	15049	14954	14902	14829	15070	15051	15051	14965	15041	14923	14896	14905	14846	14664	14926	14675	14808	14839	14887	14909	14920	14876	14898	14816	14968	14906	14704	14963	14901	14787	14923	14933	15009	14717	14972	14943	14943	14718	14804	14954	14948	14910	14714	14689	14941	14828	14840	15014	15027	14904	14850	14927	14727	15138	15000	15264	14922	14979	14907	15008	14981	15050	14871	14990	14756	14926	14931	14992	14913	14944	14790	14803	14921	14928	14919	14926	15032	14847	15015	14941	14817	14962	14980	14916	15030	14813	15034	14971	14763	14906	14864	14897	14843	14897	14980	14928	14993	14800	14921	14831	15009	15067	14861	14958	14821	14809	14859	15060	14978	14975	14939	14918	15025	14990	15038	14942	14804	14873	14802	15093	14893	14993	14821	14786	14787	14744	14852	14949	15055	15049	14878	14793	14867	14926	14839	14843	14993	14840	14866	14943	14778	14844	14998	14899	14938	14661	14550	14715	14775	14827	14855	15091	14912	14892	14959	14976	14981	15047	15071	14965	14921	14913	15091	14978	14879	14987	14995	14887	14895	14796	14698	14767	14994	14842	14703	14990	14973	15095	14949	14828	14819	14730	14887	14938	14887	14946	15036	14807	14732	14973	15004	14930	14893	14962	14876	14888	14849	14829	15127	14949	14792	14824	14996	14970	14870	14818	14938	14992	14891	14854	15002	14897	14877	14847	14985	15016	15048	14955	14938	14932	14836	14861	14768	14851	14870	15134	14962	14958	14868	14860	15052	14836	14897	14807	14904	14902	15014	14831	14902	14903	14981	14744	15013	15008	14945	14952	14875	14934	14824	15044	14878	14715	14789	14860	14857	14940	14926	14849	14906	14804	15024	14823	14962	14955	14908	14956	14750	14729	14976	14996	14895	14924	14960	15050	14768	14870	14865	15022	15037	14839	14976	14846	14864	14842	14738	14946	14953	14743	14757	14739	14872	14958	14944	14852	14996	14859	14928	14789	14888	14800	14773	14731	14922	14892	14680	14908	14959	14972	14942	15013	15134	14997	14767	14755	14915	15006	14820	14827	15065	14883	14973	15004	14949	15077	15051	15031	14873	14780	15079	14840	15021	15004	14963	15109	15047	14799	14899	14765	14771	14888	15011	14709	15008	15127	15035	14764	14844	14892	14903	14884	14761	14871	14852	14983	14870	14909	15028	14901	15094	14923	14845	14727	14782	14988	14909	14975	14740	14868	14968	15094	14949	14952	14787	14909	14819	14919	14919	14875	15005	14943	15043	15034	15045	14791	14944	14983	14752	14826	14846	14925	14867	14835	14694	14704	14803	14850	14705	14917	14678	14927	14906	14974	14720	14858	14875	14942	15144	15018	14890	14997	14838	15014	14862	14933	15056	14986	15136	14946	14919	14845	14754	14878	14755	14911	14894	14914	14881	14855	14803	14955	15075	14912	14961	14974	14969	15119	14869	14908	14825	14870	15060	14852	14895	14948	14828	14910	14870	14792	14905	14891	14792	14799	14892	14877	14803	14972	15102	15129	14950	15047	14988	15054	15008	14738	14924	14749	15021	14829	14893	14917	14988	14789	14812	14711	14692	14802	14940	14831	14670	14912	14982	14873	15121	14837	14933	14876	15222	14904	15022	14798	14958	14856	14873	14970	14771	14882	14895	14812	15102	15006	14960	14750	14732	14786	15035	14666	14830	14912	14985	14802	14713	14762	14830	14999	14694	14696	14886	14975	14985	14858	14904	14950	15076	14974	14941	14768	14753	14629	14898	14758	15102	14868	15003	14922	14979	15025	14776	14946	15027	14777	14849	14721	14848	14788	14918	15026
19783	34472	32155	25205	21197	18906	17527	16571	15856	15186	14872	14878	14654	14449	14374	14051	14044	13966	14049	14029	13659	13625	13959	13863	13779	13742	13750	13702	13763	13725	13831	13798	13734	13791	13618	13819	13776	13774	13584	13627	13619	13715	13842	13692	13676	13701	13755	13777	13692	13741	13741	13757	13668	13811	13786	13654	13627	13654	13737	13653	13635	13789	13723	13576	13656	13727	13729	13717	13644	13878	13533	13649	13682	13793	13693	13800	13635	13533	13653	13642	13588	13837	13684	13734	13764	13738	13493	13712	13591	13685	13538	13685	13587	13569	13758	13794	13634	13795	13722	13696	13685	13663	13765	13662	13717	13612	13563	13651	13766	13611	13718	13782	13812	13736	13778	13733	13774	13707	13877	13616	13824	13456	13907	13634	13660	13659	13686	13474	13661	13691	13615	13688	13563	13664	13638	13825	13680	13666	13629	13662	13520	13737	13686	13564	13646	13737	13693	13824	13613	13892	13623	13803	13851	13619	13917	13580	13787	13640	13662	13643	13739	13741	13546	13692	13565	13677	13628	13577	13583	13787	13509	13510	13731	13662	13611	13650	13603	13599	13511	13688	13882	13639	13670	13525	13678	13466	13640	13762	13556	13736	13604	13567	13771	13600	13626	13555	13670	13804	13558	13812	13714	13763	13732	13653	13675	13724	13488	13674	13662	13671	13726	13846	13727	13801	13676	13803	13686	13678	13727	13701	13760	13766	13713	13706	13770	13682	13720	13677	13764	13639	13590	13529	13591	13736	13541	13690	13626	13701	13631	13766	13606	13526	13627	13787	13659	13572	13724	13699	13562	13657	13827	13674	13718	13809	13667	13722	13607	13806	13622	13583	13631	13652	13617	13642	13616	13722	13712	13756	13849	13615	13727	13621	13667	13662	13512	13570	13587	13751	13743	13628	13602	13790	13476	13603	13715	13755	13713	13579	13773	13794	13648	13570	13641	13645	13604	13727	13825	13785	13664	13711	13572	13706	13620	13606	13633	13686	13698	13573	13703	13499	13750	13661	13579	13746	13774	13719	13681	13733	13706	13514	13511	13651	13586	13698	13615	13677	13662	13593	13524	13727	13688	13608	13627	13653	13703	13911	13587	13732	13649	13692	13795	13788	13680	13652	13655	13672	13742	13644	13758	13719	13652	13756	13540	13560	13718	13651	13666	13531	13617	13537	13565	13802	13722	13648	13675	13798	13731	13678	13671	13462	13527	13472	13581	13882	13592	13760	13681	13710	13625	13576	13600	13696	13526	13849	13752	13559	13735	13610	13614	13684	13612	13729	13755	13662	13641	13670	13551	13778	13589	13590	13582	13663	13510	13639	13630	13747	13704	13594	13628	13729	13741	13587	13846	13669	13687	13520	13628	13489	13629	13754	13860	13787	13751	13726	13711	13836	13669	13649	13777	13672	13687	13489	13739	13762	13686	13624	13616	13614	13706	13753	13570	13596	13563	13638	13490	13688	13648	13693	13674	13667	13774	13598	13954	13687	13695	13718	13592	13735	13706	13491	13754	13611	13640	13681	13642	13704	13682	13787	13694	13829	13711	13797	13809	13681	13683	13503	13715	13630	13653	13703	13642	13615	13537	13656	13785	13857	13656	13577	13726	13707	13608	13439	13687	13493	13711	13723	13613	13778	13633	13606	13791	13698	13712	13647	13652	13626	13607	13769	13743	13789	13650	13687	13692	13623	13588	13660	13710	13551	13538	13592	13733	13626	13630	13701	13797	13702	13867	13657	13881	13614	13644	13662	13767	13769	13657	13673	13520	13710	13709	13751	13665	13745	13807	13594	13619	13756	13635	13711	13687	13740	13673	13549	13672	13624	13646	13680	13730	13563	13760	13537	13712	13655	13566	13725	13664	13715	13765	13743	13834	13707	13647	13789	13708	13645	13726	13536	13873	13720	13707	13543	13761	13653	13669	13630	13895	13685	13580	13649	13571	13790	13580	13655	13737	13521	13734	13649	13631	13744	13745	13609	13456	13696	13710	13591	13837	13566	13750	13679	13845	13467	13656	13728	13687	13715	13744	13639	13824	13592	13649	13729	13762	13649	13545	13604	13614	13825	13525	13775	13592	13599	13720	13649	13745	13714	13535	13739	13526	13699	13653	13757	13704	13550	13504	13733	13687	13797	13857	13525	13617	13713	13804	13542	13801	13509	13572	13639	13549	13591	13742	13762	13676	13733	13685	13648	13576	13578	13572	13640	13550	13738	13603	13655	13625	13642	13617	13728	13695	13758	13526	13669	13658	13617	13663	13560	13689	13517	13699	13688	13706	13738	13657	13535	13629	13692	13717	13576	13510	13651	13658	13689	13710	13750	13683	13722	13680	13618	13746	13644	13660	13800	13794	13554	13686	13666	13635	13741	13747	13643	13594	13716	13668	13496	13675	13641	13662	13675	13883	13643	13600	13782	13665	13687	13594	13507	13676	13546	13633	13679	13662	13518	13641	13681	13560	13584	13728	13672	13713	13583	13729	13847	13676	13670	13804	13619	13598	13753	13829	13682	13516	13810	13798	13534	13699	13722	13722	13645	13672	13810	13548	13634	13558	13727	13637	13669	13581	13711	13586	13777	13586	13818	13801	13565	13732	13781	13670	13641	13750	13604	13747	13686	13714	13548	13652	13726	13658	13703	13658	13771	13556	13652	13664	13492	13546	13692	13654	13696	13563	13670	13695	13751	13658	13649	13763	13585	13565	13942	13621	13594	13576	13845	13715	13793	13712	13487	13751	13661	13709	13670	13696	13759	13728	13655	13689	13537	13841	13516	13663	13735	13740	13624	13558	13543	13706	13512	13710	13568	13624	13768	13645	13578	13678	13511	13594	13669	13687	13696	13750	13920	13739	13682	13646	13735	13599	13807	13546	13683	13647	13677	13801	13666	13660	13717	13663	13780	13660	13677	13678	13602	13730	13722	13750	13708	13588	13720	13624	13749	13737	13655	13750	13618	13684	13601	13613	13790	13717	13619	13605	13765	13713	13658	13716	13675	13639	13723	13655	13900	13568	13672	13771	13554	13768	13585	13665	13732	13666	13800	13748	13705	13827	13591	13806	13683	13604	13607	13919	13745	13899	13747	13724	13725	13597	13692	13718	13678	13890	13736	13848	13535	13681	13594	13690	13806	13976	13789	13626	13584	13765	13640	13606	13415	13585	13565	13786	13644	13671	13662	13545	13735	13576	13797	13541	13636	13615	13606	13520	13635	13815	13624	13805	13819	13743	13579	13673	13754	13632	13644	13553	13607	13710	13676	13849	13898	13704	13644	13703	13801	13786	13619	13818	13566	13671	13690	13715	13603	13710	13605	13652	13684	13793	13769	13651	13776	13792	13740	13698	13736	13735	13755	13755	13622	13762	13680	13677	13737	13799	13578	13550	13714	13547	13674	13553	13829	13788	13652	13694	13645	13616	13586	13730	13726	13522	13686	13744	13721	13631	13657	13738	13608	13699	13724	13597	13652	13598	13602	13751	13591	13579	13768	13823	13367	13599	13840	13525	13616	13686	13645	13568	13600	13584	13661	13721	13680	13631	13586	13630	13726	13680	13618	13730	13576	13789	13585	13609	13618	13609	13694	13729	13762	13728	13533	13745	13690	13514	13839	13657	13604	13798	13581	13770	13722	13545	13747	13572	13693	13719	13641	13793	13674	13736	13726	13759	13850	13613	13794	13557	13750	13815	13677	13570	13723	13614	13607	13736	13713	13752	13573	13732	13688	13574	13629	13769	13624	13641	13633	13667	13555	13827	13664	13769	13723	13659	13616	13669	13686	13720	13773	13958	13722	13538	13548	13411	13784	13844	13678	13566	13786	13709	13617	13609	13730	13821	13805	13597	13765	13720	13727	13588	13707	13727	13559	13820	13714	13564	13597	13714	13750	13548	13847	13799	13722	13750	13741	13694	13640	13624	13801	13579	13613	13490	13629	13703	13657	13660	13758	13895	13550	13694	13498	13860	13515	13772	13684	13725	13766	13745	13594	13611	13772	13733	13408	13791	13729	13871	13645	13881	13745	13762	13497	13769	13671	13611	13945	13671	13750	13600	13771	13562	13710	13636	13827	13682	13719	13657	13661	13645	13698	13677	13683	13736	13667	13797	13632	13552	13579	13626	13585	13585	13448	13517	13691	13578	13584	13581	13677	13772	13607	13761	13678	13706	13621	13605	13707	13784	13652	13626	13851	13789	13573	13621	13748	13753	13743	13672	13589	13688	13671	13637	13783	13704	13679	13596	13552	13652	13640	13772	13797	13786	13741	13711	13608	13712	13610	13549	13575	13810	13639	13678	13692	13698	13596	13556	13604	13591	13766	13574	13718	13613	13608	13717	13644	13663	13841	13729	13757	13487	13621	13649	13589	13785	13555	13649	13699	13616	13642	13625	13680	13479	13576	13723	13697	13650	13647	13780	13617	13670	13568	13605	13734	13686	13661	13497	13667	13674	13723	13578	13615	13605	13853	13725	13600	13583	13489	13692	13670	13638	13658	13599	13565	13525	13543	13727	13645	13691	13743	13788	13548	13732	13647	13702	13645	13648	13612	13729	13545	13757	13658	13655	13707	13704	13574	13800	13635	13719	13705	13630	13713	13690	13956	13543	13731	13606	13626	13682	13683	13691	13560	13526	13436	13710	13450	13728	13558	13747	13637	13593	13669	13512	13584	13589	13775	13718	13621	13607	13742	13721	13697	13663	13570	13686	13600	13695	13771	13726	13517	13725	13595	13740	13562	13742	13596	13564	13735	13744	13743	13628	13688	13670	13599	13714	13635	13565	13510	13489	13685	13622	13733	13806	13887	13836	13600	13773	13739	13667	13699	13490	13574	13743	13755	13664	13609	13709	13711	13685	13759	13548	13678	13702	13670	13726	13814	13668	13707	13588	13530	13778	13613	13815	13786	13644	13708	13575	13640	13654	13521	13718	13757	13867	13728	13635	13673	13674	13639	13649	13771	13713	13561	13751	13755	13621	13547	13815	13816	13675	13613	13609	13768	13654	13619	13815	13623	13757	13744	13765	13844	13702	13570	13651	13631	13590	13709	13627	13665	13483	13518	13459	13605	13787	13645	13617	13646	13786	13662	13795	13527	13704	13675	13628	13682	13704	13610	13747	13766	13689	13733	13697	13533
23311	21721	29712	24284	22068	24157	25515	19628	18245	17993	17462	17376	17208	17071	17048	16629	16359	16334	16368	16416	16246	16162	16226	16075	16221	16216	16143	16078	16054	16194	16270	16066	15971	16097	16246	16192	16152	16016	15906	16276	16058	15877	16240	16138	16053	16148	16056	15889	16236	16178	16148	16144	15977	16279	16133	16117	16097	15945	16255	16187	16060	15897	16028	16005	16032	15905	16102	15953	16018	16231	16333	15886	15939	15997	16028	16109	15886	15842	15746	16050	15858	15966	15938	15907	15900	15899	16055	16066	16140	15858	15927	15911	16056	16080	16071	16074	16143	15976	15890	15934	16175	15901	16068	16005	15798	15923	15993	16001	15950	16100	15981	15854	16152	16021	16125	16026	15808	15939	16099	16063	15938	16221	16160	16036	16053	16014	16027	15862	16030	15891	16079	15936	15925	16047	15953	15973	15915	15859	15819	16041	15856	15978	15972	15887	16026	16102	16008	16008	15881	16022	15966	15922	16037	16083	15965	16097	16068	15905	15886	15719	16017	15945	15939	16000	16025	16041	15801	15984	16003	16072	16036	15890	16054	16013	16005	15849	16016	16061	16019	15947	15974	15826	15984	15872	15897	15884	15958	16090	15838	15956	15746	15918	15811	15823	15987	16010	16002	16144	15934	15692	15953	15945	15813	16084	16052	16042	15865	15890	15871	15915	15954	16004	15979	16059	15930	15914	15907	15953	15853	15899	15975	15988	15902	15848	16028	16119	15946	15969	16085	16099	15845	15918	16034	15824	16033	15782	15961	15905	16025	15845	15911	15911	16156	16121	15868	15897	15952	15803	15997	15776	16083	16061	16059	15888	15966	15823	16063	15882	15955	16193	15873	16239	15992	15869	16057	16098	15975	15999	16052	15858	15848	15849	15899	15957	15723	15868	15954	15852	15934	15877	16010	15902	15969	16121	15964	15951	15836	15958	15826	15880	15782	15851	15991	15946	15903	15827	15938	16122	16101	15804	15762	15793	15984	16053	15998	15970	15987	15917	15905	15900	15962	15901	16006	15793	16023	15793	16124	16055	15833	15987	15902	15963	15855	15852	15967	16028	15790	16218	15975	16065	15873	15961	15851	15937	15964	16191	16044	15892	16012	16042	16042	16116	16065	16030	15991	15907	15988	15889	16092	15892	16083	15879	15941	15867	16054	16112	16163	15927	15900	15843	15918	16017	15825	16108	16130	16059	16047	15793	15916	15923	15955	15986	15831	16018	16092	15847	16056	15988	15862	15905	15967	16076	15855	15991	16010	16209	15824	15765	15797	15942	16021	15719	15908	15855	16197	15978	16002	15773	15979	15850	15893	15787	16178	15937	16000	15837	16112	16136	15890	16106	16086	15908	15760	15764	16061	15970	15881	15840	15953	16029	16140	15853	16030	16118	15858	16177	15894	15815	15860	15900	15881	15932	15771	16048	15936	16077	15960	15816	15756	15971	15874	15924	15855	15817	15820	15842	15965	15896	16046	15893	15954	15972	15803	16036	16000	15817	15907	16062	16002	15985	15790	16046	15793	15722	16012	15891	15901	15714	15934	15886	15750	15947	15914	16036	15937	15651	15913	15989	15895	15988	15774	16040	15793	16039	16002	15765	16032	15869	15808	15977	16074	15871	15872	16012	15816	16014	15898	16003	15816	15909	15910	15907	15770	16004	15872	15875	15991	16016	16086	15864	16205	15799	15868	16132	15917	15900	15743	15777	15791	16158	15937	15847	15937	15667	15879	15905	15998	15808	16068	16143	16006	15985	16020	15925	15949	15847	16018	15818	16051	15888	16266	16013	15827	15772	15836	15870	15961	16065	16187	15907	16001	15997	15873	15879	15687	16066	16096	15886	15989	15964	15879	16045	15855	15898	16007	15900	16087	15925	15993	15963	16156	15992	15921	16024	15890	15905	15878	16049	16223	15965	16114	15968	15882	15882	15938	16013	15808	15845	15910	15973	15905	15775	15760	15776	16031	15944	15924	16068	15829	15981	16055	16055	16082	16028	15882	15817	16084	16172	15992	15892	16040	15872	15839	15847	15943	16152	16106	16081	15882	15899	15891	15900	15965	16010	16144	16075	16040	15856	16073	15876	15959	16041	15943	15883	15709	15761	15927	16056	15956	15954	15679	15975	16135	15953	15869	15720	15818	16052	16005	16049	16103	15958	15970	15892	15932	15998	16020	15766	15648	15901	15910	16205	16031	16088	16002	15849	15943	15868	15883	15989	15979	15890	15781	16013	16006	15871	15999	16052	15967	15904	15763	16022	15824	16130	15971	15911	15991	15988	15996	15898	16114	16022	15894	16027	15935	15951	16019	15941	15840	16030	15855	15738	15823	15864	15934	15940	15960	15909	16033	15936	15865	15751	15991	15939	16087	15804	15720	15774	15982	15925	15819	16009	15996	16039	16062	16044	15850	15810	15663	15729	16076	16064	16043	15886	15964	15697	15905	15863	16010	15814	15864	15917	15935	16039	16083	15908	15996	15987	16198	16006	15944	16133	15893	16051	16118	15846	16010	15958	15797	16238	16051	15940	15944	15969	15668	16024	16240	15934	15879	15850	15748	15860	15987	15900	15825	15919	15938	16041	15926	15979	15988	16087	15896	15985	15721	15888	16107	16053	15866	15816	15819	15931	15934	15826	15828	15741	16029	16014	15938	16081	15978	15885	15962	15942	15867	15840	15989	15835	16002	16047	15835	15766	15984	15838	15941	15938	15947	16048	16125	15905	15881	15877	16062	15990	15923	15981	15794	15943	15836	15974	15945	15959	15883	16028	15924	15867	15913	16001	16038	15796	15838	16021	15931	15994	15931	15820	15933	15825	15808	15913	15907	15925	15823	15847	15923	15848	16035	15813	15815	15795	15798	15805	15890	15914	15910	15907	15934	15821	15979	15741	16009	16024	16064	15854	15898	15875	15814	15917	16019	16098	15986	15895	16001	15973	15869	16029	16080	15800	15787	15828	15899	15949	15894	15868	16003	15765	16065	15989	15946	16028	15883	16024	16067	15972	16011	15933	15983	16015	15790	15950	16001	16047	15945	16143	16068	15879	16110	15814	15921	16169	15940	15719	15707	15936	15994	16009	15848	15992	15908	15812	15913	16150	16086	15724	15872	16025	16101	16159	15875	15778	16073	15894	15875	15853	15907	15883	15811	15774	16034	15825	15910	16011	15987	15884	16121	16013	15893	15917	15768	15952	16013	15905	15768	16145	16088	16052	16031	16175	15966	16190	15991	16064	15744	15786	15847	15752	15840	15885	15978	16089	16084	15957	16008	15996	16122	15864	15805	15946	15861	16191	16108	15906	16056	16026	16041	16058	15899	16200	15833	15837	15815	15849	16027	15850	16045	15990	15711	16017	15899	15831	16010	15900	16048	16056	15841	15808	15921	16043	15677	15978	16096	15991	15973	15896	15735	15849	15938	15907	16102	15805	15852	15974	15856	15788	15912	15953	15865	15799	15974	16012	15816	15899	16050	15940	15972	15954	15864	15990	16131	15887	16165	16050	15875	16018	16119	16164	15869	15997	15955	15826	15794	15807	15998	15999	16129	16108	15939	16088	16099	15906	15909	16002	16071	16001	15888	16053	16027	16085	16072	15854	15960	16028	16037	15956	15707	16034	16001	15956	16152	16046	15977	16128	15978	16072	15890	15923	15765	15831	15798	15749	15945	16042	15778	15921	15846	16064	15978	15968	15927	15943	15786	16051	15816	15945	15907	16002	15932	16218	15942	15886	15947	15889	15681	15893	15887	16070	15801	15793	15832	15878	15957	15977	16122	15923	15995	16075	15772	15846	15946	15943	16044	15788	16173	16075	15740	15855	15868	15973	16033	16086	15827	15728	15970	15824	15886	15866	16280	15895	16054	15972	15866	15894	15881	15892	16081	15949	15922	15840	15902	15783	15857	15907	15909	16024	15949	15860	15893	15954	15810	16089	16136	15916	16076	15891	15857	16131	16029	15840	15923	16011	15935	15953	16044	15718	16086	15883	15907	16101	15805	15903	16105	16136	15936	15919	15735	15854	15911	16151	15984	15843	15938	16037	15969	15997	16102	15921	15861	15928	15925	15989	15885	15856	15846	15866	15951	15980	15993	16013	16115	15755	15970	16099	15876	15884	15748	15869	15856	15833	15954	15816	15890	15915	15953	15959	15935	15928	15986	15973	15790	15951	16054	15874	15922	15951	16039	15896	16095	15881	15881	15945	16093	16012	16176	15988	16094	15840	15770	16211	15770	15821	15874	15858	15947	15889	15851	16126	16123	15931	16069	16114	15981	15938	15966	15771	15889	15888	15936	15989	15946	16028	16084	16091	15948	15918	15929	16026	15932	15885	15833	16065	15733	15830	15865	16009	15940	16046	15947	15847	15987	16073	15964	15919	15969	15956	16156	15966	16024	15812	16069	15696	15996	16178	15903	15991	15881	16029	16115	15885	15890	16160	15993	15846	16008	15753	15956	16115	16058	15989	16101	15931	15880	15963	15685	15986	15991	15944	15923	15843	15908	15964	15876	15946	15906	15949	16046	15982	15927	16079	15983	15970	16014	15881	15955	16047	15980	15929	16159	15901	16141	15907	15917	15901	16083	15857	15839	15997	16017	16118	16033	16000	15920	15897	15992	15818	15886	15908	15946	15841	15830	15857	15929	15886	15990	15969	15960	15939	15940	15787	15926	15869	15922	15812	15961	16057	15892	15869	16023	15943	15934	15936	16101	15802	15865	15790	15679	15958	15911	15918	16060	16009	15989	15899	15899	15968	15863	15668	15829	15968	15864	15888	15967	15767	16000	16090	15603	15933	15951	15924	15843	16106	16146	15904	16022	15986	15922	15919	15954	15916	16060	15986	15775	15959	15944	15893	15764	15889	16020	15961	16053	15977	16034	15875	15954	15968	15788	15940	15970	16099	15957	16067	16070	15986	16018	15852	16021	16005	16006	16026	16031	15822	15999	15840	15936	15898	15873	15849	15785	15926	15999	16007	16021	16156	16082	16133	15931	16128	16170	15956	16042	15805	16025	15811	15991	15956	15940	15959	15923	15988	15946	15838	16204	15777	16065	15850	16047	16011	15968	15998	16058	15854	15930	16097	15954	15977	16056	16073	16008	15869	15837	15960	15664	16032	16017	16019	16102	16033
22671	41195	38761	30828	26066	22791	20622	19419	17940	17515	16496	16658	16245	16004	15632	15374	15194	15120	14832	14763	14876	14602	14624	14519	14665	14624	14530	14550	14686	14476	14724	14641	14526	14553	14658	14682	14555	14466	14634	14570	14582	14601	14466	14550	14602	14598	14461	14533	14705	14543	14710	14560	14687	14533	14470	14630	14698	14393	14664	14683	14583	14536	14677	14504	14736	14467	14530	14423	14486	14563	14488	14473	14671	14489	14518	14475	14584	14578	14617	14582	14526	14708	14524	14495	14688	14501	14626	14530	14576	14619	14463	14434	14329	14591	14414	14528	14727	14603	14544	14662	14662	14540	14478	14480	14603	14605	14479	14633	14501	14490	14432	14601	14344	14653	14531	14531	14514	14333	14422	14456	14539	14591	14616	14468	14530	14527	14515	14587	14374	14519	14507	14533	14470	14657	14441	14686	14447	14576	14449	14457	14486	14398	14431	14748	14646	14513	14648	14401	14523	14492	14434	14603	14300	14668	14490	14586	14598	14549	14487	14545	14633	14477	14440	14644	14520	14509	14557	14595	14503	14631	14307	14564	14453	14473	14509	14474	14265	14435	14587	14440	14618	14411	14603	14463	14479	14494	14599	14413	14495	14481	14514	14317	14546	14501	14520	14559	14407	14357	14571	14417	14493	14602	14480	14544	14333	14600	14383	14420	14520	14405	14569	14473	14372	14466	14429	14548	14535	14596	14527	14511	14401	14346	14633	14374	14504	14445	14377	14466	14507	14523	14407	14528	14551	14518	14507	14422	14611	14419	14497	14496	14365	14462	14446	14482	14422	14441	14409	14438	14362	14423	14565	14461	14464	14427	14504	14534	14540	14435	14471	14440	14561	14569	14483	14443	14526	14548	14564	14469	14454	14381	14592	14388	14470	14435	14480	14564	14658	14545	14583	14462	14304	14526	14440	14580	14451	14456	14529	14317	14596	14348	14515	14564	14418	14446	14659	14448	14464	14430	14548	14563	14508	14388	14570	14340	14597	14423	14456	14314	14461	14484	14331	14425	14398	14399	14405	14344	14528	14668	14477	14440	14528	14477	14498	14472	14644	14301	14599	14359	14466	14595	14317	14571	14423	14632	14362	14415	14447	14165	14478	14676	14612	14647	14467	14516	14570	14449	14422	14458	14340	14476	14468	14649	14308	14445	14535	14395	14479	14480	14465	14467	14379	14460	14451	14354	14584	14541	14552	14414	14592	14483	14504	14356	14511	14445	14427	14427	14629	14374	14437	14465	14465	14524	14648	14521	14502	14383	14471	14438	14582	14301	14479	14280	14389	14495	14651	14470	14294	14566	14562	14369	14732	14486	14485	14282	14604	14472	14423	14493	14578	14575	14511	14533	14460	14425	14573	14578	14617	14477	14528	14503	14454	14549	14551	14593	14675	14304	14434	14578	14557	14553	14712	14587	14561	14449	14321	14599	14557	14536	14387	14444	14369	14542	14615	14420	14550	14319	14675	14564	14519	14672	14422	14403	14632	14540	14297	14578	14657	14538	14398	14334	14504	14281	14336	14498	14421	14411	14381	14335	14423	14429	14323	14424	14623	14411	14556	14604	14328	14409	14293	14434	14417	14473	14346	14353	14332	14407	14648	14449	14501	14549	14276	14610	14423	14500	14445	14513	14387	14582	14544	14399	14497	14484	14560	14509	14555	14545	14747	14511	14412	14420	14522	14517	14542	14528	14608	14514	14399	14452	14609	14427	14486	14340	14404	14297	14474	14502	14476	14577	14414	14495	14512	14507	14449	14517	14449	14357	14645	14370	14540	14567	14662	14426	14745	14569	14454	14573	14522	14427	14448	14446	14413	14407	14498	14542	14416	14493	14490	14468	14516	14444	14423	14633	14557	14324	14230	14467	14608	14363	14563	14576	14583	14584	14412	14504	14534	14488	14425	14482	14422	14444	14575	14401	14458	14688	14412	14464	14618	14428	14498	14550	14478	14606	14608	14463	14473	14425	14598	14470	14458	14344	14499	14707	14630	14384	14470	14492	14462	14623	14381	14462	14539	14359	14271	14561	14629	14688	14370	14279	14549	14442	14405	14617	14503	14435	14449	14550	14299	14457	14340	14439	14340	14409	14613	14487	14519	14301	14555	14498	14656	14456	14507	14474	14427	14361	14359	14422	14402	14511	14321	14369	14463	14452	14574	14621	14516	14681	14450	14445	14562	14376	14453	14441	14486	14489	14410	14517	14624	14330	14472	14497	14464	14490	14633	14556	14515	14446	14331	14409	14510	14480	14517	14621	14557	14301	14435	14412	14495	14509	14505	14360	14462	14463	14507	14586	14485	14474	14457	14360	14496	14506	14483	14449	14595	14371	14541	14403	14406	14481	14425	14510	14481	14512	14530	14381	14482	14648	14440	14613	14399	14360	14523	14495	14452	14407	14612	14524	14340	14647	14494	14326	14505	14502	14565	14327	14364	14497	14357	14567	14616	14428	14435	14471	14611	14347	14527	14515	14388	14520	14657	14340	14480	14296	14502	14370	14632	14504	14568	14375	14409	14362	14435	14463	14591	14409	14328	14764	14382	14441	14548	14497	14566	14426	14410	14507	14526	14548	14411	14440	14517	14455	14396	14608	14545	14405	14240	14418	14473	14556	14549	14683	14343	14403	14444	14589	14505	14278	14629	14362	14444	14663	14516	14421	14427	14524	14341	14317	14354	14448	14393	14484	14477	14482	14428	14414	14419	14487	14549	14554	14330	14420	14619	14442	14496	14327	14580	14484	14531	14409	14434	14503	14390	14530	14382	14611	14486	14425	14551	14308	14382	14652	14457	14378	14639	14552	14531	14344	14369	14368	14423	14399	14642	14433	14593	14503	14559	14470	14429	14431	14454	14429	14536	14457	14412	14559	14472	14515	14565	14478	14642	14453	14556	14437	14450	14325	14462	14427	14390	14488	14639	14302	14649	14484	14421	14451	14402	14520	14543	14322	14336	14431	14476	14526	14361	14367	14478	14416	14339	14633	14460	14715	14479	14511	14588	14479	14449	14474	14302	14344	14519	14384	14562	14474	14473	14507	14516	14439	14535	14485	14391	14485	14365	14507	14441	14285	14404	14516	14549	14476	14450	14505	14403	14574	14468	14512	14427	14390	14474	14487	14338	14579	14459	14479	14532	14581	14404	14635	14348	14366	14420	14544	14478	14622	14508	14553	14433	14495	14369	14498	14489	14657	14494	14356	14455	14522	14474	14199	14495	14460	14470	14478	14510	14628	14483	14476	14453	14421	14443	14493	14367	14385	14557	14435	14641	14389	14473	14327	14414	14538	14468	14481	14410	14457	14501	14552	14599	14650	14363	14394	14542	14269	14455	14515	14337	14535	14528	14461	14373	14270	14453	14373	14551	14465	14445	14657	14469	14424	14390	14401	14359	14393	14388	14478	14523	14328	14430	14627	14561	14437	14445	14591	14572	14452	14429	14485	14502	14520	14547	14598	14522	14427	14447	14462	14322	14479	14395	14471	14637	14455	14331	14458	14531	14444	14373	14547	14679	14363	14422	14557	14555	14591	14612	14457	14619	14383	14572	14429	14516	14502	14546	14703	14438	14533	14367	14425	14655	14661	14591	14345	14493	14399	14590	14524	14591	14562	14591	14334	14478	14354	14371	14529	14346	14599	14433	14564	14426	14353	14384	14594	14545	14637	14604	14394	14546	14405	14298	14287	14525	14443	14496	14536	14558	14540	14549	14417	14511	14438	14461	14683	14494	14528	14540	14399	14485	14694	14665	14511	14613	14450	14451	14427	14570	14481	14440	14484	14313	14487	14408	14520	14340	14673	14550	14429	14386	14397	14619	14381	14650	14459	14517	14621	14502	14604	14318	14590	14361	14400	14567	14589	14504	14475	14537	14383	14363	14657	14347	14397	14672	14691	14456	14437	14289	14477	14525	14419	14533	14437	14489	14453	14427	14455	14364	14574	14382	14366	14260	14395	14447	14398	14632	14365	14472	14547	14626	14595	14594	14413	14546	14506	14466	14506	14467	14421	14419	14451	14480	14420	14506	14477	14468	14304	14380	14509	14517	14436	14427	14525	14533	14493	14617	14593	14556	14410	14415	14435	14481	14472	14607	14480	14531	14413	14436	14609	14403	14349	14467	14348	14460	14419	14370	14446	14456	14389	14551	14564	14478	14256	14399	14474	14709	14503	14585	14470	14488	14570	14380	14418	14579	14630	14291	14462	14478	14364	14285	14466	14592	14567	14345	14569	14465	14450	14548	14449	14462	14441	14610	14309	14495	14523	14480	14436	14532	14557	14492	14509	14423	14447	14635	14511	14416	14365	14381	14564	14465	14629	14523	14470	14412	14510	14494	14528	14408	14362	14447	14608	14428	14634	14405	14511	14460	14417	14550	14389	14497	14332	14412	14433	14541	14481	14494	14542	14371	14296	14465	14544	14426	14512	14418	14444	14741	14590	14472	14428	14444	14430	14577	14564	14411	14489	14564	14436	14522	14423	14475	14541	14498	14434	14353	14488	14667	14509	14414	14451	14712	14566	14433	14619	14409	14434	14526	14572	14387	14310	14553	14529	14601	14585	14375	14417	14399	14539	14518	14584	14589	14432	14468	14451	14355	14343	14569	14536	14722	14520	14493	14503	14382	14423	14340	14494	14585	14549	14551	14391	14490	14434	14520	14433	14488	14511	14483	14510	14499	14550	14483	14508	14476	14494	14627	14560	14762	14238	14432	14417	14482	14521	14502	14531	14316	14485	14482	14461	14463	14515	14545	14281	14313	14640	14460	14627	14428	14414	14337	14537	14615	14523	14558	14420	14544	14544	14562	14484	14455	14576	14487	14559	14380	14518	14605	14424	14470	14433	14644	14506	14401	14459	14512	14532	14380	14415	14767	14430	14430	14476	14410	14353	14482	14470	14335	14568	14500	14367	14573	14498	14351	14452	14514	14535	14446	14454	14493	14425	14392	14318	14453	14476	14411	14690	14400	14460	14495	14587	14418	14614	14439	14502	14361	14492	14602	14334	14468	14515	14398	14439	14675	14409	14399	14498	14349	14356	14346	14478	14417	14521	14581	14639	14525	14431	14682	14478	14573	14565	14591	14474	14429	14511	14419	14521	14394	14648	14559	14472	14372	14534	14528	14440	14435	14469
26947	21911	24504	21049	16973	15889	15520	15315	14841	14719	14858	14610	14673	14934	14716	14560	14530	14419	14309	14665	14507	14534	14481	14374	14429	14611	14445	14405	14293	14528	14498	14467	14549	14545	14462	14580	14416	14479	14455	14594	14368	14272	14454	14537	14439	14253	14497	14338	14579	14583	14600	14429	14425	14444	14248	14482	14343	14632	14569	14579	14391	14545	14402	14371	14391	14422	14396	14385	14364	14497	14407	14317	14415	14574	14576	14472	14532	14322	14625	14653	14634	14574	14467	14454	14536	14501	14480	14533	14305	14591	14539	14478	14446	14554	14482	14549	14402	14574	14638	14483	14483	14174	14528	14491	14216	14382	14469	14589	14629	14501	14682	14347	14288	14356	14495	14477	14437	14468	14583	14644	14538	14325	14405	14534	14290	14407	14416	14432	14526	14538	14503	14403	14530	14384	14582	14491	14369	14372	14531	14456	14488	14568	14486	14214	14483	14308	14416	14454	14243	14550	14367	14513	14404	14245	14388	14549	14600	14573	14476	14347	14377	14329	14397	14379	14403	14385	14277	14456	14407	14435	14439	14467	14494	14478	14417	14369	14635	14620	14428	14498	14513	14625	14539	14282	14455	14438	14459	14627	14429	14359	14400	14484	14560	14540	14527	14443	14567	14520	14574	14422	14575	14596	14268	14375	14427	14615	14354	14561	14540	14566	14399	14653	14480	14597	14389	14475	14489	14378	14522	14342	14259	14308	14299	14503	14552	14471	14716	14533	14407	14371	14284	14579	14509	14407	14655	14361	14388	14530	14379	14361	14233	14408	14573	14488	14562	14405	14487	14484	14625	14524	14453	14304	14411	14395	14577	14412	14463	14417	14578	14327	14347	14317	14528	14330	14366	14675	14428	14379	14507	14322	14380	14246	14318	14470	14384	14190	14341	14690	14592	14353	14494	14418	14283	14397	14451	14667	14497	14537	14205	14465	14279	14461	14467	14389	14432	14365	14385	14488	14504	14452	14522	14447	14453	14292	14259	14368	14568	14652	14563	14476	14488	14472	14285	14450	14579	14518	14684	14433	14501	14469	14419	14512	14353	14581	14630	14593	14411	14310	14462	14388	14516	14393	14441	14204	14557	14449	14507	14638	14414	14264	14594	14564	14274	14422	14421	14580	14486	14447	14453	14438	14531	14472	14572	14449	14645	14404	14336	14369	14199	14150	14219	14489	14386	14384	14585	14315	14460	14578	14391	14502	14468	14488	14354	14376	14496	14435	14595	14373	14620	14546	14513	14391	14484	14453	14310	14373	14618	14557	14482	14508	14475	14396	14448	14468	14611	14503	14415	14569	14460	14465	14596	14361	14400	14364	14354	14410	14321	14300	14450	14402	14503	14402	14273	14421	14490	14563	14430	14464	14537	14583	14310	14315	14282	14409	14555	14513	14596	14246	14454	14306	14392	14184	14368	14691	14638	14562	14275	14513	14402	14439	14322	14511	14392	14360	14453	14437	14494	14557	14530	14419	14372	14511	14340	14365	14589	14425	14544	14239	14378	14473	14453	14484	14459	14406	14349	14563	14553	14491	14553	14364	14532	14437	14329	14299	14346	14440	14387	14216	14342	14271	14522	14360	14372	14344	14651	14286	14530	14468	14419	14576	14543	14297	14461	14651	14461	14559	14542	14476	14479	14486	14460	14375	14481	14382	14166	14571	14336	14423	14252	14414	14440	14524	14457	14469	14649	14332	14598	14492	14500	14405	14436	14527	14473	14543	14246	14521	14540	14481	14320	14380	14312	14499	14524	14458	14464	14318	14227	14326	14376	14326	14567	14776	14418	14229	14355	14450	14420	14334	14476	14522	14288	14455	14441	14619	14402	14403	14374	14347	14563	14296	14438	14524	14602	14609	14638	14361	14474	14444	14488	14560	14280	14506	14440	14504	14501	14431	14472	14614	14418	14524	14566	14562	14504	14616	14540	14470	14370	14325	14215	14358	14316	14496	14380	14481	14472	14504	14397	14458	14490	14409	14515	14391	14567	14264	14498	14305	14319	14391	14360	14431	14547	14353	14487	14492	14641	14487	14366	14423	14430	14362	14381	14619	14432	14469	14401	14391	14422	14318	14611	14455	14455	14502	14451	14544	14264	14361	14317	14382	14343	14330	14630	14377	14248	14303	14454	14171	14435	14567	14325	14407	14457	14629	14569	14238	14571	14358	14353	14553	14461	14416	14329	14262	14414	14396	14461	14545	14349	14491	14226	14334	14348	14672	14422	14345	14495	14395	14592	14494	14361	14483	14426	14374	14398	14548	14491	14488	14409	14353	14443	14581	14532	14429	14523	14440	14338	14402	14466	14270	14344	14410	14526	14463	14462	14355	14508	14462	14529	14478	14488	14630	14593	14457	14500	14330	14233	14710	14483	14261	14353	14462	14507	14445	14556	14658	14406	14451	14573	14394	14572	14481	14407	14296	14260	14315	14675	14411	14515	14375	14486	14456	14429	14496	14397	14432	14654	14585	14592	14431	14240	14408	14429	14559	14677	14442	14589	14514	14424	14385	14429	14521	14458	14297	14416	14361	14586	14379	14439	14333	14513	14529	14294	14416	14305	14467	14458	14484	14515	14467	14379	14404	14476	14525	14510	14535	14308	14498	14552	14617	14441	14302	14439	14661	14541	14396	14476	14530	14515	14383	14606	14417	14581	14444	14631	14381	14555	14515	14584	14523	14324	14534	14431	14351	14751	14452	14426	14567	14670	14516	14561	14472	14329	14380	14502	14488	14373	14483	14376	14418	14242	14411	14630	14480	14338	14159	14501	14493	14356	14309	14501	14335	14490	14449	14426	14435	14387	14408	14349	14393	14427	14468	14437	14486	14465	14620	14417	14420	14493	14534	14553	14552	14311	14538	14589	14384	14420	14328	14575	14364	14452	14336	14496	14368	14280	14351	14436	14423	14424	14483	14295	14197	14463	14535	14464	14498	14314	14331	14510	14495	14517	14422	14279	14386	14321	14691	14450	14323	14463	14482	14464	14388	14404	14478	14423	14370	14414	14525	14562	14327	14430	14236	14152	14254	14653	14536	14459	14417	14494	14316	14529	14401	14401	14325	14658	14540	14651	14621	14465	14435	14466	14336	14372	14438	14531	14481	14389	14824	14728	14708	14463	14330	14396	14353	14582	14397	14463	14415	14389	14306	14454	14587	14456	14617	14474	14520	14386	14429	14437	14467	14594	14545	14479	14528	14425	14390	14399	14295	14291	14397	14541	14524	14485	14321	14507	14587	14506	14381	14548	14429	14440	14434	14311	14443	14365	14525	14420	14575	14378	14506	14330	14426	14285	14656	14359	14420	14440	14389	14368	14337	14586	14419	14407	14498	14427	14503	14338	14406	14458	14393	14411	14506	14461	14414	14263	14350	14370	14466	14450	14472	14303	14489	14345	14438	14487	14372	14667	14624	14389	14559	14489	14613	14511	14311	14313	14379	14345	14560	14422	14575	14441	14327	14568	14573	14350	14285	14325	14369	14560	14531	14338	14414	14332	14541	14489	14256	14473	14440	14525	14302	14461	14633	14547	14455	14281	14219	14385	14296	14379	14354	14281	14313	14542	14588	14225	14410	14689	14543	14391	14504	14541	14367	14477	14396	14584	14469	14397	14546	14410	14478	14590	14428	14507	14468	14408	14436	14337	14528	14490	14448	14356	14445	14449	14442	14613	14543	14489	14494	14485	14541	14405	14323	14602	14375	14413	14325	14521	14370	14479	14341	14653	14453	14521	14559	14497	14501	14457	14390	14444	14426	14568	14537	14642	14383	14480	14579	14473	14527	14344	14650	14656	14345	14297	14432	14501	14507	14512	14488	14163	14260	14554	14478	14479	14519	14542	14359	14378	14298	14426	14732	14387	14438	14277	14419	14300	14415	14454	14620	14446	14444	14487	14409	14507	14368	14453	14426	14520	14594	14449	14549	14678	14587	14377	14529	14388	14425	14603	14408	14530	14387	14338	14243	14534	14252	14348	14438	14503	14403	14327	14530	14405	14557	14634	14492	14432	14495	14296	14292	14448	14334	14494	14376	14453	14524	14389	14401	14311	14540	14465	14679	14548	14465	14572	14522	14561	14483	14303	14424	14346	14461	14311	14408	14458	14394	14466	14509	14591	14508	14324	14518	14580	14366	14445	14349	14510	14407	14266	14376	14409	14336	14262	14637	14532	14426	14444	14485	14389	14571	14434	14422	14455	14450	14523	14463	14504	14448	14511	14565	14467	14454	14489	14378	14431	14512	14539	14468	14388	14415	14549	14457	14594	14426	14662	14592	14674	14372	14341	14456	14591	14432	14601	14322	14321	14362	14546	14526	14423	14504	14282	14537	14390	14368	14297	14329	14472	14407	14351	14438	14495	14526	14287	14402	14541	14388	14369	14520	14486	14484	14650	14357	14463	14299	14243	14439	14289	14410	14622	14606	14418	14492	14260	14426	14651	14523	14526	14500	14582	14482	14646	14430	14334	14525	14399	14628	14428	14495	14670	14479	14492	14331	14431	14439	14415	14532	14352	14443	14558	14490	14336	14451	14582	14538	14342	14299	14395	14659	14492	14547	14430	14358	14358	14441	14469	14529	14383	14538	14302	14316	14459	14409	14341	14659	14619	14507	14296	14282	14582	14386	14542	14399	14482	14449	14491	14573	14490	14474	14219	14515	14535	14542	14397	14594	14664	14336	14551	14364	14437	14422	14453	14384	14402	14504	14522	14289	14310	14631	14511	14438	14475	14553	14401	14468	14482	14543	14460	14309	14420	14395	14599	14554	14412	14598	14411	14364	14394	14542	14373	14284	14360	14396	14326	14539	14740	14445	14370	14253	14434	14289	14576	14301	14352	14567	14401	14420	14266	14251	14525	14483	14608	14484	14474	14527	14604	14275	14375	14420	14479	14459	14527	14309	14755	14454	14530	14337	14457	14315	14242	14339	14482	14296	14244	14379	14437	14254	14516	14382	14438	14443	14323	14454	14266	14477	14656	14475	14189	14629	14547	14583	14400	14489	14487	14286	14369	14302	14523	14627	14206	14349	14406	14327	14382	14555	14586	14446	14434	14583	14557	14541	14213	14351	14499	14502	14586	14326	14494	14619	14374	14426	14305	14412	14368	14601	14432	14408	14476	14278	14444	14377
18378	26012	24199	19234	17042	15783	14850	14667	14091	13998	13812	13917	13812	13624	13549	13569	13662	13662	13504	13353	13481	13520	13392	13476	13414	13286	13526	13353	13446	13189	13496	13381	13407	13422	13197	13375	13374	13381	13459	13300	13385	13406	13297	13378	13326	13384	13407	13207	13364	13259	13350	13322	13498	13542	13240	13225	13366	13404	13397	13538	13349	13336	13563	13514	13395	13301	13503	13246	13517	13396	13321	13284	13422	13172	13391	13255	13213	13430	13296	13268	13314	13142	13254	13171	13408	13257	13319	13239	13247	13218	13456	13434	13337	13255	13253	13332	13332	13404	13265	13257	13279	13316	13405	13158	13258	13376	13207	13180	13485	13292	13399	13285	13241	13403	13450	13506	13160	13378	13368	13295	13353	13259	13313	13202	13256	13385	13396	13233	13329	13251	13329	13373	13278	13294	13434	13276	13364	13370	13351	13313	13433	13303	13278	13440	13142	13355	13437	13393	13139	13309	13147	13379	13253	13262	13332	13310	13324	13455	13293	13251	13360	13273	13499	13313	13477	13139	13468	13268	13495	13320	13383	13334	13252	13353	13191	13327	13387	13411	13336	13345	13432	13415	13309	13309	13280	13327	13457	13413	13204	13191	13439	13416	13274	13301	13332	13394	13254	13292	13357	13324	13366	13318	13283	13386	13347	13394	13248	13232	13289	13469	13262	13325	13301	13139	13411	13314	13415	13361	13218	13299	13335	13318	13410	13296	13273	13399	13273	13220	13388	13407	13419	13317	13504	13171	13330	13286	13342	13327	13301	13417	13397	13383	13497	13389	13512	13346	13223	13365	13268	13522	13389	13339	13211	13284	13470	13264	13492	13300	13433	13527	13347	13484	13346	13320	13349	13504	13367	13173	13291	13291	13275	13209	13344	13220	13442	13376	13441	13269	13358	13216	13273	13265	13392	13162	13303	13356	13237	13318	13229	13380	13282	13446	13527	13440	13372	13351	13495	13306	13349	13213	13367	13289	13342	13330	13320	13366	13389	13426	13312	13308	13558	13206	13292	13302	13366	13269	13358	13441	13223	13326	13338	13274	13310	13357	13289	13452	13388	13378	13428	13288	13277	13331	13325	13287	13373	13247	13356	13512	13375	13401	13386	13311	13373	13368	13262	13213	13321	13144	13312	13521	13309	13263	13305	13368	13407	13413	13381	13240	13355	13548	13318	13399	13379	13243	13101	13298	13319	13213	13182	13329	13366	13239	13354	13272	13404	13319	13270	13361	13168	13328	13415	13256	13396	13339	13484	13371	13205	13353	13492	13381	13381	13322	13375	13358	13321	13244	13361	13241	13271	13406	13268	13423	13304	13360	13441	13364	13359	13387	13278	13299	13366	13395	13133	13358	13189	13280	13299	13392	13407	13245	13378	13322	13368	13335	13402	13370	13443	13232	13337	13220	13245	13353	13397	13367	13293	13382	13389	13418	13307	13390	13227	13329	13471	13479	13237	13549	13455	13164	13432	13237	13428	13543	13233	13335	13112	13401	13389	13239	13424	13450	13151	13314	13211	13235	13272	13277	13296	13371	13184	13167	13332	13457	13315	13315	13351	13413	13465	13244	13312	13422	13407	13331	13409	13485	13238	13213	13202	13202	13334	13423	13357	13223	13370	13384	13372	13256	13424	13288	13272	13350	13453	13336	13156	13316	13296	13301	13352	13273	13290	13422	13390	13417	13189	13482	13108	13273	13310	13314	13292	13312	13450	13355	13219	13296	13469	13221	13518	13210	13371	13198	13352	13304	13355	13323	13336	13451	13263	13413	13120	13318	13360	13370	13153	13351	13411	13258	13467	13475	13339	13332	13268	13447	13264	13298	13310	13256	13398	13252	13382	13410	13213	13255	13363	13453	13373	13416	13309	13286	13412	13251	13320	13416	13379	13254	13298	13277	13236	13438	13293	13182	13320	13312	13404	13261	13188	13408	13360	13306	13303	13250	13366	13249	13347	13286	13316	13236	13238	13403	13403	13268	13274	13341	13346	13394	13368	13187	13426	13273	13227	13370	13434	13175	13298	13368	13281	13417	13476	13363	13371	13192	13413	13284	13375	13143	13362	13248	13339	13460	13427	13313	13354	13316	13440	13347	13377	13259	13262	13147	13385	13390	13407	13251	13340	13446	13307	13285	13480	13240	13416	13314	13520	13305	13294	13428	13368	13307	13364	13326	13293	13321	13316	13415	13358	13214	13457	13357	13269	13340	13383	13333	13384	13266	13404	13263	13252	13339	13399	13367	13221	13422	13434	13382	13439	13335	13301	13459	13190	13332	13314	13383	13301	13423	13359	13320	13140	13449	13225	13236	13346	13269	13352	13373	13435	13456	13438	13465	13221	13452	13381	13267	13351	13351	13266	13334	13337	13316	13376	13497	13159	13318	13390	13413	13502	13416	13248	13244	13204	13344	13422	13224	13424	13298	13254	13249	13340	13268	13465	13501	13314	13167	13296	13384	13414	13316	13275	13347	13379	13269	13400	13376	13329	13299	13341	13312	13284	13347	13187	13417	13394	13279	13289	13445	13339	13407	13421	13303	13204	13537	13223	13423	13266	13319	13330	13464	13279	13320	13198	13292	13348	13384	13298	13451	13360	13277	13395	13336	13383	13483	13250	13153	13323	13425	13253	13401	13228	13398	13408	13399	13410	13163	13131	13272	13380	13442	13255	13409	13310	13314	13432	13409	13385	13370	13243	13323	13199	13538	13316	13218	13280	13277	13444	13449	13324	13351	13300	13310	13356	13329	13264	13287	13391	13341	13344	13362	13311	13331	13210	13239	13270	13463	13414	13325	13257	13282	13433	13490	13224	13357	13442	13384	13415	13277	13498	13227	13267	13368	13328	13447	13310	13290	13328	13382	13238	13400	13144	13361	13226	13356	13358	13424	13406	13281	13447	13606	13366	13369	13338	13392	13249	13249	13346	13266	13386	13349	13402	13317	13387	13361	13194	13284	13355	13331	13300	13254	13574	13292	13333	13217	13082	13317	13319	13294	13320	13386	13424	13295	13330	13407	13273	13335	13332	13465	13104	13375	13275	13168	13274	13342	13361	13404	13336	13396	13339	13437	13441	13425	13221	13325	13423	13379	13382	13311	13237	13345	13154	13181	13257	13253	13317	13255	13522	13430	13336	13261	13185	13263	13427	13338	13405	13408	13484	13309	13463	13244	13348	13475	13197	13431	13373	13286	13231	13440	13242	13335	13290	13358	13369	13346	13252	13336	13267	13316	13385	13296	13451	13278	13376	13399	13478	13414	13471	13206	13360	13444	13333	13447	13381	13295	13406	13286	13308	13281	13341	13401	13371	13524	13343	13340	13385	13343	13358	13320	13477	13473	13215	13133	13273	13360	13288	13394	13470	13342	13516	13228	13277	13449	13468	13401	13320	13356	13478	13414	13315	13254	13278	13217	13257	13168	13378	13329	13353	13379	13151	13335	13255	13321	13238	13504	13327	13272	13354	13376	13387	13492	13272	13226	13321	13361	13313	13300	13221	13498	13236	13379	13479	13408	13333	13442	13395	13260	13328	13566	13273	13369	13276	13286	13251	13355	13429	13481	13443	13426	13305	13343	13469	13118	13370	13379	13327	13364	13201	13383	13510	13419	13374	13198	13054	13496	13473	13360	13360	13352	13326	13370	13520	13296	13306	13359	13261	13329	13349	13275	13458	13373	13495	13325	13392	13230	13312	13453	13364	13427	13366	13255	13488	13509	13387	13342	13432	13358	13367	13440	13453	13320	13235	13372	13389	13456	13373	13284	13351	13271	13370	13399	13300	13406	13236	13342	13372	13370	13422	13299	13572	13365	13327	13383	13380	13394	13245	13311	13310	13392	13407	13373	13252	13237	13407	13416	13522	13278	13314	13321	13457	13396	13326	13285	13469	13467	13328	13273	13473	13284	13322	13332	13336	13300	13249	13446	13341	13298	13209	13362	13276	13280	13291	13408	13401	13173	13405	13524	13387	13330	13429	13336	13292	13317	13198	13245	13452	13420	13424	13400	13205	13305	13161	13386	13276	13192	13130	13386	13452	13402	13416	13228	13245	13491	13198	13356	13500	13206	13287	13154	13400	13324	13418	13310	13222	13468	13461	13317	13448	13348	13325	13356	13257	13398	13161	13329	13364	13450	13191	13509	13342	13285	13429	13266	13180	13217	13265	13343	13266	13418	13349	13109	13294	13349	13207	13283	13270	13370	13505	13322	13425	13431	13291	13348	13199	13327	13377	13481	13369	13330	13312	13472	13408	13292	13278	13406	13229	13241	13193	13378	13448	13449	13395	13520	13201	13387	13369	13368	13319	13223	13367	13365	13167	13457	13345	13398	13475	13310	13241	13312	13361	13333	13205	13373	13255	13432	13309	13297	13349	13269	13345	13355	13330	13393	13398	13091	13442	13117	13338	13381	13276	13425	13272	13219	13391	13450	13467	13315	13399	13418	13204	13295	13313	13338	13258	13341	13249	13260	13399	13414	13312	13194	13399	13157	13304	13361	13374	13356	13420	13267	13329	13419	13416	13217	13336	13332	13451	13501	13275	13287	13407	13357	13334	13352	13420	13431	13350	13421	13461	13231	13438	13316	13335	13281	13402	13167	13292	13296	13404	13371	13415	13384	13324	13479	13363	13227	13378	13301	13448	13232	13337	13395	13288	13361	13282	13340	13383	13250	13359	13394	13251	13310	13211	13468	13269	13291	13400	13375	13344	13393	13407	13134	13463	13301	13554	13253	13376	13416	13247	13407	13371	13423	13545	13394	13430	13341	13298	13396	13299	13236	13293	13346	13325	13251	13464	13272	13272	13262	13308	13405	13272	13312	13302	13255	13104	13239	13430	13334	13280	13270	13431	13244	13332	13193	13458	13410	13256	13408	13275	13350	13322	13222	13377	13461	13439	13340	13284	13475	13371	13378	13370	13348	13337	13418	13346	13160	13183	13342	13410	13290	13207	13479	13311	13225	13347	13175	13271	13285	13307	13391	13438	13353	13225	13457	13482	13292	13460	13385	13474	13269	13338	13294	13382	13191	13232	13396	13386	13278	13329	13393	13431	13493	13433	13377	13398	13311	13119	13319	13442	13464	13340	13510	13300	13346	13374	13426	13243	13386	13392	13334	13455	13391	13451	13076
23444	20763	27963	23816	21811	21463	19997	17325	16637	16525	16010	16075	15892	15568	15519	15346	15367	15604	15269	15488	15198	15098	15125	15147	15292	15245	15297	15229	15295	15165	15200	15248	15089	15304	15330	15233	15014	15158	15178	15115	15152	15290	15259	15109	15070	15132	15206	15107	14993	15220	15538	15224	15144	15104	15038	15176	15175	15192	15249	15038	15200	15208	15206	15011	15047	15164	15244	15051	15220	15178	15016	15076	15037	15136	15041	15068	15177	14997	15036	15015	15128	15150	15049	15056	15042	15071	14959	15051	15131	15002	15053	15107	15090	15114	15031	15185	14898	14959	15192	14980	14974	15118	15311	14909	15165	15085	14976	15025	14884	14837	15030	15111	15132	15167	15111	15201	15009	15095	15044	14999	15176	14948	15149	14957	14961	14993	14977	15012	15013	15250	15042	15031	15133	14993	15033	14974	14967	15011	15095	15076	15035	14940	14967	14762	15094	14998	15045	15137	14911	15119	15146	15167	15053	15081	15024	14903	14991	14973	15011	15055	15238	15173	15200	15052	14898	14930	15054	15107	15096	14941	14881	14841	15025	15024	14867	15076	15098	15148	15291	15200	15127	15041	14922	15096	15090	14984	14997	15098	15173	15280	14972	15149	15149	15208	15152	14946	15060	15021	15199	15037	15157	15035	15038	15011	14993	15225	15128	15025	15239	15010	15058	15015	15191	15156	15156	15079	15255	14936	15211	15058	15243	15285	15181	15138	15050	15085	14979	15159	14970	14900	14948	15135	14946	15280	14989	15031	14907	15112	14990	14985	15266	14992	15175	15070	15045	15075	15191	15169	15031	15031	15137	15196	14961	15048	15088	15088	15101	15178	15151	14969	15034	14949	14909	14920	15202	15043	14976	14937	15099	14965	15215	14961	15017	15053	15080	15075	14975	15031	15190	15151	15006	15061	15119	14939	14964	14911	15052	15129	14956	15084	15055	15136	14989	14911	15159	14894	15233	15068	15116	15054	14942	15031	15126	14935	14916	15233	15272	15067	15011	15056	14854	15078	15036	15104	15031	14945	14919	15202	15046	14983	14886	15200	15156	15184	15261	14947	15125	15118	15148	14963	15157	15161	15034	14964	15088	15146	15055	15027	15078	15032	15072	14871	15031	15148	14998	14971	14967	15089	15041	15111	15250	15044	14970	14870	15094	14988	14998	15151	15264	14979	15018	15109	14967	15189	15003	15284	15182	14912	15082	14956	14968	15116	15037	15128	15125	15083	15158	15150	14965	14834	14997	15121	15029	14902	15041	15080	15087	15058	15177	15110	14947	15087	15192	15134	14890	15148	14868	14979	14880	15065	14971	15123	15193	15024	15096	15183	15088	15139	14993	14983	15007	15125	15038	15191	14940	15094	15078	15207	15046	15112	15048	15078	15069	15098	14966	15031	15183	15244	15073	15174	15019	14919	15287	14883	15149	14989	15151	15177	14938	15056	15102	14948	15074	15109	15150	15095	15045	14973	14945	15001	14925	14925	15062	15179	15175	15031	14901	14932	15002	15028	15071	14981	15091	15117	14999	15221	14975	15190	14995	15243	14913	14983	15035	15101	15222	15043	15085	15078	14928	14875	14849	14948	14887	15316	14959	15029	15097	15273	15067	15033	14936	15076	15170	14990	15054	14998	15061	15219	15041	14911	15194	14942	14926	14894	15062	15198	15153	15092	15040	15110	15041	15001	15182	15034	15016	14924	15057	14825	14892	14885	14993	14984	14942	15114	15127	15137	15194	15238	15157	15121	15180	15155	15180	15136	14944	15118	15030	15087	15040	15072	15008	15091	15045	15216	14985	15185	15140	15101	15207	14976	14930	14964	15088	15048	14923	15111	14970	14977	14988	15252	15171	15158	14966	15088	15118	15139	14987	14901	14986	15015	15080	15048	15147	15080	14956	15013	15130	15007	15033	14916	15001	14965	14935	15146	15140	15131	15204	15085	14938	15126	15017	14882	15066	14929	15163	14996	14907	15040	14882	14894	14955	15090	15154	15204	15040	14943	15159	15141	15045	15065	15039	14871	15109	15078	15165	14979	15085	15084	15007	15119	14943	14983	14886	15007	15052	14912	15014	14999	14977	15213	14946	14977	15320	15140	15146	15324	14965	14793	15272	14946	15045	15113	15003	15255	15013	14944	15066	15047	15137	14902	15035	15096	15341	15244	14985	14845	15088	14974	15068	14858	14968	14996	15058	15058	14890	15105	15104	14927	15216	15038	15086	15181	15124	15061	14987	14830	15070	15268	14912	15049	15067	15025	14935	15177	14987	14939	15093	15110	14917	15024	15206	15047	15076	15042	14895	15062	15332	15083	15156	15215	15060	15175	15056	14980	15206	14971	15028	14967	14990	15047	15044	15114	14913	15008	14996	15049	15153	15168	15191	15144	15071	15292	15090	15229	15056	15076	15138	15100	15136	15131	15027	14835	14946	14953	15054	15137	15168	15106	15031	15043	15115	15236	15013	15031	15151	15150	15035	14925	14962	14993	14888	14797	15238	15042	15032	15149	15149	14986	15043	15156	14949	15065	15166	15089	15178	15131	15040	15189	15189	15087	15109	15047	14960	15160	15112	15035	15032	15055	15098	15020	15104	15212	15190	14962	14964	15066	15083	14861	15112	14943	15101	15050	14963	15135	15107	15027	14981	15051	15183	15197	15192	14929	15000	15062	14953	15265	15033	14980	15179	15116	14936	14964	15106	15010	15079	14966	15059	14982	14959	14907	15050	14992	15218	15163	15071	15007	14888	15006	15031	15158	14949	15180	14933	14938	15104	15333	14989	15147	14968	15162	15060	15139	14987	14989	15163	14963	15077	15086	15123	14910	15101	15209	15378	15216	15095	15006	15171	15059	15174	14999	15276	15274	15092	14899	15051	14969	14873	15104	14980	15068	15060	15183	14974	15105	15122	15107	15131	15364	15029	15086	15106	15129	15008	15061	15043	15201	14897	14911	15154	15012	15056	14975	15098	15041	15240	14946	15031	14996	15018	15120	15055	15061	15091	14862	14977	15027	14941	15085	15048	14929	15119	14979	15019	14985	15023	15030	15164	15107	15229	15121	15117	14995	14994	15150	14988	14975	15131	15017	15079	15128	15039	15074	14887	15036	14952	15239	15242	15003	15039	15090	15056	15112	15054	15057	15015	14775	15144	15093	14987	14998	15120	14982	15002	15045	15007	15066	14980	14844	15100	15059	15092	15047	15019	15018	15059	14838	14999	15139	14976	14877	15052	14896	14902	14947	15059	14937	15126	15161	15074	15227	15118	15027	15067	14973	14903	15271	15102	15137	14792	15043	15051	15175	14946	15216	15143	15054	15109	15107	15011	14991	15062	15054	15251	15022	14991	15048	15149	15049	15174	14996	14951	15142	15318	15354	15142	15029	15157	15216	15038	15177	14982	15095	15087	14962	14852	14788	15130	15089	15091	15008	15131	15094	15124	15189	15070	15040	15132	14941	14936	14902	15057	15096	15194	15184	15132	14991	15021	15113	15130	14912	14984	14951	15096	15124	15175	15158	14974	15124	15032	15240	15246	15078	15047	15012	15033	14916	15239	15019	15095	15184	14931	14965	15077	15014	15061	15076	15005	14957	15051	15151	15101	15152	15088	15207	15059	15075	15006	15183	15154	15021	15066	15007	14973	15024	15038	15033	14938	14958	15030	14996	14963	15075	15242	15066	14890	15254	14975	15209	15020	14876	14941	14965	14916	15120	15109	14954	14874	14875	15118	15146	15064	15215	15019	15230	14970	15197	15139	15203	15024	15114	15048	15150	14969	15063	15173	15097	15168	14984	14977	14983	15178	15122	15040	15260	15028	15006	15041	15172	14972	14952	15276	15070	15139	14975	14995	15159	15126	15011	14950	14941	15076	15148	14862	15090	15049	14972	15024	15181	15083	15162	15059	14829	15051	15176	15219	15218	15038	14982	15162	15027	14990	15158	15174	15048	15137	15163	15218	15099	15150	15051	15117	15166	15230	15208	15036	14808	14935	14935	15123	15162	15220	15170	14943	15013	15071	15018	14941	15054	15038	15136	15141	15168	15039	14896	15168	15087	14886	15218	14915	15082	15151	15167	15190	15154	15118	15164	15140	15034	15085	14985	14989	15032	15111	15124	15018	15083	15017	15104	15080	15179	14835	15025	14978	15062	15271	15000	15022	15096	14905	14888	15166	15164	15105	15176	14961	14964	15214	15042	15227	15117	15169	14911	14994	15066	15068	15072	14961	14963	14963	15135	15079	14939	15053	15134	15084	15146	15096	15050	15025	15046	14892	14948	15218	14946	14870	15067	15271	15184	15069	15182	15130	14988	15027	15027	15044	14996	15038	14872	15123	15240	15048	14975	15112	14986	14999	15215	15185	15149	14944	15117	14977	15208	15037	14920	14988	15043	15099	15204	15165	15167	14906	15026	15213	15063	15106	15072	15104	15118	14904	14862	15156	15058	15046	14972	15143	15169	15073	14891	15172	15151	15040	15190	15073	15111	15096	15111	15202	15058	14912	15052	15230	15044	15022	14945	15091	15005	15015	15156	15122	14916	15010	15152	14907	15051	14932	14900	15088	14901	15006	15148	15100	14959	15037	15037	14923	15245	15111	15216	14948	15194	15033	15120	14958	15195	14994	15138	15105	15164	15165	15181	15124	14932	15061	14931	15153	15175	15020	14973	15003	15137	15211	14967	15073	15116	15019	15095	15282	15070	15009	15145	15123	15163	14941	14913	14820	14907	15309	14985	15010	15188	15015	15127	15050	15061	15099	14931	14972	15055	14936	15116	14894	14998	15118	15152	15086	15185	14940	15046	14881	15034	15135	15097	15069	15068	15047	15029	15113	15150	15155	15013	15089	14951	15227	15048	15049	15002	15242	15106	14986	14971	15192	15171	15158	15209	15029	14859	15007	14950	15173	15024	14959	14996	15110	15063	14960	14892	14957	15045	14974	14946	15099	15094	15039	14993	14879	14968	15105	14997	15218	15351	14972	15145	15079	14924	14919	15034	15087	15066	15261	15147	15068	15039	15106	15183	14933	15184	15121	15155	14968	15026	15190	14841	15175	15010	15122	15186	15228	15095	14893	14970	15079	15070	15075	15131	15031	15080	14962	15041	15060	15051	15096	14868	15341	15006	15158	15118
19653	34840	32171	25134	21712	19226	17629	16820	15997	15349	14946	14787	14713	14602	14416	14296	14193	14020	13897	13820	13912	13891	13887	13902	13892	13949	13720	13681	13850	13726	13834	13851	13978	13980	13744	13831	13822	13699	13834	13805	13832	13793	13878	13872	13750	13894	13685	13883	13716	13906	13802	13753	13947	13504	13887	13782	13742	13886	13732	13881	13718	13830	13873	13863	13818	13829	13698	13644	13720	13871	13831	13868	13743	13815	13767	13860	13743	13693	13711	13887	13835	13754	13727	13705	13828	13747	13752	13697	13785	13894	14008	13789	13739	13862	13847	13742	13957	13892	13612	13889	13859	13794	13695	13813	13711	13836	13783	13743	13638	13814	13772	13729	13853	13885	13668	13612	13737	13654	13655	13850	13713	13797	13622	13815	13674	13875	13821	13589	13650	13891	13768	13721	13757	13876	13728	13741	13835	13691	13866	13820	13686	13831	13673	13759	13937	13822	13816	13614	13840	13620	13756	13695	13807	13888	13740	13576	13756	13761	13681	13795	13831	13813	13732	13689	13797	13808	13842	13688	13679	13668	13959	13615	13838	13605	13794	13634	13813	13716	13641	13609	13673	13767	13844	13887	13839	13832	13694	13717	13671	13700	13788	13825	13941	13749	13654	13810	13791	13812	13711	13804	13603	13740	13625	13723	13748	13742	13836	13876	13781	13880	13809	13782	13832	13878	13515	13674	13808	13703	13845	13835	13737	13832	13678	13858	13771	13829	13718	13613	13720	13808	13690	13527	13844	13653	13667	13771	13721	13638	13842	13771	13659	13657	13749	13714	13683	13629	13731	13839	13709	13681	13698	13741	13775	13674	13711	13764	13920	13794	13684	13768	13842	13701	13640	13807	13933	13649	13486	13721	13843	13731	13971	13869	13625	13589	13864	13719	13788	13628	13722	13774	13724	13793	13870	13839	13862	13863	13806	13857	13742	13772	13663	13699	13845	13551	13680	13750	13786	13841	13705	13781	13762	13655	13897	13849	13753	13748	13780	13694	13713	13695	13780	13852	13937	13810	13641	13854	13755	13859	13856	13559	13836	13712	13709	13682	13816	13813	13790	13671	13860	13779	13844	13870	13731	13900	13957	13950	13720	13783	13814	13652	13875	13750	13937	13771	13749	13829	13745	13642	13803	13969	13619	13782	13805	13773	13733	13762	13697	13827	13628	14010	13851	13827	13794	13719	13566	13805	14021	13754	13658	13885	13725	13782	13711	13687	13898	13684	13786	13714	13759	13661	13711	13853	13831	13957	13600	13908	13868	13748	13750	13753	13721	13695	13717	13498	13631	13729	13651	13728	13781	13752	13742	13753	13721	13642	13752	13857	13721	13716	13810	13812	13882	13852	13786	13788	13785	13688	13759	13718	13665	13664	13776	13773	13857	13750	13651	13773	13711	13771	13778	13670	13820	13891	13742	13733	13620	13876	13678	13802	13821	13670	13794	13889	13708	13787	13675	13929	13782	13691	13814	13764	13675	13631	13684	13981	13711	13735	13832	13797	13691	13734	13889	13651	13656	13816	13684	13790	13754	13653	13639	13732	13902	13860	13700	13749	13772	13812	13828	13832	13759	13571	13696	13756	13593	13786	13661	13861	13882	13639	13843	13823	13787	13735	13710	13616	13820	13691	13645	13751	13817	13637	13864	13760	13700	13711	13799	13767	13899	13882	13766	13665	13825	13597	13726	13771	13814	13700	13797	13787	13686	13902	13807	13800	13760	13773	13685	13561	13820	13779	13801	13675	13923	13731	13727	13764	13767	13599	13591	13692	13867	13731	13728	13898	13816	13577	13667	13825	13594	13742	13664	13758	13834	13766	13787	13800	13733	13769	13537	13750	13773	13735	13736	13783	13722	13690	13721	13751	13895	13831	13661	13571	13747	13811	13767	13722	13714	13754	13764	13592	13772	13724	13696	13648	13654	13599	13788	13811	13701	13862	13972	13783	13745	13809	13755	13714	13681	13900	13854	13603	13707	13869	13901	13787	13735	13840	13700	13712	13937	13841	13765	13812	13602	13743	13718	13811	13823	13771	13815	13889	13929	13683	13792	13861	13665	13786	13855	13876	13693	13698	13698	13821	13771	13783	13771	13774	13845	13757	13598	13685	13800	13656	13696	13741	13858	13780	13893	13734	13789	13763	13894	13742	13869	13747	13759	13749	13867	13873	13811	13791	13895	13611	13760	13681	13777	13770	13749	13825	13749	13838	13731	13811	13703	13863	13727	13866	13755	13713	13610	13639	13653	13726	13828	13733	13609	13838	13613	13652	13756	13898	13691	13803	13858	13758	13715	13810	13807	13802	13798	13793	13583	13894	13748	13579	13862	13770	13726	13702	13775	13707	13845	13813	13867	13804	13762	13785	13736	13853	13799	13722	13849	13729	13701	13848	13730	13905	13656	13613	13814	13693	13666	13801	13757	13774	13747	13832	13758	13708	13646	13793	13758	13639	13730	13987	13565	13779	13741	13608	13707	13700	13600	13719	13754	13675	13897	13728	13603	13823	13810	13643	13659	13726	13731	13620	13792	13682	13879	13716	13753	13772	13867	13753	13730	13828	13744	13677	13711	13837	13679	13630	13860	13595	13694	13634	13639	13828	13939	13700	13764	13853	13738	13802	13806	13758	13632	13768	13858	13723	13676	13760	13754	13812	13873	13797	13701	13732	13739	13718	13847	13741	13856	13652	13972	13780	13655	13602	13708	13771	13634	13777	13792	13734	13894	13919	13805	13799	13766	13796	13782	13710	13628	13691	13623	13691	13778	13629	13749	13823	13954	13793	13654	13819	13873	13731	13902	14016	13778	13749	13826	13715	13638	13631	13711	13654	13885	13712	13774	13817	13815	13601	13642	13631	13723	13716	13679	13831	13777	13711	13836	13999	13538	13688	13647	13813	13566	13565	13878	13618	13743	13781	13675	13757	13812	13824	13674	13748	13792	13735	13898	13758	13772	13848	13642	13776	13750	13730	13596	13664	13815	13628	13655	13763	13817	13683	13823	13536	13793	13800	13872	13892	13829	13803	13793	13993	13695	13684	13831	13784	13604	13730	13702	13791	13909	13817	13695	13762	13907	13742	13763	13584	13664	13703	13736	13725	13786	13678	13728	13678	13833	13686	13826	13721	13813	13904	13691	13812	13750	13852	13783	13881	13816	13858	13827	13799	13851	13784	13766	13690	13817	13869	13871	13790	13807	13668	13850	13763	13803	13679	13827	13809	13799	13831	13832	13653	13813	13739	13695	13800	13715	13736	13681	13828	13898	13832	13740	13780	13874	13803	13934	13697	13842	13836	13609	13860	13760	13766	13657	13698	13761	13798	13683	13777	13695	13664	13605	13878	13820	13624	13899	13853	13758	13891	13784	13798	13741	13729	13888	13740	13506	13705	13836	13782	13704	13723	13691	13752	13911	13762	13743	13706	13670	13744	13563	13705	13836	13531	14011	13879	13592	13679	13838	13717	13672	13701	13760	13815	13634	13784	13762	13930	13653	13702	13718	13921	13776	13729	13758	13676	13754	13816	13913	13785	13726	13648	13867	13624	13675	13760	13842	13681	13650	13753	13822	13788	13825	14012	13752	13918	13796	13807	13863	13873	13734	13804	13827	13791	13624	13817	13601	13874	13774	13703	13727	13871	13802	13748	13506	13774	13731	13628	13706	13771	13868	13859	13721	13832	13823	13719	13797	13773	13785	13730	13702	13764	13708	13665	13701	14023	13783	13695	13757	13644	13707	13604	13702	13646	13822	13775	13982	13619	13760	13734	13936	13753	13685	13700	13849	13688	13893	13608	13787	13728	13911	13788	13700	13656	13792	13695	13788	13836	13776	13799	13613	13850	13731	13825	13685	13774	13860	13701	13770	13701	13690	13788	13846	13918	13736	13648	13586	13923	13777	13722	13928	13680	13800	13883	13760	13701	13690	13798	13753	13736	13815	13758	13739	13828	13748	13682	13857	13752	13734	13809	13749	13829	13784	13562	13704	13679	13839	13599	13630	13692	13756	13896	13850	13660	13603	13841	13852	13895	13535	13767	13704	13782	13888	13729	13687	13750	13806	13841	13810	13808	13768	13761	13634	13806	13670	13728	13823	13522	13660	13755	13754	13781	13699	13821	13823	13715	13706	13751	13828	13692	13723	13822	13766	13681	13737	13616	13909	13618	13822	13617	13596	13808	13631	13736	13799	13612	13693	13682	13734	13756	13713	13874	13880	13599	13859	13760	13761	13740	13667	13837	13711	13725	13776	13796	13743	13837	13944	13645	13777	13836	13843	13655	13666	13854	13801	13578	13794	13622	13735	13785	13692	13675	13621	13701	13800	13714	13924	13703	13730	13823	13661	13677	13785	13954	13823	13736	13832	13706	13890	13956	13607	13645	13900	13846	13876	13776	13605	13642	13671	13704	13744	13704	13913	13673	13566	13782	13739	13921	13724	13853	13777	13719	13889	13750	13629	13744	13818	13607	13747	13689	13661	13815	13566	13720	13925	13901	13731	13685	13705	13780	13807	13765	13698	13833	13651	13676	13813	13527	13718	13647	13760	13884	13779	13834	13865	13840	13665	13708	13870	13640	13798	13712	14029	13842	13836	13739	13659	13717	13921	13753	13602	13763	13782	13785	13749	13901	13889	13754	13761	13826	13630	13756	13726	13837	13731	13861	13622	13761	13823	13855	13877	13785	13964	13861	13736	13773	13833	13689	13749	13687	13618	13477	13784	13735	13705	13789	13653	13750	13801	13570	13878	13833	13756	13770	13706	13825	13790	13839	13787	13723	13752	13639	13805	13792	13599	13709	13665	13797	13803	13787	13696	13605	13838	13782	13831	13563	13938	13906	13704	13590	13883	13882	13843	13748	13745	13658	13757	13746	13689	13929	13726	13759	13751	13769	13843	13834	13834	13802	13735	13675	13869	13790	13732	13611	13731	13751	13962	13807	13770	13720	13688	13896	13698	13763	13613	13780	13706	13772	13769	13832	13739	13811	13734	13747	13788	13898	13817	13576	13821	13685	13811	13798	13832	13834	13702	13728	13753	13701	13830	13923	13775	13616	13718	13672	13639	13762	13727	13866	13699	13805	13596	13722	13929	13763	13831	13707	13927	13694	13702	13722	13800	13804	13621	13848	13737	13762
22320	20753	28382	23236	21079	23185	24393	19129	17759	17565	17029	16783	16569	16353	16216	15769	15760	15845	15792	15691	15708	15636	15654	15583	15558	15424	15528	15388	15566	15475	15641	15530	15409	15330	15437	15448	15519	15470	15478	15487	15548	15535	15466	15544	15368	15339	15422	15651	15442	15448	15576	15575	15591	15449	15417	15411	15408	15309	15586	15580	15357	15427	15318	15414	15718	15395	15531	15509	15465	15326	15440	15346	15474	15398	15410	15284	15283	15480	15471	15388	15461	15380	15577	15406	15318	15357	15353	15710	15482	15209	15475	15413	15625	15345	15401	15450	15532	15519	15263	15460	15384	15309	15382	15367	15331	15430	15363	15298	15272	15377	15437	15444	15366	15487	15431	15316	15593	15291	15326	15319	15599	15458	15384	15451	15403	15407	15216	15264	15298	15572	15422	15295	15219	15327	15340	15482	15400	15264	15477	15395	15278	15444	15141	15313	15377	15278	15549	15165	15316	15346	15512	15257	15353	15559	15421	15212	15351	15378	15499	15320	15155	15481	15551	15447	15247	15265	15469	15465	15410	15287	15545	15188	15363	15387	15419	15428	15321	15411	15408	15245	15370	15419	15528	15262	15339	15364	15378	15443	15353	15308	15396	15272	15474	15374	15330	15433	15319	15295	15189	15152	15284	15440	15464	15422	15252	15349	15315	15144	15321	15353	15382	15417	15336	15448	15394	15323	15397	15225	15433	15467	15378	15346	15371	15444	15286	15330	15348	15461	15463	15386	15310	15264	15362	15149	15432	15374	15283	15276	15344	15384	15481	15373	15332	15498	15423	15356	15278	15479	15273	15295	15267	15219	15472	15400	15424	15285	15314	15381	15257	15429	15604	15470	15240	15419	15155	15335	15374	15379	15313	15422	15422	15166	15426	15268	15306	15507	15142	15224	15105	15310	15395	15364	15475	15183	15294	15321	15151	15191	15310	15442	15382	15289	15391	15418	15378	15331	15417	15416	15298	15422	15378	15394	15378	15347	15369	15437	15288	15376	15339	15364	15455	15391	15361	15453	15240	15372	15480	15355	15367	15270	15319	15410	15425	15435	15339	15447	15143	15431	15540	15327	15285	15344	15222	15350	15248	15349	15290	15519	15437	15392	15357	15256	15402	15235	15377	15546	15337	15521	15378	15370	15166	15449	15375	15325	15467	15453	15506	15290	15404	15392	15183	15354	15383	15556	15190	15344	15389	15329	15149	15234	15227	15356	15339	15432	15389	15314	15130	15232	15536	15327	15394	15221	15580	15155	15287	15105	15523	15158	15426	15453	15254	15481	15433	15366	15487	15323	15296	15495	15322	15284	15282	15362	15333	15298	15402	15337	15172	15361	15551	15322	15305	15515	15355	15126	15140	15272	15223	15379	15423	15295	15239	15262	15259	15278	15321	15338	15351	15356	15110	15421	15246	15300	15567	15474	15247	15278	15309	15344	15400	15294	15489	15483	15530	15221	15179	15346	15290	15388	15454	15285	15282	15511	15539	15443	15361	15514	15540	15285	15202	15273	15365	15328	15353	15419	15398	15153	15307	15466	15278	15083	15403	15207	15300	15232	15158	15281	15468	15391	15373	15341	15411	15309	15056	15319	15271	15377	15313	15246	15410	15337	15507	15354	15306	15195	15366	15081	15272	15413	15357	15321	15186	15431	15426	15514	15408	15239	15370	15373	15359	15399	15334	15291	15276	15423	15358	15618	15377	15324	15452	15501	15338	15323	15348	15554	15412	15228	15439	15404	15430	15423	15432	15336	15246	15383	15398	15326	15406	15383	15496	15221	15399	15489	15336	15359	15348	15413	15213	15177	15171	15360	15193	15363	15477	15436	15140	15478	15347	15392	15391	15437	15194	15270	15255	15244	15268	15236	15516	15393	15317	15410	15280	15123	15297	15501	15532	15366	15594	15329	15128	15382	15325	15195	15524	15629	15427	15344	15245	15325	15219	15317	15257	15298	15192	15267	15272	15364	15295	15414	15264	15293	15308	15247	15217	15249	15393	15587	15244	15318	15478	15310	15246	15417	15431	15410	15164	15138	15326	15619	15339	15271	15437	15285	15215	15349	15270	15263	15275	15316	15404	15359	15445	15319	15605	15215	15374	15323	15132	15488	15414	15387	15333	15436	15258	15271	15150	15379	15168	15321	15201	15233	15452	15185	15315	15374	15339	15495	15449	15318	15285	15309	15218	15390	15267	15503	15414	15413	15308	15416	15377	15362	15250	15462	15572	15211	15480	15188	15434	15253	15279	15415	15376	15321	15367	15194	15448	15274	15200	15332	15249	15304	15365	15615	15335	15396	15395	15332	15609	15378	15402	15441	15311	15396	15276	15444	15399	15512	15286	15487	15363	15291	15325	15188	15322	15298	15296	15174	15271	15298	15411	15272	15262	15008	15280	15280	15138	15233	15476	15391	15534	15403	15261	15247	15442	15342	15374	15412	15382	15336	15369	15253	15472	15338	15370	15397	15359	15462	15423	15297	15322	15461	15268	15123	15487	15133	15334	15233	15200	15303	15246	15310	15404	15356	15325	15471	15314	15205	15428	15059	15359	15287	15309	15189	15593	15305	15354	15287	15240	15304	15260	15266	15359	15282	15444	15206	15166	15419	15117	15368	15331	15624	15361	15230	15329	15428	15258	15344	15353	15319	15329	15216	15319	15333	15258	15329	15526	15513	15354	15324	15452	15530	15451	15467	15415	15138	15183	15333	15400	15464	15308	15352	15301	15327	15188	15297	15235	15394	15268	15433	15347	15334	15406	15114	15281	15342	15340	15335	15305	15248	15142	15410	15396	15401	15279	15500	15487	15403	15353	15258	15364	15423	15404	15343	15451	15299	15410	15442	15382	15477	15190	15294	15249	15334	15239	15432	15315	15374	15297	15287	15222	15291	15393	15387	15481	15347	15404	15334	15384	15320	15154	15198	15342	15316	15430	15398	15380	15294	15256	15287	15265	15505	15370	15241	15400	15357	15244	15326	15116	15336	15364	15418	15267	15250	15117	15377	15577	15388	15322	15568	15306	15355	15448	15199	15268	15432	15154	15371	15449	15440	15476	15463	15315	15265	15532	15572	15296	15273	15248	15375	15362	15385	15213	15303	15391	15403	15200	15295	15495	15411	15391	15230	15408	15190	15199	15278	15261	15355	15254	15321	15466	15285	15331	15281	15133	15447	15238	15210	15227	15287	15285	15261	15237	15358	15422	15339	15418	15423	15363	15384	15280	15255	15443	15441	15273	15350	15457	15383	15260	15076	15371	15277	15255	15350	15318	15334	15376	15399	15245	15413	15435	15211	15408	15391	15293	15339	15354	15319	15281	15334	15236	15273	15321	15358	15261	15545	15582	15289	15451	15132	15569	15436	15280	15366	15215	15330	15239	15290	15533	15365	15437	15500	15247	15224	15358	15354	15207	15371	15261	15362	15245	15285	15539	15468	15274	15382	15368	15114	15268	15392	15247	15204	15468	15385	15326	15278	15368	15415	15238	15590	15281	15456	15292	15193	15354	15254	15353	15339	15365	15417	15287	15478	15335	15293	15294	15260	15271	15221	15382	15366	15490	15241	15397	15302	15399	15406	15233	15307	15421	15396	15261	15157	15381	15327	15209	15322	15440	15250	15066	15314	15385	15431	15195	15328	15572	15266	15442	15297	15397	15476	15436	15416	15304	15493	15311	15249	15317	15445	15329	15402	15282	15108	15223	15370	15330	15457	15276	15267	15453	15284	15352	15289	15377	15300	15356	15271	15248	15328	15252	15376	15257	15224	15509	15260	15197	15317	15323	15417	15523	15396	15025	15269	15347	15262	15403	15270	15290	15333	15445	15460	15339	15509	15363	15148	15334	15278	15543	15350	15479	15302	15467	15305	15117	15226	15312	15357	15415	15247	15355	15370	15113	15303	15256	15374	15605	15414	15377	15290	15399	15219	15248	15310	15284	15346	15354	15271	15410	15314	15364	15401	15517	15230	15167	15202	15216	15324	15408	15412	15259	15287	15283	15171	15309	15524	15275	15280	15210	15175	15464	15305	15331	15412	15355	15309	15434	15284	15381	15404	15317	15320	15372	15255	15483	15350	15382	15337	15262	15239	15207	15400	15444	15304	15183	15306	15280	15339	15272	15323	15370	15287	15346	15297	15382	15385	15195	15579	15327	15342	15270	15482	15444	15152	15405	15449	15320	15132	15226	15346	15329	15333	15327	15482	15295	15397	15513	15322	15389	15376	15313	15417	15351	15370	15155	15544	15313	15279	15383	15393	15378	15273	15368	15371	15373	15349	15488	15269	15402	15244	15103	15365	15329	15490	15353	15284	15442	15367	15239	15354	15398	15530	15479	15466	15299	15386	15289	15378	15338	15345	15305	15278	15473	15243	15318	15483	15296	15404	15453	15216	15357	15158	15447	15195	15157	15426	15556	15371	15384	15245	15304	15099	15398	15291	15173	15249	15261	15317	15340	15310	15411	15289	15334	15163	15247	15309	15509	15338	15339	15380	15268	15388	15577	15333	15331	15279	15400	15422	15301	15288	15257	15403	15263	15361	15431	15386	15311	15265	15347	15374	15468	15255	15131	15187	15352	15424	15333	15451	15490	15335	15403	15500	15397	15358	15514	15564	15338	15317	15411	15315	15417	15524	15414	15307	15149	15244	15336	15369	15405	15268	15161	15427	15431	15351	15390	15214	15426	15213	15468	15116	15551	15299	15333	15228	15337	15397	15282	15291	15460	15359	15460	15397	15285	15362	15664	15342	15391	15414	15429	15284	15461	15352	15397	15342	15364	15328	15583	15500	15491	15253	15553	15346	15341	15406	15369	15287	15414	15377	15388	15318	15430	15638	15235	15385	15374	15539	15259	15141	15193	15205	15496	15305	15261	15251	15035	15288	15331	15290	15308	15340	15199	15346	15453	15311	15143	15340	15394	15389	15403	15436	15376	15402	15396	15313	15435	15373	15437	15202	15245	15382	15159	15300	15397	15392	15305	15150	15475	15369	15538	15225	15254	15253	15191	15112	15345	15254	15413	15264	15423	15470	15436	15347	15399	15449	15321	15473	15304	15251	15374	15184	15460	15280	15481	15379	15391	15362	15430	15221	15540	15292	15254	15295	15212	15395	15323	15339	15525	15390	15320	15342
21809	39773	36878	29517	24914	22165	19825	18452	17480	16448	15916	15901	15563	15314	14706	14484	14499	14467	14140	14153	14250	14090	14097	14069	13930	14075	14066	13883	13853	14031	13978	13974	14054	14066	14192	13938	13861	14109	13982	14151	14016	13949	14003	14077	14035	14013	13997	13920	14020	14070	13887	14000	14130	13999	14016	13940	13988	14005	14065	13919	13923	13884	14113	14067	13922	13878	13907	13975	13930	14033	13953	13989	13940	13968	14004	13853	14035	13902	13796	13939	13886	14008	13936	13972	14190	13875	13852	13963	13852	13874	13918	13967	13970	13933	13975	13802	13919	13860	13884	14069	13813	13973	14097	13986	13933	13922	13876	13883	13753	14147	14004	13958	14070	13921	13916	13994	13823	13822	13914	13900	13821	13999	13770	13844	13908	13936	13765	13960	13788	14028	13852	13955	13917	13816	13808	13980	13911	13978	14027	13952	13876	13791	13990	13732	13738	13982	13930	13774	13695	14091	13987	13882	13939	13994	13984	13793	13844	13902	13896	13989	14017	13962	13920	13981	13942	13948	13895	13962	13915	13719	13829	13969	13761	13994	13955	13784	13876	14016	14079	14005	13906	13839	13699	13959	13968	13779	13953	13870	13875	14028	13898	13826	13888	13877	13842	13865	13947	13954	13925	13893	13843	14005	13962	13912	13936	13870	13910	13916	13943	13933	13950	13921	13794	13808	13668	14074	13825	13985	14014	14107	14041	13857	13843	13958	13784	13728	14111	13823	13727	13774	13868	13643	14049	13960	13739	14035	13836	14040	13980	13925	13932	13819	13875	13744	13971	14084	13782	13820	13966	13821	13750	13877	14032	13865	13959	13896	14152	13927	14036	13872	13798	13733	13933	13895	14026	13827	14000	13857	13923	13953	13918	13997	13902	13884	13967	13875	13853	13877	13904	13815	13813	13785	13849	13904	13974	13921	13815	13929	13890	13874	13888	13904	13831	13984	13906	13899	13921	13877	13882	13736	13957	13852	14001	13926	13805	13846	13953	14053	14011	13947	13851	13783	14135	13830	14028	13727	13971	14035	13796	13859	13933	13775	13733	13915	13801	13837	13907	13820	13811	13771	13842	13792	13793	14062	13868	13946	13965	13911	13865	14077	13824	14005	13861	13975	13709	13783	14011	14050	13908	13953	13835	13892	13818	13884	13904	13868	13821	13912	13801	13924	13977	13873	13924	13974	13925	13905	13796	13940	13842	13835	13842	13947	13726	13788	13705	13995	13847	13761	13763	13982	13946	13953	13833	14036	13950	14013	13952	13737	14003	13752	13991	14025	13995	13929	13832	13984	14027	13872	13883	13888	13883	13941	13787	13838	13852	13850	13840	13804	13802	14010	13827	13931	13951	13871	13932	13901	13882	13945	13735	14006	14043	13823	13945	13757	13863	14086	13772	13900	13735	13863	13829	14053	13833	13940	13990	13987	13854	13820	13853	13869	13950	13917	13863	14036	14011	14057	13904	13811	13901	13886	13860	13965	13741	13910	13874	13919	13805	13837	13933	13809	13870	13820	13897	14009	13821	13873	13900	14023	13937	14054	13902	13964	13920	13892	14050	13987	13868	13993	13971	13949	14005	13988	13945	13832	13836	13969	13934	13776	13750	13864	14070	13723	13884	14108	13976	13840	14001	13849	13936	13947	13887	13912	13909	13884	13885	13935	13992	13954	13964	13838	13910	13952	13943	13918	13815	13848	13962	14018	13858	13822	13892	13877	13980	13841	14000	14016	13997	13815	13913	13980	13949	14146	13906	13929	13766	13825	13994	13871	13951	13970	13832	13900	14004	13898	14048	14045	13837	13830	13775	13903	13968	13943	13872	13978	13937	13903	13737	14099	13887	13805	14103	13837	14019	13862	13732	13817	14041	14023	13875	13938	13733	13980	13965	13888	13971	14052	14043	13755	14010	13862	13851	14096	13889	13918	13906	13911	13908	13954	14026	13760	13982	13875	13853	13779	13986	13893	13885	13922	13844	13986	13908	13876	13997	13841	13907	13807	13982	13866	14020	13925	13940	14008	13827	13862	13837	13996	13793	13931	13981	13968	13999	13935	14026	13840	13906	13973	13742	14003	13833	13936	13972	13855	13910	13688	13888	13889	13991	14019	13776	13941	14040	13893	13853	13740	14113	13789	13868	13918	13838	14077	13848	13988	13808	14072	13772	14018	13915	13893	14001	13952	13892	13888	13824	13885	13862	13732	13952	14116	13971	13816	13805	14009	13801	13876	14058	13891	13917	13878	13963	13861	13982	13904	13809	13922	13823	13932	13918	13917	14003	13983	13846	13876	13809	13913	13829	13987	14000	13909	13972	13933	14065	13908	13945	13983	13889	14012	13854	13916	13747	13809	13973	13879	13993	14046	13824	13724	13824	13900	14024	13780	13897	13848	13900	13956	13843	13857	13944	13698	13635	13724	13898	13888	13776	14003	13980	13855	13861	14056	13926	13946	13856	13884	13911	13751	13930	13745	13691	13867	13991	13928	13892	13930	14024	13840	13876	13814	13963	13845	13957	13986	13923	13941	13853	13780	13893	14067	13898	13891	13959	13860	13821	13870	13933	14045	13828	13812	13838	13825	13797	13843	13937	13860	13690	13804	14082	13874	13914	14015	13917	13843	13945	13983	13744	13790	13943	13812	14053	13558	13946	14052	13834	13963	13912	13875	13919	13803	13951	13864	13842	13879	14038	13876	13795	13957	13736	13945	13663	13692	13983	13831	13987	13863	13926	13928	13874	13761	13910	13722	13883	13991	13771	13884	13817	13949	13859	13801	13767	13981	13829	13972	13948	13982	13807	13908	13914	13981	13942	14072	13786	14013	14029	13889	13967	13881	13921	13971	13943	14020	13859	13982	13756	13842	14007	13833	13881	13880	13951	13874	13916	13769	14059	13750	13939	13975	13822	13777	13976	13851	13840	13844	13962	13921	14002	13817	13938	13960	13983	14043	13853	13829	13963	13851	14003	13934	14001	13850	13944	13895	13848	13871	13943	13929	13924	13753	13850	13880	13785	13940	13899	13866	13869	13898	13971	13873	13748	13930	13735	13782	13977	14020	14024	13789	13814	13988	13829	13747	13860	13823	13816	13900	13770	13732	13988	13845	13764	13886	13964	13879	13834	13821	13845	13899	13897	13901	13894	13940	13796	14003	13825	13903	14000	13870	13923	13860	13705	13906	13777	13856	13978	13886	13947	13888	13959	13866	13901	13938	13936	13829	13947	13904	13997	13946	13949	13965	13933	13833	13798	13947	14070	13900	14007	13943	13806	13850	14059	13848	13820	13947	13820	13816	13899	13862	13996	13855	13917	13984	13945	14051	14010	13919	13906	13584	14017	13736	13986	13883	13984	13923	13998	13951	13891	13854	13836	13963	13791	13979	13792	13889	13999	13790	13964	13969	13868	13912	13971	13774	13753	13911	13853	14078	13933	13907	13987	13908	13876	13933	13709	13965	13827	13917	13928	13797	13818	13868	13927	13983	13837	13845	13926	13922	13794	13893	14014	14045	13931	13857	13757	14213	13969	13933	13830	13844	13937	13932	14093	13897	13860	13780	13914	13813	13997	13936	13934	13902	13856	13889	14002	13935	13825	14009	13893	13788	13790	13792	13965	13956	13988	14006	13871	13900	14006	13816	13742	14012	13831	13820	13927	13989	13893	13790	13951	13945	14040	13819	14006	13979	13981	13947	14192	13896	13778	13785	13940	13866	13953	13869	13832	13792	14058	13869	13962	13887	14077	13904	13872	13835	13894	13953	13907	13993	13841	13960	13864	13924	13961	13827	13738	14026	13795	13905	13852	13912	13806	13912	13882	13985	13880	13804	13827	13883	13859	13922	13811	13814	13947	13898	13816	13871	13923	13857	13847	13932	13970	13970	13888	13854	13832	13845	14005	13844	13842	13869	13968	14003	13722	13911	13824	13885	14043	14025	13871	13952	13851	13860	13923	13913	13997	13751	13996	13957	13733	13856	13835	13967	13879	13798	14048	13957	13895	13902	13924	13889	13838	13992	13913	13775	13902	13871	13973	13861	13844	13963	13889	13833	13768	14063	13925	13797	13856	14019	13910	13874	14131	13913	13982	14006	13914	13919	13902	13770	13861	14019	13796	13789	13950	13797	13755	14022	13845	13925	13700	13974	13949	13779	13942	13789	13881	13926	13902	13918	14158	13881	13941	13970	14032	13995	13974	13766	14001	13894	13814	13997	13905	13952	13991	13807	13886	13840	13780	13919	14033	13867	13807	13830	13855	14056	13894	13945	13843	13767	13947	13804	13917	13977	13790	13963	13864	13808	13814	13882	13951	13912	13719	13790	13716	13969	13934	13777	13940	13685	14087	14024	13734	13945	13847	13725	13874	13958	13733	13845	13863	13823	13795	13895	13907	13885	13872	13882	13946	13795	14052	13852	14121	13878	13846	13991	13800	13964	13944	13917	14043	13866	13822	13874	13871	13968	13979	13883	13923	13849	14016	13963	13931	13965	13791	13838	13787	13952	13887	13863	13883	13910	13911	14038	13780	13941	13808	13928	14025	13963	13953	13954	13904	14015	13868	13872	13804	13837	13768	13982	13917	13717	13960	13997	13925	13937	13807	13747	13889	13832	13835	13860	13993	13987	13919	13918	13887	13945	13943	13943	14038	13901	13802	13896	13852	13987	13780	13767	13914	13941	13782	13939	13704	13992	13925	13915	13926	13712	14011	14109	13797	13853	13807	13839	13967	13830	13805	13929	14024	14074	14031	13848	13897	14028	13896	14068	14001	13854	13833	13812	13881	13838	13900	13958	13887	13795	13863	13856	14035	13964	13885	13920	14066	13964	14003	13984	13830	13720	13970	13957	13831	13896	13825	14010	13815	13924	13872	13876	14004	13940	13978	13848	13867	13841	13770	13823	14021	13905	13971	13975	13977	14017	13839	13866	13978	13792	14044	13873	13850	13998	13914	13796	13706	13952	13955	13874	13858	13729	13933	14000	13996	13917	13865	13920	13861	13874	13784	13909	13821	14001	13827	13981	14028	13649	13871	13746	13791	13984	13859	13878	13824	14077	14140	13864	13815	13844	14029	14030	13949	13789	14047	14073	13850	13879	13851	14118	13908	13924	14042	13983	14030	13964	13955	13952	13863	13971
26725	21794	24587	20987	17002	16264	15836	15172	15053	14708	15026	14805	14873	14845	14654	14528	14612	14693	14613	14677	14737	14646	14442	14551	14644	14412	14449	14623	14504	14443	14573	14475	14490	14334	14505	14399	14545	14444	14438	14372	14473	14489	14300	14548	14512	14357	14405	14242	14420	14448	14463	14632	14584	14637	14473	14594	14444	14569	14683	14482	14464	14406	14563	14410	14514	14461	14394	14605	14424	14552	14446	14478	14390	14444	14545	14358	14404	14437	14459	14371	14586	14470	14624	14303	14496	14423	14593	14561	14536	14305	14554	14380	14590	14427	14555	14489	14569	14573	14572	14482	14619	14451	14537	14391	14291	14467	14453	14649	14541	14606	14501	14296	14437	14573	14438	14377	14713	14461	14561	14618	14286	14549	14536	14493	14484	14650	14642	14634	14329	14406	14660	14795	14367	14569	14525	14638	14464	14370	14481	14538	14450	14404	14370	14483	14482	14479	14527	14398	14374	14308	14601	14676	14313	14431	14502	14424	14482	14496	14457	14385	14613	14607	14488	14609	14408	14308	14339	14435	14527	14438	14654	14609	14422	14399	14477	14432	14459	14698	14537	14454	14506	14451	14620	14339	14356	14544	14455	14688	14470	14518	14508	14394	14620	14411	14435	14349	14502	14494	14440	14622	14435	14429	14282	14541	14545	14383	14324	14576	14376	14257	14328	14687	14485	14577	14313	14553	14535	14485	14769	14534	14556	14801	14569	14449	14527	14579	14430	14310	14507	14616	14417	14531	14463	14491	14457	14487	14669	14455	14743	14476	14593	14576	14474	14616	14344	14377	14460	14442	14497	14610	14526	14623	14536	14603	14689	14536	14569	14513	14385	14504	14348	14399	14506	14502	14287	14434	14617	14384	14545	14478	14452	14446	14481	14293	14456	14358	14426	14473	14493	14257	14455	14574	14500	14385	14443	14391	14470	14525	14565	14469	14568	14738	14712	14380	14632	14412	14511	14609	14431	14516	14520	14711	14524	14514	14549	14446	14570	14536	14490	14462	14594	14563	14450	14418	14799	14591	14389	14370	14332	14562	14496	14606	14535	14460	14318	14639	14537	14445	14626	14383	14476	14501	14691	14426	14585	14230	14464	14569	14534	14509	14518	14358	14467	14330	14534	14326	14468	14634	14482	14569	14460	14551	14576	14613	14540	14368	14489	14382	14512	14466	14367	14534	14406	14483	14385	14574	14227	14515	14644	14476	14608	14563	14582	14542	14512	14692	14506	14535	14419	14292	14414	14500	14582	14652	14372	14449	14589	14347	14757	14515	14451	14538	14652	14513	14562	14449	14567	14529	14382	14550	14451	14521	14555	14421	14308	14380	14348	14557	14443	14520	14534	14549	14633	14513	14459	14482	14629	14633	14655	14471	14609	14537	14456	14477	14510	14458	14510	14387	14557	14422	14466	14683	14422	14389	14578	14571	14759	14358	14608	14642	14573	14526	14601	14424	14427	14634	14516	14542	14456	14492	14452	14382	14501	14499	14634	14499	14488	14335	14380	14461	14703	14424	14611	14372	14343	14515	14651	14538	14395	14588	14563	14574	14361	14612	14534	14334	14473	14469	14592	14423	14452	14524	14495	14316	14399	14334	14592	14546	14759	14589	14672	14487	14665	14535	14700	14403	14516	14707	14341	14451	14443	14435	14683	14637	14668	14383	14562	14451	14692	14609	14312	14357	14489	14295	14502	14531	14517	14533	14582	14360	14329	14623	14399	14393	14478	14529	14477	14560	14514	14434	14656	14567	14370	14694	14651	14510	14369	14693	14576	14369	14338	14519	14474	14499	14572	14281	14508	14584	14470	14495	14532	14470	14501	14367	14539	14527	14410	14379	14538	14479	14450	14431	14529	14588	14579	14498	14348	14450	14609	14505	14515	14675	14591	14583	14776	14465	14439	14441	14660	14557	14572	14664	14574	14561	14353	14710	14382	14385	14486	14369	14500	14486	14560	14537	14504	14683	14503	14564	14307	14540	14491	14562	14396	14409	14512	14466	14612	14475	14556	14755	14671	14560	14503	14466	14524	14361	14455	14337	14411	14550	14545	14458	14622	14387	14554	14326	14429	14387	14427	14466	14440	14421	14391	14475	14332	14665	14523	14390	14532	14564	14499	14594	14431	14374	14535	14444	14637	14507	14355	14576	14570	14343	14310	14590	14642	14563	14467	14643	14602	14454	14421	14550	14400	14457	14409	14450	14568	14315	14633	14601	14445	14532	14373	14517	14556	14570	14342	14606	14362	14342	14412	14511	14500	14544	14546	14406	14381	14576	14513	14487	14511	14522	14598	14422	14663	14510	14614	14613	14522	14633	14541	14639	14547	14537	14502	14519	14690	14576	14526	14558	14611	14505	14447	14621	14466	14483	14470	14436	14374	14453	14623	14504	14514	14677	14505	14669	14328	14449	14248	14427	14413	14538	14267	14482	14459	14594	14483	14431	14353	14533	14444	14343	14496	14455	14628	14304	14554	14631	14557	14492	14399	14450	14512	14435	14642	14473	14405	14420	14366	14376	14516	14337	14862	14544	14669	14495	14663	14665	14701	14612	14543	14356	14456	14293	14592	14522	14506	14509	14488	14494	14528	14512	14695	14474	14468	14386	14557	14586	14443	14333	14330	14497	14601	14598	14621	14477	14641	14440	14493	14697	14342	14430	14494	14467	14342	14575	14652	14527	14467	14561	14423	14469	14495	14452	14362	14410	14519	14446	14549	14602	14472	14591	14648	14553	14409	14492	14360	14581	14449	14392	14342	14210	14640	14484	14597	14445	14618	14569	14408	14629	14360	14596	14502	14536	14422	14356	14436	14425	14548	14536	14549	14364	14455	14391	14607	14536	14560	14616	14670	14301	14538	14441	14474	14428	14556	14454	14546	14433	14434	14452	14436	14534	14621	14555	14471	14420	14465	14623	14529	14420	14409	14412	14546	14512	14447	14390	14497	14471	14514	14514	14395	14378	14407	14456	14474	14539	14494	14460	14428	14526	14511	14344	14537	14511	14480	14465	14424	14391	14316	14570	14351	14440	14498	14392	14465	14551	14386	14569	14523	14216	14400	14468	14569	14659	14451	14602	14554	14467	14417	14259	14427	14486	14619	14510	14551	14385	14552	14569	14633	14501	14389	14533	14399	14522	14482	14554	14665	14510	14496	14393	14474	14452	14430	14588	14335	14562	14628	14392	14616	14331	14535	14382	14573	14513	14494	14495	14610	14627	14398	14415	14554	14228	14513	14502	14632	14354	14402	14468	14684	14595	14466	14424	14596	14604	14392	14513	14519	14638	14577	14454	14587	14417	14380	14584	14545	14540	14447	14447	14377	14565	14491	14638	14322	14420	14560	14405	14406	14343	14258	14335	14449	14492	14668	14594	14525	14512	14463	14260	14604	14674	14410	14465	14614	14449	14629	14623	14526	14332	14342	14483	14323	14458	14534	14458	14286	14466	14473	14514	14477	14469	14532	14474	14665	14440	14518	14450	14536	14435	14689	14509	14346	14601	14386	14653	14546	14445	14646	14408	14582	14466	14520	14612	14457	14586	14380	14614	14620	14607	14697	14510	14489	14397	14599	14660	14464	14552	14484	14455	14486	14336	14555	14583	14383	14634	14584	14579	14567	14475	14426	14266	14349	14407	14447	14449	14622	14340	14467	14575	14522	14683	14493	14540	14549	14357	14373	14467	14510	14663	14672	14544	14307	14489	14348	14359	14546	14489	14526	14458	14349	14526	14714	14242	14335	14368	14576	14353	14582	14664	14442	14634	14505	14585	14527	14499	14420	14562	14485	14356	14385	14514	14484	14664	14396	14566	14732	14358	14433	14386	14475	14434	14507	14195	14525	14362	14258	14309	14689	14607	14477	14628	14613	14489	14410	14490	14600	14403	14542	14440	14541	14440	14573	14486	14415	14690	14526	14462	14392	14519	14355	14532	14471	14489	14459	14478	14448	14550	14581	14822	14722	14663	14653	14606	14595	14390	14549	14196	14498	14357	14656	14520	14615	14462	14538	14500	14598	14621	14461	14512	14468	14393	14287	14474	14548	14550	14420	14531	14512	14478	14700	14639	14541	14595	14678	14586	14516	14370	14402	14622	14550	14409	14484	14514	14567	14445	14620	14522	14604	14551	14359	14486	14489	14573	14686	14381	14570	14683	14428	14392	14591	14668	14421	14397	14569	14479	14323	14416	14610	14639	14428	14538	14326	14429	14522	14604	14250	14619	14570	14444	14557	14516	14304	14348	14450	14448	14356	14625	14477	14507	14417	14613	14572	14629	14496	14448	14416	14555	14333	14418	14466	14520	14508	14486	14523	14680	14595	14348	14535	14524	14529	14489	14565	14695	14547	14555	14532	14489	14508	14682	14496	14664	14618	14504	14453	14425	14452	14505	14676	14592	14505	14395	14600	14644	14645	14660	14398	14634	14537	14521	14495	14455	14614	14388	14487	14626	14454	14481	14584	14486	14477	14625	14507	14491	14479	14277	14426	14520	14329	14525	14476	14497	14337	14412	14546	14358	14218	14615	14326	14425	14457	14477	14577	14540	14470	14639	14561	14508	14479	14518	14374	14705	14446	14480	14650	14478	14523	14334	14544	14617	14586	14477	14554	14699	14518	14550	14346	14580	14560	14553	14329	14524	14496	14472	14721	14578	14345	14566	14464	14510	14569	14614	14311	14375	14593	14699	14321	14483	14629	14587	14671	14364	14613	14465	14539	14613	14421	14590	14496	14694	14573	14430	14454	14219	14666	14513	14510	14663	14544	14607	14482	14601	14478	14368	14684	14503	14485	14408	14419	14426	14386	14296	14561	14468	14405	14573	14634	14411	14578	14587	14550	14476	14429	14443	14624	14480	14279	14597	14487	14529	14375	14565	14503	14468	14671	14586	14809	14532	14562	14523	14499	14477	14470	14597	14453	14438	14516	14353	14269	14538	14478	14381	14440	14419	14466	14801	14394	14420	14549	14524	14693	14596	14443	14302	14342	14443	14539	14675	14514	14568	14367	14530	14677	14467	14641	14457	14584	14602	14592	14622	14724	14434	14780	14523	14607	14394	14403	14436	14688	14617	14489	14487	14539	14405	14332	14573	14631	14505	14349	14659	14641	14569	14456	14281	14419	14409	14481	14549
18410	26003	24243	19369	17012	15831	14920	14688	14308	14009	13899	13817	13884	13682	13792	13697	13512	13724	13533	13390	13377	13318	13265	13439	13430	13226	13369	13283	13342	13564	13301	13418	13339	13418	13362	13396	13493	13412	13517	13264	13372	13392	13333	13351	13427	13190	13323	13318	13387	13302	13480	13296	13327	13368	13276	13396	13338	13390	13466	13339	13405	13328	13249	13262	13545	13380	13386	13478	13309	13443	13340	13447	13195	13496	13394	13331	13397	13353	13320	13266	13351	13447	13445	13479	13432	13329	13451	13390	13457	13254	13287	13329	13473	13293	13453	13279	13425	13158	13237	13257	13473	13403	13415	13279	13328	13279	13276	13385	13493	13309	13505	13349	13536	13180	13151	13353	13282	13495	13326	13279	13292	13187	13242	13273	13324	13374	13207	13241	13408	13294	13325	13400	13486	13412	13376	13211	13455	13327	13464	13241	13192	13345	13427	13479	13434	13361	13219	13504	13517	13284	13264	13356	13461	13402	13273	13397	13369	13244	13312	13329	13375	13334	13341	13373	13170	13305	13423	13257	13472	13380	13209	13431	13276	13456	13449	13353	13390	13337	13299	13409	13477	13266	13277	13315	13230	13386	13326	13375	13343	13375	13540	13374	13344	13310	13283	13260	13367	13289	13314	13302	13413	13271	13312	13470	13226	13130	13218	13287	13244	13326	13240	13423	13317	13295	13355	13411	13210	13292	13315	13407	13262	13202	13334	13311	13287	13415	13483	13399	13478	13337	13433	13423	13423	13382	13238	13364	13348	13137	13413	13403	13396	13289	13382	13343	13275	13309	13376	13427	13257	13160	13489	13366	13230	13278	13366	13272	13516	13335	13438	13245	13261	13344	13410	13406	13315	13290	13309	13430	13276	13336	13225	13557	13349	13519	13207	13307	13199	13237	13297	13354	13365	13356	13309	13463	13311	13465	13238	13398	13348	13413	13165	13461	13242	13362	13348	13204	13261	13310	13429	13422	13287	13361	13386	13200	13530	13321	13181	13314	13385	13242	13249	13262	13331	13272	13277	13457	13245	13445	13360	13197	13267	13405	13370	13438	13245	13351	13440	13414	13122	13335	13273	13532	13241	13200	13324	13302	13241	13306	13365	13256	13335	13402	13325	13442	13386	13432	13316	13310	13329	13389	13266	13525	13296	13373	13292	13496	13401	13387	13325	13262	13303	13315	13283	13353	13327	13368	13396	13392	13355	13397	13431	13406	13291	13349	13187	13294	13312	13272	13207	13329	13333	13245	13350	13178	13238	13425	13414	13447	13435	13424	13519	13316	13268	13371	13344	13518	13244	13258	13306	13395	13380	13227	13289	13223	13219	13357	13454	13205	13251	13396	13381	13174	13280	13272	13379	13202	13351	13319	13333	13484	13377	13374	13242	13290	13392	13144	13263	13401	13250	13205	13317	13464	13389	13191	13318	13278	13290	13335	13234	13456	13249	13232	13286	13307	13448	13358	13448	13184	13263	13412	13398	13215	13410	13312	13337	13355	13261	13250	13242	13428	13213	13232	13301	13393	13385	13353	13394	13341	13265	13405	13382	13218	13337	13201	13506	13382	13395	13075	13408	13266	13227	13313	13174	13318	13364	13145	13397	13280	13326	13378	13358	13363	13558	13325	13174	13403	13294	13314	13384	13421	13274	13408	13180	13457	13235	13414	13354	13201	13315	13182	13468	13283	13211	13478	13428	13280	13208	13281	13204	13124	13257	13448	13142	13425	13366	13358	13435	13427	13335	13482	13318	13387	13235	13549	13497	13312	13394	13354	13440	13425	13379	13402	13380	13381	13412	13419	13362	13444	13293	13453	13542	13497	13356	13245	13286	13357	13454	13370	13377	13329	13424	13181	13382	13235	13393	13259	13354	13351	13253	13247	13392	13242	13339	13277	13286	13279	13478	13183	13317	13279	13346	13226	13272	13472	13161	13542	13450	13342	13217	13256	13348	13334	13203	13411	13308	13303	13451	13278	13394	13483	13384	13370	13420	13362	13273	13393	13231	13289	13437	13327	13434	13328	13330	13265	13291	13225	13320	13287	13515	13252	13524	13377	13438	13413	13359	13375	13223	13344	13459	13346	13334	13247	13308	13176	13402	13280	13388	13232	13339	13314	13299	13382	13290	13193	13412	13324	13180	13248	13323	13231	13335	13251	13315	13328	13281	13360	13421	13396	13346	13411	13406	13342	13255	13187	13217	13458	13195	13395	13251	13472	13367	13377	13371	13240	13452	13377	13358	13448	13231	13365	13283	13455	13382	13242	13382	13409	13389	13218	13262	13322	13341	13423	13368	13335	13401	13284	13151	13386	13379	13307	13225	13440	13327	13332	13316	13451	13206	13343	13142	13410	13319	13349	13372	13266	13498	13379	13324	13347	13350	13345	13209	13228	13330	13217	13239	13561	13404	13269	13232	13359	13382	13394	13356	13410	13253	13398	13325	13168	13293	13263	13190	13166	13326	13327	13324	13214	13347	13384	13275	13236	13311	13335	13421	13346	13326	13443	13343	13279	13264	13197	13328	13272	13345	13451	13316	13362	13416	13302	13314	13464	13398	13322	13298	13211	13326	13485	13368	13398	13361	13249	13486	13289	13564	13392	13172	13319	13262	13259	13400	13359	13426	13449	13379	13432	13347	13156	13615	13457	13335	13227	13289	13486	13477	13276	13501	13284	13272	13350	13207	13445	13345	13223	13302	13372	13396	13344	13484	13435	13380	13224	13374	13196	13359	13402	13315	13245	13212	13144	13338	13480	13268	13316	13332	13373	13284	13105	13265	13277	13335	13438	13448	13385	13466	13277	13514	13400	13236	13379	13250	13191	13265	13358	13246	13400	13398	13424	13262	13457	13338	13475	13392	13403	13343	13309	13357	13327	13356	13243	13350	13324	13320	13411	13339	13161	13278	13386	13332	13243	13391	13475	13246	13430	13217	13318	13215	13144	13292	13216	13339	13258	13283	13201	13276	13354	13384	13279	13389	13446	13390	13413	13368	13511	13417	13367	13348	13277	13343	13363	13527	13511	13543	13226	13461	13288	13360	13299	13267	13404	13147	13439	13138	13293	13318	13247	13089	13486	13282	13328	13284	13437	13300	13406	13284	13264	13274	13250	13392	13181	13372	13304	13421	13511	13256	13338	13353	13270	13341	13263	13406	13321	13287	13337	13273	13414	13339	13312	13228	13282	13457	13486	13310	13242	13177	13202	13158	13519	13414	13442	13250	13389	13297	13294	13347	13349	13507	13285	13278	13439	13437	13258	13241	13372	13235	13333	13277	13507	13275	13508	13549	13391	13312	13263	13369	13343	13522	13262	13396	13257	13515	13314	13315	13253	13433	13347	13363	13545	13353	13355	13192	13387	13239	13578	13328	13496	13301	13347	13377	13330	13448	13431	13289	13376	13387	13423	13257	13301	13275	13332	13280	13403	13362	13311	13253	13478	13368	13354	13323	13161	13230	13366	13332	13373	13504	13241	13407	13168	13316	13393	13327	13434	13330	13478	13548	13319	13355	13315	13368	13245	13455	13273	13010	13502	13391	13388	13285	13299	13428	13272	13553	13237	13229	13495	13380	13226	13338	13315	13369	13348	13378	13481	13261	13367	13473	13265	13391	13269	13493	13226	13365	13256	13216	13310	13469	13126	13287	13248	13237	13609	13305	13355	13230	13248	13150	13307	13371	13230	13380	13236	13303	13253	13338	13231	13363	13303	13288	13254	13268	13202	13339	13339	13201	13376	13368	13573	13262	13322	13406	13281	13346	13378	13468	13344	13229	13271	13484	13388	13414	13278	13450	13437	13389	13449	13267	13351	13448	13357	13377	13237	13267	13461	13449	13429	13285	13435	13531	13285	13203	13293	13177	13273	13366	13503	13484	13307	13239	13433	13222	13288	13323	13327	13223	13441	13331	13370	13315	13418	13417	13449	13207	13435	13261	13412	13358	13082	13376	13193	13181	13431	13313	13411	13449	13356	13388	13321	13291	13271	13564	13516	13194	13301	13360	13314	13333	13493	13401	13469	13273	13507	13317	13474	13269	13448	13385	13254	13278	13315	13424	13530	13344	13152	13318	13372	13383	13322	13336	13348	13365	13312	13304	13319	13292	13385	13194	13227	13317	13355	13318	13415	13158	13442	13263	13243	13443	13447	13441	13510	13420	13197	13394	13406	13369	13278	13490	13325	13203	13274	13213	13267	13388	13417	13398	13278	13237	13184	13222	13490	13347	13439	13338	13251	13269	13273	13390	13375	13392	13376	13301	13288	13439	13352	13384	13360	13340	13423	13411	13326	13429	13322	13359	13378	13234	13189	13288	13335	13362	13234	13353	13403	13340	13471	13278	13242	13364	13292	13357	13357	13482	13333	13372	13448	13275	13422	13504	13226	13364	13487	13251	13355	13272	13373	13392	13211	13196	13247	13317	13436	13400	13332	13375	13462	13300	13438	13343	13276	13310	13285	13312	13420	13448	13398	13505	13342	13417	13362	13284	13352	13266	13592	13406	13396	13303	13343	13279	13362	13326	13460	13333	13326	13260	13307	13311	13175	13276	13527	13491	13355	13360	13409	13191	13248	13329	13261	13115	13418	13284	13442	13240	13300	13403	13149	13211	13315	13222	13240	13452	13278	13407	13330	13314	13404	13374	13234	13245	13365	13420	13275	13336	13572	13259	13471	13361	13328	13423	13364	13451	13378	13344	13218	13340	13197	13312	13554	13342	13433	13164	13358	13043	13240	13294	13225	13456	13356	13340	13218	13248	13378	13265	13376	13445	13127	13218	13277	13464	13341	13380	13344	13359	13340	13556	13402	13183	13395	13295	13414	13376	13367	13309	13197	13394	13425	13340	13336	13366	13301	13271	13485	13322	13368	13354	13441	13451	13331	13438	13339	13498	13472	13342	13296	13312	13345	13385	13311	13338	13300	13317	13291	13472	13194	13570	13295	13424	13349	13329	13344	13308	13218	13385	13325	13280	13367	13315	13261	13343	13369	13354	13301	13336	13395	13376	13378	13350	13255	13364	13399	13452	13406	13446	13293	13334	13366	13260	13442	13373	13368	13460	13481	13342	13424	13488	13219	13254	13256	13342	13239	13264	13459	13207	13324	13158	13261	13312	13343	13340	13328	13175	13225
24484	21738	29306	24940	22770	22640	21254	18140	17294	17244	16867	16518	16644	16526	16282	16165	16385	16321	16099	16207	16014	16009	16162	15900	15897	16167	15988	15929	15935	16036	15858	15890	16008	15934	15888	15996	15806	15974	15922	15659	15996	15979	15834	16007	15747	15849	16110	15863	16086	15874	16052	16077	15964	15941	15943	16127	15866	15686	15547	15832	15874	15802	16000	15949	15881	15716	15832	15869	15925	15656	15993	15960	15903	15911	15998	15790	15882	16069	15912	15689	15751	15943	15921	15847	15925	15883	15628	15658	15892	15984	15874	15785	15851	15815	16008	15554	15724	15877	16062	15851	15872	15939	15827	15712	15778	15578	15809	15737	15701	15740	15915	15996	15979	15929	15967	15772	15580	15780	15756	15884	15851	15743	15790	15683	15846	15818	15562	15959	15834	15924	15922	15910	15814	15808	15955	15921	15760	16041	15920	15854	15882	15752	15775	15884	15793	15811	15844	15771	15753	15779	15691	15796	15800	15800	15770	15712	15743	15734	15823	15804	15849	15785	15746	15762	15897	15541	15754	15778	15655	15722	15714	15644	15791	15764	15886	15809	15826	15847	15609	15782	15716	15811	15792	15659	15806	15818	15601	15689	15832	15956	15824	15712	15810	15733	15927	15820	15682	15892	16024	15874	15773	15785	15742	16065	15837	15813	15720	15875	15679	15795	15758	15761	15742	15731	15700	15851	15858	16011	15658	15754	15873	15987	15929	15803	15752	15965	15800	15786	15889	15602	15792	15793	15653	15758	15932	15891	15806	15892	15837	15637	15670	15872	15812	15835	15902	15815	15875	15732	15772	15710	15881	15944	15962	15740	15780	15669	15672	15909	15803	15936	15703	15581	15995	15885	15750	15811	16047	15910	15706	15490	15620	15976	15662	15854	15995	15977	15836	15746	15753	15791	15904	15878	15979	15731	15973	15956	15943	15931	15844	15798	15993	15709	15686	15713	15734	15890	15699	15722	15857	15721	15798	15750	15895	15824	15672	15793	15831	15841	15846	15862	15788	15748	15597	15681	15683	15947	15783	15958	15821	15814	15869	15866	15691	15795	15970	15904	15936	15898	15856	15880	15791	15802	15721	15867	15790	15836	15822	15900	15730	15843	15777	15767	15771	15789	15721	15749	15969	15936	15900	15858	15830	15762	15895	15787	15632	15749	15924	15819	16084	15782	15707	15623	15787	15907	15696	15888	15596	15703	15867	15947	15770	15681	15977	15891	15743	15676	15480	15900	15811	15782	15805	16007	15873	15921	16078	15681	15864	15946	15779	15726	15960	15836	15804	15858	15795	15701	15668	15817	15776	15915	15783	15743	15755	15919	15793	15894	15809	15929	15793	15701	15945	15833	15707	15828	15889	16050	16003	15917	15873	15927	15991	15732	15794	15918	15790	15930	15803	15853	15971	15691	15928	15919	15853	15966	15819	15859	15747	15772	15833	15799	15883	15704	15685	15699	15866	15705	15749	15749	15876	15724	15876	15673	15704	15951	15886	15811	15982	15793	15835	15698	15932	15814	16030	15814	15768	15844	15794	15970	15801	15793	15812	16042	15802	15867	15709	15761	15778	15722	15807	15892	15815	15509	15906	15866	15927	15761	15934	15711	15857	15860	15854	15846	15715	15786	15752	15870	15960	15900	15869	16013	15827	15974	15981	15968	15766	15927	15692	15853	15933	15844	16014	15940	15974	15559	15897	15931	15694	15957	15815	15798	15618	15816	15591	16004	15842	15728	15739	15691	15910	15830	15870	15741	15687	15697	15917	15801	15680	15708	15790	15681	15765	15736	15716	15817	15936	15857	15789	15793	15718	15744	15900	15744	15820	15887	15813	15679	15704	15862	15856	16085	15744	15788	15791	15952	15829	15831	15834	15808	15754	16003	15866	15903	15806	15824	15706	15988	15780	15741	15929	15902	15716	15715	15794	15688	15940	15837	15659	15875	15913	15844	15949	15717	15896	15864	15879	15688	15824	15766	15725	15795	15764	15759	15859	15953	15772	15994	15642	15827	15773	15765	15722	15908	15927	15640	15841	15734	15864	15753	15875	15715	15732	15562	15981	15555	15842	16034	15872	15788	15882	15789	15678	15810	16082	15848	15796	15591	15970	15706	15580	15870	15728	15812	15716	15734	15743	15921	15865	15838	15846	15703	15793	15728	15783	15789	15887	15738	15598	15840	15912	15831	15833	15724	15949	15748	15731	15850	15759	15951	15730	15783	15865	15834	15747	15940	15929	15761	15815	15806	15650	16012	15897	15778	15644	15702	15793	15950	15837	15853	15852	15690	15676	15711	15776	15786	15781	15661	16010	15631	15766	15727	15773	15760	16021	15896	15871	15717	16030	15597	15878	15794	15911	15923	15645	15823	15892	15988	15964	15775	15927	15958	15850	15922	15992	15701	15672	15669	15904	16004	15707	15764	15878	15790	15779	15905	15963	15975	15850	15965	15923	15765	15652	15844	15798	15747	15679	15747	15719	15841	15678	15699	15790	15649	15815	15731	16008	15811	16026	15765	15808	15807	15710	15716	15931	15761	15939	15734	15905	15656	15528	15854	15828	15893	15937	15920	15730	15810	15756	15919	15715	15590	15931	15462	15658	15934	15716	15659	15862	15839	15881	15919	15846	15766	15758	15785	15746	15927	15742	15725	15824	15759	15724	15840	15836	15817	15792	15822	15942	15876	15833	15868	15814	15769	15806	15750	15601	15786	15920	15719	15773	15919	15792	15767	15827	15872	15871	15926	15795	15713	15759	15743	15845	15867	15951	15803	15973	15890	15744	15937	15982	15540	15816	15777	15781	15968	15805	15665	16003	15911	15865	15804	15717	15887	15763	15601	15903	15913	15995	15768	15808	15649	15990	15704	15686	15631	15757	15798	15844	15814	15769	15926	16085	16109	15826	15704	16002	15815	15991	15764	15830	15748	15982	16008	16023	15852	15966	15844	15798	15935	15926	15827	16018	15671	15934	15749	15756	15821	15740	15994	15963	15863	15796	15953	15782	15878	15900	15846	15831	15917	15918	15761	15861	15693	15795	15632	15892	15796	16006	15714	15797	16058	15929	15926	15619	15688	15842	15735	15827	15768	15871	15884	15728	15637	15917	15915	15911	15850	15878	15768	15783	15778	15751	15884	15810	15931	15791	15629	15819	15597	15878	15797	15808	15753	15853	15791	15736	15768	15909	15841	15918	15866	15893	15608	15763	15964	15840	15849	15668	15803	15739	15940	15957	15801	15801	15793	15889	15694	15686	15914	15713	15686	15883	15916	15756	15974	15986	15929	15962	15887	15771	15751	15757	16113	15737	15809	15892	15899	15876	15904	15889	16083	15825	15650	15642	15727	15771	15751	15708	15709	15791	15916	15828	15865	15978	16023	15808	15788	15820	15944	15970	15757	15853	15852	15809	15773	15754	15865	15743	15787	15760	15978	15559	15692	15765	15574	15752	15842	16015	15778	15744	15947	15959	15911	16050	15759	15904	15826	15638	15992	15899	15764	15810	15727	15814	15708	15790	15871	15623	15940	15936	15633	15769	15781	15675	15508	15857	15856	15894	15800	15614	15680	15931	15555	15721	15702	15902	15898	15828	15703	15922	15900	15755	15720	15828	15798	15870	15804	15704	15836	16004	15783	15553	15813	15806	15722	15852	15777	15649	15801	15604	15828	15857	15749	15738	15730	15722	15969	15826	15583	15825	15773	15774	15722	15869	15918	15971	15791	15815	15946	15896	16019	15847	15744	15940	15924	15691	15800	15885	15627	15716	15817	15927	15819	15949	15895	15782	15962	15682	15732	15911	15648	15839	15754	15692	15803	16039	15881	15908	15885	15687	15766	15819	15720	15800	15780	15785	15753	15859	15870	15776	15810	15841	15929	15745	15677	15961	15795	15775	15738	15868	15708	15594	15754	15776	15629	15624	15844	15728	15836	15879	15677	15872	15750	15826	15600	15762	15617	15771	15930	15842	15860	15775	15976	15699	15886	15911	15654	15710	15953	15652	15853	15785	15853	15859	15878	15727	15925	15855	15749	15722	15953	15808	15902	15770	15768	15823	15955	15722	15926	15747	15854	15919	15654	15805	15831	15892	15793	15823	15696	15774	15657	15787	15739	15741	15941	15908	15770	15898	15857	15840	16027	15785	15784	15806	15797	15832	15598	15642	15708	16032	15822	15798	15789	15854	15721	16006	15850	15862	15861	15812	16010	15920	15756	15932	15737	15588	15902	15939	15729	15695	16109	15998	15909	15732	15806	15956	15918	15946	15972	15790	15754	15708	15740	15761	16007	15858	15823	16024	15610	15833	15749	15876	15742	15702	15837	15816	15808	15911	15828	15708	15751	15795	15893	15756	15660	15913	15919	16043	15845	15915	16026	15809	15887	15852	15827	15857	15871	16007	15982	15913	15665	15870	15850	15808	15882	15725	15739	15813	15675	15827	15714	15754	15944	15756	15751	15847	15755	15887	15631	15859	15848	15864	15878	15854	15911	15777	15632	15830	15824	15952	15802	15796	15797	15934	15692	15918	15830	15749	15885	15990	15696	15817	15909	15818	15968	15781	15694	15766	15754	15938	15758	15700	15890	15811	15790	15777	15882	15796	15813	15608	15911	15791	16016	15887	15953	15939	15820	15850	15890	15859	15773	15596	15998	15606	15810	15928	15938	16018	16032	15936	16055	15779	15832	16060	15974	15699	15719	15899	15879	15950	15933	15859	15826	15455	15836	15663	15817	15858	15955	16046	15807	15896	15952	16000	15818	15810	15889	15726	15984	15646	16021	15790	16006	15905	15731	15985	15826	15975	15858	15749	15769	15968	15910	15700	15812	15726	15750	15637	15883	15789	15664	15908	15819	15800	15765	15729	15742	15900	15825	15894	15856	15811	16011	15971	15855	15912	15823	15969	15774	15819	15717	15940	15850	15676	15862	15753	15883	15665	15713	15868	15696	15751	15892	15780	15885	15673	15908	15839	16034	15873	15860	15718	15725	15520	15946	15706	15801	15783	15811	15770	15706	15898	15864	15945	15967	15763	15666	15728	15952	15924	15740	15863	15791	16050	16010	15864	15627	15836	15843	15768	15684	15911	15900	15707	15888	15929	15756	15717	15710	15737	15808	15878	15796	15967	15783	15767	15850
20585	35872	33768	26381	22613	20368	18450	17264	16550	16052	15785	15569	15575	15318	15004	14917	14844	14742	14690	14560	14636	14584	14766	14480	14511	14601	14642	14587	14560	14692	14293	14735	14541	14536	14545	14444	14448	14423	14439	14489	14501	14437	14472	14612	14360	14596	14438	14599	14564	14537	14419	14561	14348	14418	14533	14545	14637	14551	14554	14526	14578	14641	14371	14619	14461	14605	14418	14560	14481	14590	14451	14480	14400	14474	14332	14389	14521	14550	14592	14454	14487	14389	14468	14525	14518	14436	14678	14281	14611	14466	14299	14403	14415	14575	14415	14382	14556	14489	14448	14410	14442	14376	14318	14557	14296	14647	14295	14533	14480	14542	14371	14314	14325	14535	14371	14441	14345	14503	14435	14414	14408	14379	14503	14474	14464	14479	14576	14469	14489	14500	14339	14414	14402	14484	14398	14286	14383	14234	14484	14395	14180	14469	14415	14271	14283	14372	14498	14337	14559	14372	14461	14534	14314	14412	14340	14420	14370	14539	14422	14377	14598	14253	14602	14577	14526	14486	14442	14488	14523	14443	14582	14534	14407	14390	14520	14471	14304	14451	14354	14492	14496	14455	14567	14375	14522	14633	14534	14520	14478	14453	14452	14521	14317	14520	14390	14400	14588	14379	14447	14345	14397	14401	14637	14414	14536	14497	14467	14502	14490	14450	14531	14525	14519	14355	14415	14421	14564	14370	14495	14492	14401	14531	14421	14378	14514	14598	14345	14397	14320	14465	14528	14383	14416	14365	14392	14464	14705	14406	14566	14309	14277	14411	14456	14448	14506	14458	14439	14300	14374	14380	14541	14366	14495	14443	14494	14415	14441	14389	14295	14492	14474	14309	14821	14525	14329	14364	14631	14454	14435	14626	14310	14382	14421	14316	14572	14374	14593	14509	14333	14287	14532	14508	14533	14283	14531	14510	14434	14556	14423	14455	14409	14412	14279	14560	14395	14359	14472	14333	14388	14511	14417	14604	14456	14608	14573	14362	14363	14441	14373	14606	14493	14402	14364	14610	14367	14600	14591	14378	14416	14633	14546	14507	14502	14411	14418	14564	14337	14605	14415	14403	14279	14501	14466	14564	14414	14475	14507	14449	14473	14521	14264	14467	14371	14383	14368	14575	14313	14666	14558	14357	14515	14467	14535	14461	14462	14333	14356	14598	14417	14347	14585	14527	14360	14487	14383	14475	14560	14488	14264	14386	14288	14501	14391	14241	14411	14464	14462	14198	14410	14444	14521	14481	14486	14522	14500	14523	14458	14342	14404	14422	14443	14453	14345	14472	14391	14406	14458	14408	14573	14550	14503	14218	14581	14497	14372	14529	14340	14448	14418	14350	14517	14267	14302	14530	14424	14458	14429	14416	14440	14470	14509	14364	14336	14488	14458	14315	14565	14577	14426	14530	14390	14384	14495	14438	14257	14430	14371	14344	14490	14328	14445	14437	14546	14428	14623	14377	14538	14480	14493	14407	14480	14357	14504	14362	14509	14431	14501	14346	14357	14477	14683	14530	14394	14384	14387	14476	14364	14466	14467	14424	14381	14411	14380	14427	14504	14491	14326	14389	14432	14484	14356	14485	14448	14468	14408	14384	14376	14449	14405	14481	14480	14448	14319	14539	14384	14378	14503	14593	14604	14486	14544	14402	14384	14333	14403	14296	14440	14562	14614	14483	14285	14622	14472	14437	14363	14486	14382	14435	14535	14435	14444	14330	14335	14402	14369	14479	14496	14519	14335	14432	14458	14322	14460	14630	14328	14396	14385	14311	14589	14554	14432	14516	14400	14478	14536	14500	14520	14452	14418	14434	14314	14589	14364	14285	14455	14461	14469	14436	14389	14399	14398	14253	14454	14428	14479	14520	14212	14439	14406	14617	14268	14487	14442	14315	14344	14537	14503	14419	14419	14389	14554	14496	14433	14419	14538	14271	14619	14380	14546	14440	14343	14462	14336	14286	14304	14360	14663	14358	14459	14371	14346	14511	14360	14435	14442	14499	14375	14591	14532	14534	14306	14504	14483	14431	14400	14421	14365	14350	14527	14400	14480	14519	14550	14580	14508	14550	14419	14463	14463	14623	14464	14624	14308	14372	14709	14428	14344	14534	14382	14398	14450	14221	14430	14407	14397	14417	14265	14633	14484	14446	14386	14504	14290	14393	14464	14467	14383	14352	14412	14538	14369	14564	14572	14454	14519	14317	14672	14314	14321	14266	14412	14473	14547	14460	14524	14399	14482	14425	14462	14488	14356	14555	14378	14390	14483	14409	14183	14522	14437	14408	14601	14460	14438	14518	14431	14305	14502	14274	14453	14456	14391	14574	14329	14350	14442	14582	14500	14466	14369	14506	14391	14406	14471	14387	14357	14468	14382	14566	14294	14654	14499	14448	14467	14429	14505	14478	14503	14384	14477	14386	14432	14480	14398	14383	14583	14500	14526	14477	14571	14461	14505	14552	14476	14420	14350	14343	14445	14372	14525	14506	14576	14420	14204	14507	14533	14382	14428	14437	14401	14588	14423	14457	14442	14424	14379	14497	14452	14367	14505	14412	14537	14457	14458	14469	14308	14450	14369	14622	14303	14345	14556	14587	14631	14429	14374	14534	14275	14552	14490	14520	14535	14514	14358	14491	14466	14450	14526	14448	14497	14517	14451	14297	14552	14456	14380	14519	14456	14433	14543	14559	14367	14462	14463	14336	14585	14275	14393	14441	14461	14484	14514	14476	14379	14469	14440	14652	14343	14547	14543	14354	14303	14521	14375	14443	14527	14401	14390	14433	14456	14479	14272	14554	14498	14399	14431	14575	14500	14499	14530	14412	14317	14355	14306	14413	14294	14407	14452	14547	14357	14470	14365	14498	14366	14469	14506	14650	14443	14487	14309	14369	14539	14614	14467	14466	14470	14386	14401	14399	14405	14625	14407	14477	14450	14499	14523	14401	14376	14475	14477	14353	14598	14427	14541	14445	14293	14482	14517	14351	14530	14410	14594	14416	14423	14497	14573	14431	14595	14517	14442	14496	14519	14373	14477	14571	14172	14451	14589	14441	14290	14443	14418	14489	14550	14270	14381	14411	14483	14414	14342	14438	14551	14508	14408	14506	14389	14415	14273	14550	14537	14503	14412	14454	14265	14322	14368	14471	14408	14507	14483	14434	14328	14504	14452	14372	14424	14497	14409	14317	14428	14524	14318	14334	14488	14551	14453	14445	14310	14273	14534	14161	14400	14586	14398	14495	14335	14399	14550	14286	14460	14403	14527	14579	14353	14466	14481	14469	14426	14499	14442	14274	14558	14608	14508	14471	14550	14516	14419	14399	14473	14540	14382	14346	14362	14407	14506	14407	14476	14338	14591	14312	14499	14360	14446	14274	14283	14307	14437	14449	14493	14513	14427	14456	14551	14345	14572	14419	14403	14329	14574	14218	14421	14512	14361	14524	14596	14367	14496	14505	14505	14347	14330	14538	14498	14379	14513	14361	14496	14602	14495	14270	14414	14462	14450	14361	14290	14348	14377	14491	14310	14306	14468	14421	14477	14377	14365	14427	14369	14381	14519	14378	14589	14612	14500	14506	14558	14440	14522	14376	14357	14421	14419	14354	14563	14671	14458	14384	14474	14327	14229	14298	14536	14384	14532	14446	14517	14525	14336	14438	14321	14511	14452	14379	14435	14601	14569	14350	14414	14568	14362	14371	14486	14404	14366	14379	14549	14517	14333	14346	14419	14428	14598	14461	14441	14422	14569	14285	14522	14432	14527	14314	14561	14379	14426	14311	14577	14658	14469	14537	14621	14484	14479	14712	14431	14311	14501	14307	14547	14446	14479	14574	14299	14394	14258	14420	14498	14363	14579	14257	14218	14354	14400	14310	14484	14494	14322	14306	14558	14590	14488	14511	14449	14614	14502	14439	14373	14605	14409	14481	14371	14439	14398	14596	14434	14230	14595	14491	14433	14578	14679	14378	14350	14305	14404	14453	14472	14230	14573	14390	14328	14393	14329	14515	14566	14530	14297	14587	14535	14298	14439	14514	14435	14321	14443	14577	14445	14620	14423	14480	14627	14359	14512	14337	14491	14380	14502	14341	14460	14431	14398	14465	14343	14434	14469	14528	14223	14349	14621	14439	14382	14361	14269	14437	14489	14606	14399	14508	14378	14306	14419	14402	14499	14353	14243	14546	14262	14312	14383	14349	14521	14440	14337	14551	14409	14405	14261	14301	14392	14526	14466	14375	14436	14347	14421	14590	14397	14437	14591	14365	14495	14499	14317	14509	14342	14551	14632	14475	14349	14390	14489	14277	14360	14418	14291	14460	14449	14463	14450	14560	14501	14535	14384	14366	14519	14580	14503	14544	14405	14558	14397	14431	14515	14183	14224	14433	14437	14204	14466	14346	14478	14574	14491	14465	14479	14476	14299	14476	14532	14537	14455	14440	14446	14364	14414	14280	14265	14332	14665	14583	14432	14205	14411	14454	14410	14472	14517	14385	14395	14399	14329	14541	14472	14430	14403	14386	14431	14406	14389	14471	14423	14515	14359	14342	14485	14478	14579	14558	14215	14359	14353	14449	14489	14311	14468	14571	14465	14336	14381	14496	14360	14186	14321	14479	14488	14381	14367	14433	14388	14275	14461	14497	14430	14385	14538	14461	14441	14497	14542	14363	14409	14406	14230	14572	14431	14698	14397	14447	14423	14459	14411	14481	14497	14404	14434	14436	14418	14441	14232	14448	14380	14453	14434	14344	14471	14362	14503	14476	14545	14388	14400	14549	14235	14443	14393	14475	14458	14440	14487	14404	14423	14428	14483	14377	14355	14421	14463	14572	14265	14530	14295	14357	14396	14481	14547	14369	14419	14560	14324	14466	14380	14541	14535	14413	14530	14353	14543	14421	14424	14465	14345	14465	14440	14450	14461	14483	14383	14515	14433	14374	14483	14232	14530	14365	14426	14539	14616	14640	14291	14474	14546	14226	14455	14584	14381	14431	14480	14454	14504	14521	14434	14443	14308	14386	14545	14454	14371	14526	14312	14543	14575	14488	14630	14292	14321	14439	14414	14308	14581	14529	14351	14491	14450	14505	14342	14412	14428	14454	14522	14367	14583	14489	14465	14586	14374	14409	14520	14378
22321	20788	28425	23265	21106	23220	24402	19027	17803	17439	17063	16649	16541	16393	16201	16071	15960	15918	15895	15871	15768	15725	15526	15791	15684	15733	15554	15639	15630	15587	15571	15628	15609	15636	15640	15662	15741	15696	15590	15670	15642	15805	15681	15628	15516	15686	15342	15611	15386	15695	15574	15463	15494	15397	15588	15501	15591	15501	15588	15356	15517	15344	15754	15465	15347	15544	15556	15461	15483	15525	15580	15652	15535	15737	15549	15375	15475	15550	15510	15690	15554	15558	15372	15570	15564	15631	15397	15482	15557	15599	15462	15628	15620	15388	15477	15535	15341	15610	15457	15256	15444	15394	15441	15436	15351	15488	15670	15585	15476	15368	15357	15410	15368	15525	15370	15587	15523	15452	15679	15517	15290	15442	15509	15461	15581	15238	15368	15267	15378	15449	15444	15472	15289	15271	15516	15460	15459	15538	15312	15616	15647	15616	15612	15404	15683	15492	15401	15305	15379	15429	15451	15538	15609	15455	15495	15584	15428	15498	15482	15394	15483	15478	15448	15633	15475	15393	15429	15640	15346	15334	15461	15472	15420	15538	15225	15238	15454	15342	15225	15487	15360	15403	15492	15411	15393	15486	15710	15536	15550	15382	15419	15407	15483	15321	15538	15305	15342	15557	15608	15578	15629	15408	15482	15488	15599	15445	15500	15440	15295	15375	15325	15371	15388	15279	15631	15430	15424	15542	15360	15661	15392	15691	15490	15426	15232	15542	15422	15570	15530	15513	15563	15549	15299	15328	15397	15528	15425	15416	15463	15361	15393	15292	15542	15391	15338	15465	15489	15626	15502	15448	15418	15436	15752	15388	15281	15328	15463	15337	15578	15545	15482	15468	15412	15267	15332	15435	15457	15435	15518	15436	15376	15594	15625	15452	15491	15544	15529	15349	15574	15531	15678	15417	15491	15390	15320	15679	15551	15407	15324	15270	15266	15501	15442	15530	15609	15537	15655	15540	15344	15525	15387	15308	15398	15483	15551	15498	15425	15353	15537	15415	15358	15409	15402	15474	15493	15520	15363	15398	15479	15271	15637	15473	15473	15269	15562	15384	15225	15436	15359	15256	15397	15395	15416	15328	15357	15436	15291	15447	15447	15251	15602	15365	15566	15619	15371	15556	15387	15401	15264	15479	15680	15360	15429	15423	15464	15484	15662	15559	15492	15504	15597	15479	15440	15552	15221	15430	15496	15731	15376	15457	15569	15549	15467	15421	15545	15359	15359	15612	15490	15422	15434	15518	15655	15516	15451	15431	15295	15486	15723	15535	15364	15534	15548	15605	15508	15495	15455	15402	15457	15507	15610	15474	15557	15361	15535	15349	15345	15415	15554	15472	15523	15469	15517	15535	15491	15506	15525	15546	15448	15210	15430	15491	15674	15517	15383	15428	15377	15555	15597	15450	15713	15554	15534	15327	15343	15364	15562	15596	15498	15624	15644	15459	15221	15565	15359	15751	15437	15620	15385	15657	15673	15504	15394	15468	15657	15488	15489	15449	15441	15502	15401	15584	15366	15299	15430	15541	15476	15475	15524	15518	15529	15364	15455	15489	15464	15625	15476	15362	15465	15446	15448	15429	15665	15418	15450	15403	15647	15515	15542	15475	15577	15508	15314	15335	15320	15524	15329	15567	15336	15441	15517	15426	15373	15379	15588	15470	15368	15631	15636	15459	15510	15461	15564	15548	15455	15253	15356	15397	15354	15433	15438	15298	15411	15476	15510	15358	15467	15232	15485	15380	15547	15332	15485	15368	15573	15514	15612	15490	15484	15456	15454	15594	15385	15387	15556	15574	15196	15386	15505	15564	15363	15666	15388	15298	15444	15429	15307	15554	15390	15369	15377	15387	15491	15302	15514	15515	15298	15477	15454	15363	15436	15532	15640	15401	15565	15395	15507	15329	15495	15417	15482	15365	15398	15552	15570	15521	15479	15598	15455	15570	15505	15556	15423	15372	15538	15283	15436	15406	15473	15582	15510	15606	15366	15448	15317	15424	15579	15388	15577	15593	15343	15503	15443	15651	15445	15391	15341	15557	15425	15395	15476	15551	15372	15500	15544	15296	15379	15250	15562	15483	15592	15601	15741	15421	15284	15322	15296	15532	15517	15472	15388	15438	15389	15353	15495	15400	15574	15407	15390	15483	15534	15452	15306	15442	15425	15496	15419	15463	15279	15350	15479	15402	15501	15587	15617	15427	15374	15438	15382	15513	15397	15282	15439	15500	15337	15358	15694	15533	15606	15531	15360	15449	15406	15463	15368	15494	15426	15493	15497	15336	15551	15310	15334	15539	15456	15436	15383	15424	15265	15411	15372	15426	15171	15289	15304	15533	15406	15676	15346	15317	15573	15444	15414	15493	15529	15431	15536	15386	15500	15503	15462	15536	15347	15564	15490	15417	15372	15526	15653	15446	15435	15335	15545	15421	15471	15340	15514	15529	15375	15292	15525	15660	15484	15522	15548	15450	15430	15492	15292	15619	15449	15482	15475	15466	15330	15291	15516	15313	15402	15214	15624	15279	15443	15517	15483	15407	15414	15398	15545	15344	15427	15490	15387	15526	15470	15443	15265	15565	15312	15464	15492	15421	15487	15331	15433	15498	15374	15289	15402	15444	15471	15536	15489	15348	15412	15529	15416	15426	15465	15362	15268	15575	15363	15241	15421	15497	15443	15490	15378	15482	15449	15616	15546	15300	15501	15461	15503	15462	15428	15557	15295	15329	15239	15657	15482	15424	15585	15307	15413	15297	15567	15408	15316	15430	15585	15498	15540	15500	15486	15368	15566	15590	15572	15362	15612	15487	15557	15360	15329	15488	15433	15555	15461	15496	15651	15534	15382	15464	15406	15462	15346	15458	15625	15527	15610	15496	15283	15217	15579	15286	15739	15590	15532	15343	15433	15272	15490	15297	15388	15505	15330	15368	15490	15488	15597	15456	15306	15528	15502	15498	15307	15354	15256	15292	15587	15683	15368	15381	15443	15354	15439	15626	15418	15218	15189	15241	15399	15591	15295	15475	15293	15391	15467	15534	15201	15381	15583	15566	15472	15395	15448	15499	15356	15429	15470	15503	15415	15391	15288	15397	15401	15485	15342	15536	15525	15466	15372	15349	15405	15378	15473	15538	15419	15393	15454	15490	15706	15423	15527	15377	15349	15505	15411	15487	15412	15439	15403	15455	15554	15409	15175	15636	15443	15457	15541	15479	15264	15547	15346	15375	15364	15488	15533	15482	15522	15408	15297	15544	15334	15489	15427	15559	15519	15473	15443	15410	15488	15307	15294	15313	15405	15559	15485	15568	15591	15460	15619	15447	15445	15520	15430	15413	15550	15171	15561	15508	15604	15352	15607	15494	15372	15268	15685	15443	15576	15533	15354	15402	15539	15263	15476	15371	15502	15434	15387	15550	15469	15604	15438	15695	15500	15678	15293	15432	15381	15456	15451	15376	15348	15267	15538	15439	15461	15463	15465	15513	15470	15427	15470	15434	15534	15358	15475	15599	15470	15561	15466	15630	15394	15355	15669	15352	15414	15335	15390	15570	15437	15355	15505	15537	15376	15301	15454	15305	15578	15472	15485	15562	15420	15333	15529	15508	15401	15420	15420	15488	15415	15531	15686	15484	15346	15172	15395	15632	15394	15332	15478	15631	15548	15390	15372	15270	15525	15595	15545	15431	15412	15412	15586	15355	15461	15352	15246	15469	15426	15220	15521	15533	15374	15483	15736	15608	15579	15462	15489	15432	15534	15376	15375	15388	15482	15433	15349	15361	15464	15411	15384	15442	15392	15490	15532	15637	15501	15633	15458	15329	15439	15520	15081	15418	15560	15552	15504	15616	15486	15288	15398	15479	15478	15591	15337	15491	15478	15630	15516	15510	15338	15303	15501	15134	15471	15490	15443	15497	15549	15235	15338	15439	15455	15368	15395	15397	15475	15430	15368	15614	15314	15467	15569	15707	15398	15586	15427	15686	15345	15437	15548	15361	15490	15573	15437	15247	15503	15444	15566	15385	15289	15453	15544	15492	15692	15302	15429	15246	15478	15605	15483	15645	15465	15325	15702	15641	15353	15299	15290	15353	15410	15542	15389	15359	15456	15349	15525	15480	15530	15459	15521	15365	15214	15358	15420	15383	15492	15463	15302	15466	15400	15433	15681	15472	15385	15414	15506	15465	15573	15451	15367	15570	15531	15452	15522	15525	15533	15616	15733	15469	15463	15449	15411	15376	15558	15309	15360	15511	15460	15397	15440	15590	15768	15686	15265	15500	15579	15522	15474	15413	15487	15653	15218	15574	15475	15349	15292	15402	15399	15231	15479	15521	15348	15235	15599	15334	15435	15461	15353	15636	15472	15626	15471	15399	15553	15630	15798	15521	15545	15392	15445	15572	15397	15575	15443	15275	15316	15509	15523	15564	15379	15506	15340	15401	15508	15496	15275	15332	15190	15421	15409	15461	15617	15461	15610	15536	15618	15684	15324	15430	15577	15286	15608	15456	15738	15421	15293	15380	15556	15494	15444	15514	15626	15453	15586	15514	15529	15644	15445	15292	15430	15540	15511	15178	15633	15426	15526	15471	15568	15444	15566	15513	15458	15349	15539	15475	15234	15240	15350	15362	15391	15403	15494	15544	15407	15737	15523	15425	15418	15437	15539	15366	15641	15842	15532	15374	15537	15439	15330	15423	15411	15600	15322	15398	15400	15548	15373	15537	15408	15565	15469	15571	15519	15347	15522	15505	15441	15653	15481	15525	15390	15533	15530	15368	15453	15385	15454	15561	15577	15324	15505	15491	15142	15508	15581	15411	15310	15459	15322	15384	15511	15357	15460	15558	15522	15542	15423	15591	15309	15493	15400	15380	15580	15532	15597	15354	15429	15645	15549	15321	15632	15431	15216	15434	15319	15388	15404	15531	15482	15389	15551	15419	15457	15485	15422	15448	15374	15326	15351	15374	15504	15286	15482	15616	15482	15508	15499	15468	15455	15462	15249	15288	15533	15386	15592	15502	15531	15592	15380	15632	15380	15518	15426	15191	15306	15378	15417	15321	15392	15649	15560	15379	15484	15339	15376	15527	15592	15280	15626	15591	15599	15427	15589	15501	15590	15456	15640	15418	15579	15365
21620	39359	37102	29520	25249	22289	20061	18431	17398	16383	16036	15920	15647	15405	14808	14767	14513	14521	14389	14238	14268	14201	14181	14161	14240	14193	14118	14147	14110	13951	14167	14128	14106	13990	14189	14066	14049	13908	13975	14069	13990	13890	14179	14130	14069	14078	14058	14165	14103	14179	14014	14012	14182	14103	14071	14188	14030	14149	14024	14083	14097	13947	14217	14009	13900	14064	14069	13982	13956	14019	14073	14063	13964	14130	14095	13945	14036	14168	13964	13867	13837	14173	14000	14121	14104	14025	14031	13978	13934	14030	13835	14209	13926	14069	13881	13932	14023	13964	13886	14058	14063	13998	14156	13943	13992	14002	13969	14030	13933	14077	14089	13909	13912	14009	13928	14041	14039	14065	13910	14072	13976	13946	14041	13982	14109	14123	13965	13900	13922	13970	14013	14007	13919	13959	13983	13989	14034	13992	14006	14055	14080	13766	14151	14050	14106	13979	14060	14053	13946	13924	14040	14079	14056	13956	13966	14056	14038	13943	13965	14026	14158	13967	14092	14037	13900	14135	14140	13900	14046	13965	14061	13981	14016	13984	13974	14062	13957	13995	13886	13807	13929	14092	14004	14113	13903	14038	14101	13996	13897	14070	14072	14131	14008	13857	13953	14040	13986	13993	13918	14057	14061	13946	13969	14032	14086	13999	13944	13830	13901	14108	13841	13992	14041	13949	13968	14032	13948	14042	13882	13981	13909	14014	13672	14065	14080	13944	13992	13928	14055	14034	13837	14077	13995	14076	13977	14196	13944	13998	14144	13937	14189	13944	13991	13973	14123	13925	14118	13965	13923	14309	13836	14075	13840	14027	14027	13979	14060	13875	13945	13869	14095	14043	13978	13986	13994	13809	13985	14144	13831	13948	13951	13941	13926	13960	14034	14130	14002	13925	13973	14183	14030	14067	13785	13862	14170	13890	14094	13961	14122	14015	13870	14266	13919	14010	14093	13898	14005	13878	13994	13888	14091	14053	14060	13894	13852	13997	13907	13837	14088	13787	13974	13863	13903	13871	14236	13973	13928	14014	13916	14043	14010	14000	13942	14167	13802	14000	13909	13931	14023	14079	13981	13918	14007	13815	13863	14070	13999	14080	14039	14082	13962	13890	13926	14180	14004	14128	14040	13914	13934	13961	13953	13915	14030	13885	14064	13904	13937	14115	14072	13934	14136	14010	13840	13984	13968	13878	14090	13955	13930	13927	13971	13870	14037	14015	14106	13834	14071	13972	14055	14025	13932	13980	13843	13919	14033	14043	14038	14051	14092	14011	14007	14215	14105	14012	14023	13937	13905	13816	13829	13984	13949	14072	13943	13878	14111	13985	13828	14025	14019	14036	13975	14042	14016	13981	13994	14088	14107	13954	13978	13823	13947	14142	13935	14048	14129	13893	13989	14030	14040	13886	14062	14060	14067	14092	13886	14011	13873	13975	13940	14017	13814	13777	13866	13920	13984	14024	13839	14128	13970	14015	14144	13832	14032	14086	13942	13973	13799	13806	14054	14005	13988	14031	13879	13848	13997	13834	14157	13916	14087	13929	14164	13948	14000	13910	14015	14079	14007	13957	14010	14119	14073	13960	14029	13909	13972	14084	13932	14086	13871	13857	13989	13959	13953	13954	13830	13843	13982	14065	13896	13980	13878	13879	13893	13888	13954	14145	13767	14032	13964	14024	13986	14067	13891	13904	14060	14187	14024	14046	14008	13999	13961	14038	13908	13773	13943	14117	13864	13887	14107	14015	13981	14026	13974	13908	13986	14064	13884	14133	14008	13996	13850	14017	13901	13876	14083	14002	13927	13848	13994	13916	13831	13892	13922	13941	14120	14048	13905	14042	13971	14212	13921	13969	13968	14106	14107	13983	14045	13942	13898	13948	13937	13954	13939	13968	14009	13954	13851	14111	14000	13979	14013	13970	13985	13921	14169	13865	13876	14027	14195	13852	14138	14094	14050	14041	14033	13950	13863	14067	13956	14050	13860	14049	14022	13971	13899	13942	14066	14062	14023	13987	13863	14045	13936	14153	14051	14081	13966	14136	14018	14197	13904	14063	13941	13939	13965	13955	13881	14001	13938	13986	13920	13963	13882	13866	13884	13924	14057	13954	13966	13828	14045	14032	14029	14131	13889	14107	14090	13917	13938	13941	13823	14057	14112	13866	14063	13954	14021	13983	13969	13914	13964	13975	13978	13900	14071	14019	13994	14025	13933	13989	14101	14072	13846	14004	14004	14001	14093	13974	13994	13940	13997	14021	13981	14044	14020	13963	14116	13920	13990	14023	14005	13967	13950	14014	13795	14102	14022	14101	14015	13778	13873	14080	14018	14206	13839	14107	13978	13902	13959	14094	13977	14103	13995	13976	14158	14077	13944	14092	13939	14032	13968	13936	13877	14015	13963	13941	13845	14012	13950	14054	13980	13930	14046	13957	13976	13976	13960	13923	13919	13947	14071	13955	14077	13951	13857	13891	14118	13928	14061	13899	13901	13856	14048	13992	13860	13937	14037	14100	13839	14002	13846	14027	13893	14131	13904	14079	14105	13912	13966	13874	13964	14045	14042	13855	13885	13973	13956	13837	13815	13957	13945	13891	13941	13942	13984	13927	13918	13921	13855	14048	13922	13952	13822	13986	13770	13892	13977	13997	14119	14219	14026	13874	13806	13939	14015	13903	13949	14055	13943	13998	13880	13837	13917	13869	14080	14060	13832	14040	13969	13836	14030	13893	14125	14010	13993	13979	14097	13877	13905	13845	13833	13856	13905	14051	13996	14004	13997	13744	13970	14097	13989	14138	14021	14017	14046	13987	13987	13826	14146	13992	13921	14062	14012	13926	14062	13986	13797	13876	13912	13823	14011	13939	13941	13965	14028	13905	14016	14089	14017	13786	14013	13962	13965	14068	13958	13764	13965	13901	13880	13900	14051	14033	14176	13862	13982	14002	14069	14092	13890	13944	14098	14002	14008	13963	13816	14003	13951	13839	14027	13965	13922	13986	13923	13774	13722	13872	14012	14098	14082	14029	13907	13848	14043	13926	13997	13993	14072	13779	13897	13932	14066	13960	14048	14006	13959	13925	13932	14099	13948	13928	14152	13921	14005	13972	13947	14081	14043	14017	13978	13909	13811	14047	13912	13924	13912	13971	13995	14026	14162	14039	14087	14005	13942	14036	13995	13882	14021	14020	13938	14082	13903	13960	13845	14051	13842	13934	13788	13994	13946	14061	14013	13898	13865	14004	13958	14020	13930	14021	13975	13927	13974	13801	14011	13997	14047	13977	13889	13969	13746	14073	14012	13975	13904	13834	13925	13992	13888	13984	13911	14042	14078	13900	14003	13960	13945	13876	13807	13943	13996	13929	13867	13942	13982	14037	13891	14004	14075	13861	14043	14003	14056	13935	13835	13972	13948	14033	13953	13976	14090	13981	13970	13950	13934	13989	14097	13964	13949	13987	13878	13957	13986	13963	14068	14001	13927	13875	13842	14013	13993	14007	14130	13805	13800	14076	13953	14026	13973	13952	14116	14210	13982	13908	13841	13788	13951	13932	14011	13943	13952	13997	14013	13935	14072	13997	13943	14088	13929	14065	14056	13988	14092	13859	14011	13976	14052	13870	14159	13966	14002	13957	14062	13986	13924	14032	13702	13881	14001	14073	14074	13845	13995	14029	14035	14111	13905	13881	14081	13973	13976	13795	13949	13913	14059	14013	13817	14087	14041	14004	14078	14017	13966	14191	13908	13921	13882	13958	13799	13846	13915	13958	13884	14044	13961	14003	13942	13868	13860	14027	14071	13989	13788	14136	13989	13912	13977	13893	13966	13874	14057	13890	14161	13868	13853	13881	13907	13822	13930	13955	14043	13956	13921	14049	14104	13979	13978	14034	14062	14134	13859	14033	14049	13864	13875	13962	13968	13894	13999	13921	13906	13892	13903	14032	14042	14041	14025	13865	13974	14001	13991	13891	13952	13787	13940	14138	13931	14146	13988	13986	13985	13999	14031	13957	13899	14109	13914	13971	14099	14089	14048	13945	13834	13978	13754	13999	13994	13844	14049	14023	13993	14012	13977	14074	13946	14024	13986	13984	13900	14054	14165	14063	13862	13822	13948	13987	13963	13926	14135	13983	13925	13930	14051	14067	13847	13772	14009	13894	13949	13868	14107	14013	14022	14118	13997	13929	13950	14004	14092	13946	13894	14090	14002	14009	13955	14038	14200	14033	13856	13936	14025	14141	13924	13976	14069	14092	14007	13847	13850	13820	14043	14000	13927	13903	13918	13896	13831	14051	13756	13925	13902	13746	13875	13959	14073	13968	14019	14109	14017	14122	14007	13925	13971	13979	14097	14062	14021	13867	14077	13827	14051	13887	13975	13971	14023	13929	14098	14084	13959	13980	13925	13964	14064	13983	14021	13965	13999	14092	14001	13963	14108	13967	13946	13944	14033	13905	14107	13984	14137	13928	14057	14024	14127	14004	14114	13898	14021	13968	13854	14094	14084	13987	14075	13927	14114	13983	14042	13817	14089	13997	14061	13961	13925	14057	13994	14012	13923	13977	14019	13938	13872	13955	13846	13871	14156	14143	13737	14061	13877	13939	13964	13953	13953	13911	14098	13961	14195	13916	13959	14076	13861	13969	14049	13837	13850	14088	14122	13856	14078	14021	13954	13754	14101	13930	14089	13905	13911	13948	13912	13735	14009	14101	14037	14034	14043	14042	13871	13990	14073	13950	14019	13988	13895	13870	13965	13929	13806	14003	13912	13696	14023	14079	14020	13779	13988	13922	13856	14035	13799	13970	14087	14055	13789	13879	14057	13960	13991	13964	13878	14014	14047	13965	14130	13990	13990	13923	14061	13948	14131	13987	14132	14084	13934	14081	14037	13997	13942	13853	14153	13991	13908	13986	13896	14144	13989	14019	13835	13850	13979	13886	13881	14095	14061	14112	13980	13932	13915	13903	13931	13962	13772	14021	13994	13977	13898	14119	14073	13925	13802	14061	13994	13976	13868	13885	13997	14015	14121	13957	14036	14023	13953	13838	14135	14048	14061	14016	14037	13958	13860	13898	14028	14067	13831	13836	14026	14126	13914	14045	14010	13815	13904	14077	13998	13932	13886	14063	13935	13943
26998	21885	24598	21264	17192	16201	15816	15365	14872	15006	14975	14979	14821	14737	14915	14548	14596	14770	14886	14917	14788	14662	14643	14516	14710	14699	14949	14679	14705	14674	14555	14570	14517	14649	14752	14623	14583	14581	14532	14563	14489	14529	14697	14549	14775	14559	14853	14583	14714	14586	14555	14605	14811	14756	14648	14593	14503	14627	14685	14776	14690	14631	14467	14601	14671	14597	14588	14554	14833	14654	14667	14675	14666	14715	14705	14495	14471	14711	14443	14725	14734	14676	14649	14533	14580	14523	14570	14406	14677	14662	14638	14454	14670	14760	14555	14674	14491	14406	14838	14772	14737	14743	14537	14639	14637	14457	14487	14565	14538	14559	14452	14441	14702	14487	14558	14593	14713	14724	14533	14798	14669	14707	14433	14642	14653	14418	14694	14337	14615	14593	14610	14517	14515	14600	14556	14577	14591	14723	14683	14621	14523	14588	14557	14499	14823	14466	14633	14568	14590	14873	14747	14577	14496	14673	14622	14682	14640	14490	14606	14613	14608	14504	14600	14523	14531	14628	14493	14592	14483	14425	14670	14624	14490	14655	14687	14592	14461	14644	14637	14560	14600	14697	14718	14512	14684	14490	14613	14724	14600	14400	14614	14542	14760	14513	14513	14462	14471	14608	14682	14744	14588	14552	14593	14731	14650	14807	14694	14594	14457	14351	14672	14520	14599	14680	14562	14557	14408	14513	14595	14634	14685	14555	14510	14808	14521	14674	14673	14413	14500	14458	14646	14734	14852	14437	14475	14578	14677	14731	14783	14420	14627	14730	14631	14584	14504	14446	14627	14590	14630	14517	14571	14724	14573	14750	14597	14559	14569	14487	14656	14639	14590	14569	14829	14684	14380	14592	14606	14598	14841	14423	14707	14667	14448	14619	14513	14548	14535	14702	14671	14652	14740	14775	14461	14594	14666	14806	14603	14682	14603	14480	14748	14576	14476	14604	14797	14694	14624	14392	14536	14471	14530	14488	14678	14723	14747	14770	14623	14615	14495	14655	14491	14707	14590	14641	14663	14766	14563	14643	14530	14389	14558	14634	14579	14628	14690	14668	14563	14378	14648	14625	14692	14814	14570	14569	14745	14547	14673	14507	14627	14525	14401	14670	14653	14592	14738	14579	14638	14500	14530	14541	14518	14554	14668	14723	14350	14608	14474	14603	14729	14573	14517	14496	14586	14566	14680	14658	14653	14849	14603	14729	14651	14527	14709	14569	14590	14643	14702	14484	14668	14724	14712	14636	14677	14563	14539	14627	14657	14550	14585	14602	14568	14625	14780	14572	14751	14656	14627	14813	14627	14659	14561	14720	14533	14653	14675	14622	14600	14690	14724	14535	14697	14690	14730	14588	14671	14547	14729	14628	14480	14526	14564	14523	14553	14477	14835	14600	14774	14568	14559	14939	14680	14557	14792	14498	14631	14649	14611	14369	14756	14475	14672	14744	14683	14579	14647	14493	14560	14458	14541	14569	14594	14591	14657	14426	14513	14776	14666	14672	14792	14497	14721	14564	14595	14492	14578	14591	14714	14576	14622	14491	14513	14646	14630	14738	14704	14514	14607	14723	14512	14634	14523	14709	14655	14674	14804	14452	14427	14681	14651	14674	14597	14513	14662	14613	14612	14556	14572	14787	14763	14601	14642	14534	14670	14668	14676	14728	14641	14525	14721	14499	14630	14703	14579	14658	14454	14663	14487	14626	14728	14461	14624	14518	14589	14558	14638	14486	14764	14544	14655	14522	14557	14760	14739	14652	14563	14590	14673	14660	14706	14641	14603	14532	14644	14620	14428	14483	14552	14693	14706	14846	14500	14615	14633	14564	14671	14800	14761	14595	14528	14481	14505	14634	14785	14632	14673	14597	14680	14437	14602	14575	14721	14545	14721	14668	14588	14759	14757	14683	14582	14724	14646	14448	14675	14663	14499	14706	14529	14691	14662	14433	14604	14585	14653	14685	14648	14649	14644	14557	14551	14733	14739	14573	14471	14738	14650	14612	14807	14476	14631	14747	14634	14597	14856	14584	14623	14612	14689	14571	14611	14652	14441	14653	14603	14820	14786	14458	14729	14794	14666	14653	14502	14575	14680	14583	14513	14717	14682	14639	14669	14576	14613	14457	14389	14529	14412	14507	14674	14612	14454	14462	14603	14546	14656	14686	14751	14703	14567	14577	14843	14735	14753	14469	14647	14708	14643	14644	14604	14401	14795	14632	14608	14448	14519	14370	14569	14550	14741	14563	14792	14492	14652	14609	14640	14600	14699	14560	14768	14703	14426	14713	14752	14796	14779	14905	14616	14500	14757	14608	14570	14623	14758	14594	14711	14360	14588	14596	14211	14652	14508	14712	14766	14543	14673	14749	14533	14763	14651	14443	14648	14640	14501	14391	14455	14714	14657	14668	14601	14421	14528	14474	14635	14442	14530	14675	14491	14804	14831	14849	14678	14580	14684	14518	14573	14604	14544	14683	14482	14621	14464	14510	14918	14635	14771	14641	14664	14449	14643	14699	14861	14523	14515	14520	14493	14571	14676	14535	14683	14452	14803	14641	14571	14584	14706	14538	14512	14725	14668	14537	14810	14638	14635	14687	14669	14708	14712	14621	14674	14612	14613	14546	14482	14506	14711	14579	14756	14567	14615	14342	14437	14707	14651	14573	14625	14643	14634	14527	14647	14735	14715	14600	14696	14551	14662	14623	14492	14579	14575	14593	14567	14616	14506	14569	14657	14628	14597	14459	14730	14581	14578	14598	14650	14405	14437	14735	14673	14772	14643	14644	14868	14370	14614	14619	14718	14698	14644	14693	14861	14675	14531	14461	14524	14464	14686	14505	14556	14693	14557	14706	14466	14654	14699	14482	14567	14859	14491	14544	14494	14604	14668	14658	14686	14775	14616	14719	14771	14558	14640	14575	14723	14626	14594	14608	14692	14716	14579	14482	14722	14759	14687	14535	14695	14597	14615	14620	14785	14586	14661	14443	14712	14676	14755	14647	14634	14624	14535	14620	14681	14615	14748	14732	14460	14339	14719	14713	14493	14604	14523	14801	14684	14619	14702	14625	14690	14490	14566	14880	14613	14465	14628	14569	14678	14691	14670	14704	14556	14551	14680	14872	14827	14689	14492	14792	14788	14610	14762	14617	14659	14664	14881	14480	14849	14705	14589	14514	14610	14591	14455	14620	14570	14503	14362	14544	14833	14452	14708	14747	14687	14748	14644	14691	14498	14471	14860	14791	14769	14540	14658	14637	14542	14648	14598	14571	14630	14660	14542	14561	14668	14521	14554	14787	14697	14576	14676	14603	14543	14607	14664	14597	14589	14724	14580	14563	14621	14613	14561	14513	14877	14550	14541	14738	14627	14555	14713	14618	14706	14551	14736	14818	14532	14343	14743	14540	14759	14416	14523	14369	14655	14702	14698	14565	14640	14470	14667	14731	14507	14626	14540	14540	14622	14662	14645	14604	14611	14539	14402	14521	14604	14614	14426	14372	14827	14577	14746	14752	14658	14548	14542	14749	14789	14474	14605	14795	14578	14477	14720	14638	14832	14559	14759	14738	14698	14530	14475	14477	14471	14636	14641	14669	14668	14526	14527	14531	14533	14693	14532	14544	14735	14658	14826	14660	14591	14795	14496	14747	14671	14671	14697	14750	14621	14657	14554	14633	14677	14631	14565	14531	14738	14804	14756	14570	14654	14627	14454	14434	14689	14732	14601	14554	14486	14749	14655	14813	14546	14587	14483	14612	14450	14418	14678	14657	14750	14705	14603	14646	14599	14530	14642	14603	14705	14638	14536	14598	14586	14567	14434	14704	14627	14475	14650	14475	14558	14514	14823	14476	14471	14526	14753	14765	14600	14475	14621	14757	14470	14706	14727	14694	14720	14455	14549	14632	14593	14607	14783	14618	14615	14738	14527	14699	14726	14567	14484	14858	14667	14730	14704	14500	14677	14645	14526	14497	14447	14568	14631	14612	14681	14616	14532	14637	14564	14657	14505	14669	14712	14556	14649	14538	14737	14690	14613	14489	14693	14651	14723	14451	14536	14601	14861	14639	14670	14803	14586	14704	14555	14919	14400	14648	14683	14512	14495	14527	14742	14468	14622	14429	14731	14542	14601	14734	14535	14591	14685	14550	14690	14811	14835	14800	14655	14600	14549	14590	14577	14635	14486	14555	14621	14572	14526	14561	14720	14469	14675	14512	14769	14820	14743	14751	14583	14538	14539	14581	14657	14573	14711	14710	14825	14770	14731	14761	14839	14736	14692	14499	14686	14567	14486	14578	14585	14747	14656	14699	14685	14558	14571	14602	14683	14756	14536	14591	14645	14439	14424	14589	14646	14725	14525	14570	14462	14571	14662	14548	14758	14662	14644	14531	14578	14504	14530	14637	14585	14603	14741	14680	14819	14874	14595	14731	14736	14598	14662	14484	14588	14780	14767	14641	14643	14542	14548	14455	14599	14519	14675	14588	14825	14683	14519	14549	14544	14648	14420	14578	14591	14538	14607	14587	14770	14598	14779	14559	14391	14462	14672	14492	14651	14630	14557	14678	14715	14635	14638	14658	14746	14654	14723	14750	14842	14813	14656	14630	14619	14717	14617	14693	14812	14750	14651	14484	14576	14688	14495	14529	14790	14451	14560	14548	14487	14726	14596	14474	14600	14538	14746	14716	14478	14702	14674	14700	14756	14480	14659	14547	14568	14530	14580	14657	14616	14716	14596	14559	14632	14560	14712	14382	14398	14498	14657	14836	14608	14561	14764	14765	14613	14582	14675	14615	14580	14525	14652	14765	14548	14758	14740	14412	14637	14520	14619	14519	14655	14675	14815	14576	14684	14679	14823	14615	14552	14852	14565	14614	14780	14737	14619	14434	14567	14535	14603	14728	14559	14810	14567	14571	14541	14836	14608	14559	14611	14683	14474	14631	14713	14465	14575	14524	14588	14841	14514	14782	14654	14444	14651	14578	14679	14780	14639	14785	14687	14736	14621	14458	14731	14639	14604	14799	14613	14582	14685	14685	14493	14630	14558	14704	14670	14573	14627	14683	14413	14634	14578	14568	14670	14688	14672	14414	14771	14499	14585	14655	14588	14620	14488	14378	14682	14677	14647	14623	14611	14760
18390	26375	24311	19793	17148	16093	15226	14588	14274	14168	13937	14008	14046	13814	13521	13590	13523	13765	13424	13595	13401	13629	13581	13666	13531	13591	13498	13452	13636	13581	13477	13491	13733	13445	13416	13455	13413	13480	13555	13370	13498	13547	13541	13591	13395	13445	13538	13799	13512	13464	13557	13472	13607	13421	13657	13487	13676	13359	13538	13545	13565	13547	13585	13597	13472	13468	13545	13604	13322	13471	13364	13513	13472	13508	13622	13534	13668	13501	13481	13453	13549	13478	13487	13458	13483	13404	13312	13412	13382	13669	13380	13443	13418	13508	13531	13342	13681	13525	13552	13536	13464	13607	13777	13244	13445	13626	13403	13515	13611	13446	13526	13530	13429	13528	13526	13509	13433	13475	13459	13432	13389	13502	13263	13504	13419	13425	13504	13515	13314	13420	13407	13387	13498	13688	13377	13386	13562	13559	13412	13415	13428	13355	13412	13586	13462	13538	13561	13344	13500	13442	13498	13515	13419	13548	13508	13454	13491	13546	13457	13359	13462	13404	13474	13369	13293	13543	13494	13512	13595	13468	13660	13434	13510	13560	13460	13524	13555	13460	13499	13464	13536	13522	13408	13526	13502	13667	13286	13464	13353	13452	13472	13468	13505	13452	13636	13544	13461	13453	13443	13612	13511	13435	13378	13399	13434	13421	13265	13462	13377	13399	13484	13472	13479	13635	13407	13452	13557	13573	13507	13649	13486	13677	13494	13486	13405	13411	13365	13537	13473	13440	13333	13471	13544	13404	13521	13522	13563	13426	13493	13634	13313	13400	13305	13567	13494	13451	13392	13550	13563	13533	13454	13491	13556	13393	13443	13306	13549	13432	13512	13302	13364	13528	13387	13498	13421	13520	13443	13460	13431	13379	13492	13383	13300	13418	13466	13542	13488	13535	13339	13488	13586	13593	13536	13438	13523	13675	13517	13381	13607	13379	13558	13505	13519	13352	13425	13466	13518	13474	13529	13503	13490	13539	13469	13435	13360	13333	13544	13529	13656	13464	13490	13355	13474	13486	13535	13362	13459	13497	13381	13434	13455	13396	13618	13378	13539	13542	13626	13439	13576	13412	13372	13299	13497	13520	13522	13624	13489	13585	13588	13392	13440	13426	13428	13508	13560	13504	13388	13461	13552	13556	13545	13631	13659	13606	13454	13661	13397	13362	13404	13370	13369	13504	13363	13478	13511	13397	13519	13519	13469	13499	13403	13500	13499	13453	13622	13485	13590	13516	13343	13648	13398	13325	13470	13445	13206	13500	13416	13443	13538	13531	13455	13451	13470	13435	13412	13477	13355	13517	13354	13556	13592	13351	13439	13521	13388	13522	13619	13386	13307	13605	13512	13450	13399	13384	13423	13501	13369	13489	13447	13540	13527	13372	13504	13297	13458	13566	13391	13422	13504	13401	13394	13538	13411	13434	13543	13444	13659	13468	13278	13624	13496	13549	13326	13650	13352	13456	13444	13297	13452	13502	13347	13489	13603	13517	13610	13397	13606	13301	13603	13553	13386	13647	13479	13688	13477	13487	13681	13505	13512	13353	13318	13487	13513	13409	13486	13521	13577	13285	13479	13573	13368	13511	13554	13297	13560	13368	13591	13567	13382	13430	13461	13525	13498	13462	13538	13507	13623	13465	13536	13332	13483	13416	13428	13581	13687	13436	13547	13367	13555	13578	13531	13575	13301	13484	13373	13581	13299	13585	13476	13501	13374	13555	13530	13461	13499	13574	13591	13428	13467	13326	13427	13532	13538	13482	13430	13418	13605	13440	13510	13443	13483	13486	13476	13536	13412	13429	13571	13370	13495	13537	13529	13377	13417	13476	13391	13429	13457	13507	13626	13447	13520	13477	13596	13315	13615	13562	13563	13531	13402	13334	13276	13338	13285	13541	13559	13394	13515	13426	13402	13477	13581	13534	13549	13567	13565	13331	13367	13556	13476	13411	13378	13428	13482	13300	13356	13447	13567	13526	13608	13445	13376	13563	13356	13627	13508	13484	13477	13466	13434	13440	13500	13420	13443	13489	13527	13529	13467	13396	13423	13585	13578	13384	13627	13456	13366	13530	13554	13408	13520	13440	13515	13554	13504	13594	13489	13532	13509	13429	13272	13651	13503	13393	13279	13390	13447	13566	13507	13422	13334	13511	13598	13548	13538	13400	13597	13601	13466	13456	13509	13526	13554	13533	13447	13468	13610	13364	13532	13645	13346	13435	13535	13784	13600	13383	13606	13532	13488	13552	13450	13274	13469	13453	13416	13485	13551	13584	13550	13584	13504	13538	13511	13470	13606	13541	13402	13573	13339	13434	13371	13593	13586	13529	13351	13553	13608	13432	13560	13535	13590	13451	13348	13416	13492	13477	13588	13356	13490	13399	13450	13449	13368	13433	13322	13607	13626	13583	13452	13440	13443	13604	13593	13555	13504	13388	13566	13541	13387	13622	13323	13450	13532	13432	13555	13542	13381	13563	13457	13400	13243	13486	13552	13350	13380	13281	13446	13493	13415	13573	13317	13282	13620	13543	13368	13566	13590	13399	13434	13523	13484	13476	13539	13616	13548	13511	13420	13516	13186	13489	13490	13598	13471	13488	13482	13530	13463	13402	13526	13475	13503	13512	13513	13484	13512	13520	13494	13567	13535	13602	13414	13584	13261	13438	13438	13637	13531	13497	13516	13427	13574	13580	13515	13616	13495	13413	13608	13444	13640	13586	13487	13553	13308	13559	13600	13499	13722	13568	13583	13297	13444	13579	13585	13459	13577	13502	13428	13462	13513	13530	13537	13518	13406	13611	13475	13450	13468	13529	13560	13257	13559	13401	13316	13496	13450	13396	13410	13366	13399	13386	13587	13519	13550	13465	13547	13610	13421	13639	13399	13438	13504	13399	13528	13592	13389	13318	13690	13432	13447	13331	13573	13545	13539	13394	13319	13414	13584	13403	13473	13447	13501	13495	13460	13424	13290	13315	13308	13626	13527	13490	13383	13482	13412	13469	13565	13447	13573	13452	13462	13582	13420	13360	13451	13420	13369	13521	13443	13577	13474	13475	13393	13385	13586	13505	13645	13577	13606	13459	13637	13418	13566	13482	13520	13650	13542	13481	13405	13547	13412	13525	13448	13605	13426	13490	13646	13406	13606	13496	13576	13384	13632	13505	13405	13490	13420	13403	13572	13425	13310	13409	13350	13470	13497	13438	13644	13339	13530	13481	13599	13460	13543	13356	13444	13626	13421	13539	13455	13472	13525	13347	13577	13615	13376	13411	13483	13480	13356	13513	13442	13456	13534	13353	13495	13604	13553	13536	13351	13422	13622	13490	13568	13644	13415	13370	13474	13339	13595	13529	13500	13318	13471	13674	13473	13512	13198	13513	13445	13534	13461	13563	13547	13643	13485	13525	13488	13364	13590	13453	13447	13606	13403	13595	13423	13471	13610	13493	13435	13591	13359	13491	13616	13386	13561	13440	13456	13315	13486	13554	13507	13513	13576	13326	13452	13550	13489	13601	13500	13508	13527	13597	13360	13539	13411	13504	13607	13454	13643	13406	13704	13533	13498	13582	13522	13487	13482	13250	13587	13640	13405	13467	13457	13498	13534	13481	13577	13431	13602	13434	13482	13377	13493	13462	13406	13490	13386	13443	13450	13364	13602	13437	13485	13563	13445	13375	13549	13447	13530	13448	13341	13544	13439	13654	13475	13488	13358	13523	13497	13400	13605	13375	13388	13571	13493	13396	13456	13364	13480	13674	13549	13424	13483	13448	13501	13530	13366	13298	13457	13573	13409	13499	13631	13606	13635	13642	13349	13687	13602	13507	13442	13447	13483	13460	13385	13582	13498	13476	13530	13421	13510	13451	13454	13579	13420	13487	13512	13467	13450	13520	13443	13588	13634	13523	13283	13527	13342	13361	13537	13547	13448	13628	13376	13433	13516	13565	13494	13425	13335	13580	13447	13430	13469	13494	13310	13559	13382	13551	13467	13440	13505	13606	13419	13526	13620	13512	13508	13542	13446	13444	13492	13466	13575	13475	13624	13474	13427	13480	13566	13456	13393	13412	13364	13475	13537	13417	13582	13447	13476	13573	13394	13480	13657	13505	13556	13529	13342	13405	13583	13442	13538	13530	13479	13342	13451	13539	13440	13485	13490	13535	13491	13592	13343	13394	13595	13465	13552	13515	13495	13458	13481	13430	13486	13437	13622	13595	13523	13432	13477	13418	13353	13586	13425	13436	13487	13361	13558	13414	13510	13523	13621	13499	13549	13499	13649	13480	13422	13639	13517	13531	13406	13464	13581	13401	13358	13576	13610	13276	13395	13483	13462	13373	13473	13517	13424	13496	13550	13441	13417	13440	13376	13476	13456	13540	13492	13537	13561	13622	13563	13582	13506	13580	13537	13494	13375	13485	13746	13534	13267	13537	13493	13491	13510	13452	13574	13408	13466	13438	13464	13547	13466	13673	13506	13479	13653	13411	13392	13533	13539	13371	13550	13565	13512	13524	13657	13556	13474	13354	13452	13423	13392	13493	13472	13451	13439	13630	13450	13494	13511	13496	13472	13510	13342	13475	13376	13417	13475	13336	13477	13532	13380	13543	13401	13332	13707	13470	13750	13497	13594	13493	13555	13600	13562	13630	13476	13507	13451	13417	13329	13419	13327	13515	13470	13492	13626	13371	13629	13423	13312	13311	13360	13342	13419	13395	13581	13472	13498	13478	13274	13534	13548	13573	13391	13402	13458	13378	13441	13391	13501	13402	13478	13449	13455	13444	13479	13560	13548	13447	13506	13558	13406	13550	13593	13455	13317	13666	13519	13550	13485	13428	13558	13666	13641	13535	13461	13462	13512	13637	13541	13464	13581	13388	13466	13489	13468	13504	13402	13633	13623	13409	13556	13440	13607	13461	13580	13479	13460	13392	13552	13514	13369	13341	13360	13466	13579	13456	13603	13305	13532	13417	13587	13559	13601	13484	13697	13409	13531	13510	13434	13579	13620	13532	13550	13434	13328	13439	13426	13466	13500	13518	13548	13594	13483	13483	13529	13591	13661	13330	13555	13659	13447	13466	13624	13388	13425	13563	13582	13487	13574	13375	13478	13418	13576	13464	13475	13483	13453	13465	13484	13423
23331	20740	27971	23739	21922	21606	20403	17530	16765	16481	16328	16143	16101	16025	15852	15744	15734	15630	15544	15438	15285	15471	15414	15346	15474	15186	15315	15596	15339	15458	15314	15363	15230	15377	15381	15378	15359	15396	15157	15228	15620	15460	15386	15316	15400	15439	15453	15387	15351	15464	15317	15330	15544	15416	15412	15350	15474	15512	15365	15330	15385	15289	15189	15400	15303	15332	15265	15231	15244	15546	15293	15388	15256	15262	15279	15252	15277	15357	15359	15291	15379	15209	15319	15289	15301	15312	15255	15262	15360	15304	15374	15412	15460	15200	15135	15373	15417	15253	15424	15289	15144	15267	15394	15367	15347	15445	15279	15372	15400	15230	15142	15402	15398	15427	15103	15170	15568	15174	15243	15098	15340	15177	15200	15410	15390	15222	15288	15312	15295	15414	15259	15503	15236	15063	15188	15364	15444	15470	15280	15382	15343	15224	15304	15302	15334	15400	15157	15338	15373	15228	15184	15346	15290	15182	15343	15297	15109	15425	15350	15371	15317	15438	15208	15061	15203	15369	15390	15486	15425	15300	15285	15093	15265	15228	15314	15309	15315	15300	15185	15253	15150	15207	15329	15415	15322	15356	15366	15207	15349	15281	15147	15078	15287	15161	15226	15343	15144	15400	15329	15257	15242	15179	15507	15043	15150	15211	15325	15272	15222	15383	15240	15418	15470	15370	15208	15346	15367	15207	15218	15236	15228	15166	15192	15420	15317	15266	15312	15313	15304	15057	15284	15268	15227	15258	15138	15547	15278	15171	15320	15406	15378	15231	15383	15398	15356	15491	15253	15422	15264	15379	15363	15231	15281	15363	15351	15482	15569	15156	15400	15343	15374	15263	15407	15328	15315	15298	15393	15208	15393	15262	15209	15270	15205	15273	15131	15258	15295	15207	15197	15431	15306	15430	15410	15365	15218	15253	15396	15087	15119	15246	15497	15232	15265	15152	15157	15501	15042	15145	15291	15319	15169	15406	15136	15063	15380	15213	15168	15105	15282	15215	15262	15448	15162	15525	15330	15238	15475	15248	15315	15184	15525	15268	15358	15342	15294	15333	15306	15561	15355	15265	15315	15096	15057	15125	15166	15468	15352	15332	15220	15176	15215	15202	15406	15099	15341	15288	15439	15441	15166	15309	15321	15427	15460	15504	15210	15088	15289	15345	15481	15244	15187	15388	15378	15162	15457	15194	15453	15290	15340	15205	15226	15000	15361	15320	15257	15247	15315	15208	15248	15198	15242	15163	15175	15356	15196	15285	15187	15319	15384	15017	15117	15243	15282	15358	15497	15221	15300	15301	15253	15291	15412	15442	15342	15336	15223	15313	15384	15281	15335	15291	15223	15236	15396	15404	15075	15297	15368	15291	15101	15301	15302	15431	15180	15103	15212	15205	15220	15368	15277	15340	15216	15249	15136	15158	15321	15188	15198	15317	15424	15220	15302	15334	15450	15077	15313	15467	15265	15309	15212	15301	15296	15264	15117	15355	15274	15220	15274	15343	15269	15282	15449	15086	15220	15174	15453	15233	15361	15373	15353	15309	15305	15340	15399	15080	15411	15180	15226	15236	15323	15144	15206	15564	15365	15267	15260	15279	15166	15205	15261	15249	15200	15162	15294	15131	15133	15338	15299	15355	15526	15248	15424	15351	15363	15169	15361	15390	15401	15456	15341	15263	15392	15264	15354	15260	15274	15287	15290	15180	15117	15158	15144	15184	15333	15297	15344	15310	15292	15282	15210	15281	15310	15316	15271	15427	15432	15318	15306	15214	15549	15218	15172	15190	15417	15203	15279	15101	15424	15249	15398	15327	15417	15367	15321	15249	15278	15168	15386	15381	15363	15213	15170	15130	15375	15397	15390	15177	15249	15237	15327	15185	15274	15181	15201	15277	15287	15256	15119	15184	15414	15407	15417	15313	15433	15552	15366	15229	15176	15477	15366	15437	15302	15296	15222	15295	15388	15252	15373	15135	15299	15365	15415	15194	15141	15253	15347	15036	15309	15102	15252	15338	15288	15131	15369	15297	15244	15365	15240	15203	15138	15309	15305	15262	15263	15297	15378	15376	15294	15275	15222	15537	15284	15290	15248	15418	15251	15471	15515	15399	15110	15287	15313	15206	15409	15554	15425	15311	15135	15295	15194	15355	15251	15354	15320	15177	15253	15155	15418	15414	15342	15171	15326	15349	15252	15177	15320	15137	15098	15232	15269	15161	15325	15360	15314	15159	15202	15211	15330	15442	15295	15406	15369	15160	15229	15278	15341	15248	15165	15210	15212	15158	15319	15400	15226	15223	15369	15133	15114	15464	15317	15294	15291	15250	15427	15396	15300	15438	15374	15250	15208	15254	15261	15284	15416	15235	15376	15318	15352	15470	15491	15584	15198	15219	15295	15479	15102	15375	15136	15329	15390	15181	15229	15458	15228	15208	15243	15381	15465	15442	15228	15104	15131	15439	15237	15316	15325	15213	15229	15519	15281	15191	15031	15292	15201	15290	15294	15269	15182	15279	15076	15362	15187	15330	15140	15273	15419	15190	15184	15225	15263	15408	15487	15360	15355	15252	15247	15384	15145	15247	15066	15222	15128	15164	15280	15359	15351	15403	15244	15305	15357	15095	15382	15283	15248	15187	15255	15190	15258	15167	15492	15268	15276	15320	15346	15359	15155	15327	15245	15261	15434	15367	15370	14999	15253	15195	15206	15180	15500	15319	15275	15537	15188	15294	15276	15295	15295	15303	15297	15386	15240	15267	15251	15265	15209	15284	15401	15338	15378	15044	15178	15233	15328	15549	15352	15282	15323	15255	15330	15351	15094	15263	15341	15198	15273	15307	15129	15290	15412	15223	15167	15307	15170	15211	15328	15438	15294	15188	15378	15510	15216	15364	15219	15208	15059	15301	15333	15259	15081	15521	15243	15211	15163	15353	15276	15336	15258	15418	15335	15287	15473	15510	15290	15320	15187	15395	15192	15168	15313	15310	15166	15162	15138	15135	15356	15288	15396	15185	15325	15445	15254	15327	15355	15245	15483	15061	15325	15254	15272	15482	15221	15440	15333	15258	15399	15376	15470	15146	15197	15115	15239	15414	15253	15420	15207	15413	15324	15202	15476	15363	15217	15293	15154	15133	15360	15255	15170	15344	15289	15392	15304	15134	15061	15201	15272	15327	15050	15434	15233	15175	15313	15190	15261	15264	15337	15339	15487	15519	15471	15462	15315	15240	15347	15257	15381	15298	15149	15265	15275	15197	15189	15208	15363	15361	15324	15321	15214	15284	15279	15242	15024	15309	15213	15314	15394	15357	15270	15523	15161	15368	15273	15095	15443	15079	15348	15316	15331	15357	15248	15165	15279	15305	15267	15286	15275	15314	15554	15231	15148	15130	15287	15262	15379	15229	15240	15192	15470	15316	15228	15484	15232	15413	15354	15390	15227	15294	15454	15330	15253	15010	15285	15122	15214	15288	15132	15283	15197	15354	15416	15214	15466	15247	15322	15364	15247	15330	15356	15366	15395	15414	15246	15214	15245	15353	15450	15361	15182	15251	15177	15263	15478	15227	15338	15209	15244	15313	15271	15178	15319	15361	15119	15354	15334	15355	15299	15176	15134	15377	15515	15389	15209	15419	15295	15426	15322	15213	15411	15158	15224	15277	15325	15220	15542	15343	15253	15270	15174	15137	15286	15202	15353	15265	15299	15304	15134	15081	15425	15216	15136	15296	15209	15159	15266	15246	15285	15166	15304	15468	15383	15211	15382	15176	15354	15262	15195	15323	15503	15228	15287	15253	15382	15121	15318	15228	15309	15221	15438	15492	15374	15206	15406	15292	15390	15117	15203	15220	15106	15489	15283	15307	15226	15470	15265	15460	15327	15406	15300	15105	15340	15394	15291	15286	15141	15408	15496	15345	15147	15263	15241	15371	15190	15339	15320	15238	15329	15172	15178	15083	15170	15266	15058	15282	15246	15222	15386	15328	15203	15393	15479	15223	15186	15203	15451	15182	15404	15318	15365	15336	15240	15162	15368	15177	15179	15272	15232	15270	15473	15352	15307	15152	15319	15382	15359	15151	15317	15433	15320	15259	15371	15328	15316	15181	15143	15193	15307	15442	15305	15254	15211	15281	15238	15326	15381	15240	15306	15071	15302	15227	15314	15396	15314	15293	15348	15248	15345	15372	15330	15238	15334	15191	15303	15314	15167	15414	15584	15283	15305	15082	15479	15278	15336	15402	15312	15385	15329	15426	15434	15352	15259	15236	15248	15347	15360	15245	15145	15401	15351	15380	15479	15206	15131	15244	15261	15202	15131	15192	15409	15230	15498	15313	15374	15338	15422	15393	15381	15003	15157	15189	15283	15429	15143	15269	15476	15126	15234	15286	15283	15237	15203	15416	15166	15218	15411	15168	15122	15180	15185	15262	15215	15180	15246	15337	15344	15302	15431	15194	15398	15238	15263	15327	15479	15116	15386	15294	15219	15180	15409	15181	15307	15110	15273	15293	15400	15475	15342	15214	15191	15136	15309	15075	15307	15204	15417	15360	15552	15390	15347	15341	15143	15178	15350	15284	15371	15192	15196	15198	15283	15133	15396	15287	15315	15376	15312	15254	15247	15317	15225	15300	15429	15189	15214	15199	15178	15265	15429	15493	15316	15416	15328	15288	15229	15092	15114	15249	15230	15164	15286	15178	15363	15390	15103	15675	15439	15139	15212	15260	15040	15326	15386	15147	15382	15247	15248	15338	15325	15320	15374	15198	15289	15330	15257	15394	15361	15273	15247	15391	15328	15326	15345	15208	15179	15427	15459	15470	15001	15082	15406	15421	15296	15193	15317	15346	15294	15150	15470	15207	15408	15222	15275	15369	15149	15369	15296	15377	15274	15319	15355	15277	15259	15415	15285	15180	15370	15309	15448	15246	15453	15372	15250	15061	15222	15320	15243	15104	15320	15417	15329	15239	15287	15301	15154	15295	15140	15367	15262	15300	15334	15198	15268	15298	15383	15195	15277	15344	15351	15210	15525	15378	15112	15389	15249	15241	15296	15295	15343	15426	15435	15292	15209	15319	15276	15285	15361	15428	15168	15439	15330	15353	15349	15352	15276	15349	15313	15110	15201	15115	15308	15228
19520	34463	32358	25710	21820	19414	17864	16898	16090	15751	15206	15141	14961	14475	14540	14459	14246	14096	14102	14067	14022	13923	13982	14070	14140	14040	14274	13921	13944	13893	13883	13907	13906	13935	13969	14136	13905	13979	14039	13899	14067	13977	13876	13949	13949	14118	14160	13852	13893	14055	13899	13853	14069	13976	14006	13788	13972	13816	13966	13912	13878	13778	13771	13992	13993	13901	13858	13980	13931	13855	13948	13879	13961	13904	13913	13888	13883	13966	13975	13722	13921	13908	13850	13910	13977	13889	13894	13712	13875	14002	13742	13963	13902	13866	14011	13811	13891	13861	14031	13746	13905	13878	13937	13659	13796	13960	13921	14009	13909	14037	13815	13916	13893	13891	13810	13811	13770	14132	13832	13938	13949	13950	13896	13966	14010	13977	13994	13813	13873	13915	14009	13710	13751	13840	13932	14089	13863	13928	13947	13872	13981	13790	13881	14002	13911	14003	13922	13720	13786	13906	13881	13863	13833	13824	13967	14149	13701	14012	13822	14059	13862	13862	14063	13871	13889	13958	13787	13888	13880	14014	13872	13950	13877	14012	13867	13798	14039	13771	14018	13923	14031	14004	13805	13970	13998	13964	13893	13867	13971	13727	13833	13897	13981	14031	13960	13933	13985	13831	13977	13889	13882	13984	13823	13859	14082	13934	13819	13791	13924	13899	13745	13799	13879	13953	13799	13851	13895	13963	13824	13883	13856	13842	13852	13790	13911	13880	13933	13833	14026	13924	13833	14028	13848	13886	13876	13758	13985	13826	13989	13974	13958	13941	13870	13858	13776	13791	13928	13830	13894	13806	13930	14062	13873	13952	13868	13944	13855	14108	13814	13833	13799	13871	13841	13885	13749	13887	14008	13861	13922	13895	13745	13817	13896	13993	13929	13820	13751	13904	13914	13852	13911	13802	14008	13813	13924	13838	13969	13663	13929	13842	13955	13916	14067	13789	13858	13782	13971	13675	13828	13853	13906	13890	13943	13913	13882	13938	13911	13898	13775	13775	13864	14043	14023	13756	13688	13974	13799	14164	13921	13808	13725	13885	13783	14043	13834	13805	13904	14055	13841	13796	13943	13987	13919	13964	13840	13924	13914	13950	13795	13983	13923	13919	13955	13957	13935	13958	13906	13989	13771	13866	13871	13951	13905	13999	13827	13796	13933	13961	13845	13912	13911	13830	13745	14009	13814	13887	13868	13861	13945	13890	13839	13867	13853	13910	13931	13926	13804	13893	13810	13876	13822	13838	13766	13895	13967	13815	13888	13932	13873	13795	14033	14034	13984	13765	13934	13758	13826	13929	13871	13974	13880	14013	13922	13901	14026	13928	13858	13782	13790	13849	13823	13837	13787	13846	13922	13971	13927	13829	13825	14144	13973	13863	13871	14075	14037	14004	13806	13979	13895	13761	13889	13794	13979	13786	13984	13966	13941	13817	13880	13915	13759	13846	13829	13735	14111	13774	13803	13996	13896	14056	13926	13931	13971	13874	13880	13806	13849	13826	13877	14008	13898	14023	13977	13723	13866	13913	13833	13885	13806	13940	13907	13794	13906	13785	13968	13844	13905	13810	13946	13760	13935	13845	13784	13970	13824	13847	13973	14105	13865	14038	13883	13996	14024	13696	13834	13855	13977	13839	13870	13766	14030	13755	13787	13964	13739	13910	14054	13756	13820	13726	14034	14049	13929	13739	13995	13976	13754	13809	13902	13902	13970	13894	13879	13919	14046	13814	14026	13990	13815	13990	13843	13967	13997	13862	13798	13960	13822	13975	13937	13875	13747	13742	13807	13918	13840	14061	13726	13804	13966	13813	13960	13862	13937	13902	14020	13987	13824	13707	14117	13943	13937	13880	13988	13989	13870	13838	13947	13810	13752	13810	13921	14017	13674	13823	13924	13742	13937	13954	13930	13898	13950	14022	13916	13969	13945	13870	13847	14065	13929	14025	13954	13858	13953	13833	13924	13882	14045	13889	13846	13899	13880	13873	13957	13933	13921	13781	13874	13918	13913	13879	13979	14018	13737	13863	14021	13885	13963	13916	13920	13940	13975	13913	13728	13947	13734	14033	13963	13824	13899	13914	13904	13745	13961	13915	13922	14032	13913	13905	13931	13819	13936	13958	13907	13726	13843	14029	13890	13845	14020	13955	13962	14016	13952	13855	13794	13842	13937	13883	13704	13838	13905	13876	13917	13731	13972	13949	13897	13899	14011	13884	13835	13915	14018	13808	13910	13930	14022	13805	14020	13968	13881	13930	13930	13999	13934	13986	14070	13826	13920	13874	13959	13918	13958	14031	13852	13951	13981	13882	13796	13853	13875	14064	13864	13896	13952	14116	14006	13703	13748	13970	13707	13898	14044	13704	13854	13845	13772	14038	13875	13918	13947	13880	13934	13785	14024	13933	13871	13858	13906	14124	13958	13916	13845	13946	13786	13892	13951	13937	13958	13836	14012	13931	13941	13937	13716	13847	13877	13984	13915	13951	13869	14008	14004	13972	13771	13901	13955	13796	13938	13908	13922	13871	13725	13860	13755	13903	13912	14049	13837	13929	13893	13935	13716	14030	13885	13850	13846	13963	14022	13714	14104	13973	13959	13760	14003	14025	13827	13906	13827	13973	13798	13907	13965	14056	13893	13694	14003	13815	13999	13776	13912	13877	13979	13879	13795	13874	13889	13929	13846	13756	13866	13924	13889	13906	13771	13910	13872	13777	13774	13917	13759	14034	13853	14004	13875	13793	13903	13817	13979	13888	14111	13855	14049	13877	13861	13853	13858	13962	13850	13951	13930	13810	13847	13837	13807	13906	14003	14030	13919	13822	13816	13915	14054	13810	13892	13878	13855	13903	13742	13997	13951	13968	13805	13983	13864	13774	13924	13837	13885	14090	13726	13897	13815	13916	13895	13908	14000	13933	13794	13896	13964	13714	13706	13802	13906	13890	13883	13986	13762	13752	13897	14051	13858	13980	13697	13805	13958	13842	13768	13989	13708	13869	13816	13885	13861	13931	13890	13900	13856	13904	13898	13842	13825	13911	13969	14022	13912	13985	13921	14066	13800	13845	13744	13777	14032	13984	13881	13983	13787	13886	13960	14064	13978	13818	13887	13953	13818	13954	14063	13798	13752	13701	13976	13917	13843	13955	13761	13746	14035	13969	13934	13968	13915	13867	13824	13989	13927	13863	13867	13763	13779	13793	13933	13855	14065	13789	14004	13906	13656	13821	13878	13923	13877	13937	13971	13908	14046	13967	13863	13793	13882	13833	13884	13870	13942	14014	13950	13830	14085	13854	13933	14088	13828	13902	13950	13816	13845	13871	14041	13918	14022	13783	13913	13950	13815	13696	13853	13899	13952	13891	14024	13927	13813	13927	13810	13928	14015	13859	13836	13911	13863	13912	13858	13857	13893	13811	14100	13970	13920	13852	13833	13895	13847	13830	13746	13902	13978	13893	13952	13926	13968	13848	13910	13933	13903	13891	13810	14026	13849	13862	13986	13913	13830	13980	13978	13761	13880	13931	13943	13947	14006	13829	13896	13842	13924	14051	13848	13894	13720	13781	13929	13866	13967	13824	14012	13809	13878	13916	14054	14109	13983	14025	13981	13954	13815	13835	13918	13883	13968	14034	13921	13851	13926	13729	13843	13912	13884	13897	13922	13800	13762	13997	14006	13993	13846	13793	13957	13901	13849	13915	13927	14031	13882	13951	13852	13711	13956	13837	13943	13928	13876	13827	13982	13889	13945	13786	13745	13932	13925	13825	13782	14050	13785	13636	14038	13857	13997	13843	14011	13889	13896	13779	13843	13900	13989	13963	13829	13960	13744	13799	13934	13930	13867	13795	13878	13937	13886	13936	13955	13907	13747	14011	13898	13916	13776	13896	13863	13923	13756	13866	13708	13890	14127	13888	13800	13967	13758	13924	13924	13915	13885	13911	13944	14063	13929	13741	13872	13811	13782	13779	13918	13908	13848	13989	13833	13807	13980	13786	14031	13908	13898	13937	13946	13994	13922	13908	13701	13989	13879	13866	13820	13851	13895	13897	13878	13956	13795	13879	13767	13744	13806	13960	13853	13958	14064	13966	13824	13869	13867	13835	14039	13806	13811	13843	13854	13958	13946	13892	13898	14034	14094	13776	13814	13762	13959	13963	13969	13882	13827	13904	13928	13979	13885	13946	13846	13835	14033	13943	13778	13955	14045	13870	13955	13673	13918	13981	13926	13871	13833	13887	13806	13912	13936	13931	13920	13837	13837	14100	14001	13694	13798	13943	13822	13897	13932	13954	13728	13887	13794	14074	13894	13873	13841	13896	13830	14068	13891	13926	13927	13984	13920	14006	13981	13862	13861	13965	13908	13812	14055	13863	13845	13907	14058	13746	13966	13964	13879	13787	13968	13938	13965	13922	13872	13902	13864	13799	13751	13819	13869	14006	13957	13925	13844	13981	13910	13784	13791	13853	13768	14049	13986	13791	13922	13986	13823	13900	13817	13917	13955	14004	13990	13734	13901	13949	13817	13910	13971	13831	13971	13950	13810	13813	14001	13940	13919	14042	13991	13822	13930	14065	13880	13918	13845	13816	13813	13937	13925	13997	13942	13811	13847	13860	13929	13936	14013	13829	13962	13836	13778	13867	14089	13850	13852	13848	13891	14038	13875	13962	13997	13834	13862	13774	13907	13846	13907	14154	13923	13806	13923	13844	13913	14023	14026	13964	13868	13876	13878	13843	13874	13864	13955	14018	13910	13924	13884	13951	14002	13774	13765	13932	13847	13989	14062	13861	13884	13990	13915	13741	13902	13844	13817	13876	13986	13855	13949	13816	14029	13669	13984	13892	13805	13955	13855	13878	13996	13778	13889	13838	13629	13842	13904	13827	14021	13835	13963	13914	13851	13957	13783	14033	14005	13909	14020	14085	13808	13974	13916	13839	13994	13935	13905	13919	14071	13886	13758	13978	13830	13811	13791	13900	13852	13766	13757	13848	13788	14107	13913	13812	13985	13553	13818	13862	13933	13954	13871	13859	13955	13959	13855	13907	14027	13839	13866	13897	13883	13923	13951	13980	13900	13899	13746	13941	14000	13740	13839	13860	13695	13916	13753	13869	13982	13872	13769	13881	13817	13933
23386	21737	29667	24384	22164	24364	25853	19979	18666	18531	17711	17774	17631	17529	17099	17050	16895	16657	16855	16508	16819	16714	16556	16606	16660	16420	16407	16434	16619	16550	16622	16324	16581	16623	16352	16339	16416	16515	16326	16331	16475	16383	16597	16384	16527	16361	16465	16430	16417	16323	16570	16412	16441	16410	16521	16431	16426	16458	16274	16514	16357	16377	16287	16497	16447	16546	16456	16521	16546	16369	16401	16401	16278	16509	16374	16326	16455	16369	16304	16245	16271	16366	16521	16296	16471	16405	16381	16553	16494	16218	16427	16470	16379	16516	16384	16350	16293	16371	16333	16388	16392	16437	16384	16173	16403	16410	16477	16439	16178	16281	16322	16407	16498	16477	16590	16397	16223	16312	16366	16258	16048	16306	16394	16222	16284	16464	16474	16368	16466	16568	16293	16416	16325	16176	16405	16342	16310	16361	16438	16248	16428	16401	16330	16310	16408	16450	16521	16435	16341	16457	16517	16321	16347	16424	16472	16378	16250	16163	16384	16242	16296	16274	16232	16158	16499	16515	16087	16394	16292	16078	16600	16309	16427	16509	16278	16391	16258	16253	16253	16207	16352	16302	16110	16377	16357	16430	16282	16221	16332	16376	16262	16284	16399	16275	16199	16445	16194	16256	16226	16283	16346	16288	16326	16299	16334	16215	16485	16263	16407	16287	16305	16331	16371	16391	16279	16452	16308	16429	16290	16449	16335	16453	16369	16246	16342	16438	16446	16251	16167	16178	16318	16081	16280	16147	16502	16360	16061	16276	16432	16496	16384	16526	16408	16561	16122	16194	16289	16463	16291	16351	16336	16452	16543	16464	16326	16376	16172	16195	16300	16316	16121	16293	16161	16279	16409	16140	16212	16356	15999	16374	16377	16459	16548	16285	16351	16265	16385	16608	16319	16104	16320	16191	16427	16438	16132	16406	16310	16398	16103	16290	16312	16391	16447	16416	16237	16364	16338	16318	16284	16370	16323	16277	16150	16321	16538	16290	16240	16524	16178	16233	16244	16244	16258	16266	16160	16172	16207	16330	16421	16187	16317	16355	16160	16122	16178	16283	16193	16280	16427	16370	16463	16315	16337	16265	16273	16400	16228	16573	16142	16256	16479	16275	16460	16336	16236	16299	16392	16426	16289	16365	16520	16340	16393	16391	16252	16226	16322	16295	16277	16384	16421	16339	16283	16236	16326	16436	16304	16354	16313	16269	16205	16300	16345	16354	16451	16213	16078	16211	16197	16348	16471	16235	16283	16311	16535	16099	16000	16314	16290	16121	16284	16326	16451	16387	16213	16323	16451	16299	16277	16262	16146	16317	16355	16417	16237	16397	16254	16554	16303	16281	16330	16321	16502	16258	16304	16350	16310	16419	16299	16361	16453	16198	16206	16318	16432	16376	16281	16311	16320	16144	16461	16266	16358	16154	16262	16304	16343	16229	16311	16220	16118	16286	16351	16277	16294	16436	16047	16185	16265	16355	16498	16321	16396	16417	16425	16193	16187	16267	16297	16239	16362	16255	16385	16365	16324	16600	16423	16360	16404	16289	16368	16289	16334	16136	16218	16280	16258	16432	16419	16447	16208	16524	16441	16442	16307	16341	16235	16347	16161	16121	16348	16288	16377	16190	16399	16192	16310	16363	16209	16443	16106	16174	16387	16452	16499	16132	16267	16281	16274	16353	16314	16329	16368	16225	16398	16612	16457	16223	16194	16408	16304	16317	16309	16329	16426	16195	16293	16464	16287	16227	16263	16629	16395	16099	16384	16332	16459	16469	16457	16173	16274	16189	16340	16498	16395	16178	16327	16251	16205	16283	16470	16289	16348	16388	16248	16503	16390	16430	16275	16504	16399	16281	16334	16257	16171	16457	16368	16190	16445	16458	16322	16017	16252	16121	16206	16065	16370	16454	16304	16272	16332	16198	16238	16230	16318	16391	16429	16238	16242	16247	16411	16615	16313	16291	16406	16132	16307	16171	16493	16332	16392	16387	16158	16415	16493	16234	16433	16250	16306	16348	16393	16216	16339	16358	16329	16278	16233	16520	16252	16447	16321	16225	16296	16425	16163	16267	16130	16175	16347	16286	16127	16463	16322	16311	16282	16411	16371	16168	16340	16336	16417	16538	16427	16290	16562	16375	16235	16488	16253	16421	16359	16285	16161	16333	16378	16438	16438	16300	16400	16029	16131	16216	16305	16284	16212	16195	16440	16135	16139	16357	16225	16177	16301	16390	16418	16295	16345	16299	16406	16407	16236	16392	16364	16298	16337	16246	16190	16262	16151	16234	16085	16283	16093	16307	16507	16467	16149	16194	16293	16380	16208	16254	16301	16204	16177	16204	16215	16275	16384	16238	16362	16198	16112	16184	16276	16467	16420	16370	16373	16413	16299	16200	16194	16314	16075	16465	16331	16424	16331	16376	16273	16255	16249	16292	16259	16285	16410	16500	16325	16325	16524	16232	16198	16236	16319	16286	16346	16440	16329	16376	16115	16268	16553	16127	16314	16354	16335	16467	16428	16244	16499	16201	16187	16328	16380	16419	16316	16385	16556	16193	16154	16318	16376	16332	16253	16347	16368	16366	16380	16524	16320	16336	16224	16464	16319	16252	16315	16427	15889	16423	16364	16129	16200	16560	16171	16052	16346	16356	16362	16272	16282	16285	16334	16242	16405	16158	16315	16325	16619	16279	16229	16461	16339	16390	16334	16329	16328	16304	16187	16211	16181	16263	16376	16216	16469	16304	16211	16368	16521	16290	16382	16278	16209	16299	16392	16390	16312	16277	16270	16321	16337	16317	16428	16181	16505	16334	16301	16172	16249	16394	16471	16320	16392	16153	16342	16185	16450	16291	16228	16308	16233	16446	16197	16202	16217	16305	16252	16272	16420	16350	16411	16362	16307	16592	16426	16298	16364	16276	16335	16203	16048	16033	16488	16233	16357	16379	16250	16233	16466	16379	16228	16373	16492	16206	16090	16263	16497	16368	16129	16174	16461	16283	16276	16226	16133	16472	16534	16172	16451	16382	16267	16278	16691	16312	16542	16418	16398	16195	16238	16346	16375	16173	16481	16283	16339	16373	16455	16415	16312	16299	16279	16326	16268	16230	16344	16311	16190	16193	16231	16213	16207	16277	16238	16420	16315	16351	16296	16406	16338	16356	16482	16418	16375	16301	16520	16438	16396	16114	16206	16435	16251	16299	16334	16319	16568	15961	16289	16383	16292	16358	16430	16463	16272	16340	16252	16240	16365	16389	16320	16294	16579	16388	16326	16085	16360	16395	16358	16272	16462	16560	16139	16377	16507	16241	16335	16116	16216	16255	16410	16284	16350	16195	16372	16306	16305	16476	16266	16250	16397	16405	16391	16398	16550	16357	16455	16300	16357	16044	16140	16372	16196	16442	16271	16054	16462	16297	16415	16352	16430	16296	16309	16164	16290	16366	16319	16333	16485	16440	16314	16485	16395	16584	16339	16306	16248	16315	16227	16194	16418	16195	16349	16269	16472	16205	16388	16395	16248	16266	16066	16184	16247	16421	16302	16334	16422	16308	16436	16339	16210	16515	16531	16330	16368	16270	16270	16356	16239	16281	16343	16387	16167	16266	16285	16386	16359	16392	16297	16369	16377	16255	16538	16269	16342	16316	16424	16141	16308	16249	16175	16336	16364	16039	16230	16421	16211	16241	16239	16301	16403	16323	16455	16413	16402	16265	16266	16371	16180	16464	16547	16258	16554	16292	16376	16316	16439	16454	16159	16359	16326	16371	16589	16320	16325	16375	16390	16395	16200	16395	16264	16350	16414	16406	16236	16318	16258	16401	16304	16519	16525	16202	16205	16304	16485	16743	16328	16161	16252	16435	16314	16143	16199	16170	16344	16457	16174	16295	16197	16376	16518	16278	16459	16228	16382	16282	16317	16391	16628	16424	16494	16329	16504	16205	16244	16418	16368	16321	16242	16206	16229	16227	16321	16431	16207	16234	16421	16661	16087	16178	16398	16261	16456	16233	16205	16410	16390	16301	16498	16207	16099	16318	16407	16226	16230	16442	16486	16285	16353	16425	16137	16510	16468	16210	16526	16417	16433	16136	16388	16357	16279	16308	16487	16356	16423	16370	16358	16204	16241	16431	16278	16472	16277	16123	16379	16407	16158	16167	16117	16393	16392	16252	16487	16318	16225	16342	16310	16123	16060	16266	16477	16370	16298	16377	16178	16252	16411	16434	16357	16468	16218	16222	16321	16333	16297	16423	16377	16356	16415	16118	16456	16295	16082	16536	16209	16379	16237	16455	16141	16347	16357	16413	16166	16416	16315	16418	16463	16341	16278	16416	16285	16190	16257	16362	16204	16315	16386	16362	16299	16396	16477	16505	16315	16108	16353	16116	16148	16256	16188	16243	16544	16301	16394	16522	16391	16100	16427	16302	16198	16178	16202	16416	16263	16296	16370	16355	16354	16507	16271	16297	16300	16337	16174	16275	16332	16395	16389	15988	16510	16392	16416	16312	16424	16351	16086	16268	16310	16564	16355	16271	16311	16248	16327	16294	16239	16564	16463	16376	16540	16419	16306	16354	16338	16405	16408	16074	16154	16361	16467	16269	16276	16287	16280	16114	16372	16328	16470	16419	16315	16190	16089	16421	16357	16273	16390	16120	16218	16264	16461	16307	16364	16282	16286	16250	16265	16232	16359	16274	16354	16391	16346	16511	16423	16296	16231	16435	16319	16274	16436	16539	16558	16269	16423	16258	16234	16330	16277	16361	16279	16218	16524	16162	16487	16415	16373	16318	16376	16234	16284	16282	16377	16194	16414	16444	16260	16443	16057	16281	16195	16388	16400	16166	16162	16261	16294	16349	16404	16266	16285	16134	16049	16450	16215	16185	16265	16293	16223	16403	16378	16294	16249	16236	16219	16339	16330	16323	16252	16287	16400	16374	16452	16293	16324	16167	16346	16339	16192	16310	16330	16219	16319	16410	16226	16400	16331	16123	16310	16386	16396	16087	16266	16235	16286	16268	16320	16220	16228	16263	16326	16632	16370	16342	16376	16294	16366	16411	16485	16055	16329	16423	16156	16361	16254	16435	16325	16208	16361	16394	16507	16414	16091	16038	16417	16261	16273	16420	16162	16211
22620	41489	39353	31781	26982	23473	21248	19391	18424	17538	16909	16549	16463	16052	15657	15407	15155	15157	15059	15105	15137	14956	14948	14791	14808	14782	14859	14930	14767	14783	14775	14909	14826	14888	14981	14882	14717	14847	14826	14909	14656	14901	14915	14786	14852	14760	14950	14967	14883	14909	14747	14654	14799	14717	15059	14762	14904	14837	14770	14703	14944	14825	14781	14733	14656	14788	14765	14860	14761	14671	14888	14786	14785	14798	14897	14480	14743	14586	14657	14853	14835	14872	14853	14864	14853	14928	14509	14704	14803	14743	14851	14873	14736	14862	14881	14608	14650	14812	14686	14772	14660	14702	14675	14977	14657	14655	14685	14656	14763	14913	14784	14724	14558	14797	14771	14908	14778	14784	14729	14717	14816	14718	14762	14818	14744	14826	14784	14537	14763	14758	14616	14860	14811	14658	14748	14752	14652	14742	14696	14652	14714	14701	14691	14712	14831	14698	14689	14677	14757	14811	14705	14788	14759	14705	14560	14751	14746	14711	14648	14677	14741	14760	14638	14746	14672	14724	14839	14682	14840	14636	14706	14638	14655	14718	14704	14801	14786	14709	14810	14671	14740	14712	14759	14712	14692	14678	14543	14583	14845	14780	14738	14860	14737	14516	14679	14901	14731	14649	14824	14669	14792	14599	14776	14657	14657	14741	14799	14776	14814	14733	14652	14776	14733	14509	14784	14667	14657	14712	14776	14670	14780	14759	14720	14590	14862	14654	14585	14995	14845	14753	14696	14638	14749	14662	14831	14558	14751	14650	14683	14756	14906	14868	14724	14847	14780	14713	14717	14598	14805	14688	14844	14618	14754	14616	14752	14676	14570	14536	14920	14794	14828	14705	14835	14726	14758	14780	14845	14835	14818	14552	14655	14640	14666	14658	14731	14784	14716	14529	14736	14657	14736	14729	14730	14614	14686	14615	14876	14720	14529	14775	14763	14744	14589	14713	14586	14594	14579	14611	14789	14646	14735	14603	14671	14599	14722	14844	14726	14757	14873	14709	14702	14644	14724	14619	14871	14597	14612	14731	14667	14830	14812	14631	14735	14657	14728	14777	14757	14846	14664	14808	14702	14709	14682	14717	14796	14763	14670	14792	14583	14906	14776	14871	14652	14831	14772	14776	14845	14667	14728	14816	14705	14715	14747	14568	14761	14751	14667	14748	14737	14802	14803	14620	14640	14817	14723	14788	14822	14680	14730	14740	14834	14620	14757	14580	14809	14795	14645	14669	14742	14828	14812	14735	14682	14771	14574	14756	14675	14723	14944	14864	14961	14758	14745	14793	14771	14658	14682	14732	14832	14688	14764	14745	14726	14685	14788	14668	14732	14619	14815	14688	14745	14619	14620	14740	14665	14924	14669	14797	14610	14611	14546	14721	14787	14777	14707	14653	14753	14637	14715	14679	14722	14574	14701	14664	14939	14869	14686	14618	14571	14880	14545	14573	14823	14696	14756	14749	14736	14723	14666	14576	14744	14711	14607	14920	14681	14627	14839	14714	14653	14775	14788	14720	14795	14675	14590	14957	14607	14698	14703	14692	14683	14646	14786	14740	14747	14711	14713	14641	14598	14630	14880	14601	14644	14695	14641	14837	14742	14669	14705	14822	14688	14539	14814	14772	14709	14831	14620	14628	14696	14772	14594	14721	14728	14641	14637	14771	14606	14696	14763	14666	14765	14810	14609	14786	14768	14632	14788	14681	14668	14702	14675	14800	14775	14751	14705	14924	14643	14603	14778	14550	14759	14555	14658	14751	14644	14730	14785	14638	14744	14756	14690	14638	14573	14673	14651	14716	14729	14693	14818	14624	14756	14693	14611	14652	14726	14742	14645	14675	14697	14780	14774	14852	14874	14753	14734	14593	14562	14866	14879	14617	14682	14699	14809	14739	14711	14723	14689	14553	14535	14688	14683	14904	14647	14568	14797	14769	14871	14751	14591	14724	14730	14536	14845	14605	14598	14748	14671	14654	14685	14750	14649	14806	14751	14758	14797	14717	14824	14612	14550	14665	14818	15007	14487	14649	14656	14754	14763	14788	14651	14591	14608	14899	14789	14748	14716	14694	14951	14648	14909	14748	14656	14689	14776	14837	14725	14788	14744	14664	14689	14680	14811	14703	14600	14726	14669	14794	14766	14692	14525	14835	14717	14954	14613	14845	14831	14841	14741	14715	14741	14572	14709	14656	14654	14776	14736	14878	14682	14699	14651	14854	14880	14652	14590	14740	14650	14731	14714	14684	14745	14534	14734	14715	14593	14677	14766	14610	14711	14656	14779	14644	14731	14563	14712	14788	14682	14564	14743	14684	14654	14660	14753	14706	14867	14688	14705	14815	14750	14868	14640	14734	14647	14762	14778	14613	14728	14819	14782	14764	14633	14530	14785	14607	14753	14638	14765	14702	14714	14769	14718	14758	14539	14719	14772	14746	14758	14791	14763	14780	14758	14717	14683	14631	14727	14808	14706	14809	14851	14734	14708	14862	14675	14845	14773	14561	14671	14730	14685	14572	14724	14634	14630	14740	14695	14864	14661	14736	14823	14827	14694	14629	14793	14624	14715	14796	14801	14703	14701	14618	14833	14739	14733	14707	14742	14707	14709	14653	14608	14804	14712	14677	14726	14648	14779	14564	14748	14633	14534	14791	14643	14745	14767	14848	14744	14685	14689	14662	14783	14738	14847	14757	14835	14716	14813	14737	14827	14863	14793	14716	14811	14954	14561	14874	14777	14786	14666	14828	14662	14668	14871	14743	14728	14735	14657	14741	14784	14636	14708	14774	14615	14696	14758	14678	14437	14691	14750	14937	14746	14703	14898	14668	14732	14624	14893	14763	14745	14585	14652	14873	14743	14880	14667	14673	14674	14678	14664	14984	14791	14552	14773	14821	14622	14701	14791	14766	14767	14847	14552	14717	14536	14691	14725	14728	14590	14752	14735	14685	14608	14741	14592	14687	14749	14693	14696	14807	14649	14717	14743	14695	14746	14747	14693	14664	14709	14838	14644	14731	14582	14590	14847	14678	14902	14503	14716	14705	14802	14652	14598	14728	14672	14663	14737	14662	14587	14828	14496	14596	14730	14759	14877	14883	14590	14634	14713	14643	14493	14662	14744	14750	14597	14862	14797	14685	14766	14559	14557	14564	14728	14816	14631	14902	14667	14734	14721	14511	14833	14620	14663	14790	14756	14682	14631	14794	14655	14674	14678	14807	14827	14677	14661	14668	14605	14701	14889	14647	14648	14733	14767	14753	14833	14630	14778	14643	14725	14839	14781	14655	14694	14540	14635	14768	14715	14628	14632	14763	14829	14644	14758	14691	14700	14918	14681	14742	14807	14882	14650	14739	14682	14709	14737	14712	14732	14725	14827	14607	14637	14788	14799	14793	14646	14932	14812	14641	14729	14815	14691	14558	14792	14586	14684	14688	14797	14768	14541	14613	14880	14750	14722	14810	14649	14585	14799	14868	14664	14616	14783	14709	14855	14675	14827	14664	14717	14611	14803	14538	14776	14710	14544	14752	14738	14784	14553	14824	14639	14731	14584	14661	14859	14667	15028	14767	14724	14908	14722	14570	14748	14705	14709	14520	14737	14796	14699	14594	14674	14735	14776	14612	14731	14574	14533	14854	14683	14766	14678	14765	14724	14806	14571	14788	14843	14654	14929	14679	14727	14734	14788	14639	14676	14546	14681	14734	14789	14801	14800	14602	14674	14767	14541	14690	14756	14653	14756	14642	14728	14810	14656	14741	14756	14592	14660	14706	14914	14591	14634	14896	14641	14549	14816	14750	14561	14722	14501	14906	14656	14600	14697	14533	14860	14756	14766	14864	14656	14746	14769	14688	14526	14734	14828	14812	14682	14738	14633	14879	14643	14767	14754	14647	14685	14806	14847	14743	14812	14745	14681	14822	14804	14688	14781	14611	14714	14724	14520	14714	14581	14665	14713	14824	14597	14741	14766	14720	14906	14727	14688	14563	14736	14864	14848	14801	14862	14732	14636	14847	14703	14765	14688	14826	14632	14791	14813	14657	14695	14859	14946	14729	14875	14956	14681	14616	14629	14707	14741	14741	14787	14757	14717	14796	14690	14708	14747	14612	14605	14890	14685	14745	14763	14795	14585	14636	14742	14654	14948	14895	14671	14596	14580	14780	14694	14768	14563	14810	14709	14750	14800	14690	14852	14864	14673	14732	14713	14764	14769	14673	14751	14784	14869	14761	14566	14838	14575	14752	14717	14761	14724	14626	14771	14616	14781	14869	14604	14826	14664	14631	14775	14772	14729	14701	14836	14591	14748	14808	14872	14896	14659	14801	14662	14609	14601	14709	14772	14765	14702	14629	14645	14710	14771	14636	14829	14752	14747	14746	14774	14677	14706	14506	14650	14656	14786	14731	14746	14788	14610	14661	14703	14763	14664	14697	14875	14744	14763	14693	14704	14799	14391	14771	14785	14716	14784	14681	14657	14731	14726	14749	14739	14676	14755	14785	14698	14758	14668	14706	14650	14799	14826	14651	14569	14945	14719	14694	14757	14698	14574	14760	14676	14658	14897	14621	14657	14733	14889	14876	14568	14656	14837	14738	14715	14669	14753	14772	14758	14702	14627	14647	14767	14698	14812	14667	14713	14692	14619	14740	14865	14734	14646	14586	14542	14640	14855	14649	14681	14755	14625	14586	14844	14722	14778	14633	14718	14707	14609	14719	14642	14621	14475	14721	14820	14613	14695	14628	14670	14599	14648	14449	14982	14661	14896	14777	14705	14790	14583	14815	14541	14564	14749	14739	14771	14921	14763	14638	14799	14721	14842	14767	14836	14676	14593	14808	14703	14827	14793	14535	14700	14713	14773	14901	14706	14587	14788	14642	14745	14839	14771	14708	14689	14551	14745	14690	14788	14682	14704	14870	14675	14625	14709	14829	14757	14711	14746	14581	14631	14727	14608	14784	14479	14790	14900	14781	14653	14777	14585	14788	14625	14551	14746	14696	14668	14691	14795	14597	14686	14817	14788	14676	14744	14667	14864	14659	14832	14615	14872	14642	14743	14756	14874	14658	14741	14587	14807	14663	14885	14848	14672	14896	14630	14629	14732	14632	14698	14716	14754	14685	14628	14702	14625	14739	14747	14837
26791	21848	24907	21552	17339	16615	16046	15702	15452	15310	15319	15029	15157	15159	15014	14846	14888	14914	14899	14832	14762	14839	15085	14820	14870	14592	14592	14762	14890	14942	14869	14763	14783	14850	14732	14985	14694	14915	14755	14657	14786	14850	14824	14758	14806	14761	14704	14819	14770	14611	14787	14846	14916	14918	14721	14795	14855	15048	14777	14632	14798	14739	14763	14949	14964	14687	14888	14846	14840	14686	14946	14851	14796	14663	14761	14783	14773	14841	14720	14926	14850	14741	14868	14783	14686	14911	14832	14884	15041	14776	14852	14899	14846	14732	14654	14617	14791	14852	14782	14911	14956	14911	14818	14834	14808	14844	14727	14927	14751	14827	14804	14821	14647	14737	14606	14538	14624	14782	15016	14894	15005	14818	14828	14670	15009	14874	14917	14868	14633	14812	14746	14674	14677	14970	14764	14805	14894	14815	14674	14773	14789	14959	14648	14878	14818	14688	14950	14709	14683	14944	14684	14886	14550	14926	14784	14992	14779	14778	14681	14914	14925	14826	14697	14887	14652	14849	14687	14757	14852	14633	14890	14636	14762	14920	14540	14768	14866	14596	14716	14803	14828	15030	14855	14802	14779	14861	14529	14800	14774	14702	14799	14858	14765	14685	14677	14551	14699	14721	14689	14867	14791	14596	14761	14858	14956	14759	14922	14760	14795	14902	14814	14780	14777	14710	14944	15002	14889	14799	14847	14764	14771	14795	14939	14968	14934	14983	14556	14692	14750	14907	14896	14661	14662	14856	14644	14627	14793	14783	14926	14874	14744	14731	14637	14718	14800	14780	14798	14957	14939	14766	14777	14767	14810	14484	14762	14562	14944	14731	14953	14800	14841	14821	14731	14834	14847	14847	14794	14788	14653	14930	15033	14858	14890	14827	14809	14902	14785	14650	15171	14734	14719	14774	14790	14788	14747	14695	14876	14763	14714	14880	14684	14752	14743	14662	15026	14860	14694	14884	14670	14683	14792	14688	14942	14963	14660	14717	14810	14728	14844	14893	14890	14940	14905	14798	14704	14732	14603	14773	14876	14639	14714	14717	14898	14738	14777	14686	14765	14664	14632	14746	14824	14703	14778	14739	14803	14728	14577	14745	14768	14765	14772	14706	14809	14883	14772	14751	14805	14639	14723	14894	15003	14714	14898	14875	14840	14752	14782	14732	14838	14732	14585	14753	14728	14726	14759	14792	14705	14782	14853	14718	14834	14834	14870	14774	14831	14712	14967	14818	14764	14707	14959	14929	14778	14842	14628	14591	14809	14830	14743	14820	14826	14545	14747	14756	14811	14827	14754	14821	14904	14710	14785	14836	14817	14639	14682	14829	14725	14918	14673	14746	14614	14689	14760	14823	14788	14613	14768	14880	14911	14812	14751	15027	14800	14783	14860	14946	14944	14730	14802	14876	14775	14905	14757	14796	14754	14992	14765	14795	14832	14843	14582	14716	14785	14826	14718	14915	14815	14857	14797	14820	14527	14813	14714	14666	14700	14806	14756	14673	14732	14907	14743	14546	14692	14820	15026	14733	14825	14766	14819	14640	14897	14951	14874	14914	14974	14867	14715	14740	14775	14686	14820	14739	14791	14614	14739	14769	14837	14685	14810	14758	14898	14684	14637	14880	14804	14880	14847	14904	14802	14883	14681	14955	14857	14769	14971	14749	14699	14745	14857	14707	14802	14760	14799	14926	14803	14875	14589	14809	14684	14717	14673	14994	14821	14907	14888	14972	14866	14899	14922	14749	14923	14697	14810	14884	14720	14709	14774	15000	14770	14890	14846	14548	14894	14749	14901	14766	14778	15014	14773	14867	14877	14603	14741	14779	14813	14712	14850	14739	14669	14804	14645	14805	14690	14936	14696	15000	14853	14826	15023	14836	14747	14890	14955	14754	14678	14606	14803	14855	14953	14939	14757	14790	14764	14699	14964	14789	14814	14697	14765	14941	15076	14739	14665	14855	14926	14746	14871	14819	14708	14878	14692	14900	14899	14639	14967	14871	14879	14853	14778	14770	14747	14857	14724	14775	14707	14787	14777	14919	14800	14907	14973	14689	14859	14699	14856	14692	14777	14835	14634	14801	14701	14709	14832	14794	14614	14941	14664	14721	14733	14841	14828	14928	14905	14837	15044	14747	14632	14722	14681	14832	14902	14731	14755	14889	14776	14761	14847	14725	14781	14723	14921	14737	14912	14950	14774	14835	14525	14862	14854	14779	14841	14926	14889	14754	14736	14876	14751	14612	14717	14855	14780	14860	14775	14848	14746	14678	14547	14713	14731	14834	14721	14695	14887	14807	14961	14884	14850	14715	14913	14832	14899	14872	14829	14700	14821	14695	14769	14627	14886	14824	14753	14789	14731	14709	14865	14704	14660	14645	14799	14680	14890	14992	14887	14832	14754	14965	14672	14756	14875	14738	14744	14825	14996	14658	14793	14654	14816	14813	14908	14841	14990	14789	14753	14881	14845	14999	14726	14663	14787	14881	14792	14802	14890	14681	14826	14785	14911	14772	14696	14748	14846	14641	14953	14816	14771	14767	14684	14735	14835	14772	14852	14843	14760	14784	14921	14883	14671	14942	14873	14803	14771	14813	14827	14742	14779	14764	14787	14762	14894	14771	14605	14915	14759	14826	14748	14660	14786	14742	14716	14841	14693	14871	14772	14801	14811	14744	14657	14768	14930	14811	14722	14757	14810	14855	14768	14808	14956	14812	14855	14926	14704	14740	14907	14849	14698	14825	14798	14795	14712	14729	14863	14921	14871	14877	14774	14735	14742	14658	14725	14752	14942	14940	14945	14826	14780	14915	14815	14807	14776	14985	14791	14841	14546	14772	14909	14867	14802	14834	14662	14855	14724	14910	14900	14762	14696	14791	14767	14768	14657	14763	14833	14715	14840	14742	14680	14863	14933	14878	14664	14857	14809	14895	14664	14669	14959	14892	14829	14730	14879	14979	14727	14782	14767	14832	14860	14971	14943	14931	14742	14827	14832	14725	14795	14724	14863	14776	14919	14780	14847	14790	14815	14960	14764	14682	14678	14664	14744	14937	15005	14839	14892	14800	14787	15017	14896	14710	14880	14549	14689	14760	14696	14735	14856	14633	14756	14652	14778	14960	14756	14707	14637	14920	14787	14631	14829	14920	14851	14855	14676	14671	14576	14689	14750	14634	14765	14783	14796	14855	14801	14701	14862	14521	15001	14794	14881	14774	14636	14781	14602	14967	14792	14880	14648	14787	14754	14890	14683	14840	14818	14856	14811	14775	14920	14760	14799	15006	14708	14861	14853	14676	14758	14701	14691	15117	14771	14929	14886	14860	15031	14651	14818	14846	14817	14594	14787	14864	14745	14902	14959	14892	14774	14912	14712	14797	14784	14948	14861	14694	14803	14934	14672	14767	14635	14693	14750	14829	14798	14858	14800	14871	14624	14676	14831	14826	14800	15078	14728	14824	14890	14872	14935	14790	14871	14632	14860	14945	14855	14832	14722	14924	14728	14848	14817	14698	14718	14947	14823	14828	15011	14877	14704	14970	14800	14668	14952	14630	14930	14757	15047	14806	15006	14696	14576	14740	14744	14659	14885	14802	14792	14977	14953	14724	14778	14720	14705	14821	14575	14703	14891	14776	14562	14788	14857	14644	14969	14665	14829	14824	14550	14822	15024	14966	14590	14650	14671	14853	14931	14600	14811	14654	14786	14683	14925	14806	14813	14780	14700	14735	14701	14760	15017	14718	14781	14782	14970	14902	14896	14889	14730	14805	14584	14912	14840	14816	14820	14623	14834	14876	14657	14793	14781	14811	14899	14832	14917	14771	14960	14902	14786	14798	14825	14863	14803	15046	14859	14932	14942	14806	14811	14968	14819	14774	14754	15004	14770	14866	14742	14862	14857	14764	14815	14695	14797	14803	14563	14722	14716	14691	14714	14796	14937	14745	14925	14873	14766	14748	14850	14828	14908	14931	14930	14806	14788	14835	14910	14810	14741	14750	14895	14900	14760	14902	14728	14801	14798	14840	14716	14886	14680	14734	14816	14754	14846	14747	14941	14942	14847	14789	14851	14846	14663	14866	14789	14688	14745	14858	14757	14724	14925	14709	15073	14883	15028	14796	14786	14584	14822	14802	14882	14651	14793	14810	14776	14702	14892	14766	14798	14947	14874	14860	14744	14801	14716	14915	14527	14763	14975	14865	14721	14769	14872	14818	14727	14802	14840	14804	14715	14707	14912	14747	14850	14756	14936	14742	14726	14619	14858	14664	14692	14687	14661	14638	14731	14976	14949	14943	14692	14943	14709	14970	14890	14717	14600	14789	14691	14776	14727	14924	14752	14874	14867	14760	14967	14791	14800	14730	14768	14986	14874	14957	14696	14862	14842	14943	14744	14850	14823	14690	14854	14817	14547	14748	14798	14846	14975	14631	14856	14826	14852	14668	14796	14868	14946	14622	14750	14901	14877	14813	14852	14679	14756	14895	14630	14826	14679	14706	14691	14764	14440	14820	14834	14868	14827	14804	15028	14864	14671	14755	14665	14786	14993	14894	14808	14820	14609	14749	14724	14655	14938	14643	14785	14624	14734	14662	14684	14840	14664	14840	14758	14964	15007	14790	14690	14814	14798	14847	14973	14699	14748	14749	14800	14702	14770	14943	14801	14737	14710	14716	14721	14758	14754	14934	14605	14575	14700	15074	14831	14864	14603	14599	14775	14884	14806	14821	14946	14915	14749	14854	14673	14700	14844	14863	14839	14864	14772	14776	14881	14736	14626	14836	14594	14854	14858	14675	14833	14762	14822	14804	14987	14978	14705	14824	14656	14954	14818	14798	15012	14886	14811	14868	14719	14762	14942	14700	14820	14942	14736	14751	14751	14751	14756	14838	14911	14888	14935	14828	14828	14894	14669	14760	14652	14703	14744	14679	14548	14842	14804	14672	14668	14619	14642	14715	14637	14808	14778	14736	14872	14817	14796	14930	14849	14870	14901	14613	14911	14891	14688	14692	14715	14855	14836	14841	14809	14858	14832	14802	14954	14815	14945	14784	14756	14834	14748	14821	14653	14792	15013	14794	14687	14831	14600	14830	14775	14779	14744	14834	14684	14802	14802	14793	14724	14520	14807	14691	14779	14821
18025	26394	24568	19900	17502	16316	15451	14970	14392	14328	14138	14004	14067	13809	13928	13715	13701	13611	13675	13744	13609	13340	13664	13517	13551	13518	13543	13482	13605	13608	13734	13561	13536	13627	13627	13475	13577	13401	13610	13589	13607	13453	13623	13620	13542	13546	13582	13679	13531	13633	13620	13503	13622	13560	13710	13649	13491	13532	13661	13471	13746	13601	13650	13426	13698	13351	13650	13488	13655	13436	13656	13470	13412	13492	13387	13617	13407	13650	13640	13459	13406	13425	13560	13702	13239	13456	13519	13616	13529	13517	13561	13387	13592	13511	13697	13624	13561	13457	13614	13573	13534	13772	13564	13411	13479	13586	13635	13606	13638	13547	13626	13538	13607	13491	13591	13365	13498	13408	13586	13517	13645	13593	13526	13515	13644	13474	13544	13619	13526	13578	13672	13699	13782	13487	13453	13578	13461	13681	13405	13620	13470	13371	13575	13546	13666	13689	13822	13508	13585	13388	13621	13545	13510	13467	13515	13573	13610	13533	13580	13469	13627	13451	13696	13425	13539	13467	13786	13518	13649	13662	13513	13552	13594	13541	13584	13485	13636	13576	13521	13648	13538	13565	13726	13457	13573	13523	13580	13419	13648	13703	13654	13620	13715	13450	13505	13546	13569	13510	13370	13620	13529	13563	13474	13460	13497	13522	13673	13580	13572	13420	13511	13501	13600	13583	13481	13479	13538	13520	13576	13412	13485	13499	13449	13497	13604	13328	13533	13662	13562	13447	13674	13544	13579	13586	13578	13665	13535	13532	13415	13578	13541	13534	13572	13536	13361	13521	13388	13460	13513	13569	13457	13451	13589	13575	13556	13492	13604	13478	13676	13297	13462	13594	13518	13441	13454	13567	13646	13460	13437	13454	13398	13631	13409	13470	13544	13359	13500	13605	13637	13584	13510	13524	13508	13645	13628	13545	13447	13419	13570	13420	13425	13441	13606	13649	13531	13602	13518	13469	13543	13563	13512	13391	13648	13665	13515	13510	13486	13441	13542	13620	13636	13636	13759	13502	13624	13556	13556	13564	13407	13475	13472	13560	13544	13415	13656	13547	13496	13614	13551	13462	13411	13357	13457	13526	13535	13581	13434	13408	13576	13684	13469	13464	13726	13482	13496	13679	13476	13384	13435	13548	13570	13689	13493	13504	13563	13638	13418	13382	13613	13529	13572	13548	13729	13650	13533	13582	13480	13551	13489	13605	13602	13378	13583	13366	13475	13580	13651	13600	13512	13550	13503	13437	13456	13651	13699	13665	13378	13712	13625	13517	13373	13657	13615	13558	13490	13686	13581	13702	13569	13523	13469	13739	13648	13484	13575	13578	13460	13667	13552	13412	13606	13587	13497	13422	13413	13613	13536	13389	13577	13517	13369	13650	13611	13699	13502	13636	13743	13691	13649	13482	13575	13678	13603	13568	13527	13509	13544	13600	13655	13476	13652	13591	13532	13648	13512	13511	13568	13579	13562	13412	13463	13561	13610	13531	13553	13546	13733	13645	13649	13558	13528	13488	13497	13609	13438	13472	13742	13501	13605	13584	13383	13580	13490	13626	13567	13546	13465	13637	13564	13566	13543	13545	13591	13439	13541	13448	13487	13580	13704	13641	13598	13717	13725	13551	13483	13465	13603	13321	13577	13401	13472	13521	13475	13551	13496	13570	13604	13517	13536	13525	13455	13593	13601	13504	13446	13433	13463	13656	13511	13703	13456	13573	13607	13629	13468	13585	13563	13461	13736	13660	13366	13526	13621	13559	13493	13632	13555	13500	13579	13617	13407	13551	13608	13551	13732	13532	13567	13738	13390	13539	13578	13413	13621	13578	13493	13546	13463	13559	13450	13625	13336	13412	13572	13496	13370	13527	13603	13556	13496	13434	13439	13522	13555	13318	13393	13524	13539	13564	13644	13574	13541	13624	13439	13440	13568	13755	13420	13551	13380	13474	13507	13448	13557	13636	13757	13544	13428	13602	13579	13626	13469	13587	13529	13605	13495	13441	13573	13545	13447	13395	13524	13376	13754	13653	13461	13554	13595	13517	13578	13581	13706	13482	13389	13625	13710	13577	13609	13400	13567	13477	13553	13467	13617	13549	13572	13508	13592	13642	13620	13552	13664	13508	13611	13487	13488	13697	13667	13556	13527	13558	13417	13604	13536	13517	13533	13627	13554	13600	13558	13597	13464	13706	13761	13594	13451	13588	13570	13611	13681	13362	13575	13528	13387	13581	13555	13651	13565	13448	13724	13459	13698	13557	13589	13603	13717	13557	13541	13460	13590	13697	13597	13517	13679	13668	13639	13426	13600	13591	13676	13671	13539	13626	13565	13498	13613	13703	13308	13526	13582	13459	13473	13412	13479	13677	13507	13612	13466	13591	13647	13509	13536	13521	13561	13615	13467	13511	13534	13547	13550	13543	13530	13600	13424	13510	13559	13524	13611	13460	13494	13574	13426	13524	13616	13495	13421	13440	13574	13383	13550	13593	13708	13449	13457	13518	13562	13597	13647	13496	13587	13558	13620	13420	13725	13590	13488	13464	13503	13620	13518	13819	13448	13538	13565	13312	13526	13635	13451	13525	13495	13527	13662	13559	13667	13614	13739	13508	13381	13496	13639	13416	13609	13669	13664	13561	13737	13588	13607	13536	13637	13470	13505	13448	13593	13611	13467	13473	13422	13496	13518	13561	13475	13480	13662	13601	13584	13556	13479	13341	13387	13541	13462	13601	13709	13387	13432	13418	13473	13469	13460	13517	13545	13386	13674	13703	13542	13493	13665	13570	13449	13457	13466	13588	13565	13535	13535	13448	13626	13602	13537	13666	13468	13609	13422	13612	13501	13512	13639	13670	13489	13514	13442	13495	13658	13510	13625	13445	13525	13470	13600	13471	13638	13575	13515	13567	13580	13660	13477	13483	13428	13514	13607	13634	13598	13616	13537	13700	13572	13515	13597	13457	13423	13591	13537	13714	13481	13617	13442	13486	13525	13495	13540	13650	13586	13645	13578	13637	13451	13506	13607	13599	13464	13543	13413	13575	13531	13510	13428	13662	13546	13404	13499	13693	13527	13447	13470	13563	13579	13585	13508	13528	13551	13491	13325	13783	13445	13383	13639	13505	13616	13592	13500	13673	13458	13528	13474	13564	13509	13585	13560	13563	13650	13514	13585	13514	13765	13547	13572	13718	13575	13750	13608	13625	13606	13416	13530	13616	13525	13466	13422	13616	13547	13386	13486	13550	13501	13476	13474	13488	13608	13542	13580	13607	13662	13621	13658	13605	13625	13650	13414	13559	13353	13657	13559	13697	13475	13478	13481	13476	13797	13512	13387	13481	13462	13612	13675	13670	13690	13553	13526	13469	13595	13369	13552	13540	13594	13441	13563	13645	13466	13704	13595	13642	13417	13594	13514	13547	13578	13427	13646	13674	13463	13552	13566	13444	13483	13589	13665	13537	13452	13685	13449	13415	13578	13507	13585	13570	13598	13482	13651	13527	13504	13361	13482	13466	13528	13584	13340	13572	13418	13543	13618	13583	13537	13620	13359	13612	13506	13484	13280	13602	13631	13544	13506	13427	13545	13371	13418	13584	13426	13565	13484	13716	13368	13570	13367	13526	13467	13658	13579	13659	13337	13567	13656	13463	13358	13615	13721	13427	13659	13636	13687	13531	13590	13462	13537	13491	13455	13538	13618	13449	13475	13624	13646	13487	13407	13507	13624	13505	13628	13479	13649	13446	13541	13664	13741	13310	13447	13528	13634	13644	13601	13697	13624	13628	13508	13362	13575	13476	13546	13611	13595	13571	13494	13642	13475	13613	13413	13720	13667	13575	13592	13682	13479	13536	13530	13537	13587	13606	13392	13545	13529	13690	13546	13497	13523	13536	13527	13558	13605	13626	13534	13494	13586	13524	13662	13574	13631	13569	13657	13522	13625	13481	13456	13709	13506	13569	13524	13535	13522	13654	13428	13759	13396	13389	13494	13583	13601	13465	13594	13749	13682	13596	13534	13381	13545	13484	13597	13611	13515	13619	13542	13502	13633	13503	13587	13491	13535	13431	13523	13407	13643	13512	13580	13534	13584	13541	13632	13428	13603	13604	13647	13404	13642	13541	13482	13419	13613	13473	13551	13463	13661	13530	13431	13594	13751	13740	13558	13446	13665	13501	13449	13445	13714	13597	13540	13698	13577	13588	13593	13596	13543	13493	13599	13543	13441	13578	13619	13446	13601	13559	13703	13552	13480	13436	13749	13589	13436	13628	13412	13544	13636	13608	13510	13449	13467	13500	13490	13439	13529	13637	13562	13709	13439	13570	13386	13606	13555	13573	13425	13625	13483	13559	13498	13556	13554	13479	13424	13553	13489	13608	13707	13635	13558	13520	13574	13658	13443	13584	13348	13462	13553	13578	13788	13487	13628	13455	13522	13424	13567	13514	13494	13480	13591	13558	13424	13623	13673	13458	13527	13521	13524	13659	13395	13570	13568	13560	13576	13491	13560	13618	13504	13608	13494	13678	13406	13556	13584	13644	13611	13438	13578	13526	13563	13571	13610	13608	13416	13540	13619	13496	13362	13406	13610	13580	13456	13461	13453	13549	13495	13612	13691	13541	13616	13576	13485	13533	13567	13549	13581	13606	13550	13422	13435	13578	13550	13523	13589	13541	13541	13472	13483	13686	13481	13558	13469	13526	13383	13434	13386	13523	13523	13695	13535	13557	13568	13542	13616	13679	13471	13624	13779	13606	13623	13599	13654	13629	13663	13372	13580	13509	13638	13600	13564	13601	13414	13677	13423	13555	13600	13673	13473	13622	13509	13544	13695	13575	13519	13447	13662	13598	13592	13513	13541	13701	13597	13490	13508	13469	13535	13587	13476	13572	13515	13540	13430	13588	13441	13599	13486	13729	13513	13594	13474	13513	13585	13625	13583	13385	13699	13719	13538	13396	13530	13525	13692	13544	13648	13652	13454	13520	13542	13482	13718	13642	13511	13454	13410	13572	13473	13528	13660	13672	13476	13383	13641	13564	13512	13373	13478	13773	13621	13675	13537	13418	13493	13580	13623	13594	13611	13590	13705	13512	13579	13517	13610	13527	13560	13531	13503	13625	13583	13490	13501	13455	13604	13591
23316	20716	27966	23774	21898	22069	20906	17801	17112	16678	16539	16350	16236	16034	15863	15806	15763	15637	15499	15719	15576	15645	15590	15641	15586	15591	15516	15520	15574	15520	15527	15385	15639	15328	15281	15636	15590	15611	15389	15685	15660	15633	15608	15371	15641	15631	15574	15521	15546	15621	15425	15628	15503	15517	15690	15654	15315	15778	15479	15327	15593	15299	15564	15496	15596	15408	15379	15460	15429	15586	15494	15501	15612	15392	15471	15472	15452	15559	15558	15562	15313	15494	15467	15504	15542	15546	15408	15604	15374	15572	15564	15621	15439	15338	15554	15692	15595	15474	15518	15522	15580	15497	15488	15484	15532	15520	15444	15434	15446	15433	15300	15602	15519	15641	15563	15441	15400	15595	15693	15430	15402	15396	15349	15578	15572	15509	15606	15689	15523	15540	15435	15283	15330	15319	15291	15468	15390	15607	15414	15227	15608	15420	15433	15369	15494	15346	15500	15598	15504	15394	15552	15565	15547	15467	15386	15658	15605	15495	15303	15429	15293	15690	15684	15519	15439	15509	15689	15484	15603	15433	15511	15386	15534	15468	15233	15419	15584	15498	15758	15441	15375	15469	15306	15412	15453	15513	15410	15498	15467	15475	15466	15378	15527	15517	15442	15401	15251	15456	15522	15458	15444	15398	15483	15536	15555	15642	15401	15439	15458	15338	15534	15458	15387	15399	15432	15400	15632	15564	15635	15527	15343	15378	15434	15249	15447	15435	15411	15413	15342	15426	15498	15598	15524	15418	15521	15520	15418	15428	15475	15477	15454	15274	15404	15404	15586	15455	15502	15631	15537	15571	15458	15343	15516	15455	15408	15669	15592	15396	15308	15260	15679	15614	15285	15458	15576	15500	15443	15450	15570	15513	15400	15588	15411	15524	15374	15321	15510	15748	15339	15424	15578	15354	15527	15364	15480	15530	15451	15440	15453	15498	15510	15532	15410	15376	15606	15643	15384	15399	15729	15672	15724	15421	15457	15459	15390	15418	15516	15302	15276	15535	15540	15661	15357	15631	15566	15442	15583	15504	15481	15371	15633	15435	15390	15447	15438	15533	15405	15417	15626	15346	15346	15545	15498	15367	15375	15354	15399	15430	15380	15518	15537	15460	15616	15458	15538	15428	15566	15648	15491	15547	15400	15449	15570	15183	15302	15524	15539	15348	15511	15511	15374	15462	15588	15474	15469	15518	15526	15369	15513	15442	15444	15654	15391	15484	15515	15486	15250	15529	15437	15617	15641	15227	15571	15535	15503	15529	15336	15277	15396	15688	15559	15372	15521	15317	15451	15477	15376	15459	15523	15555	15358	15305	15478	15415	15515	15435	15423	15666	15443	15186	15509	15368	15560	15438	15592	15637	15435	15546	15388	15515	15429	15468	15446	15584	15437	15350	15446	15369	15569	15530	15623	15403	15616	15461	15396	15404	15439	15370	15506	15339	15395	15450	15512	15500	15352	15338	15481	15250	15347	15483	15451	15466	15528	15281	15400	15377	15459	15321	15569	15379	15473	15449	15675	15246	15482	15295	15590	15354	15436	15586	15624	15526	15282	15566	15521	15714	15485	15675	15753	15364	15470	15321	15527	15401	15407	15332	15496	15368	15431	15426	15342	15513	15359	15413	15381	15486	15611	15530	15486	15342	15401	15417	15477	15542	15328	15531	15413	15529	15537	15529	15380	15447	15532	15510	15456	15505	15315	15554	15439	15341	15434	15306	15414	15533	15461	15440	15572	15530	15319	15462	15467	15306	15462	15328	15444	15413	15664	15563	15460	15534	15241	15245	15352	15360	15447	15431	15571	15354	15372	15492	15339	15469	15560	15600	15442	15323	15416	15577	15466	15358	15678	15400	15303	15430	15530	15495	15471	15562	15457	15516	15246	15400	15505	15379	15391	15475	15520	15576	15598	15449	15402	15333	15468	15681	15420	15476	15452	15592	15444	15316	15562	15655	15305	15733	15414	15443	15594	15548	15506	15293	15448	15358	15548	15472	15328	15592	15583	15529	15598	15428	15437	15475	15391	15421	15368	15562	15440	15497	15541	15466	15594	15236	15466	15409	15648	15569	15459	15458	15442	15581	15496	15367	15404	15557	15589	15457	15553	15457	15516	15334	15435	15355	15465	15415	15579	15413	15660	15517	15386	15609	15539	15568	15502	15397	15383	15391	15370	15472	15433	15471	15248	15489	15423	15389	15514	15502	15452	15429	15337	15679	15464	15475	15303	15358	15317	15570	15297	15421	15319	15519	15637	15284	15348	15486	15545	15616	15246	15433	15470	15365	15583	15496	15587	15539	15379	15310	15472	15502	15582	15498	15486	15303	15446	15391	15487	15429	15498	15519	15420	15374	15529	15253	15396	15361	15327	15332	15483	15363	15476	15327	15388	15315	15471	15424	15628	15562	15559	15486	15628	15451	15566	15334	15431	15387	15423	15517	15448	15731	15467	15486	15380	15397	15486	15504	15587	15672	15485	15471	15504	15445	15206	15559	15447	15439	15544	15425	15605	15354	15288	15417	15446	15651	15602	15415	15409	15558	15546	15390	15246	15404	15401	15557	15596	15649	15315	15349	15587	15485	15770	15630	15562	15433	15405	15347	15554	15553	15655	15454	15513	15449	15539	15379	15522	15414	15771	15675	15356	15526	15329	15646	15496	15586	15561	15533	15503	15397	15659	15482	15330	15507	15471	15338	15445	15388	15445	15538	15540	15507	15310	15551	15476	15512	15514	15569	15505	15744	15418	15643	15387	15304	15463	15406	15434	15596	15483	15565	15437	15434	15667	15575	15346	15521	15408	15398	15534	15603	15369	15679	15652	15458	15300	15401	15715	15517	15482	15526	15375	15459	15585	15524	15367	15635	15460	15524	15429	15428	15466	15590	15466	15648	15374	15393	15573	15463	15582	15638	15527	15373	15355	15463	15422	15580	15583	15421	15547	15382	15545	15307	15398	15475	15588	15453	15467	15492	15562	15456	15536	15509	15293	15418	15498	15498	15531	15459	15518	15360	15248	15458	15360	15488	15308	15387	15452	15472	15598	15341	15739	15512	15651	15464	15485	15524	15441	15541	15398	15569	15433	15565	15429	15442	15635	15497	15521	15422	15409	15387	15386	15532	15555	15437	15600	15339	15394	15495	15476	15453	15501	15450	15294	15406	15579	15744	15668	15321	15404	15483	15513	15502	15332	15409	15581	15621	15468	15372	15215	15356	15524	15723	15535	15510	15469	15298	15479	15529	15442	15519	15446	15574	15638	15652	15563	15780	15545	15535	15470	15363	15634	15553	15400	15578	15520	15621	15449	15477	15584	15410	15328	15445	15574	15572	15194	15374	15425	15429	15507	15509	15555	15597	15738	15652	15468	15449	15462	15482	15347	15476	15533	15506	15556	15564	15399	15572	15393	15427	15572	15518	15555	15369	15807	15445	15599	15458	15669	15504	15543	15461	15468	15374	15535	15184	15313	15411	15515	15474	15603	15456	15536	15424	15539	15425	15436	15429	15345	15302	15430	15420	15427	15432	15575	15414	15534	15491	15444	15342	15508	15331	15428	15460	15412	15237	15380	15485	15428	15589	15463	15494	15414	15562	15374	15654	15591	15600	15634	15552	15338	15505	15520	15485	15397	15558	15543	15478	15332	15352	15587	15371	15506	15256	15459	15417	15377	15256	15392	15478	15498	15455	15571	15384	15609	15623	15559	15551	15405	15468	15500	15674	15637	15490	15502	15499	15417	15226	15597	15468	15403	15437	15397	15206	15329	15478	15478	15446	15748	15502	15452	15541	15352	15502	15456	15538	15368	15448	15460	15600	15450	15479	15490	15408	15537	15488	15505	15676	15380	15494	15419	15641	15419	15375	15702	15438	15433	15173	15634	15400	15406	15583	15555	15253	15280	15461	15528	15423	15481	15577	15556	15596	15671	15513	15382	15413	15376	15547	15580	15452	15378	15541	15419	15516	15724	15572	15620	15362	15402	15248	15286	15633	15529	15585	15615	15653	15658	15455	15462	15384	15397	15531	15625	15376	15388	15419	15338	15501	15533	15462	15558	15491	15573	15449	15301	15508	15341	15462	15545	15409	15381	15297	15400	15564	15417	15242	15607	15594	15523	15435	15492	15483	15678	15551	15639	15538	15421	15489	15464	15320	15240	15463	15468	15559	15611	15591	15614	15374	15421	15614	15482	15625	15414	15448	15465	15680	15626	15441	15426	15565	15480	15477	15672	15389	15746	15407	15493	15577	15500	15680	15381	15412	15591	15473	15285	15470	15602	15496	15403	15626	15215	15264	15338	15447	15356	15589	15416	15526	15479	15510	15362	15444	15470	15423	15237	15427	15544	15463	15326	15586	15398	15514	15518	15323	15446	15615	15535	15337	15517	15428	15699	15440	15498	15544	15454	15170	15489	15723	15514	15454	15568	15529	15497	15490	15399	15539	15399	15613	15499	15438	15437	15459	15265	15327	15510	15377	15544	15368	15635	15559	15378	15337	15434	15348	15528	15473	15604	15408	15406	15492	15569	15426	15391	15507	15541	15481	15597	15319	15521	15497	15527	15259	15386	15503	15376	15544	15476	15441	15534	15369	15439	15395	15571	15459	15597	15406	15541	15579	15429	15482	15492	15589	15513	15507	15555	15342	15364	15354	15600	15509	15387	15341	15520	15498	15530	15439	15449	15721	15489	15513	15492	15568	15344	15405	15314	15463	15490	15501	15405	15648	15383	15467	15294	15319	15560	15677	15663	15613	15528	15403	15548	15385	15509	15361	15537	15550	15459	15670	15328	15435	15519	15365	15426	15182	15440	15548	15446	15449	15580	15387	15414	15400	15569	15332	15349	15357	15361	15477	15391	15486	15554	15565	15760	15605	15592	15331	15340	15659	15450	15410	15465	15385	15407	15425	15350	15535	15676	15575	15434	15382	15418	15352	15479	15410	15470	15509	15309	15318	15365	15323	15436	15254	15350	15509	15341	15369	15457	15471	15461	15427	15684	15471	15354	15540	15642	15390	15300	15481	15400	15242	15501	15378	15353	15394	15643	15358	15409	15448	15409	15517	15387	15422	15632	15397	15587	15502	15585	15458	15461	15556	15387	15439	15575	15572	15346	15456	15399	15370	15415	15751	15526	15372
19681	35005	33314	26300	22233	19967	18546	17150	16041	15784	15368	15211	14917	14679	14465	14320	14356	14381	14296	14126	14021	14309	14040	14159	14039	14188	14157	13904	14042	13949	14001	14018	14070	13849	14069	13993	14077	13971	14150	13957	14059	14110	14095	14134	14059	13961	14062	13911	14146	14132	13980	14067	14150	14085	13933	14082	14147	14152	14012	14082	14009	14024	14177	14160	14171	14205	14049	14052	13954	13992	14060	14006	14169	13955	14135	13955	14105	14001	14080	14041	13946	14042	13946	14205	13970	14074	14245	14021	14197	14005	13903	13778	14220	14005	14035	13942	13936	14018	13884	14061	13893	14045	14213	13916	14021	13947	14122	14006	14025	13978	14140	13998	13934	14009	13991	13931	14007	14176	14112	14170	13981	14061	14210	14110	13982	14142	14037	14028	14130	13953	14113	14174	13965	13933	13921	13846	14023	14035	13980	13959	13959	13978	14085	13793	14071	13853	13909	14106	13943	14072	14016	14160	13885	14071	13956	13987	14054	13995	13973	14074	13871	13999	14048	14053	13929	14092	14026	13936	14029	14043	13972	13885	13773	14083	13909	13977	13996	14156	13999	14212	13987	13981	14153	14057	14022	13976	13970	14100	14079	13975	13998	14014	13934	14162	14103	13927	14087	14047	14009	13854	13800	14030	13905	14001	13974	14005	13914	13856	13782	13994	13992	14244	14010	14038	13813	14121	13920	14056	14025	13968	14093	14034	13935	14216	14191	13977	14003	13927	13954	13770	14090	13958	13973	13979	13861	13991	13956	13911	14096	14051	14074	14093	13932	14089	13946	13993	14072	14057	13881	14189	14053	14087	13981	14056	14010	14074	14068	13985	14033	13928	14010	14065	14014	13966	13947	13683	13942	14001	14014	14010	14086	13877	13981	14053	13878	13918	13948	13825	14122	14008	14028	13878	13878	14142	13978	14166	14140	13809	13920	13902	14180	14009	13876	14256	13993	14170	13970	13952	13796	13977	14024	13867	14044	14124	14168	14164	13839	14003	13985	13823	14176	13883	14121	14030	14165	14003	13971	13912	14096	13952	13995	13955	14015	13957	13849	14167	14073	14082	13975	14048	13962	14066	13985	14006	14049	13888	13912	14167	14033	14097	13967	14179	14063	14059	13981	13944	13984	13911	14015	14015	13939	14101	14020	13931	14168	14074	13932	13976	14047	13876	13960	13845	13982	13965	13947	14031	13906	14096	14169	13985	14015	14196	14042	14196	14007	14103	14096	14078	14111	13937	14121	13869	14051	14147	14004	14070	13934	14027	14163	14114	14015	13944	13943	14032	13930	13876	13990	14076	14129	14036	14006	13961	13951	14127	13856	14022	14068	14036	14022	14225	14009	14159	13995	13976	14131	13791	14039	13925	14046	14081	13876	13967	14101	14027	14137	13937	14094	13988	14073	13872	14026	13966	13863	14093	14096	13989	14187	14074	14073	14041	14043	13991	13952	14060	13862	13919	14118	13977	13994	13986	14073	13875	14055	13972	14070	14046	13798	13994	13994	13889	13849	13942	13806	13900	14196	14103	13892	13950	14171	13950	14037	13980	14005	13942	14152	13968	14015	13892	13967	14026	13951	13724	13934	14044	13893	14178	14018	13689	13941	14136	14026	13805	14201	14134	14009	14063	13991	14036	13873	14029	13942	14067	14033	13981	13981	13996	14080	13963	14073	13983	13960	13885	14112	13980	14130	13958	13848	14021	13900	14061	14188	13980	13962	13962	13987	14095	14027	14037	13941	14045	14007	13929	14056	14111	13822	13959	14091	14224	14073	13797	13905	14071	14058	13967	14007	13993	13979	14005	14039	14133	13987	13873	14089	14076	13977	13981	13930	14048	13975	13774	13975	13991	14194	14102	13982	14071	13939	13967	14045	14085	13905	14041	14033	13833	13971	14015	14014	13942	13884	14035	14165	14081	14176	14085	14053	13870	13867	14054	13968	14040	14127	13973	13950	14005	13950	13961	14019	14085	13920	13908	14133	14118	13869	14125	14005	14014	13862	13960	13920	14028	13987	14147	13898	13930	14059	14124	14170	14085	14138	14105	14145	13966	13904	13901	14118	14120	13985	14060	14071	14002	13884	14051	14015	14185	13832	13971	13842	14202	14093	13960	13995	14117	14078	13966	14018	14047	14169	14184	14048	14022	14150	13928	14050	14092	14079	14003	14023	14003	14171	14045	14022	14017	13995	13920	14027	13972	14044	13979	14020	14037	13972	13953	14101	13903	14079	13941	14184	13861	14007	13921	14063	13993	13936	14007	13935	13923	14030	13853	13827	14104	14054	13910	14045	13990	14165	14050	14027	14055	13984	13986	14069	13923	14151	14023	14051	14088	13950	13841	14012	14088	13884	13960	14011	13987	13993	13974	13936	13993	14215	13923	13916	14002	14142	13937	13901	14047	13992	13796	13841	13943	14119	14052	13888	14209	14190	13992	14073	13977	14113	13954	13930	13920	14041	13936	13911	14000	14000	14128	13928	14007	14091	14148	14009	14053	14070	14165	13782	14028	13782	13941	14163	13877	13922	13933	14111	14135	14001	14025	13927	14003	14102	13960	14082	14042	14076	13821	13981	14084	13935	13993	13902	14192	14006	13937	13989	13976	13945	13998	14008	14226	13823	14079	13954	13956	13926	14049	13991	13888	13876	13962	14182	13963	14208	14179	14003	14071	14060	14034	13964	14044	14049	14091	14086	13851	14002	14115	13914	14191	13833	13917	14061	13911	14006	14067	14016	13961	13991	14055	14203	14029	14107	14007	14012	14031	13997	13998	14050	14021	13960	13929	13971	13943	13975	14043	13973	14128	14030	13838	14108	14018	14061	13998	13976	14044	14000	13901	14135	14058	14050	14011	14068	14064	14091	14073	14131	14012	14034	14111	13975	13978	14032	14196	13912	14033	14088	14138	14070	14013	13939	13996	14003	13915	14057	13947	14169	13879	13960	13860	14049	14094	13769	14061	14066	14120	13971	14106	14003	14121	14074	14024	13821	14102	13884	14052	14168	14142	13984	14030	13999	14139	14080	13997	13978	14021	14007	14006	13864	13944	13950	13944	14060	13850	13948	14050	13939	14013	13890	13936	13977	14043	13956	14194	14052	13956	14124	14124	13996	14076	14050	13989	13982	13963	14153	13914	14009	13964	14052	13829	13847	14040	13904	14112	14007	13985	13863	13982	13926	13973	14049	13826	14005	14012	14096	13880	14017	13896	14000	13953	13968	13987	13973	14106	14180	13974	13936	14057	13984	13921	13935	13913	14155	14026	13836	14057	14037	14003	14051	14048	13956	14007	13843	14028	14004	13971	14123	14009	14035	14103	14110	13933	13964	13782	14099	13966	13985	14054	14005	13977	13875	13970	14137	14058	13905	14027	14035	14071	13965	14052	14029	13929	14099	14189	14143	13889	13946	13999	14042	13939	14033	14020	13887	13971	14064	14054	14171	14247	14111	14137	14009	14049	14114	14096	13788	14149	13940	14010	14066	14092	13866	13919	13955	14006	13984	13923	13958	13904	13965	13968	14172	14074	14058	14032	14148	13897	13953	14102	13900	14151	14008	13975	13761	13940	13987	14051	14060	14058	13945	14082	13972	13999	14048	14205	13970	14089	14081	14008	13931	13955	14073	13877	14028	13980	13940	14078	14091	14000	13966	13948	14014	14067	14182	14166	14103	14316	13846	13879	14054	13864	14020	13941	14093	13979	14118	13972	14091	13996	13959	14148	13967	13816	14137	14114	14005	13990	13929	13973	14034	13960	14093	14143	13880	14063	14051	13874	13942	14095	13826	13980	13937	14068	13931	14110	14069	13979	14119	14005	13955	14029	14169	13961	13846	14111	13902	14048	14016	14056	13933	14066	13969	14002	13897	14083	13939	14174	14243	14058	14011	14185	13851	13989	14011	13858	13848	14066	14004	13948	13966	14132	14222	14009	13927	13847	14143	13941	13988	13991	14116	13844	13914	14206	13941	14031	13942	13859	13914	13864	14069	14028	13988	14088	13991	14047	14006	13985	14104	13774	13885	14158	13862	14197	14051	14035	13957	13768	13967	13927	13833	14204	14058	14026	13963	13928	14066	14054	13935	13934	13872	14062	14114	14036	14032	14105	13931	13904	13948	13926	14078	14038	14011	14027	14081	14007	14056	13950	14076	14022	14047	13986	14012	13899	13933	13986	13891	14091	14036	13987	14078	14142	13792	13928	13953	14008	14052	13961	13938	14200	14043	14099	13892	14021	13850	14036	14124	14034	14106	13965	14005	14091	14040	14068	13988	14050	14018	13920	13961	13947	14182	13952	14044	13914	13965	14030	13937	13948	13999	14012	14037	14068	13933	13993	13934	14033	14004	13936	14124	14018	13926	13980	14119	13962	13972	14016	14029	13913	14000	14129	14041	14007	13878	13985	14132	14090	13944	14226	14053	14031	13972	14053	14055	13927	14039	13860	14031	13892	14019	13988	14014	13953	13959	13894	14044	13898	14078	13968	14056	14002	13888	13992	13987	13900	13989	13958	14005	14037	13942	13890	14059	14120	13932	14092	13836	13858	13993	13899	13987	13979	14108	13910	14195	14059	14010	13943	13929	14207	13955	14126	14071	14024	14146	13837	13837	13781	13962	13901	14032	14032	14073	14068	13936	14025	14023	14150	14083	13871	13921	14165	13968	14077	14003	13893	14028	14120	13877	13916	13931	14071	13941	14003	13935	13997	13986	14060	13957	13992	14075	14166	14113	14047	14159	13943	14048	13980	14233	14156	14065	14049	14023	13994	14000	13938	14018	13933	13939	14009	13843	14062	13987	13902	14090	13982	13860	13928	14090	14037	14175	13947	14124	14048	13938	13764	13983	13999	14037	13945	14020	13948	13962	14046	13926	13840	14254	13980	13973	14035	14064	13974	13942	14144	13915	13980	14031	14059	14131	14221	13834	14138	14015	14009	13969	13843	14027	13940	13757	14094	14127	14042	13758	14002	13988	13901	13936	13927	14034	13984	13922	14082	13865	13874	14006	13959	14155	13996	13937	14057	14067	14119	13941	13891	14060	14029	13924	14061	13876	14037	14023	13994	14146	13859	14157	14105	13934	14003	13958	14091	14042	14005	14214	13902	14071	14041	14057	14052	13951	14215	13978	13836
22204	20725	28301	23222	21127	23281	24796	19457	18255	17888	17411	16977	17058	16810	16468	16354	16256	15983	16158	16103	16024	16110	15931	16192	16046	15875	15950	15965	15869	15835	16024	15889	15677	15915	15898	15827	15893	15877	15788	15874	15979	15804	15493	16014	15977	15967	15738	15922	16039	15677	15872	15878	15757	15836	15761	16010	15889	15939	15858	15929	15985	16033	15939	15730	15772	15716	15895	15884	15798	15750	15883	15919	15892	15691	15728	15662	15956	15630	15796	15869	15952	15953	15985	15949	15726	15739	15729	15754	15771	15878	15805	15665	15727	15873	15829	15827	15891	15783	15766	15863	15697	15696	15841	15565	15825	15673	15683	15874	15476	15784	15713	15748	15700	15694	15791	15814	15848	15673	15810	15859	16110	15896	15675	15684	15969	16010	15627	15840	15712	15787	15684	15986	15848	16094	15919	15703	15562	15925	15905	15715	15794	15938	15732	15630	15735	15710	15706	15670	15803	15795	15682	15696	15810	15700	15846	15779	15835	15832	15850	15766	15817	15551	15878	15911	15804	15698	15754	15618	15597	15914	15895	15771	15728	15891	15795	15757	15941	15642	15764	15792	15767	15933	16040	15830	15750	15793	15754	15721	15751	15976	15796	15693	15941	15819	15938	15668	16089	15799	15825	15720	15806	15833	15923	15628	15935	15902	15819	15875	15712	15680	15948	15713	15886	15673	15735	15614	15826	15721	15805	15838	15909	15807	15619	15776	15774	15723	15642	15778	15790	15682	15949	15987	15690	15763	15726	15558	15601	15586	15789	15715	15906	15792	15635	15589	15847	15683	15610	15817	15841	15551	15673	15800	15877	15702	15788	15836	15737	15774	15822	15705	15795	15753	15756	15858	15865	15760	15935	15625	15751	15580	15705	15766	15662	15778	15822	15971	15979	15669	15909	15765	15887	15786	15892	15799	15815	15910	15928	15848	15793	15912	15904	15792	15767	15764	15789	15847	15823	15605	15746	15847	15591	15790	15676	15836	15761	15729	15916	15682	15571	15778	15705	15859	15824	15846	15722	15594	15952	15604	15584	15659	15845	15833	15803	15519	15873	15799	15928	15981	15942	15891	15797	15781	15683	15725	15950	15806	15625	15731	15628	15789	15616	15896	15860	15827	15870	15748	15679	15742	15785	15832	15696	15820	15706	15754	15795	15871	15836	15866	15792	15891	15836	15619	15731	15705	15704	15642	15753	15870	15634	15813	15641	15771	15928	15990	15624	15830	15938	15767	15699	15683	15728	15789	15693	15738	15643	15837	15787	15814	15838	15954	15666	15936	15650	15869	15872	15766	15709	15817	15723	15748	15632	15861	15861	15760	15782	15850	15841	15707	15800	15656	15697	15679	15790	15766	15645	15761	15703	15819	15731	15897	15770	15705	15666	15605	15848	15933	15853	15621	15658	15707	15755	15733	15756	15629	15942	15812	15870	15970	15922	15692	15740	15617	15617	15498	15593	15815	15979	15868	15660	15807	15807	15858	15881	15669	15820	15788	15789	15958	15612	15727	15876	15618	15749	15744	15783	15720	15706	15809	15723	15680	15779	15747	15760	15877	15723	15658	15655	15640	15869	15837	16035	15711	15787	15718	15698	15748	15710	15808	15778	15617	15768	15765	15665	15776	15906	15777	15711	15666	15775	15682	15751	15853	15798	15771	15987	15968	15510	15817	15684	15863	15650	15841	15623	15749	15856	15743	15878	15878	15909	15854	15964	15811	15763	16040	15794	15799	15566	15847	15723	15655	15839	15787	15813	15773	15651	15716	15758	15637	15686	15569	15735	15952	15843	15620	15693	15817	15870	15783	15783	15876	15901	15867	15608	15788	15951	15749	15862	15829	15890	15877	15881	15889	15750	15859	15656	15806	15838	15635	15813	15666	15828	15797	15731	15845	15664	15663	15914	15707	15703	15772	15850	15750	15862	15666	15773	15780	15664	15929	15832	15774	15654	15650	15753	15725	15914	15810	15861	15717	15859	15774	15702	15621	15689	15686	15725	15898	15737	15827	15566	15719	15841	15841	15856	15727	15525	15596	15808	15821	15755	15658	15751	15715	15746	15799	15932	15715	15595	15782	15520	15683	15931	15792	16124	15847	15573	15836	15621	15659	15516	15833	15794	15695	15965	15717	15744	15874	16025	15922	15842	15599	15992	15852	15819	15682	15757	15604	15825	15749	15764	15816	15640	15791	15722	15661	15706	15736	15811	15860	15787	15781	15763	15706	15879	15796	15528	15691	15806	15937	15914	15790	15912	15717	15820	15813	15879	15703	15728	15813	15799	15802	15740	15721	15663	15993	15854	15940	15743	15838	15854	15912	15740	15878	15888	15680	15790	15689	15732	15700	15748	15947	15895	15608	15844	15718	15937	15822	15847	15687	15917	15743	15748	15874	15710	15778	15795	15851	15831	15799	15655	15791	15905	15865	15952	15736	15698	15692	15841	15740	15720	15806	15838	15772	15872	15677	15876	15728	15792	15904	15833	15923	15833	15633	15855	15651	15629	15941	15864	15866	15932	15748	15773	15461	15773	15743	15816	15876	15599	15697	15763	15801	15909	15915	15561	15877	15733	15794	15577	15719	15938	15713	15762	15721	15781	15750	15744	15882	15721	15920	15653	15823	15693	15871	15698	15737	15757	15689	15868	15686	15783	15598	15796	15948	15648	15710	15788	15776	15759	15728	15726	15927	16003	15714	15731	15612	15586	15701	15773	15837	15644	15735	15522	15775	15786	15867	15478	15862	15896	15499	15788	15647	15779	15796	15502	15589	15885	15708	15681	15764	15807	15629	15680	15761	15549	15754	15938	15925	15722	15756	15691	15818	15661	15882	15659	15781	15563	15728	15769	15851	15887	15790	15617	15519	15668	15645	15735	15743	15709	15673	15884	15861	15677	16121	15755	15805	15800	15747	15736	15677	15667	15841	15695	15719	15786	15716	15776	15792	15916	15758	15715	15714	15631	15843	15708	15927	15981	15592	15667	15788	15812	15944	15627	15730	15702	15750	15708	15952	15715	15847	15825	15733	15699	15677	15836	15748	15911	15844	15728	15751	15619	15752	15517	15601	15745	15882	15722	15752	15805	15668	15863	15727	15874	15848	15813	15789	15641	15911	15781	15648	15624	15755	15953	16129	15814	15880	15917	15797	15701	15808	15974	15801	15686	15813	15773	15860	15647	15629	15789	15694	15759	15782	15871	15765	15862	15716	15856	15678	15606	15840	15639	15688	15722	15702	15900	15731	15769	15658	15851	15775	15551	15691	15729	15656	15855	15772	15651	16167	15904	15573	15777	15730	16017	15772	15839	15725	15614	15846	15904	15601	15815	15756	15754	15582	15893	15720	15371	15610	15896	15871	15640	15771	15714	15795	16056	15737	15698	15879	15723	15755	15795	15749	15860	15734	15811	15914	16058	15750	15793	15820	15752	15828	15606	15670	15594	15782	15901	15981	15961	15868	15785	15651	15976	15696	15793	15785	15829	15791	15846	15796	15795	15948	15766	15845	15808	15847	15826	15842	15839	15627	16048	15921	15727	15689	15791	15601	15721	15756	15601	15637	15836	15729	15821	15772	15715	15624	15829	15702	15684	15748	15784	15655	15577	15829	15743	15767	15820	15746	15717	15737	15785	15922	15860	15897	15921	15766	15757	15747	15845	15735	15715	15791	15755	15755	15657	15899	15520	15752	15473	15709	15821	15807	15859	15879	15736	15991	15904	15799	15743	15823	15893	15750	15833	15850	15809	15883	15739	15906	15727	15713	15761	15672	15793	15689	15834	15921	15804	15725	15812	15920	15799	15536	15680	15741	15717	15739	15865	15717	15910	15860	15750	15868	15700	15644	15794	15720	15866	15771	15698	15851	15758	15768	15734	15816	15607	15796	15773	15636	15889	15744	15626	15987	15737	15749	15968	15690	15750	15855	15764	15660	15683	15753	15883	15770	15896	15829	15806	15646	15760	15943	15730	15625	15834	15774	15705	15767	15954	15728	15709	15783	15798	15631	15674	15726	15860	15616	15765	15938	15707	15784	15753	15866	15676	15783	15883	15823	15747	15666	15910	15839	15873	15615	15848	15716	15747	15770	15645	15819	15720	15703	15659	15901	15818	15780	16096	15881	15650	15864	15857	15760	15802	15709	15592	15800	15597	15949	15780	15980	15834	15826	15508	15730	15855	15784	15731	15902	15700	15702	15730	15827	15778	15773	15806	15804	15674	15834	15810	15702	15666	15768	15905	15962	15890	15889	15812	15726	15811	15905	15841	15798	15951	15748	15802	15730	15734	15655	15756	15833	15805	16034	15826	15674	15972	15624	15744	15810	15812	15816	15928	15591	15937	15768	15792	15666	15731	15636	15901	15640	15777	15704	15788	15799	15784	15729	15813	15852	15709	15540	15709	15698	15868	15628	15897	15621	15755	15823	15711	15707	15937	15883	15702	15701	15773	15807	15812	15692	15804	15753	15769	15769	15857	15871	15705	15626	15644	15709	15750	15867	15771	15768	15702	15632	15909	15678	15714	15796	15779	15646	15856	15635	15671	15705	15702	15820	15714	15544	15685	15652	15478	15871	15849	15847	15828	15806	15851	15705	15816	15665	15776	15757	15819	15602	15452	15743	15719	15620	15911	15634	15605	15775	15849	15643	15737	15749	15802	15785	15691	16059	15903	15674	15761	15784	15773	15680	15881	15857	15835	15850	15944	15922	15869	15605	15800	15801	15839	15928	15619	15638	15586	15654	15620	15602	15660	15740	15821	15613	15844	15746	15834	15636	15790	15749	15864	15907	15644	15673	15814	15965	15856	15821	15719	15827	15901	15717	15653	15778	15906	15774	15822	15721	15758	15752	15844	15872	15637	15738	15697	15688	15785	15883	15721	15878	15703	15800	15643	15766	15866	15803	15732	15934	15584	15778	15755	15845	15747	15792	15632	15872	15775	15816	15846	15778	15856	15771	15770	15687	15771	15701	15902	15772	15686	15836	15732	15903	15687	15842	15754	15635	15810	15641	15907	15918	15711	15731	15678	15688	15769	15689	15890	15862	15800	15981	15657	15642	15772	15912	15728	15796	15867	15994	15827	15750	15707	15577	15905	15835	15687	15824	15752	15608	15871	15873	15677	15831	15739	15885	15847	15703
21702	40102	38226	30854	25735	22638	20952	18787	17621	16925	16262	15987	15906	15537	14920	14772	14619	14626	14474	14529	14468	14339	14278	14351	14302	14319	14261	14384	14378	14294	14278	14283	14411	14227	14294	14389	14253	14249	14291	14367	14263	14310	14221	14245	14256	14221	14484	14220	14449	14304	14387	14377	14236	14157	14144	14398	14220	14216	14294	14132	14220	14254	14375	14071	14206	14156	14104	14282	14287	14143	14261	14144	14128	14268	14146	14134	14212	14307	14116	14413	14237	14097	14085	14188	14277	14248	14153	14002	14086	14219	14215	14249	14080	14208	14238	14173	14267	14313	14313	14034	14109	14275	14210	14232	14233	14217	14210	14204	14155	14234	14313	14298	14456	14298	14410	14163	14130	14205	14246	14211	14074	14028	14102	14236	14321	14032	14331	14087	14074	14155	14333	14191	14380	14350	14259	14269	14180	14208	14301	14096	14252	14272	14068	14358	14307	14143	14134	14234	14330	14072	14119	14071	14135	14170	14159	14273	14182	14121	14119	14130	14164	14167	14095	14068	14087	14294	14026	14198	14272	14342	14225	14146	14295	14220	14244	14159	14263	14161	14097	14111	14134	14247	14047	14195	13990	14222	14039	14064	14128	14235	14309	14081	14307	14287	14176	14212	14076	14078	14450	14173	14027	14248	14089	14146	14138	14303	14140	14166	14147	14118	14128	14278	13977	14325	14099	14095	14119	14198	14223	14272	14060	14137	14249	14133	14221	14195	14275	14125	14324	14171	14234	14064	14277	14179	14010	14066	14332	14245	14170	14002	14260	14235	14154	14217	14163	14314	14175	14051	14159	14173	14159	14211	14315	14136	14085	14255	14077	14144	14218	14189	14058	14254	14189	14077	14254	14235	14272	14174	14185	14246	14206	14282	14207	14124	14156	14206	14029	14229	14169	14197	14178	14231	14019	14222	14145	14089	14140	14189	14270	14084	14132	14137	14092	14223	14302	14162	14151	14235	14288	14078	14219	14210	14216	13987	14082	14119	14404	14187	14275	14268	14157	14107	14063	14054	14125	14147	14250	13952	14251	14170	14151	14228	14295	14279	14073	14177	14068	14147	14144	14084	14298	14122	14078	14137	14164	14116	14160	14148	14194	14092	14136	14216	14241	14100	14263	14173	14020	14158	14168	14083	14350	14079	13941	14250	14195	14160	14068	14209	14146	14292	14244	14157	14153	14079	14063	14334	14258	14236	14269	14033	14184	14251	14153	14216	14188	14295	14129	14077	14193	14180	14214	14125	14186	14221	14112	14310	14057	14138	14186	14066	14298	14250	14179	14338	14170	14186	14168	14211	14207	14207	14220	14187	14121	14151	14176	14007	14266	14299	14260	14142	14168	14182	14274	14200	14020	14134	14023	14118	14177	14226	14248	14211	14017	14203	14197	14270	14231	14072	14297	14262	14315	14225	14140	14166	14184	14252	14139	14254	14446	14085	13940	14043	14046	14115	14400	14262	14236	14151	14186	14056	14040	14360	14217	13996	14089	14319	14077	14132	14308	14264	14178	14290	14224	14005	14193	14211	14112	14172	14155	14207	14117	14360	14173	14124	14050	14214	14117	14082	14103	14147	14272	14253	14356	14269	14088	14205	14113	14361	14402	14274	14065	14255	14212	14273	14215	14333	14173	14295	14092	14167	14366	14177	14134	14089	14125	14116	14145	14201	14006	14154	14313	14223	14111	14227	14144	14094	14093	14012	14065	14124	14222	14172	14151	14267	14310	14159	14146	14264	14153	13952	14265	14108	14318	14164	14323	14195	14257	14200	14183	14287	14177	14125	14180	14083	14200	14216	13975	14115	14109	14120	14132	14193	14076	14261	14212	14265	14089	14223	14157	14066	14197	14308	14199	14159	14021	14108	14066	14072	14077	14166	14105	14271	14270	14036	14043	14183	14201	14169	14150	14326	14148	14208	14164	14047	14222	14297	14252	14060	14203	14135	14228	14109	14186	14207	14318	14123	14134	14068	14268	14050	14203	14346	14131	14162	14138	14106	14277	14271	14216	14151	14122	14105	14235	14278	14165	14125	13875	14079	14078	14303	14149	13971	14174	14182	14125	14207	14157	14208	14280	14102	14373	14235	14242	14133	14322	14161	14210	14285	14227	14151	14094	14232	14036	14264	14183	14245	14344	14212	14150	14151	14207	14134	14093	14278	14032	14182	14252	14299	14103	14203	14132	14068	14111	14140	14160	14210	14130	14213	14135	14211	14149	14083	14170	14255	14174	14255	14279	14125	14139	14056	14189	14113	14344	14392	14207	14294	14160	14193	14298	14325	14022	14277	14127	14272	14067	14230	14193	14009	14228	14296	14295	14101	14210	14163	14216	14175	14242	14341	13988	14117	14011	14151	14308	14154	14237	14459	14190	14301	14064	14342	14291	14066	14246	14178	14163	14067	14103	14241	14200	14228	14119	14150	14175	14121	14077	14378	14202	13919	14256	14228	14322	14060	14260	14257	14269	14177	14268	14242	14044	14105	14398	14251	14177	14237	14250	14203	14001	14239	14344	14135	14333	14349	14245	14245	14173	14145	14249	14177	14085	14087	14246	14095	14329	14088	14057	14194	14264	13993	14120	14377	14328	14210	14196	14277	14158	14206	14270	14024	14243	14281	14179	14194	14235	14035	14229	14277	14218	14235	14142	14258	14247	14152	14205	14203	14280	14163	14171	14136	14141	14294	14138	14113	14398	14280	14142	14056	14236	14265	13990	14159	14158	14355	13988	14159	14094	14136	14053	14202	14281	14247	14286	14265	14260	14280	14115	14306	14225	14218	14072	14288	14005	14267	14207	14208	14249	14131	14043	14221	14269	13988	14115	14434	14168	14152	14165	14167	14148	14218	14231	14110	14102	14115	14208	14186	14173	14156	14232	14079	14229	14168	14312	14230	14205	14145	14283	14216	14051	14243	14240	14066	14284	14290	14230	14139	14226	14163	14137	14151	14249	14229	14141	14183	14219	14207	14148	14283	14187	14134	14138	14173	14050	14216	14096	14090	14069	14223	14099	14177	14112	14078	14200	14191	14187	14107	14296	14167	14106	14260	14241	14226	13963	14220	14287	14033	14166	14182	14164	14089	14221	14144	14221	14296	13921	14340	14221	14235	14205	14152	14083	14266	14121	14169	14127	14206	14085	14166	14422	14056	14128	14162	14270	14068	14280	14116	14317	14301	14329	14234	13897	14143	14075	14142	14081	14149	14228	14233	14164	14223	14286	14223	14237	14151	14185	14201	14204	13983	14105	14249	14210	14213	14168	14284	14288	14227	14099	14161	14118	14236	14008	14042	14248	14252	14170	14038	14288	14153	14217	14062	14097	14232	14093	14182	14303	14017	14131	14186	14250	14295	14185	14331	14158	14222	14124	14086	14056	14166	14107	14000	14280	14289	14183	14078	14293	14296	14148	14138	14168	14163	14221	14231	14081	14085	14394	14012	14199	14217	14045	14119	14281	14241	14258	14118	14246	14275	14017	14149	14248	14213	14143	14112	14114	14216	14125	14148	14235	14028	14058	14217	14096	14180	14024	14250	14135	14064	14114	14173	14100	14114	14031	14094	14157	14143	14211	14187	14153	14159	14094	14094	14319	14152	14350	13978	14111	14281	14288	14006	14037	14344	14183	14155	14306	14178	14262	14004	14006	14138	14270	14328	14057	14084	14242	14245	14117	14153	14143	14266	14202	14240	14203	14428	14217	14101	14170	14083	14135	14165	14182	14005	14136	14159	14033	14150	14186	14152	14181	14350	14213	14093	14142	14189	14006	14162	14057	14237	14234	14124	14341	14195	14273	13982	14163	14048	14027	14106	14085	14081	14196	14161	14032	14213	14166	14307	14123	14128	14167	14111	14171	14129	14060	14219	14279	14072	14217	14248	14334	14052	14211	14084	14138	14119	14323	14445	14289	14277	14288	14166	14239	14133	14199	14228	14164	14253	14103	14122	14262	14169	14286	14098	14203	14066	14078	14277	14136	14166	14031	14147	14216	14172	14196	14312	14294	14065	14285	14197	14226	14102	14204	14129	14211	14161	14050	14373	14202	14119	14081	14258	14168	14271	14416	14149	14206	14159	14238	14083	14167	14180	14358	14132	14317	14151	14129	14293	14245	14112	14169	14256	14083	14206	14217	14188	14090	14182	14242	14319	14300	14206	14081	14132	14166	14187	14309	14143	14327	14117	14336	14131	14167	14315	14028	14195	14271	14139	14202	14155	14198	14163	14161	14224	14241	14247	14144	14120	14234	14072	14227	14275	14181	14258	14307	14269	14121	14077	14161	14155	14091	14178	14221	14175	14209	14138	14121	14259	14207	14079	14261	14071	14026	14178	14331	14139	14236	14319	14067	14054	14079	14104	14405	14161	14235	14045	14208	14166	14242	14135	14147	14174	14100	14140	14227	14183	14207	14125	14276	14068	14309	14231	14176	14296	14140	14322	14194	14279	13996	14093	14198	14072	14275	14147	14171	14037	14012	14228	14061	14274	14055	14164	14231	14127	14225	13971	14197	14233	14189	14146	14245	14153	14140	14174	14188	14158	14300	14151	14300	14126	14072	14096	14109	14248	14260	14103	14079	14255	14233	14368	14158	14247	14155	14174	14273	14053	14236	14127	14249	14047	13999	14067	14264	14178	14194	14151	14101	14330	14156	14034	14136	14295	14241	14188	14117	14334	14046	14143	14187	14127	14159	14319	14288	14246	14192	14145	14319	14146	14067	14189	14319	14089	14037	14135	14108	14322	14028	14164	14175	14230	14197	14114	14413	14276	14132	14217	14197	14345	13954	14273	14299	14242	14139	14141	14336	14301	14208	14323	14013	14077	14098	14276	14247	14111	14173	14128	14098	14101	14144	14059	14294	14079	14247	14060	14295	14163	14231	14146	14199	14158	14113	14255	14174	14154	14111	14275	14103	14077	14090	14199	13896	14107	14261	14023	14167	14389	14208	14119	14134	14123	14205	14188	14039	14116	14223	14191	14045	14208	14105	14100	14085	14229	14296	14084	14152	14085	14177	14130	14271	14096	14214	14130	14123	14122	14153	14329	14224	14324	14226	14032	14102	14164	14017	14276	14177	14212	14218	14236	14156	14263	14110	14223	14051	14142	14263	14065	13981	14153	14140	14148	14175	14001
26913	21957	25434	22057	17771	16782	16336	15952	15513	15571	15264	15345	15282	15297	15181	15140	15266	15130	15001	15054	15069	15211	15113	15139	14976	15063	15039	15172	14761	14949	15186	15126	14996	14810	14986	15079	14991	14928	15132	15129	15044	15008	15034	15305	15273	14904	15157	15112	14983	14845	15042	15199	15088	14969	15039	15109	15269	15038	15067	15019	15160	15066	14996	15120	15011	15029	15089	15042	15040	15042	15032	14927	15200	15031	14988	15161	15177	15051	15394	15179	15115	14846	14984	15082	14960	14947	15192	15177	14958	15055	15055	15056	14987	15214	15043	14937	14924	14808	15031	15025	15016	14823	15127	15001	15055	14768	15085	14867	14928	14955	15063	15018	15065	15148	15171	14810	15131	14901	14993	15157	15095	14974	15014	14862	15173	14821	15088	15156	15187	14962	15101	15129	15226	15233	15001	15095	15006	14905	15109	14875	14869	14971	14928	15004	15109	15078	14862	14881	14990	14932	14980	15008	15068	14848	15077	14883	15054	15035	14988	14958	15145	15085	14978	14995	14985	14922	14967	15029	14984	14938	15128	15018	14943	14969	15191	15065	15073	15049	15030	14931	15082	14878	15069	15070	15097	15031	14940	15081	14859	14969	15097	15036	15081	14994	14988	14828	14848	14823	14883	14801	15027	14953	15128	14966	15031	14895	15162	15108	15074	14988	15138	15018	15160	15247	14946	15137	14908	14899	14904	14927	15247	15075	15086	15050	15059	14916	14926	15008	15147	14985	14993	14910	15069	15040	14948	14960	15058	14974	15054	15183	15236	14918	15008	15198	15039	15196	15281	14911	14914	14867	14893	15101	14875	14985	14972	14961	15236	14980	15206	14983	14860	15064	15042	15049	15038	14937	15038	15142	14913	15065	14853	15072	14992	14914	14994	14972	15095	14983	14943	15122	14874	14775	15010	15008	15120	15127	15033	15005	15035	14894	15062	14972	15039	15138	15067	15060	15020	14975	15203	14984	15035	14993	15059	14952	14891	14864	15005	14978	15062	15012	14968	15017	14895	15111	15010	14936	15163	15190	15076	15073	14915	14920	15040	15070	14894	14905	15072	15121	14925	14876	14956	15115	15092	15181	14994	14953	15183	14995	15022	14983	15076	14976	15219	15106	15430	15114	14977	15169	15141	15067	14984	14997	15046	15100	14981	15028	15004	15128	15068	15028	14934	14878	14960	14945	15114	15047	15093	15008	14942	14923	14932	15144	15099	15026	15007	15110	15078	14962	15081	15134	15023	15129	14811	15058	14887	14891	14913	15071	15000	15093	15001	15003	15204	15038	15181	15166	15152	15102	14765	15136	15031	15133	15027	15138	15150	15063	14991	14937	15069	14801	15059	15274	14955	15211	15064	15117	15181	15024	15076	15057	15029	14943	15175	15069	14975	15208	14998	14997	15071	15018	15112	15194	15222	14944	15176	14929	14908	14955	15012	15127	15153	14952	14845	14983	14893	14973	15009	14807	14989	15189	15092	15009	15159	15044	15030	15209	15202	14995	15302	15273	15151	14988	14868	15041	14987	14951	15035	15019	15117	15197	14995	15087	15029	15211	14969	14891	15204	15092	15027	15155	14960	14990	14907	14915	15003	15070	15246	15077	14972	15114	15033	15077	14851	15118	14968	15069	14942	14964	15122	14972	15086	15060	15041	14939	14851	15096	14954	14946	15046	15059	14947	14918	15183	14902	15069	15024	15036	14924	15119	15035	15279	15186	14895	14857	15041	15168	15013	14835	14688	14956	14753	14830	15052	15153	14898	14963	14907	15133	15107	15232	15159	15206	15168	15027	15134	15098	15146	14998	14891	14987	14868	14932	14966	14944	15007	15085	15107	15245	15065	15093	14939	14920	14950	14708	15140	15146	15025	14990	15064	14979	14901	14986	15057	14890	14872	15021	15129	14929	15105	15073	15052	14903	15315	15033	15112	15141	14926	15081	15140	15213	14922	14950	15058	15145	15140	15020	14957	15140	14875	15020	15006	15116	15183	14989	14929	15140	15084	15151	15027	15048	14888	15032	14979	15016	15001	15012	15032	14864	15185	15160	15116	15009	15129	15087	15177	14983	15146	14969	15131	14973	15076	14864	15084	15137	15129	14809	15026	15024	14974	14960	15115	15127	15052	15009	15120	14814	14966	14884	15066	14966	15045	14832	14768	15051	14826	15011	15055	15073	14984	15015	15214	15046	14925	14980	15118	15051	15045	15046	14831	14889	15262	15007	15089	14998	14982	15036	15153	15061	15061	14936	15089	14926	14956	15024	15159	15108	14905	15018	15184	14831	15154	15151	15166	15155	14812	14865	14848	14763	15054	14880	15124	14845	15154	15085	15096	15016	15115	14997	14999	15056	15135	15008	15110	15182	15100	15092	14984	14974	15226	15234	14995	15062	15061	14857	14990	15147	14996	14872	15155	14961	15087	15043	14967	15097	14904	15043	15109	15015	14838	14998	15224	14934	14965	15048	15068	14863	15170	14836	15208	15189	15024	15107	14934	15032	15056	14922	15153	15090	15126	14788	14741	14956	15157	15137	14973	14978	15027	15126	15194	15161	15272	14899	14946	15044	14947	14992	15056	15219	15095	15113	14909	15082	14900	14996	14958	14940	15060	14905	15001	14865	14915	15019	15044	15071	15099	14979	14955	14925	15108	15199	15016	14996	15095	14944	14940	14960	15120	15234	14943	15079	15132	15072	15109	14946	15125	14963	15057	14985	14980	14919	15121	14996	15119	15065	15027	15118	15024	15133	15091	14922	15039	15060	14927	15135	14993	15124	15293	15033	14947	15169	15038	15050	15115	15020	14982	15049	14963	15167	14971	14905	15028	15018	15032	14979	14994	15025	15070	15060	15019	15077	14976	14881	14956	14940	14923	14975	15135	14934	15077	15003	15186	14859	15040	15030	14954	15060	15126	15170	14964	15154	14969	14955	14933	15160	15062	14942	15066	15090	14943	15003	14914	15136	15046	15082	15016	14908	15096	15037	15065	15095	15139	15100	14937	15053	15058	15139	15035	14964	15110	15204	15144	15062	15022	14818	14883	15088	15026	15043	14818	15155	15155	15104	14903	15081	15117	14978	15193	15051	14874	15283	14964	15076	15061	15045	14838	15218	15114	15069	15236	14852	14982	15029	15060	14970	14984	14990	15061	15094	14926	14949	15289	14915	15035	15125	15079	14952	15083	14949	15169	14895	15070	15034	15099	15098	15165	15006	15154	15115	15143	14988	15108	15208	15103	15048	15084	15090	15097	15146	14841	14903	14973	15029	15106	15100	15025	15018	15253	14971	14878	14981	14975	15063	14926	14825	15107	15060	14962	15022	14950	15064	14879	15086	14986	15043	14898	15010	15358	15052	14903	14967	15223	14967	14898	15086	15022	15020	14919	15066	15104	15021	14907	15111	14910	15233	15009	15077	14990	14969	15122	15054	14946	15196	15020	15179	15066	15039	14883	15166	14960	14900	15076	15067	14972	14944	15069	14892	15072	14973	14944	15051	15085	15155	15037	15139	15117	15130	15010	15092	15026	15197	14987	14988	15101	14999	15275	15106	15080	14861	14886	14915	14956	14936	15036	14944	15002	14972	14957	15197	14957	15080	15014	14938	15121	15147	14986	15127	15166	15061	15060	15121	15002	15053	15043	14917	15071	15106	15038	15035	15136	15161	14831	15181	15047	14876	15101	15070	15115	14989	15142	15076	15152	14963	15158	15181	15174	15025	15080	14959	14965	14978	15022	15052	14956	15063	15169	15021	15096	15053	15124	15101	15259	15030	15207	15092	15036	15112	15071	14974	14973	14810	15096	14997	15168	15002	14939	14877	15114	14872	15011	15058	15047	15005	15278	15093	15138	14866	14962	15036	15188	15139	14943	15110	14984	15029	14952	14887	15003	15121	15114	15021	15055	14986	15029	15091	14976	15027	14989	14969	14962	14843	15022	14921	15061	14887	15174	15251	15269	15019	14991	14935	15104	15110	14893	15110	15105	15098	15100	15266	15168	15102	14888	15074	15047	15121	15078	14918	15058	15069	14993	14986	14949	15097	15019	15205	14934	15115	15130	15127	14839	14963	15088	14834	15177	14969	14797	15020	15125	15142	15092	14948	15010	14917	15072	15042	15122	15079	14985	14985	15071	14931	14952	15022	15051	14913	14947	15116	15186	15042	15265	14986	15141	15093	15102	15059	15235	14906	15131	15128	15145	15043	14837	15084	15097	15054	15240	15122	14994	14953	14984	14981	15032	15086	14984	15026	15047	15115	15169	14918	15054	14977	14994	14894	15197	14913	14916	15044	15090	15016	15081	14886	15156	14958	15044	15108	14895	15100	15064	14980	15029	15109	15033	14985	14903	14911	14993	14942	15066	15004	14963	15150	15111	15201	15035	15045	14931	14893	15074	14951	15025	15090	14983	15067	14979	15038	14988	14991	15155	14895	14797	14981	14980	15038	15061	15052	15115	15241	14941	15129	15102	15010	14997	15109	15073	14991	15024	15006	14990	14951	14936	15006	14982	14857	15075	15042	15088	15083	14934	15095	15021	15024	14952	14958	15023	15025	15179	15037	15087	15177	15156	15039	15076	15014	15216	14970	14994	15040	14934	14948	15029	14923	15087	14799	14992	15076	14976	15126	14939	15011	15104	15030	15069	15017	15026	14992	14984	15116	14986	14999	14799	15088	15063	15220	15005	15230	14978	15135	15028	15133	15036	14946	14823	14887	15002	14890	15071	15237	15088	15055	15067	15084	15000	15167	15110	15062	15116	15038	14940	15133	15098	15062	14991	14979	15142	14830	14960	15023	15154	15179	14872	15012	15064	15095	15172	15166	14862	14980	14987	15025	15009	14932	15143	15023	15108	15039	15012	15064	15054	15114	15200	14882	15028	14972	14949	14917	15022	15055	15066	15018	15094	15126	14978	15069	15166	15000	14981	14987	15000	15020	14924	15127	14920	15112	15000	15010	15127	15070	15081	15053	14979	14951	15031	15163	15089	15157	14991	15022	15129	14917	15136	14975	15028	15058	14986	15068	15055	15007	15078	14936	15100	14927	15110	15060	15165	14990	15055	15022	14959	15100	15002	15019	15071	15064	14965	15128	15189	14974	15326	14841	15194	15090	15113	15129	15039	14832	15143	15005
18590	27094	25637	20247	17564	16201	15756	14955	14449	14382	14203	14031	14117	14126	13893	13838	13733	13732	13632	13812	13882	13845	13745	13774	13799	13699	13630	13887	13823	13799	13857	13751	13702	13760	13661	13792	13796	13647	13790	13770	13727	13770	13807	13681	13554	13674	13558	13751	13660	13877	13565	13609	13711	13624	13621	13705	13742	13728	13828	13829	13692	13684	13640	13715	13584	13757	13726	13761	13654	13651	13666	13796	13789	13624	13731	13717	13627	13798	13597	13642	13733	13719	13651	13773	13546	13644	13789	13593	13625	13730	13614	13613	13701	13716	13782	13677	13694	13631	13738	13724	13769	13786	13771	13880	13625	13639	13645	13581	13726	13769	13529	13478	13671	13666	13654	13474	13607	13585	13623	13623	13634	13533	13899	13655	13585	13678	13555	13613	13632	13785	13693	13724	13785	13655	13800	13654	13686	13573	13705	13726	13543	13726	13646	13680	13744	13661	13555	13594	13727	13759	13693	13756	13779	13490	13662	13756	13759	13692	13582	13616	13458	13601	13644	13800	13545	13554	13793	13658	13650	13713	13762	13699	13762	13820	13627	13769	13668	13589	13660	13719	13627	13638	13612	13609	13597	13673	13628	13724	13777	13733	13735	13667	13662	13603	13639	13750	13811	13717	13618	13561	13637	13606	13902	13757	13555	13710	13693	13624	13747	13818	13736	13760	13644	13672	13662	13710	13716	13673	13693	13530	13708	13617	13640	13758	13838	13675	13560	13608	13817	13732	13624	13613	13519	13655	13712	13728	13740	13811	13764	13643	13631	13652	13658	13644	13627	13730	13826	13677	13760	13797	13789	13781	13614	13753	13601	13876	13705	13636	13745	13602	13691	13854	13664	13814	13825	13705	13705	13830	13716	13771	13529	13720	13651	13530	13767	13843	13683	13738	13671	13761	13653	13644	13809	13699	13763	13813	13796	13668	13649	13545	13719	13714	13671	13594	13687	13680	13784	13718	13716	13681	13533	13579	13606	13671	13665	13690	13685	13724	13649	13690	13793	13680	13660	13518	13607	13719	13605	13589	13835	13710	13665	13692	13776	13604	13650	13635	13614	13648	13847	13744	13857	13437	13562	13713	13652	13679	13759	13552	13585	13593	13707	13804	13655	13645	13859	13676	13694	13871	13740	13696	13745	13817	13722	13624	13825	13518	13625	13662	13669	13518	13614	13698	13719	13654	13556	13744	13604	13683	13820	13732	13804	13612	13655	13661	13711	13741	13711	13671	13562	13686	13605	13713	13524	13651	13730	13564	13628	13684	13530	13697	13693	13730	13688	13669	13630	13704	13603	13791	13546	13620	13867	13696	13650	13644	13620	13625	13752	13636	13641	13642	13688	13706	13657	13560	13723	13658	13372	13621	13718	13604	13795	13689	13667	13602	13770	13735	13727	13719	13639	13663	13685	13902	13715	13712	13662	13687	13599	13776	13828	13688	13817	13585	13823	13600	13638	13736	13701	13515	13690	13706	13632	13666	13550	13840	13713	13643	13830	13676	13826	13698	13806	13513	13677	13670	13681	13623	13606	13848	13716	13679	13625	13673	13722	13707	13497	13696	13590	13632	13699	13623	13652	13569	13647	13711	13626	13705	13717	13692	13671	13763	13645	13562	13697	13789	13697	13551	13736	13664	13792	13844	13795	13667	13654	13655	13611	13671	13706	13792	13593	13621	13890	13719	13767	13619	13698	13676	13663	13793	13766	13513	13658	13803	13550	13656	13671	13614	13729	13671	13751	13629	13608	13814	13606	13812	13669	13748	13725	13820	13726	13527	13744	13762	13701	13788	13621	13648	13755	13601	13624	13603	13761	13723	13762	13770	13664	13665	13546	13634	13772	13694	13724	13578	13637	13674	13690	13497	13511	13608	13677	13654	13784	13590	13643	13698	13660	13559	13815	13658	13714	13784	13594	13679	13504	13570	13777	13601	13853	13600	13934	13579	13667	13684	13720	13712	13653	13690	13767	13568	13691	13676	13678	13524	13676	13763	13546	13775	13683	13670	13782	13706	13682	13649	13603	13607	13539	13568	13673	13575	13650	13731	13791	13671	13694	13525	13641	13745	13644	13522	13793	13638	13469	13697	13673	13643	13453	13544	13819	13686	13699	13733	13595	13676	13897	13634	13521	13707	13644	13688	13735	13660	13649	13829	13750	13632	13871	13456	13780	13749	13796	13623	13814	13750	13603	13720	13566	13685	13570	13608	13419	13813	13644	13634	13757	13690	13457	13744	13584	13726	13659	13703	13655	13777	13687	13546	13765	13781	13542	13638	13536	13728	13806	13741	13736	13683	13775	13816	13780	13611	13625	13889	13698	13672	13840	13655	13651	13607	13818	13670	13517	13676	13690	13600	13744	13629	13579	13689	13741	13594	13759	13784	13756	13716	13738	13688	13754	13802	13590	13710	13628	13687	13679	13973	13789	13672	13643	13705	13715	13553	13669	13748	13818	13506	13735	13752	13746	13702	13668	13612	13687	13720	13698	13669	13551	13837	13567	13753	13703	13662	13797	13701	13697	13685	13601	13639	13633	13618	13723	13753	13698	13775	13616	13701	13837	13401	13645	13815	13566	13769	13799	13704	13803	13499	13599	13752	13700	13600	13744	13565	13787	13625	13674	13731	13716	13635	13822	13723	13746	13631	13628	13782	13680	13762	13698	13635	13653	13679	13813	13517	13712	13813	13626	13511	13621	13619	13778	13707	13666	13608	13804	13655	13460	13756	13687	13521	13656	13630	13787	13725	13659	13682	13600	13681	13802	13592	13596	13674	13622	13815	13559	13619	13578	13632	13849	13752	13509	13655	13724	13650	13654	13792	13588	13631	13759	13762	13657	13630	13916	13662	13880	13736	13735	13631	13777	13722	13724	13665	13595	13720	13676	13625	13812	13657	13611	13759	13699	13740	13709	13820	13688	13933	13705	13677	13653	13666	13680	13575	13657	13728	13696	13611	13720	13667	13726	13681	13583	13710	13695	13684	13651	13694	13656	13843	13672	13573	13599	13526	13769	13697	13538	13590	13646	13697	13729	13647	13683	13641	13646	13743	13635	13596	13813	13668	13552	13688	13644	13669	13900	13499	13781	13810	13486	13685	13594	13511	13532	13741	13559	13685	13567	13644	13740	13516	13671	13819	13669	13850	13694	13510	13634	13625	13565	13649	13765	13637	13694	13589	13637	13809	13732	13630	13698	13736	13736	13624	13619	13662	13711	13748	13604	13672	13650	13758	13733	13534	13578	13825	13523	13657	13861	13833	13674	13761	13897	13616	13475	13766	13837	13816	13636	13575	13817	13695	13663	13575	13790	13807	13827	13601	13791	13626	13723	13486	13749	13640	13606	13769	13673	13706	13878	13685	13867	13587	13721	13860	13834	13790	13749	13662	13882	13804	13667	13670	13634	13602	13671	13587	13694	13695	13685	13616	13705	13781	13629	13593	13804	13816	13606	13630	13710	13775	13680	13723	13619	13804	13718	13695	13590	13680	13586	13602	13777	13741	13703	13764	13757	13681	13735	13812	13554	13743	13669	13568	13689	13576	13642	13826	13706	13667	13678	13472	13665	13670	13499	13713	13735	13712	13752	13646	13659	13831	13603	13675	13573	13764	13587	13763	13703	13822	13623	13730	13697	13639	13762	13513	13674	13760	13730	13685	13681	13628	13479	13577	13699	13532	13826	13719	13833	13562	13689	13962	13589	13634	13652	13692	13865	13727	13613	13721	13706	13705	13679	13716	13621	13821	13638	13746	13619	13690	13559	13739	13771	13710	13682	13660	13562	13737	13799	13699	13750	13750	13771	13828	13620	13795	13824	13620	13743	13719	13587	13673	13677	13670	13843	13855	13717	13604	13653	13672	13789	13809	13609	13657	13712	13625	13669	13767	13777	13678	13742	13638	13583	13453	13686	13774	13804	13680	13772	13633	13700	13738	13569	13659	13589	13723	13637	13653	13727	13606	13652	13810	13771	13535	13838	13713	13683	13785	13599	13895	13585	13658	13782	13757	13613	13655	13901	13714	13773	13675	13671	13672	13702	13660	13581	13655	13749	13586	13728	13682	13667	13639	13688	13703	13623	13567	13689	13733	13693	13754	13774	13745	13707	13738	13732	13757	13660	13724	13724	13875	13603	13840	13811	13692	13723	13729	13775	13773	13752	13685	13723	13883	13739	13870	13751	13608	13673	13695	13750	13607	13875	13723	13660	13506	13720	13630	13828	13662	13531	13591	13572	13578	13827	13789	13733	13728	13506	13637	13705	13801	13825	13687	13650	13538	13833	13738	13644	13629	13735	13732	13810	13729	13744	13795	13642	13714	13663	13776	13730	13627	13764	13723	13605	13717	13667	13668	13584	13709	13725	13784	13489	13697	13730	13710	13582	13696	13687	13821	13762	13642	13798	13504	13581	13625	13651	13630	13753	13598	13667	13632	13742	13659	13827	13809	13936	13662	13689	13735	13827	13613	13694	13855	13600	13724	13716	13630	13759	13664	13784	13673	13821	13699	13603	13707	13811	13698	13736	13569	13757	13735	13798	13677	13761	13552	13526	13749	13791	13663	13772	13585	13671	13523	13719	13757	13679	13665	13717	13744	13564	13794	13747	13631	13615	13717	13798	13586	13706	13755	13666	13707	13629	13539	13657	13781	13635	13672	13699	13697	13588	13599	13700	13643	13778	13616	13807	13748	13426	13676	13883	13858	13706	13585	13621	13703	13633	13920	13579	13772	13794	13679	13773	13664	13821	13763	13747	13730	13581	13558	13593	13746	13583	13851	13605	13611	13640	13436	13673	13742	13660	13527	13610	13477	13709	13518	13740	13675	13715	13741	13675	13814	13658	13689	13667	13703	13760	13618	13629	13810	13600	13745	13671	13693	13801	13578	13701	13693	13707	13657	13709	13504	13665	13738	13763	13732	13499	13656	13727	13647	13633	13621	13734	13506	13642	13628	13721	13648	13715	13781	13717	13577	13737	13625	13592	13665	13536	13736	13670	13530	13896	13651	13775	13638	13628	13609	13524	13833	13752	13739	13670	13373	13634	13779	13688	13772	13702	13477	13815	13625	13580	13561	13603	13801	13704	13634	13548	13684	13776	13814	13684	13700	13738	13909	13552	13710	13700	13659	13759	13733
23359	20754	27998	23828	22002	21936	20969	18017	17088	16758	16726	16419	16240	16259	16149	15917	15968	15902	15804	15828	15792	15839	15792	15634	15798	15689	15847	15646	15723	15901	15774	15837	15761	15814	15782	15891	15965	15793	15883	15714	15619	15640	15786	15816	15553	15863	15746	15607	15707	15995	15572	15630	15763	15788	15853	15610	15726	15834	15772	15655	15815	15740	15685	15699	15790	15664	15710	15773	15646	15789	15555	15774	15736	15678	15668	15718	15659	15707	15928	15751	15526	15817	15768	15767	15447	15603	15722	15632	15556	15387	15592	15763	15670	15523	15543	15615	15730	15553	15776	15746	15781	15708	15466	15706	15645	15661	15833	15634	15660	15451	15752	15637	15550	15696	15684	15634	15803	15691	15614	15510	15644	15542	15764	15602	15667	15686	15671	15767	15723	15794	15688	15550	15757	15508	15584	15579	15794	15803	15595	15676	15671	15676	15866	15866	15686	15775	15485	15585	15575	15536	15634	15748	15867	15581	15822	15680	15730	15826	15651	15904	15572	15628	15738	15621	15519	15686	15573	15816	15890	15561	15626	15658	15747	15597	15886	15801	15678	15490	15762	15597	15670	15559	15656	15743	15607	15601	15686	15637	15528	15756	15684	15804	15698	15794	15744	15671	15594	15684	15632	15826	15750	15780	15641	15685	15728	15384	15444	15590	15537	15534	15774	15650	15578	15608	15792	15683	15613	15581	15450	15518	15497	15683	15461	15785	15558	15546	15642	15428	15703	15655	15715	15492	15733	15677	15575	15703	15620	15539	15822	15534	15541	15820	15691	15471	15516	15510	15566	15635	15607	15675	15829	15630	15600	15649	15544	15507	15726	15632	15754	15606	15731	15597	15519	15727	15909	15647	15569	15603	15878	15759	15713	15756	15514	15527	15744	15630	15557	15711	15600	15661	15833	15681	15646	15668	15668	15642	15549	15745	15623	15574	15592	15627	15852	15759	15639	15649	15898	15620	15590	15653	15863	15670	15728	15572	15597	15556	15491	15502	15533	15638	15622	15625	15696	15694	15648	15768	15802	15537	15687	15800	15625	15517	15665	15786	15704	15806	15705	15773	15482	15698	15852	15530	15874	15777	15721	15874	15741	15514	15832	15541	15668	15587	15648	15661	15622	15731	15644	15694	15718	15813	15472	15695	15683	15788	15705	15651	15738	15776	15585	15652	15702	15761	15592	15731	15651	15733	15344	15645	15429	15524	15463	15620	15791	15729	15700	15558	15461	15554	15563	15751	15637	15830	15735	15621	15729	15709	15630	15591	15721	15624	15643	15659	15731	15656	15628	15462	15679	15808	15546	15596	15668	15496	15732	15589	15605	15568	15602	15580	15666	15517	15666	15639	15653	15615	15614	15565	15722	15831	15760	15597	15671	15482	15683	15707	15666	15675	15782	15481	15656	15575	15809	15754	15586	15762	15601	15705	15526	15704	15712	15615	15733	15704	15532	15949	15811	15495	15703	15828	15674	15634	15882	15678	15711	15648	15598	15536	15776	15708	15688	15823	15721	15870	15682	15661	15484	15438	15778	15695	15582	15610	15451	15479	15750	15908	15501	15669	15821	15611	15580	15560	15589	15626	15634	15790	15561	15629	15554	15510	15651	15623	15590	15676	15649	15603	15704	15788	15720	15798	15883	15631	15719	15684	15632	15656	15787	15528	15757	15657	15723	15753	15799	15540	15637	15593	15570	15621	15649	15674	15348	15507	15576	15570	15501	15724	15649	15816	15524	15680	15527	15732	15453	15411	15673	15736	15564	15574	15655	15655	15610	15611	15806	15612	15618	15555	15725	15647	15700	15494	15530	15643	15710	15545	15586	15682	15642	15612	15760	15521	15781	15614	15697	15697	15814	15741	15711	15725	15618	15608	15848	15684	15586	15686	15528	15731	15702	15786	15802	15665	15687	15544	15766	15696	15762	15602	15716	15766	15715	15587	15554	15510	15630	15600	15537	15701	15649	15568	15803	15815	15528	15648	15686	15718	15631	15765	15675	15694	15587	15594	15699	15776	15726	15715	15751	15725	15673	15864	15774	15845	15665	15504	15687	15871	15649	15713	15661	15815	15629	15690	15548	15625	15457	15672	15549	15631	15906	15528	15751	15616	15799	15561	15721	15713	15386	15819	15699	15620	15638	15721	15641	15598	15607	15738	15623	15704	15667	15672	15683	15608	15792	15782	15554	15521	15417	15699	15779	15538	15571	15687	15525	15702	15672	15703	15588	15613	15801	15673	15742	15712	15761	15683	15668	15653	15691	15540	15832	15668	15764	15483	15733	15782	15557	15698	15673	15457	15588	15670	15668	15766	15866	15721	15609	15560	15867	15807	15671	15729	15608	15809	15774	15630	15767	15694	15543	15779	15647	15450	15700	15694	15429	15795	15644	15667	15691	15839	15791	15801	15844	15746	15609	15541	15589	15433	15364	15539	15740	15566	15841	15822	15554	15729	15693	15747	15888	15630	15663	15706	15546	15659	15792	15716	15699	15682	15740	15815	15643	15644	15673	15534	15729	15740	15460	15601	15745	15701	15542	15701	15582	15805	15743	15759	15596	15556	15701	15708	15740	15537	15579	15698	15570	15692	15691	15583	15644	15769	15638	15792	15695	15691	15585	15779	15785	15609	15732	15746	15584	15742	15737	15703	15790	15869	15774	15640	15528	15579	15613	15592	15751	15515	15861	15471	15660	15546	15611	15701	15865	15804	15763	15866	15704	15482	15586	15827	15548	15765	15760	15723	15783	15790	15503	15580	15623	15678	15864	15387	15686	15604	15398	15616	15530	15817	15647	15777	15684	15847	15661	15556	15596	15612	15691	15729	15672	15749	15708	15629	15753	15799	15706	15734	15772	15775	15503	15677	15494	15523	15701	15605	15754	15584	15606	15683	15626	15812	15723	16019	15707	15426	15570	15638	15528	15542	15843	15617	15866	15445	15785	15617	15743	15737	15822	15737	15532	15644	15591	15691	15627	15684	15457	15663	15589	15823	15720	15751	15578	15574	15818	15482	15828	15785	15702	15622	15809	15746	15768	15487	15812	15831	15583	15699	15574	15488	15772	15561	15576	15826	15674	15654	15533	15558	15846	15775	15793	15677	15849	15759	15627	15972	15772	15718	15659	15735	15754	15717	15787	15650	15649	15457	15620	15784	15733	15772	15634	15710	15883	15471	15614	15808	15733	15764	15679	15622	15774	15650	15658	15724	15759	15644	15660	15793	15676	15812	15626	15723	15744	15691	15581	15503	15693	15522	15825	15716	15609	15729	15596	15588	15657	15782	15688	15763	15612	15718	15715	15614	15665	15800	15601	15592	15608	15689	15478	15702	15570	15866	15466	15674	15613	15820	15672	15637	15838	15780	15579	15702	15635	15675	15627	15621	15703	15673	15662	15519	15845	15654	15692	15508	15565	15581	15621	15707	15765	15519	15587	15694	15589	15601	15646	15803	15663	15777	15867	15578	15559	15613	15441	15730	15749	15827	15810	15556	15431	15601	15686	15809	15764	15454	15563	15647	15836	15628	15831	15492	15704	15701	15671	15760	15726	15667	15534	15535	15742	15747	15669	15914	15579	15597	15747	15651	15662	15825	15621	15553	15723	15593	15606	15619	15837	15713	15425	15821	15720	15893	15646	15722	15661	15699	15706	15547	15725	15886	15644	15720	15717	15607	15650	15783	15836	15636	15660	15801	15669	15738	15799	15664	15797	15785	15744	15705	15709	15652	15816	15644	15547	15623	15673	15680	15567	15661	15532	15589	15606	15590	15642	15540	15873	15695	15463	15672	15716	15817	15525	15686	15682	15581	15674	15688	15641	15744	15705	15672	15669	15658	15805	15681	15827	15647	15781	15729	15887	15561	15837	15653	15754	15547	15581	15664	15611	15583	15812	15653	15525	15504	15652	15588	15483	15673	15619	15640	15629	15992	15701	15760	15667	15698	15628	15689	15908	15550	15581	15469	15611	15705	15789	15763	15873	15619	15712	15684	15686	15605	15700	15609	15612	15493	15646	15730	15678	15640	15696	15703	15631	15618	15662	15591	15727	15719	15829	15701	15621	15560	15474	15643	15481	15650	15799	15619	15759	15785	15685	15823	15823	15908	15626	15562	15606	15821	15662	15577	15739	15681	15704	15747	15690	15876	15596	15491	15944	15588	15620	15834	15732	15796	15586	15613	15602	15577	15768	15584	15448	15806	15668	15742	15536	15629	15524	15619	15547	15615	15890	15621	15609	15636	15688	15766	15746	15739	15628	15859	15811	15765	15700	15682	15821	15734	15697	15708	15862	15626	15728	15563	15494	15698	15484	15767	15615	15817	15912	15675	15814	15844	15621	15727	15615	15663	15655	15627	15824	15651	15698	15741	15908	15679	15631	15744	15459	15823	15466	15714	15906	15682	15668	15657	15742	15690	15688	15674	15483	15645	15775	15764	15582	15657	15702	15653	15514	15590	15616	15460	15764	15531	15484	15684	15890	15509	15710	15834	15645	15638	15628	15829	15639	15573	15722	15730	15700	15635	15579	15787	15744	15614	15643	15694	15686	15703	15666	15649	15716	15519	15730	15771	15728	15717	15667	15712	15507	15641	15710	15709	15813	15819	15558	15501	15705	15632	15661	15591	15484	15752	15877	15375	15643	15703	15725	15423	15693	15511	15711	15734	15601	15678	15671	15808	15792	15649	15591	15792	15496	15708	15635	15806	15707	15688	15654	15681	15740	15766	15782	15588	15796	15604	15788	15652	15971	15716	15841	15694	15678	15668	15742	15878	15713	15696	15749	15490	15462	15707	15616	15673	15658	15719	15818	15753	15653	15495	15734	15611	15719	15585	15577	15721	15624	15647	15551	15622	15615	15462	15587	15555	15622	15506	15732	15674	15614	15651	15639	15577	15587	15615	15569	15572	15548	15626	15621	15754	15485	15656	15645	15698	15728	15809	15825	15626	15418	15709	15740	15524	15415	15599	15559	15636	15749	15757	15795	15629	15740	15525	15645	15596	15701	15624	15648	15707	15608	15410	15801	15863	15473	15896	15551	15592	15812	15763	15711	15709	15728	15849	15568	15560	15677	15728	15633	15561	15479	15625	15564	15806	15656	15690	15876	15678	15655	15643	15735	15538	15611	15697	15779	15771
19918	35799	33908	26628	22535	19733	18448	17196	16181	15665	15449	15152	15060	14946	14523	14506	14304	14397	14270	14250	14120	14361	14352	14028	14260	14204	14154	14304	14206	14058	14134	14056	14302	14069	14189	14097	14104	13996	14178	14021	14248	14332	14080	14223	14258	14061	14124	14081	14234	14202	14153	14130	14034	14277	14126	14247	14301	14257	14000	14306	14119	14207	14194	14192	14128	14027	14128	14238	14334	14133	14125	14358	14120	14262	13999	14249	14095	14178	14176	14177	14086	14239	13951	14277	14109	14038	14282	14047	13943	14139	14165	14179	14129	13993	14104	14236	14099	14145	14107	14134	14269	14192	14198	14095	14186	14019	13939	14060	14077	14174	14089	14258	14109	14058	14188	14230	14190	14183	14214	13960	14039	14265	14239	14117	14111	14149	14166	14126	13840	14249	14222	14101	14087	14166	14094	14196	14071	14165	14153	14002	14067	14193	13995	14260	14001	14046	14183	14233	13998	14174	14213	13914	14172	14016	14279	14199	14118	14204	13918	14345	14010	14139	13977	14121	14146	13901	14097	14278	14246	14042	14120	14246	14076	14063	14195	14099	14225	13955	14021	14196	14077	14171	14189	14044	14095	14260	14065	14083	14068	13953	14177	14167	13970	13991	14146	14075	14024	14113	14084	14112	14270	13998	14152	14226	14128	14196	14185	14158	14212	14241	14083	14161	14105	14118	14195	14101	14075	13951	14175	14040	14193	13997	14208	14003	14208	14224	14055	13976	14153	14209	14074	13997	14035	13985	14007	14189	14229	14156	14061	14133	13906	14066	14132	14163	14013	14157	14132	14046	14252	14011	14274	13988	14009	13984	14041	14245	14299	14098	14229	14022	14186	14177	14081	14059	14183	14035	14260	14117	14001	14219	14092	14249	14010	14073	14013	14140	14082	13936	14153	14175	14267	13959	14232	14117	14211	14042	14002	14186	14058	14151	14094	14246	14102	14079	14208	14166	14200	14212	13967	13967	14149	14163	14178	14161	14137	14153	13937	14016	13983	14037	14168	14032	14231	14130	14173	13981	14078	14076	14109	14096	14090	14072	14070	14155	14126	14170	14119	14086	14029	14110	14187	14126	14171	14032	14133	14046	14235	14180	14176	14023	14137	14092	14142	14138	14012	14102	14108	14028	14075	14056	13965	13995	14147	14064	14071	14027	14082	14135	14210	14208	14168	14295	14151	13998	14083	14201	14073	14167	14125	14168	14102	14185	14002	14210	14044	14143	14070	14136	13915	14211	14016	14154	14025	14025	14061	14101	14244	13898	14123	14175	14163	14197	14030	14108	14157	14184	14069	13997	13932	14126	14142	14182	14231	13997	14215	13974	14250	14102	14136	14194	14164	14031	14141	14062	14215	14173	14095	14160	13960	14252	13986	14157	14164	14140	13994	14070	13960	14268	13954	14287	14140	14009	14280	14049	14045	14135	13982	13987	14054	14127	14118	14099	14143	13999	14175	14280	14102	13986	14027	14084	14075	14217	14108	14030	14045	14191	13985	13792	14263	14048	14289	14113	14239	14110	14095	14023	14266	14145	14263	13919	14131	14048	14160	14249	14096	14184	14012	14214	13935	14050	14052	14107	14128	14086	14109	14228	14145	14012	14183	14253	13963	14156	14187	13928	14018	14106	14137	14071	14010	14110	14089	14059	14096	14032	13975	14064	14211	14081	14168	14148	14190	14031	14236	14080	14129	14180	13986	14048	14133	13910	14198	14210	13956	14169	13933	14051	14126	14163	14036	14290	14113	14183	14032	14008	14194	13992	13956	14149	14119	14191	14178	14074	14129	14181	14058	14285	14222	14082	14059	14007	14170	14043	13939	14094	14088	14014	13949	14141	14088	14117	14013	14305	14103	14068	14184	13945	14080	14174	14010	14048	14071	14129	14274	14169	14083	14093	14148	14206	13977	14063	14002	14130	14083	14022	14105	14047	14256	14002	14005	14099	14072	14202	14141	13993	14150	14159	14088	14158	14103	14056	14197	14108	14016	14096	14090	13923	14034	14244	14214	14026	14094	14053	14157	14122	14148	14156	14246	14142	14201	14045	14018	13983	14021	14073	13927	14136	14037	14107	14028	14144	14049	14090	14246	14025	14178	14052	14166	14128	14245	13956	14019	14142	13968	14040	14179	14185	14089	14030	14329	14105	14266	13969	14246	14008	14123	14293	14006	14161	14105	13999	14256	14028	14235	14159	14213	14064	14305	14054	14236	14032	14069	14121	14132	14162	13982	14119	14066	14123	14223	14287	14029	14093	14143	14017	14115	14122	14211	14148	14068	14097	13948	14080	14154	14141	14114	14151	14152	14089	14206	14148	14117	13899	14066	14115	14184	14128	14128	14076	13957	14095	14032	14305	14079	14156	13838	14119	14213	14186	14123	13997	13956	14223	13966	14157	14126	14184	14065	14002	14145	14116	14150	14086	13992	14161	14023	14103	14100	13948	14174	14092	14142	14182	13999	14212	14176	14050	14168	14100	14277	14278	14077	14104	14131	14156	14111	13986	14039	14135	14080	14058	14070	14087	14086	14041	14121	14037	14176	14280	13979	13917	14138	13935	14084	14218	14162	14086	14214	14019	14114	14175	14129	14068	14087	14061	14211	14104	14080	14075	14134	13905	14049	14170	13956	14084	14135	14039	14251	14213	14025	14097	14033	14102	14080	14224	14064	13985	13985	14069	14257	14133	14291	14048	14048	14049	14021	13962	14114	14038	14021	14117	14025	14083	14221	14019	14253	14007	14161	14055	14053	14021	14077	13960	14261	13893	14126	14090	14080	14235	14009	14094	14191	13989	14114	14041	14079	14224	14056	14040	14166	14057	14221	14039	14364	13935	14117	13947	14129	14101	14099	14055	14148	14097	14210	14099	14109	14247	13881	14111	14050	13984	13996	14097	14102	13815	13962	14032	14140	14196	14079	14046	14056	14181	14142	14080	14193	14117	14166	13951	14267	14024	14089	14093	14212	14126	14348	14133	14173	14118	14273	14020	13902	14115	13971	14230	14082	14096	14275	14175	14096	13983	14058	13996	14064	13952	14103	14070	14109	14101	14035	13924	14107	14075	14062	14220	14210	14120	14249	14137	13973	14157	14011	13942	14047	14207	13967	14045	14272	14109	14290	14303	14092	14119	14062	14002	14028	14188	13931	14139	14166	14075	14125	14202	14009	14135	14176	13965	14043	14083	14175	14292	14224	13974	14053	13994	14097	14039	14169	14238	14228	14176	13934	14297	14099	14132	13925	14089	13994	14055	14086	14193	14047	14049	13992	14069	13930	14132	13917	14081	14283	14141	14190	13972	14094	14046	14268	14130	13912	14030	14114	13907	14176	14056	14146	14125	14107	14012	13868	14144	14166	14212	13960	14183	14251	14193	14108	14273	14125	14232	14010	14129	14259	14074	14196	14107	14102	14113	14107	14104	14210	14183	14134	14241	14142	14137	14111	14258	14134	14060	13953	14127	14103	14056	14058	13926	14148	14127	14135	14164	14236	14192	13949	14030	14054	14188	14076	13890	14032	14159	14058	14116	14003	14076	14147	14139	14026	14251	14238	14077	14297	14215	14061	14146	14021	14235	14200	14127	14000	14033	14145	14218	14121	14071	14057	14198	14083	13879	14296	14061	14121	14136	14065	14125	14006	14180	13896	14204	14134	14220	14352	14174	14259	14084	14154	14133	13964	14017	14135	14132	14028	14148	14104	14264	14112	14128	14089	14069	14038	14099	14010	14081	14237	14156	14051	14171	14189	14142	14110	14015	14193	13976	14039	14320	14201	14185	14162	14291	14047	14175	14184	14025	14128	14242	14072	14003	14060	14098	14086	14020	14024	14092	14098	14200	14082	14083	14224	14184	14080	14056	14136	14149	13989	13964	14119	13960	14170	14240	13982	14073	14199	14011	14108	14324	14065	14026	14041	14211	14227	14139	14117	13988	14192	13910	14159	14058	13889	14176	14107	14094	14043	14134	14131	14145	13984	14006	13992	14092	14013	13835	14037	14010	14063	14086	14060	14174	14072	14183	14050	14184	14094	14190	14217	14078	14146	14064	14206	14085	14167	14071	14017	14083	14131	14040	14049	14051	14080	14195	14189	14122	13950	14223	14191	14070	14099	14346	14099	14157	14079	14029	14136	13966	14161	14125	14141	13993	13972	14018	14055	13964	14119	13980	14013	14058	14075	14127	14126	14241	14252	13952	14099	14033	14090	13982	14153	14241	13907	14152	14032	14065	13957	14218	14225	13991	14064	14132	14121	14132	14074	14064	14061	14221	14101	14131	14132	14170	14209	14136	14037	14058	14170	14225	14279	14013	14009	14345	14112	14090	14100	13984	14082	13958	14008	14051	14103	14007	13941	14110	14126	14170	14077	14153	14216	14149	14104	14182	14030	14065	14020	14008	14048	14228	13998	14098	14177	14077	14269	14092	13981	13953	14044	14196	14191	14273	14126	13994	13917	14056	14054	14082	14078	14269	14033	14173	14219	14011	14045	13965	14149	14091	14395	13894	14160	14048	14182	14121	14042	13979	14171	14224	14143	14201	14066	14069	14140	14152	14131	13949	14167	14024	14101	14104	13949	14183	14002	14112	14118	14081	13973	13941	14072	14214	13996	14201	14226	13945	14072	14134	14183	14128	14166	14056	14069	14245	14080	14175	14157	13959	14147	14072	14033	14003	14059	13903	14177	14004	13965	14086	14079	14171	13996	14071	13968	14100	14151	13944	13987	13975	14147	14080	14030	13866	14031	14111	14093	14084	14054	14032	13927	14153	14122	14250	14029	14042	14294	14083	14197	14000	14102	13970	14204	14078	14111	14027	13925	14103	13979	14115	14049	14178	14007	14095	14144	14064	13930	14205	14152	13894	14006	14056	14177	14080	14190	14045	14102	14135	14176	14079	14101	14172	14137	14079	13977	14011	14135	13994	14093	14077	14178	14199	14136	13936	14126	14011	13934	14134	13963	14280	14113	13992	14062	14129	14085	14171	14134	13907	14112	14182	14051	14018	14065	14054	14041	14104	14007	14162	14209	13925	14103	13945	14063	13987	13984	14131	14358	14096	14095	13920	14235	14076	14151	14005	14159	14264	14207	14006	14006	14062	13945	14155	14200	14096	14082	14161	14009	14048	14140	14068
22310	20751	28389	23207	21170	23410	25030	19435	18207	17849	17354	16721	17005	16812	16567	16424	16500	16196	16150	16176	16194	16314	16335	16124	15907	15990	16005	16139	16079	16060	16152	15947	16095	16055	16022	16029	16269	16118	16170	16073	15991	16084	16060	15865	16134	16041	15901	15987	15971	15995	16105	16031	15829	15975	16023	16099	15997	16013	15855	16000	15985	15921	15928	16178	15737	15766	16008	15846	15917	16128	15950	16094	15796	15854	16082	15938	15895	15763	15837	15828	15625	15889	15970	15958	15985	16052	15834	15987	16003	15819	15848	15981	15762	16151	15898	15738	15871	15851	15966	15571	15857	15675	15815	15900	15686	15987	15980	15932	16012	15905	15703	16013	15784	15824	15814	15788	16100	15881	15825	15912	15878	15881	15837	15941	15780	15554	15917	16016	16051	15942	15966	15722	16007	15917	16000	15818	15991	15983	16106	15865	15943	15743	15870	15749	15746	15984	15949	15952	15961	15970	15847	15914	15734	15941	16085	15843	15857	15931	16015	15856	15726	15921	16116	15833	15850	15681	15899	15663	15642	16096	15705	16012	15802	15890	15820	15722	15958	15963	15961	16027	15751	15754	15843	15893	16016	15679	16002	15824	15831	15967	15922	15753	15861	15933	15801	15890	15974	15971	16058	15915	15843	15960	15956	15737	15832	15762	15862	15920	15953	15767	15902	15915	15819	15974	15992	15869	15663	15983	15759	15867	15852	15817	15746	15874	16049	15799	15917	15890	15789	16161	15904	15848	15831	16008	15882	15928	16048	16005	15803	15920	15822	15892	15909	15965	15880	15830	16009	15917	15851	15868	15898	15909	15902	15940	15814	15874	15955	15846	15888	15841	15689	15862	15947	15962	16078	16021	15926	15877	15917	16037	15884	15981	15869	15898	15905	15900	15841	16053	15859	15775	15984	15955	16071	15847	15805	16029	15928	15908	15896	15691	15789	16037	15968	15934	16069	16211	15767	15855	15977	15931	15833	15971	15699	15906	15850	15933	15716	15747	15717	15970	15954	16016	16143	15781	15639	15778	15755	15991	15999	15706	15962	15860	15950	15860	15840	15910	15806	15778	16002	15895	16052	15896	16066	15879	15794	15957	15861	15949	15821	15757	15894	15952	15811	15862	15828	15853	15976	16030	15802	15775	15883	15755	15877	15850	15887	15803	16054	15761	15751	15652	15722	15851	15901	15794	15961	15821	15988	15768	15822	15752	16049	15781	15688	15861	16023	15772	15784	16057	15934	15902	16002	16175	15903	15923	16081	15854	15811	15756	15940	15682	15878	15705	15593	15811	15850	15906	16055	15702	15828	16015	15812	15788	15887	15868	16012	15843	15849	15796	16045	15881	15832	15794	15775	16005	15958	15783	15892	15869	15954	15970	15917	15959	16193	15985	15836	15896	15836	15847	15731	15833	15724	15991	15955	15922	15914	15789	15952	15699	15984	15927	15978	15729	15970	15742	15814	15835	15650	15995	15896	15953	15875	15969	15876	15937	15785	15903	15878	15851	15634	15921	16034	15669	15800	15778	15855	15984	15952	15795	15865	16003	15885	15656	15982	15804	15798	15912	16029	15890	15893	15698	15874	15924	15951	15830	15882	15873	15857	16112	15836	15816	15898	15935	16182	15821	16000	15909	15937	15776	15926	16007	15866	15920	16066	15762	15984	16077	16123	16019	15889	15809	15794	15918	15713	15695	15945	15860	15743	15790	15997	15732	15818	15518	16076	15860	15826	15787	15688	15876	15871	16055	15976	15784	15761	15655	15899	15895	15863	15852	15910	15808	15707	15954	15786	15831	15792	15785	15782	15952	15694	15949	16016	15808	15931	15881	16063	15840	15801	15753	15874	15940	15932	15793	15649	15885	16007	15986	15716	15885	15834	15802	15964	15906	15734	15948	15971	15833	15645	15878	15899	16015	15924	15930	15851	15719	16082	15942	15884	15889	16040	15984	15838	15898	15843	15743	15670	15903	15599	15846	15757	15809	15793	15893	15942	15984	15882	16030	16004	15816	15888	15876	15945	15974	15824	15799	15801	15924	15820	15787	15939	15837	16044	15845	15784	15951	15804	15969	15737	15713	15880	15838	15773	15844	15828	15833	15945	15847	15937	16181	15955	16045	15887	16073	15739	15873	15849	15822	15880	16062	15810	15981	15967	15896	16198	16015	16022	15851	15919	15814	15817	15772	15845	15729	15632	15914	15865	15889	15659	15963	15931	15856	15820	15703	15923	15925	15744	15617	15788	15845	15939	16106	15912	15929	15821	15964	15839	15859	15814	15930	16029	15844	15839	15799	15822	15835	15822	16036	16078	15932	16015	15827	15911	15873	15838	15906	15815	15658	15876	15785	15998	15981	15779	15711	16031	15889	15866	15829	16006	15979	15981	15925	15964	15996	15729	15844	15853	15921	15767	15824	15929	15970	15864	15925	15961	15844	15970	15911	15899	15638	15724	15639	15794	15766	16006	15751	15839	15729	15765	15824	15720	15899	16107	15738	15752	16002	15978	15845	15777	15826	15748	15939	15896	15678	15732	15703	15780	15944	15907	15626	15841	15908	16081	15809	16153	15963	15741	15842	15952	15860	15934	15817	15985	15871	15875	15894	15945	15810	15711	15681	15976	15797	15835	15632	15865	16017	15911	15778	15830	16032	15820	15800	15836	15992	15929	15853	15767	15838	15911	15940	15919	15844	15984	15989	15894	15777	15944	15883	15669	15771	15759	15769	15616	15787	15767	15903	15841	15890	15815	15920	16012	15915	15933	15796	15739	15814	16000	15931	15913	15828	16103	15961	15932	15896	15792	15897	15998	16035	15952	15844	15849	15730	15888	15877	15897	15674	15827	15848	15936	15795	15811	15797	16016	15989	16109	15895	15954	15889	16013	15747	15856	15938	15804	15647	15915	15870	15769	15893	15774	15871	15674	15764	15880	15774	15894	15893	15911	15840	15923	16009	15948	15828	16038	15804	15754	15874	15848	15976	15798	15952	15809	15990	15962	15930	15979	15938	15853	15878	16026	15921	15723	15706	15647	15979	15869	15844	15777	15692	15782	15766	15878	15806	15720	15814	15744	15857	15795	15823	15876	15907	15599	15848	15941	15932	15767	15872	15941	15860	15795	15705	15916	15863	15917	15665	15878	15799	15956	15755	15921	15914	15966	15911	15967	15812	15882	15976	15918	15906	15751	15770	16001	15862	15822	15950	15934	15857	15893	15641	15817	15854	15874	15878	15775	15733	15868	15808	15930	15958	16023	15949	15964	15708	15693	15813	15899	15774	15866	15966	15933	15825	15897	15917	15832	15897	15978	16008	15995	15756	15867	15886	15895	15864	16229	15671	16063	16054	15905	15744	15718	15731	15973	15791	15743	15870	15985	15951	16088	15849	15918	15771	15798	15937	15727	15710	15630	15770	16015	15932	16010	15893	15877	15760	15970	15849	15828	15899	15810	15863	15908	15668	15910	15863	15704	16112	15819	15663	15918	15972	15911	15993	15937	15908	15840	15811	15849	15757	15708	15874	15875	15824	15739	15888	15811	15795	15735	15782	15867	15700	15943	15752	15994	15909	16077	15852	15890	15906	15776	16055	16068	15994	16061	15843	15767	15909	15876	15706	15740	15752	15786	15952	15920	15868	15807	15977	15902	15810	15685	15968	15893	15835	15810	15595	15880	15738	15882	15812	15835	15829	15901	15983	15762	15721	15749	15815	16034	15821	15913	15880	15913	15759	15761	15901	15754	15651	15825	15967	15739	15934	15848	16000	15914	15778	15840	15985	15808	15780	15769	15782	15872	15960	15804	15812	15691	15752	15921	15899	15958	15884	16024	15780	15944	15875	15729	15872	15909	15969	15765	15682	15653	15836	15945	15848	15915	15899	15829	15799	15981	16073	16031	15930	15866	15655	15993	15793	15905	15941	15735	16045	16056	15719	15861	15701	15718	15810	16016	15885	15848	15749	15856	15816	15895	15808	15851	15865	15919	15844	15794	15816	15968	15910	15985	15972	15969	15796	15836	16030	15875	15895	15907	15784	15837	15665	16047	15888	15832	15650	15914	15963	15688	15848	15954	15755	15956	16043	15731	15755	15942	15944	15728	15833	15933	15743	15835	15928	15767	15920	15928	15834	15872	16029	15887	15857	15772	16105	15797	15771	15957	15803	15816	15797	15656	15881	15941	16014	15981	15658	15878	15858	15826	15991	15836	15990	15892	15744	15940	16024	15894	15958	15789	15962	15863	15912	16057	16116	15963	15991	15957	15910	15900	15910	15727	15883	16092	15767	15689	16029	15926	15921	15767	15719	15720	15890	15756	16020	16073	15786	16044	15849	15966	15744	15801	15982	15921	15775	15846	15893	15926	15833	16013	16116	15817	15736	15895	15968	15956	16104	15795	16086	15671	15835	15853	15666	15810	15963	16012	15912	15881	15932	16060	15806	15650	15893	15922	15883	15907	15829	16031	15931	15745	16011	15768	15701	15691	15898	15911	15917	15832	16022	15831	15826	15896	15957	15894	15827	15904	15856	15954	15966	15756	15816	15922	15883	15855	15742	15989	16074	15828	15786	15898	15823	15853	15747	15851	15980	15736	15842	15720	15986	15910	15855	15922	15877	15806	15876	15893	15892	15810	15849	15691	15847	15904	15966	15880	15867	15784	16042	15771	15767	15950	15763	15906	16009	15577	15880	15677	15927	15748	15858	15901	15865	15959	15804	15921	15810	16157	15751	15904	15819	16039	15999	16021	15877	15891	15915	15936	15937	16007	15979	16127	15814	15765	15803	15844	15704	15862	15900	15916	15945	15840	15801	16068	15927	15840	15925	15741	15859	15878	15856	15915	15888	15943	16068	15884	15827	15988	15845	15958	15924	15964	15975	15953	15953	15980	15686	15695	15986	15861	15717	15850	15897	15921	15810	15828	15915	16036	16067	15904	15943	15794	15731	15942	15858	15857	16113	15940	15967	15777	15733	15899	15772	15709	16113	15786	15681	15813	15699	15934	16000	15956	15751	15839	15784	15897	15941	15703	15843	15808	15800	15563	15741	16030	15864	15801	15920	15727	15962	15838	15907	15809	15808	15859	15918	15904	15760	15625	15998	16018	15772	16096	15790	15858	15836	15910	15932	15760	15982	15776	15927
22402	40925	38288	30607	26226	22602	20506	18969	17618	16986	16214	15870	15794	15502	15024	14764	14830	14512	14663	14403	14491	14327	14392	14450	14349	14472	14445	14419	14199	14305	14232	14448	14273	14399	14216	14348	14213	14220	14335	14289	14411	14295	14318	14323	14307	14235	14171	14410	14340	14376	14394	14311	14218	14265	14239	14398	14369	14245	14205	14229	14395	14150	14320	14274	14183	14293	14356	14292	14124	14295	14320	14349	14219	14229	14120	14394	14283	14281	14291	14198	14405	14266	14328	14387	14452	14241	14288	14184	14302	14354	14248	14185	14202	14345	14186	14356	14263	14261	14215	14184	14430	14297	14220	14270	14404	14299	14357	14349	14277	14370	14265	14213	14229	14387	14174	14319	14315	14391	14168	14230	14308	14241	14260	14280	14231	14380	14337	14200	14336	14338	14283	14332	14289	14243	14143	14066	14437	14249	14157	14273	14256	14300	14363	14286	14259	14120	14245	14410	14299	14400	14293	14149	14196	14112	14317	14144	14370	14337	14342	14335	14132	14298	14212	14228	14266	14147	14198	14044	14265	14184	14186	14251	14356	14171	14272	14219	14293	14166	14106	14361	14166	14109	14268	14282	14133	14176	14248	14200	14085	14315	14267	14307	14157	14199	14270	14379	14330	14316	14164	14354	14141	14225	14174	14412	14130	14440	14261	14203	14172	14152	14221	14108	14276	14324	14235	14226	14238	14199	14305	14223	14136	14197	14306	14232	14374	14098	14159	14366	14228	14270	14236	14184	14338	14235	14302	14243	14131	14128	14209	14417	14230	14296	14313	14322	14177	14255	14309	14333	14482	14170	14224	14145	14175	14185	14292	14214	14139	14146	14326	14322	14201	14348	14441	14133	14223	14319	14224	14191	14257	14071	14221	14258	14205	14395	14226	14192	14347	14329	14356	14099	14021	14104	14255	14330	14316	14308	14340	14253	14218	14398	14243	14150	14182	14155	14139	14311	14244	14400	14321	14167	14212	14207	14340	14355	14232	14252	14494	14332	14196	14235	14153	14337	14276	14191	14240	14280	14268	14281	14247	14104	14211	14116	14148	14200	14380	14286	14194	14059	14251	14158	14213	14281	14532	14250	14190	14133	14259	14208	14461	14249	14240	14170	14304	14245	14367	14266	14176	14364	14207	14366	14189	14207	14394	14221	14432	14341	14323	14192	14155	14257	14147	14178	14173	14473	14360	14146	14260	14240	14133	14177	14292	14349	14292	14227	14184	14220	14270	14188	14193	14338	14315	14081	14334	14207	14174	14071	14237	14130	14115	14196	14368	14248	14281	14244	14325	14255	14322	14080	14293	14306	14183	14239	14340	14307	14157	14191	14227	14251	14295	14200	14218	14306	14268	14257	14362	14221	14248	14027	14138	14268	14217	14193	14325	14325	14353	13981	14381	14280	14300	14226	14185	14201	14283	14248	14418	14129	14408	14135	14194	14200	14311	14185	14226	14225	14301	14379	14108	14304	14135	14276	14171	14299	14085	14170	14175	14153	14253	14230	14099	14250	14417	14254	14200	14272	14204	14219	14172	14394	14129	14228	14270	14154	14149	14289	14221	13966	14252	14284	14213	14203	14062	14234	14207	14434	14284	14295	14258	14366	14347	14340	14187	14341	14302	14402	14247	14038	14409	14216	14239	14108	14202	14345	14294	14167	14207	14299	14179	14238	14210	14168	14120	14268	14218	14174	14223	14280	14176	14313	14388	14262	14391	14115	14104	14331	14274	14078	14246	14190	14266	14113	14343	14275	14202	14248	14237	14249	14320	14199	14321	14271	14087	14310	14281	14150	14234	14273	14335	14218	14244	14167	14204	14277	14252	14169	14162	14292	14354	14265	14383	14329	14058	14345	14211	14279	14228	14301	14295	14025	14266	14266	14155	14484	14056	14148	14162	14365	14354	14231	14112	14292	14072	14205	14169	14180	14353	14254	14127	14138	14342	14346	14334	14162	14300	14275	14181	14193	14375	14365	14280	14209	14324	14186	14288	14136	14117	14069	14243	14367	14146	14301	14145	14181	14223	14275	14250	14205	14394	14313	14328	14219	14330	14281	14286	14307	14407	14242	14163	14253	14329	14140	14175	14111	14213	14133	14034	14220	14344	14277	14229	14267	14140	14008	14269	14351	14166	14106	14133	14239	14264	14152	14228	14158	14301	14210	14224	14329	14142	14332	14178	14146	14262	14249	14128	14168	14168	14195	14220	14299	14080	14228	14259	14151	14142	14224	14198	14081	14183	14325	14332	14378	14199	14227	14284	14129	14305	14098	14188	14204	14313	14183	14278	14223	14211	14214	14342	14188	14021	14013	14176	14244	14167	14257	14235	14187	14295	14381	14098	14115	14282	14132	14093	14176	14129	14258	14255	14279	14244	14159	14378	14235	14274	14196	14295	14291	14317	14270	14006	14058	14266	14127	14214	14138	14169	14182	14120	14059	14107	14242	14231	14163	14136	14320	14115	14244	14261	14169	14295	14319	14203	14228	14155	14249	14261	14111	14252	14169	14235	14344	14338	14260	14165	14106	14232	14219	14204	14217	14208	14242	14187	14265	14118	14204	14194	14118	14370	14093	14182	14169	14135	14279	14344	14385	14275	14303	14241	14199	14248	14205	14394	14316	14232	14195	14252	14220	13972	14246	14309	14310	14344	14198	14168	14183	14187	14253	14290	14297	14363	14197	14298	14286	14123	14109	14305	14208	14198	14236	14029	14092	14326	14254	14095	14387	14359	14197	14243	14203	14121	14415	14258	14120	14198	14213	14150	14150	14218	14388	14273	14133	14257	14348	14130	14295	14237	14320	14197	14349	14297	14299	14247	14193	14331	14140	14203	14191	14152	14146	14310	14224	14255	14277	14238	14196	14356	14317	14013	13982	14314	14366	14204	14254	14224	14268	14182	14183	14396	14193	14243	14054	14302	14050	14338	14313	14202	14265	14241	14203	14180	14279	14165	14139	14079	14241	14235	14081	14167	14363	14114	14195	14327	14268	14341	14307	14192	14145	14074	14274	14134	14130	14205	14272	14285	14285	14304	14119	14215	14131	14301	14212	14215	14285	14305	14313	14207	14282	14378	14152	14270	14153	14277	14136	14148	14186	14221	14217	14314	14165	14273	14058	14226	14183	14199	14248	14242	14257	14204	14322	14051	14294	14169	14228	14386	14144	14246	14270	14212	14254	14317	14183	14230	14260	14210	14137	14176	14092	14219	14107	14169	14230	14136	14211	14289	14036	14186	14356	14068	14167	14350	14157	14123	14307	14226	14177	14207	14158	14119	14208	14276	14283	14268	14287	14263	14216	14286	14013	14179	14258	14044	14290	14459	14246	14290	14154	14189	14275	14245	14360	14116	14087	14066	14087	14381	14211	14167	14137	14102	14285	14155	14337	14228	14317	14158	14215	14326	14283	14278	14370	14145	14169	14210	14281	14223	14253	14175	14220	14219	14346	14311	14178	14193	14158	14249	14169	14164	14184	14223	14256	14251	14296	14088	14209	14290	14148	14126	14039	14570	14057	14112	14181	14218	14218	14191	14234	14259	14255	14295	14086	14210	14229	14344	14265	14172	14218	14190	14311	14156	14190	14281	14103	14064	14213	14296	14232	14205	14379	14298	14142	14241	14174	14306	14222	14307	14247	14317	14206	14427	14230	14260	14373	14330	14170	14164	14295	14177	14440	14177	14161	14189	14423	14187	14265	14186	13963	14115	14277	14186	14289	14253	14185	14146	14273	14174	14176	14229	14135	14368	14241	14193	14292	14274	14083	14263	14353	14207	14202	14286	14386	14339	14291	14275	14258	14127	14393	14100	14257	14166	14254	14287	14208	14339	14047	14144	14173	14191	14167	14320	14120	14202	14231	14281	14170	14304	14343	14208	14229	14191	14321	14332	14099	14257	14122	14196	14183	14230	14384	14263	14363	14266	14189	14335	14294	14266	14131	14300	14300	14216	14265	14373	14220	14200	14178	14117	14232	14165	14208	14207	14248	14383	14374	14162	14281	14101	14147	14293	14059	14407	14115	14222	14488	14043	14176	14207	14139	14311	14293	14219	14188	14222	14290	14282	14218	14323	14453	14150	14145	14200	14113	14242	14297	14080	14112	14333	14321	14157	14206	14080	14212	14218	14184	14268	14272	14164	14348	14077	14331	14316	14141	14178	14081	14346	14193	14395	14368	14215	14338	14338	14288	14141	14168	14404	14197	14269	14211	14262	14137	14172	14368	14236	14248	14309	14317	14224	14067	14129	14252	14311	14193	14337	14172	14279	14190	14238	14336	14280	14080	14230	13984	14169	14236	14174	14144	14232	14366	14452	14089	14313	14234	14193	14302	14264	14195	14237	14185	14226	14108	14307	14222	14191	14236	14292	14120	14203	14146	14219	14398	14245	14185	14323	14149	14143	14252	14131	14229	14326	14163	14157	14359	14154	14260	14235	14129	14261	14248	14212	14117	14257	14234	14285	14179	14144	14328	14123	14433	14136	14152	14232	14250	14171	14348	14225	14089	14242	14204	14267	14148	14298	14342	14433	14416	14288	14160	14174	14191	14376	14183	14167	14215	14420	14044	14366	14276	14279	14321	14120	14296	14290	14233	14274	14269	14293	14323	14098	14289	14236	14147	14243	14256	14284	14246	14471	14293	14043	14203	14206	14332	14297	14108	14179	14332	14292	14120	14248	14136	14266	14332	14271	14079	14360	14237	14224	14083	14277	14191	14229	14241	14211	14208	14347	14349	14297	14201	14180	14132	14390	14231	14296	14327	14436	14192	14205	14196	14229	14177	14213	14222	14266	14216	14293	14465	14250	14193	14186	14341	14218	14087	14329	14226	14279	14336	14117	14251	14357	14355	14350	14146	14199	14369	14173	14240	14316	14251	14125	14278	14294	14255	14351	14172	14229	14355	14144	14095	14121	14302	14230	14101	14199	14346	14156	14224	14322	14287	14329	14094	14343	14215	14285	14157	14186	14098	14256	14015	14369	14235	14131	14338	14316	14236	14418	14420	14185	14214	14191	14255	14237	14253	14255	14178	14221	14261	14416	14111	14303	14426	14305	14444	14237	14135	14230	14427	14253	14266	14226	14186	14409	14192	14204	14268	14276	14269	14224	14242	14323	14300	14117	14305	14135	14204
26944	22075	25067	21687	17804	16864	16407	15888	15691	15652	15514	15365	15501	15107	15337	15242	14951	15434	15333	15199	15309	15023	15307	15135	14944	15146	15175	15299	15293	15053	14839	15186	15225	15020	15007	15108	15008	14948	15079	14939	14923	15163	15194	15061	15077	15032	14963	15146	15144	15084	15012	14992	15103	15198	15171	15150	14927	15116	15024	15085	15089	15026	14916	15251	15119	15164	15241	15240	15167	15155	15056	14964	14983	15158	15168	15290	15105	15197	15174	15096	15098	14974	15175	14870	14909	15128	15119	15219	14958	14978	15044	15178	15126	15181	15185	15073	15077	14984	15173	15082	15024	14850	15092	15054	15011	15011	15073	15076	15158	15118	15002	14809	15012	15110	15194	14975	14993	15004	15191	15051	14973	15048	15339	15137	15168	15007	15033	15170	15003	15118	15111	15107	14947	15086	14990	14914	15184	14994	15110	14938	15135	15195	15040	15348	14932	14848	14986	15265	15246	14957	15180	15203	14903	15058	15117	15086	14934	15043	15094	15287	14997	15122	14948	15116	14937	15091	14925	15112	14999	14944	14918	15052	15098	15253	15132	15033	15039	15118	15141	15153	15045	15019	14996	15035	15073	14884	15067	15347	15122	14976	15105	15175	15225	15162	15105	15046	15139	15039	15139	14992	15059	14915	15246	14962	14959	14940	14991	15040	14941	15021	15017	15002	15038	15016	15025	15057	15291	15217	15008	15083	15248	15004	15297	14917	15099	15047	15260	15141	15057	14967	15196	14878	15017	14980	15069	15040	15013	14988	14960	15137	14990	14981	14982	15061	15161	15255	15240	14975	15007	14979	14938	15230	14998	15065	15052	15060	14953	15086	15066	14882	15319	14984	14990	15056	15051	15088	15175	15180	15145	15054	15249	15092	15096	15239	15206	15111	15069	14967	15026	15016	15132	14955	15051	15065	15138	14996	15123	15071	15136	15073	15072	15179	15188	15180	14939	14993	14974	14864	15057	15223	15036	15149	15222	15206	15210	15158	15122	15141	15202	15013	15209	15219	15135	14913	14866	15159	15129	15323	15154	15231	14976	14983	15013	15124	15227	14986	15058	15271	14901	15042	15121	15138	15020	15205	15126	15249	15246	14965	14852	15159	15048	15140	15280	15056	14902	14900	15013	15099	15051	15087	15107	15082	15033	15159	15082	15226	15087	15223	15039	15054	15112	15092	15178	15316	15189	14987	15002	15095	15130	15102	15125	15207	15132	15079	15267	15006	15086	15180	15167	14934	15060	15088	15240	15171	15184	15096	15202	15159	15174	14963	15185	15217	14834	14848	15263	15000	15197	15064	14957	15147	15307	15126	15202	15188	15127	15170	15220	15074	14981	15092	15049	15089	15201	15244	15246	15110	15146	15172	14871	15118	14910	15001	15127	15014	15021	15075	15010	14996	15076	15210	15123	15045	14969	15183	15149	14974	14964	15252	15116	15075	14928	15070	15177	15161	14923	14925	15083	14883	15069	15030	15196	15167	15248	15089	14949	15116	15296	15136	14992	15222	15215	15002	14945	14963	15086	15185	15198	15137	14990	15227	15157	15179	15178	15171	15112	15142	15128	14973	15128	15126	15140	15050	15102	15087	15044	14983	15056	15107	15144	15108	14981	15172	15111	15191	15265	15082	14885	14963	14922	15098	15025	15034	15118	15123	15061	15038	15139	15277	15044	14917	15041	14884	15158	15007	15144	15174	15184	15152	15170	15269	15006	15056	15207	15033	15003	14996	15165	15173	15139	15225	15241	15057	14980	15188	15116	15038	15146	15039	14991	15048	15127	15088	15048	15145	15228	14925	15026	15070	15086	15119	14849	15173	15245	14959	14989	15001	14941	14980	14970	15015	14976	15164	14992	15225	15082	15065	15004	15079	15030	14931	15167	15032	15033	15077	15129	15246	15154	15296	15099	15157	15058	15104	15031	15221	15182	15022	14976	15024	14925	14957	15186	15018	15016	15015	15051	15093	14972	15186	15151	15054	15146	14976	15293	15207	14972	15108	14976	15017	15294	15054	15095	15043	15182	15287	15230	15127	15245	15099	15003	14915	15160	14922	15027	15129	15009	15052	15106	15078	14988	14951	15093	15027	14882	15133	15035	15179	15053	15151	15158	15128	14987	15115	15157	15026	15128	15166	15102	15133	15082	15173	15068	15049	15032	15018	14964	15062	15194	15115	15155	15122	15267	15025	15266	15180	15121	15012	15129	15296	15307	15256	15141	14890	15009	14972	15116	15221	15083	14916	14866	14904	15104	15010	15112	15087	15111	15065	14958	15067	15070	15136	15087	15073	15199	15220	14998	15155	14997	14939	15155	15154	15239	15266	15307	15012	15264	15136	15177	15053	15168	15131	15187	15029	14976	15041	15165	15070	15188	14897	15029	14882	15071	15005	15070	14998	15041	15192	15092	15004	14964	15030	15142	14989	15211	15124	14982	14985	15086	14993	15429	14933	15116	15157	15207	15162	14896	15098	14860	14990	15015	15027	14915	15042	15169	15254	15248	15196	15146	15193	15200	15301	15077	15004	15204	15185	15012	15152	15133	15026	15223	14990	14678	15068	15054	15172	14894	15254	15151	15066	14909	15106	15182	15132	15025	15032	14948	15041	14927	15192	15210	15117	15167	14759	15181	15204	14912	14945	15142	14916	15098	15114	15024	15113	14949	15187	15076	15126	15053	15217	15259	15079	15046	15081	15148	15137	15072	15015	14870	15146	14938	14885	15184	14944	14918	15036	15020	15126	14834	15031	15132	14999	15122	15016	15024	15163	15083	14899	14992	14990	15232	15112	15163	14892	15034	14929	15163	15139	15146	15186	14882	15036	15128	15114	15041	15053	14957	15040	15109	15151	15337	15168	14995	15027	15160	15088	15050	14797	15078	15045	14904	15134	14948	15225	14940	15064	15031	14960	15139	15216	15300	15330	15112	15064	15215	15086	15030	15175	15181	15044	15268	14954	15018	15040	15120	15382	15200	15113	15127	14960	15126	15037	15112	14977	15048	15114	15206	15170	15351	15095	15226	14998	15126	15228	15077	15059	15190	15113	15197	15038	15209	15105	15037	14837	15010	15121	15229	14956	15265	15068	15071	15094	15131	15245	15079	15272	15204	14990	15071	15105	15142	14952	15204	15190	15221	15085	15078	15155	15036	14998	15013	14919	15039	15092	15198	15112	15306	15262	15097	14920	15103	15206	15238	15024	15010	14976	15153	14928	15051	15095	15102	15165	15341	15173	15219	15004	15034	14995	15240	15216	15256	14881	14912	14957	15085	15019	15087	14920	15097	15203	15082	14850	15105	15144	14960	15118	15054	15109	15144	15130	15052	15037	15039	15058	15187	15299	15084	15226	15099	14927	15112	15064	15105	15255	15233	15081	15046	14914	15144	15013	15220	14879	15087	15030	15233	15076	15038	15152	14995	15082	15214	15309	15228	15064	15043	15095	15214	15262	15305	14984	15208	15187	15014	15137	15280	15011	15132	15065	14987	15139	15027	15223	14975	14986	14926	15056	15202	15006	15051	15200	14996	15068	14759	15135	14789	15075	15037	15082	15210	14952	15071	15278	15290	15054	15087	15228	15128	15218	15103	15157	15148	15021	14960	15058	14998	15274	15041	15206	15150	15236	15178	14985	14895	15251	14989	14948	15001	15108	14938	14908	14973	14971	15139	15336	15071	15079	15163	14948	14940	14978	14967	15309	15103	15055	14922	15076	14964	14950	15126	15016	14867	14959	15341	15156	15330	15088	14951	15056	15046	15176	15132	15256	15037	15113	15237	14983	15077	15158	15116	15036	15231	14987	14986	14881	15112	15208	15132	15154	15210	15026	15007	15296	15052	15100	15102	14961	15116	15095	15098	15128	15124	14877	15007	15200	15053	14974	14967	15069	14894	15125	15100	15191	15167	15233	15253	15142	15067	14968	15048	14899	15124	15238	15122	15234	14924	14902	15190	15160	15157	15284	15132	15104	15129	15036	14919	15106	15223	15191	14938	15163	15235	15041	15138	15084	15120	15065	15241	15146	15098	15200	14978	15173	14988	15123	15103	14929	15185	14863	15077	14991	15038	15198	15248	15054	14910	15115	15035	15022	15003	15185	15250	15074	14962	15118	15063	15100	15140	15210	14914	15095	15244	15094	14922	14988	15050	14974	15081	15171	15050	14980	15003	15162	15201	15036	15091	14956	14942	15102	15130	14910	15019	15128	15392	14996	14755	14771	15079	15142	15308	15054	15162	14860	15150	15094	14977	15010	15077	15199	15089	15001	15013	15307	15056	15052	14824	15003	14944	14940	15070	15177	14967	15217	15107	15096	15265	15123	15091	15101	15359	15064	14908	14953	14931	15185	15186	15197	14948	15063	15008	15127	15283	15235	15020	15009	15025	15153	14880	15071	15178	15264	15090	15084	15085	15008	15260	14783	15188	15070	15161	14960	15044	15261	15088	14964	15136	15230	15128	14839	14961	14922	14853	15200	15191	15212	15281	15091	15101	15194	15144	15075	15242	15004	15098	14998	15148	15099	15152	15297	15021	14792	15076	15144	15138	14931	14952	14977	15205	15233	14995	15057	15041	15099	15206	14966	15037	14868	15003	15183	15230	15080	15101	14844	15060	15252	15004	15161	15089	15283	14969	15047	15218	15201	15095	14962	15051	15097	15138	15242	15203	15053	15085	14937	15183	15170	15013	15139	14970	15001	14918	15130	14991	14990	14928	15210	15296	14892	14960	15087	15040	15003	15131	14994	15157	15166	15135	15082	15125	15097	15107	14981	15185	15038	15133	15156	15267	14798	15077	15028	14939	14896	14872	15018	15140	15114	15166	15118	15111	15232	14894	14968	15073	15204	15021	14929	15058	15148	14986	14916	15231	15158	15066	15050	14981	15212	15035	15078	15192	15099	15131	14938	15065	15030	15189	15265	15104	15111	15020	15157	15229	15091	15042	15061	15138	15056	15003	14946	15042	15126	15099	15113	15084	15142	14946	15116	15240	15020	15117	15062	15024	14809	14966	15116	15223	14957	15322	15063	15043	15070	15093	15179	14993	15008	14981	15072	15057	15141	15081	14933	14920	15223	15185	14954	15079	15114	15123	15106	15035	14957	15126	15264	15164	15104	14908	15078	15032	15155	14990	14961
18877	27531	25027	19769	17793	16350	15564	15042	14565	14371	14356	14320	14121	14011	14066	13899	13754	13889	13720	13888	13621	13854	13837	13609	13875	13687	13653	13708	13675	13653	13704	13648	13769	13699	13768	13719	13696	13751	13733	13971	13665	13579	13697	13812	13718	13609	13765	13686	13724	13687	13775	13532	13710	13856	13716	13686	13746	13734	13766	13682	13802	13667	13769	13744	13814	13678	13809	13891	13661	13673	13705	13680	13785	13758	13836	13786	13838	13684	13867	13661	13757	13751	13730	13751	13796	13722	13632	13782	13732	13771	13713	13788	13584	13843	13830	13622	13730	13799	13764	13691	13652	13694	13812	13679	13748	13701	13785	13601	13821	13779	13694	13705	13719	13704	13648	13743	13774	13765	13637	13793	13708	13789	13800	13771	13817	13753	13886	13627	13776	13621	13798	13833	13756	13916	13779	13751	13661	13742	13615	13796	13746	13637	13742	13754	13556	13793	13694	13635	13826	13812	13770	13781	13693	13675	13642	13826	13632	13674	13734	13692	13825	13758	13718	13726	13702	13691	13777	13653	13621	13643	13601	13822	13811	13611	13732	13717	13713	13654	13678	13813	13805	13783	13696	13671	13743	13793	13665	13762	13675	13838	13581	13447	13688	13695	13729	13789	13523	13752	13540	13767	13609	13705	13646	13690	13774	13763	13724	13790	13738	13554	13581	13789	13796	13710	13673	13580	13717	13809	13751	13644	13755	13655	13618	13711	13566	13701	13696	13726	13779	13786	13664	13764	13912	13540	13692	13677	13744	13633	13748	13647	13681	13673	13544	13752	13787	13657	13754	13612	13742	13620	13903	13644	13738	13780	13823	13899	13598	13724	13768	13783	13666	13662	13723	13682	13818	13803	13739	13668	13544	13707	13749	13727	13741	13784	13715	13678	13565	13762	13861	13848	13705	13649	13628	13747	13657	13678	13824	13797	13685	13752	13437	13747	13696	13730	13710	13848	13743	13763	13772	13687	13740	13710	13792	13721	13803	13779	13778	13631	13819	13708	13675	13776	13900	13913	13614	13720	13713	13656	13738	13711	13811	13735	13717	13666	13770	13637	13749	13719	13744	13831	13743	13765	13748	13564	13713	13789	13695	13720	13683	13776	13686	13671	13796	13573	13703	13754	13642	13818	13655	13781	13690	13865	13672	13703	13707	13726	13758	13682	13834	13600	13702	13689	13641	13724	13730	13838	13699	13634	13739	13815	13743	13622	13705	13722	13786	13720	13874	13709	13849	13820	13690	13800	13802	13642	13677	13782	13735	13772	13594	13739	14012	13664	13720	13906	13669	13708	13681	13677	13714	13748	13580	13793	13672	13699	13697	13774	13699	13569	13673	13774	13744	13805	13700	13685	13771	13660	13729	13822	13726	13671	13856	13646	13688	13555	13836	13790	13734	13462	13565	13574	13676	13838	13673	13726	13656	13786	13748	13583	13741	13815	13658	13706	13652	13594	13606	13708	13697	13585	13833	13492	13656	13753	13782	13649	13674	13827	13797	13865	13666	13609	13744	13855	13714	13729	13703	13758	13763	13694	13727	13596	13774	13768	13683	13699	13732	13653	13868	13852	13749	13681	13682	13713	13752	13724	13752	13720	13603	13654	13962	13741	13684	13786	13685	13813	13756	13719	13745	13637	13715	13715	13677	13638	13937	13884	13670	13754	13585	13757	13748	13841	13700	13723	13751	13541	13813	13550	13646	13655	13840	13686	13749	13867	13680	13689	13910	13602	13904	13734	13692	13977	13817	13791	13760	13562	13738	13645	13694	13702	13936	13765	13741	13818	13760	13757	13768	13769	13792	13836	13645	13648	13662	13682	13630	13694	13782	13631	13833	13775	13458	13752	13860	13727	13774	13637	13759	13694	13550	13775	13807	13667	13954	13727	13730	13520	13644	13803	13628	13570	13645	13901	13719	13791	13976	13741	13799	13900	13934	13770	13823	13769	13707	13809	13665	13700	13646	13662	13676	13646	13864	13650	13776	13780	13760	13714	13598	13702	13688	13902	13745	13724	13842	13562	13885	13793	13763	13718	13808	13628	13596	13639	13777	13815	13752	13702	13690	13804	13590	13769	13646	13590	13716	13732	13785	13690	13904	13727	13689	13733	13554	13809	13648	13773	13733	13817	13719	13685	13762	13755	13912	13649	13631	13646	13655	13849	13737	13757	13828	13663	13769	13475	13773	13523	13897	13724	13804	13742	13734	13595	13670	13660	13748	13773	13664	13741	13663	13740	13763	13792	13733	13694	13806	13718	13731	13784	13818	13766	13662	13780	13676	13668	13747	13685	13728	13808	13719	13833	13834	13793	13838	13762	13745	13973	13777	13557	13708	13814	13708	13663	13786	13583	13560	13792	13840	13729	13636	13676	13620	13826	13655	13658	13606	13723	13978	13828	13785	13676	13712	13640	13748	13745	13794	13885	13594	13754	13546	13870	13696	13600	13574	13711	13706	13602	13679	13747	13703	13673	13643	13665	13640	13717	13649	13826	13819	13716	13760	13771	13609	13746	13851	13767	13668	13684	13898	13829	13617	13722	13711	13729	13877	13715	13723	13783	13741	13806	13686	13763	13848	13541	13819	13736	13800	13734	13696	13634	13796	13663	13639	13758	13681	13817	13541	13660	13685	13724	13757	13797	13779	13738	13721	13678	13747	13784	13813	13692	13596	13582	13911	13712	13762	13972	13821	13753	13807	13690	13809	13788	13728	13647	13729	13658	13847	13788	13658	13642	13816	13753	13599	13732	13745	13787	13643	13751	13771	13792	13693	13656	13647	13635	13683	13768	13715	13685	13574	13735	13873	13655	13713	13877	13614	13773	13710	14034	13709	13694	13640	13738	13719	13659	13731	13669	13799	13632	13885	13725	13611	13669	13769	13624	13503	13766	13633	13717	13660	13543	13609	13702	13785	13741	13827	13641	13795	13691	13647	13695	13671	13699	13643	13639	13794	13749	13872	13629	13720	13879	13820	13795	13680	13788	13718	13808	13542	13719	13739	13589	13714	13888	13777	13687	13900	13556	13644	13732	13731	13587	13674	13561	13819	13747	13776	13801	13690	13689	13594	13713	13709	13786	13546	13732	13701	13745	13714	13819	13747	13718	13707	13853	13660	13810	13628	13795	13721	13650	13753	13786	13765	13841	13705	13714	13770	13958	13645	13623	13586	13788	13677	13640	13698	13767	13760	13646	13798	13789	13785	13815	13688	13793	13637	13809	13664	13812	13656	13767	13732	13667	13731	13669	13670	13718	13755	13735	13685	13606	13711	13480	13783	13706	13686	13581	13774	13668	13595	13767	13661	13801	13711	13627	13671	13696	13683	13558	13606	13714	13759	13700	13839	13703	13674	13753	13716	13601	13685	13731	13896	13737	13789	13640	13612	13660	13823	13628	13820	13693	13769	13666	13783	13804	13727	13585	13711	13659	13733	13755	13707	13810	13672	13632	13649	13701	13752	13922	13791	13784	13642	13637	13718	13657	13749	13738	13714	13717	13668	13672	13817	13673	13843	13859	13707	13622	13752	13771	13699	13802	13767	13809	13727	13816	13802	13702	13631	13768	13560	13788	13862	13852	13666	13855	13860	13772	13565	13690	13697	13841	13894	13724	13756	13704	13659	13851	13666	13825	13561	13637	13816	13797	13700	13665	13629	13893	13651	13795	13633	13858	13802	13764	13695	13798	13559	13505	13612	13687	13795	13726	13765	13881	13707	13804	13602	13799	13688	13643	13658	13693	13793	13744	13754	13719	13564	13824	13827	13549	13698	13848	13721	13628	13638	13831	13805	13571	13731	13886	13892	13822	13762	13614	13715	13643	13771	13797	13663	13715	13685	13684	13690	13665	13803	13742	13761	13819	13677	13755	13733	13659	13652	13643	13814	13755	13615	13786	13647	13608	13804	13696	13752	13626	13694	13687	13738	13696	13705	13591	13627	13609	13691	13783	13834	13720	13789	13889	13673	13857	13651	13600	13652	13758	13686	13702	13757	13679	13649	13698	13563	13738	13689	13654	13733	13788	13738	13790	13618	13778	13824	13595	13745	13744	13809	13774	13800	13887	13694	13798	13835	13765	13729	13796	13813	13799	13703	13687	13747	13759	13785	13635	13604	13654	13795	13714	13599	13540	13701	13636	13893	13671	13789	13783	13596	13577	13527	13709	13762	13742	13664	13763	13720	13813	13730	13697	13910	13802	13593	13793	13664	13769	13642	13665	13785	13719	13590	13629	13772	13741	13783	13961	13773	13674	13713	13666	13685	13861	13636	13681	13769	13840	13558	13744	13598	13640	13640	13621	13794	13798	13641	13539	13904	13778	13946	13689	13630	13727	13789	13728	13798	13738	13519	13622	13825	13850	13826	13681	13793	13769	13760	13700	13917	13821	13721	13831	13638	13775	13742	13767	13611	13741	13647	13782	13561	13750	13727	13750	13756	13680	13575	13778	13728	13700	13882	13556	13760	13697	13693	13700	13539	13609	13745	13833	13687	13756	13617	13659	13618	13681	13858	13705	13754	13481	13767	13798	13617	13897	13663	13670	13842	13681	13759	13816	13727	13841	13734	13625	13552	13787	13714	13577	13631	13595	13601	13740	13808	13627	13733	13767	13744	13800	13834	13606	13819	13597	13514	13631	13754	13742	13545	13707	13857	13799	13782	13772	13780	13793	13669	13695	13846	13713	13769	13737	13657	13751	13822	13656	13611	13744	13765	13589	13787	13721	13649	13711	13681	13852	13781	13856	13776	13811	13770	13651	13772	13918	13754	13677	13746	13749	13616	13745	13684	13558	13734	13671	13903	13651	13627	13608	13699	13751	13772	13506	13755	13784	13610	13742	13578	13803	13774	13667	13699	13842	13737	13837	13756	13647	13723	13667	13678	13711	13713	13874	13828	13659	13727	13610	13768	13685	13863	13556	13727	13831	13706	13780	13674	13560	13739	13784	13799	13742	13767	13711	13684	13646	13771	13685	13694	13590	13827	13598	13727	13719	13757	13664	13696	13738	13861	13600	13738	13676	13962	13649	13819	13596	13741	13878	13882	13689	13617	13569	13680	13659	13636	13713	13677	13605	13761	13716	13792	13785	13925	13697	13691	13534	13709	13758	13816	13612	13751	13619	13678	13864	13850	13728
23329	20727	27942	23753	21844	22022	20780	17929	17023	16971	16761	16616	16511	16346	16210	16008	15963	15996	15829	15968	15787	15910	15815	15873	15938	15832	15965	15723	15822	16052	15975	15762	15870	15860	15791	15674	15817	16059	16082	15810	15880	16063	15847	15789	15809	15678	15900	15884	16051	15842	15853	15682	15941	15606	15704	15725	15758	15910	15801	15942	15934	15793	15653	15752	15799	15861	15658	15840	15714	15976	15757	15739	16056	15865	15825	15751	15765	15726	15523	15751	15834	15918	15864	15915	15776	15735	15979	15531	15924	15712	15751	15875	15660	15943	15808	15892	15773	15840	15900	15663	15917	15860	15827	15800	15771	15878	15845	15824	15704	15776	15665	15587	15512	15550	15734	15676	15856	15903	15780	15709	15725	15796	15919	15906	15832	15779	15605	15687	15739	16057	15889	15850	15707	15623	15740	15691	15769	15843	15664	15741	15800	15710	15803	15682	15745	15810	15710	15545	15826	15742	15738	15640	15826	15709	15653	15785	15776	15615	15831	15579	15749	15539	15394	15795	15767	15579	15907	15963	15700	15718	15660	15606	15864	15884	15663	15693	15736	15775	15923	15808	15672	15885	15915	15727	15660	15757	15623	15680	15760	15704	15669	15814	15661	15608	15529	15604	15853	15717	15731	15742	15806	15770	15731	15861	15825	15595	15698	15602	15761	15810	15846	15685	15972	15780	15796	15685	15940	15822	15915	15990	15659	15832	15861	15677	15768	15631	15822	15714	15881	15741	15577	15641	15803	15774	15694	15830	15777	15896	15643	15813	15653	15876	15850	15674	15685	15811	15620	15837	15582	15624	15727	15805	15956	15836	15713	15660	15796	15617	15762	15681	15820	15666	15672	15670	15875	15673	15723	15804	15676	15875	15837	15879	15769	15738	15870	15793	15710	15808	15641	15789	15992	15789	15712	15780	15787	15844	15614	15807	15643	15541	15688	15706	15735	15693	16017	15796	15612	15730	15947	15671	15824	15756	15706	15695	15773	15764	15901	15805	15569	15769	15720	15624	15847	15855	15591	15683	15663	15645	15744	15768	15755	15891	15742	15941	15783	15638	15685	15803	15800	15838	15668	15638	15821	15583	15707	15870	15879	15593	15946	15675	15869	15788	15791	15809	15503	15816	15717	15836	15559	15859	15926	15929	15820	15762	15864	15549	15745	15760	15600	15685	15672	15829	15791	15700	15579	15717	15513	15732	15751	15590	15727	15677	15654	15631	15963	15718	15870	15793	15846	15983	15776	15812	15697	15751	15705	15834	15743	15751	15734	15954	15902	15892	15916	15741	15822	15670	15771	15783	15694	15669	15734	15675	15808	15556	15715	15756	15684	15742	15811	15632	15556	15706	15783	15623	15701	15689	15708	15922	15933	15729	15982	15751	15794	15870	15886	15817	15881	15666	15669	15867	15670	15653	15786	15776	15706	15564	15613	15837	15885	15699	15800	15791	15627	15734	15988	15708	15970	15751	15822	15820	15687	15716	15607	15629	15699	15733	15808	15753	15629	15772	15899	15649	15893	15713	15632	15450	15551	15578	15911	15662	15596	15890	15761	15757	15762	15831	15776	15669	15724	15846	15784	15727	15689	15626	15725	15545	15809	15626	15623	15650	15781	15828	15751	15814	15631	15681	15727	15794	15895	15611	15627	15739	15546	15817	15706	15673	15793	15589	15632	15642	15768	15803	15626	15797	15767	15617	15762	15761	15699	15744	15763	15782	15834	15781	15657	15693	15833	15657	15620	15829	15885	15785	15733	15695	15734	15772	15693	15733	15724	15731	15896	15795	15754	15548	15493	15728	15817	15749	15796	15728	15550	15730	15870	15869	15655	15643	15821	15653	15641	15795	15846	15814	15745	15859	15532	15712	15745	15762	15723	15732	15629	15851	15611	15647	15876	15787	15761	15670	15761	15786	15747	15558	15738	15692	15748	15789	15739	15703	15754	15831	15744	15797	15723	15861	15832	15682	15744	15624	15752	15653	15712	15739	15816	15506	15693	15555	15709	15803	15802	15692	15499	15774	15643	15693	15842	15677	15963	15707	15837	15922	15655	15814	15758	15822	15723	15729	15755	15741	15705	15872	15715	15956	15632	15738	15850	15682	15639	15804	15585	15747	15797	15882	15874	15678	15880	15666	15828	15836	15680	15817	15761	15596	15716	15676	15788	15723	15714	15948	15679	15864	15721	15489	15665	16068	15892	15832	15745	15596	15668	15814	15640	15771	15803	15816	15674	15754	15679	15689	15866	15710	15678	15781	15775	15680	15748	15960	15734	15712	15796	15710	15704	15707	15655	15992	15786	16088	15631	15562	15673	15787	15735	15705	15562	15914	15776	15812	15812	15601	15829	15804	15930	15957	15767	15673	15965	15724	15743	15798	15703	15679	15789	15790	15576	15824	15776	15677	15732	15863	15759	15795	15576	15794	15586	15661	15651	15678	15686	15800	15662	15736	15654	15961	15855	15761	15994	15694	15718	15780	15729	15787	15845	15754	15609	15896	15656	15589	15861	15816	15731	15831	15809	15789	15718	15637	15971	15613	15673	15706	15781	15867	15884	15730	15799	15776	15833	15658	15885	15812	15797	15884	15775	15890	15699	15792	15602	15744	15612	15684	15935	15844	15850	15965	15811	15762	15716	15784	15799	15631	15829	15873	15752	15892	15909	15823	15824	15814	15607	15876	15771	15749	15774	15708	15865	15713	15811	15806	15846	15705	15903	15889	15800	15675	15908	15923	15874	15555	15627	15703	15700	15534	15808	15638	15651	15743	15602	15826	15765	15635	15718	15757	15809	15853	15738	15719	15719	15807	15800	15689	15672	15764	15760	15822	15791	15805	15943	15756	15599	15702	15785	15718	15660	15498	15868	15793	15647	15731	15921	15797	16074	15839	15598	15624	15708	15761	15723	15627	15783	15708	15860	15669	15850	15598	15626	15736	15590	15659	15721	15539	15832	15802	15678	15742	15933	15799	15859	15902	15793	15632	15623	15643	15696	15775	15987	15876	15604	15827	15645	15736	15869	15812	15742	15750	15667	15557	15683	15666	15621	15839	15842	15791	15611	15791	15814	15688	15750	15746	15658	15722	15725	15525	15667	15878	15716	15792	15795	15811	15879	15758	15804	15738	15891	15825	15586	15914	15744	15639	15681	15660	15842	15788	15771	15647	15568	15658	15833	15788	15853	15754	15851	15850	15712	15625	15959	15701	15866	15863	15626	15685	15665	15699	15735	15893	15897	15856	15825	15863	15747	15620	15711	15780	15701	15773	15716	15664	15682	15752	15791	15844	15726	15840	15803	15633	15772	15760	15787	15798	15926	15710	15887	15607	15831	15736	15743	15638	15590	15678	15597	15711	15776	15595	15732	15686	15707	15644	15554	15770	15835	15865	15625	15945	15776	15718	15785	15788	15809	15906	15865	15756	15780	15811	15699	15749	15658	15921	15873	15712	15668	15662	15688	15778	15617	15607	15736	15620	15645	15755	15689	15728	15691	15634	15661	15790	15770	15827	15804	15849	15719	15717	15432	15606	15632	15810	15701	15743	15679	15593	15882	15738	15734	15856	15708	15775	15699	15678	15468	15728	15815	15668	15738	15829	15713	15691	15714	15670	15620	15726	15892	15724	15740	15878	15801	15754	15736	15772	15646	15845	15775	15786	15837	15990	15786	15774	15677	15715	15824	15839	15782	15763	15646	15816	15798	15537	15726	15723	15905	15955	15776	15674	15828	15772	15652	15672	15710	15873	15690	15857	15700	15803	15773	15781	15863	15886	15722	15589	15893	15718	15673	15825	15930	15813	15882	15889	15698	15887	16002	15771	15616	15870	15672	15823	15898	15653	15870	15692	15654	16014	15613	15870	15760	15710	15818	15710	15824	15821	15979	15750	15868	15787	15974	15655	15782	15946	15897	15813	15667	15958	15571	15901	15691	15957	15874	15685	15620	15711	15784	15765	15862	15739	15831	15668	15733	15807	15841	15889	15812	15942	15525	15736	15611	15683	15780	15819	15769	15757	15876	15888	15553	15718	15599	15526	15691	15801	15864	15871	15814	15638	15657	15755	15614	15888	15725	15803	15685	15568	15683	15774	15599	15918	16025	15807	16019	15491	15747	15517	15582	15921	15752	15576	15823	15867	15782	15776	15816	15704	15692	15855	15652	15686	15857	15917	15741	15854	15882	15635	15639	15806	15776	15781	15676	15707	15812	15712	15865	15740	15811	15925	15816	15784	15469	15661	15825	15662	15658	15667	15595	15821	15929	15693	15689	15840	15786	15585	15641	15883	15776	15686	15938	15618	15687	15818	15501	15799	15737	15741	15718	15587	15687	15807	15730	15782	15736	15544	15607	15714	15817	15808	15680	15949	15799	15788	15893	15671	15652	15866	15697	15678	15657	15740	15819	15782	15615	15789	15866	15837	15950	15745	15583	15736	15961	15677	15703	15625	15561	15975	15785	15851	15897	15690	15642	15480	15797	15718	15814	15668	15814	15772	15797	15531	15761	15902	15704	15646	15721	15826	15973	15650	15623	15719	15878	15648	15820	15841	15846	15903	15871	15645	15706	15718	15830	15790	15660	15805	15524	15811	15640	15663	15786	15639	15809	15561	16037	15848	15888	15537	15607	15478	15693	15767	15752	15875	15638	15598	15783	15863	15802	15908	15816	15658	15549	15699	15749	15882	15644	15523	15767	15796	15658	15864	15770	15840	15875	15657	15774	15771	15741	15788	15839	15623	15834	15700	15767	15777	15845	15716	15798	15580	15761	15883	15782	15803	15577	15807	15557	15706	15611	15704	15892	15685	15878	15792	15830	15856	15841	15859	15836	15876	15846	15793	15857	15766	15804	15640	15822	15785	15923	15808	15616	15573	15814	15612	15728	15754	15741	15898	15712	15794	15788	15549	15944	15987	15703	15775	15927	15511	15558	15784	15543	15713	15710	15994	15790	15727	15596	15892	15747	15795	15843	15659	15714	15775	15677	15714	15514	15614	15892	15651	15896	15887	15818	15849	15860	15932	15624	15692	15677	15748	15822	15894	15880	15747	15906	15752	15681	15701	15917	15921	15645	15893	15842	15712	15799	15770	15804	15769	15810	15828	15782	15793	15602	15774	15905	16024	15809	15863	15867	15880
20249	35693	32712	25867	22409	19990	18221	17102	16349	15835	15412	15070	15078	14857	14695	14517	14557	14241	14462	14464	14176	14301	14393	14309	14313	14230	14268	14083	14187	14158	14186	14248	14309	14364	14413	14154	14195	14280	14202	14251	14130	14053	14269	14256	14079	14268	14164	14185	13953	14008	14085	14313	14228	14169	14121	14307	14220	14186	14150	14223	14290	14074	14090	14086	14268	14130	14279	14236	14215	14009	14203	14125	14169	14084	14100	14343	14098	14155	14045	14238	14225	14014	14277	14221	14246	14163	14332	14221	14175	14161	14052	14031	14239	14170	14204	14194	13996	14187	14166	14258	14118	14155	14085	14261	14183	14087	14270	13926	14036	14209	14160	14154	14174	13987	14075	14114	14055	14092	14206	14064	14115	14172	14051	14126	14326	13883	14225	14105	14359	14158	14162	14077	14137	14207	14134	14110	14150	14128	14189	14057	14190	14230	14254	14109	14078	14260	14018	14111	13987	14210	14088	14058	14209	14114	14097	14041	14053	13997	14140	14237	14079	14216	14140	14010	14020	14188	14032	14212	14036	14109	14166	14074	14227	14136	14047	14163	14100	14218	14139	13998	14095	14059	14250	14126	14104	14237	14172	14251	14266	14262	14218	14035	14232	13950	14068	14201	14160	14146	14064	14094	14072	14006	14338	14185	14002	14055	14164	14152	14221	13942	14220	14170	14063	14119	14088	14131	14251	14113	13994	14050	14110	14108	14089	14030	14170	14078	14187	14240	14056	14128	14018	14342	14079	14302	14088	14163	14012	14048	14192	13858	14156	14143	14171	14077	14197	13839	14095	14081	14227	14238	14171	14165	14076	14158	14118	14087	14053	14023	14110	14306	14060	14051	13872	14186	14069	14166	14038	14123	14064	14203	14098	14188	14154	13997	14144	13986	14031	14172	14366	14071	14135	14051	14245	14091	14038	14182	13928	13992	13934	13943	14108	14020	14005	14165	14174	13981	14146	14168	14226	14252	13984	14116	14095	14036	14215	14210	14199	14026	14160	14038	14192	14236	14110	14161	13929	14105	14075	14042	14127	14289	13965	14145	14016	14049	14001	14191	14042	13979	14185	14270	14229	14028	14133	14159	13915	13885	14220	14033	14247	14199	13955	14065	13979	14107	14048	14211	14258	14166	14160	14161	13933	14127	14089	14234	14146	14115	14062	14148	14116	14156	13995	14024	14065	14127	13991	14181	14143	14044	14312	14149	14092	14055	14139	14143	13876	14032	14114	14043	14108	14039	14004	14084	13934	14062	14220	13917	14185	14125	14092	13926	14142	13994	14095	14098	14182	14241	14199	14096	14161	14032	14109	14090	14241	14022	14223	13914	14219	14237	14012	14232	14136	14162	14083	14189	14190	14056	14139	14132	14072	14026	13932	14036	14079	14060	14196	14152	14104	14172	14350	14159	13910	14166	14093	14149	13972	14215	14018	14191	14176	14011	14136	14124	14081	14207	14008	14161	14064	14236	13922	14100	14184	14148	14200	14141	14115	14141	14071	14232	14286	14216	14158	14024	14069	14127	14192	13979	14331	13951	14126	14159	14078	14141	14068	14287	14122	14075	14098	14019	14001	14173	14036	14026	14090	14288	14249	14226	14069	14139	14256	14094	14163	14078	14154	14004	14097	14084	14300	13986	14177	14237	14076	14233	14167	14159	14015	14157	14220	14131	14254	14054	14046	14068	14188	14288	14066	14132	14158	14182	13923	14279	14220	14121	14189	14140	14020	14118	14041	14069	14027	13988	14078	14033	14066	14071	14236	14305	14142	14108	14249	14131	14230	14212	14158	14048	14085	14067	14250	14074	14121	14262	14132	14164	14109	14189	13961	14139	14245	14241	14159	14234	14041	14050	14105	14247	14134	14136	14064	14152	14047	14065	14001	14098	14140	14161	14242	14028	14118	14200	14023	14212	14083	14192	14113	14181	14122	14002	14120	14161	14027	13979	14026	14273	13967	14038	14131	14281	13993	14038	14383	13945	14241	14107	14010	13948	14227	14207	14328	14014	14035	14087	14081	14117	14092	14089	14154	13967	14193	14121	14159	14084	14144	14125	14131	14183	14177	14228	14132	14211	14227	13992	14230	14280	14167	14149	14151	14130	14123	14063	14112	14162	14097	14260	14019	14109	14250	14222	14024	13950	13994	14085	14275	14213	14132	14215	14136	13981	14206	14182	14225	14211	13976	14017	14068	14013	14097	14116	14118	14191	14097	14129	14034	14124	14136	14124	14227	14153	14163	14181	14199	14127	14126	14117	13983	14116	14120	14114	14066	14396	14192	14013	14167	14099	14149	14067	14205	14038	14112	14030	14204	14281	14068	14207	14188	14120	14122	14203	14089	14123	14137	14183	14094	14186	13956	14233	14170	14000	14309	14108	14241	14124	14306	14062	14080	14328	14114	14109	14141	14009	13895	14132	14129	14187	14165	14128	14044	14198	14099	14181	14045	14064	14247	14222	14152	14108	14249	14130	14074	13969	14154	14220	13913	14126	13987	14120	14256	14029	14285	14210	14318	14228	14053	14110	14286	14068	14035	14125	14076	14156	14461	14144	14058	14184	14109	14094	14068	14251	14117	14037	14178	14144	13902	14327	14178	14218	14201	14126	13927	14165	14204	14195	14199	14108	14201	14199	14140	14101	13917	14356	14062	14153	14276	14091	14042	14155	14081	14204	14074	14107	14029	14231	14208	14036	14183	14132	13986	14201	14180	14190	14165	14048	13960	14065	14177	13905	14079	14094	14200	14205	14142	14247	14028	14081	14099	14111	14081	14048	13969	14112	14044	14005	14058	13998	14176	14002	14144	14072	13910	13910	14078	13960	14185	14236	14010	14004	14085	14264	14128	14037	14264	13952	14182	14297	14051	14058	14317	13986	14234	14219	14126	13990	14105	14142	14253	14128	14044	14215	14250	13977	14268	14138	14043	14182	14147	14232	14260	14182	14035	14119	13992	14124	14143	14085	14196	13957	14131	14271	14114	14201	14152	14185	14180	14036	13869	14158	14114	14046	13951	14203	14153	14220	14097	14110	14284	13956	14089	14210	14284	14275	14153	14094	14123	14224	14113	13993	14101	14088	13838	14221	14011	14219	14089	13916	14138	14253	14070	14169	14217	14086	14223	14051	14051	14218	14330	14123	14265	14032	14013	14021	14171	14058	14115	13942	14039	14158	14095	14213	14192	14180	14099	14161	14161	14117	14173	14101	14233	14204	14141	14196	14016	14138	14260	14037	14111	14313	14113	14200	14156	14036	14299	13990	14325	14136	14111	14059	14119	14119	14040	14172	14086	14211	14078	14205	14157	14245	14109	14091	14254	14077	14265	14153	14171	14172	14233	13979	14166	14078	13936	14135	14289	14133	14070	14128	13896	14172	14163	13971	14076	14281	14185	14176	14142	14130	14162	14246	14202	14118	14164	14155	14111	14085	14114	14203	14149	14149	14123	14288	13982	14123	14116	14039	14219	14072	14121	14185	14127	14034	14097	14172	14127	14048	14232	13952	14061	14129	14222	14187	14078	14258	14244	14062	14109	14179	14146	14194	14095	14213	14106	14291	14207	14127	13984	14175	14139	14264	14171	14039	14123	13988	14366	14174	14205	14030	14196	14085	14224	14017	14144	14052	14054	14120	14104	14171	14161	14022	14148	14121	14227	14103	14213	14271	14147	14139	14225	14281	14153	14174	14222	14150	14089	14126	14249	14069	14278	14142	14113	14174	14240	14157	14040	14145	14099	14213	14070	14301	13954	14285	14065	14408	14292	14099	14070	14102	14107	14143	14129	14136	14270	14341	14169	14151	14253	14096	14130	14176	14189	14173	14001	14284	14317	14079	13989	14111	14041	14265	14104	14109	14203	13993	14184	14285	14201	14155	13976	14179	14239	14207	14117	14135	14252	14130	14119	14246	14075	14029	14154	14145	14252	14236	14028	14202	14121	14267	14167	14072	14091	14081	14022	14144	14178	14229	13994	14091	14042	14167	14265	14095	14142	14100	14015	14151	14108	14213	14279	14092	14119	14192	14095	14000	13998	13999	14005	14111	14059	14150	14211	14063	13938	14205	14078	14156	14177	14250	14126	13947	14196	14073	14141	13884	14054	14306	14163	14192	14199	14168	14097	14145	14152	14052	14147	14165	14119	14145	14273	14301	14087	14136	14221	14133	14174	14088	14229	14291	14251	14060	14081	14037	14083	14120	13849	14342	14073	14288	14113	14134	14165	14146	14141	14042	14122	14097	14012	14165	14040	14264	14253	14070	14205	14047	14242	14076	14177	14421	14189	14084	14058	14158	14219	13991	14149	14205	14104	14006	14044	14100	14102	14225	14199	14011	14203	14171	14088	14122	14199	14062	13990	14012	14183	14204	14239	14040	14072	14115	14112	14127	13989	14095	14147	14120	13965	14144	14123	14161	14075	14051	14162	14106	14078	14091	14055	14086	14240	13971	14154	14100	14026	14235	14210	14095	14079	14157	14231	14162	14152	14054	14115	14065	14175	14123	14219	14039	14153	14076	14079	14274	14136	14169	14086	14228	14181	14158	14224	14042	14134	14013	14187	14169	14211	14033	14086	14200	14058	14132	14042	14073	14064	14151	14246	14263	13914	14131	13975	14037	14175	14096	14167	14329	14067	14114	14181	13952	14099	14036	14123	14095	14089	14029	14302	14095	13870	14092	14214	14026	14118	14183	14264	14161	14235	14164	14139	14091	14157	14130	13961	14102	14288	13965	14017	14052	14010	14103	14101	14026	14251	14104	14005	14251	14179	14179	14215	14142	13910	14112	14071	14309	14052	14091	14210	13784	14237	13944	14322	14063	14124	14203	14080	14119	14205	14177	14107	14156	14034	14105	14060	14076	14200	14150	14108	14048	14163	14191	14052	14133	14158	14042	14146	13971	14001	14142	14093	14176	14055	14142	14052	14102	14286	14228	14077	14133	13949	14185	14121	14104	14065	14242	14026	14041	14202	14236	14022	14142	14142	13965	14154	14052	14100	14248	13988	14217	13990	13995	14109	14162	14128	13918	14007	14175	14130	14220	14148	13990	14114	14186	14190	14093	14047	14278	14163	14091	14362	14107	14070	14032	14156	14011	13983	14063	14032	14157	14194	14152	14071	14137	14009	14186	14128	14267
22169	20648	28217	23169	21070	23349	24954	19677	18011	17967	17519	17075	17098	16868	16794	16659	16495	16398	16111	16169	16296	16089	16482	16265	16101	16104	16133	16279	15854	16184	16138	16249	16179	16137	16061	16184	16040	16080	16200	16228	16105	16154	16102	16042	16142	16021	16034	15903	16097	16114	16046	16070	15997	16052	16030	16065	15879	16043	16294	16222	16042	16361	15925	16084	15929	15981	16039	16134	16047	16077	15936	16016	15839	16077	15998	16103	15918	16070	16117	16211	16100	15988	15998	16103	16049	15973	15693	16030	16021	15980	15906	15915	15692	15826	16015	15870	15938	15919	15822	15895	16099	15975	15979	16031	16045	15922	15876	16077	15964	15983	15773	15845	15981	15991	15987	15982	15967	16137	16086	15876	15993	16048	16013	15895	16144	16020	15974	15943	15977	15941	15891	15888	16172	16038	15942	15960	16090	15900	15957	16004	16065	15903	16082	16302	16135	15993	15969	16049	16079	15933	15868	16038	16165	15899	15978	15994	16055	16098	15729	16089	16004	16022	16026	15979	16059	15857	15814	15821	15902	15861	15933	15920	15862	15862	15670	15938	16019	16022	15996	15915	15834	15812	15944	16024	15978	15800	16008	16098	16027	15880	15756	15948	16038	16238	15931	15944	15859	15892	16017	16008	15953	15925	15955	15806	16006	16082	16076	15865	15834	16063	15866	15926	16099	16017	15842	16086	16137	16212	15928	15942	15887	16105	16012	15810	15861	15738	15952	15901	16043	15763	15933	15855	15876	15892	15875	15800	15920	15840	15805	15882	15931	16109	15909	15710	15663	15951	16018	15803	15954	15991	16021	15843	15919	15972	16032	15675	15740	16084	16063	15931	15969	15995	16113	15917	15781	15949	16123	15806	15796	15798	16066	15747	15941	16044	15889	16150	15828	15772	16131	15986	15937	16003	16111	16019	16016	16154	16154	16209	15904	16017	15966	16116	15987	15950	16063	15929	15880	16030	15851	15936	16007	15888	15963	15944	15877	15939	16001	15864	15777	15638	15848	15811	15877	15850	15956	15924	15829	15820	15898	16134	16130	15939	15871	16271	15818	15918	16049	15844	16258	15970	15986	15870	15956	15907	15835	15889	15801	15982	16044	16038	16026	16074	15923	16010	16019	15856	15967	16085	15816	15863	16008	16028	16086	15885	16059	15905	15976	15815	16036	16064	16021	15887	15849	15881	15841	15784	15836	15894	16088	15948	15966	15958	15967	16022	16020	15924	16041	15945	15894	15949	15851	15981	15906	16061	15929	15885	15983	15945	15875	16023	16056	15887	16046	15821	15910	16071	15840	15903	15787	15818	16077	15982	15751	15832	15869	15708	15831	15939	15860	15972	15809	16086	15992	15902	16215	15903	15882	16068	15991	15961	15978	15608	15884	15850	15741	16125	15873	15802	15881	15935	16041	15964	15788	15904	15988	15811	16076	15740	16073	16054	15910	15973	16001	15944	15894	15931	16009	15807	15792	15962	16081	15878	16030	15910	15866	15986	15902	15794	16171	15895	16020	15922	15895	16047	15833	16036	15829	15833	15930	15985	16023	15916	15761	15921	15976	15820	15746	15999	15955	15959	16045	15933	15837	15866	16123	15966	15969	15901	15908	15774	15949	16026	15702	15730	15821	16018	15858	15812	15879	15967	16100	15974	15957	16083	16135	15904	15899	15879	15939	16223	15902	15916	15927	15889	15971	16133	15983	15671	16229	16165	15905	15964	16076	16037	15835	15814	15996	15927	15989	15852	15952	15840	15989	16154	15848	15916	15968	15788	15833	15906	15852	15861	15732	15963	15941	15992	16060	15907	16107	15946	15861	15781	15917	15913	15910	15793	15876	15941	15829	16021	15871	15874	15875	15993	15798	15980	15950	16054	15958	15983	15943	15946	15832	15930	15807	16094	15912	15776	15922	15985	15786	15880	15963	15719	16010	15882	16106	15977	15856	15857	15908	15920	16120	15881	15931	16051	15977	15820	16095	16003	15842	16055	15908	16084	15965	15889	16014	16029	16080	15987	15825	16010	16081	15881	15870	15955	16019	15878	15812	15754	15986	15953	15896	15933	15798	15823	15933	15996	16045	15931	15944	15923	15785	15933	15873	16017	16128	16039	15934	16129	15851	16048	15936	15924	15796	16015	15900	16007	15908	15965	15999	16035	15776	16085	16156	16021	15842	15955	16030	16069	15999	15928	15893	15778	16017	15876	16032	15984	16118	16061	15958	15963	16084	15764	16133	15886	15911	16074	16145	15946	16059	15909	16119	16044	16032	15971	16000	15873	15989	15833	15954	15805	15997	15885	15981	16178	16030	15850	15980	16060	15928	15878	15876	15957	15977	15943	15981	15953	15872	15933	15819	15767	16007	16086	16083	16003	15949	15916	16054	15927	15835	15867	16174	15633	15928	15824	15851	15981	15911	15744	15797	15862	16029	16021	15896	15972	15854	16005	15998	16097	15997	15980	15920	15801	15980	15931	16005	16187	16011	16091	16030	15900	15911	16061	15888	15919	15847	15836	15964	15980	16020	15874	16176	15951	15973	15820	16035	15731	16055	16021	16103	16060	15962	15837	16105	16012	16080	16080	15899	15881	15999	16113	16083	16071	15993	16098	16052	15806	15891	15939	15941	16002	15896	15796	16052	15820	15745	16215	15942	16043	15974	15923	15908	15980	16021	15923	16039	15976	16009	15812	15858	15992	16070	16032	15979	15985	15990	16142	15841	15868	15841	15945	16050	16066	15812	16050	15959	15934	15943	15894	15827	15812	16203	16065	16219	15866	15898	15899	15871	15979	15962	15873	15989	15946	15926	15934	16115	15980	15946	16060	15940	16003	16034	16041	15991	15855	15853	15907	16300	15882	15988	16091	16165	16036	15866	15806	15867	15946	15767	16134	15982	15810	15896	15829	15956	15885	15726	15961	15847	16158	15946	15698	15864	15958	15960	15930	16155	16017	15777	16058	15914	15893	15965	15997	16044	15877	15982	16092	16044	16134	15860	15946	15869	16047	16037	16033	15718	15916	15928	15876	15835	16003	15747	15892	15918	15905	16016	15911	15940	15703	15750	15869	15969	15964	15891	15891	15904	15916	16057	15808	16135	16128	15983	15984	15920	15911	15754	15821	16002	15819	15925	15891	15896	16075	15854	15934	16031	15945	15947	16058	16097	15846	15771	15808	16052	15838	16020	15855	15992	15946	15974	16036	16033	15903	16245	15808	15808	15900	15909	16394	16183	16168	16128	15912	16060	15868	15987	15836	15996	15987	15979	15948	16064	15882	15893	16033	16007	15967	15978	15891	16153	15927	15846	15850	15979	15767	15850	16091	16022	15947	15833	15889	15838	15878	15907	15884	16111	15887	15914	15924	15845	15927	15988	16013	15866	15896	15834	15886	16034	15911	16083	15948	15906	15904	15859	16131	15895	15850	15852	15977	15981	16058	15839	16091	16117	16135	16224	16153	16015	16040	16081	16151	16059	15846	15951	16115	16022	15928	16083	16012	16036	16113	16041	15906	15893	16051	15976	16020	15968	15806	15888	16062	15993	15934	16002	15898	16026	15829	15968	15841	16060	16069	15989	15791	16009	15990	16105	15790	15979	15809	15812	16003	15669	16126	16144	15939	15972	15908	16008	15865	15908	15797	16033	15902	16002	16222	16070	16090	16074	15996	16056	16067	15977	15814	16068	16032	15891	15765	16173	15867	15971	15901	15797	15784	16079	16043	15817	16003	16049	16027	15917	15831	16151	15975	16062	15946	15949	16079	16084	15817	15975	15915	15963	15948	15945	15913	15907	15872	16152	16039	16002	15889	15966	16009	15984	16018	16031	16025	15878	15838	15882	15910	15956	15937	15844	15732	15869	16060	15932	15896	15931	15937	16073	15909	16072	16017	15940	16033	15907	16006	15996	15889	16098	15930	15840	15898	15938	16031	15974	16013	15843	15870	16135	16040	16033	15904	15996	16230	15938	15835	15876	15956	15882	16062	16032	15858	15842	15844	15939	16078	15995	16107	16031	15906	16046	15946	15967	15926	15945	15933	15860	15858	16049	15802	15804	15920	16038	15733	15854	15950	15884	15720	15910	15966	15851	16075	15910	15899	16020	15941	15968	16043	15833	15978	15874	15898	16002	15942	15863	15791	15779	15931	16076	15867	15855	15924	16319	15874	15922	15962	15895	15997	15851	15822	15970	16121	15772	16076	16123	15912	15920	15914	16054	16143	15995	15982	15991	15870	15903	15839	15892	15982	15955	15882	15927	16039	16080	16050	15889	15837	16091	16123	15950	16176	16004	15841	16042	15948	15842	15897	15969	15891	15956	15980	15871	15869	15848	15961	15733	16044	15826	15923	16058	15853	16036	15925	15973	15777	16071	15969	15966	16038	15985	15997	16049	15717	15977	15948	15871	15884	15838	15875	16025	16056	15984	15892	15963	15885	15935	16105	16007	15951	15705	15885	15784	15777	15928	15759	16031	15855	15872	16034	15990	15895	15939	16064	15851	16056	15955	15787	15954	16133	16021	15809	15871	15832	15613	16089	15977	16111	15965	16024	16021	15914	16082	16009	15891	15995	15954	15890	15837	15800	15948	15820	15975	15919	16070	16052	15781	15799	15998	15867	15880	15995	15926	15871	15819	16188	15809	15889	15800	16051	15761	15936	16012	16064	16090	15916	15867	15742	15974	15905	15705	15775	16060	15944	15658	15741	15804	15873	15974	16063	15909	16012	15932	15968	15996	15962	15880	15925	15999	15813	15973	16052	16102	15805	16022	15950	16012	15954	15872	15951	16084	16056	15758	15877	15949	15946	15922	16034	16030	15849	15861	15887	15997	15961	15902	15469	15825	15907	16091	16031	15787	15903	15870	15986	16135	16064	15808	15857	15686	16011	15983	15806	16103	15983	16042	15933	16029	15982	15741	15977	15962	16070	15833	15854	15921	15935	15903	16082	16065	16023	16044	15821	15911	16028	16010	15926	16066	15999	16121	15906	15897	15963	15768	15885	15887	15939	15884	15805	15868	15870	16054	15908	15892	15887	15869	15991	15827	15953	15950	15902	15925	15922	15907	15967	15997	16085	15990	15740	15824	15749	15858	15942	15854	15820	15878	15854	16028	15952	16059	15842	15926	15904	16094	15751
22302	40284	37441	30134	25695	22905	20377	18785	17640	17000	16290	15780	15788	15217	15010	14760	14726	14711	14438	14587	14403	14453	14348	14376	14402	14450	14458	14263	14268	14271	14241	14272	14436	14240	14388	14355	14399	14147	14344	14399	14395	14406	14329	14167	14130	14380	14375	14432	14393	14314	14301	14253	14436	14330	14285	14447	14224	14383	14325	14338	14077	14307	14245	14386	14198	14293	14274	14284	14307	14329	14347	14276	14217	14199	14282	14126	14329	14155	14400	14095	14386	14145	14305	14398	14157	14402	14358	14235	14425	14403	14220	14172	14362	14221	14279	14279	14334	14243	14206	14362	14284	14341	14317	14199	14391	14114	14283	14405	14224	14359	14156	14328	14102	14395	14270	14173	14330	14490	14338	14235	14119	14262	14119	14281	14190	14235	14221	14352	14091	14194	14319	14322	14200	14375	14343	14239	14307	14269	14243	14307	14169	14249	14237	14411	14182	14154	14145	14203	14481	14165	14451	14204	14153	14190	14109	14157	14117	14223	14358	14138	14275	14259	14266	14228	14252	14050	14311	14230	14188	14411	14379	14315	14142	14278	14248	14255	14262	14110	14293	14208	14262	14333	14235	14230	14301	14169	14127	14175	14241	14372	14267	14302	14383	14208	14110	14226	14166	14255	14220	14279	14260	14150	14274	14296	14224	14235	14178	14350	14234	14322	14375	14167	14278	14181	14329	14351	14392	14215	14272	14286	14261	14194	14183	14048	14180	14282	14202	14165	14237	14232	14334	14220	14053	14246	14236	14297	14330	14300	14241	14236	14410	14239	14267	14219	14256	14253	14476	14255	14244	14140	14298	14243	14097	14289	14113	14209	14142	14171	14262	14250	14326	14256	14325	14537	14190	14237	14253	14308	14193	14317	14357	14260	14348	14091	14200	14266	14222	14183	14280	14164	14250	14160	14248	14204	14091	14245	14175	14149	14192	14220	14121	14322	14220	14077	14335	14297	14263	14215	14151	14256	14111	14216	14234	14091	14386	14235	14177	14281	14537	14238	14041	14343	14407	14362	14257	14356	14203	14140	14366	14088	14371	14254	14197	14241	14044	14307	14288	14086	14153	14291	14149	14180	14271	14263	14282	14020	14130	14154	14176	14109	14239	14201	14212	14286	14199	14157	14411	14102	14278	14286	14175	14212	14117	14215	14216	14333	14123	14283	14201	14261	14146	14182	14374	14400	14168	14315	14279	14316	14169	14248	14204	14254	14241	14333	14210	14232	14153	14312	14408	14260	14261	14036	14236	14267	14410	14309	14272	14146	14155	14362	14188	14316	14118	14285	14255	14246	14336	14200	14236	14235	14209	14372	14307	14294	14278	14311	14243	14136	14271	14013	14229	14294	14257	14215	14113	14283	14211	14233	14207	14130	14210	14245	14229	14172	14136	14328	14350	14305	14232	14088	14299	14352	14212	14222	14061	14289	14294	14310	14419	14307	14291	14219	14244	14202	14100	14252	14220	14187	14288	14260	14383	14225	14129	14093	14120	14189	14215	14081	14300	14201	14237	14232	14150	14151	14232	14282	14332	14280	14374	14145	14305	14174	14258	14232	14167	14052	14252	14292	14263	14284	14213	14238	14227	14244	14353	14169	14209	14412	14124	14195	14110	14319	14228	14194	14179	14277	14151	14253	14360	14186	14210	14364	14224	14397	14151	14349	14314	14115	14186	14150	14359	14264	14308	14130	14245	14085	14128	14195	14229	14199	14202	14282	14324	14246	14251	14087	14264	14338	14253	14079	14349	14185	14302	14102	14250	14248	14032	14316	14265	14253	14174	14172	14139	14198	14228	14272	14178	14400	14301	14206	14168	14159	14191	14356	14353	14296	14217	14245	14319	14240	14174	14341	14290	14204	14258	14217	14207	14341	14215	14307	14207	14195	14260	14387	14135	14196	14340	14148	14242	14284	14287	14237	14310	13975	14377	14316	14255	14314	13958	14338	14361	14115	14128	14251	14363	14212	14094	14196	14149	14202	14359	14187	14297	14216	14254	14099	14275	14189	14214	14267	14170	14316	14227	14258	14140	14153	14370	14083	14238	14247	14413	14204	14265	14404	14245	14101	14315	14236	14285	14444	14018	14197	14142	14128	14216	14332	14189	14323	14195	14192	14351	14361	14262	14093	14140	14172	14395	14285	14198	14271	14257	14251	14269	14179	14242	14262	14165	14191	14292	14370	14140	14154	14198	14272	14159	14105	14212	14175	14144	14189	14232	14197	14315	14240	14250	14198	14388	14151	14262	14298	14294	14183	14101	14318	14022	14315	14344	14097	14488	14248	14173	14159	14209	13966	14311	14402	14301	14110	14162	14307	14227	14165	14186	14254	14245	14199	14257	14255	14077	14200	14084	14227	14263	14283	14256	14220	14404	14117	14285	14375	14252	14100	14274	14130	14178	14165	14290	14290	14125	14175	14438	14269	14269	14209	14323	14127	14172	14131	14175	14208	14276	14180	14201	14277	14212	14188	14196	14210	14109	14272	14245	14350	14237	14281	14326	14242	14173	14051	14183	14140	14279	14025	14183	14279	14129	14130	14237	14140	14247	14196	14263	14201	14210	14368	14063	14278	14161	14220	14240	14160	14259	14073	14282	14245	14362	14233	14217	14203	14225	14192	14245	14121	14133	14144	14382	14095	14358	14261	14120	14289	14315	14323	14287	14188	14169	14434	14261	14297	14251	14349	14202	14117	14033	14188	14348	14333	14326	14262	14408	14186	14187	14222	14338	14160	14235	14197	14174	14158	14187	14463	14287	14176	14229	14257	14207	14351	14089	14230	14149	14244	14309	14069	14302	14184	14244	14298	14332	14405	14253	14181	14205	14077	14228	14254	14239	14236	14190	14180	14362	14312	14235	14058	14356	14246	14151	14312	14204	14294	14212	14201	14202	14145	14105	14212	14210	14367	14409	14218	14302	14384	14147	14239	14316	14109	14137	14256	14124	14353	14199	14195	14157	14125	14350	14229	14099	14289	14160	14269	14319	14252	14356	14203	14239	14433	14128	14098	14314	14326	14293	14202	14097	14140	14393	14042	14340	14160	14219	14360	14405	14115	14133	14349	14276	14072	14117	14182	14260	14231	14239	14275	14277	14149	14283	14192	14153	14217	14235	14374	14140	14357	14332	14158	14253	14275	14217	14253	14332	14168	14254	14284	14374	14333	14037	14107	14281	14289	14212	14326	14185	14137	14377	14314	14279	14204	14385	14295	14419	14187	14319	14304	14349	14137	14128	14220	14406	14194	14193	14313	14052	14187	14187	14171	14226	14239	14085	14301	14223	14150	14330	14181	14190	14196	14287	14086	14350	14334	14246	14280	14427	14215	14119	14183	14346	14333	14172	14180	14080	14147	14214	14292	14179	14151	14199	14167	14333	14257	14266	14022	14260	14155	14220	14148	14213	14244	14398	14282	14193	14170	14160	14335	14341	14140	14248	14242	14143	14257	14445	14264	14452	14312	14186	14229	14260	14380	14232	14202	14238	14125	14267	14151	14254	14231	14356	14262	14349	14287	14289	14304	14390	14290	14152	14218	14325	14209	14260	14180	14175	14181	14244	14197	14315	14404	14255	14307	14157	14364	14221	14202	14396	14362	14154	14277	14021	14221	14234	14168	14208	14158	14368	14091	14355	14200	14198	14413	14329	14270	14270	14210	14077	14322	14212	14218	14320	14303	14197	14244	14303	14265	14380	14294	14189	14257	14223	14260	14174	14368	14295	14316	14173	14088	14115	14419	14211	13996	14406	14288	14248	14213	14274	14413	14161	14179	14094	14252	14229	14158	13937	14309	14217	14267	14347	14262	14246	14171	14192	14072	14199	14078	14389	14289	14136	14416	14181	14324	14042	14451	14186	14122	14220	14168	14197	14243	14250	14173	14198	14270	14253	14227	14211	14367	14255	14360	14280	14180	14238	14256	14375	14171	14043	14349	14396	14101	14228	14227	14339	14411	14301	14052	14278	14219	14085	14250	14111	14146	14257	14276	14238	14445	14327	14170	14283	14242	14314	14364	14275	14193	14094	14247	14154	14171	14128	14046	14100	14345	14229	14323	14152	14299	14185	14169	14218	14126	14201	14180	14155	14286	14184	14332	14201	14275	14213	14228	14397	14168	14361	14408	14162	14213	14133	14047	14440	14131	14044	14203	14275	14391	14308	14238	14205	14291	14100	14172	14279	14189	14154	14249	14249	14361	14493	13986	14276	14100	14268	14284	14312	14214	14138	14313	14227	14272	14210	14307	14148	14228	14301	14075	14349	14078	14277	14245	14291	14414	14178	14376	14275	14305	14339	14327	14114	14432	14137	14209	14271	14338	14129	14411	14131	14346	14143	14281	14272	14220	14177	14227	14229	14146	14125	14258	14387	14302	14421	14347	14200	14278	14273	14184	14198	14235	14202	14266	13967	14223	14248	14281	14189	14234	14247	14151	14160	14337	14153	14185	14213	14330	14235	14190	14126	14153	14219	14078	14267	14218	14088	14102	14095	14154	14402	14232	14178	14395	14266	14309	14270	14386	14421	14128	14107	14183	14111	14293	14197	14144	14092	14154	14056	14194	14328	14210	14149	14166	14247	14193	14233	14202	14427	14097	14133	14249	14265	14204	14279	14301	14167	14289	14304	14277	14226	14181	14308	14269	14117	14277	14223	14179	14220	14346	14202	14229	14222	14317	14251	14100	14165	14298	14102	14132	14205	14203	14298	14377	14253	14226	14089	14342	14260	14246	14180	14314	14185	14228	14361	14116	14210	14135	14179	14193	14272	14149	14245	14364	14237	14210	14296	14091	14338	14210	14349	14147	14012	14213	14275	14130	14331	14343	14346	14023	14006	14214	14220	14250	14176	14244	14135	14241	14223	14238	14247	14233	14299	14264	14237	14200	14290	14218	14263	14304	14257	14322	14246	14146	14377	14254	14107	14312	14239	14321	14388	14144	14259	14108	14223	14128	14129	14337	14277	14254	14150	14151	14158	14131	14326	14120	14220	14076	14262	14266	14228	14193	14299	14100	14218	14224	14182	14093	14380	14421	14186	14232	14100	14289	14141	14211	14223	14254	14208	14234	14277	14299	14204	14327	14177	14025	14239	14306	14205	14301	14272	14113	14388	14314	14240	14111	14263	14263	14244	14281
28128	23118	26265	22902	18495	17798	17076	16649	16567	16495	16126	16298	16018	16136	16102	16202	15952	15993	15860	16000	15882	15993	15997	16069	15871	15916	15788	15862	15993	15846	15969	16147	15888	15860	15955	15843	15924	15853	15918	15841	16021	15938	15837	15881	15863	15876	15753	15867	15818	15938	15954	15750	15795	16010	15912	15729	15809	16090	15806	15853	15914	15754	15857	16117	15884	15846	15790	15894	15887	15723	16090	15859	15845	16031	15813	15974	16054	16070	15971	15989	15936	15919	15887	15755	16184	16029	15985	15924	15722	15870	15938	16021	15642	16000	15617	15870	15948	15892	15949	15855	15955	15688	15869	15803	15913	16115	15957	15886	16141	15721	16021	15921	16029	15923	16033	16038	15974	15778	15854	15878	16030	15941	15933	15736	15801	15767	15831	15826	16152	15909	15996	15891	15854	15786	16074	16010	15925	15836	16019	15782	15817	15861	15868	16002	16089	15655	15963	15958	15746	15870	16080	15898	15964	15887	15960	15971	15681	15970	15888	15717	15915	15863	15942	16102	15771	16090	15890	15876	15648	15835	15996	16121	15977	15956	16060	15834	15868	15839	15914	15945	16013	15887	15981	15803	15777	15873	15823	15853	16104	15686	15720	15725	15840	15904	16100	16013	15774	15978	15848	15863	15808	15887	15795	15834	15676	15849	15855	15913	15666	15850	15844	15766	15919	15815	15889	15856	15737	15953	15739	15849	15609	15823	15969	15833	16018	15651	15830	15696	15920	15923	15822	16001	16010	15943	16017	15916	15737	15784	15677	16042	15885	16000	16121	15965	15985	15852	15999	15880	15776	16067	15809	15754	15895	16025	16025	15996	15924	15948	15887	15800	16001	15905	15761	15831	15803	15865	16042	15891	15640	16069	16010	15952	15830	15776	15734	15836	15745	15547	16070	15898	16000	15947	16122	15958	15967	15985	15817	16022	15900	15847	15809	15859	16059	15953	15959	15842	15892	15972	15963	15857	15830	15937	15924	15945	15809	15951	15993	15857	16063	15895	15784	15755	15870	15947	15963	15909	16063	16094	15875	15880	15869	15796	15771	15821	15949	15904	15853	15795	15769	15998	15649	15934	15924	15858	15798	15863	15847	15996	15872	15764	15904	15885	15800	15843	15967	15852	15909	16075	16196	15838	15995	15943	15947	15768	15860	16038	15951	15874	15854	16003	16032	15876	16019	15840	15797	16027	15682	15799	15887	15972	15888	15824	15866	15824	15822	16032	15949	15863	16042	15807	15836	15821	16012	15999	15794	15976	15886	15985	15719	15705	15982	15604	15977	15832	15700	15678	15949	15818	15766	16158	15886	15814	15735	15957	16014	15828	15774	15791	15777	15831	16034	15886	15750	15936	16003	16069	15905	16088	15909	15887	15884	16030	15902	15957	16008	16004	15995	16098	16095	15801	16068	15919	15941	16007	15880	15964	16027	15882	15825	15840	15686	15917	16007	15913	16200	15987	15981	16022	15855	15913	15722	15827	16074	15889	15757	16018	15761	16126	15709	15837	15946	15818	16078	15811	15904	15949	15821	15829	15875	15674	16129	15872	15762	15835	15818	15958	15934	15960	15788	15830	15847	15980	15986	15932	15764	15670	15681	15913	16128	15969	16003	15730	15938	15886	15892	15731	15947	16142	15724	15762	16118	15879	16007	15852	15806	15813	16021	15985	15857	15900	16012	15720	16088	15886	15986	15744	15771	15794	15879	15800	15793	15790	15756	15888	15881	16115	15817	15963	15902	15996	15912	15779	15753	15842	15792	15800	15889	15878	15996	16035	15864	15784	15769	15760	16059	15886	16014	15878	15919	15645	15994	15588	15884	15844	15836	15937	15926	15984	16015	16026	15838	16010	16044	15913	15789	15943	16023	15959	15893	15883	15997	15848	15920	15821	15852	15850	15830	15803	15819	15851	16041	15976	16125	15779	15949	16115	15800	15728	15800	15996	15965	15835	15812	16069	15892	15979	15996	15871	15914	15816	15955	15911	16035	16075	16092	16089	16187	15849	15961	15844	15877	16165	15878	15791	15897	16147	16007	15887	15974	15811	15949	15938	16110	15874	15923	15838	15894	15767	15755	15821	15779	16075	15909	15810	15779	15757	15929	15929	16057	15866	15865	16131	15864	15758	16114	15805	16021	15595	15883	15879	15940	15931	15789	15907	15826	15922	15950	15904	16062	15882	15829	15594	15918	15785	15933	15890	15893	15928	15912	15946	15955	15933	16077	16016	15873	15871	15758	15816	15837	15866	16076	16143	15892	15799	16038	15729	15832	16140	16025	15781	15856	15988	15842	16036	15816	15847	15856	16081	15954	15885	15909	16021	15922	15887	15947	15817	16058	15823	15920	15832	15742	15673	15881	15784	15880	15843	15906	15997	16054	15764	15874	16029	15908	15656	15994	15950	15814	15865	15813	16051	15710	15910	15866	15950	15872	15813	15730	15800	15648	15757	15955	16004	15882	15967	15996	15987	15978	15913	16166	15783	16093	15837	16097	15979	15960	15747	15913	15954	16096	16029	15906	15922	15897	15860	15915	15805	15924	15879	15876	15869	15667	15806	15528	15759	15997	15801	15968	15965	15790	15796	15989	15829	15806	15940	15762	15730	15732	16002	15840	15662	15814	15749	16043	15966	15858	15877	15930	16007	16006	15991	15838	15829	15888	15760	15877	15946	15852	16053	16037	15891	15997	15742	15727	15851	15930	16080	15918	15902	16048	15897	15793	15753	15778	16123	15862	15715	15852	15875	15915	15862	16056	15752	15747	15974	15823	16000	15786	16023	15885	15718	15626	15893	15868	15947	15673	15769	15821	15883	15891	15958	15829	15835	15751	15843	15809	15878	15875	16166	15864	16025	16073	15872	15851	16038	15815	15922	15943	15985	15991	15909	15912	15681	15795	15934	15907	16087	15994	15929	16009	15921	15755	15736	15905	15852	15935	15951	15893	15750	15955	15741	15786	15900	15726	15866	16070	15932	15992	15936	15997	16024	15890	15996	15841	15785	15714	15916	16020	16053	15977	15732	15935	15972	15991	16025	15783	15850	15994	15906	15961	16028	15713	15927	15938	16039	15975	15983	15761	15982	15850	15872	15832	15967	15910	15773	15907	15766	15771	15926	15836	15797	15951	15989	15949	15914	16011	15781	15843	16010	15871	15872	15929	15860	16068	15827	16118	16006	15936	15913	15722	15891	15799	15907	15880	16020	15839	15940	15942	15830	15810	15933	15968	15796	16097	15979	15956	15932	15936	15870	15696	15761	16059	16009	15895	16002	15929	15896	16078	15670	15952	15883	16056	15911	16032	15883	15813	15911	15806	15827	16092	15846	15949	16083	15929	15898	15746	15875	15878	15963	15906	15917	15771	15564	15965	15725	15992	15917	15983	15785	15893	15807	16119	16052	15745	15954	16045	15953	15673	15750	15910	15939	15939	16018	15818	16005	15954	15786	15848	15697	16046	16069	15839	16031	15716	15900	16033	15870	15900	15773	15849	15920	15896	15731	15931	15723	15851	15868	15923	15936	16154	15992	15717	15879	15927	15753	15715	15950	16056	16087	15827	15785	15827	15775	15789	16052	15883	16012	15924	15757	16028	15838	15827	15882	15758	15894	15910	15900	15893	15946	15908	15890	15885	15811	15791	15886	15862	15983	15870	15961	15859	15880	15949	15891	15892	15839	15879	15793	15898	15918	15977	15765	15971	15937	15863	15949	15821	15927	15987	16031	15735	15930	15939	15984	15895	15850	16137	15764	15996	15853	15901	15778	15774	15833	15833	15808	15826	15927	15941	16012	15984	15906	15959	15953	15836	15963	15986	15718	15866	15883	15810	15828	15687	15917	15928	15764	16011	15707	15907	15960	15793	16024	16034	15963	15909	15996	16139	15883	15717	15978	15891	15922	15749	15874	15924	16033	15897	16011	15743	15915	16058	15804	15881	15849	15978	16036	15990	15839	15819	15986	15852	16034	16005	15768	15911	16028	16114	15879	15912	15970	15800	15875	16005	15783	15888	15939	15807	16057	15652	15984	15979	15891	15921	15836	15700	15847	15786	15983	15831	15914	15918	15988	15746	15977	15726	15836	15759	15899	16058	15894	15902	15788	15748	15831	15771	15869	16001	15806	15828	15916	15863	15993	15935	15859	15849	15930	15871	15952	15993	15943	16032	15869	16028	15945	15782	15953	15945	16067	15921	15850	16057	15634	15792	15980	15881	15873	16010	15872	15887	15878	15764	15897	15796	15782	15990	15888	15989	15826	15781	15803	16016	15854	15894	16091	15988	15704	15945	15998	15884	15731	15942	16091	15961	15645	15876	15869	15779	15774	15977	15794	15764	15949	16168	15930	15952	15835	15964	15853	15817	15801	15936	15880	15922	15920	15844	15825	15921	16085	15784	15837	16106	15879	16003	15729	15738	15868	15738	15748	15919	15954	15747	15818	15726	15957	15840	15932	16046	15910	15751	15748	15989	16008	15960	15820	16060	15920	15925	15945	16013	16084	15892	15907	15788	15900	15859	15761	16004	16004	15811	15721	15946	15807	15915	15801	15876	15955	16162	15990	16050	15892	16007	15870	15905	15943	15921	16071	16102	15989	15946	15966	15814	16020	15935	15829	15930	15883	15974	15733	16012	15882	15958	16192	16005	15820	15778	15897	15764	15902	15865	15953	15877	16051	15890	15759	15857	15907	15749	16043	15689	15834	15930	15889	15867	15760	15867	15934	15932	15818	15855	15925	16064	16150	15918	16056	15971	16004	15673	15876	15906	16158	15938	15864	15765	15973	15830	15827	16009	15673	15804	15828	16043	15896	15915	15945	15918	15861	15876	15865	15855	15713	15874	15850	15770	15705	15833	15814	15957	15880	16002	15800	15750	15938	15962	15940	16018	15999	16043	15946	15978	16180	15968	15858	15995	15843	16083	15837	15957	15966	15893	15919	15891	15894	15902	16062	15871	15949	15729	16037	16007	15872	15971	15994	15860	16123	15790	15848	15954	15962	15875	15968	15945	15995	15932	15912	15958	15883	16026	15773	15888	15801	15869	15885	15618	16011	15889	15832	15881	15810	15881	15973	15919	15814	15769	16016	15848	15735	15929	15814	15741	15990	15825	15779	15913	15873	15861	15815	15899	15995
20076	28430	26096	21004	18688	17406	16338	15793	15465	15243	15053	14841	14907	14831	14681	14578	14646	14486	14552	14510	14528	14497	14414	14452	14321	14349	14571	14569	14481	14443	14560	14485	14368	14571	14385	14451	14263	14595	14527	14422	14324	14464	14468	14534	14449	14485	14371	14478	14465	14301	14462	14451	14479	14602	14600	14637	14389	14468	14570	14357	14334	14306	14432	14611	14510	14310	14528	14293	14566	14410	14498	14573	14478	14376	14412	14316	14294	14465	14504	14403	14284	14397	14289	14352	14563	14404	14448	14446	14526	14531	14409	14280	14464	14576	14344	14462	14512	14508	14489	14353	14583	14408	14393	14349	14436	14592	14415	14510	14517	14509	14447	14444	14436	14416	14401	14452	14511	14498	14458	14488	14595	14422	14389	14619	14564	14592	14652	14389	14541	14440	14631	14412	14413	14498	14459	14397	14616	14598	14433	14511	14469	14401	14491	14536	14410	14413	14187	14507	14521	14511	14501	14407	14513	14425	14472	14402	14416	14490	14582	14522	14452	14247	14564	14412	14481	14487	14494	14482	14344	14530	14433	14499	14329	14323	14376	14417	14473	14333	14586	14352	14451	14396	14578	14486	14478	14561	14604	14335	14335	14298	14463	14387	14450	14516	14524	14369	14337	14441	14425	14481	14353	14393	14414	14417	14480	14248	14522	14314	14397	14557	14422	14401	14549	14476	14433	14528	14365	14511	14391	14428	14292	14388	14349	14553	14391	14365	14346	14473	14414	14406	14536	14503	14380	14426	14451	14336	14509	14506	14444	14369	14511	14338	14315	14538	14413	14455	14272	14510	14378	14529	14404	14478	14329	14272	14481	14398	14412	14423	14487	14271	14510	14322	14409	14327	14324	14451	14446	14572	14520	14420	14375	14422	14647	14485	14402	14443	14409	14596	14353	14398	14331	14453	14379	14342	14668	14475	14514	14547	14329	14338	14573	14305	14327	14456	14349	14412	14662	14321	14491	14465	14449	14474	14416	14424	14536	14385	14649	14279	14523	14555	14364	14377	14475	14278	14473	14290	14372	14502	14372	14444	14383	14281	14472	14542	14469	14442	14576	14522	14313	14394	14429	14428	14669	14548	14299	14404	14627	14508	14446	14454	14397	14460	14346	14570	14459	14448	14474	14505	14367	14443	14483	14638	14286	14367	14460	14569	14555	14509	14564	14516	14427	14405	14350	14458	14444	14274	14449	14393	14450	14408	14332	14444	14476	14186	14506	14301	14310	14585	14334	14435	14351	14439	14288	14384	14486	14534	14538	14370	14393	14551	14592	14554	14274	14479	14357	14454	14287	14464	14536	14526	14396	14432	14361	14520	14332	14538	14454	14472	14393	14489	14489	14364	14350	14664	14616	14462	14545	14467	14491	14525	14504	14522	14547	14506	14547	14429	14597	14540	14521	14381	14408	14336	14468	14675	14595	14521	14303	14617	14337	14544	14535	14360	14296	14443	14400	14371	14521	14479	14361	14307	14406	14592	14381	14528	14408	14498	14467	14426	14431	14456	14429	14364	14364	14438	14388	14512	14420	14520	14445	14428	14428	14398	14478	14512	14520	14383	14495	14391	14346	14542	14431	14403	14534	14573	14495	14413	14597	14472	14531	14393	14315	14489	14583	14515	14388	14458	14460	14401	14406	14484	14282	14494	14480	14559	14455	14496	14497	14387	14339	14522	14290	14492	14378	14357	14507	14548	14536	14308	14480	14563	14443	14402	14351	14409	14323	14512	14409	14256	14529	14462	14588	14447	14525	14469	14523	14576	14195	14614	14327	14517	14388	14488	14215	14583	14487	14432	14325	14425	14417	14371	14380	14440	14496	14390	14293	14354	14349	14432	14555	14548	14405	14651	14534	14436	14348	14394	14448	14448	14359	14483	14539	14379	14328	14458	14571	14610	14364	14309	14353	14507	14422	14457	14494	14457	14469	14239	14366	14433	14305	14505	14448	14558	14480	14351	14316	14371	14437	14413	14423	14442	14439	14312	14387	14367	14437	14580	14575	14511	14560	14380	14596	14359	14381	14359	14559	14509	14348	14421	14458	14363	14414	14391	14532	14482	14425	14365	14393	14333	14363	14377	14523	14333	14422	14637	14313	14327	14388	14295	14437	14305	14483	14333	14268	14298	14538	14528	14544	14477	14413	14511	14257	14617	14369	14475	14374	14357	14399	14501	14288	14245	14555	14465	14440	14370	14417	14469	14440	14662	14603	14461	14507	14371	14433	14447	14506	14475	14447	14389	14497	14458	14529	14399	14299	14336	14477	14418	14485	14423	14474	14425	14497	14340	14502	14575	14640	14477	14504	14441	14443	14531	14539	14462	14428	14708	14529	14467	14412	14486	14495	14600	14437	14523	14256	14541	14349	14410	14378	14433	14505	14400	14375	14413	14542	14604	14446	14483	14529	14507	14443	14451	14465	14592	14495	14379	14438	14395	14459	14479	14535	14554	14283	14376	14513	14454	14393	14434	14476	14424	14474	14437	14377	14392	14590	14435	14411	14440	14597	14467	14422	14381	14346	14433	14401	14478	14531	14493	14468	14508	14475	14305	14362	14398	14415	14455	14515	14540	14427	14284	14389	14584	14434	14431	14515	14398	14392	14368	14529	14368	14248	14556	14471	14389	14574	14436	14582	14419	14600	14555	14391	14499	14537	14245	14435	14505	14374	14401	14439	14420	14422	14594	14409	14494	14296	14356	14422	14505	14495	14392	14506	14411	14515	14276	14498	14522	14249	14486	14457	14458	14466	14706	14421	14391	14486	14334	14394	14445	14561	14427	14519	14395	14423	14475	14436	14534	14369	14303	14343	14456	14332	14394	14403	14340	14473	14478	14417	14324	14426	14425	14503	14489	14421	14302	14535	14500	14468	14337	14372	14469	14463	14350	14398	14419	14320	14495	14542	14407	14504	14342	14289	14543	14342	14465	14383	14368	14514	14503	14609	14376	14457	14476	14407	14566	14781	14343	14548	14401	14601	14316	14378	14356	14249	14367	14510	14485	14465	14611	14432	14385	14451	14454	14277	14465	14595	14387	14386	14306	14273	14380	14587	14364	14545	14427	14422	14473	14496	14525	14506	14526	14339	14544	14487	14463	14483	14460	14466	14356	14396	14287	14443	14311	14494	14588	14483	14524	14349	14267	14305	14495	14408	14559	14392	14365	14407	14552	14421	14496	14450	14356	14518	14422	14295	14421	14417	14458	14515	14502	14598	14468	14558	14546	14352	14370	14416	14502	14612	14557	14464	14449	14434	14512	14486	14380	14353	14452	14436	14570	14445	14517	14525	14485	14457	14354	14489	14575	14441	14356	14470	14383	14362	14462	14556	14415	14329	14419	14327	14324	14491	14586	14481	14363	14310	14486	14476	14553	14466	14453	14436	14504	14563	14370	14327	14471	14465	14340	14532	14489	14419	14478	14589	14414	14414	14314	14472	14353	14442	14523	14378	14389	14602	14430	14388	14488	14457	14389	14522	14552	14511	14318	14359	14327	14470	14489	14447	14491	14329	14432	14362	14375	14561	14412	14197	14164	14419	14308	14475	14384	14473	14361	14348	14408	14575	14561	14431	14389	14260	14587	14441	14433	14414	14398	14457	14624	14351	14624	14536	14244	14346	14293	14479	14616	14430	14325	14525	14430	14495	14353	14354	14588	14415	14394	14325	14474	14338	14365	14463	14603	14490	14381	14545	14613	14376	14447	14514	14509	14440	14415	14470	14314	14375	14603	14500	14545	14408	14397	14348	14648	14470	14308	14378	14469	14256	14395	14456	14410	14545	14394	14315	14361	14391	14484	14265	14555	14416	14357	14436	14524	14317	14369	14438	14344	14487	14465	14407	14543	14566	14379	14543	14387	14447	14394	14576	14419	14381	14543	14407	14378	14512	14572	14279	14392	14442	14544	14532	14198	14401	14459	14515	14535	14560	14665	14487	14363	14693	14372	14572	14522	14308	14414	14360	14368	14382	14257	14463	14489	14514	14330	14395	14523	14554	14511	14388	14450	14494	14501	14468	14439	14349	14560	14375	14490	14422	14449	14602	14343	14388	14473	14475	14483	14372	14547	14454	14492	14490	14429	14461	14389	14349	14510	14411	14367	14481	14177	14289	14269	14505	14495	14449	14345	14316	14437	14484	14366	14555	14524	14393	14478	14490	14446	14444	14426	14435	14440	14474	14370	14490	14395	14420	14393	14475	14218	14555	14351	14522	14521	14402	14344	14453	14494	14425	14294	14437	14476	14486	14514	14392	14505	14604	14256	14530	14490	14540	14546	14309	14508	14461	14530	14375	14476	14566	14400	14500	14498	14393	14406	14601	14286	14480	14494	14408	14427	14452	14358	14376	14456	14362	14530	14444	14285	14532	14443	14572	14374	14307	14413	14417	14436	14516	14577	14538	14397	14514	14421	14362	14403	14191	14515	14420	14344	14432	14483	14454	14500	14460	14363	14469	14615	14484	14381	14470	14574	14536	14466	14392	14447	14516	14471	14490	14657	14407	14288	14422	14438	14467	14510	14327	14423	14441	14476	14412	14467	14378	14383	14299	14656	14502	14500	14581	14516	14409	14373	14550	14417	14491	14275	14354	14448	14475	14394	14477	14630	14566	14521	14468	14518	14578	14375	14431	14495	14706	14501	14478	14510	14353	14432	14547	14434	14508	14444	14359	14439	14360	14455	14494	14413	14476	14582	14234	14390	14516	14413	14415	14391	14519	14479	14504	14540	14308	14595	14406	14492	14356	14468	14477	14552	14552	14413	14384	14588	14313	14334	14540	14344	14534	14328	14475	14562	14494	14380	14453	14587	14450	14309	14268	14409	14631	14439	14520	14444	14504	14570	14401	14527	14531	14530	14505	14488	14392	14394	14430	14651	14324	14219	14431	14398	14489	14483	14473	14378	14579	14337	14500	14329	14426	14524	14588	14502	14591	14264	14464	14361	14542	14448	14444	14507	14339	14557	14569	14348	14559	14532	14387	14457	14601	14691	14392	14595	14452	14452	14340	14344	14502	14434	14411	14623	14423	14468	14469	14353	14300	14420	14576	14478	14391	14511	14412	14619	14477	14553	14460	14418	14448	14541	14459	14423	14361	14455	14315	14357	14506	14584	14305	14505	14421	14549	14391	14415
23295	20762	27965	23827	21989	22098	20944	17875	17244	17137	17024	16650	16384	16301	16227	16129	16206	15960	16106	16083	16096	16021	16010	15879	15821	15989	16257	15997	15870	16027	16095	15963	15869	15900	15922	15975	15746	16026	16024	15881	15904	15882	15988	15895	15988	15974	15897	15969	15921	15873	15975	15955	15940	15822	15849	15910	15935	16062	15969	15863	15961	15988	15905	15924	15964	15941	15799	15813	16009	15937	15935	15719	15840	15990	15905	15895	15953	15988	15704	15815	16045	15971	15801	15810	15697	15770	15871	15669	15813	15978	15814	15959	15931	15780	16062	15707	15902	15829	15760	15912	15849	15767	15948	16046	15876	15814	15877	15793	15641	15865	15542	15977	15783	15795	15994	15777	15779	16176	15925	15949	16053	15848	15934	15835	15807	15858	15899	15964	15930	15923	15807	15906	15883	15900	16012	15977	15980	15849	15868	15775	15909	15721	15993	15792	15719	15620	15909	15869	15793	15967	15941	15753	15765	15753	15762	15829	15932	15873	15688	15631	16084	15938	15829	15817	15749	15862	15989	15799	15915	15768	15932	15917	15836	15778	15752	15826	15855	15895	15797	15881	15983	15983	15901	15848	15873	15784	16082	16028	15903	15803	16028	15812	15913	15914	15720	15671	15801	15854	15749	15878	15818	15854	15938	15869	15959	15643	15880	15775	15862	15924	15872	15919	15719	15702	15848	15692	15719	15780	15885	15923	15964	15721	15795	15800	15736	15709	15814	15911	15789	16008	15890	16033	15598	15840	15856	16037	15829	15866	15704	15850	15660	15706	15836	15817	15790	15628	15889	15743	15601	15737	16020	15683	15777	15743	15905	16070	15889	15784	15848	15880	16065	15898	15676	15889	15809	15750	15718	15864	15952	15979	15874	15806	15879	15767	15908	15865	15924	15616	15830	15824	15883	15718	15774	15879	15942	15939	15911	16039	15898	15807	15944	15898	15753	15751	15822	15933	16136	15834	15819	15806	15833	15804	15930	15933	15836	15769	15624	15636	15839	15770	15835	15886	15930	15890	15735	15645	16118	15931	15937	15991	15865	15864	15679	15835	15811	15874	15767	16030	15800	15789	15784	15868	15740	15931	15953	15858	15686	16044	15741	15913	15752	15913	16082	15983	15905	15903	15929	15775	15847	15842	15939	16003	16113	15957	15825	15825	16019	15965	15982	15873	15792	15949	15778	15859	15857	15803	15744	15866	15990	15766	15728	15960	15741	15806	15835	15968	15676	15752	15782	15684	15822	16035	15655	15736	16013	16080	15889	15671	15922	15643	15963	15740	16074	15834	15995	15912	15911	15735	15767	15845	15739	15862	15813	15832	16018	15979	16022	15862	15887	15840	15982	15874	15928	15892	15833	15811	15797	15708	15956	15835	15950	15894	15867	15856	16030	15878	16025	15847	15994	15956	15868	15864	15843	15724	15941	15910	16006	15830	15875	15928	15878	15959	16049	15716	15834	15849	15930	15839	15980	15782	16099	15864	15738	15816	15900	15828	15961	15743	16229	15958	15825	15866	16002	15763	15975	16069	15650	15879	15861	15846	15693	15836	15853	15795	15796	15798	15799	15920	15920	15834	15928	15915	15758	15857	15822	15520	15876	15645	15940	15877	16005	15766	15711	15678	15898	15811	15684	15746	15747	15745	15790	16043	15764	15772	15915	16027	15840	15864	15944	15853	15845	15897	16040	15765	15813	15862	15908	15688	15809	15582	15879	15756	15722	15791	15787	15842	15654	15998	15808	15769	15868	15816	15714	15812	15704	15812	15878	15986	15957	15923	15900	15972	16001	16005	15797	15772	15906	15904	15984	15909	15892	16122	15924	15884	15733	15837	15901	15813	15965	15794	15682	15849	15842	16011	15848	15835	15824	15948	15885	15824	15927	15841	15963	15762	15859	15756	15687	15765	15829	15886	15915	15817	15790	16067	15816	15856	15846	15788	15855	16141	15742	15740	15746	15929	15975	15806	16146	15884	15710	15759	15968	15790	15724	15910	15972	15893	16078	15972	15845	15742	15814	15653	15895	15859	15863	15617	15848	15787	15897	15943	15738	15852	15899	15894	16030	16046	16022	15847	15985	15716	15738	15908	15878	15873	15731	15779	15944	15854	15936	15775	15742	15753	15911	15953	15661	15873	15816	15851	15765	16055	15704	15773	15706	15897	15809	15928	15930	15828	16019	15896	15912	15846	15693	15929	16039	15982	15898	15953	15669	15645	15783	15956	15976	15989	15909	15782	15864	15834	16039	15916	15967	15702	15848	15779	15694	15659	15777	15928	15972	15749	15728	15942	15995	15862	15663	15867	15880	15932	15814	15944	15826	15861	15662	15875	15767	15750	15835	15679	15836	15875	15887	15993	16004	15994	15607	15665	15956	15969	15926	15808	16001	15929	15957	15909	15854	15936	15818	15734	15779	15600	15841	15791	15934	15829	15901	16081	15860	16010	15854	15978	15862	15815	15806	15939	15845	15827	15971	15761	15811	15687	15845	16062	15915	15978	15753	15766	15811	15872	15788	15797	15818	15765	16047	15844	15701	15976	15835	15903	15904	15931	16204	15720	15825	15714	15902	15887	15868	15734	16162	15808	15859	15891	15821	15852	15624	16017	15892	15815	15663	15818	16105	15734	15809	15787	15750	15822	15979	15769	15941	15918	15850	15666	15899	15842	15795	15679	15726	16020	15905	15794	15978	16020	15861	15790	15804	15903	15929	15668	15990	15914	15866	15785	15983	15899	16019	15702	15797	15731	15841	15950	16078	15824	15757	15911	16036	15805	15744	16021	15922	15940	15875	15914	15786	15948	15888	15842	16094	16063	16004	15792	15677	15835	15857	15962	15893	15971	15867	16148	15912	15876	15925	15890	15954	15925	15962	15811	15940	16012	15958	15790	15900	16111	15732	15735	15892	15850	15923	15828	15863	15868	15787	15961	16257	15943	15770	15887	15686	15985	15805	15768	15774	15829	15610	15937	15937	15730	15673	16040	15783	15859	15923	15757	15889	15751	15743	15887	15867	15687	15910	15885	15843	15948	15771	15715	15793	16030	15758	15909	15776	15805	15604	15788	16014	15856	15629	15808	15893	15893	15743	15715	15776	15717	15809	15754	15740	15950	15871	15912	15829	16071	15879	15672	15943	15901	15803	15992	15977	15949	15789	15883	15911	15834	15880	15861	15732	15635	16000	15913	15874	16050	15943	15820	16167	15981	15823	16015	15874	15977	15930	15854	15937	15870	15759	15958	15919	15907	15804	15618	15820	15821	15716	15810	15895	15961	15798	15882	15776	15831	15890	15931	15705	15685	15878	15659	15919	16076	15843	15929	15821	15610	15957	15745	16007	15854	15788	15885	15876	15954	15791	16015	15848	15788	15804	15693	15752	15981	15799	15854	15749	15808	15998	15918	15817	16085	15856	16059	15830	15783	15877	15827	16051	15877	15717	15949	15844	15908	15815	16098	15784	15795	15830	16074	16108	16028	15738	15703	15990	15777	15827	15602	15839	15932	16009	15652	15815	15857	15740	15774	15976	15843	15714	15775	15721	15796	16187	15857	15853	15646	15954	15945	15842	15766	15716	15765	15729	15955	15612	15793	15929	15749	15768	15993	15972	15766	15764	15845	16029	15777	16053	15816	15688	15933	15807	16064	16012	15894	15971	15808	16005	15900	15942	15722	15924	15888	15999	15855	15668	15748	15800	15964	15994	15782	15689	15603	15800	15927	16069	15792	15994	15719	15967	15778	15775	15607	15872	15722	15733	15710	15877	15913	15882	15859	15673	15750	15632	15843	15851	15807	15683	15816	15957	15699	15728	15945	15762	15702	15744	15867	15951	15665	15804	15993	15878	15895	15794	15826	15733	15895	15815	16014	15971	15856	15963	15739	15733	15745	15948	15979	15921	15826	15932	15824	16010	15662	15979	15893	15716	15819	15824	15793	15960	15887	16117	15928	15732	15839	15928	16021	15721	15836	15972	15910	15849	15754	15615	15809	16018	15775	15801	15891	15749	15914	15988	15753	15973	15799	15758	15886	15746	15835	15728	15692	15797	15789	15781	16035	15927	16066	15841	15770	15867	15890	15980	15916	15873	15748	15877	15889	15875	15847	15971	15844	15999	15841	15838	15727	15894	16015	15908	15955	15828	15734	15714	15764	15649	15808	15945	15798	15862	15952	16059	15867	15878	15670	15801	15964	15756	15736	15767	15850	15932	15867	15955	15839	15819	15865	15855	15889	15815	15907	16057	15951	15734	15710	15734	15761	15727	15701	15969	16052	15724	15787	15871	15822	16034	15950	15906	15805	15775	15911	15928	15861	16034	15840	15996	15895	15847	15792	15753	15987	15860	15777	15897	15938	15997	15984	16005	15920	15774	15903	15816	15823	15828	15944	15779	16041	15906	15880	16018	15676	15933	15682	15623	15728	15997	15913	15921	15937	15899	15884	15786	15897	15866	15800	15878	15763	15811	15829	15805	15839	15870	15644	15782	16139	15930	15652	15721	15797	15874	15860	15671	16130	15908	15923	15862	15857	15845	15826	15818	15652	15782	15695	15867	15737	15816	16023	16105	15839	15865	15926	15899	15910	15814	15717	15947	15999	15592	15902	15933	15953	15652	15906	15823	15811	15862	15842	15928	15749	15866	15685	15619	15785	15865	15897	15962	15866	15910	15771	15836	15900	16002	16056	15850	15731	15836	15858	15832	15890	15807	15732	15943	15756	16042	15781	15867	15904	15860	15904	15935	15682	16060	15906	15903	15848	15786	15893	15975	15951	15664	15812	16061	15860	15677	15821	15978	15876	15707	15728	15867	15871	15719	15896	15854	15887	15921	15756	15908	15766	15939	15768	15798	15848	16001	15843	15700	15801	15947	15948	15694	15916	15927	15744	15731	15636	15712	15855	16048	15846	16059	15706	15870	15925	15721	15823	15743	15737	15752	15726	15879	15719	16018	15796	15930	15734	15914	15883	16023	15710	15851	15882	15882	15938	15945	15874	15914	15705	15793	15941	16079	15798	15900	15836	15966	15931	15728	15820	15856	15776	15908	15974	15823	15668	15903	15726	15563	15680	15853	15955	15783	15869	16063	15882	15868	15646	15858	15819	15800	15951	15765	15870	15858	16000	15725	15923	15804	15817
20530	35149	32773	26367	22619	20367	18269	17130	16253	15879	15566	15388	15067	15018	14635	14680	14468	14441	14491	14390	14502	14293	14288	14168	14399	14284	14448	14401	14328	14305	14374	14399	14266	14270	14404	14251	14341	14508	14219	14205	14422	14258	14320	14383	14309	14294	14252	14397	14265	14142	14395	14448	14247	14478	14349	14432	14349	14371	14252	14253	14248	14292	14330	14357	14341	14385	14248	14347	14266	14374	14284	14198	14181	14171	14282	14027	14399	14130	14299	14167	14325	14243	14329	14356	14188	14174	14324	14291	14314	14249	14304	14269	14271	14240	14382	14243	14278	14166	14361	14156	14231	14189	14280	14444	14382	14064	14378	14273	14263	14287	14355	14272	14211	14314	14092	14337	14302	14290	14170	14219	14170	14192	14244	14200	14355	14252	14170	14222	14336	14244	14144	14260	14169	14282	14182	14414	14208	14204	14298	14243	14453	14198	14407	14108	14248	14167	14176	14228	14147	14380	14233	14391	14250	14222	14219	14170	14295	14251	14246	14312	14161	14299	14193	14327	14132	14246	14137	14030	14259	14294	14121	14183	14278	14243	14109	14102	14272	14173	14348	14100	14514	14166	14127	14118	14240	14388	14382	14372	14211	14252	14305	14216	14157	14198	14266	14325	14214	14117	14098	14210	14319	14226	14251	14438	14343	14299	14204	14199	14324	14324	14268	14169	14217	14312	14382	14275	14151	14155	14100	14247	14263	14099	14306	14411	14117	14298	14171	14236	14170	14131	14356	14196	14301	14232	14170	14179	14049	14241	14335	14159	14245	14212	14158	14163	14329	14371	14268	14262	14373	14096	14200	14205	14321	14360	14246	14266	14334	14216	14203	14261	14286	14321	14383	14284	14185	14145	14340	14141	14196	14361	14218	14170	14395	14386	14245	14248	14147	14157	14392	14293	14328	14155	14446	14234	14139	14145	14347	14327	14278	14328	14191	14126	14347	14305	14180	14343	14376	14246	14036	14215	14187	14133	14325	14243	14100	14222	14252	14401	14274	14243	14381	14066	14251	14238	14226	14157	14154	14242	14234	14303	14202	14368	14438	14305	14390	14455	14192	14339	14259	14228	14196	14246	14193	14222	14131	14333	14152	14295	14244	14319	14015	14432	14315	14224	14203	14342	14136	14306	14115	14233	14162	14338	14264	14219	14080	14299	14334	14152	14164	14431	14334	14272	14297	14223	14245	14226	14307	14267	14439	14216	14280	14218	14119	14332	14233	14139	14333	14104	14518	14136	14085	14453	14339	14213	14140	14284	14236	14215	14114	14111	14210	14366	14253	14280	14201	14239	14228	14174	14342	14260	14101	14197	14252	14134	14303	14266	14160	14394	14122	14051	14266	14284	14157	14270	14148	14255	14329	14292	14357	14101	14219	14440	14417	14163	14266	14443	14061	14185	14225	14608	14257	14269	14196	14261	14344	14129	14240	14136	14233	14356	14327	14313	14293	14248	14214	14383	14296	14184	14267	14337	14237	14294	14297	14170	14266	14224	14220	14217	14276	14144	14297	14342	14372	14314	14212	14158	14246	14213	14183	14255	14366	14106	14260	14123	14192	14223	14533	14371	14281	14376	14300	14267	14161	14238	14150	14326	13962	14191	14293	14300	14377	14232	14258	14210	14088	14253	14388	14219	14161	14202	14156	14284	14231	14201	14101	14289	14372	14024	14140	14281	14165	14422	14156	14227	14054	14231	14080	14470	14204	14171	14333	14284	14243	14270	14294	14286	14326	14397	14442	14193	14392	14320	14274	14267	14270	14339	14298	14168	14320	14229	14131	14027	14294	14191	14410	14308	14239	14229	14118	14262	14167	14398	14209	14295	14136	14179	14345	14360	14239	14382	14239	14193	14332	14147	14168	14191	14407	14144	14307	14222	14276	14187	14264	14438	14305	14207	14273	14214	14228	14357	14299	14281	14427	14395	14189	14202	14157	14292	14174	14272	14284	14257	14500	14096	14349	14304	14297	14195	14275	14421	14256	14161	14227	14155	14364	14175	14255	14286	14327	14325	14345	14318	14303	14214	14296	14220	14026	14255	14313	14244	14251	14130	14256	14083	14180	14421	14103	14290	14219	14186	14150	14071	14165	14378	14160	14285	14222	14231	14084	14161	14099	14259	14269	14265	14226	14336	14216	14210	14346	14194	14228	14187	14168	14354	14289	14202	14212	14165	14272	14159	14255	14146	14251	14246	14310	14318	14305	14203	14388	14402	14259	14200	14242	14221	14187	14153	14169	14307	14200	14294	14317	14289	14301	14315	14434	14194	14260	14178	14288	14314	14380	14237	14327	14271	14188	14187	14232	14244	14222	14320	14348	14301	14342	14204	14178	14185	13960	14362	14354	14118	14336	14000	14110	14305	14125	14235	14372	14175	14265	14280	14317	14241	14254	14390	14190	14160	14060	14141	14377	14214	14298	14306	14284	14284	14313	14119	14235	14305	13923	14325	14266	14329	14121	14221	14123	14098	14308	14231	14403	14319	14132	14242	14383	14288	14258	14214	14271	14202	14161	14152	14272	14218	14277	14210	14177	14139	14367	14118	14249	14317	14100	14271	14125	14059	14252	14081	14305	14262	14164	14186	14179	13996	14274	14183	14192	14109	14046	14301	14048	14380	14169	14241	14352	14277	14072	14290	14256	14412	14214	14207	14267	14273	14339	14218	14311	14319	14258	14269	14161	14169	14289	14411	14241	14351	14358	14140	14128	14365	14412	14272	14216	14157	14320	14239	14234	14304	14237	14264	14142	14446	14263	14098	14245	14318	14378	14277	14295	14265	14270	14186	14306	14326	14338	14189	14270	14207	14349	14148	14143	14321	14387	14081	14287	14176	14325	14293	14310	14173	14117	14085	14171	14288	14322	14099	14250	14141	14021	14291	14279	14231	14311	14214	14268	14247	14323	14395	14305	14278	14328	14241	14300	14304	14158	14287	14186	14158	14311	14285	14217	14217	14208	14307	14390	14062	14182	14245	14344	14189	14402	14295	14342	14213	14396	14087	14283	14306	14363	14304	14185	14298	14268	14059	14359	14423	14184	14174	14184	14119	14336	14146	14110	14300	14293	14347	14378	14325	14223	14380	14118	14344	14374	14346	14462	14315	14291	14298	14285	14208	14249	14165	14364	14333	14250	14373	14368	14116	14293	14271	14177	14229	14254	14166	14218	14308	14425	14305	14068	14161	14327	14359	14262	14155	14267	14239	14147	14127	14249	14180	14275	14335	14231	14084	14316	14378	14103	14238	14317	14171	14397	14428	14219	14306	14218	14213	14375	14120	14253	14070	14173	14381	14261	14299	14085	14243	14319	14182	14226	14314	14268	14271	14238	14121	14361	14168	14464	14223	14309	14135	14092	14296	14206	14325	14407	14139	14231	14102	14191	14227	14233	14043	14261	14199	14048	14101	14220	14264	14266	14151	14246	14166	14405	14229	14176	14188	14116	14307	14240	14308	14258	14151	14526	14300	14225	14310	14164	14292	14258	14240	14392	14215	14231	14164	14296	14298	14310	14296	14368	14192	14277	14096	14267	14120	14301	14266	14526	14244	14284	14325	14226	14281	14197	14352	14276	14517	14158	14432	14340	14137	14289	14311	14152	14399	14093	14362	14361	14210	14372	14051	14363	14227	14295	14221	14159	14235	14236	14100	14297	14116	14318	14237	14336	14321	14287	14300	14318	14217	14387	14213	14245	14301	14211	14444	14342	14331	14311	14353	14264	14240	14109	14067	14315	14346	14227	14216	14404	14310	14113	14204	14316	14173	14319	14183	14211	14065	14245	14219	14150	14269	14321	14175	14281	14233	14256	14151	14304	14298	14327	14400	14319	14182	14408	14205	14304	14118	14366	14160	14331	14270	14186	14167	14262	14201	14234	14290	14140	14164	14295	14316	14353	14323	14192	14287	14255	14292	14289	14331	14218	14231	14107	14238	14150	14208	14097	14260	14474	14205	14391	14204	14304	14303	14272	14227	14228	14293	14328	14333	14173	14175	14410	14394	14259	14205	14190	14221	14238	14186	14139	14197	14208	14396	14304	14150	14268	14234	14338	14499	14345	14144	14232	14251	14370	14125	14294	14217	14086	14218	14264	14266	14235	14140	14301	14286	14166	14230	14137	14370	14336	14174	14310	14302	14234	14233	14358	14238	14120	14152	14093	14143	14362	14237	14337	14380	14289	14233	14445	14286	14228	14344	14458	14164	14413	14304	14249	14209	14415	14293	14365	14218	14307	14187	14294	14061	14266	14337	14247	14321	14232	14465	14142	14059	14280	14335	14276	14185	14306	14245	14132	14137	14410	14349	14244	14162	14163	14272	14362	14251	14262	14163	14268	14222	14330	14274	14239	14248	14174	14252	14267	14311	14269	14078	14125	14313	14182	14341	14263	14107	14259	14175	14199	14409	14270	14393	14216	14365	14213	14243	14282	14150	14304	14275	14260	14277	14339	14223	14366	14194	14158	14143	14183	14323	14235	14327	14113	14349	14279	14381	14268	14238	14024	14318	14186	14336	14319	14351	14366	14324	14152	14111	14189	14269	14305	14352	14118	14319	14490	14321	14174	14335	14297	14219	14222	14061	14217	14227	14317	14085	14279	14285	14214	14327	14213	14343	14078	14235	14140	14234	14082	14139	14245	14283	14152	14177	14193	14333	14369	14301	14072	14330	14138	14065	14376	14079	14230	14229	14263	14126	14358	14400	14295	14354	14254	14444	14355	14119	14151	14347	14179	14222	14379	14245	14223	14068	14271	14389	14296	14223	14296	14100	14040	14084	14149	14414	14150	14129	14332	14173	13987	14249	14201	14302	14298	14161	14173	14184	14224	14138	14224	14191	14042	14294	14156	14161	14166	14291	14172	14328	14133	14236	14099	14268	14521	14267	14338	14087	14122	14257	14489	14109	14149	14155	14134	14332	14340	14239	14290	14290	14308	14252	14269	14314	14204	14184	14213	14380	14398	14269	14362	14177	14160	14218	14323	14267	14310	14370	14216	14304	14148	14214	14299	14341	14374	14327	14162	14252	14153	14340	14343	14420	14314	14293	14195	14372	14324	14506	14059	14404	14079	14291	14094	14098	14061	14286	14204	14291	14280	14282	14311	14434	14384	14293	14248	14210	14262	14455	14214	14308
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
