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
339809030812	339809031376	339809031926	339809032476	339809033026	339809033578	339809034126	339809034676	339809035226	339809035776	339809036326	339809036876	339809037426	339809037976	339809038526	339809039076	339809039626	339809040176	339809040726	339809041276	339809041826	339809042376	339809042926	339809043476	339809044028	339809044576	339809045126	339809045676	339809046226	339809046776	339809047326	339809047876	339809048426	339809048976	339809049528	339809050078	339809050626	339809051176	339809051726	339809052276	339809052826	339809053376	339809053926	339809054476	339809055026	339809055576	339809056126	339809056676	339809057226	339809057776	339809058326	339809058876	339809059426	339809059976	339809060526	339809061076	339809061626	339809062176	339809062726	339809063276	339809063826	339809064376	339809064926	339809065476	339809066026	339809066576	339809067126	339809067676	339809068226	339809068776	339809069326	339809069876	339809070426	339809070976	339809071526	339809072076	339809072626	339809073176	339809073726	339809074276	339809074826	339809075376	339809075926	339809076476	339809077026	339809077576	339809078126	339809078676	339809079226	339809079776	339809080326	339809080876	339809081426	339809081976	339809082526	339809083076	339809083626	339809084176	339809084728	339809085276	339809085826	339809086376	339809086926	339809087476	339809088026	339809088576	339809089126	339809089676	339809090226	339809090778	339809091326	339809091876	339809092426	339809092976	339809093526	339809094076	339809094626	339809095176	339809095726	339809096276	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2700	3600	2300	2700	3600	2300	2700	3600	2300	2700	3600	2300	2700	3600	2300	2700	3600	2300	2700	3600	2300	2700	3600	2300	2700	3600	2300	2700	3600	2300	2700	3600	2300	2700	3600	2300	2700	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23286	21676	29631	24250	22002	24125	25203	19394	17785	17585	17134	17055	16883	17028	16925	17116	16674	16525	16500	16679	16608	16430	16450	16534	16416	16408	16469	16484	16466	16500	16148	16327	16223	16173	16208	16187	16004	16004	16101	16009	15905	15941	16027	15918	16108	15958	16014	16141	15944	15910	15868	15752	15980	15831	15805	15885	16013	16004	16035	15952	16035	15920	15771	15982	16109	16109	16243	15902	15920	15845	15877	15857	15976	15955	15965	15858	15777	15705	15890	15888	15793	15907	15908	15950	15951	16029	15819	16036	15846	16026	15937	15873	16012	15829	15983	15916	15817	15655	15682	15806	15834	15766	15672	15886	15991	15921	15815	15894	15827	15857	15782	16135	15912	15623	15995	15873	15940	15856	15815	15852	15817	15965	15975	15865	15941	15942	15968	15886	16114	15891	15990	15856	15792	15757	15872	15873	15813	15948	15963	15927	15894	15891	15918	15901	15886	15947	15904	15618	15619	15987	15849	15599	15621	15772	15889	15829	16039	15863	15695	15718	15782	15732	15763	15914	15808	16070	16043	15779	15781	15773	15805	15820	15751	15878	15874	15909	15950	15955	15767	15696	15623	15857	15798	15871	15862	15782	15774	15764	15834	15617	15848	15824	15868	15886	15931	15692	15918	15790	15897	15682	15783	15900	15611	15932	15920	15795	15873	15918	15784	15819	15878	15702	15642	15760	15927	15825	15934	15911	15888	15978	15992	15984	15840	15827	15822	15757	15940	15823	15824	15745	15777	15829	15802	15855	15620	15801	15850	15805	15822	15846	15835	15801	15873	15618	15769	15776	15778	15743	15698	15845	15721	15694	15659	15944	16076	15924	15746	15857	15772	15919	15569	15907	15950	15651	15778	15588	15809	16074	15881	15796	15957	15851	15909	15861	15772	15713	15850	15640	15746	15824	15998	15770	15827	15617	15841	15854	15967	15671	15832	15936	15930	15686	15672	15838	15793	15810	15933	15901	15887	15952	15933	15919	15902	15849	16000	15862	15779	15991	15746	15532	15884	15853	15863	15852	15807	15804	15915	15873	15868	15642	15805	15936	15841	15894	15813	15853	15754	15893	15866	15883	15999	15979	15849	15867	15720	15915	15942	15844	15879	15915	15867	15780	15715	15521	15809	15810	15846	15577	15851	15798	16043	15844	15891	15830	15850	15963	15860	15854	15740	16134	15823	15834	15842	15684	15923	15880	16014	15723	15765	15869	16037	15920	15818	15910	15835	15952	15846	15803	15933	15796	15865	15917	15746	15995	15771	15789	15866	15753	15933	15682	15932	15924	16021	15791	15973	15814	15893	15779	15838	15902	15808	15772	15784	15819	15825	15917	15635	15694	15727	15618	15755	15838	15775	15888	15800	15850	15945	15776	15746	15868	15771	15785	16060	15917	15843	15825	15750	15943	15749	15944	15690	15925	15800	15605	15727	15823	15778	15941	15760	15790	15705	15944	15631	16210	15968	15940	15751	15872	15963	16015	15864	15907	15717	15688	15753	15985	15789	15631	15928	15860	15872	15707	15848	15801	15834	15864	15946	15798	15732	15939	15664	15912	16012	15901	15874	15884	15962	15826	15792	15934	15945	15832	15875	15742	15984	15946	15937	15914	15766	15655	15949	15792	15869	15711	15814	15724	15856	15877	16058	15824	15736	16008	15822	15876	15712	15706	15852	15921	15806	15786	15813	15842	15772	15688	15787	15745	15927	15873	15831	15650	15688	15819	15996	15632	15851	15882	15700	15815	15811	15708	15713	15813	15841	15931	15886	15511	15747	15891	15807	15733	15826	16000	15902	15705	15809	15928	15816	15756	15781	15736	15934	15700	15814	15744	15911	15764	15823	15975	16023	15955	15608	15902	15683	15783	15826	15861	15951	15846	15899	15629	15830	15863	15740	15967	16001	15992	15981	16089	16030	15917	16013	16029	15873	15839	15855	15775	15888	15770	15799	15693	15822	16004	15927	15843	15767	15648	15784	15860	15885	15869	15943	15631	15833	15724	15905	16007	15666	15620	15841	15776	15875	15943	16062	15781	15943	15827	15907	15818	15736	15924	16111	15964	15757	15923	15780	15730	15820	15967	15805	15700	15772	15586	15782	15919	15854	15879	15774	15786	15757	15912	15832	16060	16091	15897	15915	15848	15875	15641	15730	16014	15983	15830	15763	15869	15772	15853	15999	15873	15703	15974	16083	15888	15843	15694	15804	15873	15744	15747	15757	15957	15921	15742	15875	15780	15904	15687	15849	15771	15899	15924	15810	15783	16063	15854	16042	15935	15741	15779	15958	16035	15764	15772	15744	15636	15942	15531	15888	15727	15836	15825	15831	15888	15903	15648	15749	15824	15956	15900	16025	15838	15706	15646	15733	15706	15864	15883	15986	15827	15808	15785	15720	15937	16136	15951	15992	15742	16028	15973	15716	15707	15842	15867	15765	15949	16020	15833	15858	15873	15916	15812	15639	15811	15950	15905	15680	16021	15724	15918	15669	15915	15664	15919	15846	15845	16002	15885	15904	15644	16037	16221	15815	15955	15909	15808	15859	15936	15811	15627	15753	15849	15903	15748	15890	15849	15987	15747	15901	15709	15712	15907	15878	15773	15886	15868	15679	15783	15951	15624	15879	15939	15860	15844	15765	15689	15887	15826	15987	15972	15956	15872	15955	15968	15805	15875	16000	15935	15698	15651	15795	15809	15770	15852	15773	15875	15775	15746	15758	15909	15713	15823	15946	15892	16050	15793	15970	15935	15778	15870	15959	15766	15635	15864	15777	15723	15612	16027	15973	15800	15697	15797	16059	15789	15897	15798	15788	15883	15944	15910	15628	15936	15861	15804	15695	15869	15693	15847	15869	15632	15887	15788	15945	15685	16132	15852	15797	15657	15900	15730	15765	15808	15885	15888	15958	15771	16084	15990	15777	15948	15833	15621	15786	16055	15911	15860	15904	15737	15879	16007	15900	15600	15728	15828	16024	15797	16013	15888	15985	15909	15857	15784	15778	15627	15940	16068	15949	15804	15871	15819	15715	15670	15669	15911	15795	15797	15879	15886	15947	16141	15824	15812	15785	15932	15831	15890	15990	15623	15745	15777	15814	15635	15908	15594	15817	15726	16062	15980	15894	15901	15974	15745	15798	15730	15862	15758	15806	15917	15892	15804	15707	15728	15919	15888	15865	15864	15747	15801	15800	15889	15745	15839	15906	15898	15889	15929	15918	15801	15836	15701	15806	15631	15899	15874	15710	15925	15967	15947	16046	15760	15917	15921	15793	15779	15793	15714	15604	15903	15760	15685	15815	15791	15835	15665	15832	16063	15843	15892	15796	15813	15853	15821	15949	15882	15754	15716	15842	15846	15735	15837	15843	15726	15725	15958	15995	15832	15682	15736	15985	15639	15806	15935	15829	15839	15912	15844	15895	15777	15964	15784	15798	15743	15812	15965	15768	15865	15947	15676	15589	15844	15682	15756	15710	15745	15674	15803	15920	15705	15724	15794	16028	15758	15835	15599	15863	15908	15915	16007	15847	15820	15850	15853	16017	15681	15827	15902	15818	15749	15797	15882	15604	15742	15658	15791	15860	15550	15817	15809	15804	15867	15878	15723	15770	15779	15937	15850	16025	15795	16056	16037	15823	15963	15810	15975	15758	15879	15709	15889	15965	15967	15821	15771	15887	15811	15756	15838	15872	15871	15862	15861	15735	15693	15756	15680	15818	15822	15859	15777	15959	15673	15839	15964	15914	15961	15705	15688	15809	15931	15920	15790	15941	15788	15739	15769	15645	15715	15827	15972	15927	15778	15787	15746	15921	15828	15724	15826	15760	15941	15793	15713	15742	15892	15928	15797	15735	15785	15871	15847	16014	16032	15798	15958	15911	15803	15743	15870	15927	15780	15880	15605	15689	15637	15888	15874	15623	15713	16000	15729	15752	15944	15770	15699	15719	16020	15836	15669	16026	15922	15907	15653	15647	16053	15865	15785	15906	16119	15821	15988	15742	15784	15831	15889	15750	15797	15957	15838	15876	15764	15916	15644	15903	15745	15729	15784	15820	15859	15859	15758	15897	15833	15792	15760	15777	15807	15766	15583	15961	15799	15954	15829	15905	15619	15747	15845	15752	15724	15837	15806	15682	15920	15845	15549	15796	16018	16076	15932	15892	15935	15814	15686	15809	15791	16011	15579	15882	15746	15753	15768	15886	15648	15911	15863	15753	15935	15803	15612	15815	16065	15984	15836	15855	15679	15672	16059	15874	15777	15820	15895	15827	15740	15937	15814	15741	15945	15705	15730	15826	15746	15843	15783	15900	15923	15839	15953	15863	15840	15892	15736	15971	15715	15907	15915	15996	15772	15887	15768	15754	15563	15820	15814	15813	15598	15885	15665	15815	15832	15833	15764	15685	15873	15842	15851	15708	15644	15827	15873	15904	15860	15727	15858	15695	15933	15909	15844	15981	15754	15872	15841	15761	15850	15799	15997	15766	15718	15659	15798	15860	15790	15792	15669	15853	15920	15571	15674	15870	15674	15946	15684	15752	15924	16045	15807	15681	15784	16020	16011	15950	15965	15857	15812	15980	15939	15742	15811	15896	15717	15753	16182	16061	15681	15916	15944	15874	15895	16000	16043	15896	15980	16014	15696	15818	15876	15869	16027	15817	15966	15764	15915	15656	15990	15633	15881	15808	15919	15864	16103	15711	15959	15789	15824	15846	15858	15690	15864	15886	15804	15930	15732	15936	15918	15726	15908	15980	15785	15794	15922	15812	15962	15912	15634	15723	15767	15946	15755	15652	15859	15633	15806	15765	15734	15958	15891	15703	15868	15882	15725	16020	16088	15912	15963	15872	15821	15885	15816	15943	15733	15780	15816	15904	15818	15814	15897	15804	15547	15734	15790	16063	15712	15738	15852	15812	15698	15750	15993	15852	15773	16120	15851	15771	15745	15763	16003	15838	15697	15893	15785	15762	15962	15860	15819	15857	15828	15783	15895	15898	15860	15942	15810	15754	15867	15848	15785	15834	15830	15967	15931	15800	15755	15768	15778	15846	15650	15825	16065	15958	15838	15734	16017	15775	16088	15816	15856	15906	15891	15955	15935	15727	15804	15819	15891	15820	15813	15783	15751	15775	15785	15911	15942
24711	44632	41735	32750	26652	22963	20682	18943	17436	16935	16626	16329	16034	15955	16073	15857	15632	15548	15416	15472	15429	15469	15474	15274	15266	15233	15263	15248	14962	15024	14949	14829	14741	14768	14787	14536	14741	14550	14545	14616	14519	14531	14626	14545	14551	14586	14554	14589	14664	14631	14628	14544	14530	14570	14586	14441	14536	14522	14568	14513	14387	14581	14436	14776	14454	14600	14530	14386	14212	14586	14519	14634	14544	14463	14615	14631	14477	14473	14282	14552	14399	14528	14413	14529	14494	14623	14383	14451	14673	14491	14445	14608	14578	14279	14495	14491	14343	14367	14501	14509	14487	14467	14559	14535	14414	14534	14584	14348	14637	14431	14433	14513	14540	14588	14490	14397	14608	14554	14329	14346	14616	14353	14490	14277	14511	14607	14542	14397	14418	14621	14333	14426	14352	14350	14328	14462	14501	14637	14546	14674	14389	14576	14415	14493	14666	14598	14522	14359	14505	14539	14440	14421	14724	14637	14531	14393	14460	14441	14623	14412	14407	14445	14392	14399	14400	14510	14666	14505	14577	14355	14483	14439	14416	14486	14480	14371	14369	14384	14578	14564	14391	14539	14393	14432	14348	14386	14489	14234	14607	14411	14346	14470	14467	14581	14302	14304	14432	14239	14621	14371	14557	14516	14525	14622	14401	14473	14487	14430	14622	14423	14332	14454	14505	14438	14538	14390	14603	14429	14528	14333	14650	14472	14481	14445	14472	14550	14392	14544	14568	14427	14519	14366	14438	14381	14361	14587	14433	14661	14475	14527	14454	14468	14368	14445	14340	14474	14523	14497	14463	14367	14525	14487	14459	14360	14408	14565	14393	14560	14338	14550	14409	14479	14560	14546	14381	14449	14389	14518	14344	14330	14399	14558	14398	14382	14440	14468	14321	14467	14387	14470	14305	14500	14539	14387	14535	14505	14711	14229	14475	14427	14517	14525	14421	14465	14508	14361	14486	14539	14514	14408	14432	14431	14517	14393	14321	14485	14525	14365	14393	14408	14465	14585	14454	14338	14344	14545	14391	14435	14295	14464	14572	14394	14314	14472	14503	14433	14384	14615	14605	14301	14280	14456	14575	14645	14524	14442	14545	14478	14480	14408	14425	14536	14508	14570	14446	14442	14320	14483	14400	14371	14394	14446	14541	14545	14482	14555	14526	14443	14431	14583	14540	14414	14598	14330	14555	14393	14487	14427	14444	14488	14675	14488	14406	14326	14386	14419	14495	14525	14340	14269	14669	14514	14693	14283	14576	14729	14605	14441	14479	14467	14582	14564	14398	14445	14506	14216	14370	14265	14316	14415	14474	14482	14388	14486	14364	14248	14336	14536	14392	14384	14313	14392	14391	14329	14439	14410	14500	14423	14446	14608	14369	14437	14442	14407	14491	14366	14144	14397	14527	14407	14318	14538	14364	14400	14393	14445	14505	14343	14542	14499	14519	14675	14358	14401	14356	14523	14490	14627	14450	14463	14473	14240	14438	14482	14480	14476	14662	14354	14393	14445	14487	14365	14382	14294	14540	14457	14519	14638	14336	14529	14401	14420	14337	14656	14616	14482	14470	14226	14449	14504	14538	14608	14478	14289	14616	14397	14409	14265	14498	14382	14332	14525	14637	14372	14403	14474	14398	14384	14445	14552	14375	14350	14572	14557	14540	14321	14462	14454	14534	14382	14344	14357	14582	14683	14657	14451	14356	14527	14473	14474	14492	14572	14508	14398	14509	14376	14420	14444	14498	14462	14493	14435	14405	14449	14501	14373	14434	14308	14496	14431	14517	14479	14287	14307	14279	14529	14536	14373	14546	14633	14329	14416	14517	14321	14457	14373	14411	14444	14470	14485	14367	14676	14475	14358	14360	14498	14334	14410	14264	14431	14457	14430	14521	14579	14429	14272	14422	14394	14482	14408	14445	14457	14512	14443	14395	14406	14543	14634	14414	14282	14559	14485	14446	14477	14451	14475	14555	14420	14392	14491	14386	14432	14430	14565	14596	14714	14473	14465	14500	14392	14459	14524	14433	14509	14448	14551	14411	14619	14440	14347	14324	14374	14421	14351	14463	14398	14525	14597	14463	14437	14367	14450	14515	14451	14358	14502	14652	14448	14398	14467	14566	14267	14382	14264	14462	14439	14457	14354	14180	14535	14560	14449	14464	14447	14372	14522	14316	14638	14522	14351	14379	14569	14555	14376	14353	14404	14466	14381	14549	14265	14392	14451	14372	14402	14315	14576	14427	14346	14549	14420	14539	14320	14559	14556	14449	14274	14410	14398	14541	14479	14436	14318	14467	14393	14424	14483	14656	14422	14461	14384	14478	14527	14338	14502	14438	14404	14382	14437	14473	14545	14410	14468	14497	14507	14377	14647	14420	14306	14518	14475	14355	14365	14616	14471	14687	14462	14405	14421	14435	14458	14481	14541	14498	14544	14364	14497	14368	14405	14624	14393	14512	14399	14660	14458	14402	14415	14481	14381	14453	14349	14384	14406	14446	14469	14405	14309	14477	14283	14292	14530	14456	14674	14445	14565	14575	14395	14207	14413	14547	14496	14293	14489	14520	14451	14608	14446	14633	14503	14565	14489	14526	14398	14609	14201	14403	14481	14235	14451	14517	14299	14568	14430	14341	14402	14413	14640	14451	14379	14362	14291	14415	14486	14405	14507	14531	14562	14476	14635	14482	14473	14339	14386	14451	14451	14485	14402	14521	14519	14512	14353	14506	14413	14385	14329	14525	14292	14390	14477	14453	14304	14628	14400	14429	14527	14477	14743	14348	14544	14450	14631	14553	14467	14390	14514	14440	14489	14402	14351	14322	14423	14394	14297	14335	14363	14551	14518	14326	14413	14476	14292	14399	14492	14360	14418	14354	14390	14590	14445	14493	14602	14512	14563	14573	14329	14425	14586	14441	14470	14299	14348	14432	14415	14388	14436	14476	14636	14481	14380	14402	14498	14499	14543	14358	14514	14291	14459	14302	14505	14377	14326	14420	14553	14414	14400	14630	14322	14353	14581	14526	14470	14552	14357	14411	14467	14504	14358	14527	14424	14383	14514	14597	14604	14439	14534	14382	14405	14486	14290	14445	14398	14337	14505	14467	14535	14385	14558	14422	14463	14372	14369	14413	14496	14561	14444	14451	14314	14553	14486	14377	14452	14542	14561	14515	14582	14346	14535	14356	14375	14546	14508	14543	14320	14417	14465	14502	14464	14472	14432	14527	14506	14457	14379	14564	14343	14539	14332	14471	14392	14435	14446	14318	14571	14344	14433	14368	14346	14364	14363	14446	14383	14551	14348	14529	14394	14494	14399	14556	14556	14481	14460	14509	14501	14379	14326	14535	14404	14255	14445	14421	14555	14580	14454	14499	14433	14477	14516	14673	14397	14570	14446	14524	14504	14384	14421	14494	14399	14378	14462	14185	14343	14367	14252	14296	14566	14599	14444	14525	14433	14491	14519	14599	14424	14500	14389	14424	14553	14431	14442	14487	14554	14519	14355	14477	14447	14526	14292	14404	14467	14497	14372	14376	14461	14351	14592	14620	14426	14424	14429	14551	14366	14563	14502	14371	14429	14367	14485	14571	14411	14407	14451	14488	14372	14404	14493	14424	14543	14623	14394	14246	14440	14399	14519	14388	14637	14496	14500	14421	14362	14349	14335	14564	14489	14453	14214	14380	14433	14404	14354	14478	14418	14480	14414	14676	14343	14463	14254	14564	14298	14496	14417	14514	14397	14323	14482	14470	14419	14390	14333	14532	14448	14489	14502	14640	14483	14473	14454	14355	14284	14444	14486	14412	14436	14391	14470	14446	14572	14472	14287	14371	14561	14396	14455	14527	14569	14418	14392	14348	14516	14363	14499	14545	14449	14455	14311	14398	14466	14462	14536	14312	14537	14406	14313	14439	14349	14385	14505	14458	14480	14437	14468	14461	14416	14462	14438	14545	14541	14613	14415	14493	14368	14554	14487	14430	14487	14545	14404	14441	14249	14435	14458	14427	14697	14427	14472	14270	14529	14482	14521	14321	14385	14383	14568	14465	14459	14397	14422	14592	14380	14559	14455	14384	14483	14303	14419	14503	14418	14366	14356	14599	14359	14406	14479	14488	14337	14570	14298	14496	14385	14451	14537	14496	14408	14309	14384	14492	14463	14413	14399	14539	14428	14399	14433	14404	14403	14342	14501	14445	14207	14591	14408	14507	14349	14261	14443	14429	14413	14540	14448	14546	14312	14244	14532	14562	14368	14490	14426	14472	14319	14427	14542	14520	14327	14518	14462	14492	14489	14476	14354	14486	14615	14449	14434	14426	14409	14260	14558	14547	14493	14418	14414	14685	14548	14418	14298	14426	14330	14393	14427	14330	14638	14382	14447	14452	14410	14284	14485	14430	14405	14512	14440	14409	14292	14218	14436	14369	14434	14511	14432	14426	14523	14517	14519	14707	14333	14542	14564	14378	14363	14428	14474	14334	14488	14439	14425	14465	14455	14274	14416	14384	14452	14479	14460	14574	14525	14524	14423	14350	14390	14382	14570	14345	14280	14456	14489	14340	14446	14441	14334	14363	14431	14420	14389	14430	14362	14342	14360	14384	14566	14558	14468	14442	14388	14312	14340	14522	14474	14597	14469	14562	14481	14489	14602	14559	14500	14324	14426	14419	14293	14470	14520	14585	14405	14568	14277	14630	14495	14547	14327	14503	14439	14578	14451	14393	14490	14426	14459	14461	14438	14411	14271	14424	14435	14533	14391	14239	14466	14510	14384	14416	14598	14337	14568	14361	14318	14631	14602	14426	14416	14647	14436	14510	14264	14535	14443	14380	14578	14270	14318	14435	14466	14556	14353	14258	14532	14298	14470	14641	14392	14492	14272	14370	14596	14431	14440	14525	14536	14539	14333	14506	14395	14440	14518	14386	14485	14540	14484	14523	14440	14401	14382	14502	14523	14274	14426	14412	14522	14415	14578	14448	14390	14471	14389	14471	14645	14436	14583	14366	14443	14641	14487	14433	14495	14339	14456	14397	14356	14326	14478	14379	14398	14470	14476	14466	14521	14519	14457	14350	14352	14360	14418	14595	14472	14392	14407	14330	14493	14430	14391	14692	14356	14417	14460	14391	14423	14501	14558
27432	23056	27368	23447	18799	17250	16533	16177	15732	15704	15772	15639	15713	15579	15587	15407	15565	15288	15511	15388	15524	15386	15480	15512	15440	15387	15308	15399	15458	15366	15137	15292	15260	15305	15348	15339	15456	15272	15209	14989	15167	15122	15240	15211	15276	15360	15235	15277	15218	15111	15248	15235	14964	15224	15231	15158	15281	15119	15082	15179	15167	15168	15094	15031	15355	15372	15278	15148	15310	15010	15279	15261	15265	15175	15224	14961	15060	15291	15000	15063	15039	15064	15189	15358	15115	15208	15062	15143	15231	15381	15330	15145	15153	14996	15121	15292	14979	15278	15251	15163	15053	15303	15138	14983	15271	15205	15097	15223	15241	14991	15094	14994	15154	15345	15138	15203	15034	15121	15298	15194	15279	15225	15139	15327	15277	14972	15330	15180	15127	15144	15376	15115	15326	15219	15198	15231	15167	15013	14899	15104	15290	15229	15094	15336	15090	15141	15077	15073	15276	15161	15239	15175	15265	15523	15125	15027	15205	15123	14987	15036	15163	15130	15072	15034	15191	15051	15217	15144	15037	15041	15305	15188	15205	15254	15113	15040	15251	15206	15124	15134	15133	15262	14854	15324	15310	15135	15181	15256	15005	15078	15052	15189	15098	15034	15083	15083	15176	15188	15215	15105	15120	14935	15336	15317	15115	15121	15304	15230	15318	15037	15154	15196	15180	15355	15085	15245	15205	15093	15153	15065	15213	15157	14950	15054	15201	15160	15238	15167	15261	15239	15189	15170	14882	15025	15194	15232	15191	15111	15111	15062	15122	15293	15030	15210	15173	15163	15266	15169	15140	15016	15454	15430	15290	15234	15144	15244	15233	15161	15113	15008	15075	15198	15240	15021	15238	15187	15042	15199	15199	15038	15335	15253	15114	15138	15246	15068	15098	15187	15278	15080	15184	15022	15241	15062	15168	15114	15084	15068	15176	15066	15333	14926	15085	15113	15074	15086	15025	15261	15209	15061	15129	15301	15325	15110	15287	15209	15239	15368	15157	14937	15168	15014	15147	15291	15141	15170	15367	15016	14931	14942	15262	15011	14964	15031	15199	15240	15380	15068	15054	15150	15373	14891	15211	15294	15176	15207	15195	15065	15229	15161	15101	15184	15190	15124	15201	15319	15071	15253	15196	15177	15176	15160	14982	15188	15148	15167	15196	15182	15197	15250	15224	15011	14947	15222	15333	15022	15064	15054	15172	15039	15256	15207	15183	15193	15241	15003	15190	15263	15331	15285	15103	15327	15044	15180	15231	15297	15132	15158	15251	15190	15255	15442	15154	14979	14966	15067	15008	15039	15121	15060	15089	15109	15030	15310	15078	15097	15038	15026	14965	15158	15136	15132	15263	15150	15330	15136	15168	15080	15131	15157	15109	15068	15193	15088	15220	14972	15122	15163	15141	15189	15010	14929	15363	15104	15179	15150	15213	15179	15291	15249	15036	15215	15078	15158	15291	15128	15246	15137	15103	15132	15054	15277	15196	15152	15006	14906	15213	15043	14921	15136	15284	15010	15373	15202	15128	15302	15136	15140	15272	15330	15229	15301	15112	15192	15237	15102	14960	15038	15128	14960	15155	15189	15138	15226	15083	14980	15101	15208	15133	15144	15142	15214	15292	15108	15056	15226	15266	15114	15149	15055	15000	15339	15356	15063	15243	15248	15126	15189	15177	15375	15185	15325	15142	15177	15070	15128	15199	15149	15144	14947	15178	15154	15206	15173	14944	15187	15283	15314	15118	15168	15055	15412	15091	14994	14992	15069	15219	15121	15187	15166	14973	15311	15344	15181	15192	15123	15131	15066	15064	15059	14996	15063	15115	15196	15349	15062	15227	15236	15250	15188	15140	15072	15417	15273	15181	15118	15337	15141	15247	15022	15325	15258	15120	15315	15076	15148	15095	14966	15157	14980	15144	15156	15200	15110	15123	15228	15208	15298	15321	15242	15192	15061	15247	15101	15201	15152	15099	15109	15069	15167	15180	15263	15073	15209	15314	15057	15045	15055	15242	15188	15191	15269	15151	15343	15116	15246	14967	15169	15057	15443	15204	15139	15221	15103	15166	15229	15231	15054	15292	15397	15253	15268	15262	15265	15002	15145	14997	15001	15235	15108	15304	15117	15240	15320	14987	15149	15222	15161	15330	14994	15117	15367	15116	15159	15254	15260	15239	15081	15267	15292	15032	15189	15038	15111	15214	15074	15385	15141	15207	15283	15008	14952	15158	15071	15235	15109	15167	15124	15076	15169	15234	15006	15257	15232	15208	15173	15224	15127	14943	15173	15243	15337	15098	15092	15297	15100	15089	15378	15090	14980	15197	15211	15316	15126	15056	15330	15138	15090	15020	15092	15098	15170	15376	15003	15198	15049	15105	15160	15105	15204	15193	15015	15300	15185	15284	14922	15179	15134	14911	15014	15188	15090	15065	15131	15147	15079	15092	15152	15069	15099	15387	15152	15256	15001	15069	14974	15066	15069	15355	15132	15317	14997	15249	15441	15152	15164	15272	15085	15070	15036	15188	15099	15256	15063	15168	15293	15251	15113	15030	15272	15212	15038	14992	15350	15224	15129	15277	15177	15098	15235	15301	15131	15343	15152	15296	15235	15080	15105	14917	15176	15364	15211	15040	15230	15310	15064	15012	15348	15137	15018	15293	15260	15127	15186	15104	15104	15124	15140	15336	14952	15236	15340	15384	15287	15143	15182	15226	15138	15181	15135	15091	15258	15353	15294	15115	15269	15107	15202	15198	15169	15343	15150	15150	15127	15274	15155	15342	15124	15198	15159	15074	15495	15069	15165	15039	15203	15051	15211	15141	15267	15255	15169	15227	15087	15245	14941	15194	15124	15077	15084	15427	15224	15099	15097	15201	15294	15134	15124	15206	15375	15108	15127	15158	15192	15402	15156	15337	15259	15268	15080	15140	15326	15182	15162	15174	15115	15089	15215	15136	15107	15190	15271	15349	15207	15065	15109	15192	15316	15179	15234	15443	15154	14930	15187	15249	15316	15271	15158	15265	15126	15047	15125	15015	15239	15246	15103	15282	15305	15198	15196	15267	15235	15290	15142	15171	15113	15288	15202	15341	15173	14998	15210	15027	15184	15384	15264	15267	15204	15083	15279	15174	15271	15257	15088	14995	14958	15281	15179	15159	15321	15072	15335	15348	15033	15254	15297	15192	15226	15263	15081	15239	15218	15204	15176	15332	15142	15121	15117	15321	15222	15295	15149	15190	15335	15277	15217	15252	15345	15237	15275	15114	15219	15272	15110	15160	15131	15218	15069	15182	15199	15018	15330	15179	15209	15279	15418	15263	15318	15213	15184	15152	15169	15201	14983	15235	14991	15260	15183	15242	15133	15168	15176	15335	15228	15108	15056	15339	15316	15236	15256	15108	15107	15114	15171	15006	15036	15248	15117	15311	15239	15036	15121	15268	15180	14965	15037	15298	15362	15104	15110	15183	15287	15060	15075	15082	15159	15063	15075	15204	15074	15477	15173	15153	15207	15284	15065	15181	15046	15099	15082	15236	15240	15320	15124	15166	15112	15123	15066	15038	15006	15075	15304	15194	15000	15148	15266	15125	15012	15112	15105	15176	15060	15185	15180	15113	15213	15171	15146	15314	15251	15393	15108	15139	15255	15114	15119	15285	15311	15220	15159	15153	15223	15162	14985	15105	15154	15098	15130	15023	15190	15109	14979	15238	15222	15299	14977	15190	15090	15129	15144	15323	15179	15117	15161	14949	15317	15084	15130	15177	15106	15287	15161	15245	15050	15221	15333	15089	15207	15168	15257	15046	15169	15145	15073	15064	15174	15120	15191	15130	14945	15230	15284	15101	15222	15214	15338	14996	15155	15060	15259	15210	15395	15131	15267	15259	15093	15125	15366	15174	15017	15285	15217	15165	15131	15286	15195	15198	15199	15255	15141	15020	15246	15192	15187	15263	15222	15292	15011	15075	15073	15159	14979	15286	15156	15203	15073	15301	15117	15145	15301	15151	15244	15026	15348	15149	15151	14985	15099	15213	15230	15151	15073	15069	15072	15215	15328	15038	15337	15102	15371	15097	15304	14999	15046	15138	15043	15162	15052	15142	15274	15149	15034	15047	15388	15267	15102	15275	15351	14938	15373	15296	15125	15228	15093	15045	15133	15202	15376	15041	15103	15227	15118	15037	15215	15185	15180	15136	15356	15201	15020	15153	15141	15369	14987	15258	15034	15064	15035	15046	15045	15165	15271	15134	15232	15228	15330	15096	15362	15406	15006	15267	15078	15118	15160	15215	15312	15211	15286	15118	15187	15094	15287	15117	14991	15007	15175	15177	15180	15149	15173	15236	15428	15075	15060	15071	15136	15283	15199	15077	15090	15185	15117	15131	15158	15348	15337	15210	15140	15025	15183	15281	15172	15223	15159	15207	15165	15202	15344	15177	15134	15236	15119	15120	15278	15284	15126	15275	15108	14999	15179	15185	15300	15066	15225	15331	15028	15061	15141	15181	15042	15038	15359	15291	15276	15248	15252	15199	15086	15154	15192	15116	15156	15234	15079	15269	15346	15117	15044	15138	15163	15386	15187	15137	15178	15249	15086	15193	15256	15218	15137	15192	15176	15135	15063	15128	15303	15146	15049	15119	15107	15374	15339	15143	15183	15153	15027	14941	14924	15203	14959	15147	15192	15095	15117	15173	15140	15264	15259	15141	15240	15186	15039	15211	15300	15128	15275	14986	14972	15250	15175	15122	15104	15139	15131	15303	15291	15058	15187	15117	15019	15236	15180	15262	15164	15190	15229	15076	14981	15125	15120	15246	15195	15250	15174	15024	15451	15170	15139	15142	15183	15140	15276	15210	15039	15289	14999	15228	15256	15091	15138	15162	15209	15117	15191	15267	15217	15224	15225	15340	15159	14936	15247	15176	15196	15226	15040	15166	14983	15074	15143	15236	15288	15264	15270	15264	15125	15083	14980	15122	15012	15112	15040	15135	15068	15058	15179	15215	15110	15186	15242	15295	15148	15173	15229	15266	15158	15136	15222	15408	15050	14930	15137	15150	14928	15144	15233	15033	15112	15347	15046	15231	15037	15006	15136	15081	15322	15302	15169	15138	15235	15180	15183	15180	15280	15241	15129
21493	32217	29331	22654	19141	17159	15996	15441	14870	14659	14598	14563	14359	14599	14699	14238	14487	14259	14594	14199	14238	14410	14346	14191	14146	14415	14210	14227	13968	14283	13987	14071	14006	14095	13981	14002	14005	13884	14089	13971	13860	14034	13932	14102	13867	13940	14000	13968	13752	14048	14109	13971	14076	13910	13882	14158	13988	13933	14093	14008	13808	13968	13994	13844	13947	13931	13984	14010	14059	14017	13898	13958	13949	13835	13914	14090	14052	14049	14090	13933	13807	13977	13958	13948	14013	13985	13793	14120	13870	13911	14011	13857	13937	13907	13750	13748	13968	13876	13770	13873	13866	13858	13977	14038	13888	14045	13810	13961	13851	13888	13806	13828	13918	13919	13829	14060	14181	13821	13971	13992	13914	13970	13893	13916	13965	13835	13921	13781	13925	13904	13988	13807	13975	14013	14163	13927	13897	13921	13808	14001	13867	13955	14103	13950	13875	13811	14009	13756	13810	14012	13971	13929	13919	13824	14016	13899	13795	14106	13847	13966	13917	13804	13978	13825	13933	13897	13831	13973	14002	13933	13991	13906	14025	13696	13903	14010	13974	13857	13956	13986	13780	13993	13859	13785	13805	13904	13954	13986	13907	13979	13912	14017	13894	13997	13871	14090	13953	13945	13988	14000	13878	13844	14046	13983	14033	13805	13945	14031	13856	13957	13978	13862	14020	13822	13958	14035	13850	13994	13828	14045	13954	13819	13902	13819	13844	13887	13956	13890	13959	13859	14212	13830	13811	13818	13974	13988	13959	14037	13926	13922	13690	13964	13862	13851	14041	13937	14083	14043	13846	13882	13862	13977	13875	13906	13847	13954	13881	13927	13803	13924	13858	13919	13927	13915	13989	13939	13857	13914	13864	13881	13895	13703	13997	13937	13945	13846	13808	13821	13987	13923	13817	13918	13938	13961	13924	13914	14001	14043	13863	13977	13842	14030	14052	13936	13910	13884	13989	13930	13977	13870	13876	13932	13978	13817	14082	13846	13938	13793	13954	13824	13803	13926	14026	13997	13951	13857	13947	13782	13864	13799	13906	14076	13953	13914	13712	13939	13891	13956	13929	13747	13830	13830	13864	13941	13890	13820	13906	13876	13976	13894	13869	13853	13952	13789	14058	14091	13943	13873	14009	14140	13927	13881	13837	13860	13920	13891	13927	13823	13853	13834	13838	14012	14120	13981	13917	13919	13994	13953	14057	13886	13807	14031	13952	13914	13909	13812	13794	13798	13778	13917	14037	13876	14038	13803	13914	14030	13890	14034	13775	13831	13948	13944	13964	14015	13933	13795	13967	13886	13802	13954	13975	13918	13954	13895	13776	13954	14114	13971	14044	13966	13803	13897	13916	13866	14008	13844	13846	13952	14015	13765	13831	14082	13855	13928	13832	13921	13891	13787	13927	13893	13914	13939	13959	13814	14110	13905	13990	13860	13839	13910	13955	14011	13943	13960	13969	13806	14049	14104	13787	13942	13828	13957	13972	13699	14035	13799	14100	13997	13941	13955	14036	13891	13942	14071	13886	13998	13985	13878	13870	14083	13772	13867	13892	14053	13777	13949	13852	14002	13966	13855	13917	13920	13999	14022	13797	13792	13916	14008	13855	14025	13938	13870	14060	13914	13942	13898	13929	13946	13793	13868	13812	13884	13983	13912	13937	13778	14106	13723	14131	13956	13868	13827	13894	13974	14071	13840	13867	13877	14055	13779	13991	13883	14019	13849	13967	13856	13928	13954	13804	13809	13954	13772	13972	13871	13792	14026	13977	13979	13870	13811	13840	14049	13923	13676	13884	13851	13762	13902	14108	13975	13673	14035	13939	13880	13811	13824	13975	13941	13982	14038	13865	13999	13783	13887	14080	14000	13949	13918	13864	14051	13861	13787	13900	13894	13935	13880	13963	14068	13864	13811	13873	13868	13727	14068	13890	14099	13909	13795	13956	14070	13851	14064	13850	13944	13873	13835	13910	13999	13950	13895	13876	13868	13881	13802	14049	13967	13924	14086	13881	13890	13846	13942	13835	13989	13888	13906	13829	13980	13893	13881	13990	14012	13970	13817	13970	13813	13939	13915	13835	13851	14092	13928	13998	13999	14089	13876	13835	13770	13879	13897	13894	13924	13967	13939	14007	13953	13988	13828	13979	13922	13934	13708	14100	14014	13962	13996	13988	13969	13957	13925	14097	14015	14000	14040	13889	13796	13830	13824	13881	14008	13874	13863	14086	13803	13898	14010	13830	13965	13924	13798	13744	13886	13919	13925	13933	14054	13738	13981	14007	13991	13826	14027	13936	14032	13733	13883	13951	13760	14051	13899	14028	14166	13882	13829	13933	14081	14074	13919	13876	14004	13941	13728	14070	13897	13867	13865	14032	13888	13837	13944	13846	13801	14011	13903	13862	14068	14045	13838	13922	13892	13969	13955	14015	13849	13951	13767	13909	13893	13749	13942	13922	13937	14064	14019	13979	14023	13859	13873	14029	14083	14047	13941	14083	13850	14056	13881	13925	13849	14135	13924	13858	13900	13913	13866	13999	13908	13838	13794	14129	13966	14083	13870	13930	13802	13709	13852	13851	13940	13968	13781	14183	13838	14001	13894	13925	13853	13786	13961	14011	13972	13841	13884	14111	13854	13866	13936	13935	13916	13981	13987	13966	13910	14021	14072	13740	13847	13826	13907	13756	13966	13946	14133	13998	13940	13992	13874	13956	14002	13955	13940	13916	13792	13804	13992	13964	14020	13802	13974	13971	13887	14067	14092	13846	13952	13896	13774	13844	14013	14036	14044	13936	14165	13860	13989	14069	13873	13950	13719	13921	13900	13920	13834	14138	13962	13903	13920	13896	14051	13962	13961	13801	14062	13954	13846	13898	13857	14056	13979	13815	13938	13903	13930	13805	13850	13835	13870	13749	14016	13788	13996	13785	13832	13994	13878	13993	13959	14029	13813	13971	14052	13833	14016	13951	13851	14019	13944	13916	13807	13722	13907	14006	13960	14065	13883	13979	13815	13897	13907	14025	13919	13928	13709	13990	13798	13951	13862	13767	13904	14044	13877	13864	13922	13901	13728	13861	13856	13815	13990	13833	13975	13849	13899	13978	13980	14044	13867	13966	13767	14031	13929	13962	13973	13971	13951	14130	13951	13964	13939	13779	13838	13977	13984	13844	14028	13780	13983	13866	13828	13956	13996	13780	14008	13981	13999	14077	14022	13884	14032	14006	13937	13975	14004	13845	14044	14103	13848	13854	13860	13902	13968	13793	14119	13892	14037	13859	14032	13986	13866	13990	13925	14001	13941	13905	13883	13955	14028	13843	13802	13786	13952	13973	13958	13899	13931	14099	13912	13802	13875	13895	13860	13933	13716	13910	13924	13899	13992	13940	13781	14018	13901	13900	13777	13996	13834	14001	14053	14026	13883	13824	13846	14137	13836	13854	13760	13878	13994	14034	14112	13942	13899	13979	14009	14113	14040	13924	13965	13954	13984	13980	13893	13817	13874	13807	13967	13753	13809	13935	13907	13855	13957	13949	13910	13851	13983	14085	13879	13859	13927	13823	13807	13814	13941	13899	13946	13855	13979	13946	13927	13842	13840	13965	13961	13850	14022	13985	13999	13923	14031	13999	13917	13884	13930	14010	13953	13830	13721	13990	13898	14025	13908	14036	14033	13945	13859	13928	14023	13882	13935	13938	13858	13883	14031	13829	14125	14081	13982	13727	13979	13947	14075	13824	13990	13909	13749	13841	13953	13988	13882	13783	13869	13862	13828	13847	13964	13836	13869	13847	13953	14095	14010	14001	14084	13984	13816	13992	13908	13952	13975	14161	13956	13941	13813	13872	13809	13969	13893	13930	13768	13976	13866	13744	14167	13892	13824	13947	13913	13875	14033	13917	14138	13836	13950	14003	13931	13888	13918	14036	14042	13773	13981	13943	13814	13930	14065	13688	13961	13945	13702	13886	13995	14017	13752	14097	13939	13958	13863	13851	14063	13829	13802	14006	13910	13955	14030	13858	14011	13910	13800	13868	13833	13860	13976	13870	14115	13919	13849	13886	13922	13703	13715	13860	13787	14005	13875	13714	13953	13975	13952	13860	13996	13894	13888	13888	13938	13886	13978	13992	13756	13746	13963	13923	13903	14039	13880	13913	13914	13890	13899	13891	13986	13844	13901	13914	13869	13794	13871	13951	13788	13891	13975	13795	14060	14064	13855	14038	13848	13954	13952	13708	13763	13962	13876	14120	14013	14081	13888	14075	13823	13924	14022	13994	13851	14033	13829	13728	13991	14019	13966	13885	13969	13979	14039	13977	13859	13992	13978	13965	14053	13904	13977	13978	13823	13850	13841	13896	14003	13961	13895	13772	13853	13876	13938	13969	13809	13816	13913	13942	14115	13913	13892	13873	13981	13911	13971	13960	13975	13953	13850	13886	14017	13969	13961	13817	13941	13885	13952	13879	13885	13943	13999	14113	14032	13870	14059	13964	13816	14033	14031	13950	13844	13978	13953	13844	14032	13799	13883	13966	13900	13793	13962	13889	13945	14117	13890	13897	13916	13963	13861	13803	13932	13789	13983	13861	13954	13795	13781	14074	13983	13983	14145	13948	13989	13993	14058	13832	13838	14018	13929	13869	13947	13957	13941	13799	13931	13889	14032	13979	13873	13910	13936	13764	13882	13919	13942	13928	13889	14032	14090	14113	13859	13845	13943	13891	14062	14203	13941	13795	13937	14101	14079	13930	13775	14041	13823	13925	13866	13953	13902	13842	13923	14029	13770	13907	13805	13930	13850	14042	13895	13863	14091	13767	13793	13913	14002	14016	13842	14016	13852	13997	13794	13890	13836	13906	13996	13823	13862	13949	13936	13988	13930	14007	13936	13994	13946	13843	14093	13913	13847	13803	13893	13924	13909	13892	13948	13918	13971	14064	13795	13911	13837	13862	13778	13987	13872	13860	14117	13847	13927	13777	13813	13903	13835	13781	13873	13984	13941	13736	13802	13848	13871	13852	13838	14130	13856	14035	13951	14169	13922	13702	13967	13894	14110	14003	14000	13888	13905	14099	13873	13923	13926	13762	13860	13884	13883	14056	13892	13870	13830	14070	13761	13971	13698	13867	13999	14006	13998
23763	21091	28438	24145	22146	22086	20425	17691	16745	16747	16231	16017	16152	16245	16029	15915	16147	16051	16032	15737	15923	15994	16011	15897	15861	15914	15772	15757	15639	15600	15816	15665	15796	15428	15338	15487	15516	15562	15640	15591	15549	15685	15571	15634	15418	15505	15617	15747	15419	15536	15211	15531	15456	15348	15460	15541	15640	15464	15639	15374	15238	15388	15624	15323	15548	15681	15739	15256	15360	15415	15466	15343	15433	15386	15456	15234	15327	15341	15506	15469	15234	15702	15226	15376	15405	15531	15186	15407	15447	15388	15253	15453	15474	15390	15247	15497	15461	15731	15435	15286	15575	15522	15471	15709	15219	15485	15312	15355	15639	15305	15345	15479	15460	15454	15392	15415	15534	15401	15336	15435	15522	15593	15519	15450	15308	15371	15442	15340	15455	15347	15442	15441	15362	15362	15340	15522	15534	15583	15609	15172	15390	15631	15408	15387	15528	15520	15247	15576	15436	15298	15250	15305	15420	15387	15300	15272	15456	15528	15371	15470	15581	15478	15503	15297	15442	15295	15327	15444	15342	15449	15473	15241	15497	15218	15388	15384	15149	15405	15351	15335	15508	15381	15454	15508	15594	15510	15358	15386	15482	15570	15413	15271	15451	15429	15383	15303	15341	15378	15374	15565	15470	15296	15450	15644	15266	15267	15601	15276	15288	15300	15456	15471	15460	15344	15453	15479	15249	15409	15318	15226	15487	15270	15307	15370	15389	15284	15251	15276	15196	15352	15545	15127	15315	15406	15588	15363	15553	15508	15414	15441	15389	15336	15445	15282	15443	15380	15404	15302	15437	15424	15249	15483	15432	15410	15489	15278	15458	15394	15423	15263	15110	15293	15445	15441	15339	15370	15468	15357	15247	15408	15211	15566	15484	15448	15448	15486	15552	15474	15427	15408	15435	15480	15306	15397	15235	15383	15401	15421	15458	15423	15293	15341	15447	15315	15384	15424	15403	15409	15404	15255	15485	15432	15216	15519	15390	15339	15265	15360	15342	15551	15357	15424	15692	15436	15481	15357	15240	15474	15317	15406	15394	15244	15144	15223	15366	15338	15642	15161	15378	15334	15447	15382	15686	15405	15422	15445	15407	15328	15193	15512	15368	15395	15422	15415	15459	15494	15508	15386	15498	15373	15365	15415	15313	15341	15303	15473	15227	15364	15319	15386	15445	15576	15376	15423	15474	15393	15272	15402	15380	15603	15393	15406	15342	15334	15586	15509	15434	15424	15468	15374	15370	15382	15599	15371	15468	15529	15153	15340	15372	15312	15499	15439	15293	15251	15342	15377	15540	15416	15185	15298	15231	15344	15394	15380	15471	15599	15349	15324	15378	15175	15353	15411	15409	15650	15393	15505	15367	15395	15490	15247	15531	15364	15303	15357	15275	15476	15491	15538	15324	15407	15283	15316	15303	15073	15395	15414	15281	15432	15382	15139	15425	15517	15308	15448	15100	15430	15246	15571	15374	15477	15564	15495	15305	15324	15396	15421	15536	15099	15376	15524	15294	15445	15251	15445	15479	15273	15261	15391	15439	15333	15385	15346	15288	15424	15320	15418	15159	15330	15426	15704	15672	15440	15437	15576	15377	15647	15348	15273	15559	15329	15248	15146	15421	15436	15434	15301	15285	15375	15344	15563	15505	15454	15449	15405	15586	15322	15399	15310	15587	15403	15428	15320	15441	15300	15341	15426	15339	15336	15336	15499	15374	15285	15396	15357	15272	15386	15419	15526	15366	15489	15312	15405	15312	15256	15492	15274	15331	15343	15259	15493	15379	15444	15501	15507	15377	15352	15453	15319	15102	15382	15400	15415	15504	15339	15433	15393	15300	15280	15498	15302	15248	15266	15315	15352	15325	15350	15296	15244	15328	15477	15313	15404	15596	15144	15339	15245	15205	15382	15402	15566	15338	15334	15429	15617	15344	15474	15444	15659	15175	15331	15267	15324	15389	15340	15648	15438	15384	15533	15607	15322	15094	15423	15349	15450	15564	15565	15497	15402	15385	15446	15424	15344	15242	15433	15340	15418	15097	15195	15450	15411	15419	15548	15423	15346	15517	15481	15575	15350	15292	15638	15436	15433	15344	15350	15557	15435	15454	15316	15330	15353	15356	15309	15490	15534	15368	15436	15437	15262	15497	15340	15479	15525	15449	15137	15372	15346	15507	15352	15342	15505	15362	15425	15587	15203	15358	15396	15359	15335	15296	15343	15471	15405	15400	15422	15435	15257	15475	15327	15530	15425	15294	15468	15418	15276	15398	15571	15565	15453	15397	15493	15283	15469	15442	15360	15537	15479	15298	15438	15271	15336	15438	15366	15351	15296	15397	15499	15478	15297	15342	15265	15444	15390	15309	15398	15352	15485	15374	15272	15476	15304	15422	15455	15446	15214	15407	15444	15371	15551	15289	15680	15490	15288	15350	15636	15436	15426	15332	15545	15340	15502	15466	15379	15581	15363	15415	15546	15309	15150	15402	15326	15228	15383	15350	15475	15472	15576	15369	15419	15606	15440	15338	15338	15520	15224	15299	15367	15154	15291	15515	15384	15278	15545	15342	15287	15368	15330	15252	15515	15572	15313	15268	15457	15381	15280	15284	15507	15352	15410	15330	15398	15320	15250	15158	15283	15351	15351	15361	15416	15593	15322	15534	15505	15315	15410	15415	15215	15316	15435	15454	15457	15523	15463	15502	15453	15250	15325	15496	15294	15341	15344	15325	15203	15389	15398	15498	15308	15425	15518	15539	15612	15542	15367	15245	15496	15425	15329	15339	15278	15515	15497	15373	15271	15383	15316	15415	15471	15227	15334	15271	15311	15544	15429	15385	15362	15429	15259	15271	15465	15299	15327	15478	15526	15244	15234	15543	15366	15511	15471	15359	15246	15324	15301	15167	15688	15483	15386	15315	15385	15285	15472	15316	15412	15281	15480	15428	15284	15496	15343	15477	15444	15293	15389	15501	15357	15489	15377	15405	15364	15553	15277	15355	15292	15373	15552	15438	15403	15453	15444	15379	15467	15319	15425	15207	15490	15419	15502	15387	15321	15448	15466	15404	15297	15375	15596	15326	15371	15106	15442	15334	15376	15512	15509	15526	15306	15553	15454	15392	15305	15467	15375	15256	15486	15192	15237	15521	15623	15232	15268	15335	15237	15207	15341	15360	15394	15513	15374	15655	15396	15500	15463	15465	15332	15484	15593	15363	15331	15534	15238	15393	15516	15457	15306	15347	15391	15359	15445	15682	15317	15266	15348	15294	15385	15467	15367	15193	15324	15595	15611	15697	15375	15545	15213	15418	15304	15480	15267	15446	15463	15348	15331	15364	15242	15281	15279	15476	15564	15176	15449	15375	15414	15385	15335	15474	15425	15344	15425	15351	15431	15291	15440	15381	15562	15357	15430	15440	15376	15511	15083	15265	15259	15362	15475	15447	15360	15538	15308	15496	15432	15658	15304	15390	15495	15354	15336	15392	15393	15461	15476	15444	15072	15254	15372	15338	15198	15522	15381	15611	15344	15475	15447	15260	15141	15347	15480	15235	15434	15682	15583	15440	15277	15244	15419	15495	15430	15486	15351	15163	15431	15321	15028	15196	15471	15401	15475	15473	15363	15385	15492	15512	15142	15363	15514	15477	15371	15318	15369	15265	15418	15437	15380	15350	15307	15426	15528	15329	15316	15624	15277	15493	15490	15633	15461	15449	15431	15443	15496	15335	15283	15284	15258	15363	15304	15443	15445	15453	15362	15497	15472	15316	15316	15517	15471	15284	15516	15309	15434	15380	15397	15208	15464	15325	15264	15376	15334	15390	15766	15303	15506	15550	15549	15274	15292	15332	15299	15334	15284	15433	15385	15212	15384	15317	15553	15514	15462	15391	15315	15264	15202	15470	15569	15304	15383	15376	15462	15659	15494	15420	15325	15459	15302	15473	15331	15289	15244	15430	15450	15362	15462	15553	15371	15421	15296	15284	15303	15436	15326	15107	15270	15449	15311	15329	15520	15368	15486	15316	15330	15330	15391	15362	15511	15318	15431	15451	15497	15494	15187	15463	15356	15449	15362	15272	15502	15497	15280	15301	15398	15396	15285	15528	15328	15309	15300	15431	15291	15373	15260	15474	15287	15326	15520	15367	15298	15448	15495	15371	15479	15274	15436	15132	15258	15564	15563	15464	15491	15325	15277	15338	15307	15521	15561	15436	15523	15392	15219	15459	15214	15211	15504	15487	15391	15539	15547	15389	15203	15501	15224	15432	15337	15438	15539	15564	15363	15396	15296	15595	15341	15343	15431	15324	15403	15302	15248	15440	15300	15485	15478	15376	15377	15390	15531	15530	15398	15570	15588	15350	15309	15383	15200	15498	15428	15387	15371	15384	15449	15482	15467	15386	15373	15452	15112	15336	15337	15542	15342	15341	15230	15482	15361	15441	15199	15534	15453	15414	15343	15431	15206	15348	15176	15382	15439	15522	15358	15339	15431	15277	15439	15545	15278	15202	15314	15389	15617	15346	15373	15467	15404	15320	15392	15479	15386	15505	15435	15482	15564	15160	15376	15526	15247	15326	15435	15460	15631	15450	15407	15301	15367	15343	15339	15605	15420	15376	15526	15279	15550	15264	15382	15543	15408	15308	15354	15706	15537	15464	15367	15367	15357	15425	15434	15338	15440	15494	15385	15393	15348	15322	15504	15361	15445	15470	15188	15421	15394	15363	15489	15496	15394	15241	15215	15421	15437	15610	15505	15522	15509	15241	15302	15409	15302	15523	15506	15409	15377	15350	15502	15475	15645	15699	15287	15280	15450	15250	15358	15258	15504	15469	15310	15492	15573	15379	15568	15551	15310	15407	15585	15396	15191	15329	15573	15418	15533	15410	15413	15118	15361	15444	15406	15353	15393	15371	15405	15346	15428	15354	15597	15516	15250	15287	15506	15448	15228	15298	15322	15507	15592	15427	15266	15317	15450	15414	15446	15397	15188	15428	15297	15642	15419	15454	15554	15469	15495	15473	15417	15375	15178	15423	15459	15446	15483	15540	15804	15335	15464	15341	15292	15355	15445	15289	15453	15496	15532	15781	15482	15290	15416	15558	15512	15497	15434	15315	15264	15351	15266	15491	15216	15377	15345
22223	39732	35892	27857	23127	19997	18217	16919	16079	15678	15380	15313	15108	14966	15052	14833	14920	14881	14802	14842	14759	14678	14701	14619	14498	14717	14481	14580	14514	14415	14319	14271	14326	14492	14348	14313	14266	14279	14182	14112	14196	14243	14161	14154	14207	14163	14134	14073	13973	13994	14047	14141	13996	13968	14193	13907	14259	14208	14032	13997	14092	14040	14185	14016	14097	13991	14217	13928	14086	14019	14004	14117	14145	14039	14077	14057	14235	13916	14052	13911	14110	14017	13992	14062	14068	14049	14004	14089	14046	13843	14146	14198	14055	13877	14076	14112	14085	14052	14036	14247	13913	14083	14171	14085	14074	14113	14062	13980	13987	14159	13964	13938	14030	14003	13976	14009	14126	14058	13932	14032	14189	14080	14116	14095	13971	14044	13838	14148	14044	13937	14054	13905	14191	14102	14052	14125	14093	13882	13914	14115	14109	13766	14236	14029	14106	13993	14031	14103	14142	14124	13992	14096	14178	13931	14087	14202	14017	13964	14059	14111	13974	13967	14034	14061	14199	14059	14001	13962	13941	14087	14017	14151	14030	14266	14026	14151	14036	14194	14030	14084	13903	14189	14024	14135	14129	13892	14237	14015	13967	13983	14036	14008	14018	14044	14060	14280	13895	14051	14189	14124	14093	14113	14162	13904	14060	14079	14027	14116	13904	14021	14056	14075	13927	14145	14030	14028	14051	14110	14080	14087	14162	13953	13927	13962	14068	14023	14101	13933	13920	14149	14006	14047	14144	14021	13942	14056	13953	14020	14096	14107	14035	14025	14046	14205	14090	14103	14036	14052	14006	13880	14213	14040	13893	14127	14011	14029	14138	14088	13920	14095	14041	14040	14053	13967	14059	14184	14195	13968	14241	14133	14059	14008	14140	14027	14018	13940	14125	14060	14168	14066	14087	14023	13977	14014	14092	13863	13961	14048	14095	13975	13977	14171	14096	14000	14122	14033	14031	13962	14245	14184	14042	13952	14189	14157	14102	14023	14218	14011	14054	14051	14177	13904	14128	13974	13990	13966	13974	14102	14217	14094	14185	14023	13891	14133	14174	13938	14085	14006	14005	13889	14165	14019	14206	14051	14053	14174	14118	14110	13988	14067	14176	13998	14079	13901	13994	13998	13982	14194	14011	14053	13932	14075	13892	13978	14124	14241	14192	14013	13968	14166	13832	14118	14043	14085	14003	13944	14076	13989	14028	13865	14144	14049	14125	14060	13994	13953	14077	14247	14069	14105	13964	14094	14109	14111	14084	14179	14207	13955	14160	14029	14142	14107	13942	14124	13922	13954	13983	14033	13998	14156	14125	13898	14159	14006	13978	13949	13981	14029	13777	13962	14081	14120	14059	14057	14049	13866	14133	14087	13944	13988	14060	14083	14193	13903	14125	14088	14022	13978	14107	14035	14011	13941	14179	14059	14055	14047	13898	14076	13854	14239	14003	14052	14058	13963	14066	14020	14062	14152	13939	14094	13966	14085	14034	13809	14109	14037	14004	14136	14110	14107	14006	14014	13979	13925	14049	14078	14120	14089	13897	14007	14022	13991	14010	13926	14090	14042	14051	14109	13928	14045	14035	14038	14065	14113	14008	14083	14118	13913	14010	14053	14030	14079	14225	14083	14099	13997	13962	14141	14036	13950	14122	13955	14146	13996	14166	14128	13977	14033	14092	13922	14127	14103	14032	13867	14051	14068	14156	13987	14065	14083	14053	14133	14092	13949	13923	13917	14315	13916	13969	13977	14022	14078	14043	14049	14165	13926	13995	14061	14056	13971	14077	13977	14148	14160	14019	14234	13964	14011	14033	13943	14155	13939	14177	14003	14056	13997	14060	14013	14091	14042	14032	14111	14009	13962	13988	13864	14097	14007	14063	14086	14153	14082	13975	14236	14120	14162	14179	14034	14138	14123	14252	13954	13992	14129	14059	13991	13946	14025	14235	14065	14064	13930	14147	13997	13963	13902	14077	14041	14047	13956	14026	14025	14062	13935	14114	13985	14129	14083	14101	13981	14043	13927	13944	14129	14085	13950	14022	13957	13837	13893	14025	13979	13997	14184	14051	14012	13942	14007	14030	14096	14174	14168	14100	14092	14155	13990	14010	14136	14091	14160	13928	13944	14003	14055	13953	14050	14007	13955	14113	14073	14226	14016	14195	14066	14119	14116	14086	14060	14080	14084	14195	13983	14001	13838	14096	14134	13911	14099	14103	14107	14078	14019	14140	13970	14139	14119	14130	14108	13918	14146	14170	14045	14245	14010	14001	14005	14135	13974	13986	13994	14018	14106	14185	14073	14030	14064	13919	14038	14047	13976	14106	13961	14065	13869	13939	14090	14241	14043	14012	13946	14062	14081	13956	14190	14106	13940	13902	14113	14105	13973	14122	14052	13951	14077	14248	14061	14098	13992	14106	14012	14010	13885	14069	13871	14067	14196	14175	14125	14102	14002	14141	14079	14090	14055	14117	13932	14155	14021	14081	14208	14000	14023	14002	14103	14118	14047	14156	14219	13932	14172	14034	13974	14077	13903	14151	14249	13985	13973	13963	14191	14101	13991	14042	14227	14008	14023	13834	13998	14046	14070	14052	13917	14077	13999	14199	14000	14126	14072	13854	14035	14061	14065	13972	13882	13963	14053	14110	14098	13940	14065	14038	14046	14026	14088	14104	14137	13983	14062	14188	14008	14051	14161	13936	14039	13915	14083	14021	14096	13995	14033	14035	14008	13993	13963	14063	14185	14114	13985	14002	14185	14103	14181	13946	14097	14111	14123	13973	13860	14097	14206	13949	14002	14038	14062	13921	14189	14058	14256	14045	14135	14071	14163	13972	14113	14088	14142	14038	13990	14044	14069	13958	14069	13978	14157	13885	13913	14161	14143	14066	14192	14092	14110	14223	14161	14037	14061	13958	14052	14146	14149	14100	14067	14053	14223	13949	14046	14099	13851	14025	14059	14018	14089	13982	13879	13989	14182	14197	14096	14022	14157	13875	14049	14005	14101	13983	14090	13995	14192	14153	14102	14101	14054	13983	14038	13921	14012	13970	14133	13959	14111	13945	13977	14018	14101	14064	14137	14038	13901	14032	14003	13980	13952	13942	13884	14023	14102	14046	14132	13974	13984	13942	14071	14081	13954	14129	14175	14008	14060	14171	13993	13957	14045	13919	13937	13784	14223	14110	13966	14018	13979	14156	14023	14067	13780	14131	13978	14035	14192	14115	14017	13895	14121	14050	14035	14112	14121	14048	14131	14122	14018	13982	14040	13880	13862	14013	14117	14039	14103	13954	14000	13938	14024	14011	13779	14006	14183	14002	14119	14196	14107	14157	13889	14217	14006	14007	14126	14298	14111	14136	14255	13916	14062	14027	14008	14073	14072	14008	14050	13931	14121	14092	14161	14029	13997	14104	14061	13915	14023	14008	13992	14065	14112	14118	13980	14080	14157	14117	13956	13970	14261	14017	14028	14057	14083	13997	14054	14161	14005	14232	13957	13982	13994	13938	14002	14081	14086	14001	14103	14072	14162	14019	14112	14113	14057	13949	14028	13887	14226	14073	13970	13884	14156	14009	14085	14025	13951	14150	13994	14078	13927	13901	14060	13996	14175	13948	14057	14117	14160	14048	14120	14007	13962	14035	14128	13997	14177	14051	13939	13969	14155	13934	14055	14006	14033	14011	14053	14063	13942	14062	14028	14081	13964	14020	14231	13888	14040	14031	14069	14055	14033	14120	14143	13912	13991	14066	14176	13900	13994	14057	14037	14180	14010	13979	13981	14065	14066	14128	14096	14133	13902	14003	14039	14000	14059	14034	14173	14081	14047	13990	13965	14125	13962	14073	13911	14138	13974	14041	14097	13961	14020	14201	14046	13969	14112	14125	13965	13896	14043	14083	13976	14021	13895	14075	14086	14065	14174	13870	14086	14001	14044	14065	14064	14166	14021	14126	13981	14072	13893	14214	13988	13971	13949	14029	14002	14091	14159	13862	14068	14175	13916	14037	13946	14043	14144	14113	14277	14012	14125	14065	14082	13964	14069	13974	14167	13999	14208	13969	14094	13983	14146	13945	13890	14086	13967	14050	14009	13971	13918	14061	13875	13970	13990	14096	13937	14141	13896	14133	14022	13876	14003	14237	13964	14190	14042	14223	14156	13840	14015	14078	14032	13924	14009	14022	14094	14128	14043	14142	13993	14164	13988	14000	13950	14175	14014	14054	14045	14163	14004	14021	14136	13931	14060	13980	14144	14041	14057	14117	13999	13995	14047	14159	13926	14160	13892	14002	14086	14011	14099	13949	14194	14025	14076	13952	13968	14046	14215	14082	14100	13969	13943	13802	13998	13931	14159	14105	13973	14091	13971	13897	13960	13989	13937	13801	14180	13857	14132	14099	14042	14055	13972	13931	14007	13941	14089	13943	14086	13891	14034	14211	14103	14196	14131	14044	14187	14097	14108	13995	14168	13985	14069	14041	14151	13986	13940	14070	14163	14012	14085	14059	14060	14220	14016	13960	13981	14082	14006	14154	14070	13923	14138	14005	14113	14065	14179	13803	14085	14048	14102	14003	14048	14048	13926	13965	13973	14064	13832	13922	14257	14003	14022	14224	13758	14205	14009	13924	14030	14054	14208	13997	13791	13980	14021	14049	13909	13905	14045	13902	13953	14063	14280	14115	14003	14021	14001	14127	14065	14099	13935	13968	14170	14064	14067	14009	14091	14020	14014	14034	14071	14014	14043	13916	14036	14057	13896	14148	14073	14031	14256	13955	13958	14219	14079	14085	14049	14022	14147	13991	13990	14046	14051	13876	14043	13940	14033	14137	13921	14198	13882	14070	14100	14029	14028	14110	13935	14015	14185	13991	14233	14005	14009	13881	13911	13911	13955	14009	13970	14016	13993	13970	14004	13808	13950	14248	14145	14035	14076	13880	14125	14001	13845	14091	14060	14107	14041	14029	13988	14013	13992	14057	14059	14103	14000	13988	14036	14145	14157	13880	14066	14107	14106	14097	14186	14097	13988	14114	14068	13894	14089	14265	13875	14096	13980	13971	14125	14039	14068	14163	14178	13987	14257	14131	14018	14050	14190	14173	14209	13965	14080	14048	14079	13941	13963	14015	14108	14031	14062
22781	21090	28817	23593	21417	23345	24622	18870	17388	17307	17049	16653	16601	16656	16561	16346	16395	16257	16153	16229	16139	15993	16008	16016	16095	15987	16131	15953	15883	16005	15894	15635	15629	15854	15707	15494	15615	15508	15637	15664	15484	15523	15784	15550	15519	15423	15352	15582	15337	15519	15548	15544	15625	15557	15538	15407	15639	15697	15494	15595	15374	15385	15432	15581	15737	15349	15660	15300	15472	15199	15461	15403	15538	15507	15384	15397	15367	15472	15613	15389	15501	15293	15493	15494	15313	15226	15525	15412	15499	15434	15300	15634	15372	15208	15388	15445	15614	15460	15469	15252	15469	15472	15229	15221	15437	15343	15453	15491	15432	15372	15393	15580	15302	15436	15397	15363	15116	15361	15361	15454	15404	15389	15480	15417	15327	15439	15440	15377	15336	15336	15385	15279	15308	15478	15349	15387	15453	15392	15335	15400	15332	15373	15417	15368	15475	15384	15255	15426	15204	15468	15298	15476	15497	15346	15308	15343	15516	15390	15527	15448	15269	15044	15543	15467	15390	15339	15584	15479	15275	15530	15407	15165	15354	15465	15225	15250	15460	15410	15494	15458	15426	15219	15430	15289	15200	15427	15443	15461	15368	15395	15648	15328	15162	15449	15405	15336	15470	15352	15366	15281	15366	15479	15426	15455	15499	15394	15419	15514	15425	15356	15339	15406	15237	15361	15352	15330	15335	15350	15370	15540	15405	15425	15573	15128	15385	15459	15351	15240	15341	15477	15563	15494	15387	15459	15485	15382	15318	15381	15461	15511	15335	15477	15362	15313	15463	15369	15410	15555	15225	15305	15400	15448	15586	15301	15448	15127	15355	15360	15384	15172	15660	15363	15492	15300	15549	15288	15268	15424	15228	15462	15345	15556	15313	15513	15582	15453	15555	15360	15344	15351	15416	15367	15251	15469	15532	15358	15336	15389	15500	15340	15311	15536	15563	15588	15337	15418	15213	15307	15440	15265	15238	15286	15386	15315	15220	15290	15320	15426	15341	15046	15343	15458	15356	15386	15351	15507	15441	15292	15464	15368	15490	15245	15294	15335	15459	15431	15338	15270	15475	15308	15341	15439	15347	15284	15488	15345	15229	15368	15381	15350	15354	15268	15430	15436	15371	15511	15663	15404	15516	15325	15531	15369	15375	15461	15269	15537	15362	15452	15282	15312	15356	15357	15449	15494	15274	15473	15492	15380	15344	15376	15386	15405	15420	15515	15376	15187	15389	15377	15295	15488	15192	15397	15473	15463	15333	15321	15376	15211	15460	15435	15437	15345	15330	15482	15336	15418	15448	15404	15429	15598	15459	15477	15435	15360	15380	15358	15284	15381	15285	15579	15299	15318	15502	15282	15329	15405	15527	15382	15251	15297	15253	15378	15188	15260	15342	15273	15460	15215	15304	15183	15293	15157	15151	15295	15386	15418	15356	15310	15094	15218	15362	15328	15406	15358	15303	15364	15346	15292	15408	15400	15310	15201	15333	15352	15424	15246	15096	15300	15444	15313	15530	15327	15346	15350	15346	15514	15263	15298	15272	15386	15596	15387	15176	15204	15395	15364	15359	15220	15372	15461	15317	15431	15564	15426	15440	15253	15382	15325	15495	15459	15458	15369	15393	15480	15389	15433	15320	15378	15391	15377	15407	15437	15377	15184	15326	15493	15414	15370	15226	15285	15279	15248	15121	15497	15466	15211	15147	15136	15440	15386	15342	15593	15433	15328	15492	15319	15299	15195	15567	15467	15332	15346	15561	15538	15361	15289	15485	15380	15456	15411	15315	15311	15388	15249	15373	15485	15329	15220	15224	15480	15506	15220	15349	15489	15378	15281	15432	15337	15410	15530	15401	15477	15374	15434	15418	15446	15467	15307	15266	15204	15549	15328	15419	15206	15343	15324	15602	15229	15449	15353	15324	15509	15242	15383	15355	15326	15378	15316	15447	15346	15412	15465	15192	15271	15200	15384	15369	15345	15470	15251	15280	15273	15385	15379	15407	15358	15396	15172	15329	15391	15208	15319	15387	15354	15471	15535	15368	15314	15600	15265	15349	15367	15485	15309	15539	15331	15353	15306	15254	15549	15604	15419	15561	15331	15478	15563	15347	15402	15503	15388	15322	15419	15312	15499	15424	15229	15304	15281	15527	15205	15214	15382	15242	15467	15347	15490	15415	15488	15273	15330	15619	15308	15132	15283	15436	15352	15306	15353	15396	15422	15433	15306	15369	15172	15403	15332	15317	15446	15451	15161	15353	15409	15473	15461	15526	15198	15391	15419	15297	15291	15204	15312	15418	15348	15369	15401	15344	15308	15319	15213	15512	15314	15321	15501	15331	15303	15319	15210	15477	15217	15387	15356	15614	15452	15421	15247	15215	15463	15477	15579	15697	15422	15405	15358	15221	15405	15196	15096	15498	15321	15358	15316	15394	15309	15362	15323	15428	15299	15359	15264	15404	15315	15200	15420	15369	15300	15405	15393	15446	15274	15420	15358	15245	15468	15259	15095	15472	15299	15221	15288	15433	15329	15435	15477	15384	15347	15394	15432	15588	15327	15267	15621	15139	15198	15427	15489	15437	15274	15441	15404	15397	15247	15138	15282	15392	15317	15317	15313	15432	15078	15228	15297	15141	15471	15189	15413	15356	15289	15262	15386	15423	15582	15379	15345	15375	15359	15345	15549	15404	15355	15459	15428	15299	15339	15464	15465	15325	15138	15417	15299	15218	15362	15469	15425	15438	15414	15406	15317	15261	15468	15369	15372	15471	15496	15534	15373	15459	15505	15362	15409	15332	15337	15241	15242	15196	15337	15396	15376	15326	15425	15298	15399	15284	15389	15388	15296	15304	15321	15379	15349	15485	15446	15540	15414	15312	15336	15399	15592	15377	15190	15374	15191	15378	15582	15308	15204	15146	15444	15352	15357	15429	15293	15320	15378	15401	15258	15354	15257	15365	15340	15275	15326	15331	15376	15173	15297	15221	15311	15294	15229	15425	15268	15251	15388	15432	15370	15355	15128	15538	15528	15507	15634	15250	15435	15364	15375	15320	15419	15318	15365	15406	15259	15406	15440	15446	15331	15465	15479	15338	15297	15356	15445	15463	15314	15692	15386	15195	15458	15464	15505	15270	15272	15407	15543	15386	15411	15344	15540	15302	15291	15393	15277	15495	15310	15433	15348	15317	15399	15294	15561	15537	15175	15292	15318	15530	15497	15260	15549	15211	15584	15408	15400	15480	15368	15490	15336	15297	15283	15216	15297	15186	15374	15332	15172	15380	15190	15400	15225	15286	15544	15353	15265	15242	15518	15294	15403	15252	15186	15520	15381	15308	15579	15259	15275	15158	15385	15187	15329	15191	15357	15369	15530	15351	15169	15277	15471	15448	15339	15157	15411	15136	15447	15388	15189	15336	15198	15305	15419	15419	15568	15231	15582	15340	15525	15259	15282	15269	15339	15353	15226	15422	15242	15466	15346	15519	15481	15314	15198	15220	15415	15427	15249	15259	15268	15428	15440	15348	15352	15258	15510	15456	15369	15555	15402	15463	15383	15512	15443	15357	15221	15347	15344	15252	15270	15354	15343	15405	15362	15246	15146	15300	15342	15457	15442	15526	15377	15273	15335	15301	15396	15330	15347	15383	15371	15356	15292	15324	15557	15326	15379	15356	15304	15392	15199	15297	15584	15357	15449	15316	15280	15437	15305	15313	15482	15564	15294	15137	15224	15080	15512	15360	15505	15383	15470	15371	15298	15091	15255	15409	15385	15557	15547	15489	15489	15613	15276	15202	15396	15281	15418	15198	15307	15496	15406	15419	15357	15310	15100	15472	15407	15267	15399	15457	15245	15145	15394	15436	15568	15355	15457	15433	15398	15478	15427	15448	15336	15572	15760	15515	15264	15421	15501	15473	15336	15334	15255	15356	15460	15379	15350	15341	15290	15496	15451	15265	15242	15281	15337	15526	15416	15389	15181	15475	15357	15293	15343	15372	15203	15366	15409	15221	15459	15443	15523	15471	15343	15111	15501	15459	15429	15393	15290	15345	15321	15396	15355	15203	15272	15406	15398	15233	15389	15494	15312	15310	15320	15246	15268	15308	15362	15372	15243	15354	15277	15219	15397	15412	15453	15279	15269	15268	15360	15273	15470	15164	15342	15393	15387	15541	15434	15331	15364	15507	15318	15411	15192	15306	15512	15338	15635	15186	15384	15401	15348	15439	15410	15486	15359	15266	15125	15321	15463	15419	15500	15344	15149	15373	15627	15262	15404	15383	15373	15291	15334	15342	15377	15176	15262	15282	15429	15389	15274	15359	15362	15473	15299	15459	15706	15246	15360	15598	15565	15388	15374	15431	15276	15483	15333	15366	15519	15565	15556	15292	15443	15449	15235	15466	15438	15476	15344	15506	15306	15578	15344	15367	15271	15442	15507	15342	15481	15447	15470	15206	15456	15200	15622	15283	15155	15433	15401	15311	15380	15298	15613	15422	15331	15295	15360	15390	15318	15457	15309	15308	15327	15290	15288	15082	15208	15287	15426	15184	15415	15491	15316	15391	15541	15611	15507	15372	15444	15347	15371	15539	15428	15326	15354	15488	15401	15271	15342	15335	15371	15299	15377	15463	15293	15244	15347	15263	15354	15513	15296	15227	15354	15362	15302	15407	15158	15396	15276	15491	15220	15577	15351	15330	15330	15347	15328	15421	15426	15330	15204	15319	15487	15254	15434	15387	15270	15228	15505	15504	15342	15394	15516	15262	15270	15500	15430	15467	15387	15543	15476	15243	15240	15512	15386	15151	15280	15316	15503	15349	15302	15366	15603	15485	15457	15391	15349	15329	15582	15480	15330	15116	15363	15538	15471	15240	15342	15147	15572	15354	15503	15204	15244	15340	15405	15466	15167	15416	15322	15397	15441	15425	15406	15344	15159	15427	15381	15408	15416	15303	15364	15424	15527	15346	15348	15428	15395	15375	15374	15482	15614	15568	15475	15366	15508	15521	15323	15404	15521	15347	15320	15398	15413	15345	15385	15220	15335	15239	15452	15272	15316	15314	15418	15272	15243	15446	15355	15316	15270	15253	15322	15483	15308	15321	15311	15248	15371	15397	15430	15392	15371	15548	15287	15542	15370
24365	44472	40385	31452	26243	22326	19777	18320	17260	16475	16279	15998	15672	15443	15480	15348	15191	15250	15179	15214	15249	15202	15071	14915	15004	14735	14961	14842	14503	14618	14316	14574	14483	14317	14277	14231	14212	14313	14160	14134	14208	14102	14087	14064	14046	14244	14341	13976	14108	14031	14123	14124	14223	14091	14002	14244	14082	13936	14028	14228	14044	14122	14051	14054	13904	14171	13989	14122	13981	14113	14076	14144	14077	14036	14042	14189	14125	13967	14216	13982	14107	14056	14182	13922	14098	14121	14044	14010	14106	13981	14054	13912	14081	14101	14068	14134	14004	14069	13992	13880	14154	14200	14110	13877	13941	14112	14115	14118	14145	14066	14186	14149	14034	14093	14130	14004	13935	13918	14034	13943	14081	14083	13993	13909	14085	14055	13848	14123	13970	14087	13908	14105	13928	14000	13917	14035	14033	14052	13956	14087	14070	14088	13932	14131	14086	14053	14119	13910	14010	13981	14005	13946	14063	13922	14048	13929	14085	13962	14040	14098	14008	13953	14035	13954	13961	14181	14092	13964	14151	13974	14015	14145	13980	14062	13995	14017	13827	14013	13958	14126	14076	13934	13885	13983	13967	14071	13914	14029	14014	14170	14066	14038	14050	14065	14043	13978	14114	14145	14129	14119	14075	13949	13999	14037	14144	14044	14076	14092	13908	13978	13994	14038	13965	13965	14031	13997	14024	14137	13973	14057	13962	13990	14171	13941	13880	14019	13962	13867	14095	14036	14005	14020	14092	14200	14001	13993	13946	14108	13940	14100	14040	13919	14102	13979	14090	13955	13925	13955	14094	13958	14044	13919	14035	14039	14093	14007	13969	14008	14119	13987	14094	14058	13937	14098	14093	14138	13927	13859	13984	14206	14077	13974	13988	13942	14048	13988	14159	13956	13871	13913	13915	14050	13905	14058	13978	14088	14049	14095	13930	14012	13992	14245	14040	13950	13921	14054	13986	14001	14262	14031	13994	13938	13909	13993	14152	13985	14060	13993	13859	14064	14111	13972	14037	13994	14120	14258	13902	14143	13985	14049	13956	14061	13966	14134	13972	13843	14032	14049	13935	13947	13924	13773	14105	14014	14055	14066	13953	14035	14031	14067	13965	13834	14143	14050	13950	14018	14038	14082	14171	14189	14136	14085	14037	14204	14025	13986	14135	14051	14121	13966	13929	14080	14040	14097	14084	14039	14044	14137	13892	13913	14050	14053	13948	13951	13877	14027	13898	13898	14047	13937	14174	14005	14067	13989	14103	14034	14016	14042	14023	14042	14115	14150	14139	14014	14091	13945	14191	14040	13883	13993	14081	13996	13895	14159	14059	13979	14062	13957	13977	13867	14023	14107	13980	13934	14094	14077	13959	13904	13934	14061	13843	14177	14038	13926	14027	13895	13964	13993	13939	13988	14044	13988	13978	14033	13984	14050	14132	14173	13994	13983	14054	14030	14084	13873	13942	14183	14022	14129	13853	14099	14095	14012	13988	14079	14173	13856	14177	13890	14094	14184	14150	14032	14125	13858	13902	13915	14000	14120	13943	14056	14117	13995	14079	13979	13964	14060	14153	14203	14000	13938	14114	14039	13888	14034	14252	13858	13988	14112	14095	13959	13993	13938	14046	14112	14205	13937	13956	14102	13935	13821	14007	13825	13914	14097	13941	13943	13916	14088	14089	14099	14083	14020	13906	14056	14035	14093	14059	13842	14070	13996	14072	13960	14074	13892	14042	14141	14067	13982	14030	14061	13951	13897	13915	14086	13937	14031	14124	14065	13983	13899	14083	14028	14121	13900	14012	14047	14067	14047	14153	14040	14066	13930	14078	14092	14012	13808	13888	14040	13965	14002	14033	13980	13949	14040	13987	13891	14090	13964	13989	14227	14173	13979	14069	13903	13878	14030	14000	14146	14064	13898	14095	14082	14053	13879	14111	13963	13917	13883	13983	14025	13922	13953	14190	13981	14047	14031	13930	14049	14004	13939	14028	14047	14125	14001	13989	14171	13876	13988	14159	14056	13996	13989	13956	13861	13969	14046	13979	14014	13977	14152	14036	14089	13822	14062	13920	14017	14053	14046	14123	13982	13938	14102	13942	13963	13978	13986	14025	14111	13867	14158	14017	14017	13948	13811	13853	13985	14094	13775	14232	14007	14099	14014	13924	13869	14011	14039	13903	13884	14153	13848	13828	14041	14025	14046	14051	13901	14003	13921	13943	14017	14031	13875	14144	14105	13955	14127	13926	14091	14029	14109	14064	14000	14095	13980	14015	14005	13993	13934	14001	13987	14096	14021	13795	14007	14101	13937	13933	14041	13825	13937	14155	14004	14018	13967	13969	14067	14086	14151	14030	14024	13952	14126	14079	13998	13934	13986	14002	14149	13977	13983	13875	13927	13966	14114	13958	14035	14085	14177	14025	14020	14060	13887	14140	13996	14036	13923	13924	14133	14021	14029	13878	13909	13944	13989	14042	13940	14051	13895	13885	14349	13943	14002	14016	14137	14077	14184	13936	14134	14108	13960	13959	14016	14037	13985	14117	14023	13910	14186	13959	14010	13899	14023	13724	14094	14073	13867	13875	14044	14107	13984	14146	14049	14039	14187	13896	13931	13893	14145	14003	13902	13996	13974	14070	13830	14020	14036	14172	14128	13964	14129	14139	13917	14010	14091	14112	14015	14148	13998	13917	14032	14041	13847	14030	13902	14082	14243	13956	14194	13977	14123	14012	14068	13947	14030	14256	14049	13940	14264	14064	14095	14153	14079	14031	13988	14048	13984	14069	13908	14081	13834	14018	14139	14163	14196	13815	14238	14170	13947	14135	13911	14076	14123	14124	14065	13943	14006	14010	13930	14031	14099	14140	14018	14111	13884	13864	14038	14015	14154	13929	14154	14011	14178	14028	13970	14013	14058	13956	14040	14123	13977	14144	14191	13986	14142	13965	13881	13954	13991	14068	13878	14079	13957	13916	14009	14100	13953	13942	14176	14082	13990	14189	13950	14061	14142	13845	14150	13979	14167	14078	13977	13897	14072	14073	13990	13877	14046	14103	13964	14108	14031	13949	14112	13956	14062	14036	14117	14011	14045	13946	14153	14007	13983	13954	13932	13964	14013	13928	13993	14003	14076	14077	13965	14102	13807	14083	14067	14036	14009	14072	14067	13949	13791	14019	14084	14023	14084	13991	13898	13912	14054	13938	14124	13856	14082	14077	14029	14004	14091	13992	13957	13861	14156	14002	14089	14166	13935	13937	14033	14016	14135	14066	14039	13985	14110	13785	13968	13965	13983	13921	14064	14084	14060	13833	14066	14130	14022	13833	14151	14055	13986	14059	14026	14036	14218	13894	13945	14051	14045	14143	14184	14052	13933	14024	13919	13941	14020	13963	14036	13885	13973	14166	14142	13994	14162	13967	13972	13963	14290	13967	14262	13917	14140	14029	14089	14018	14106	14043	14007	14042	13993	14007	13945	13938	13909	14075	14073	13852	14134	13977	14009	14195	13921	14203	14246	14029	14204	13920	13884	13905	13928	14084	13908	13885	13991	13877	14110	14001	13973	14075	14096	13899	13911	14098	13918	13947	14074	14023	14071	14023	14015	13905	14044	13944	14153	14151	13943	14041	14076	13993	14080	13973	14108	13900	13938	13924	14020	13873	14010	14011	13969	14014	13802	14070	13957	13929	13934	14098	14117	14078	14191	13937	14033	14051	13939	14059	14158	13991	14047	14091	14039	14100	13915	14100	13915	13840	13997	14118	14111	13900	13890	14114	13910	14098	13969	13972	14087	14110	13862	13964	13899	14192	13903	14216	13905	13933	13999	13969	14022	14059	14035	14092	13969	14111	13976	14021	14232	14031	14064	13957	14112	13978	13873	13940	13922	13892	13992	13982	14123	13907	13913	14112	14165	14062	13939	14074	13974	13948	14123	14029	14004	14175	14082	14019	14042	14114	14082	13899	13972	13829	14042	14001	13905	14043	14100	13995	13972	14091	14109	14042	14102	14083	14137	14079	14044	14090	13934	14109	13818	13960	14051	14027	14012	14032	13917	14160	14055	14178	14294	13994	13998	13964	14080	13947	14010	13986	13951	14074	13914	14093	14001	14029	14161	13918	13933	13910	14029	13954	14027	13927	13929	13883	14076	13980	14120	13933	13947	14171	14166	13956	13925	14132	13858	13900	13921	14021	14083	14051	13858	14105	14050	14142	14035	14084	14091	14048	14116	14168	13936	14135	14102	13944	14068	13901	13892	13905	14162	14036	14132	14091	14219	14143	13913	14099	14015	14020	14039	14047	13934	14053	14147	14007	14161	13946	13987	14087	14033	14080	13953	14060	13979	13953	14085	14002	14053	14047	13877	14045	13937	14096	14088	14060	14067	13929	13990	14070	13947	14050	13975	13911	14134	13796	14110	13958	13968	14069	14050	13869	14052	13961	14084	13980	14177	14078	14121	14101	14040	13963	14094	14005	13957	13906	14028	13936	14096	13948	13890	14168	14059	13977	14047	14053	13942	13892	13952	14012	14074	14192	13858	14123	13843	14087	14172	14074	13925	14081	13796	14088	14078	14096	14107	13998	13940	14081	13976	13958	13998	13895	13954	14103	13929	14102	13985	13888	14050	14011	13965	13998	14103	14039	14073	13978	14077	13889	14107	13844	14169	14014	14093	14141	14207	13927	14022	13990	14141	13940	14042	14059	13981	14044	13806	13913	14002	14135	14028	13975	13891	14060	14007	13973	14048	13930	13837	13948	14101	13959	14102	14175	14000	13982	13945	13947	14100	13929	14058	14038	14077	14073	13978	13989	14160	13897	14100	14023	14016	13985	14042	14173	13997	14026	14089	14181	14102	13946	13945	14127	14051	13910	14063	13962	13920	13998	13983	13952	14005	13993	13960	14150	14110	13928	14000	13968	14068	14001	14031	14035	14017	13936	14124	13954	14091	13984	14090	14133	14050	13990	14016	14051	14139	14053	13935	14087	14136	14011	14104	13951	13930	14099	14024	14066	13794	14073	14087	14046	13940	13840	13948	14011	14031	13917	14129	14003	14061	13927	13773	13924	14046	14090	13991	14069	13994	14089	14054	13945	14040	13903	14015	14130	14004	14160	14239	14038	13793	13906	14077	14078	14121
27248	22837	26773	23540	18590	17491	16635	15969	15531	15353	15464	15387	15273	15514	15377	15505	15485	15270	15428	15401	15420	15256	15120	15202	15021	15187	15311	15149	15306	15238	15247	15214	15197	15101	15097	15068	15120	15184	15127	14966	14843	14973	15092	14911	15165	14911	14995	15068	15116	15181	15160	14817	15054	15140	15090	15122	15079	15089	15034	14935	15081	14981	15173	15219	15028	14774	15089	14903	14792	15015	15076	14981	15034	14961	15065	14921	15017	14933	15053	14947	14990	15038	14926	15186	15043	15040	15060	14981	15008	14959	14826	14924	15050	14843	15064	14959	15065	14903	15063	15048	14955	14958	15023	14959	15166	15141	14949	15015	15034	14902	14957	14966	15127	14924	14907	14887	15030	14951	15029	14768	14976	14964	14917	14911	15148	15062	14970	15081	14915	15235	14800	14916	15043	14969	14887	14871	15042	14992	14975	14894	14871	15012	15028	15052	15165	14988	15036	14917	14913	14855	14852	14817	14983	14843	15153	14740	14788	15020	15028	15001	15199	15093	15009	15031	14902	15045	14721	15034	15040	15091	15064	15142	15114	15126	14800	14985	14999	14984	14925	15031	14996	14983	14955	14952	14915	15259	15051	14710	15125	15064	15029	14895	15031	14893	15070	14789	14916	15091	15187	14822	14865	15050	15006	15090	14870	15064	14944	14965	15068	15007	15033	15008	15124	15053	15001	15001	14974	14944	14795	14948	14972	15050	14924	14995	15093	14933	14933	14999	14855	14944	14994	14961	14960	15107	14872	14921	15078	14790	14888	15072	14881	14835	15174	15138	14913	14997	14939	14910	14841	14901	14827	14813	15029	14899	14964	15134	14927	15081	14984	15001	15171	15148	15081	14880	14836	14913	14864	15026	14957	14712	15033	14809	15055	15044	14855	14819	15112	15004	15021	14752	14946	15088	15037	15002	14851	15060	14901	15025	14806	15029	14986	15059	14854	15094	15216	14839	15081	14894	14891	15008	15049	14970	15180	15100	15012	15078	14904	14939	15114	14939	15220	14912	14970	14901	15037	14905	14958	14979	15143	14959	14928	15095	15067	14827	15062	14844	14972	14829	15033	14992	15012	14982	14942	15169	14993	14891	14836	14946	15019	14950	14920	14848	14827	15038	14984	15157	14860	15117	14809	14963	15046	14878	15123	15019	15007	14984	14884	15173	14979	15126	15005	14857	14884	14886	14817	15056	15215	15034	15034	15156	14842	15009	15015	15037	14945	14984	15062	14981	14979	15052	15097	15093	14936	14971	14925	14993	14994	15147	14843	14893	15045	14971	15030	14983	15012	14993	15006	15072	15014	15121	15017	14799	14863	14944	14908	15150	15216	14987	14974	15047	15057	14992	14951	14968	14941	15063	15120	15026	14885	15098	15121	14907	14823	14947	15012	14784	15120	14808	15075	14889	14933	14847	14853	15073	15004	14718	14841	14950	14986	15007	14905	14950	14904	14786	15039	15006	15029	15078	14959	14752	14915	15140	15024	14954	15003	15012	14979	15074	15023	14936	15105	15010	14994	15015	15047	14849	14879	14889	15014	15089	14992	14999	15022	14799	14988	14987	15150	15002	14935	15123	15151	15080	14875	14966	14731	14893	14714	14952	14978	14971	14970	14837	15209	15008	14878	14915	15314	14868	14901	14909	15052	15039	15052	14908	14995	15051	15058	14984	15072	15029	14744	15162	14876	14890	14999	15041	15138	14976	14966	14767	14888	14897	15008	14987	15062	14914	14931	15233	15154	15026	14902	14934	15010	14989	14922	15053	15080	15073	14931	15072	14971	14941	15157	14808	14932	15069	14886	15040	15053	15123	15006	14918	14990	14983	14883	15036	14876	15066	15067	14760	15003	14965	14856	15199	15163	14936	14931	14862	15068	15087	14977	14960	14880	15083	14961	15113	15061	14935	15035	14887	14978	15094	15092	14978	15056	15119	15117	15065	15063	15037	15118	15037	15205	15018	14985	14856	15023	15023	15107	14967	14885	14860	15048	15009	14943	14891	14888	14970	15065	14985	14866	14931	14929	15138	14920	14865	15055	14774	14967	15040	15055	14907	15057	14870	14871	14965	14919	15158	14894	15160	15156	15066	15118	14930	14961	14978	15097	15132	14977	14800	14956	14974	15179	15164	15005	14863	14946	14888	14889	15077	14975	14915	14939	15001	15130	15153	14861	14898	14980	14964	15196	15054	15034	14920	14906	15067	15177	15264	14979	15094	14850	14859	14897	14989	15056	15039	14993	15182	14928	14946	15007	14910	15188	14993	15018	15038	15224	14919	15029	14967	14910	15118	15073	14857	15225	14928	15129	14873	14898	15087	15083	14905	15112	15031	14789	15081	14965	14942	15035	15178	15072	15123	15150	15157	14998	15063	14963	14956	15004	14995	15030	14874	14994	14926	15063	14968	14961	15161	14946	14947	14842	14810	14957	14966	14957	15083	14974	14969	15000	14836	14928	15183	14815	15009	14923	15288	14959	15121	15050	14980	15062	15120	15154	15142	14986	14793	15022	14893	15001	14855	14937	15087	14857	15094	15084	14847	15025	15017	15017	14767	14986	15013	15130	15190	14964	14820	14969	15015	14898	14815	15031	14855	15076	15073	14976	15078	14978	15056	14943	15020	14881	15003	15118	14944	15150	14856	14972	15052	14977	15149	15157	14919	14975	15020	15100	14887	14757	14949	14907	14920	15002	15114	15029	14865	15016	14940	14733	14863	14914	15143	14960	14997	14871	14951	14963	15050	15087	14880	14765	14749	14836	14947	15037	15018	14948	14944	15029	15050	15068	14817	14896	14980	15082	15048	15015	14944	15186	14777	14968	15030	15161	14868	15070	15068	15178	15074	15046	14812	15095	14927	15046	15010	14986	15163	15139	15168	15204	14953	15200	14855	14886	14993	14916	15088	14966	14862	14879	14908	15208	15056	14986	15041	14918	14957	15177	14922	15152	14928	14947	15013	14858	14917	15073	14919	15017	15033	15134	14901	15109	14859	15014	15120	14965	15170	15143	15210	14970	14899	14909	15025	14909	15077	14990	15036	15064	15222	15032	14996	14959	14908	14989	15206	15146	14890	14976	15085	15078	15148	14952	14904	15026	14951	15023	14880	14945	14995	14984	14969	15018	15031	14981	14877	15062	14918	15153	15114	14952	14971	15046	15049	14839	14845	14923	15013	15045	15109	14798	14970	15057	15134	14900	15015	15064	14942	15015	14833	14907	14959	15038	15011	15046	15037	15092	14851	15013	15057	14906	15197	14931	14873	15014	14896	15111	14887	14942	14858	15161	14966	14959	14944	15165	15115	14900	14917	14891	15086	14960	14926	14999	14947	15039	15008	14857	14832	15019	14868	15109	15148	14949	14991	15188	15098	15014	15011	15115	15134	14880	15069	15108	15139	15031	15148	15157	14851	15062	14818	15115	14974	14978	15024	15121	14981	15316	14994	14987	14881	15062	14768	14897	14953	15134	14886	15226	15107	15032	15011	14986	15057	15116	14961	14930	14899	15016	14990	14924	14919	14895	15124	15071	15166	14935	14748	15102	14833	15026	15134	14988	14938	15049	14955	15197	15156	15100	14976	14990	15127	15150	15047	14930	14934	15065	14984	14799	15079	14916	14976	14915	15200	15033	15072	14995	15142	15035	15202	15216	15033	14993	14938	15108	14916	14929	15192	15126	15000	15092	14936	15009	15001	14937	14887	14890	14992	14866	15022	14929	15016	15050	14948	14976	14984	14888	15088	15035	15176	15033	15147	14922	14976	14919	14878	14982	14956	15022	14969	15097	15138	14862	14924	14899	14999	15001	14903	15081	15004	15066	14818	14840	14953	14955	14999	15007	15201	15116	14563	15108	14943	15041	15155	15095	15259	14971	14976	14948	15183	15169	15025	15187	15052	14975	14997	15077	15053	15067	15099	15000	14726	15140	14594	14855	14946	14918	15007	14919	14912	15019	14851	14689	14922	15065	14965	14925	15053	15080	14854	14948	15037	15064	15105	14992	15134	15007	14979	14945	15047	14983	15098	14977	14913	15046	14934	15069	15182	15174	14921	14886	14773	14844	15174	14917	15122	15165	15266	15115	15172	15084	14948	14897	14841	14935	15158	15095	15034	14970	14990	15040	15117	15082	15176	15012	15013	14906	15041	14933	14929	14913	15053	14946	14918	15081	14935	14969	15022	14972	15067	15073	15033	15010	15040	15177	15044	14865	14923	15007	15073	15076	14904	15029	14943	14955	14922	14919	14756	14830	14825	15015	15115	14917	14992	14973	14881	15030	15240	14935	15014	15229	15138	14990	15075	14919	14867	15098	15040	15057	15149	14940	15018	15015	15043	14962	15112	14980	15078	15068	14918	14995	15064	14882	14743	14889	14976	15183	14956	15018	15009	15048	14981	15133	14919	15048	14836	14819	15083	14859	14954	14929	15116	15019	15001	14773	14991	15013	15068	14882	14962	14983	14898	15142	15099	15037	15060	14917	14887	14916	14989	15009	14928	15172	15005	14975	15029	14809	14890	14950	15146	14757	14936	14887	15015	15186	15123	14995	15171	14877	15009	14907	14919	14851	15122	14931	14927	15017	15004	14831	15052	15029	15027	14856	15044	15075	14970	14965	14995	15096	14990	15096	14979	15012	14973	15013	14917	15183	15161	14910	15261	15005	15119	15265	15006	14919	14982	14841	15120	15124	15073	14985	14977	15127	15098	14998	15147	15144	15057	14995	14780	15111	14857	14870	15197	15111	15214	14768	14866	15163	14927	15064	15104	15102	14856	14925	14984	14947	15104	15017	14866	15180	15024	15103	14903	15083	15052	14997	14939	15034	14764	14943	14828	14962	14947	15001	14987	15156	14961	14941	14846	14995	14947	15028	15010	15101	14906	14885	14873	14912	14897	15000	15055	14928	14928	14946	14974	14880	14915	14859	15094	14981	14920	14971	15038	15137	15168	14924	15017	15079	14883	14847	15089	14884	15058	14955	14994	15130	15040	14887	15070	15007	14914	14997	14917	14912	14944	14966	14904	15092	14922	15039	15203	15055	14808	14969	14944	14928	15030	14951	15154	14853	14903	14998	14906	14851	15124	15092	14845	15159	15098	15138	14906	15011	15053	14839	14964	14969	15094	14897	15023	15038	15078
21862	32122	29077	22265	19072	17183	15948	15127	14765	14558	14491	14396	14626	14388	14257	14353	14250	14338	14286	14219	14074	14188	14200	14056	14184	14205	14153	14018	14001	14041	13947	14054	13945	13955	13747	14065	13815	13823	13881	13895	13960	13903	13985	13877	13871	13807	13864	13725	13811	13714	13698	13903	13805	13752	13864	13849	13843	13749	13777	13800	13781	13932	13787	13706	13846	13751	13808	13728	13748	13890	13668	13699	13858	13775	14068	13728	13835	13777	13724	13866	13764	13767	13788	13799	13751	13811	13735	13754	13689	13793	13836	13805	13857	13787	13827	13789	13777	13781	13897	13724	13677	13926	13785	13891	13887	13906	13905	13881	13805	13908	13718	13722	13772	13700	13837	13707	13863	13842	13710	13843	13753	13839	13743	13696	13682	13725	13879	13824	13707	13835	13884	13860	13807	13760	13707	13850	13814	13845	13819	13829	13869	13826	13720	13765	13964	13793	13866	13781	13810	13813	13923	13833	13840	13781	13798	13791	13622	13632	13821	13936	13815	13675	13758	13736	13889	13656	13614	13783	13704	13653	13583	13811	13863	13763	13839	13664	13723	13621	13647	13712	13720	13693	13767	13809	13758	13878	13952	13866	13661	13739	13745	13877	13803	13812	13745	13730	13989	13771	13710	13854	13638	14002	13753	13666	13796	13762	13785	13698	13885	13702	13871	13749	13893	13774	13877	13905	13863	13779	13660	13660	13898	13799	13735	13831	13721	13763	13907	13841	13830	13745	13868	13748	13760	13771	13699	13767	13695	13750	13868	13804	13652	13671	13900	13761	13842	13721	13641	14021	13780	13864	13776	13852	13975	13653	13644	13794	13839	13745	13870	13749	13904	13867	13877	13683	13912	13755	13785	13631	13922	13747	13700	13864	13858	13730	13920	13769	13729	13879	13792	13861	13823	13907	13718	13761	13942	13881	13923	13752	13643	13711	13816	13907	13813	13670	13807	13584	13862	13869	13782	13766	13660	13639	13826	13689	13737	13769	13890	13694	13775	13790	13930	13932	13765	13746	13940	13787	13726	13716	13844	13705	13758	13978	13743	13841	13735	13801	13776	13879	13887	13710	13839	13797	13696	13804	13833	13824	13874	13672	13796	13600	13948	13848	13802	13740	13734	13789	13801	13827	13880	13826	13799	13642	13967	13860	13816	13709	13766	13755	13854	13754	13849	13851	13845	13705	13572	13710	14061	13770	14024	13874	13830	13856	14001	13843	13684	13916	13849	13674	13757	13648	13754	13845	13796	13788	13767	13683	13685	13762	13743	13820	13701	13810	13674	13681	13686	13976	13859	13757	13665	13879	13635	13677	13910	13605	13670	13753	13650	13747	13680	13820	13902	13805	13820	13866	13681	13822	13835	13723	13675	13711	13881	13928	13824	13751	13706	13672	13771	13705	13950	13778	13823	13958	13700	13858	13963	13973	13832	13748	13726	13886	13725	13727	13748	13779	13764	13799	13917	13692	13948	13726	13789	13768	13926	13765	13781	13809	13857	13809	13906	13840	13908	13724	13679	13896	13919	13761	13920	13790	13758	13780	13798	13760	13810	13758	13836	13796	13819	13700	13761	13619	13892	13921	13851	13982	13596	13771	13928	13600	13872	13599	13896	13963	13779	13779	13914	13850	13775	13902	13881	13706	13636	13738	13857	13614	13695	13917	13737	13596	13805	13795	13687	13823	13630	13949	13884	13736	13889	13651	13694	13913	13628	13854	13766	13939	13616	13731	13835	13776	13794	13932	13792	13614	13594	13691	13589	13769	13684	13929	13702	13753	13773	13732	13809	13893	13986	13665	13882	13575	13882	13900	13704	13760	13897	13843	13906	13871	13871	13755	13829	13765	13825	13614	13801	13841	13819	13768	13891	13687	13679	13833	13953	13807	13742	13700	13730	13659	13870	13419	13731	13749	13837	13884	13874	13686	13720	13737	13896	13848	13656	13779	13796	13792	13848	13672	13767	13690	13677	13883	13852	13779	13672	13741	13903	13821	13672	13819	13815	13767	13868	13938	13721	13841	13765	13676	13811	13735	13660	14016	13784	13667	13815	13904	13860	13826	13875	13766	13710	13880	13871	13874	13805	13972	13855	13769	13681	13735	13773	13698	13890	13749	13705	13788	13757	13722	13838	13820	13719	13704	13880	13853	13747	13856	13668	13646	13807	13795	13883	13811	13815	13854	13628	13776	13913	13831	13817	13980	13761	13664	13835	13906	13900	13703	13753	13867	13673	13916	13720	13977	14038	13896	13677	13658	13893	13949	13784	13760	13760	13803	13788	13726	13623	13802	13815	13738	13769	13748	13790	13877	13695	13753	13769	13753	13898	13686	13882	13740	13887	13824	13887	13919	13893	13982	13828	13813	13759	13827	13814	13656	13916	13844	13727	13686	13692	13837	13850	13767	13771	13713	13861	13762	13911	13726	13759	13878	13953	13823	13771	13687	13769	13924	13717	13852	13817	13940	13737	13874	13783	13797	13893	13525	13709	13781	13821	13720	13649	13871	13906	13823	13725	13851	13820	13891	13773	13831	13789	13970	13834	13810	13922	13934	13739	13811	13809	13752	13716	13739	13920	13871	13781	13905	13751	13743	13777	13825	13766	13777	13785	13831	13852	13744	13766	13829	13783	13829	13804	13719	13795	13701	13611	13712	13587	13873	13739	13815	13861	13772	13653	13872	13869	13683	13748	13802	13771	13774	13789	13710	13775	13663	13675	13777	13837	13725	14062	13842	13871	13505	13551	13878	13597	13914	13587	13802	13923	13778	13868	13870	13642	13756	13857	13914	13907	13952	13707	13589	13851	13902	13940	13895	13929	13768	13856	13860	13664	13869	13759	13887	13756	13706	13826	13674	13722	13860	13898	13739	13827	13822	13748	13707	13846	13773	13947	13989	13741	13737	13865	13735	13783	13823	13682	13938	13968	13738	13713	13772	13696	13882	13752	13783	13935	13776	13720	13646	13791	13723	13773	14000	13714	13769	13791	13864	13876	13665	13706	13724	13822	13841	13638	13701	13729	13913	13737	13798	13769	13632	13754	13902	13845	13675	13776	13773	13645	13872	13838	13903	13806	13766	13721	13805	13804	13700	13726	13766	13554	13764	13941	13904	13853	13933	13619	13703	13787	13772	13715	13827	13707	13951	13758	13747	13833	13779	13689	13727	13827	13808	13790	13749	13803	13757	13913	13702	13922	13862	13801	13781	13733	13837	13878	13719	13638	13820	13725	13977	13635	13549	13780	13743	13670	13744	13756	13872	13821	13810	13762	13853	13650	13675	13726	13683	13816	13898	13859	13871	13797	13674	13813	13846	13779	13835	13597	13711	13622	13797	13916	13973	13733	13708	13789	13825	13787	13837	13788	13747	13811	13930	13672	13836	13977	13883	13746	13891	13827	13843	13752	13851	13678	13882	13850	13805	13650	13801	13809	13920	13825	13838	13874	13848	13834	13758	13777	13720	13857	13712	13900	13863	13631	13910	13685	13897	14023	13904	13674	13816	13669	13798	13750	13767	13789	13775	13907	13861	13655	13775	13847	13823	13751	13859	13838	13877	13777	13776	13618	13668	13693	13886	13747	13822	13959	13794	13754	13782	13841	13795	13806	13743	13690	13738	13921	13711	13864	13769	13646	13674	13897	13668	13793	13678	13799	13941	13811	13733	13632	13939	13709	13875	13834	13876	13836	13829	13758	13739	13740	13665	13832	13680	13911	13803	13773	13747	13906	13809	13697	13874	13753	13640	13927	13810	13813	13877	13729	13748	13751	13942	13743	13800	13919	13803	13793	13822	13777	13727	13844	13814	13878	13843	13715	13873	13980	13836	13809	13743	13728	13876	13771	13713	13844	13925	13759	13802	13858	13685	13789	13757	13703	13786	13613	13708	13929	13763	13573	13776	13844	13691	13774	13751	13890	13839	13587	13854	13832	13761	13699	13825	13852	13701	13724	13852	13760	13775	13837	13695	13726	14001	13628	13863	13705	13646	13794	13888	13810	13737	13711	13892	13822	13842	13734	13610	13952	13712	13687	13867	13868	13773	13776	13785	13828	13752	13751	13801	13719	13804	13834	13736	13857	13728	13992	13766	13642	13699	13718	13761	13805	13642	13839	13736	13537	13673	13861	13787	13662	13849	13720	13771	13895	13884	13850	13603	13941	13568	13936	13764	13681	13721	13779	13787	13898	13819	13847	13957	13791	13790	13878	13846	13946	13805	13790	13793	13889	13747	13935	13734	13766	13866	13900	13705	13863	13678	13873	13606	13771	13870	13796	13754	13747	13717	13826	13736	13677	13870	13847	13881	13698	13892	13765	13857	13706	13846	13892	13904	13797	13916	13840	13651	13821	13724	13819	13817	13803	13901	13827	13813	13605	13754	13708	13628	13708	14086	13939	13845	13837	13813	13908	13737	13750	13793	13617	13850	13806	13834	13719	13968	13913	13806	13879	13835	13994	13838	13940	13922	13923	13769	13808	13784	13931	13876	13623	13631	13583	13876	13817	13798	13724	13801	13814	13752	13681	13731	13872	13808	13644	13793	13853	13832	13777	13639	13958	13903	13791	13887	13801	13741	13655	13798	13739	13806	13660	13797	13748	13765	13675	13797	13750	13919	13835	13765	13758	13785	13708	13866	13868	13812	13853	13729	13808	13682	13821	13803	13798	13810	13862	13825	13746	13740	13872	13784	13681	13674	13769	13883	13757	13904	13723	13843	13799	13834	13885	13783	13875	13751	13807	13852	13728	13738	13817	13743	13852	13849	13608	13787	13890	13760	13888	13744	13771	13727	13715	13849	13808	13748	13842	13822	13728	13852	13726	13709	13769	13721	13829	13711	13810	13710	13861	13914	13907	13954	13914	13884	13741	13683	13814	13794	13942	13732	13781	13951	13771	13833	13769	13802	13891	13800	13754	13711	13887	13781	13638	13883	13904	13713	13926	13640	13864	13725	13874	13732	13691	13723	13812	13889	13808	13736	13857	14002	13828	13879	13810	13816	13883	13917	13815	13851	13773	13727	13831	13867	13979	13763	13748	13804	13772	13779	13741	13830	13792	13704	13982	13660	13826	13777	13835	13676	13587	13790	13653	13830	13662	13815	13732	13755	13832	13760	13791	13653	13849	13740	13922	13774
23802	21083	28460	24194	22175	22211	20881	17470	16751	16613	16383	16312	16247	16074	16049	15750	15976	16006	15824	15938	15836	15630	15837	15733	15830	15604	15660	15555	15527	15742	15526	15493	15464	15495	15265	15462	15259	15372	15429	15349	15504	15381	15492	15163	15296	15433	15474	15315	15478	15492	15412	15648	15297	15377	15389	15468	15502	15461	15261	15281	15445	15472	15429	15222	15193	15288	15281	15350	15265	15523	15207	15441	15219	15302	15328	15389	15372	15387	15408	15436	15367	15393	15367	15564	15377	15351	15255	15385	15169	15214	15271	15299	15336	15388	15356	15354	15538	15334	15380	15378	15341	15552	15103	15413	15406	15456	15350	15295	15235	15381	15213	15126	15302	15254	15362	15425	15324	15506	15512	15477	15520	15331	15442	15621	15426	15534	15424	15309	15251	15485	15338	15314	15232	15163	15446	15285	15429	15126	15409	15349	15354	15241	15247	15110	15318	15432	15329	15350	15244	15280	15308	15179	15252	15226	15351	15395	15420	15256	15489	15205	15262	15204	15294	15388	15452	15438	15259	15487	15219	15471	15388	15355	15313	15432	15380	15413	15298	15365	15204	15458	15273	15309	15510	15096	15448	15421	15334	15394	15389	15245	15373	15340	15426	15283	15133	15362	15421	15277	15604	15353	15201	15343	15270	15416	15391	15389	15471	15299	15080	15273	15317	15171	15132	15436	15234	15432	15348	15238	15483	15248	15323	15502	15266	15453	15205	15229	15258	15551	15261	15127	14974	15463	15482	15247	15321	15293	15298	15308	15190	15193	15318	15256	15033	15339	15405	15532	15479	15249	15130	15425	15408	15375	15321	15400	15581	15361	15331	15282	15402	15306	15487	15499	15358	15197	15311	15257	15286	15492	15603	15499	15341	15360	15371	15364	15467	15356	15202	15234	15337	15422	15375	15446	15156	15310	15207	15435	15396	15359	15528	15325	15375	15383	15341	15192	15614	15408	15422	15425	15326	15259	15355	15275	15412	15390	15214	15318	15323	15292	15355	15344	15342	15473	15313	15404	15266	15266	15381	15422	15216	15203	15190	15583	15419	15318	15350	15349	15432	15482	15336	15274	15377	15205	15291	15370	15404	15222	15268	15433	15414	15418	15199	15235	15553	15571	15258	15309	15325	15410	15331	15380	15474	15420	15397	15395	15320	15336	15532	15351	15350	15173	15419	15228	15287	15310	15342	15302	15476	15221	15350	15336	15265	15358	15297	15388	15399	15137	15347	15317	15434	15469	15304	15287	15139	15545	15277	15468	15305	15333	15242	15314	15504	15238	15217	15431	15489	15299	15304	15377	15342	15446	15302	15411	15447	15518	15235	15238	15471	15455	15436	15474	15262	15474	15246	15184	15302	15242	15354	15376	15317	15322	15330	15271	15135	15174	15210	15374	15416	15336	15395	15241	15568	15267	15287	15241	15361	15220	15465	15473	15386	15586	15411	15361	15191	15102	15316	15424	15279	15318	15301	15280	15330	15210	15277	15529	15336	15389	15228	15569	15198	15355	15258	15094	15475	15396	15420	15217	15325	15445	15304	15323	15263	15333	15291	15284	15262	15466	15402	15440	15316	15247	15366	15383	15498	15409	15288	15161	15415	15383	15268	15238	15292	15500	15370	15123	15324	15492	15619	15372	15522	15477	15316	15343	15271	15318	15342	15193	15422	15296	15345	15409	15327	15317	15480	15281	15185	15208	15432	15344	15330	15422	15592	15113	15487	15206	15290	15235	15324	15292	15329	15438	15273	15134	15452	15354	15456	15278	15492	15523	15240	15349	15261	15394	15193	15251	15372	15367	15203	15408	15535	15424	15475	15285	15368	15261	15497	15442	15278	15372	15391	15245	15262	15344	15431	15199	15212	15248	15413	15404	15291	15385	15259	15329	15425	15406	15416	15368	15537	15242	15227	15567	15354	15481	15374	15435	15385	15285	15358	15347	15454	15262	15067	15474	15290	15216	15324	15335	15378	15268	15466	15405	15442	15206	15407	15449	15319	15309	15534	15345	15508	15211	15557	15313	15433	15368	15307	15308	15403	15399	15245	15361	15364	15369	15267	15169	15382	15362	15407	15249	15392	15380	15262	15294	15383	15216	15243	15445	15371	15494	15480	15415	15331	15320	15299	15375	15154	15189	15362	15308	15443	15518	15253	15384	15272	15364	15205	15285	15126	15455	15330	15357	15415	15672	15406	15178	15232	15308	15151	15342	15259	15326	15231	15248	15279	15362	15275	15271	15223	15258	15171	15207	15299	15431	15515	15377	15283	15377	15318	15221	15217	15204	15272	15359	15235	15403	15260	15375	15310	15620	15274	15331	15375	15329	15565	15316	15571	15339	15365	15331	15417	15126	15288	15425	15514	15489	15309	15253	15404	15382	15215	15374	15289	15416	15441	15476	15436	15335	15604	15588	15344	15228	15238	15426	15395	15328	15289	15341	15345	15300	15420	15321	15308	15286	15333	15297	15229	15284	15251	15109	15439	15531	15391	15244	15314	15428	15248	15343	15195	15460	15172	15172	15319	15378	15494	15261	15282	15368	15223	15329	15587	15349	15089	15305	15391	15316	15408	15403	15321	15064	15402	15352	15385	15319	15404	15353	15412	15374	15365	15168	15395	15365	15271	15274	15126	15358	15338	15280	15413	15491	15473	15371	15316	15386	15487	15507	15285	15375	15271	15231	15247	15301	15379	15396	15375	15245	15256	15439	15346	15283	15491	15302	15311	15555	15255	15399	15258	15387	15552	15596	15395	15360	15419	15428	15280	15381	15585	15449	15372	15313	15193	15310	15309	15345	15361	15253	15296	15283	15245	15143	15438	15361	15326	15445	15163	15469	15527	15347	15334	15460	15203	15376	15357	15223	15207	15159	15325	15470	15293	15385	15367	15354	15395	15234	15459	15475	15294	15324	15407	15534	15366	15383	15422	15282	15229	15405	15412	15296	15293	15355	15379	15213	15419	15441	15264	15388	15396	15389	15471	15276	15158	15216	15518	15290	15354	15314	15354	15373	15353	15421	15180	15324	15336	15373	15131	15228	15423	15496	15282	15237	15156	15316	15349	15555	15275	15362	15304	15462	15261	15407	15401	15421	15537	15445	15483	15206	15345	15402	15315	15560	15371	15252	15313	15311	15227	15308	15459	15406	15630	15299	15225	15320	15243	15227	15438	15372	15340	15223	15270	15215	15394	15250	15250	15335	15314	15437	15242	15217	15303	15069	15347	15252	15237	15405	15261	15202	15406	15463	15527	15278	15271	15492	15416	15350	15345	15466	15555	15554	15407	15308	15177	15493	15301	15133	15348	15328	15303	15305	15257	15384	15291	15439	15306	15401	15445	15417	15356	15208	15439	15261	15329	15359	15329	15264	15380	15272	15304	15188	15370	15258	15326	15399	15510	15208	15448	15384	15319	15234	15575	15436	15362	15335	15307	15283	15314	15280	15366	15159	15202	15392	15464	15215	15224	15313	15201	15205	15228	15390	15326	15316	15440	15279	15364	15321	15251	15324	15072	15140	15086	15313	15406	15381	15324	15179	15331	15391	15461	15397	15371	15171	15344	15203	15481	15203	15362	15113	15484	15321	15342	15243	15379	15386	15284	15239	15247	15325	15261	15197	15493	15304	15387	15326	15515	15132	15405	15397	15203	15360	15244	15557	15422	15441	15305	15403	15321	15394	15242	15278	15153	15076	15340	15367	15434	15280	15522	15265	15219	15171	15454	15312	15275	15186	15339	15413	15460	15294	15279	15261	15428	15362	15219	15251	15379	15565	15367	15539	15537	15283	15321	15302	15365	15255	15267	15512	15406	15360	15405	15446	15374	15491	15434	15383	15398	15333	15386	15231	15435	15457	15320	15204	15483	15425	15310	15343	14976	15276	15234	15282	15320	15278	15422	15591	15446	15323	15205	15245	15378	15367	15208	15100	15595	15293	15331	15352	15291	15285	15423	14958	15373	15079	15292	15280	15281	15367	15349	15531	15320	15442	15283	15362	15218	15347	15212	15197	15434	15220	15190	15297	15233	15291	15524	15392	15461	15429	15186	15650	15235	15416	15176	15122	15401	15294	15455	15395	15451	15267	15444	15425	15355	15349	15573	15282	15326	15322	15195	15399	15308	15387	15246	15392	15562	15288	15376	15467	15269	15117	15259	15379	15322	15512	15324	15350	15442	15408	15376	15236	15006	15348	15538	15546	15360	15452	15317	15209	15501	15264	15315	15395	15345	15375	15098	15282	15247	15515	15314	15222	15192	15334	15225	15366	15066	15296	15290	15410	15299	15294	15358	15224	15282	15355	15334	15305	15283	15388	15316	15364	15349	15244	15141	15446	15258	15238	15342	15369	15295	15184	15215	15320	15403	15415	15266	15237	15364	15360	15433	15300	15554	15414	15188	15527	15461	15328	15398	15378	15272	15216	15532	15504	15438	15327	15440	15267	15314	15442	15377	15423	15451	15403	15368	15154	15192	15305	15177	15397	15383	15415	15392	15409	15240	15302	15352	15396	15327	15387	15255	15336	15480	15387	15460	15337	15374	15351	15441	15329	15340	15187	15254	15238	15243	15271	15441	15365	15511	15221	15182	15453	15199	15292	15363	15460	15455	15441	15318	15362	15308	15212	15568	15266	15235	15293	15149	15268	15438	15393	15441	15338	15469	15440	15280	15102	15473	15311	15315	15136	15360	15221	15266	15230	15321	15318	15210	15361	15415	15163	15254	15265	15342	15234	15164	15264	15313	15158	15226	15306	15180	15374	15424	15374	15166	15256	15250	15394	15353	15315	15291	15377	15348	15484	15433	15310	15254	15238	15388	15282	15025	15383	15330	15356	15291	15256	15248	15363	15289	15159	15297	15223	15429	15362	15465	15203	15261	15230	15322	15446	15493	15260	15399	15367	15416	15306	15328	15358	15310	15312	15342	15233	15182	15402	15338	15418	15405	15393	15510	15489	15320	15392	15260	15586	15415	15421	15193	15293	15333	15393	15399	15289	15350	15255	15375	15304	15276	15276	15325	15326	15383	15483	15355	15287	15314	15519	15323	15363	15300	15417	15322	15394	15289	15185	15224	15212	15358	15325	15322	15352	15299	15272	15368	15469	15443	15363	15289	15326	15048	15230	15259	15330	15339	15323
22607	39715	35830	27939	23062	19999	18164	17011	16207	15722	15677	15200	15318	15128	15016	14757	14922	14779	14920	14561	14719	14620	14683	14522	14499	14581	14565	14381	14396	14438	14415	14266	14266	14113	13968	14085	14179	14093	14084	14166	13958	14037	14098	14020	14088	14153	14014	14110	14217	13966	14262	13926	14122	13969	14019	14029	13996	13933	14027	13995	14147	13899	14045	14219	13911	14148	14018	13947	14082	14091	14057	13928	14047	14092	14206	13961	14029	13869	14030	13940	14034	14057	14163	13908	14087	13905	13907	13950	13999	14002	14159	13942	14041	14002	13935	13832	14014	13966	14017	14039	13857	14200	13954	13953	14072	14067	14007	13984	14088	14119	13946	13926	14030	14164	14173	14022	14092	14016	13979	14040	14098	14183	13776	13946	13959	13971	14082	14050	14121	13998	13986	14068	13979	14044	13819	14121	13938	14029	14155	14004	13977	13958	14121	14144	14074	14032	14037	13939	13983	13973	14012	13881	14159	13990	13987	14074	13964	13909	13976	14042	13856	14070	14037	14031	14000	14045	13813	13935	14002	14021	13934	13919	13981	13944	14051	14040	14078	14022	14040	13964	13802	14062	14009	14005	13893	14162	13960	14104	13988	14033	14073	14035	13889	14015	14169	14021	13935	14080	14054	14020	14028	13950	14195	13958	13950	13866	14024	14005	13923	13978	13936	14101	14004	14004	13981	14087	13965	14005	14151	14100	13908	13872	13970	13963	13868	14006	14085	13958	14061	14042	14122	13881	14114	14044	13878	14049	14031	14032	13873	13909	14095	14088	14122	13887	14028	13977	13942	14048	13878	14245	14020	13979	13980	13923	13984	13998	14028	13851	14045	14130	14042	13998	13952	14025	14012	14081	14007	14196	13913	13936	13939	13936	14022	13879	13957	13879	13949	13953	14057	13995	13874	14077	14129	14143	13869	13966	13874	13981	13922	13978	13832	14074	14031	13955	14001	13966	13916	13958	13965	13955	13907	14108	13988	13912	13840	14022	13907	14054	13954	13970	13914	14049	14056	13987	13949	13945	14048	13916	14050	13872	13896	14044	14042	14151	14195	13927	13921	14038	13967	14086	13916	13889	14008	13952	13980	13881	13814	14100	13823	14036	14037	14055	13977	13832	14143	14056	14064	13865	13972	14046	14169	14079	13888	14034	13990	14061	14034	13882	13953	13978	14034	14106	14044	13961	14037	14021	14000	14127	13947	14110	14030	14185	13983	13884	13989	13866	14075	13993	14135	14046	13985	13880	13853	13997	13851	14002	13951	13739	13950	13994	14023	13982	13960	13910	14102	13965	14035	13905	13977	13914	14027	14141	13926	13952	14055	13868	13993	14189	13817	14070	14018	13894	13957	13997	13977	13927	14137	14158	14080	13867	13940	13898	14164	13918	13952	13869	13957	14058	14066	14046	13984	13989	13949	13885	13967	14138	13889	13901	14100	14165	14222	14070	13954	13736	13936	13841	13910	13913	14016	13974	14047	13874	14132	14089	14015	14079	13962	13832	13933	13819	14054	13906	14082	13775	14116	13876	14276	13878	13988	14022	14078	13859	14013	13959	14010	13854	14195	14034	13952	13963	13932	14003	14163	13884	14052	13981	13944	14038	13820	13983	14098	13874	14081	14096	14000	14040	14171	14028	13934	13960	14088	13967	13924	13809	13971	14063	14142	14013	14020	14078	13887	14003	13927	13956	13903	14048	13948	14018	14016	13925	14059	14065	13959	14065	14060	14017	14124	13978	14001	13837	13793	14019	14027	13987	14065	13977	13936	14046	14030	13974	14226	14002	13977	14121	13987	14107	13925	13897	13912	13925	13951	14184	14097	14003	13946	14109	14097	13863	13988	13931	14019	14219	14028	13874	13967	14038	13958	14019	13855	13923	13727	14027	13982	14005	13941	13941	13984	14049	14001	14189	13909	13920	13861	13996	14037	14094	14053	13861	14038	14157	13999	13859	14224	14117	13978	14033	14065	13984	13974	14028	13999	14082	13728	14045	14057	14034	13864	13933	14081	13983	14016	13962	13907	13965	14025	13947	14161	14056	13951	13934	13995	14003	13898	14010	14143	13896	13925	13875	13881	14046	13931	14023	13913	14017	13901	14084	14084	14009	13929	13930	13844	14013	14055	13991	14030	13826	13970	14060	13872	14070	13967	13824	13898	14099	14048	14021	13966	13989	14032	13894	13921	13909	14013	13760	13968	13955	13775	14068	14004	14136	13945	14080	13887	14039	14076	13957	13898	14016	14040	14010	14119	14002	14194	13997	13902	13779	14063	13908	13805	13938	14124	14044	14021	14010	13801	14068	13863	13951	14012	13951	14135	14068	14152	13916	14182	13982	13989	14041	14080	13942	14116	13892	14080	14011	14017	13972	14156	14137	14076	13993	13847	13843	13980	13997	14084	14049	13878	13776	13932	14107	13863	13999	14023	13965	13964	14071	14037	13958	13968	14038	14061	14067	13875	14116	14010	14007	13910	14033	13994	14118	14023	14010	13810	13962	14075	13958	13826	14162	14009	13871	14012	13959	14043	13909	14044	14032	13866	13859	13957	13859	14023	14100	13807	13951	13999	13895	14191	13870	14121	13856	14121	13915	14024	13970	13962	13924	14012	13885	14092	14130	13960	14146	14024	14110	13718	13975	14002	13965	14059	13959	14106	13838	13985	13831	14002	13952	13938	13798	13843	14063	13893	14074	14127	14023	13888	14052	13932	13947	14038	14003	13928	13938	14024	13976	13971	14097	13837	13968	13863	13948	14163	14072	14061	14076	14106	13927	13956	14257	14162	14128	14125	13906	13926	13904	13965	14018	13924	14181	13989	14020	13957	13894	13981	14068	14087	13969	14066	14062	13960	13931	14089	13889	13989	14004	13868	13924	13976	14178	14007	14066	13964	13810	13919	13952	14014	14011	14034	13948	14034	14172	14147	13996	14049	14089	13885	13943	13982	14015	14003	14207	13980	13863	14010	14093	13782	14095	13982	14034	13948	14055	13950	14001	13958	13911	14023	13972	13910	13915	13934	13925	14059	14096	13924	13943	14052	13905	14021	13998	13837	13962	13978	14006	13914	13931	13983	13905	13899	13934	14023	13752	13917	14061	13916	13919	14031	14008	14049	13964	13989	13998	14010	13936	14018	13914	14018	13954	13989	13988	13943	14095	14000	14013	13963	14002	13984	14000	13868	14030	13899	14108	14074	14016	14038	14089	13814	13974	14142	13991	13977	13953	14132	13917	13982	13972	13922	14080	14102	14055	14051	14047	13963	14079	13909	13965	14037	13940	14103	14008	14056	13923	13966	14049	13853	13905	14003	13976	14113	14100	14132	13978	13937	14083	14171	14066	13905	13869	13912	14066	14130	13992	13864	13952	13951	13950	14021	14036	14041	13904	14013	14105	13993	13990	13870	14178	14029	13880	13955	14024	14002	13898	13994	13798	13860	14001	13911	13793	13875	13936	14051	13986	13867	13907	13856	13922	13975	14203	13926	14100	13991	14071	13882	14028	14099	13965	13953	14089	14026	14033	13879	13909	13936	13974	14106	13970	14007	13988	13869	14077	13886	14132	13927	13953	14020	13955	13900	13866	13972	14094	13788	13845	13959	14002	13822	13900	14104	13946	14083	14052	13855	14010	13991	13884	14092	13977	14032	14068	13946	13939	13912	14012	13977	14014	14017	14052	14033	14227	14057	14106	14014	14027	14133	14085	13947	13765	14061	13988	14113	13987	14129	14147	14049	13894	13957	14089	13835	14134	13965	14118	13928	14041	14197	13945	14019	14021	13969	13938	13948	14008	14038	13939	14038	13929	14074	13740	14003	14061	13863	14006	14139	13971	14262	14116	14043	14050	14145	14016	13869	14128	14050	14096	14148	14241	14051	14034	13885	14006	13985	14081	13973	14017	13993	13942	13990	13878	14015	14134	13975	14052	14001	14001	13891	13819	14067	14072	13941	13861	13915	14020	13946	13953	13833	13865	14020	13956	14140	14149	14164	14086	14002	13996	13925	13810	14016	13917	14129	14115	13831	13998	14082	13903	14001	14054	13934	13880	14161	13822	13953	13922	14079	14091	14072	13891	14072	14150	13874	13948	13924	13885	14058	13988	13995	13940	13973	13992	13949	14018	14053	13884	14041	14057	13960	13995	14077	13966	13984	13878	13929	13911	14002	13818	14085	13942	13953	14093	14063	13959	13935	13951	13993	13842	14023	14033	14009	13974	14003	13825	13933	14058	13862	14001	14064	13930	14009	14031	13996	13956	13951	14133	13979	13991	14181	13999	13978	13844	14040	14112	13913	14072	13931	13879	14045	13983	13940	14065	14118	14086	13904	14023	13882	13987	13950	13985	13959	13720	13964	14038	14092	13966	13978	14143	13994	13887	13989	14080	14022	14005	13888	13931	14046	14040	14098	14051	14002	13904	14078	14132	13963	14018	13959	13847	13888	14019	14072	13965	13882	13857	13998	13957	14123	13912	14010	14062	13999	14120	14039	13923	13994	13862	13850	14036	13958	13991	14085	14138	14047	13991	14068	14059	14064	13939	13868	14099	13916	14120	13976	13866	13873	14084	13987	14026	13980	14088	14138	13942	14021	14112	14072	14134	13963	13984	14028	13977	14087	13969	14053	13845	14075	13816	14139	14004	14050	13985	14064	14101	13974	13995	14094	14083	14041	13879	13999	13835	14015	13877	13799	14018	13934	14206	14006	14084	13957	13912	14133	13995	14022	13832	13967	13917	13907	13944	14087	14053	14312	13904	14002	14151	14073	14014	13923	14076	13915	13950	14106	14045	14038	14077	13956	13934	13995	14187	13955	14038	14035	13902	13985	13913	14062	14114	14012	13971	14057	14030	14047	13941	14077	13920	13937	13906	13874	13976	13925	14143	13857	13980	14098	13998	14214	14132	13834	13953	14096	14038	14055	14018	14166	13929	14053	14122	14179	14117	14002	13921	13899	14044	13873	13950	14015	13778	13911	14090	14013	13888	14077	14190	13960	13941	13830	14027	14139	14006	13994	13891	14182	14044	14132	14108	13962	13914	14080	13814	13938	14120	14054	14042	14170	14001	14061	13666	13885	14014	14083	14050	13860	14062	13880	13890	13914	14035	13930	14051	13948	13981	13862	13999	13945	14133
22638	21100	28831	23572	21445	23319	24854	19028	17477	17136	16864	16729	16498	16426	16195	16372	16251	16178	16073	16003	15942	16122	16074	15899	15903	15989	15939	15919	15601	15874	15841	15619	15642	15493	15491	15569	15572	15448	15600	15406	15638	15436	15544	15441	15566	15563	15241	15474	15489	15427	15392	15426	15393	15373	15549	15478	15513	15513	15321	15342	15337	15244	15438	15464	15480	15394	15210	15448	15333	15305	15457	15438	15332	15683	15400	15300	15366	15358	15499	15318	15259	15397	15497	15283	15384	15287	15343	15376	15396	15255	15265	15439	15241	15498	15398	15503	15250	15471	15381	15363	15428	15354	15277	15260	15323	15260	15152	15419	15406	15542	15326	15355	15477	15239	15463	15113	15373	15207	15430	15314	15135	15397	15399	15273	15295	15311	15446	15342	15463	15394	15308	15392	15300	15190	15433	15244	15357	15352	15388	15402	15381	15354	15178	15383	15380	15391	15166	15345	15418	15251	15401	15450	15417	15443	15484	15489	15283	15405	15166	15413	15390	15406	15261	15199	15237	15407	15290	15227	15196	15219	15351	15471	15208	15159	15381	15451	15204	15157	15419	15286	15294	15417	15249	15195	15266	15393	15275	15496	15409	15428	15327	15157	15337	15425	15400	15468	15396	15172	15194	15205	15313	15449	15371	15257	15159	15253	15155	15248	15294	15400	15412	15350	15348	15254	15304	15460	15220	15398	15199	15326	15186	15345	15305	15361	15368	15313	15363	15178	15414	15167	15170	15271	15041	15258	15126	15372	15507	15402	15193	15158	15211	15397	15386	15537	15408	15436	15379	15435	15287	15237	15323	15353	15245	15279	15333	15183	15221	15339	15341	15493	15512	15220	15372	15268	15230	15168	15362	15294	15485	15279	15094	15399	15429	15360	15252	15366	15429	15298	15296	15326	15118	15363	15376	15404	15314	15377	15320	15377	15205	15168	15284	15258	15398	15079	15353	15504	15327	15244	15500	15329	15381	15445	15360	15481	15595	15527	15384	15281	15198	15082	15345	15130	15380	15292	15366	15225	15333	15235	15452	15487	15263	15287	15402	15363	15339	15358	15434	15089	15238	15272	15258	15383	15243	15268	15382	15323	15235	15266	15510	15309	15152	15171	15395	15296	15295	15517	15322	15431	15268	15106	15458	15420	15304	15286	15568	15279	15377	15299	15276	15417	15569	15310	15460	15332	15300	15265	15414	15251	15275	15346	15189	15203	15324	15306	15353	15440	15088	15421	15184	15332	15253	15417	15179	15398	15394	15350	15485	15184	15298	15196	15325	15338	15520	15492	15261	15296	15387	15303	15388	15176	15598	15313	15213	15219	15314	15384	15426	15215	15261	15163	15325	15326	15450	15303	15229	15297	15254	15532	15407	15488	15157	15562	15514	15313	15519	15229	15531	15507	15351	15216	15169	15384	15453	15341	15329	15305	15430	15353	15338	15433	15289	15315	15263	15206	15289	15309	15291	15248	15258	15290	15256	15398	15377	15390	15506	15346	15386	15336	15095	15254	15445	15218	15360	15477	15175	15406	15253	15253	15348	15447	15559	15324	15212	15399	15440	15313	15434	15116	15174	15295	15356	15237	15298	15170	15213	15332	15414	15278	15350	15228	15253	15232	15457	15269	15460	15327	15258	15187	15466	15274	15324	15230	15336	15164	15346	15411	15215	15383	15327	15458	15209	15255	15384	15541	15437	15215	15338	15345	15398	15285	15253	15387	15371	15254	15317	15366	15427	15406	15179	15428	15473	15548	15455	15213	15194	15287	15421	15370	15533	15181	15425	15313	15299	15193	15265	15253	15485	15514	15420	15332	15384	15459	15245	15066	15081	15318	15331	15333	15283	15278	15406	15211	15334	15340	15115	15591	15506	15482	15306	15185	15341	15445	15450	15457	15308	15380	15245	15226	15243	15539	15403	15450	15338	14994	15347	15399	15471	15507	15427	15328	15200	15291	15237	15175	15266	15246	15436	15377	15250	15205	15150	15415	15361	15209	15320	15292	15396	15488	15228	15436	15463	15091	15212	15296	15240	15226	15009	15310	15319	15333	15210	15176	15555	15223	15282	15342	15379	15380	15482	15360	15329	15191	15153	15235	15576	15421	15057	15252	15107	15288	15362	15324	15383	15296	15211	15297	15215	15319	15314	15016	15333	15334	15474	15382	15360	15294	15290	15301	15440	15410	15335	15280	15226	15152	15320	15156	15389	15451	15467	15293	15171	15235	15307	15354	15319	15295	15387	15353	15589	15220	15309	15386	15351	15223	15217	15216	15397	15438	15374	15355	15279	15261	15244	15374	15264	15136	15253	15374	15127	15165	15311	15373	15272	15099	15336	15337	15399	15298	15150	15298	15430	15338	15495	15140	15388	15447	15314	15538	15364	15340	15496	15207	15415	15200	15296	15330	15463	15415	15269	15146	15243	15091	15382	15358	15262	15178	15296	15538	15219	15494	15235	15441	15503	15354	15382	15392	15153	15355	15221	15256	15283	15342	15203	15330	15121	15312	15386	15351	15426	15327	15334	15267	15287	15395	15230	15161	15144	15206	15301	15500	15348	15394	15238	15445	15224	15352	15341	15228	15328	15364	15459	15453	15273	15199	15175	15243	15275	15478	15206	15320	15354	15327	15291	15350	15259	15415	15387	15265	15341	15063	15328	15487	15355	15234	15075	15183	15212	15305	15324	15361	15471	15286	15310	15368	15122	15337	15488	15257	15365	15278	15510	15232	15391	15287	15043	15436	15196	15312	15322	15254	15494	15318	15401	15314	15380	15429	15238	15089	15163	15407	15150	15313	15240	15363	15416	15418	15304	15472	15540	15343	15235	15380	15407	15467	15398	15397	15457	15399	15456	15158	15261	15320	15296	15363	15413	15217	15368	15348	15279	15499	15431	15284	15376	15324	15306	15210	15422	15230	15345	15248	15345	15228	15340	15293	15298	15482	15171	15254	15383	15444	15146	15173	15286	15297	15191	15417	15255	15380	15433	15217	15307	15328	15397	15334	15189	15159	15333	15174	15183	15188	15214	15156	15379	15309	15111	15462	15377	15187	15272	15428	15358	15274	15320	15157	15393	15265	15280	15433	15439	15401	15315	15379	15353	15180	15464	15350	15320	15261	15161	15380	15302	15246	15328	15313	15432	15228	15381	15293	15381	15337	15307	15294	15238	15494	15385	15275	15266	15098	15436	15169	15202	15295	15326	15179	15437	15265	15414	15522	15408	15326	15300	15351	15371	15344	15391	15152	15308	15410	15222	15366	15153	15288	15482	15473	15277	15107	15289	15485	15183	15358	15300	15383	15293	15496	15095	15348	15474	15270	15376	15148	15282	15429	15274	15266	15315	15402	15342	15313	15399	15287	15391	15342	15628	15135	15425	15187	15210	15347	15305	15233	15242	15164	15448	15162	15285	15263	15141	15356	15292	15239	15125	15331	15476	15411	15324	15113	15236	15273	15399	15538	15606	15345	15439	15310	15226	15488	15261	15357	15229	15376	15424	15416	15511	15351	15363	15334	15280	15303	15309	15403	15223	15391	15166	15421	15278	15248	15279	15086	15472	15131	15306	15558	15297	15326	15348	15421	15272	15407	15216	15313	15468	15220	15354	15318	15269	15148	15314	15490	15379	15241	15474	15399	15493	15251	15401	15227	15301	15263	15446	15080	15271	15343	15272	15100	15410	15143	15327	15260	15250	15218	15494	15356	15385	15302	15277	15282	15306	15303	15340	15307	15269	15409	15298	15465	15278	15241	15466	15350	15263	15372	15340	15220	15255	15357	15350	15549	15087	15122	15174	15241	15328	15261	15425	15208	15469	15325	15485	15318	15486	15317	15283	15403	15216	15282	15366	15381	15433	15271	15359	15394	15411	15177	15272	15228	15576	15327	15304	15364	15496	15376	15365	15434	15390	15293	15229	15238	15279	15326	15299	15228	15309	15459	15354	15332	15106	15316	15104	15181	15159	15404	15354	15145	15339	15564	15250	15415	15372	15330	15197	15331	15190	15484	15268	15310	15354	15450	15192	15343	15348	15366	15425	15056	15237	15328	15300	15340	15453	15062	15192	15282	15276	15270	15325	15211	15242	15343	15200	15240	15138	15308	15372	15197	15337	15321	15197	15275	15271	15329	15379	15393	15269	15159	15475	15448	15426	15332	15372	15264	15364	15251	15415	15142	15205	15191	15233	15159	15282	15479	15403	15201	15422	15318	15235	15243	15394	15128	15224	15430	15253	15144	15110	15354	15399	15372	15095	15203	15379	15334	15236	15215	14976	15262	15314	15390	15194	15380	15367	15287	15462	15311	15335	15138	15553	15378	15309	15332	15366	15232	15329	15313	15435	15240	15314	15357	15427	15257	15381	15417	15312	15148	15176	15488	15304	15413	15342	15141	15386	15302	15313	15458	15164	15433	15230	15081	15370	15224	15186	15273	15336	15287	15142	15430	15377	15257	15298	15283	15414	15314	15275	15262	15297	15401	15303	15154	15239	15139	15324	15174	15133	15175	15330	15142	15287	15338	15405	15267	15410	15332	15283	15299	15223	15375	15134	15453	15335	15289	15304	15390	15306	15316	15284	15430	15278	15195	15251	15393	15448	15418	15183	15450	15159	15255	15228	15213	15388	15504	15366	15294	15411	15347	15426	15221	15288	15234	15322	15404	15322	15270	15342	15191	15415	15348	15269	15304	15428	15348	15226	15370	15432	15485	15361	15262	15444	15439	15332	15244	15327	15219	15349	15280	15359	15232	15565	15191	15367	15362	15321	15277	15411	15401	15430	15223	15403	15409	15393	15284	15207	15372	15371	15301	15343	15282	15308	15406	15460	15263	15273	15283	15536	15312	15264	15404	15241	15281	15153	15183	15241	15117	15199	15336	15516	15309	15252	15338	15340	15087	15559	15332	15448	15310	15266	15266	15314	15426	15374	15255	15395	15200	15190	15207	15369	15176	15381	15364	15273	15289	15330	15323	15179	15258	15374	15441	15202	15269	15200	15355	15251	15114	15424	15295	15372	15409	15371	15355	15242	15019	15534	15361	15434	15226	15365	15294	15280	15387	15432	15323	15269	15226	15231	15359	15531	15445	15481	15426	15199	15254	15297	15246	15428	15448	15354	15439	15217	15219	15402	15301
24415	44657	40829	31849	26418	22610	20429	18312	17108	16495	16294	16091	15826	15712	15480	15206	15189	15105	15149	15099	15005	15158	14868	15070	14844	14862	14604	14604	14553	14537	14508	14625	14232	14374	14141	14150	14160	14051	13874	14006	14218	14116	14112	14157	14031	14182	13877	14070	14075	14021	14003	14080	13956	13998	14039	13979	14150	13891	14001	13906	14036	14157	14155	14067	14071	13949	14063	13977	14049	13929	13996	13713	14064	13966	14050	14094	13955	14107	14020	14066	13973	14027	13924	13830	13869	13901	14037	14040	13774	14091	13874	13969	14081	14039	13946	13977	13938	13816	14007	13880	14029	13967	13989	14011	14007	13943	14033	13940	13914	13884	13773	13915	14102	14109	13937	13992	13958	14074	13959	14034	13784	14072	13858	13898	14166	13871	13971	13849	13942	14053	13736	13894	13905	13994	13980	13937	14082	13880	14062	14013	13941	13971	13830	13929	14023	14067	13974	13924	14017	13909	13842	13919	14007	13938	13944	13828	13935	14030	13869	13931	13994	14073	13957	13996	13906	13944	13858	13931	13886	14021	14027	13934	13965	13972	13962	13993	14010	14039	13782	13848	14112	14083	13858	13939	13981	13993	14001	13872	14076	13961	13901	13940	14014	13917	13940	13934	13874	13908	13998	13833	14026	14133	13992	13897	13908	13882	13986	14031	13621	13874	13998	14023	13852	13949	13837	13956	13948	14064	14158	13931	14153	13879	13920	13904	14094	14024	13984	13926	13950	13943	13719	13984	14014	13937	13994	13866	13858	14069	13839	13855	14048	13898	13928	13958	14111	13931	13885	13935	13952	14028	13933	14010	14003	13967	13993	14016	13950	14121	13975	13907	13843	14151	13908	14012	13861	14015	14039	13970	13936	13811	14002	13980	13949	13952	13997	13879	13890	13893	13831	14049	13995	13898	13976	14002	13986	13881	14120	14108	13965	13947	13956	13820	13940	14119	14013	13783	14000	13969	13785	13881	13778	13766	14013	14114	13899	14095	13952	13885	13949	13987	13992	13956	13879	14049	13912	14054	13966	13796	13867	14085	13987	13961	13924	13822	13954	13972	13942	13979	14056	13926	14016	14020	14071	13761	13900	13857	13876	14026	13811	14048	13996	14011	13981	13841	13988	13973	13988	14087	13941	13942	13930	13941	13982	13993	14107	13797	13876	14125	13807	13883	13932	14032	14082	13896	13941	13931	13871	14088	13891	13966	14073	13907	14059	13976	14037	13974	14056	13925	13896	14009	13981	13940	13853	13931	13904	14007	14104	13905	13823	13889	13884	14029	13891	14004	13950	13910	13874	13916	14008	13887	13797	13894	14194	14058	13956	13911	13893	14154	13905	13859	14126	13975	14079	14029	14125	13967	14085	13853	13983	14053	13914	14020	13860	13833	13969	13891	14065	13977	14013	14023	13979	13920	13972	13906	14037	13818	13889	13840	13912	13869	13949	13908	14035	13992	13853	13928	13998	13960	13806	13924	13937	14034	14102	13920	13749	14077	14226	13788	14059	13955	13842	13876	14025	13984	14202	14043	14120	14034	13987	13981	13899	13983	14008	13964	14073	14020	13846	13874	13914	13980	13960	14058	13911	13915	13958	13969	14020	13970	13871	13938	13978	14081	13891	13897	13925	14085	13790	14070	13709	13973	14151	13925	13946	14015	13930	13940	13899	13966	13884	14072	13882	13945	13843	13894	13949	13991	14031	13886	13879	13872	14103	13900	14136	13989	14029	13926	14012	13908	14124	13908	13944	13973	14007	13940	13986	13880	13874	13901	14031	13989	13899	13996	13823	13955	14024	13930	14177	13996	13977	14142	13899	14050	13945	14075	14095	14020	13958	13949	14082	13821	13972	13975	13990	13926	14155	14007	13875	13844	14024	13787	13954	13993	13953	13924	13928	13825	13881	13942	13915	13819	14058	13953	13896	14024	13881	14022	13952	14001	13912	13994	13892	13807	13891	13861	13976	13878	13965	14083	13891	13834	14006	13929	14073	14047	13946	14035	13864	13919	13895	13904	13951	13834	13925	13993	14016	14088	13852	14110	14092	13846	13999	14072	13978	13915	13963	13968	13910	13974	13825	13967	13855	14120	13957	13899	13978	13793	14059	14013	13984	13912	13864	13813	13888	13903	13832	13999	13902	14069	13938	13918	14051	13789	14000	13907	13988	13933	14011	14041	13950	13968	13948	13789	13964	13948	14093	14032	13998	14012	13890	14034	13800	13986	14007	14029	14012	13985	13816	13778	13988	13856	13881	14045	14011	13877	14075	13949	13789	13969	13916	13884	13995	13980	13776	13695	13897	13750	13975	13951	13994	13898	14020	13777	14033	14102	14041	13990	13942	13847	13830	13889	13897	13971	13934	13812	13756	13882	13895	13936	13910	14111	14089	13958	13894	13922	13947	14043	13877	13764	13848	14096	13965	13865	13801	13948	13912	13814	14092	13819	13941	13952	13831	14066	13975	13860	13933	13915	14038	13914	14115	13944	13972	13921	14015	13930	13914	13985	13950	13845	13906	14016	13883	13830	13986	13816	14158	13977	13974	13947	13988	14004	13961	13854	13979	13725	13966	14140	14002	13933	13958	14005	14021	14018	13913	14014	13980	13964	13916	13925	13886	13948	13910	13932	13941	14018	14181	13998	13931	13968	13968	13853	14051	13816	14029	14016	13985	14029	13806	13851	14013	14085	13880	13899	13831	13906	13911	13730	13900	14100	13948	13821	14209	14022	13924	13944	13906	13895	13981	14048	13983	13960	14123	14027	13907	14072	14090	13983	13885	14089	13960	13988	13920	13919	13949	13854	14145	13912	13910	14037	13983	13962	13944	13730	13937	14083	13889	14031	13933	13957	13976	13923	13842	14034	13850	14070	14164	13812	13921	13936	13887	13956	13947	14040	13973	14107	13893	13850	13842	13988	13926	13955	13961	13656	13997	13853	13931	13909	13988	13910	13865	14119	13953	13791	13968	13975	13998	14117	13968	13928	13930	13923	14102	13893	13961	13965	13835	13980	14060	13938	13955	14023	13926	14134	14098	14064	13838	13985	14026	14023	13931	13992	13860	13990	13809	14049	14002	13986	14116	14001	13998	13798	14069	13945	13903	13925	13886	13855	13827	13877	13762	14098	13867	14047	13810	13746	14106	13850	13936	14142	13989	13893	14040	13985	13804	13976	13923	14014	13897	13951	13886	13994	14069	13901	14059	13832	14073	13991	14032	13931	14125	13984	13902	14072	13729	14061	14061	14099	13887	14051	13919	14081	13982	13999	13965	13986	13908	14205	13962	13958	13915	13939	13799	13882	14026	14020	13920	14014	14059	13729	14020	13892	13976	14073	13674	14100	14044	13992	13997	14054	13957	13920	13923	13892	13927	13896	14122	13973	14005	14035	13901	13759	14004	14145	14037	14007	13940	14032	13853	13936	14135	13940	14039	13932	13918	13936	13911	13949	13876	14106	13938	13877	14069	13993	14086	14000	13670	14169	14018	14052	13780	13975	14000	13874	13834	13999	14013	13863	13933	14054	13949	14128	13915	13936	13985	13862	13932	13976	13967	13959	13926	13999	13966	14031	13931	14007	13881	13870	13840	14095	13805	13891	14056	14013	14019	13816	13949	13735	13981	13951	13911	13902	13824	13669	13907	13810	13780	13956	13937	13693	14044	13933	13725	13950	13943	14149	13977	14006	13959	13871	14113	13850	13951	13945	13791	13954	13997	13842	13851	13932	13922	14115	13873	14189	14148	13935	13916	13798	13892	14091	14109	13852	14063	14103	14046	13914	13874	13981	13963	14023	14052	13983	13940	13999	14001	13948	13948	13888	13972	14065	13901	14222	14027	13989	13979	13992	13975	13909	13953	13892	13976	14013	13881	14020	13858	14054	14003	13929	14005	13827	13884	13861	14052	13849	13906	13945	13858	13904	14030	13938	14097	14040	13984	13893	13920	13882	14086	13874	13795	13952	13865	13924	13954	13829	13996	14132	14112	13983	13693	13961	13918	13883	14012	14174	13947	13926	14047	14102	14111	13907	13947	13699	13826	13941	13981	14054	13872	13984	13959	13978	14082	13966	13982	13991	14115	14085	14133	14180	14072	14008	14077	13989	13915	14044	14073	14093	13958	14024	13952	13996	13983	14030	13945	13921	13782	13844	13957	13937	14037	14021	13971	13932	14026	13994	13981	14040	14131	13838	13920	13992	14023	14027	13887	13956	13949	13991	13865	14018	14058	13917	13904	13901	13973	13814	13985	14029	13849	14046	14195	13887	13903	13881	13994	14239	13967	13935	13991	14011	13865	13988	14029	14028	13942	13946	14045	13861	14003	13849	14001	13889	14013	14102	14051	13924	14050	13792	13841	13917	14014	13914	13869	13976	13846	14065	13946	14021	13955	13909	14069	13907	14062	13933	14002	13904	13967	14035	14030	13918	14008	13912	14046	13950	14008	13997	13934	13982	13902	13813	13988	14054	13905	13856	13923	13866	13832	13995	13943	13982	14038	13870	13947	14113	14083	14053	13950	14009	13782	13975	14012	13753	14103	13820	13988	13961	13833	14096	14067	13907	13970	14001	13985	13954	13949	13928	13924	13959	14111	14097	14040	13979	13934	13958	13873	13914	13926	14144	14053	14000	13982	13701	13981	13874	14118	14192	13800	13969	14034	13947	14157	13934	13914	13952	13906	13974	13850	14039	13972	13949	13844	13951	13856	14005	13853	14041	14008	13772	13913	14004	13995	14009	13868	13974	14003	13760	14024	14002	14021	13802	14048	14084	14033	13931	13787	13958	13891	14114	13951	13941	13879	13992	13998	13966	13938	14025	13840	13919	14028	13956	13999	13889	13942	13898	14091	13805	13996	13880	13916	13934	14017	13962	14167	13892	14119	14069	13942	13951	13878	13858	13946	14179	13946	13838	13935	13982	13878	13889	14138	14012	13945	13826	13883	14046	13982	13927	13801	13924	13994	14001	13758	13990	13898	13892	13990	14059	14029	13911	13917	13885	13992	13859	14050	13870	14091	13899	14042	13889	13895	13981	14032	13912	14085	13912	14064	13879	14034	14012	14001	14076	13866	13949	13836	13963	14048	14026	14041	13817	13898	13917	14052	13765	14048	13996	13878	14019	14027	14057	14106	13881
27483	23081	27318	23706	18776	17121	16803	15967	15666	15582	15695	15404	15474	15393	15339	15395	15270	15530	15317	15338	15290	15304	15433	15228	15234	15530	15313	15285	15409	15262	15062	15145	15360	15157	15248	15237	15289	15109	15108	15207	15335	15079	15267	15080	15038	15069	14965	15262	15078	15176	15178	15124	15074	15125	15161	15116	15065	14981	14914	15173	15094	15064	14922	15123	14996	15130	14809	15140	15320	15048	15135	14965	15166	15072	15200	15083	15154	15174	15206	15029	14982	15145	15021	14974	15225	15175	15209	15165	14986	15107	15024	15199	15082	15048	15254	15329	14947	14931	15090	15158	14962	15012	15059	15120	15181	15220	15186	15059	15001	14907	15067	15025	15207	15032	15073	15259	15106	15130	14946	14959	15120	14937	15032	15058	15088	15153	15080	15251	15104	15010	14872	14956	15047	15034	15034	15228	15121	14980	15130	15179	14959	15047	15024	15149	15124	14971	15218	14948	14899	15049	15054	15098	15154	15112	15179	15165	15127	15054	15043	14890	14998	15107	15376	15046	15151	15107	14874	15021	15274	15115	15041	14821	14968	15048	14996	14917	15225	15098	14849	15229	15155	14914	15064	14947	15146	15120	15092	15315	15164	15017	14851	15162	14923	14958	15137	15217	15153	14990	15115	15035	15113	14838	15117	14884	15042	15009	15177	15005	15145	14959	15115	15083	14948	15146	14954	15037	15097	15052	14967	15196	15165	15054	15073	14977	15181	14888	14966	14993	15069	15118	14943	15044	14966	15001	15145	15103	15046	15007	15016	15137	15088	15089	14810	14939	15159	15006	15109	14944	15208	15202	15266	15083	15204	14938	15136	14959	15086	15038	15059	15297	15338	15168	14964	15012	15066	14880	15208	15137	15146	15086	14885	15079	15203	15179	15077	14888	15251	14984	15194	14956	15127	15082	15061	15188	15072	15095	14844	15147	14965	14860	15237	15138	15125	15223	15398	15082	14983	15084	14944	14968	14981	15066	15210	15128	15275	15088	15028	15135	15125	15018	15048	15175	15088	15127	15025	15085	14990	15153	14798	14989	14890	15143	15165	14950	15102	15342	14957	15052	14918	15031	15327	15051	14976	15094	15225	14973	15112	15097	14931	15135	14953	14927	15058	15159	15038	15068	15059	15177	14989	15036	15139	15122	15055	15004	15023	14987	15164	15213	15111	15275	15059	14959	15091	14911	15238	15215	15042	15109	15033	15157	15169	15196	15291	15283	14981	15194	15078	15075	15197	15228	14978	15032	15163	15006	15089	14980	15129	15191	15022	14712	15054	15337	15170	14827	15050	14938	15091	15169	15058	15250	14938	14961	14976	14948	15116	15204	15127	15039	15035	15024	15040	15082	15189	15177	15073	15388	15138	15027	14934	15046	14953	14876	15087	15150	15197	14961	14915	15175	15065	14890	15075	15064	15146	15029	14998	15037	14982	15083	15013	15146	15053	15157	15155	15017	15068	15153	15000	15036	15024	14813	15107	15067	15073	15008	15157	15234	15154	14995	14962	15087	15080	15055	15227	15008	15046	15120	15120	14895	15250	15212	15070	15153	14860	15062	14980	15097	15035	15290	15218	14972	15238	15075	15026	14991	15129	15049	15185	14983	15065	15029	15212	15111	15208	15150	15211	15061	15222	15128	15169	15074	15009	14973	14972	15020	15141	15106	15171	15141	14888	15088	15096	15062	15007	15091	14981	15092	15033	15150	15246	15034	15218	15092	14968	15027	14991	15105	15199	15230	14920	15172	15223	15013	15171	15218	15059	14932	15025	15152	15017	14990	15118	15128	14999	15070	15071	15109	15132	15134	15163	15053	15106	15214	15204	15190	15244	14984	15059	15072	15080	15058	15248	15286	15254	15179	15041	15240	15326	15256	15174	15015	15201	15061	15251	15111	15028	15087	14888	14904	14887	15099	15135	15048	14970	15231	15116	14969	15127	14957	14883	14973	15153	15149	14884	14919	15101	15118	15175	15052	14884	15154	15285	15285	15028	14963	14993	15062	15264	15068	15123	14976	15071	14917	14984	14916	15194	15190	14989	14965	15076	15135	15138	15251	15183	14935	15042	15164	14866	15112	15014	15133	15132	15033	15092	14979	15147	15098	15199	15125	15220	15094	15207	14950	14839	14791	15127	15044	14919	14984	15041	15193	15093	15158	15029	15016	15004	14847	15163	15004	15413	14989	15255	15057	15055	15039	15077	14895	15084	15180	15035	15044	15065	15077	14998	14965	14887	14977	15318	15113	14999	15308	15282	15257	15112	15216	14900	14872	15014	15180	15018	15208	15136	15054	15142	14964	14930	15053	15092	14981	15069	15114	14943	15204	14916	15085	14981	15203	15138	15064	15054	15120	15017	15244	14966	15078	15214	15119	15042	15288	15084	15052	15115	15165	15083	14914	14989	14939	15089	15054	15265	14961	14945	15181	15071	15042	15067	15025	15102	15085	15218	15132	14927	14959	15140	15309	14995	14906	15150	15052	15111	15257	15153	15027	15232	15130	15055	15082	15242	14917	15348	15263	15096	15127	14985	14857	15199	15191	15095	15075	15150	15006	15040	14935	15225	15056	15155	14952	15185	15075	15126	15151	15051	15169	15079	15008	15184	15034	15135	15147	14964	15245	15084	14985	15033	15069	15122	15063	14972	15034	15129	15143	15050	15168	14878	14975	15137	14947	14909	15011	15168	15019	15199	14956	14970	15114	15069	15049	15234	15254	15266	15062	15054	15053	15105	15198	15044	15329	15233	15141	15236	14962	15011	15235	15087	15213	15040	15008	15117	15133	15023	15105	15101	14983	15000	14904	15132	15136	15031	15093	15073	15098	14999	14754	14949	14887	15277	15045	15029	15104	15162	14958	15125	15148	15076	15145	15024	15219	15023	15148	15008	15057	14990	15232	14930	15036	15073	15113	15049	15109	14936	14947	14902	14934	15111	15045	15137	15000	15167	15209	15102	15053	15100	15254	15135	15125	15072	15174	15053	15002	15145	15004	15189	14971	15163	15138	15120	15084	15043	15056	14928	15079	15038	15021	15249	15088	15086	15251	15027	14917	15001	15211	15124	15197	15181	14938	15090	15158	15047	15025	14934	14979	14987	15062	15003	15280	15195	15116	15066	15128	15091	15162	14937	15290	15322	15265	15252	15220	15156	15151	14988	14859	15008	15157	14942	15222	15117	14992	15174	15098	14965	14966	15035	15030	15037	15125	15224	15077	14909	15150	15164	15082	15017	15042	15067	15149	15106	14963	15089	15014	15118	15065	15135	14880	15040	15092	15116	15365	14968	14906	15105	15153	15013	15065	15196	15042	15009	15136	15062	15248	15171	15243	14986	15195	14861	15286	15001	15128	15014	15136	14968	15080	15067	15077	14997	15072	15114	14826	15078	15313	15130	15201	15229	15249	14976	15070	15066	15164	15168	15142	15068	15259	15244	15124	15048	15060	15057	15230	15227	15120	14997	15020	14971	15149	15021	15182	14968	15194	14992	15073	15106	14928	14990	15119	15260	15115	15203	15077	15054	15239	14866	15078	15123	15083	15325	15204	14944	15050	15240	15191	15207	15167	15309	15144	15162	14983	14959	14892	15152	14994	15137	15032	14900	14791	14861	14977	14942	14958	15057	15286	15150	14934	15078	15200	15221	14997	14962	15021	15124	14967	15181	15098	15145	15015	15107	14926	15027	15236	14923	15048	15201	15095	14915	14920	14797	15191	15344	15161	15128	14951	14980	15019	14978	14951	15199	15271	15093	15210	14989	15033	15178	15080	15004	14881	15062	15308	15014	15056	15228	15082	15180	15104	14893	15090	15091	14904	14912	15082	15104	15174	15315	14913	14935	15096	15282	15157	14981	15187	15286	15199	15002	14973	15156	15000	15199	15027	15010	15117	15119	15029	15123	15137	15135	15283	14973	15136	15132	15160	14976	15129	15130	15179	15250	15247	15073	14983	15180	15119	15278	15128	15104	15100	15038	14989	15015	14960	15017	15148	15028	15008	15083	15038	15218	15097	15043	15136	15155	15284	15013	15221	15075	15087	14928	15038	14936	14951	15050	15027	14872	15016	15080	14789	15086	15142	15134	15140	15065	15111	15188	15170	15066	15151	15169	15121	15200	14980	15242	15014	15027	14939	15180	15052	14983	15174	15209	15257	15285	15103	15072	15197	15036	15160	15061	15121	14870	15023	14972	15105	15146	15250	15322	15178	15034	15025	15066	14973	14963	15256	15079	15030	15026	15069	15108	15192	15087	15063	14976	15089	15062	14984	15014	14976	14987	14939	15257	15100	15154	15148	15044	15028	15100	14950	15038	15064	15104	15125	15119	15106	15071	14976	15211	15011	15112	15235	14860	15035	15231	14980	15058	15164	15314	15325	15050	15054	15151	15091	15067	15056	15003	14878	15146	15036	14989	15009	15198	15156	14866	15114	15125	14970	15053	15132	15048	14954	15044	15231	14985	15089	15133	14946	14957	14949	15105	14918	15091	15115	14978	15198	15075	15235	15167	15115	15160	15193	14979	15150	15180	15097	15127	15027	15232	14931	15123	15084	15034	15056	15130	15202	15239	15079	15220	14964	15056	15084	15059	15072	15088	15060	14988	15073	15065	15058	15207	14880	15176	15018	15054	15233	15015	15032	14971	14960	14966	15043	15158	15068	15255	15180	15000	15114	15081	15078	15096	15214	15053	14985	14970	15206	15000	15129	15017	15171	15156	15095	15046	14990	15247	15177	15231	15181	14968	15147	15048	15145	15047	15191	15251	15022	14956	15178	15107	15001	15080	15066	15215	15065	15004	14977	15045	15207	14979	15158	15021	15057	15162	15119	14894	15084	15307	15075	15135	15090	14987	15057	15034	15194	15086	15091	15054	15225	15082	14917	15009	15131	15073	15099	14992	15115	15009	15016	15290	15048	15155	15075	14964	15122	15094	14979	14861	15052	15028	15021	14808	15366	15257	14893	15016	15057	14916	15039	15009	15253	15252	14945	15101	15094	15080	15056	15051	15270	15136	15136	15176	15123	15172	15000	15101	15175	14955	15073	15252	15167	15129	15148	15116	15080	15076	15047	15092	14970	15058	14962	15088	15202	15079	15050	15107	14838	15104	14935	15044	14954	14975	15059	15020	14975	15125	15113
22137	32858	29787	22563	19164	17181	16198	15229	14792	14629	14609	14611	14388	14461	14422	14425	14293	14404	14302	14252	14284	14256	14188	14257	14084	14010	14115	14119	14013	14140	13980	13987	14095	13955	13835	13859	13888	13760	13866	13791	13953	13791	13820	13891	13851	13890	13793	13881	13834	13937	13907	13802	13798	13795	13793	13705	13831	13888	13819	14041	13836	13901	13588	13725	13969	13756	13947	13897	13768	13814	13952	13909	13835	13812	13922	13959	13697	14025	13801	13787	13790	13698	13785	13700	13889	13832	13584	13892	13921	13746	13930	13837	13755	13784	13603	13761	13827	13831	13734	13911	13812	13764	13834	13830	13732	13736	14036	13944	13845	13705	13769	13749	13724	13630	13789	13784	13672	13790	13704	13820	13879	13607	13662	13810	13724	13912	13772	13726	13845	13898	13945	13780	13793	13715	13992	13580	13671	13832	13805	13989	13720	13904	13784	13950	13875	13782	13738	13620	13888	13850	13779	13748	13788	13888	13884	13937	13790	13831	13938	13683	13894	13870	13644	13880	13783	13845	13741	13811	13745	13973	13719	13794	13838	13828	13847	13776	13825	13885	13853	13874	13720	13707	13903	13735	13876	13789	13832	13856	13758	13743	13719	13775	13803	13752	13876	13832	13741	13800	13723	13766	13842	13680	13739	13867	13893	13678	13680	13991	13779	13765	13815	13936	13762	13789	13784	13866	13757	13792	13745	13924	13762	13853	13747	13923	13755	13874	13906	13787	13558	13832	13783	13815	13623	14010	13731	13851	13852	13892	13716	13809	13795	13765	13828	13863	13782	13756	13863	13876	13842	13823	13747	13998	13862	13811	13898	13822	13806	14018	13658	13847	13862	13846	13709	13762	13822	13832	13850	13672	13823	13971	13758	13810	13928	13910	13772	13977	13831	13861	13926	13758	13798	13758	13862	13760	13886	13935	13886	13752	13873	13826	13999	13675	13775	13941	13883	13694	13840	13818	13815	13741	13667	13816	13604	13684	13822	13841	13905	13873	13641	13803	13697	13815	13887	13673	13949	13697	13885	13928	13924	13831	13683	13824	13649	13812	13774	13784	13870	13747	13853	13789	13839	13831	13814	13940	13756	13747	13769	13924	13822	13809	13938	13808	13757	13971	13725	13837	13814	13653	13948	13902	13924	13980	13764	13852	13829	13881	13834	13851	13790	13937	13720	13723	13860	13859	13897	13722	13985	13693	13935	13765	13778	13958	13814	13935	13777	13882	13793	13958	13758	13836	13888	13975	13905	13832	13774	13787	13809	14027	13741	13847	13786	13838	13682	13787	13745	13893	13938	13834	13943	13865	13813	13843	13786	13757	13866	13720	13744	13825	13952	13898	13872	13804	13865	13679	13929	13805	13915	13919	13756	13920	13794	13676	13813	13732	13929	13768	13700	13787	13813	13688	13827	13802	13943	13993	13902	13866	13782	13917	13907	13718	13954	13877	13856	13885	13965	13881	13775	13834	13730	13882	13713	13749	13727	13778	13909	13884	13770	13667	13754	13730	13818	13811	13722	13903	13953	13761	13888	13770	13842	13890	13771	13827	13897	13915	13715	13734	13704	13773	13850	13930	13701	13826	13686	13863	13815	13924	13667	13977	13680	13871	13787	13779	13943	13798	13694	13877	13732	13867	13735	13846	13886	13843	13699	13839	13621	13947	13705	13916	13865	13779	13867	13698	13652	13691	13667	13768	13935	13769	13932	13795	13782	13645	13930	13850	13910	13835	13922	13728	13952	13822	13909	13716	13819	13821	13926	13852	13823	13891	13703	13709	13767	13756	13684	13816	13951	13801	13875	13636	13822	13770	13850	13810	13730	13817	13926	13929	13809	13713	13808	13833	13888	13829	13804	13788	13849	13765	13752	13804	14001	13706	13767	13787	13882	13867	13837	13866	13843	13818	13767	13942	13786	13801	13811	13665	13581	13835	13853	13891	13758	13971	13564	14021	13840	13670	13896	13780	13837	13626	13896	13946	13783	13844	13874	13785	13854	13621	13818	13840	13799	13822	13809	13894	13898	13801	13716	13830	13718	13959	13864	13823	13939	13725	13830	13951	13770	13788	13821	13860	13858	13835	13867	13915	13908	13860	13787	13803	14049	13910	13840	13815	13727	13923	13919	13797	13802	13854	13667	13750	13906	13811	13775	13789	13864	13732	13838	13911	13722	13904	13770	13729	13628	13879	13909	13894	13861	13915	13822	13783	13772	13773	13693	13840	13801	13926	13856	13804	13805	13892	13815	13832	13775	13855	13890	13763	13855	14015	13840	13892	13872	13804	13773	13870	13627	13971	13733	13781	13803	13796	13758	13759	13928	13793	13798	13750	13894	13890	13649	13831	13949	13807	13783	13818	13694	13765	13866	13704	13670	13807	13857	14003	13819	13891	13837	14035	13769	13957	13950	13827	13826	13825	13716	13776	13876	13719	13956	13922	13571	13994	13933	13778	13984	13825	13840	13881	13896	13758	13775	13876	13913	13809	13776	13793	13735	13816	13929	13875	13750	13753	13916	13888	13685	13679	13841	13861	13837	13713	13797	13842	13963	13779	13845	13886	13542	13921	13769	13759	13977	13682	13811	14013	13729	14045	13768	13786	13902	13784	13889	13854	13809	13623	13686	13872	13722	13930	13786	13771	13813	13911	13741	13917	13916	13656	13907	13745	13762	13833	13853	13843	13771	13739	13744	13827	13679	13613	13874	13835	13892	13976	13950	14084	13767	13730	13774	13845	13909	13745	13758	13783	13789	13827	13822	13956	13872	13771	13938	13820	13983	13923	13738	13886	13785	13763	13774	13785	13779	13809	13950	13780	13851	13824	13772	13745	13884	13719	13710	13814	13755	13997	13935	13685	13784	13742	13974	13760	13871	13863	13752	13654	13690	13869	13752	13714	13822	13877	13922	13812	13814	13780	13849	13803	13910	13843	13666	13782	13817	13900	13817	13761	13833	13811	13639	13962	13723	13763	13827	13887	13791	13778	13752	13849	13810	13754	13764	13713	13883	13991	13719	13879	13769	13839	13995	13971	13884	13936	13777	13744	13817	13955	13836	13719	13747	13849	13801	13841	13845	13796	13988	13898	13889	13851	13797	13774	13746	13895	13886	13815	13900	13831	13729	13750	13755	13913	13849	13931	13878	13858	13794	13806	13812	13840	13996	13744	13914	13867	13919	13795	13784	13671	13875	13842	13904	13714	13689	13948	13792	13765	13776	13696	13910	13698	13753	13785	13805	13743	14064	13803	13860	13847	13982	13571	13605	13895	13869	13657	13688	13798	13938	13925	13783	13720	13731	13774	13591	13850	13881	13881	13733	13869	13795	13868	13768	13814	13717	13775	13830	13815	13981	13853	13895	13867	13681	13713	13776	13762	13671	13781	13737	13704	13915	13725	13770	13776	13906	13861	13809	13877	13749	13720	13916	13732	13768	13666	13689	13831	13780	13792	13832	13947	13987	13750	13932	13820	13876	13879	13791	13848	13668	13770	13838	13782	13839	13996	13815	13837	13719	13983	13931	13766	13771	13861	13858	13842	13736	13782	13983	13841	13858	13799	13851	13715	13862	13625	13793	13842	13877	13842	13918	13868	13586	13814	13743	13857	13709	13807	13631	13761	13647	13878	13884	13863	13809	13992	13843	13870	13888	13923	13907	13922	13865	13984	13824	13772	13913	13940	13762	13817	13798	13905	13800	13826	13678	13943	13879	13916	13645	13846	13805	13884	13914	13799	14010	13836	13864	13900	13861	13751	13811	13745	13830	13830	13765	13836	13899	13925	13616	13801	14036	13757	13964	13990	13804	13813	13780	13800	13616	13936	13868	13725	13651	13807	13804	13718	13804	13820	13973	13942	13740	13910	13835	13903	13773	13748	13954	13542	13990	13884	13649	13690	13844	13717	13736	13702	13784	13810	13812	13778	13923	13826	13704	13776	13786	13799	13832	13905	13755	13876	13811	13909	13848	13702	13770	13805	13900	13879	13785	13697	13682	13978	13988	13827	13885	13702	13926	13862	13818	13904	13789	13878	13980	13863	13862	13930	13794	13786	13910	13940	13606	13691	13820	13929	14039	13919	13833	13912	13687	13701	13713	13602	13878	13728	13865	13699	13820	13789	13938	13764	13718	13823	14031	13855	13813	13820	13823	13849	13821	13926	13892	13904	13733	13970	13838	13956	13803	13607	13974	13953	13719	13886	13781	13875	13654	13830	13771	13702	13860	13808	13770	13854	13683	13718	13794	13843	13854	13904	13842	13845	13842	13922	13919	13792	13943	13934	13815	13907	13893	13774	13832	13729	13896	13885	13788	13851	13744	13841	13843	13890	13828	13748	13863	13723	13946	13814	13748	13856	13907	13830	13695	13984	13929	13867	13816	13693	13843	13729	13838	13938	13824	13757	13715	13673	13634	13860	13669	14019	13741	13867	13810	13871	13852	13990	13874	13756	13904	13802	13903	13689	13855	13802	13797	13821	13660	13802	13796	13903	13800	13855	13871	13895	13952	13796	13833	13885	13861	13844	13994	13861	13681	13779	13875	13613	13839	13806	13812	13956	13937	13781	13737	13815	13998	13924	13889	13793	13806	13725	13882	13724	13801	13709	13919	13739	13703	13764	13905	13786	13662	13747	13770	13787	13759	13820	13861	13765	13993	13811	13890	13792	13751	13793	13958	13649	13891	13754	13598	13687	13778	13795	13605	13838	13841	13851	13904	13787	13810	13811	13784	13948	13823	13772	13800	13571	13776	13793	13867	13901	13568	13957	13808	13896	13834	13964	13816	13736	13801	13806	13769	13897	13875	13790	13717	13600	13895	13830	14011	13720	13822	13720	13839	13917	13715	13836	13910	13841	13735	13883	13782	13912	13846	13740	13850	13837	13852	13801	13914	13778	13857	13787	13782	13823	13798	13940	13708	13660	13928	13861	13678	13987	13833	13612	13829	13833	13800	13904	13789	13831	13831	13882	13714	13716	13734	13893	13837	13719	13874	13807	13794	13938	13687	13815	13790	13885	13852	13664	13864	13736	13611	13808	13900	13623	13791	13819	13779	13887	13824	13973	13720	13842	13795	13771	13815	13896	13698	14036	13900	13731	13766	13858	13933	13702	13694	13838	13901	13896	13832	13621	13790	13876
23797	21068	28379	24171	22262	21981	20495	17513	16615	16618	16282	16215	15961	15926	15871	15936	15968	15854	15792	15767	15949	15805	15611	15662	15743	15567	15648	15731	15525	15474	15538	15675	15401	15591	15478	15337	15399	15449	15342	15447	15243	15294	15457	15409	15431	15512	15314	15397	15236	15214	15142	15253	15401	15239	15395	15376	15104	15250	15397	15128	15245	15229	15303	15146	15352	15448	15216	15395	15157	15423	15152	15098	15289	15212	15206	15295	15356	15286	15130	15192	15256	15298	15395	15339	15224	15147	15253	15253	15263	15335	15271	15252	15239	15383	15264	15341	15380	15237	15241	15283	15140	15397	15107	15329	15180	15282	15451	15270	15309	15275	15289	15330	15267	15261	15288	15252	15313	15399	15259	15296	15302	15296	15363	15329	15178	15197	15143	15261	15360	15272	15157	15408	15138	15262	15392	15321	15299	15531	15264	15250	15300	15036	15368	15211	15353	15145	15325	15424	15264	15286	15149	15153	15183	15149	15069	15341	15385	15149	15231	15295	15198	15288	15318	15285	15183	15182	15268	15231	15410	15054	15258	15334	15161	15277	15238	15320	15327	15410	15214	15303	15264	15254	15201	15230	15204	15059	15254	15366	15186	15214	15333	15242	15350	15192	15340	15478	15166	15362	15179	15208	15303	15207	15332	15181	15340	15208	15204	15056	15201	15200	15262	15326	15148	15336	15440	15269	15282	15158	15411	15390	15414	15297	15357	15298	15372	15070	15265	15200	15120	15199	15187	15339	15196	15281	15197	15491	15155	15106	15220	15074	15236	15206	15162	15390	15162	15197	15284	15247	15277	15122	15350	15132	15404	15219	15236	15294	15252	15136	15371	15163	15175	15302	15211	15265	15302	15317	15237	15156	15118	15213	15257	15149	15338	15404	15370	15221	15182	15163	15353	15095	15167	15167	15319	15450	15212	15399	15159	15305	15291	15101	15407	15102	15448	15274	15299	15071	15157	15205	15414	15235	15197	15125	15327	15242	15183	15214	15202	15455	15225	15335	15348	15306	15204	15427	15427	15218	15221	15335	15296	15355	15365	15003	15385	15088	15301	15309	15224	15292	15172	15169	15226	15252	15305	15155	15190	15339	14981	15024	15271	15367	15055	15364	15361	15285	15138	15272	15311	15345	15331	15222	15294	15314	15223	15448	15153	15240	15188	15181	15404	15104	15129	15102	15242	15239	15336	15267	15260	15361	15302	15394	15169	15149	15256	15104	15197	15137	15213	15445	15222	15180	15163	15130	15057	15171	15130	15138	15416	15175	15176	15362	15183	15235	15362	15108	15256	15182	15303	15254	15346	15341	15252	15052	15291	15326	15170	15382	15373	15147	15384	15355	15195	15379	15366	15322	15185	15132	15314	15261	15212	15324	15410	15277	15278	15198	15420	15278	15245	15367	15176	15295	15033	15345	15310	14987	15305	15252	15188	15203	15152	15242	15483	15342	15229	15312	15186	15164	15496	15264	15303	14964	15246	15251	15259	15291	15295	15042	15255	15318	15193	15260	15270	15322	15478	15291	15352	15319	15104	15395	15227	15290	15207	15184	15050	15182	15185	15131	15155	15319	15350	15173	15327	15242	15019	15219	15123	15155	15237	15498	15232	15246	15455	15216	15221	15260	15311	15367	15263	15229	15200	15330	15246	15250	15278	15234	15118	15063	15490	15154	15051	15096	15207	15202	15413	15330	14951	15204	15341	15359	15143	15405	15262	15285	15333	15259	15296	15256	15291	15241	14965	15246	15209	15313	15190	15244	15010	15160	15217	15399	15186	15211	15313	15394	15212	15268	15372	15192	15425	15416	15338	15312	15239	15112	15102	15320	15352	15169	15433	15179	15321	15414	15235	15339	15116	15072	15166	15049	15389	15337	15266	15430	15235	15444	15041	15175	15191	15256	15135	15415	15397	15132	15280	15156	15202	15087	15298	15396	15308	15252	15045	15151	15248	15207	15331	15393	15373	15462	15253	15040	15061	15230	15450	15199	15089	15277	15275	15236	15228	15308	15183	15187	15332	15310	15271	15389	15187	15281	15208	15286	15344	15267	15176	15228	15273	15477	15372	15155	15223	15157	15256	15304	15116	15418	15302	15434	15211	15306	15324	15525	15515	15367	15270	15337	15404	15538	15193	15438	15336	15277	15149	15376	15152	15230	15243	15218	15234	15205	15106	15288	15333	15218	15308	15132	15233	15266	15227	15208	15217	15119	15433	15125	15201	15142	15165	15012	15104	15134	15220	15396	15208	15353	15269	15229	15253	15468	15318	15213	15334	15210	15315	14966	15342	15340	15057	15345	15314	15180	15318	15260	15259	15472	15304	15189	15225	15322	15193	15475	15173	15373	15140	15240	15163	15343	15394	15356	15342	15261	15128	15093	15274	15227	15181	15337	15251	15255	15399	15242	15267	15290	15044	15155	15327	15021	15218	15274	15169	15274	15316	15350	15210	15273	15285	15329	15320	15255	15257	15274	15375	15201	15299	15136	15169	15326	15281	15159	15112	15401	15336	15323	15530	15330	15221	15271	15262	15120	15345	15429	15390	15381	15394	15218	15190	15386	15118	15336	15294	15347	15475	15149	15315	15229	15232	15449	15393	15305	15186	15350	15331	15235	15080	15027	15254	15347	15164	14936	15594	15189	15087	15183	15295	15202	15105	15183	15153	15429	15278	15122	15284	15250	15186	15131	15222	15203	15283	15467	15300	15317	14986	15206	15180	15085	15257	15223	15093	15236	15301	15221	15192	15176	15091	15362	15115	15284	15054	15171	15572	15292	15245	15205	15347	15217	15290	15161	15073	15299	15531	15295	15300	15280	15247	15286	15231	15225	15356	15246	15247	15223	15265	15362	15155	15356	15369	15227	15333	15422	15201	15190	15297	15412	15317	15374	15450	15340	15322	15399	15242	15061	15219	15336	15028	15312	15318	15232	15342	15271	15263	15239	15277	15232	15078	15202	15351	15263	15265	15160	15243	15304	15220	15048	15282	15201	15098	15122	15079	15306	15175	15162	15299	15394	15305	15171	15274	15258	15203	15073	15115	15321	15162	15258	15358	15329	15277	15312	15283	15115	15189	15165	15328	15282	15257	15364	15295	15442	15229	15154	15239	15216	15414	15352	15390	15161	15424	15215	15474	15151	15222	15337	15326	15323	15421	15277	15332	15370	15477	15272	15174	15270	15442	15168	15506	15424	15244	15160	15216	15243	15256	15228	15353	15278	15019	15231	15401	15181	15071	15141	15292	15141	15317	15236	15234	15329	15265	15163	15331	15250	15331	15304	15339	15455	15209	15177	15299	15246	15149	15250	15221	15111	15443	15222	15433	15239	15247	15146	15339	15227	15318	15256	15240	15134	15157	15063	15225	15288	15386	15174	15181	15373	15138	15380	15321	15230	15304	15217	15177	15133	15277	15288	15451	15160	15262	15332	15263	15321	15255	15392	15394	15332	15215	15314	15476	15211	15314	15140	15272	15172	15284	15266	15256	15135	15273	15132	15225	15309	15493	15493	15284	15243	15358	15317	15502	15182	15197	15337	15433	15304	15267	15411	15263	15174	15351	15296	15336	15361	15347	15150	15171	15225	15211	15282	15353	15448	15154	15300	15271	15292	15262	15228	15462	15226	15274	15183	15267	15123	15150	15326	15432	15330	15272	15327	15380	15299	15064	15317	15260	15430	15326	15246	15350	15264	15249	15118	15162	15146	15042	15108	15152	15316	15238	15290	15320	15369	15313	15258	15307	15295	15138	15290	15397	15029	15266	15261	15319	15258	15267	15200	15063	15105	15153	15382	15181	15219	15230	15250	15298	15387	15410	15327	15343	15246	15253	15141	15395	15259	15321	15262	15187	15294	15138	15127	15395	15465	15324	15232	15397	15102	15332	15329	15386	15171	15237	15360	15147	15210	15383	15201	15216	15272	15282	15144	15182	15254	15250	15140	15236	15338	15220	15273	15262	15194	15342	15224	15108	15368	15173	15142	15129	15193	15360	15226	15177	15367	15350	15178	15416	15311	15290	15222	15231	15349	15149	15405	15323	15395	15444	15204	15295	15154	15175	15206	15261	15234	15300	15342	15122	15358	15164	15054	15194	15259	15280	15375	15457	15401	15262	15331	15316	15229	15288	15266	15154	15276	15228	15245	15260	15185	15114	15216	15190	15263	15293	15244	15339	15409	15517	15312	15233	15207	15199	15319	15068	15127	15316	15286	15156	15340	15107	15255	15232	15140	15335	15345	15409	15132	15262	15118	15307	15221	15415	15335	15172	15148	15145	15198	15192	15182	15229	15125	15368	15226	15233	15219	15223	15436	15057	15217	15285	15126	15494	15319	15369	14986	15083	15373	15147	15445	15121	15251	15287	15243	15242	15366	15368	15247	15401	15368	15213	15170	15363	15177	15254	15193	15247	15131	15042	15070	15193	15211	15085	15282	15226	15080	15080	15150	15213	15196	15520	15169	15270	15247	15291	15374	15261	15304	15146	15273	15268	15265	15179	15463	15286	15167	15044	15081	15090	15404	15190	15287	15319	15369	15384	15175	15262	15226	15403	15323	15293	15267	15293	15221	15234	15374	15257	15229	15158	15368	15413	15317	15392	15121	15170	15039	15142	15101	15314	15073	15291	15167	15406	15205	15364	15368	15531	15147	15269	15350	15143	15333	15304	15203	15388	15339	15242	15159	15350	15190	15308	15321	15316	15298	15208	15248	15440	15269	15114	15162	15416	15271	15139	15401	15309	15371	15297	15094	15296	15098	15162	15371	15227	15455	15273	15360	15236	15215	15225	15233	15456	15353	15234	15238	15239	15241	15373	15270	15131	15194	15386	15215	15353	15260	15224	15215	15395	15295	15252	15130	15252	15217	15174	15235	15391	15174	15408	15316	15361	15248	15229	15312	15375	15357	15136	15187	15161	15220	15463	15231	15268	15225	15391	15298	15213	15311	15353	15238	15296	15269	15367	15260	15435	15180	15383	15333	15272	15339	15491	15127	15289	15163	15430	15246	15243	15103	15317	15130	15344	15387	15152	15270	15066	15403	15160	15309	15230	15309	15087	15227	15316	15454	15034	15387	15233	15277	15216	15346	15501	15228	15028	15199	15489	15238	15286	15226	15350	15247	15547	15233	15447	15105
22767	39659	36302	27509	23172	19893	18562	16881	15996	15550	15455	15245	15136	15102	15025	14931	14854	14631	14825	14625	14676	14685	14585	14705	14454	14419	14409	14417	14295	14453	14241	14219	14194	14168	14031	14209	14062	14099	13903	13876	14098	14073	14116	13963	14020	13963	13979	13732	13985	13963	14120	13860	13955	14130	14016	14095	13915	14123	13885	14006	14003	13759	14026	14064	13869	14002	14107	14029	13925	13998	13899	13907	13762	14014	13965	13863	13798	13980	14009	14017	13992	13972	14071	13893	13942	13978	13915	14032	13995	13787	13861	13890	14086	13911	13826	13807	13879	13907	14001	14024	13894	13916	13987	13968	13998	13889	13841	13956	13805	13808	13810	14010	13981	13957	14029	13873	13989	14032	13856	13975	13965	14000	13931	13901	13821	13953	13898	13874	13928	13955	13790	14003	14019	13990	13966	13969	13869	13848	13924	14010	13957	13823	13891	14034	13852	13810	13850	13863	13833	14113	13930	14059	13938	13976	14066	14132	13898	14066	13864	14035	13956	13798	14037	13854	13861	13994	13905	13919	13755	13780	13902	13878	13949	13984	13878	13767	13859	13791	13914	13938	13949	13745	13851	13981	13917	13990	13951	13782	14009	13826	14071	13948	13794	14004	13913	14006	13740	13935	13988	13959	13933	14070	13913	13923	13862	13818	14000	13903	14017	13852	13869	13941	14190	13994	13709	14040	14134	14016	13995	13927	13974	13983	13862	14077	14083	13886	14032	13868	14053	14015	13834	13888	13929	13939	13854	13823	13880	13930	13894	13919	13820	13827	13809	13985	13759	13880	14069	13874	13903	14089	13916	14040	13926	13883	13986	13992	13954	14027	13889	13874	13802	13787	13919	13879	13972	13927	13812	14004	13776	13908	13896	13995	13937	13855	14056	14080	14108	13821	13977	13944	14011	13974	13955	14112	13945	13798	13999	13876	13874	13999	13957	13953	13835	13907	14007	13864	13927	13868	14037	13983	14049	13990	13987	13818	13955	14010	13701	13889	14124	13929	13939	13984	14002	13983	13970	13935	14021	13747	14073	14082	13912	14081	13951	14001	13883	14042	13720	13996	13925	13972	13950	14041	13925	13828	13902	13753	13961	13979	13727	13843	13856	13955	13887	13820	13824	13852	13879	13960	13868	13884	13814	13997	13804	13877	13859	13851	14118	13886	13788	13907	13942	13950	13953	13944	13902	13945	13886	13997	13701	13980	13914	13725	13862	13894	13827	13898	13830	13958	13936	13964	13797	13918	13888	14123	13991	14035	14068	13892	14074	13899	13878	13895	14189	13911	13883	13994	14052	13797	13996	14065	13877	13900	14018	13933	14055	13758	13958	13914	13942	13988	13850	13848	13947	14002	13914	14058	13882	13993	13785	14041	13916	14102	13910	13924	13885	13917	13928	13928	13856	13950	13864	13905	13695	14171	13922	13865	13879	13949	13987	13987	14012	13788	13914	13878	13998	13821	14011	13941	13926	14057	13932	13878	13823	13981	14082	13815	13792	13902	13815	13870	13990	13890	13984	13855	13849	13897	13955	13905	14000	14027	13844	13875	13928	14032	14069	13920	13902	14006	13969	13961	14096	13818	13930	13920	13934	13862	13957	13873	13948	13842	13928	14018	14067	13800	13795	13976	13864	13912	14047	13941	13928	13798	14002	13724	13898	13803	14033	13866	13969	13860	13888	14014	13834	13933	14175	13878	14106	13988	13985	13883	14064	13991	13963	14043	13795	13999	13760	13845	13830	13827	13916	13951	13923	13836	13757	13933	14035	13948	13676	13827	13931	13885	14020	13940	14108	13954	13916	13790	13896	14007	13851	13960	13962	13937	13720	13976	13924	13956	13900	13916	14174	13836	13864	14114	14023	13870	14051	13984	13869	13894	14035	13983	14036	13843	13997	13899	13953	14053	13816	13891	14022	13869	14013	13970	13831	13904	13809	14075	13948	13921	14016	13960	13878	13860	13810	14060	13774	13912	14051	13993	13776	13975	13979	14044	13805	13998	13850	13813	13927	14027	13994	13942	14106	13963	13868	13957	13944	13960	13925	13839	13880	13739	13986	13986	13896	14097	14097	14107	13917	13821	14002	13850	13881	13922	13977	13970	14046	13893	13932	14025	13833	13927	13987	13925	14123	14076	13954	13962	13892	14079	14036	14045	13892	14136	13969	13715	13981	13833	13780	13844	13969	13862	13885	13853	13869	13931	13951	13785	13903	13849	13858	14012	13885	13865	13902	13999	13780	13985	13963	14059	13843	13971	13944	13996	13925	14081	13966	13996	14112	13995	13931	13814	13926	13897	13876	14007	13975	13921	13934	13851	13869	13957	13874	13961	13880	13924	13923	13743	13964	13923	13916	13932	14047	13904	13878	13880	13880	14037	14040	13985	14022	13832	13955	13924	13927	13919	13851	14017	13865	13976	14023	13847	13872	13892	14147	13949	13819	14077	13924	13852	13968	14015	13840	13902	13923	13860	13993	13804	13821	14063	13887	13856	14045	13937	14077	13922	13952	13975	14059	14148	13947	13928	13918	13943	13952	13919	13893	13903	13939	13888	13883	13920	14077	13997	13811	14057	13796	13842	13820	13914	13947	13797	13865	13948	13913	13972	13847	13943	13861	13894	13915	13941	13908	13937	13908	13802	13903	13837	14046	13939	13813	13805	13932	13896	13817	13919	13811	14046	13963	13843	13925	13899	13947	13764	13910	13912	13897	14059	13932	13894	13883	13743	13885	13878	13911	13931	13830	13972	13882	13856	13943	14027	13809	13947	13978	14059	13877	13954	13854	14030	13844	13942	13835	14016	13874	13947	13907	13866	13839	13854	13864	13812	13881	13827	14002	13892	13974	13656	13996	13947	13823	13987	13862	14000	14095	13780	13935	13816	13874	13840	13911	13819	13887	13873	13894	13880	13815	13925	14060	13902	13959	14002	13960	13873	13978	14039	13892	13999	13898	14084	14010	13969	13765	13879	13892	13897	13852	13851	13919	13820	13830	14053	13744	13917	13982	13829	13932	13865	13838	13911	13816	13959	13793	13943	13819	13999	13960	13991	14029	14034	13989	13850	13863	14012	13879	13847	13813	13967	13948	14185	13829	13930	13922	14155	13870	13965	13835	13986	13972	13992	14055	14168	13817	13964	13870	14133	14044	13878	13872	14008	13767	13753	14038	14075	14048	13908	13873	14114	13930	13902	13800	13881	13875	13960	13693	13899	13985	14002	13790	13933	13784	13924	13833	13991	13921	13862	14139	13877	14036	13996	13873	13889	13820	13939	13971	13847	14000	13975	13938	13903	13839	13981	13924	13879	13954	13769	13978	13865	13973	13827	13840	13892	13866	14005	13988	14049	13785	13998	13797	13958	13808	13961	13986	13891	13897	13862	13961	13909	13919	13835	14043	14059	13945	14066	13881	13997	14036	14103	13881	13845	13788	13888	13954	13835	13874	13901	13983	13979	13746	13842	13920	13805	13975	13809	13850	14044	14158	13883	14037	13850	13993	13864	13721	13940	13962	13932	13967	13973	13899	13933	14004	14018	13912	13989	13989	13910	13889	13880	13940	13948	14007	13898	13933	14090	13958	14144	13827	13815	13847	13820	13996	13865	13900	13874	13837	14139	14005	14162	13927	13819	13920	13974	13690	14163	13785	13975	13947	13924	13882	13916	13862	14056	13984	13948	14038	13959	14017	13894	14003	13955	14004	14087	13934	13928	13861	13889	13989	13846	13956	13977	13994	13899	13833	14137	13897	13832	13984	14066	13931	13851	14050	13977	13921	13964	13977	13946	13906	14013	13959	13971	13981	13920	14014	13972	13853	13884	13910	13863	13998	14198	13880	13837	14039	14019	13893	14057	14064	14053	13980	14184	13817	14101	13947	13911	13793	13881	13973	13986	14020	13878	13756	13910	14117	13928	13951	13898	13943	13798	13925	13997	13972	13890	13890	13893	14078	13864	13943	13916	13971	14011	13994	13857	13942	13986	14085	13872	14066	13703	13919	13698	14052	14105	13749	13713	13878	13905	13889	13950	14032	13977	13883	13906	13939	13928	13876	13828	13950	13837	13832	13942	13931	13907	13816	13862	14134	13894	13870	13854	13907	13958	14066	13785	13806	13835	14048	13896	13792	13968	13936	13821	14064	13951	13979	14085	13819	13930	13904	14000	13973	14033	13975	13916	13829	13771	14020	13995	13785	13827	14142	13900	13890	13830	13964	13878	14005	13796	13924	13884	14172	13822	14130	13784	13905	13994	13859	13882	14057	13935	13933	14050	13725	13963	13817	13865	13918	13914	13908	14114	13806	13899	13861	13954	14118	13919	13950	14053	14033	13838	13785	14113	13791	14004	14003	13855	13895	13824	13863	13953	13841	13860	13972	14048	14015	13924	13821	13936	13933	14071	13980	14072	14040	13896	13797	13881	13896	13967	13874	14083	13910	13966	13819	13789	13850	14140	14008	13932	13931	13840	14030	13894	13866	13923	13950	13909	13939	13923	13966	13992	13846	13862	13901	14020	13991	13955	14022	13919	13969	13762	14026	13927	13865	13960	14118	13957	14066	13886	14045	13853	13963	13823	13749	13922	13920	13739	13920	13916	13931	13820	13863	14052	13986	13941	14000	14015	13712	14066	13885	13975	13967	13929	14059	13934	13829	13772	14033	13953	14036	13928	13788	14026	13870	13953	14069	13876	13871	13937	13902	13903	13911	14060	14031	13953	14038	13931	13834	14073	13973	14058	13936	14044	13872	13893	14011	13930	13924	13884	13774	13766	13970	14002	13817	13957	13978	13977	13758	13957	13890	13959	14100	13967	13911	13873	14136	13965	13883	13896	14041	13847	13979	13946	13855	13876	13724	13896	14043	13878	13722	13951	14100	13946	13939	13971	13837	13828	13661	13970	14031	13916	13910	13793	14010	13845	13879	13869	13854	14018	13826	13872	13891	13942	13775	13863	13851	13801	14048	13809	13894	14009	13937	14003	13965	13935	13958	14024	13886	13971	13921	13934	13893	13910	13929	13959	13881	13889	13703	13897	13811	13975	14076	13988	13993	13902	13906	13886	13865	14089	14015	13935	13989	13927	13843	13927	14007	13817	14000	13944	13868	13931	13900	13862	14010	13958	14059	13874	13959	13930
22782	21093	28865	23572	21428	23430	24673	18915	17243	17017	17001	16435	16452	16237	16320	16038	16170	16188	16180	15982	15989	16028	15935	15970	15943	15505	15793	15905	15678	15727	15641	15689	15683	15570	15580	15735	15602	15582	15202	15333	15317	15293	15252	15642	15489	15437	15410	15294	15440	15291	15441	15499	15300	15394	15403	15221	15273	15321	15492	15366	15280	15192	15235	15407	15309	15329	15467	15417	15259	15203	15349	15465	15223	15332	15151	15229	15417	15421	15246	15134	15249	15169	15372	15317	15280	15447	15240	15358	15453	15240	15289	15376	15268	15222	15386	15306	15294	15189	15301	15220	15327	15318	15212	15270	15286	15325	15239	15271	15594	15291	15119	15456	15270	15368	15191	15445	15243	15235	15364	15352	15264	15152	15123	15235	15332	15249	15247	15239	15301	15281	15246	15263	15164	15248	15288	15262	15324	15274	15176	15153	15359	15166	15406	15110	15322	15308	15416	15364	15287	15320	15169	15264	15198	15230	15408	15252	15426	15323	15405	15347	15266	15301	15179	15192	15196	15158	15228	15360	15423	15290	15360	15246	15084	15241	15109	15311	15396	15189	15211	15269	15251	15216	15361	15155	15261	15446	14989	15343	15264	15173	15302	15232	15247	15318	15118	15229	15235	15261	15376	15140	15199	15193	15168	15255	15353	15280	15097	15372	15283	15193	15407	15286	15248	15260	15498	15262	15319	15255	15174	15111	15252	15376	15339	15252	15460	15048	15392	15227	15343	15360	15221	15374	15140	15390	15256	15079	15262	15141	15088	15430	15451	15386	15370	15392	15445	15186	15233	15402	15338	15248	15169	15203	15256	15194	15352	15326	15455	15181	15211	15149	15364	15133	15171	15110	15331	15225	15338	15353	15361	15297	15174	15303	15266	15281	15187	15294	15291	15309	15311	15226	15223	15173	15481	15163	15175	15219	15365	15238	15161	15398	15280	15373	15254	15237	15195	15288	15136	15204	15334	15278	15280	15320	15319	15369	15241	15221	15117	15300	15188	15260	15138	15220	15383	15213	15278	15216	15326	15441	15072	15167	15311	15230	15102	15198	15124	15251	15210	15174	15182	15408	15381	15234	15274	15257	15401	15235	15253	15415	15302	15488	15099	15119	15226	15252	15497	15200	15247	15274	15195	15424	15285	15286	15186	15262	15240	15262	15257	15262	15392	15042	15495	15410	15342	15369	15241	15336	15432	15325	15172	15264	15173	15166	15164	15347	15215	15197	15167	15176	15236	15075	15376	15330	15215	15326	15441	15231	15311	15234	15196	15250	15296	15478	15326	15386	15297	15253	15247	15347	15196	15161	15373	15056	15520	15133	15222	15167	15358	15263	15255	15328	15151	15223	15097	15254	15125	15255	15247	15183	15430	15140	15219	15240	15490	15193	15430	15371	15041	15204	15176	15176	15402	15408	15341	15241	15145	15314	15176	15038	15472	15469	15180	15061	15294	15237	15215	15202	15123	15365	15333	15277	15233	15328	15256	15268	15179	15257	15286	15188	15163	15236	15206	15171	15351	15210	15359	15218	15382	15321	15218	15321	15387	15244	15145	15358	15360	15281	15336	15336	15333	15320	15282	15250	15060	15262	15358	15229	15064	15096	15254	15169	15239	15164	15116	15200	15288	15276	15168	15333	15385	15393	15245	15332	15367	15300	15256	15092	15143	15260	15323	15253	15284	15179	15312	15252	15251	15283	15237	15475	15373	15354	15443	15290	15055	15293	14993	15183	15179	15212	15337	15240	15223	15220	15248	15156	15156	15152	15271	15221	15083	15288	15042	15289	15267	15131	15203	15194	15260	15238	15317	15247	15275	15345	15272	15346	15272	15297	15191	15263	15253	15144	15331	15289	15341	15136	15299	15170	15425	15203	15204	15286	15315	15280	15427	15296	15290	14997	15241	15266	15277	15288	15259	15405	15287	15164	15139	15366	15375	15313	15232	15169	15280	15246	15165	15152	15297	15257	15163	15318	15233	15257	15234	15238	15391	15197	15167	15327	15249	15198	15321	15249	15261	15286	15213	15168	15315	15434	15203	15126	15215	15120	15357	15368	15370	15216	15204	15402	15126	15439	15264	15284	15272	15353	15259	15309	15215	15410	15398	15408	15316	15342	15121	15126	15442	15254	15183	15119	15306	15074	15256	15281	15346	15251	15248	15236	15312	15416	15090	15367	15204	15191	15144	15143	15177	15192	15234	15197	15227	15266	15340	15272	15301	15168	15423	15326	15117	15525	15268	15129	15203	15252	15282	15376	15163	15294	15245	15401	15315	15354	15095	15226	15172	15280	15157	15401	15312	15251	15353	15321	15261	15304	15211	15283	15292	15215	15309	15100	15296	15138	14965	15175	15107	15224	15180	15352	15278	15346	15082	15181	15321	15489	15115	15144	15310	15245	15293	15192	15141	15346	15278	15070	15215	15269	15148	15279	15289	15334	15183	15264	15176	15282	15106	15386	15310	15287	15234	15194	15144	15326	15344	15127	15223	15149	15411	15400	15143	15467	15336	15355	15088	15169	15324	15161	15039	15171	15214	15278	15397	15285	15083	15230	15302	15346	15329	15292	15205	15157	15139	15327	15235	15157	15169	15258	14973	15302	15255	15263	15206	15130	15284	15234	15014	15037	15131	15342	15295	15356	15349	15256	15411	15145	15137	15380	15321	15212	15382	15351	15293	15180	15235	15155	14928	15260	15242	15281	15325	15487	15247	15230	15343	15207	15120	15305	15004	15165	15339	15295	15295	15251	15199	15227	15301	15252	15293	15428	15295	15191	15238	15192	15470	15156	15356	15501	15212	15256	15355	15390	15429	15275	15205	15204	15345	15143	15300	15220	15406	15194	15223	15123	15242	15151	15181	15014	15164	15160	15396	15203	15324	15340	15129	15197	15088	15101	15275	15232	15385	15208	15368	15280	15382	15226	14982	15267	15227	15238	15175	15118	15188	15210	15083	15198	15289	15448	15198	15177	15308	15397	15298	15281	15286	15158	15228	15178	15352	15203	15219	15265	15361	15135	15190	15482	15324	15113	15367	15215	15087	15146	15334	15280	15201	15370	15266	15058	15305	15194	15158	15199	15372	15297	15154	15285	15191	15126	15257	15215	15148	15286	15352	15258	15186	15292	15284	15087	15153	15317	15341	15142	15332	15299	15242	15265	15177	15502	15383	15480	15231	15290	15090	15076	15345	15520	15278	15229	15290	15366	15218	15132	15446	15425	15163	15292	15296	15153	15241	15215	15241	15043	15209	15498	15155	15186	15246	15100	15128	15115	15273	15230	15158	15290	15114	15321	15138	15340	14980	15254	15185	15150	15216	15215	15220	15161	15374	15206	15162	15050	15198	15288	15201	15363	14952	15236	15257	15132	15274	15192	15521	15289	15044	15453	15284	15189	15243	15294	15347	15122	15342	15388	15253	15079	15298	15343	15208	15440	15188	15517	15234	15368	15167	15157	15309	15373	15433	15181	15436	15232	15272	14857	15294	15009	15146	15246	15200	15111	15171	15150	15312	15065	15133	15342	15180	15331	15176	15111	15147	15251	15184	15296	15238	15221	15255	15164	15156	15195	15268	15272	15252	15088	15227	15318	15187	15342	15273	15278	15007	15140	15112	15305	15053	15136	15356	15319	15126	15283	15248	15283	15274	15232	15298	15241	15245	15103	15282	15388	15145	15236	15153	15264	15205	15282	15292	15234	15172	15143	15347	15205	15076	15295	15219	15437	15263	15172	15289	15323	15314	15202	15299	15183	15286	15172	15129	15265	15373	15012	15167	15301	15340	15356	15498	15051	15236	15357	15247	15262	15319	15386	15255	15233	15166	15112	15364	15266	15136	15283	15304	15228	15177	15161	15143	15200	15192	15028	15225	15167	15088	15173	15128	15055	15169	15351	15304	15297	15028	15221	15192	15316	15126	15214	15174	15189	15193	15050	15348	15156	15343	15280	15304	15303	15329	15256	15188	15198	15316	15317	15208	15253	15361	15259	15227	15240	15408	15277	15445	15411	15426	15195	15240	15190	15260	15385	15227	15132	15187	15096	15303	15198	15083	15160	15303	15227	15230	15120	15182	15169	15307	15177	15219	15209	15191	15298	15130	15155	15307	15299	15246	15292	15396	15202	15121	15201	15347	15427	15152	15301	15355	15171	15311	15190	15431	15244	15216	15192	15129	15368	15209	15079	15398	15212	15314	15313	15080	15155	15282	15235	15255	15283	15340	15348	15084	15222	15139	15252	15271	15179	15408	15369	15191	15282	15309	15230	15306	15272	15302	15304	15336	15394	15330	15247	15117	15388	15072	15339	15276	15270	15189	15257	15278	15326	15150	15213	15257	15275	15314	15243	15212	15382	15246	15033	15233	15128	15196	15235	15223	15158	15442	15228	15056	15227	15158	15286	15353	15255	15181	15174	15348	15086	15280	15283	15155	15211	15279	15279	15306	15191	15170	15101	15386	15116	15406	15323	15249	15356	15354	15237	15361	15248	15409	15251	15436	15343	15383	15260	15233	15049	15232	15297	15271	15438	15115	15396	15134	15051	15159	15266	15124	15195	15500	15191	15321	15244	15282	15330	15260	15224	15378	15220	15159	15295	15277	15217	15250	15053	15332	15318	15170	15191	15237	15279	15406	15385	15253	15290	15276	15329	15329	15299	15203	15185	15269	15308	15235	15335	15267	15265	15364	15167	15184	15150	15288	15336	15285	15233	15235	15006	15432	15354	15205	15267	15250	15323	15191	15188	15237	15359	15205	15285	15354	15305	15182	15207	15370	15204	15217	15242	15360	15164	15153	15263	15255	15141	15175	15249	15133	15265	15276	15236	15037	15253	15302	15110	15124	15319	15343	15153	15367	14982	15125	15376	15283	15380	15499	15160	15291	15238	15259	15131	15326	15110	15123	15232	15186	15214	15081	15087	15296	15151	15320	15267	15279	15339	15029	15212	15238	15201	15217	15202	15140	15208	15297	15294	15215	15328	15314	15135	15022	15198	15254	15115	15144	15254	15314	15268	15168	15195	15337	15285	15331	15160	15175	15280	15053	14973	15515	15241	15155	15231	15158	15161	15120	15145	15191	15093	15321	15217	15209	15279	15159	15288	15360	15374	15334	15210	15186	15324	15178	15288	15324	15234
24729	44140	40339	31119	26121	22553	20211	18191	17003	16425	16380	16014	15585	15482	15409	15179	15094	15286	15126	15032	14826	14803	14833	14837	14812	14688	14784	14545	14481	14461	14376	14253	14239	14300	14150	14240	14173	14224	13994	14166	14217	14145	14011	14155	14016	14004	14148	13978	13959	13964	13881	14093	14008	13975	13951	14111	14044	13933	13804	14039	13939	14048	14087	14000	13964	14013	14088	14064	13975	13961	13958	13931	13904	14008	13935	13871	14093	13978	13951	13944	13920	13813	13965	14057	13907	13744	13899	14025	13877	13884	13775	13838	13981	13942	14028	13936	13907	13935	13867	13816	13989	13745	13879	13831	13896	14227	13938	13913	14017	13901	13797	14184	13860	14069	13996	13890	13948	13948	13926	13896	13915	13930	13871	13932	13856	13821	13931	13851	13857	13961	13859	14041	13956	14037	13900	13943	13947	13743	13944	13989	13982	13987	13802	13859	14094	13888	13935	13934	13856	13733	13928	13926	13899	13926	13972	13973	14042	13947	13888	13820	13996	13819	13870	13770	14061	13892	13989	13959	13900	13950	13929	13855	14021	13867	13873	14078	13964	13932	13963	13856	13953	13784	13914	13921	13879	13733	14025	13937	13858	14028	13931	13864	13873	13974	13914	13990	13961	13905	13967	13836	14090	13946	14084	13979	13963	13850	13900	13841	13981	13903	13820	13908	13982	13931	14155	13940	13868	14011	13988	13825	13843	13783	13806	13850	13895	13898	13857	13901	13988	13901	13881	13887	14068	13871	13707	13820	14040	13764	13839	13968	13916	13894	14116	13707	14053	13948	14094	13990	13936	14024	13982	14087	13938	13894	14053	13937	13827	13732	13902	13854	13797	13886	13888	14135	14047	13956	13923	13933	13932	13794	13875	13960	13901	13800	14006	14062	13852	13923	13822	14010	13801	14002	13922	13961	13965	13998	13804	14060	13746	13799	13866	13941	13977	14050	13879	13929	13858	13953	14100	13916	14024	13896	13832	13856	13959	14080	13918	13869	13870	13870	13894	14058	13906	14034	13850	13916	13907	13995	13821	14131	13741	13801	13815	13872	14001	13834	13953	13924	13878	14047	13803	14001	13918	13937	13902	13918	13926	14130	13928	13867	13828	13942	13936	13875	13925	13833	13805	13854	13843	13927	13873	13918	13927	13985	13864	13933	13922	13609	13940	13914	13934	13904	13904	13887	13969	13722	13925	13957	13904	13741	14036	13900	13952	13770	13853	13937	13919	14081	13948	13996	14037	13835	14004	14029	14010	13880	13840	14134	13850	13864	13839	13827	13944	13998	13987	13838	13841	13912	13925	13914	13803	13939	14060	14046	14010	13912	13849	13785	13920	13954	13923	13850	13866	13690	13806	13895	13851	13814	13984	13969	13825	13975	13774	13938	13990	13750	13810	13798	13944	14025	13789	13926	13973	14031	13957	13850	13898	13875	13856	14050	13898	13832	13707	13864	14124	13918	13870	13885	14026	13978	13996	13951	13918	13854	14092	14017	13959	13968	13795	14007	13919	13947	13897	13983	13906	13884	13835	13949	13802	13870	13917	13847	13942	13713	13925	14164	13950	13755	13867	13903	13846	14041	14003	14059	13909	13915	13832	13944	14024	14033	13843	14036	13866	13852	14045	13880	13892	13869	13901	13999	13849	13888	13984	14009	13849	13931	13991	13770	13862	14127	13802	13951	13827	13950	13734	13924	13842	13791	13836	13721	13861	13911	14085	13790	13879	13929	13891	13857	13883	13971	13867	13856	13964	13931	14002	13917	13757	13776	13903	13872	13796	13903	13972	13959	13775	13829	14057	14097	14005	13951	13980	13942	13940	13981	13975	13889	13865	13901	13986	13967	13783	13980	13791	13756	13839	13960	13850	13948	13859	14084	13874	13995	14106	13802	13914	14020	13738	13886	13730	13959	13961	13953	13921	13990	13907	14040	14050	13867	14069	14028	13861	13998	13905	13977	14001	13990	14024	13921	13880	14018	13958	13858	13818	13883	13948	13949	13988	13997	13936	13949	13847	14024	14035	13926	13824	13959	13907	13855	14017	13996	13810	13754	13991	13866	13872	13851	13705	13813	13886	13800	14009	13770	13950	13776	13914	14046	13928	13880	13891	13938	13686	14072	14013	13868	13962	13813	14039	13979	14124	13760	13945	13870	13879	13992	13891	13871	13816	14049	13789	13919	13887	13850	13942	13987	13825	13769	13825	13863	13880	13671	13931	13808	13995	13852	14015	13903	14033	13977	13993	13954	13811	13961	14075	13908	13949	14027	13910	13817	13911	14001	13765	13923	14043	13979	14047	13958	13873	13877	13914	14118	13925	13875	13976	13861	13993	13924	13874	13847	13792	13935	13950	13790	14090	14013	13971	13843	13848	13785	13906	13861	13859	13935	13786	14089	13874	13863	14008	13886	14155	13798	13891	13998	13809	14034	13839	13881	13892	13724	14041	13824	13988	13893	13853	13968	13887	13781	13879	13965	13871	13895	14030	13833	13737	13955	13928	13909	13944	13891	13794	13644	13836	14045	14008	13907	13875	13886	13936	13909	13822	13799	14057	13879	14064	13858	14034	13950	13940	13926	13995	13992	13735	14064	14015	13745	13899	14013	13783	13789	13917	14024	13888	13888	13832	13845	13743	13875	13938	14009	13816	13913	13862	13941	13908	13807	13948	13843	13788	13956	13847	13916	13839	13833	14006	13818	14012	13874	13903	13814	14173	13872	13976	13943	13952	13823	13876	14010	13821	13819	13893	13947	13993	14004	13920	13925	13756	13927	13885	13930	13874	14021	13974	13841	13902	13837	13932	13845	14001	13841	13756	14033	13737	13919	13930	14009	13939	13921	14012	13932	13891	13954	13921	13953	13987	13775	13949	13824	13917	13906	13864	13819	13874	13930	14000	13779	13936	14148	13898	13895	13757	13906	13873	14027	13918	13904	14115	13910	13937	13835	13925	14027	13901	14044	14064	13853	13904	13875	14044	13766	13932	13819	13874	13935	13934	13840	13831	14114	13993	13875	13810	13810	13902	13921	13797	13837	14019	13914	14109	13821	13831	13895	13832	13817	13910	13886	13827	13936	13978	13942	13902	13897	13937	13963	13952	13843	13950	14010	13856	13889	13994	13820	13886	14051	13829	13859	13848	13869	13877	13884	13959	13837	13883	13893	13830	13883	13935	14082	13734	13911	13879	13840	14025	13880	13929	13909	13966	13830	13977	13912	13850	13803	14046	13811	13799	13891	13985	14088	13970	13976	13977	13922	14053	14023	13970	13824	14037	13907	13885	13918	13921	13876	13843	13919	14077	13914	13883	13876	13923	13870	14032	13885	13833	13949	13868	13802	14017	13968	13986	13933	14036	13990	13923	13973	14037	13752	13935	14160	13980	13949	13758	13942	13944	13883	14035	13839	13851	13918	14033	14048	14015	13837	13830	14070	13970	13991	13940	13744	14030	14019	13933	13995	13966	14086	13831	13883	13862	14079	13869	13918	13906	13988	13996	13987	13978	13924	13916	14076	14036	13959	13886	14023	13830	13939	13920	13963	13886	13936	13755	13880	13977	13977	13912	13861	13907	13797	13767	13874	13858	13967	13865	13983	13925	13976	13990	13989	13880	13910	13860	13848	13847	13749	13940	13687	14029	13969	13915	13884	14086	13920	13680	14124	13918	13943	13799	13682	13748	13690	13917	13949	13963	13997	13979	14023	13867	13921	14134	13764	13982	13926	13918	13926	13931	13872	13992	13864	13782	13898	13829	14054	13814	14140	14000	13795	13856	14061	13924	13880	13844	13973	13974	14053	13799	13870	13746	14013	14006	14022	13874	13772	13857	13820	13938	13953	13934	13919	14003	13908	13763	14070	14010	13911	13899	14066	13900	14069	13862	14007	13967	14006	13883	13821	13791	14026	14048	13875	13940	13917	13897	13951	13858	13923	14060	13925	13811	13890	13824	13926	13952	13822	13797	13960	13960	13848	13907	13917	13949	13843	13996	13871	13942	13804	13961	13814	13900	13878	13894	13889	14011	13947	13772	13980	13853	13817	13941	13931	13943	13994	13971	13770	13942	13872	13887	13906	13937	13862	13825	13965	13916	13930	13923	13856	13811	13777	13927	13911	13956	13935	13782	13833	13923	13959	14017	13871	13970	13814	13921	13825	13945	13868	13899	13847	13846	13894	13824	13900	13933	13892	14075	13868	13866	13782	14029	13853	13782	13853	13862	13931	13797	13897	14015	13853	13920	13994	13992	13920	14064	13881	14068	13904	13729	13912	13967	13959	13879	13886	13998	14019	13871	13977	13819	13981	13912	13891	13833	13758	13998	13919	14019	13983	13872	13926	13746	13876	13800	13977	13906	13950	13899	14027	13963	13991	13902	14052	13743	13912	14084	13982	13851	13928	13892	14119	13904	13783	13948	13869	14123	13996	13851	13894	13793	13785	14041	13909	13993	13887	13852	14025	14116	13959	13852	13931	13970	13911	13998	13782	13878	13678	14028	13980	13921	13949	13985	13966	13894	13930	13949	14068	13858	14037	13972	13852	13966	13834	13969	13882	13937	13861	13972	13894	13761	13983	13800	13866	13799	14182	13859	13853	13953	13957	14003	13796	13935	14028	13913	13929	13821	13954	13931	13977	13903	13751	13815	13900	13939	14011	13794	13851	13873	14084	13913	13879	14073	13839	13779	13821	13832	13845	13875	14017	13863	13818	13967	13924	13767	13933	14117	13998	13883	14050	13885	14009	13796	13943	14037	13782	13964	13915	14135	14096	13732	13959	13847	13816	14093	13925	14116	13916	13990	13792	13832	13880	13967	13722	13916	13798	13999	13883	14091	13950	13953	13905	13895	13907	13817	13770	13839	14112	13909	13934	13778	13874	14019	13822	13888	13813	13956	14045	13862	13885	13908	13870	13944	13982	13696	13797	13931	13700	13917	13867	13806	14040	13841	13936	14051	13778	14027	13872	13935	13916	13817	13908	13790	13797	13836	13884	13983	14005	13906	13944	13667	13964	13763	13863	13868	13803	13917	13965	13735	13900	14052	14065	13915	13877	13918	13911	13930	13877	13850	13887	14162	13938	13935	13941	13807	14059	13729	13936	14047	13891	13939	13842	13888	13795	13801	13868	13820	14027
27345	22843	26842	23123	18321	16905	16517	15778	15552	15285	15304	15131	15229	15280	15262	15132	15302	15106	15142	15075	15012	15095	15035	15063	14963	14943	15107	14956	15015	14903	14918	14960	15103	14845	15010	14669	14747	14765	14884	15048	14696	14810	14995	14857	14725	15101	14890	14703	14790	14876	15099	14953	14803	14927	15038	14987	14784	14862	14714	14872	14631	14842	14802	14985	14883	14872	14853	14872	14873	14701	14868	14830	14924	14792	14748	14926	14873	14909	14782	15004	14939	14897	14807	14873	14827	14907	14715	14963	14515	14816	15034	14897	14734	14725	15029	14749	14924	14815	14713	14804	14783	14811	14772	14691	14814	15159	14673	14549	14687	14956	14692	14514	14861	14873	14992	14739	14871	14971	14867	14692	14912	14830	14869	14773	14885	14774	14837	15049	14732	14750	14895	14881	14701	14910	14784	14796	14929	14922	14877	14781	14937	14708	14966	14745	14957	14740	14827	14767	14717	14869	14875	15048	14791	14689	14752	14875	14901	14816	14981	14746	14885	14808	14822	14916	14813	14870	14747	14883	14777	14567	14813	14856	14848	14876	14869	14894	14861	14877	14926	14643	14822	14686	14786	14861	14947	14828	14778	14657	14864	15089	14838	14777	14829	14920	14847	14867	14886	14787	15001	14854	14798	14888	14930	14778	14924	14829	14709	14746	14671	14691	14933	14613	14806	14708	14719	14759	14841	15044	14829	14959	14665	14823	14926	14920	14863	14818	14662	14761	14901	14736	14991	14927	14858	14904	14895	14837	14748	14794	14604	14951	14775	14603	14794	15009	14734	14743	14798	14859	14870	14814	14690	14758	14630	14749	14924	14971	14884	14747	14815	14843	14916	14993	14927	14894	14734	14704	14782	14877	14831	14940	14811	14750	14682	14744	14830	14724	14798	14661	14912	14777	14711	14815	14834	14902	14918	14649	14766	14852	14903	14757	14564	14918	14921	14942	14840	14789	14874	14978	14964	14945	14839	14828	14867	14781	14749	14719	14947	14865	14709	14751	14906	14936	15038	14840	14912	14888	14917	14654	14714	14780	14719	14804	14830	14840	14873	14871	14711	14858	14874	14851	14782	14674	15049	14766	14729	14849	15088	14673	14847	14926	14920	14802	14834	14732	14788	14874	14797	14827	14822	14955	15051	14989	14923	14682	14580	15056	15011	14622	14781	14792	14847	14746	14690	14802	14799	14776	14770	14892	14636	14877	14904	14865	14963	14800	14857	14806	14846	14974	14688	14763	14854	14683	14880	14916	14809	14832	14904	14839	14859	14942	14945	14854	14802	14683	14786	14854	14657	14664	15000	14975	14933	14934	14867	14757	14731	14876	14697	15012	14918	14899	15181	15013	14881	14877	14827	14912	15021	14820	14919	14758	14917	14787	14795	14757	14833	14831	14977	14779	14886	14772	14679	14889	14739	14839	14695	14857	14849	14774	14851	14669	14722	14940	14917	14717	14626	14955	14760	14710	14888	14739	14770	14770	14698	14696	14666	14640	14999	14919	14875	14803	14944	15062	14842	14937	14847	14834	14614	14634	14803	14841	14967	14852	14711	14903	14765	14704	14891	14921	14993	14861	14892	14868	14697	15042	14948	14698	15017	14899	14764	14946	14934	14694	14884	14703	14655	14897	14791	14900	14845	15058	14787	14918	14902	14850	14683	14885	14822	14946	14771	14830	14710	14766	14913	14835	14691	14783	14851	15122	14876	15013	14832	14767	14800	14733	14851	14816	14838	14803	14828	14925	14938	14873	14817	14869	14928	14989	14856	14869	14831	14802	14891	14913	14821	14973	14887	15087	14866	14711	14751	14766	14794	14794	14830	14798	14828	14827	14726	15039	14857	14753	14850	14812	14746	14932	14807	14716	14702	14810	14867	14702	14872	14958	14774	14771	14694	14860	14868	15025	14797	15159	14888	14884	14962	14731	14746	14761	14902	14974	15042	14934	14951	14852	14823	15049	14812	14912	14781	14858	14738	14785	14902	14837	14861	14757	15005	14684	14786	14754	14911	14794	14809	15010	14759	14898	14803	14877	14910	15020	14709	14887	14899	14868	14989	14886	14979	14776	14798	14904	14808	15019	14810	14826	14909	14572	15056	14771	14808	14704	14705	14954	14861	14721	14771	14855	14912	14924	14816	14775	14849	14887	14990	14696	14809	14858	14844	14939	15008	14709	14970	14898	14922	14610	14625	14846	14667	14690	14784	14702	14707	14814	14963	15120	14897	14767	15004	14988	14742	14885	14788	14680	14891	14881	14925	14760	14884	14842	14810	14796	14931	14791	14695	14765	14837	14874	14829	14775	14749	14886	14697	14992	14798	14958	14900	14874	14784	14701	14898	14778	14880	14758	14854	14832	14939	14816	14807	14802	14815	14865	14901	14884	15020	15054	14980	14669	14857	14839	15084	14843	14965	14788	14675	14591	15053	14757	14750	14955	14842	15116	14847	15053	14878	14624	14907	14856	14856	14781	14871	15008	15021	15075	14755	14955	14675	14868	14827	14795	14721	14760	14874	14836	14764	14762	14805	14901	14792	14801	14871	14725	14818	14728	15010	14754	14816	14949	14775	14770	14955	14817	15051	14681	14979	14611	14901	14935	14940	14890	14900	14945	14696	14909	14763	14629	14969	14927	14948	14719	14825	14819	14851	14668	14775	14815	14993	14926	14890	14837	14820	14814	14918	14889	14697	14909	14882	14693	14757	15008	14949	14984	14859	14846	14960	15004	14845	15107	14784	14573	14807	15010	14941	14895	14843	14876	14816	14754	14874	14689	14627	15083	14733	14610	14703	14918	14866	14809	15024	14758	14825	14770	14688	14964	14905	14703	14980	14775	14680	14733	14988	14861	14864	14919	14837	14804	14753	14682	14729	15042	14828	14650	14820	14764	14938	14855	14884	14873	14836	14917	14790	14778	14848	14821	14831	14674	14932	14887	14900	15141	14931	14716	14976	14790	14776	14803	14897	14833	14830	14983	14882	14849	14613	14720	14838	14776	14784	14793	15080	14725	14879	14988	14871	14990	14938	14732	14747	14703	14683	14999	15079	14823	14613	14628	14757	14905	14945	14626	14769	14844	15065	14819	14808	14815	14972	14916	14853	14835	14787	14676	14884	14964	14876	14908	14872	14835	14889	15003	14774	14800	14568	14766	14765	14716	14855	14757	14928	15026	14779	14879	14930	14939	14744	14957	14720	14760	14820	14661	14838	14823	14823	14769	14821	14883	15104	14776	14936	14838	14723	14771	14960	14893	15006	14811	14949	14632	14723	14811	14706	14762	14773	14705	14941	14788	14871	14968	14723	14755	14978	14879	14683	15044	14803	14863	14922	14814	14865	14949	14879	14595	14759	14783	14825	14711	14937	14936	14784	14904	14734	14669	15090	14925	14836	14708	14874	14734	14768	15019	14917	14965	14928	14881	14784	14808	14797	15128	14848	14889	14742	14880	14807	14799	14880	14942	14639	14694	14723	14661	14806	14812	14859	14841	14927	14822	14906	14922	14933	14988	14794	14711	14758	14751	14695	14973	14768	14658	14649	14813	14917	14675	14838	14802	14888	14676	14909	14800	14854	14979	14864	14871	14946	15034	15007	14908	14976	15067	14914	14802	14927	14786	15025	14944	14754	14862	14783	14693	14803	14642	14939	14832	14822	14877	14958	14875	14839	14917	14896	14772	14821	14893	14720	14882	14867	14995	14986	14839	14834	14840	14648	14796	14837	14842	14867	14770	14738	14640	14787	14848	14898	14888	14926	14755	14787	14833	14799	14933	14959	15005	14849	14895	14940	14739	14683	14893	14983	14704	14693	15103	14915	14879	14892	14996	14909	14856	14884	14919	14528	14831	15010	14587	14890	14695	14961	15035	14966	14969	14709	14730	14759	14826	14888	14794	14665	14884	14916	14852	14812	14904	14856	14802	14862	14603	14853	15064	15046	14716	15246	14884	15040	14874	14935	14794	14823	15006	14876	14899	14834	14820	14763	14934	14835	14940	14773	14784	15015	14756	14821	14948	14655	14686	14840	14911	14842	14833	14838	14852	14769	14756	14906	14773	14891	14774	14903	15113	14816	14845	14909	14929	14633	14704	14828	14870	14686	14770	14791	14807	14814	14952	14874	14835	14926	14764	14860	14647	14855	14838	14853	14998	14829	14987	14839	14781	14897	14840	14753	14785	14877	14839	14928	14810	14826	14883	14790	14752	14784	14935	14825	14797	14766	14791	14960	15035	15019	14868	14916	14799	14835	14780	14847	14874	14769	14890	14762	14945	14840	14873	14721	14665	14733	14562	14558	15052	15072	14929	14860	14810	15010	14842	14830	14896	14762	14834	14960	14759	14903	15004	14887	14743	14827	14974	14944	14841	14702	14910	14943	14939	14744	14769	14852	14956	14747	14896	14869	14933	14847	14826	15023	14784	14776	15034	14932	14896	14803	14739	14732	14888	14921	14986	14931	14770	14756	14838	14721	14883	14811	14745	14875	14853	14926	14918	14760	14853	14886	14754	14988	14934	14848	14725	14741	14871	14885	14927	14767	15039	15072	14817	14819	14763	14798	14906	14858	14889	14816	14792	15054	14871	14823	14870	14921	14790	14775	14860	14768	14678	14758	14699	14633	14866	14784	14788	14953	14920	14919	14772	14835	14800	14856	14884	14888	15007	14773	14910	14992	14878	14871	14657	14842	14959	14777	14746	14933	14947	14777	14867	14704	14811	14652	14806	14664	14801	14883	14808	14972	15049	14833	14890	14830	14764	14976	14825	14926	14711	14934	14942	14943	14756	14954	14785	14817	14873	14816	14835	15035	14897	14695	14807	14848	14792	15010	14945	14803	14755	14939	14704	14650	14680	14889	14839	14767	15099	14881	14909	14894	14852	14620	14695	14962	14691	14795	14843	14978	14723	14701	14703	14867	14762	14849	14728	14760	14839	14908	14779	14839	14859	14692	14703	14836	14721	14759	14787	14783	15041	14774	14785	14737	14912	14806	14847	14639	14851	14909	14923	14949	14694	14828	14849	14755	14910	14917	14741	14739	14874	14795	14879	14840	15007	14847	14737	14995	14804	14973	14934	14845	14728	14804	14822	14723	14943	14805	15067	14843	14899	15049	14977	14898	14830	14822	14942	15009	14875
21994	32431	29056	21770	18718	16928	15891	15214	14706	14517	14488	14483	14384	14264	14137	14294	14216	14067	14026	14068	14027	13948	14095	14074	13924	13781	13975	13981	13747	13925	13984	13787	13844	13758	13776	13782	13787	13759	13679	13761	13646	13821	13691	13623	13609	13486	13779	13794	13625	13600	13700	13830	13855	13589	13643	13766	13677	13766	13698	13670	13726	13671	13807	13554	13686	13716	13709	13848	13655	13751	13778	13693	13672	13668	13605	13715	13721	13617	13562	13599	13686	13794	13659	13618	13703	13670	13730	13645	13723	13591	13598	13629	13745	13695	13622	13631	13770	13512	13619	13722	13706	13754	13742	13674	13672	13529	13759	13728	13514	13516	13584	13555	13747	13708	13710	13532	13656	13600	13786	13754	13721	13665	13697	13710	13692	13727	13653	13508	13564	13632	13799	13666	13548	13624	13553	13544	13688	13662	13648	13628	13643	13685	13722	13708	13564	13731	13450	13754	13720	13644	13713	13458	13682	13492	13851	13726	13690	13769	13713	13846	13658	13804	13746	13597	13672	13533	13704	13729	13653	13788	13626	13622	13653	13685	13767	13577	13597	13659	13500	13645	13781	13541	13511	13702	13704	13529	13810	13719	13492	13599	13736	13640	13608	13623	13577	13485	13827	13663	13537	13747	13579	13645	13421	13603	13653	13641	13612	13621	13573	13609	13710	13589	13643	13591	13720	13751	13706	13689	13662	13685	13641	13651	13669	13541	13681	13609	13809	13541	13692	13789	13464	13736	13584	13606	13569	13666	13727	13609	13521	13625	13619	13588	13580	13560	13571	13680	13656	13811	13517	13656	13655	13656	13651	13694	13471	13794	13711	13604	13703	13616	13800	13571	13699	13702	13492	13594	13614	13646	13557	13672	13719	13646	13632	13617	13688	13504	13515	13699	13614	13613	13547	13714	13465	13666	13648	13707	13770	13729	13725	13551	13854	13803	13610	13783	13541	13577	13381	13670	13640	13721	13686	13660	13721	13609	13473	13628	13772	13706	13606	13699	13593	13742	13620	13552	13569	13604	13750	13629	13579	13731	13761	13553	13679	13610	13436	13636	13772	13724	13632	13679	13595	13677	13618	13781	13541	13698	13658	13553	13612	13651	13418	13703	13558	13790	13769	13656	13637	13531	13859	13477	13752	13524	13663	13626	13710	13632	13717	13569	13746	13489	13578	13553	13553	13609	13654	13644	13561	13658	13789	13719	13511	13515	13632	13675	13675	13874	13614	13556	13553	13603	13725	13655	13534	13676	13541	13534	13633	13573	13838	13696	13598	13508	13641	13778	13641	13689	13592	13676	13709	13655	13620	13701	13659	13681	13597	13790	13539	13645	13593	13666	13380	13614	13588	13664	13669	13538	13584	13747	13582	13584	13675	13721	13816	13633	13665	13459	13618	13572	13651	13633	13754	13565	13554	13660	13707	13687	13709	13677	13707	13579	13596	13603	13715	13630	13587	13495	13596	13527	13716	13699	13591	13701	13569	13858	13589	13610	13641	13701	13649	13607	13619	13624	13642	13557	13611	13538	13653	13683	13707	13679	13588	13522	13690	13610	13606	13762	13546	13713	13749	13526	13657	13613	13611	13646	13653	13649	13546	13634	13667	13644	13796	13443	13618	13752	13574	13776	13657	13718	13640	13617	13675	13551	13865	13788	13614	13589	13746	13617	13627	13605	13631	13666	13710	13604	13646	13583	13587	13725	13692	13677	13679	13478	13616	13396	13577	13473	13656	13644	13563	13625	13591	13673	13684	13691	13491	13801	13558	13541	13530	13577	13727	13771	13627	13635	13520	13726	13584	13697	13606	13619	13782	13654	13636	13652	13567	13663	13871	13596	13784	13723	13725	13586	13515	13695	13766	13735	13696	13596	13595	13634	13787	13759	13724	13519	13674	13666	13474	13704	13756	13608	13523	13602	13717	13614	13618	13647	13764	13494	13567	13535	13387	13722	13612	13701	13551	13659	13851	13623	13639	13676	13647	13784	13727	13828	13605	13595	13562	13691	13560	13680	13591	13606	13679	13680	13570	13813	13606	13705	13619	13741	13448	13693	13706	13715	13529	13792	13677	13570	13607	13672	13649	13566	13632	13575	13684	13682	13724	13523	13483	13576	13571	13514	13688	13695	13661	13692	13767	13657	13943	13660	13743	13655	13755	13689	13821	13642	13708	13811	13487	13765	13596	13535	13708	13663	13555	13771	13772	13640	13510	13450	13832	13658	13670	13665	13827	13715	13553	13696	13552	13637	13636	13730	13539	13581	13652	13701	13710	13711	13762	13602	13724	13655	13574	13481	13646	13679	13610	13721	13615	13898	13574	13619	13659	13604	13722	13691	13545	13578	13605	13553	13599	13688	13683	13601	13667	13678	13699	13589	13600	13632	13758	13794	13638	13596	13621	13458	13675	13754	13737	13685	13708	13687	13744	13878	13637	13801	13660	13689	13793	13593	13639	13647	13658	13717	13730	13761	13656	13681	13479	13722	13605	13688	13819	13582	13616	13678	13632	13788	13769	13513	13631	13707	13792	13684	13704	13444	13639	13726	13773	13657	13702	13760	13653	13643	13624	13529	13617	13609	13594	13638	13752	13605	13683	13570	13635	13669	13567	13784	13718	13614	13528	13558	13702	13597	13564	13557	13758	13523	13658	13570	13505	13698	13751	13590	13722	13808	13610	13719	13537	13655	13757	13501	13605	13771	13603	13615	13599	13687	13700	13659	13616	13755	13692	13621	13850	13709	13529	13810	13611	13802	13775	13841	13680	13623	13552	13576	13639	13717	13682	13504	13735	13654	13684	13614	13698	13679	13601	13599	13639	13655	13581	13792	13482	13670	13613	13657	13688	13461	13512	13573	13551	13646	13567	13727	13672	13426	13735	13694	13581	13659	13656	13526	13510	13593	13669	13612	13789	13645	13544	13420	13550	13739	13501	13565	13608	13668	13685	13629	13590	13732	13835	13695	13676	13612	13636	13542	13626	13598	13595	13573	13650	13662	13562	13486	13490	13672	13683	13371	13696	13538	13600	13708	13822	13635	13641	13769	13657	13744	13655	13521	13710	13709	13717	13503	13724	13566	13937	13542	13647	13632	13760	13515	13537	13618	13689	13564	13741	13770	13554	13572	13651	13552	13687	13641	13655	13572	13741	13544	13681	13676	13604	13748	13756	13673	13860	13760	13716	13561	13687	13478	13731	13491	13624	13652	13511	13684	13779	13650	13772	13771	13609	13674	13544	13688	13689	13611	13555	13534	13634	13629	13610	13727	13697	13616	13679	13753	13761	13602	13571	13622	13754	13788	13834	13744	13588	13869	13665	13643	13566	13505	13684	13478	13706	13510	13553	13801	13574	13649	13655	13739	13855	13692	13637	13605	13644	13564	13649	13659	13708	13755	13715	13753	13747	13712	13607	13798	13673	13670	13620	13728	13701	13625	13551	13799	13590	13496	13552	13510	13740	13841	13749	13547	13659	13701	13667	13522	13504	13690	13606	13614	13667	13522	13665	13609	13508	13400	13738	13635	13815	13644	13725	13542	13726	13684	13618	13707	13640	13492	13623	13714	13558	13562	13484	13649	13638	13710	13525	13762	13650	13724	13748	13673	13548	13735	13601	13678	13784	13668	13686	13599	13592	13638	13734	13627	13728	13632	13612	13640	13566	13594	13604	13567	13704	13794	13503	13755	13736	13675	13712	13659	13715	13615	13519	13684	13552	13495	13617	13754	13808	13570	13555	13481	13655	13687	13491	13607	13621	13613	13588	13763	13581	13724	13779	13562	13548	13721	13624	13800	13778	13593	13750	13694	13618	13492	13670	13513	13662	13761	13621	13655	13748	13817	13634	13543	13657	13698	13558	13577	13758	13560	13576	13529	13567	13587	13817	13566	13574	13774	13831	13720	13575	13485	13578	13707	13724	13624	13723	13609	13743	13483	13576	13672	13630	13691	13670	13616	13716	13659	13706	13615	13904	13588	13649	13545	13718	13631	13576	13906	13736	13601	13754	13672	13694	13688	13551	13650	13665	13626	13774	13680	13650	13545	13509	13559	13633	13536	13700	13615	13541	13654	13695	13644	13655	13589	13712	13673	13743	13557	13481	13518	13481	13608	13586	13660	13594	13651	13617	13743	13600	13679	13663	13563	13466	13783	13564	13594	13589	13729	13580	13645	13806	13653	13593	13723	13698	13661	13678	13702	13504	13552	13768	13662	13706	13652	13669	13705	13622	13673	13634	13699	13751	13652	13515	13492	13791	13685	13568	13703	13655	13533	13654	13655	13817	13778	13633	13624	13529	13705	13627	13547	13644	13724	13637	13600	13761	13619	13525	13603	13630	13628	13738	13668	13759	13723	13679	13662	13744	13672	13710	13540	13724	13760	13688	13794	13599	13747	13464	13793	13688	13612	13691	13613	13563	13653	13666	13647	13729	13678	13575	13552	13555	13672	13559	13617	13661	13644	13840	13716	13508	13568	13693	13610	13557	13797	13796	13708	13485	13590	13636	13695	13610	13804	13640	13739	13742	13574	13657	13586	13585	13543	13737	13491	13615	13547	13693	13721	13748	13864	13666	13728	13809	13794	13549	13815	13557	13651	13720	13730	13671	13472	13643	13623	13802	13682	13712	13736	13728	13645	13647	13641	13560	13597	13490	13779	13662	13619	13744	13681	13749	13753	13652	13643	13810	13536	13660	13598	13841	13662	13641	13476	13521	13690	13662	13752	13564	13766	13793	13665	13577	13725	13557	13659	13667	13712	13597	13624	13617	13494	13759	13718	13734	13643	13487	13634	13743	13730	13600	13470	13545	13600	13567	13632	13789	13568	13767	13673	13681	13653	13615	13709	13473	13773	13614	13755	13664	13584	13551	13475	13663	13674	13654	13502	13627	13763	13590	13551	13634	13719	13638	13638	13496	13677	13653	13793	13671	13657	13533	13558	13678	13531	13563	13448	13748	13624	13559	13586	13564	13666	13621	13598	13626	13575	13725	13658	13629	13611	13673	13605	13626	13783	13802	13484	13816	13594	13773	13681	13527	13844	13588	13477	13813	13727	13602	13429	13742	13625	13702	13720	13521	13698	13650	13726	13630	13741	13545	13563	13499	13698	13777	13548	13610	13724	13765	13518	13616	13693
23888	21178	28576	24248	22281	21861	20627	17346	16551	16436	16077	16067	15903	15917	15784	15972	16019	15750	15615	15613	15791	15537	15727	15585	15612	15442	15529	15493	15463	15415	15437	15402	15266	15335	15209	15376	15318	15215	15356	15267	15081	15130	15260	15232	15059	15344	15293	15309	15008	15241	15200	15323	15157	15106	15057	15087	15251	15099	15030	15207	15009	15274	15261	15047	15046	15094	15280	15122	15170	15197	15237	15318	15351	14989	15146	15091	15276	15324	15182	15135	15346	15152	15153	15245	15120	15015	15023	15031	15190	15121	15131	15151	15030	14930	15250	15175	15063	15051	15156	15129	15059	15081	15334	14915	15239	15006	15151	15163	15012	15040	14994	15283	15088	15239	15312	15209	15284	15152	15162	15180	15121	15331	15315	15121	15384	15241	15317	15242	15101	15056	15068	15084	15275	15056	15123	15256	15144	14892	15222	15059	14980	15075	15089	14985	15145	15184	15279	15243	15182	15170	15029	15159	15228	15129	15178	15182	15200	15109	15199	14911	14997	15084	15245	15027	15051	15067	15277	15158	15103	15251	15231	15074	15201	15046	15115	15061	15292	15285	14954	15183	15213	15129	15236	15249	14993	15109	15183	15221	15282	15134	15259	15079	14993	15101	15034	14950	15321	15119	15075	15208	15229	15252	15033	15085	15103	15199	15230	15290	15026	15155	15023	15334	15082	15188	14992	15101	15141	15169	15219	14975	15150	15012	15157	15213	15150	15163	15048	15174	15190	14924	15297	15197	15048	15067	14980	14943	15195	15219	15117	15135	15190	15117	15029	15132	15110	15089	15070	15293	15057	15249	15300	15038	15280	15124	15097	15189	15168	15177	15029	15046	15113	15146	15046	15180	14938	15134	15087	15080	15050	15130	15173	15076	15114	15016	15147	15238	15150	15133	15176	15117	15022	15172	15040	15227	15147	15121	15151	14990	14930	15151	15324	15089	15134	14964	15201	15024	15112	15068	15195	14954	15060	15072	15181	15210	15094	15365	15061	14956	15172	15301	15079	15111	15139	15061	15027	15073	15261	15171	15119	15036	15157	15313	15165	15106	15096	15363	15156	14994	15111	15099	15023	15122	14982	15288	15039	15058	15115	14929	15189	14888	15076	15083	15135	14898	14992	15089	15015	15113	15211	15270	15003	15091	15139	15057	14983	15018	15204	15178	15196	15250	15028	14869	15022	15046	15069	15265	15098	15224	15121	15080	15094	15062	15065	14932	15076	15228	15285	15205	15011	15130	15116	15119	15191	15085	15027	15034	15072	15065	15254	15129	15138	15095	14908	15002	14849	15143	15173	15041	15072	15123	14974	15126	15150	15105	15096	15113	15139	15084	15222	15008	15013	15080	15138	15300	15155	15024	14990	14989	14975	15147	15077	15053	15229	14918	15143	15051	15381	15083	15240	14961	14896	15111	15099	15141	15038	15111	15088	15143	14900	15262	15045	14948	15135	15259	15154	15105	15015	15041	15138	15141	15149	15007	15279	15203	15118	15182	15134	14900	15124	15042	15284	15032	15019	15147	14944	15113	15123	15292	15242	14933	15135	14920	15093	15083	15030	15100	14983	15073	15271	15041	14939	15045	15058	15202	15327	15051	15195	15023	15231	15133	14920	15201	14986	15041	15302	15067	15027	15123	15029	15194	15220	15116	15035	15162	15086	15082	15347	15031	15085	15111	15182	15072	15004	15114	15263	15082	15018	15094	15188	15033	15292	15096	15099	15237	15000	15137	15355	15032	15090	15219	15156	15229	15208	15122	15101	15088	15074	15075	15247	15149	15112	14973	15122	14983	15304	15207	15087	14961	14991	15029	15013	15000	15044	15069	15049	15091	15207	15177	15166	15210	15141	15223	15050	15070	15075	15213	15247	15031	15265	15184	15404	15193	15023	15100	15162	14914	15039	15382	15218	15244	15087	14967	15219	15193	15217	15073	15186	15059	15173	15066	15188	15050	15074	15165	15145	15020	15183	15319	15054	15156	15107	15152	15170	15040	15117	15264	15146	15051	15037	15080	15147	14955	15248	15108	15104	15176	15222	14931	15038	15083	15205	15248	15065	15059	14940	15110	15177	14990	15034	14922	15163	15014	15061	15009	15131	14916	14987	15011	15099	15006	15077	15070	15092	15341	15202	15222	15012	14939	15196	15045	15007	15176	14980	14986	14925	14962	15015	15104	15044	14957	15148	15313	15124	15223	15262	14919	14891	15054	15134	15194	15292	15168	15245	15108	15196	15105	15064	14926	15164	15309	15302	14988	14998	15127	14941	15209	15127	15182	15103	15304	15001	15155	15124	15153	15166	15067	15244	15024	15217	14975	15171	14932	15056	15092	15201	15039	15110	15109	15183	15050	15117	15120	15056	15214	15255	15118	14977	14929	14996	15152	15126	15048	15048	15091	14965	14994	14980	15068	14944	15162	15139	15233	15291	15135	15218	15149	15052	15138	14982	15232	15060	15192	15213	15209	15013	14956	15064	14979	15113	15077	15071	15270	15061	15184	15130	15249	14899	15139	15114	14958	14885	14993	15023	15098	15167	15076	15273	15234	15122	15094	14999	15070	15218	15191	15284	15222	15185	14955	15159	14838	15103	15066	15062	15159	15391	15183	14960	15045	15141	15086	15041	14910	15065	15331	15151	15003	15040	15202	15263	15003	15057	15079	15042	15144	15053	15221	15029	15117	15275	15072	14969	15420	15312	15007	15071	15098	15183	15006	15084	15034	15174	15083	15026	15122	15143	15040	15059	14894	15099	15025	15143	15243	15368	15179	15109	15136	15172	14981	14990	15248	15100	15179	14975	15223	15375	14988	15165	14818	15182	15197	15118	15042	15119	14927	15129	15142	15043	15227	15172	15134	15007	15123	15177	15035	14945	14978	15191	15352	15096	14914	15016	15065	15134	15134	15150	15071	14984	15147	15132	15191	14998	15070	15196	15212	15353	15189	15176	15045	15196	15058	15108	15280	15236	15064	14984	15295	15290	15141	15240	15231	15064	15078	15073	15233	15094	15223	15236	15132	15130	15161	15261	15253	15337	15029	15163	14990	15042	15076	15043	14891	15134	14976	15088	14962	15377	14926	15279	15270	15143	15146	15024	15144	15019	15062	15161	15066	15029	15146	15061	15363	15206	15014	15120	15075	15089	15100	15256	15277	15002	15102	15073	15149	15177	14951	15089	15225	15065	15195	15187	15185	14986	15115	15118	15169	15264	14950	15171	15235	15173	15129	15368	15060	15144	15323	15071	14972	15011	14926	15256	15089	15305	15142	15124	14911	15102	15139	15097	15074	15189	15039	15255	15120	15201	15033	15093	15300	15077	15181	14903	15184	15166	14823	15041	15030	15087	15066	14938	15172	15422	15213	14991	15186	15112	14975	15107	15184	15267	15103	15111	14898	15193	15078	15020	15122	15279	15180	15057	15208	15204	15324	15147	15192	15138	14912	15080	15079	14999	15149	15135	15112	15356	15297	15144	15154	15226	15196	15148	15096	15045	15171	15142	15036	15056	15058	14972	15018	15063	15065	14941	15115	15066	15255	15194	15118	15223	15032	15278	15036	15028	15226	15003	15230	15211	15087	15012	15176	14983	15039	14906	15095	15051	15192	15164	14987	15161	15180	15023	15226	15157	14963	15212	15033	15095	15040	15093	15149	15183	15030	15298	14929	15098	15087	15107	15046	15143	15187	15169	15144	15102	15187	15108	15175	15141	15017	15278	14914	15116	15205	15064	15089	15026	15197	14955	14965	15094	15235	15262	14913	15175	15317	15213	15240	15097	15036	14883	15098	15285	14842	15268	15159	15146	15071	15084	15060	15183	15108	15210	15043	15263	15050	15136	15210	15280	15148	15050	15072	15078	15051	15071	15073	15200	15278	15083	14974	15103	15052	15140	15009	15190	15152	15085	14972	15160	15059	15134	14985	14998	15328	14992	15092	15053	15279	15102	15111	15252	14949	15155	15154	14998	15182	15266	15152	15268	15098	14990	15086	15209	15159	15208	14998	15059	15327	15221	15018	15098	15078	15218	15070	15135	14927	15121	15153	15162	15062	15159	15162	14981	14894	15063	15179	15048	14960	14992	15017	14891	15092	15134	15011	15198	15222	15169	15173	14925	15211	14995	15161	15221	15354	15312	15221	15236	15140	15048	15241	15136	15162	15056	15169	14869	15033	15131	15155	15177	15305	15042	15032	14923	15072	15005	15017	15065	15194	15288	15209	15122	14956	15246	15098	15126	15074	15168	15021	15075	15200	15127	15152	15116	15095	14887	15007	15309	15182	14963	15093	15204	15075	14952	15107	15047	15255	15296	15208	15097	15246	15247	15204	15062	14954	15071	15218	15196	15122	15027	14993	15275	15234	15080	15196	15060	15041	15039	15025	15129	15118	15059	15079	15205	15221	15232	15356	15271	15172	15108	15018	14975	15106	14966	15139	14891	15339	15016	15303	14978	15161	15048	15115	15013	15000	15320	15210	15079	14907	15139	15054	14946	15059	14921	15087	15045	15096	14991	15168	15181	15276	15212	14991	15051	15085	15359	15057	15092	15192	15166	15152	15041	15040	15215	15043	15055	15168	14964	15077	14984	15162	15100	15123	15030	14994	15072	15213	15040	15031	14958	14996	15235	15252	15088	15172	15075	15015	15084	15090	15061	15289	15054	15293	15119	15097	15072	15292	15364	15089	15107	15142	14998	14900	15024	15138	14861	15199	15220	15107	14827	15114	15193	15149	15087	15309	14959	15246	15316	15009	14991	15288	15181	14990	15074	15254	15258	15135	15392	15231	15126	15229	15099	14891	15294	15159	15097	15146	15329	15065	15241	15222	15381	15057	15138	15161	15019	15025	15132	14809	14976	15239	15081	15265	15102	15159	15217	15089	15142	15160	15121	14993	15240	15003	15054	15025	15033	15109	15143	15187	15186	15136	14924	14925	14970	15169	14873	14968	15136	14882	15148	15079	15101	15066	15071	15161	15290	14955	15157	15158	15137	15251	15003	15173	15080	15044	15010	15035	15185	15075	14995	15198	14970	15000	15094	15213	15079	15130	15076	14905	15102	15074	15050	15116	15294	15202	15232	14991	15189	15098	14925	14888	14993	15094	15251	15191	15073	15052	15072	14954	15115	15371	15199	15225
22723	39299	35455	26769	22861	19782	18183	16805	16157	15605	15376	15160	15203	14980	14935	14922	15007	14487	14631	14590	14514	14410	14462	14522	14336	14560	14336	14357	14260	14122	14424	14135	14078	14128	14039	13924	14196	14069	13946	14000	13902	14000	13896	13963	13853	13932	13913	14165	13871	13803	14058	13939	14107	14014	13893	13995	13895	13918	13986	13924	13800	13915	14004	14110	14100	13679	13849	13879	13841	14080	13688	13955	14039	13836	13818	13787	13851	13983	13838	13916	13864	13789	13804	14110	13815	13865	13810	13851	13985	13777	13852	13930	13707	13761	13871	13847	13903	13859	13906	13952	13909	13969	13872	13919	13805	13700	14055	13834	14012	13648	13829	13989	13948	13821	13789	13771	13938	13968	13770	13926	13877	14015	13888	14044	13854	13871	13981	14016	13861	13842	13879	13923	13822	13898	13939	13881	13985	13952	13781	13943	13977	13992	13826	13736	13709	13831	13856	13882	13903	13837	13864	13831	13776	13791	13926	13969	13919	13891	13794	13898	13862	14040	13887	13915	13842	13783	13888	13905	13978	13863	13920	13768	13885	13899	13713	13748	13806	13955	13900	13875	13964	14088	13910	13837	13845	13950	13830	13992	14028	13873	13942	13848	13898	13725	13832	13832	13860	13905	13865	13963	13790	13818	13951	13846	13884	13864	13958	13831	13999	13880	13742	13840	13810	13750	13727	13989	13942	13835	13988	14001	13907	13991	13987	13934	13839	13932	13950	13834	14063	13906	13977	13858	14059	13785	13918	13854	13795	13801	13909	14024	13874	13711	13902	13965	13895	13882	14006	13921	13861	13907	13820	13889	13909	13849	14010	13817	13911	13872	13896	13952	13973	13876	13916	14013	13878	13817	13970	13941	14009	13865	13733	13943	13741	13915	13776	13831	13865	13905	13958	13891	13967	13995	13839	13690	13935	13970	13982	14041	13836	14053	13811	13727	13868	13793	13849	14003	13844	13887	13886	14046	13655	13915	13940	13894	13829	13870	14120	13775	13875	13958	13916	13869	13891	13885	13788	13718	13793	13975	13772	13733	13919	13935	13822	13913	13751	14055	13829	13740	14038	13984	14035	13871	13840	13855	13943	13978	13755	13913	13840	13983	13783	13868	13961	13881	13893	13898	13855	13894	13795	13984	13985	13890	13943	13808	13842	13927	13875	13921	13806	13880	13995	13908	14043	13960	13980	13879	13928	13905	13761	13822	13828	13787	13871	13700	14072	14104	13989	13793	13863	13834	13858	13923	13986	14077	14035	13893	14002	13831	13906	14024	13898	13844	14047	13946	13722	14000	14043	13758	14007	13846	13643	13854	13947	13811	13853	13914	13975	13943	13842	13957	13857	13829	14075	14137	13867	13990	13989	13883	13940	13871	14006	13873	13937	13717	13914	13913	13996	13886	13892	13799	13799	13978	13953	13966	13972	13924	13876	13835	13906	13844	13972	13731	14036	13858	13974	14016	13990	13924	13953	13875	13888	13828	13954	13725	13711	13951	13821	13779	13972	13995	13760	13849	13894	13914	13861	13925	13918	14020	13984	13881	13946	13719	13950	13881	13861	14014	13824	13843	13953	13852	13837	14005	13918	13823	13895	13784	13862	14011	13766	14024	13922	13830	13866	13933	14067	13923	13935	13916	13872	13863	13957	13781	13842	13891	13865	13869	13839	13769	13963	13969	13957	13923	13831	13821	13943	13941	13814	14047	13891	13849	13842	13806	13920	13829	13968	13755	13836	14028	13903	13871	13941	13924	13770	13894	13925	13736	14023	13799	13929	13893	14012	13836	13865	13894	13957	13835	13839	13984	13874	13965	14060	13917	13912	14046	13667	13849	13914	13824	13944	13789	13965	13756	13787	13993	13963	13948	13888	13917	13918	13928	13947	13839	13854	13878	13875	13764	13889	13970	13969	13888	13872	14106	13910	13937	13939	13769	13929	13973	13931	13996	14062	13887	13896	13790	13930	13798	13900	13898	14014	13958	13859	13953	13901	14025	13843	13826	13954	13798	13872	13713	13908	13835	13812	13857	13914	13975	13711	14055	13935	13851	13918	13840	14072	13984	13946	13783	13793	13856	13836	13784	13839	13929	14043	13821	14071	13815	13767	13889	13977	14017	13821	13916	13985	13724	13832	14000	13876	13807	13889	13717	13805	13977	13972	14071	13738	13928	13978	13978	13970	13807	13875	13936	13986	13957	13851	13782	13673	13853	13886	13778	13982	13807	13966	13977	13909	13853	13940	14150	13988	13894	13928	13984	13812	13921	13902	13829	13920	13757	13843	13947	13952	13873	13949	13958	13832	13988	13922	14031	13781	13929	13834	13826	13830	13847	13920	13798	13881	13831	13921	13948	13859	14025	13809	13772	14002	13933	14034	13725	13946	13892	13807	13781	13946	13753	13734	13833	13869	13811	13997	13964	13895	13862	13977	13747	13869	13839	13796	13969	13749	13798	13888	13857	13769	13926	13673	14053	13963	13958	13715	13846	13843	13655	13982	14071	13891	14042	13861	13848	13851	13676	13891	13992	13916	13961	13787	13820	13957	13844	13966	13817	13977	13964	13861	14074	13977	13852	13846	13701	14128	13740	13825	13976	13769	14028	13889	13762	13731	13828	13889	14071	13903	13720	13797	13949	13779	13870	13996	13978	13726	14077	13895	13904	13985	13750	13896	13913	13880	13855	13872	13791	13848	13848	13871	13953	14185	13966	13909	13921	13859	13916	13933	13921	13838	13798	13868	13721	13817	14108	13858	13784	14007	14045	13872	13864	13840	13962	14008	13767	13978	13864	13882	14085	13897	13886	13801	13893	13776	13824	13628	13948	13939	13693	13909	13916	13810	13808	13771	13840	13958	13836	14044	13931	14011	13841	13803	13801	13833	13926	13866	13814	13940	13886	13932	13922	13914	13988	14032	13967	13831	13880	13865	13896	13919	13889	13808	13853	13885	13939	13712	13985	13879	13756	13918	13960	13891	13872	13841	13868	13882	13731	13917	13719	13958	13831	13924	13956	13881	13906	13885	13926	13971	13953	13977	13823	13997	13820	13951	13762	13926	13874	13992	13871	13977	13907	13796	13796	13918	13901	14009	13953	13865	13939	13846	13769	13833	13965	13911	14008	14008	13942	13857	13935	14013	13706	13864	13863	13849	14053	13864	14063	13854	13895	13950	13942	13929	14042	13944	14093	13867	13673	13907	13852	13922	13884	13928	14031	13685	13883	13846	13935	13786	13865	13941	13736	13861	13940	13813	13986	13749	14042	13890	13971	13868	13898	13966	14004	13842	13961	13778	13831	13863	13976	13787	13881	13891	13958	13797	13983	13887	13972	13976	13923	13985	14026	13903	13900	13951	13700	13822	13904	13871	13940	13963	13963	13853	13833	13869	13818	13941	13798	13992	13976	13779	13806	13984	13881	13896	13787	13746	13929	13785	13900	13941	13948	13832	13886	13976	13897	14016	13917	13991	13956	13978	13933	13858	13930	13891	13766	14076	13815	13896	13886	13975	13905	14039	13960	13820	13807	13702	13743	13890	13957	13971	13867	13940	13827	14110	13929	13843	13864	14014	13869	14154	13779	14095	13753	13979	13885	13916	13957	13903	13817	13880	13947	13756	13960	13953	13881	13984	13921	13788	13719	13951	13778	13912	13825	13956	13865	14027	13836	13899	13887	13741	14012	13980	13916	13834	13870	13873	13818	14004	13932	14000	13855	13870	13879	13838	13736	13854	13843	13959	14094	13970	13896	13804	13864	13889	13856	13893	13874	13772	13905	14107	14075	13842	13898	14072	13954	13940	13916	13843	14053	14052	13828	13825	13855	13997	13847	14045	13771	13956	13932	13934	14025	13861	13891	13844	13999	13713	13943	13866	13806	13978	13818	13963	13902	13792	14023	13870	13790	13897	14184	13794	13994	13971	14055	13846	13811	13968	13916	13852	14057	13937	13889	13976	13896	14003	13933	13776	13783	13956	13935	14086	13944	13926	13861	13926	13962	14068	13928	13733	13835	13985	13907	13995	13741	13822	13971	13877	13884	13937	14001	13911	13878	14111	13966	13960	14070	13752	13970	13885	13806	13984	13813	13867	13901	14046	13737	14087	13881	13814	14025	14053	13824	13951	13890	13919	13946	13919	13975	14076	14104	13876	14004	13884	13908	13687	13923	13840	13812	13842	13892	13788	13817	13720	13921	13925	14073	13849	13817	13910	13924	13964	13881	13991	13959	13967	13867	14011	13781	13960	13898	13873	13800	13916	13808	13735	13899	14052	13949	13853	13823	14014	13903	13849	13995	14127	13838	13978	13906	13933	13811	14091	13820	13860	13896	13984	14015	13940	14022	13914	13933	13883	13837	14014	13864	13771	14009	13764	13964	13839	13829	13942	14053	13959	13877	13742	13837	13922	13978	14017	13778	13847	13751	13751	13940	13949	13904	13977	13832	13808	13898	13948	13817	13929	13765	13903	13920	13990	13898	13862	13971	13941	13872	13908	14046	13897	13827	13759	13873	13907	13821	13840	13905	13887	13863	13814	13964	13837	13859	14020	13874	13923	13853	13870	13918	13963	14029	13850	13912	13965	13925	13948	13825	13862	14059	13849	13830	14075	13792	13879	13955	13905	13933	13913	13944	13981	13885	14003	13890	13879	13910	14047	13793	14021	13850	13757	13972	13888	13748	14053	13796	13845	13953	13954	13863	13918	14053	13902	13866	13775	13854	13853	13989	13832	13858	13969	13914	13930	13995	13676	14156	13947	13920	13921	14018	13962	13763	13924	13861	13902	13952	13917	13807	13895	13770	14031	13826	13928	13860	13770	13908	13867	13979	13731	13901	13801	13936	13984	13845	13827	13847	13935	13890	13945	13851	13904	13946	13967	13980	14015	13987	13875	13937	14042	13741	14007	14037	13849	14075	13913	13851	13907	13792	13821	13909	13959	13858	14033	13797	13939	13848	13899	13894	13907	13786	13757	13962	13980	13811	14052	13924	14028	13833	13855	13679	13996	13845	13880	13889	13920	13907	13946	13824	13849	14096	13944	13891	13953	13945	13904	13912	13868	13928	13790	13821	13738	13849	14013	13772	13925	13989	14054	13836	13853	14093	13610	13737	14105	13748	13960	13794	14027	13836	13998	13955
22789	21153	28901	23657	21469	23453	24583	18741	17283	17197	16867	16546	16268	16235	16327	16289	16095	15931	15938	15726	15920	15656	15890	15913	15717	15703	15606	15682	15506	15449	15577	15299	15319	15327	15442	15399	15233	15215	15136	15245	15275	15202	15182	15145	15377	15036	15150	15259	15029	15195	15367	15105	15047	15146	15158	15058	15107	15208	15280	15061	14793	15032	15082	15013	15121	15269	14922	14848	15079	15256	15174	15000	15026	15184	15116	15058	15185	15074	15037	15187	14991	15040	15087	14908	15231	15087	15229	15087	15129	14903	14948	14848	15126	15222	15186	15188	14904	15083	14957	15035	15044	14949	15143	14828	14943	14974	15032	14962	15112	14961	15191	15059	14937	14902	14930	15173	15018	15252	14897	14984	14937	15064	14856	14894	14864	15061	15181	14963	15078	14888	15078	14900	15204	15106	15220	15170	15068	15045	14871	15180	15107	15122	15028	14979	14883	15103	15064	15128	15087	15106	15068	15034	14879	14950	15034	15018	14916	14914	14991	15137	15100	15052	14950	15086	15171	14924	14804	14979	14947	15059	14965	14921	15038	15018	15037	15084	15079	14876	15076	14951	15105	15129	15043	15009	14873	14898	15057	15152	14972	15112	15106	14855	15030	14784	14860	14899	14966	14989	15100	15055	14990	14918	14990	14915	15033	14875	15013	14972	14832	14940	15160	14944	14831	15045	14782	15095	15065	15083	15001	15172	15026	14824	15069	15058	15027	14964	15076	15052	15069	15078	15041	15032	15125	15082	14934	15012	15049	15222	14963	15105	14927	15225	15100	15052	14921	15003	15055	15082	14953	14956	15226	15196	15057	14968	15074	15148	15122	15060	15092	15105	15036	14918	15137	14991	14952	14992	15249	14945	15148	14981	15204	15142	14884	15049	15102	15106	15162	14875	14851	14945	14976	15072	15097	15169	14933	15032	15035	15062	15074	15015	15134	15138	15058	15102	15105	14934	15050	14941	15109	14986	15148	15184	15054	15020	14941	14971	15140	14865	15009	14942	15018	15172	15044	14973	15053	15076	15118	15021	14960	14940	14944	15002	15070	14986	15090	14879	14958	15126	15076	15221	14989	14966	15026	14853	15011	15084	14967	14861	14971	15086	14991	15088	15163	14979	14990	14854	15037	15141	14955	14920	14891	15066	14934	15008	14969	14986	14975	15151	15058	14976	14856	15046	14887	14863	15174	15071	15043	15136	15059	15105	15136	15109	15045	15089	15126	15096	14838	15083	15172	15032	14958	15081	15086	15078	14968	15073	15130	15079	15116	14899	14992	14975	15175	14822	15036	14994	14951	15072	15094	14991	14994	14944	15203	15027	15202	14968	15141	15127	14920	14856	15062	14969	14795	14978	15055	15133	14965	15012	15133	15070	15081	15052	15023	15014	14987	15076	14837	15183	15014	15051	15215	15145	15115	15109	14880	14839	15128	14992	14943	14885	15014	14969	15026	15036	15202	15191	15063	14939	14971	15064	14860	14958	15182	15043	15186	15128	14964	15095	14989	15192	14900	14946	14871	14937	15034	15052	14958	15054	15030	14942	15098	15134	15104	15138	14934	14963	15026	14922	14941	14826	15032	15137	14990	15016	15002	14868	15085	15136	14971	15040	15053	15096	14998	14846	15083	14913	15159	15062	14900	15088	15096	14951	15077	15090	15038	15076	15090	14931	15112	14881	14979	15260	15068	15107	14929	15033	15132	14928	14840	15012	14983	15004	15105	15063	14882	14829	14910	15109	15152	15128	15238	15219	15094	15113	14909	15181	15097	15160	15065	15042	15016	15073	15096	15128	14932	15098	14989	15140	15133	14989	14982	15021	14994	15018	15216	14793	15051	15086	14996	15101	15109	14902	14955	15172	15079	14989	15168	15237	14778	15042	15070	14792	14996	14955	14870	15048	15060	15087	15058	14938	15119	15042	14788	15016	15127	15260	15148	14997	15174	15084	15043	14986	15090	15125	15366	15061	14984	15098	14924	14952	15025	14916	14992	15021	14943	15114	14919	14990	15068	15108	15080	15196	15032	14907	15038	15086	15011	15098	15075	15060	14961	15193	15071	14964	15027	14908	15185	14996	15048	15059	15100	14846	15061	14868	15071	15096	15019	14995	14922	15094	15034	15110	15074	15089	15058	14852	15033	14931	14906	14937	15156	15075	15203	15056	14980	14935	15046	15087	14879	15053	14971	14935	15031	15127	14884	15024	14860	15049	14843	14982	14954	15046	15048	14912	14986	15026	14939	14918	15017	15032	14931	15189	14981	15141	14843	14981	15007	14933	14819	14950	14910	14997	15071	15194	15090	15018	15042	15133	15110	14871	14984	14984	14944	14959	15066	15101	15075	15014	15197	15209	15025	15046	15024	14972	15033	15107	15188	15039	14940	14915	15138	15012	15106	14978	14859	14829	14929	14683	15042	15082	14877	15114	14974	15102	15103	14987	15011	15059	15011	15197	15014	14984	15077	15015	15023	15032	15155	14873	14933	15101	15229	15092	15079	15101	15130	15068	15005	15212	15097	15056	15201	14996	14965	15096	15089	14971	15036	15149	14795	15085	15201	14929	15042	14858	15093	15024	15010	15089	14861	15108	15022	15016	14964	15091	15058	14923	15106	15133	15013	15045	14999	15151	15055	15035	14969	15145	15016	14942	14782	15120	14959	14902	15030	15154	15242	15093	15023	15180	15037	15109	14986	15030	15115	15146	15128	15045	14871	15071	15066	14981	15115	15076	15047	15014	15059	15080	15119	15096	14865	14938	14884	14845	15126	15226	15041	15094	15209	15053	14900	15127	14875	15157	15196	15047	15020	14962	14845	15161	15123	14989	15158	14936	15160	14782	14934	15115	15133	15141	14942	15063	15023	15103	15061	14961	15112	15226	15071	15050	14996	14900	14890	14879	14898	15016	15158	14933	15145	14789	15137	15077	15183	15108	14813	15177	14935	14909	15174	15101	14924	14906	15027	14955	15034	14979	14986	14921	14987	14935	15056	14919	14988	15006	15059	15149	15085	14891	14901	15056	14999	14968	15251	14935	15190	14888	15127	15021	15265	15067	15052	14981	14960	15296	15211	14938	15083	15092	14853	14993	14971	15143	14958	15026	15014	15184	14961	15097	14938	14998	14894	14909	15044	15078	14988	15101	15063	14994	15046	14967	15271	15132	15007	15201	15177	15161	14992	14880	14856	15027	14890	14963	15132	14851	15065	15081	15184	14905	15135	15079	14802	14806	15097	14961	15145	14962	14945	14869	14836	14900	14978	15035	14962	15137	14956	15144	15145	15237	14944	14985	15118	15132	15024	15028	15060	15009	14962	14953	15096	15003	15220	14938	14872	15024	15155	15188	15013	14981	15103	14930	14942	15147	15153	15081	15122	14983	15221	15041	14999	15158	15063	15205	14998	15064	14974	15019	15131	15043	14962	15046	14972	15099	15065	14892	14959	14927	14952	15007	14854	15107	14961	14910	14986	15056	15027	14985	15163	14944	14978	15156	15176	14962	14925	14876	15203	15042	15021	14998	15127	14920	14956	15004	14737	15110	14915	14954	14969	14827	15155	15062	15099	14823	15077	14883	14946	14901	14912	14965	14947	15037	15039	14922	15040	15207	15181	14931	14985	14991	14988	15054	14925	14854	15080	14995	14985	14889	15210	14972	15037	15048	15192	15234	15094	14877	15046	14877	14774	15052	15028	15101	15008	14910	14948	14864	14899	15023	15099	15162	14924	15028	15325	14993	14928	14917	14923	15120	15055	14966	15001	15150	14996	15037	15052	14761	15069	15020	14927	15269	15031	14977	15164	14859	15023	14990	14924	15064	15030	15063	14939	15167	14996	15054	15113	15107	15251	15205	14946	14903	14991	14902	14987	15160	15087	14906	15227	15236	15030	15040	14999	15107	14954	14933	15081	15096	14864	14972	15083	15134	15036	15133	15057	15052	15017	15047	15188	15079	14811	14969	15107	15053	14990	15107	15175	15064	14970	15127	15114	14994	15090	15130	15003	14941	14958	14882	14912	15238	14842	15081	14935	14996	15143	15108	15170	15024	14856	14949	15166	15267	15156	15026	14833	15053	15159	14777	15034	14915	14957	14907	14767	14945	14992	15118	15084	15115	14873	15221	15071	14810	15050	14981	15026	14963	15133	15059	14788	15040	15104	14902	14978	15076	15008	15128	15024	14985	15106	15029	15291	15144	15103	14972	15058	14856	15277	15147	14869	15074	15068	14926	15090	15081	15169	15077	15036	15053	15106	15222	15110	15039	15129	15020	14997	15116	14930	14951	14992	15080	15198	14998	15082	15003	14929	14868	14917	15018	15126	15070	14940	14984	14932	14925	14991	15261	15115	14889	15129	15009	14931	15148	15086	15189	15084	14885	15045	15133	15003	14972	15102	14969	15157	14990	15259	15009	15118	15003	15050	15033	14962	15070	15012	15006	15059	15098	15017	14982	14903	15046	15001	15187	14924	15044	15134	14945	15052	15242	14967	14894	15018	15033	15185	14978	14937	14974	15095	14975	15064	14885	15057	14933	15091	15137	14916	14980	15101	15042	15010	15177	15038	15022	15028	15173	15019	15137	15035	14834	15177	15120	14930	14926	14966	15118	15095	15042	15179	14940	15144	15252	15147	14951	15081	15006	14914	15024	15038	15038	15096	15070	15052	15087	15114	14904	15117	15052	14982	15077	14888	15106	15265	15094	15003	15022	15054	14826	15092	14953	14830	14906	15015	15037	15010	14945	14970	15042	15118	14892	15028	15125	14952	14992	15155	14915	14929	14933	15058	14937	15019	14932	15090	14814	15171	15024	15030	14966	14888	14790	15121	14899	14943	14889	14917	14942	15001	15003	15020	14857	14979	14876	14828	15103	14992	15191	15060	15050	14986	14910	15088	15166	15125	15179	15191	15126	14971	15223	15077	15129	15146	14979	14881	14976	14997	14945	14984	15001	14983	14972	15007	15252	14920	14875	14916	15069	15161	15310	15071	15073	14825	15012	15023	14944	14974	15146	14833	14988	15248	14998	14879	15015	15143	14989	14931	15236	15041	15127	15065	14910	14828	15034	14867	14974	15043	14973	14817	15029	15017	14992	14962	15159	15168	15011	15106	15031	15177	15074	15111	15010	14814	15222	14829	15083
24581	43744	39239	30427	25861	22522	20012	18249	17364	16769	16285	16053	15576	15605	15526	15468	15239	14951	14987	15150	14874	14708	14764	14829	14738	14487	14573	14515	14385	14415	14447	14307	14140	14178	14275	14000	14172	13955	14161	14154	13982	14108	13936	13829	14004	13962	13920	13671	14113	14062	13878	13831	14142	13897	14055	13676	13903	13894	13876	13822	13888	13815	13841	13905	13961	13923	14066	13816	13727	13852	13707	13699	13773	13727	13964	13895	13766	13883	13787	13859	13770	13828	13938	13895	13994	13881	13856	13593	13872	13904	13834	13856	13844	13920	13824	13787	13867	13765	13789	13890	13825	13966	13920	13646	13974	13720	13802	13981	13883	13889	13793	13640	13870	13827	13673	13968	13872	13869	13843	13707	13795	13748	13787	13831	13741	13861	13955	13806	13653	13890	13743	13761	13838	13986	13888	13842	13884	13789	13890	13986	13987	13683	13695	13969	13818	13820	13808	13735	13883	13809	13778	13763	13855	13851	13962	13694	13648	13770	13728	13925	13870	13832	13776	13901	13745	13825	14040	14014	13858	13765	13879	13753	13846	13911	13912	13733	13819	13746	13812	13851	13853	13684	13702	13857	13883	13869	13912	13872	13822	13886	13866	13807	13870	13912	13766	13826	13823	13597	13767	13771	13736	13740	13761	13887	13883	13794	13813	13930	13830	13815	13862	13785	13883	13673	13904	13715	13752	13862	13901	13748	13920	13830	13762	13832	13838	13959	13865	13852	13803	13696	13921	13850	14013	13935	13782	13845	13965	13800	13773	13716	13909	13744	13869	13610	13934	13949	13930	13837	13848	13902	13914	13823	13957	13856	13970	13762	13766	13892	13793	13700	13688	13927	13895	13716	13655	13937	13802	13648	13977	13817	13847	13775	13886	13849	13661	13845	13785	13900	13804	13837	14075	13752	13762	13764	13927	13820	13808	13876	13781	13677	13762	13786	13819	13912	13847	14035	13807	13916	14214	13773	13727	13767	13883	13833	13897	13859	13816	13788	13882	13894	13750	13951	13808	13803	13804	13720	13835	13808	13816	13785	13815	13755	14020	13934	13666	13805	13853	13729	13863	13795	13813	13556	14059	13769	13726	13870	13766	13789	13970	13836	13811	13867	13862	13987	13912	13743	13789	13743	13699	13781	13922	14073	13951	13743	13765	13655	13843	13758	13839	13884	13822	13996	14025	13971	13825	13769	13800	13979	13850	13688	13737	13786	13719	13809	14036	13743	13779	13948	13783	13950	13757	13819	13812	13691	13902	13802	13780	13683	13715	13723	13717	13819	13863	13864	13761	13685	13714	13909	13952	13837	13786	13778	13697	13808	13888	13655	13809	13761	13754	13899	13665	13794	13841	13813	13936	13932	13747	13736	13935	13869	13923	13788	13979	13803	13802	13711	13839	13814	13945	13892	13976	13861	13897	13843	13874	13727	13833	13932	13970	13843	13956	13695	13836	13778	13644	13819	13763	13866	13818	13809	13816	13882	13699	14045	13824	13856	13766	13662	13847	13706	13911	13770	13747	13832	13991	13803	13906	13805	13858	13807	13809	13879	13764	13825	13945	13843	13821	13805	13797	13821	13941	13877	13965	13891	13888	13864	13738	13895	13844	13902	13738	13902	13671	13807	13720	13729	13828	13952	13752	13763	13995	13948	13664	13797	13936	13859	13833	13639	13750	13920	13789	13925	13783	13794	13733	13809	13947	13988	13642	13716	13761	13922	13797	13855	13745	13818	13880	13860	13857	13815	13846	13865	13795	13717	13860	13983	13966	13730	13752	13866	13807	13713	13959	13825	13766	13936	13889	13907	13843	13673	13779	13833	13972	13962	13976	13923	13704	13849	13816	13926	13800	13836	13979	13889	13864	13843	13722	13838	13918	13892	13887	13758	13897	13894	13975	13893	13794	14074	13743	13859	13786	13893	13874	13752	13715	13796	13764	13672	13835	13958	13594	13862	14005	13687	13925	13922	13905	13823	13970	13710	13832	13838	13770	13774	13702	13849	13757	13778	13918	13947	13725	13728	13805	13824	13695	13745	13764	14111	13967	13640	13870	13881	13756	13711	13964	13759	13716	13735	13832	13856	13761	13864	13675	13919	13825	13915	13880	13895	13834	13849	13695	13985	13799	13852	13884	13744	13841	13719	13845	13684	13833	13693	13978	13739	13620	13779	13898	13872	13928	13702	13842	13843	13840	14001	13858	13826	13874	13912	13915	13734	13970	13799	13595	13905	13809	13910	13748	13907	13914	13660	13940	13792	13799	13775	13903	13754	13829	13831	13962	13891	13804	13842	13744	13850	13876	13798	13812	13856	13692	13903	13818	13822	13701	13695	13745	13902	13887	13604	13689	13747	13789	13887	13650	13946	13804	13725	13777	13805	13643	13787	13797	13810	13758	13620	13739	13907	13923	13711	13770	13674	13932	13856	13830	13654	13901	13932	13748	13902	13839	13688	13801	13795	13807	13875	13831	13729	13836	13734	13808	13767	13768	13888	13873	13827	13816	13780	13836	13793	13917	13852	13921	13876	13866	13905	13809	13758	13812	13732	13565	13712	13871	13765	13849	13958	13924	13729	13810	13951	13872	13871	13810	13647	13941	14006	13746	13921	13765	13885	13910	13822	13919	13669	13790	13885	13761	13971	13819	13937	13788	13961	13848	13736	13859	13844	13797	13757	13789	13836	13754	13635	13804	13875	13757	13801	13880	13856	13790	13700	13752	13716	13810	13754	13866	13850	13701	13791	13830	13842	13838	14057	13744	13977	13829	13907	13903	13865	14026	13809	13664	13923	13853	13927	13761	13800	13868	13669	13682	14000	13934	13827	13886	13627	13871	13769	13908	13638	13700	13884	13705	13795	13864	13788	13770	13805	13724	13756	13776	13732	13775	13769	13780	13913	13970	13881	13896	13635	13850	13941	13870	13818	13762	13778	13618	13778	13730	14004	13767	13965	13747	13884	13803	13875	13700	13876	13902	13935	13868	13876	13844	13822	13839	14035	13915	13814	13654	13844	13842	13854	13828	13697	13978	13742	13754	13525	13853	13929	13733	13686	13742	13848	13736	13806	13979	13871	13893	13816	13716	13586	13803	13850	13770	13794	13779	13874	13814	13968	13918	13879	13676	13871	13924	13813	13998	13843	13731	13885	13837	13880	13825	13642	13805	13841	13839	13994	13854	13820	13841	13957	13835	13801	13923	13859	13851	13908	13868	13761	13883	13763	13695	13916	13807	13702	13581	13800	13820	13779	13899	13751	13711	13719	13880	13865	13686	13900	13677	13984	13623	13912	13925	13731	13663	13674	13869	13911	13782	13711	13804	13843	13830	13844	13777	13853	13769	13986	13694	13675	13917	13853	13853	13811	13690	13822	14026	13885	13839	13937	13945	13789	13886	13703	13803	13844	13864	13845	13858	13815	13763	13929	13791	13822	13725	13674	13888	13909	13936	13791	13725	13765	13875	13870	13700	13952	13700	13874	14020	13966	13756	14031	13812	13760	13804	13803	13765	13842	13864	14038	14013	13828	13694	13713	13960	13766	13699	13795	13964	13857	13824	13822	13772	13645	13799	13945	13793	13734	13620	13905	13801	13751	13854	13860	13752	13946	13703	13871	13748	13954	13683	13840	13846	13873	13735	13784	13844	13844	13773	13893	13948	13664	13683	13728	13841	13779	13746	13963	13810	14036	13818	13743	13890	13864	13983	13817	13808	13776	13737	13894	13780	13905	13770	13817	13866	13750	13792	13848	13904	13809	13728	13793	13774	13815	13873	13844	13867	13901	13742	13771	13903	13866	13837	13639	13987	13921	13792	13747	13794	13824	13834	13872	13835	14062	13735	13940	13998	13728	13889	13870	13723	13869	13952	13813	13747	13725	13749	13894	14019	13885	13810	13803	13895	13652	13829	13764	13882	13872	13850	13824	13996	13861	13677	13953	13859	13762	13860	13930	13778	13732	13803	13879	13848	13900	13990	13737	13892	13865	13746	13849	13768	13903	13882	13899	13862	13920	13998	13758	13767	13891	13984	13762	13726	13739	13800	13851	13948	13870	13759	13856	13839	13826	13844	13986	13939	13586	13784	13874	13815	13900	13816	13718	13782	14055	13763	13959	13995	13879	13833	13775	13780	13945	13960	13787	13750	13968	13782	13678	13901	13910	13772	13801	13808	13809	13743	13761	13876	13786	13796	13861	13941	13839	13683	13836	13833	13957	13845	13738	13779	13842	13788	13672	13696	13556	13936	13871	13801	13843	13814	13752	13846	13709	13741	13766	13807	13726	13836	13750	13914	13827	13636	13912	13821	13820	13825	13952	13889	13771	13716	13788	13912	13746	13812	13729	13897	13779	13935	13850	14067	13926	13662	13734	13762	13700	13675	13754	13781	13749	13890	13656	13657	13845	13779	13688	13857	13623	13774	13846	13739	13780	13729	13782	13791	13811	13688	13771	13855	13883	13990	13880	13796	13827	13861	13871	13842	13753	13814	13807	13848	13817	13764	13864	13880	13891	13906	13908	13929	13688	13847	13827	13647	13945	13814	13841	13796	13929	13758	13789	13842	13745	13809	13844	13925	13637	13685	13706	13771	14000	13835	13821	13916	13811	13667	13768	13807	13845	13715	13746	13795	13746	13872	13904	13789	13777	13666	13804	13799	13764	13759	13855	13886	13880	13817	13909	13717	13715	13913	13768	13972	13842	13641	13813	13835	13750	13932	13664	13902	13831	13777	13817	13696	13736	13916	13759	13861	13829	13750	13827	13792	13821	13931	13908	13828	13773	13969	13779	13903	13801	13638	13736	13897	13939	13724	13892	13715	13809	13794	13570	13773	13966	13701	13812	13881	13780	13739	13811	13879	13834	13854	13831	13923	13843	13878	13798	13891	13830	13741	13840	13782	13958	13747	14014	13855	13772	13822	13572	13838	13746	14071	13865	14038	13733	13788	13807	13627	13797	13813	13812	13986	13750	13768	13884	13785	13758	13930	13712	13941	13711	13466	13815	13922	13849	13907	13912	13831	13834	13993	13825	13748	13830	13810	13769	13789	13739	13777	13929	13793	13871	13854	13777	13974	13721	13797	13639	13846	13767	13878	13819	13765	13885	13805	13824	13763	13844	13654	14011	13646	13920	13867	13712
27255	22606	26296	22449	18012	16670	16148	15623	15392	15274	15125	15261	15066	15083	15033	15046	14970	14972	14856	15032	15022	14814	14857	14869	14780	15035	14980	14756	14892	14711	14818	14991	14694	14664	14646	14674	14671	14559	14675	14431	14742	14721	14760	14739	14706	14613	14568	14578	14692	14462	14836	14787	14710	14763	14716	14674	14739	14489	14679	14672	14671	14713	14556	14663	14565	14595	14651	14359	14658	14759	14737	14515	14606	14661	14750	14768	14560	14651	14598	14595	14751	14595	14554	14528	14688	14619	14653	14504	14557	14540	14545	14542	14698	14691	14629	14652	14530	14664	14766	14479	14622	14763	14616	14694	14583	14573	14836	14562	14639	14689	14576	14525	14487	14682	14639	14666	14471	14555	14707	14608	14583	14662	14662	14596	14523	14452	14643	14737	14626	14556	14485	14743	14643	14535	14653	14718	14469	14498	14615	14442	14625	14585	14535	14606	14658	14655	14658	14756	14520	14293	14665	14600	14739	14563	14650	14518	14559	14571	14646	14459	14657	14881	14521	14606	14867	14624	14658	14535	14594	14457	14540	14639	14711	14659	14581	14529	14546	14496	14650	14590	14462	14530	14784	14651	14609	14531	14675	14526	14671	14569	14436	14757	14486	14702	14582	14729	14429	14545	14510	14751	14602	14664	14569	14677	14575	14670	14555	14546	14630	14595	14606	14667	14675	14695	14594	14774	14713	14611	14583	14364	14652	14444	14561	14555	14472	14690	14644	14649	14653	14657	14636	14604	14602	14549	14472	14620	14539	14665	14537	14720	14519	14597	14607	14614	14551	14514	14883	14554	14621	14658	14584	14559	14691	14784	14732	14677	14506	14321	14502	14742	14737	14693	14602	14602	14446	14486	14529	14352	14511	14611	14621	14549	14763	14567	14674	14564	14480	14604	14611	14574	14584	14624	14614	14499	14655	14624	14894	14656	14661	14627	14557	14810	14721	14639	14737	14501	14481	14531	14660	14509	14509	14544	14537	14493	14806	14613	14627	14755	14695	14865	14461	14615	14761	14414	14475	14439	14550	14722	14515	14644	14588	14545	14487	14596	14579	14684	14815	14734	14592	14520	14700	14443	14566	14798	14561	14540	14622	14735	14623	14625	14710	14570	14590	14698	14599	14481	14698	14656	14587	14630	14699	14806	14670	14569	14598	14584	14581	14496	14626	14690	14732	14686	14662	14608	14656	14700	14440	14831	14619	14705	14708	14639	14535	14475	14799	14645	14507	14550	14812	14669	14588	14657	14539	14577	14611	14752	14592	14757	14604	14597	14724	14523	14616	14587	14794	14594	14634	14649	14832	14567	14656	14462	14503	14590	14622	14684	14612	14720	14629	14651	14667	14508	14642	14499	14579	14544	14750	14500	14772	14721	14287	14655	14733	14541	14548	14626	14751	14754	14524	14712	14568	14726	14653	14614	14622	14724	14727	14600	14689	14619	14694	14678	14814	14648	14627	14534	14497	14832	14663	14670	14645	14630	14712	14524	14673	14602	14725	14438	14763	14361	14700	14614	14529	14489	14611	14521	14832	14867	14636	14708	14838	14614	14556	14615	14689	14819	14521	14733	14848	14717	14553	14748	14618	14591	14540	14623	14682	14712	14648	14640	14748	14670	14548	14547	14728	14665	14559	14761	14766	14688	14789	14695	14638	14770	14665	14622	14574	14579	14734	14778	14564	14439	14652	14503	14650	14695	14559	14573	14558	14718	14684	14596	14438	14541	14562	14517	14647	14448	14768	14607	14745	14612	14677	14757	14792	14819	14751	14706	14540	14709	14579	14625	14452	14738	14744	14679	14503	14478	14559	14440	14729	14594	14505	14596	14569	14655	14539	14489	14521	14670	14674	14679	14545	14717	14688	14674	14652	14749	14547	14683	14478	14592	14585	14691	14551	14861	14713	14578	14422	14500	14728	14773	14703	14522	14531	14602	14676	14539	14712	14585	14467	14515	14448	14453	14658	14618	14504	14673	14547	14696	14535	14622	14592	14737	14590	14554	14596	14655	14570	14521	14775	14634	14298	14448	14688	14541	14517	14598	14407	14587	14705	14707	14637	14744	14659	14796	14782	14691	14324	14635	14515	14633	14619	14580	14524	14609	14795	14675	14809	14669	14584	14540	14656	14786	14464	14651	14713	14417	14597	14660	14537	14705	14599	14664	14723	14812	14560	14543	14653	14431	14684	14774	14534	14652	14729	14374	14493	14787	14631	14666	14622	14495	14562	14638	14595	14722	14586	14582	14557	14622	14720	14628	14637	14618	14382	14404	14694	14736	14643	14645	14648	14381	14674	14472	14701	14699	14639	14850	14598	14721	14660	14691	14609	14759	14611	14640	14591	14654	14657	14902	14564	14590	14636	14635	14674	14544	14444	14463	14761	14504	14511	14624	14517	14808	14767	14712	14640	14542	14681	14513	14637	14569	14662	14473	14739	14672	14697	14558	14599	14505	14696	14526	14614	14785	14533	14575	14738	14477	14678	14642	14639	14733	14391	14572	14770	14561	14938	14709	14571	14438	14657	14506	14644	14561	14856	14598	14820	14648	14684	14599	14747	14486	14573	14579	14436	14657	14607	14599	14575	14539	14667	14394	14576	14845	14646	14771	14533	14528	14519	14517	14576	14667	14459	14697	14698	14863	14604	14628	14697	14575	14596	14633	14745	14627	14561	14583	14569	14512	14804	14667	14750	14604	14549	14560	14548	14504	14656	14605	14518	14460	14501	14448	14573	14619	14557	14465	14474	14753	14625	14529	14773	14561	14421	14634	14719	14752	14740	14697	14552	14772	14775	14853	14656	14652	14666	14523	14653	14789	14662	14488	14594	14573	14712	14617	14658	14688	14459	14574	14519	14757	14933	14672	14567	14516	14562	14546	14493	14788	14629	14628	14631	14582	14743	14645	14472	14703	14711	14574	14814	14632	14548	14501	14583	14577	14514	14570	14566	14474	14629	14701	14471	14584	14746	14515	14815	14592	14686	14615	14449	14655	14516	14783	14527	14634	14666	14606	14874	14500	14643	14574	14502	14575	14632	14606	14630	14535	14552	14741	14707	14477	14460	14577	14501	14689	14671	14553	14564	14600	14722	14636	14575	14630	14636	14637	14521	14601	14586	14647	14743	14610	14685	14619	14544	14466	14533	14799	14716	14611	14612	14676	14650	14780	14660	14794	14629	14609	14716	14630	14624	14723	14640	14645	14550	14747	14532	14398	14667	14450	14510	14765	14737	14393	14707	14550	14667	14674	14722	14478	14648	14615	14487	14690	14633	14629	14557	14593	14546	14406	14499	14550	14573	14616	14536	14673	14547	14565	14644	14549	14758	14638	14512	14735	14647	14562	14520	14493	14681	14641	14459	14531	14736	14736	14600	14691	14743	14609	14496	14550	14550	14550	14721	14712	14702	14697	14529	14591	14660	14674	14583	14817	14576	14597	14562	14572	14733	14488	14610	14522	14904	14668	14598	14648	14553	14705	14586	14759	14668	14514	14544	14568	14671	14704	14725	14725	14843	14683	14847	14632	14559	14605	14507	14665	14629	14755	14758	14712	14684	14671	14599	14674	14675	14756	14764	14709	14595	14595	14669	14659	14769	14483	14610	14878	14702	14640	14723	14631	14645	14799	14682	14620	14707	14649	14749	14657	14467	14542	14598	14651	14592	14587	14456	14558	14664	14635	14683	14474	14557	14740	14684	14736	14696	14569	14687	14613	14706	14740	14612	14615	14507	14699	14529	14494	14616	14580	14511	14601	14712	14632	14644	14676	14531	14707	14475	14650	14618	14627	14596	14459	14774	14704	14623	14455	14494	14538	14845	14604	14437	14519	14552	14734	14639	14606	14540	14720	14466	14643	14703	14753	14528	14773	14479	14445	14703	14745	14535	14669	14574	14534	14574	14687	14580	14516	14509	14465	14579	14511	14628	14447	14551	14663	14630	14788	14772	14641	14371	14507	14545	14665	14716	14685	14779	14605	14549	14745	14674	14618	14699	14781	14447	14499	14672	14564	14745	14432	14613	14741	14551	14683	14613	14560	14573	14543	14498	14708	14491	14715	14666	14987	14553	14537	14479	14681	14794	14836	14630	14613	14591	14500	14632	14549	14486	14703	14573	14647	14649	14485	14495	14402	14541	14653	14721	14649	14612	14403	14451	14610	14720	14780	14748	14632	14593	14611	14573	14604	14665	14678	14560	14626	14698	14669	14593	14652	14725	14704	14627	14765	14398	14594	14551	14790	14737	14600	14579	14628	14551	14630	14693	14584	14672	14764	14629	14629	14477	14519	14712	14544	14719	14760	14636	14682	14607	14673	14670	14611	14701	14682	14799	14633	14732	14640	14518	14654	14632	14506	14649	14561	14657	14746	14719	14631	14722	14642	14715	14540	14512	14647	14579	14532	14686	14769	14802	14483	14521	14557	14676	14594	14729	14662	14665	14563	14645	14476	14611	14494	14544	14706	14608	14442	14790	14690	14675	14544	14934	14760	14723	14492	14680	14653	14524	14724	14634	14461	14429	14745	14523	14744	14628	14704	14587	14498	14735	14529	14686	14474	14590	14587	14621	14579	14884	14568	14802	14542	14818	14609	14635	14580	14650	14729	14574	14589	14568	14622	14625	14495	14642	14509	14507	14781	14591	14484	14512	14669	14485	14533	14453	14494	14648	14563	14712	14507	14466	14527	14564	14582	14717	14642	14727	14500	14611	14560	14805	14564	14632	14707	14655	14670	14542	14753	14727	14593	14497	14452	14534	14750	14571	14597	14659	14606	14528	14557	14686	14620	14762	14635	14641	14682	14563	14514	14627	14345	14808	14731	14589	14593	14629	14423	14546	14788	14599	14730	14524	14547	14690	14561	14747	14582	14669	14540	14726	14592	14596	14494	14668	14740	14744	14545	14428	14558	14595	14616	14594	14698	14708	14724	14618	14622	14575	14642	14513	14675	14522	14614	14605	14644	14694	14625	14620	14624	14604	14678	14603	14599	14737	14659	14761	14598	14614	14723	14507	14437	14764	14705	14568	14651	14761	14576	14557	14408	14481	14931	14393	14700	14704	14433	14523	14733	14488	14554	14818	14801	14660	14559	14578	14727	14548	14634	14522	14654	14746	14803	14516	14686	14662	14669	14444	14541
21626	31458	27790	21144	18512	16882	15581	15264	14620	14612	14378	14266	14322	14117	14133	14026	14076	14086	13940	13981	14006	13977	13843	14037	13764	13842	13746	13685	13588	13700	13554	13756	13551	13779	13646	13679	13870	13617	13585	13569	13624	13662	13585	13605	13634	13523	13524	13534	13515	13623	13502	13553	13531	13725	13482	13415	13503	13637	13629	13563	13450	13531	13630	13608	13562	13613	13519	13561	13648	13624	13456	13586	13462	13555	13630	13540	13503	13514	13551	13479	13574	13467	13575	13677	13479	13506	13530	13680	13779	13583	13461	13477	13534	13472	13449	13458	13588	13666	13639	13525	13394	13638	13545	13526	13533	13523	13653	13454	13690	13701	13654	13540	13559	13565	13425	13565	13570	13424	13485	13542	13545	13537	13453	13436	13481	13599	13592	13404	13485	13352	13685	13607	13581	13495	13442	13530	13619	13537	13618	13631	13369	13525	13491	13469	13416	13418	13561	13417	13545	13678	13502	13618	13335	13534	13476	13348	13457	13724	13592	13654	13474	13545	13486	13658	13534	13466	13459	13452	13656	13753	13688	13431	13579	13691	13629	13603	13316	13630	13618	13553	13533	13476	13583	13660	13595	13637	13442	13399	13499	13537	13429	13546	13625	13382	13483	13542	13300	13568	13807	13559	13555	13642	13561	13504	13436	13519	13531	13507	13565	13599	13426	13335	13559	13422	13637	13389	13630	13501	13436	13562	13657	13591	13628	13685	13422	13438	13661	13405	13387	13566	13514	13484	13426	13515	13406	13440	13491	13460	13532	13518	13611	13466	13411	13336	13593	13577	13544	13482	13583	13521	13593	13586	13405	13662	13504	13403	13571	13465	13506	13513	13566	13563	13591	13543	13548	13510	13563	13555	13571	13458	13227	13651	13650	13493	13459	13728	13570	13550	13737	13497	13362	13691	13557	13455	13429	13459	13554	13434	13499	13430	13584	13386	13427	13630	13459	13433	13449	13383	13567	13416	13685	13367	13689	13573	13567	13441	13451	13564	13638	13579	13451	13521	13401	13597	13575	13381	13562	13532	13627	13440	13566	13380	13471	13475	13655	13487	13649	13540	13335	13740	13569	13435	13600	13486	13523	13566	13495	13464	13485	13550	13505	13576	13589	13344	13459	13404	13587	13451	13635	13572	13530	13498	13490	13409	13490	13515	13588	13405	13458	13376	13614	13507	13686	13532	13644	13500	13616	13553	13584	13471	13433	13518	13398	13572	13494	13521	13649	13427	13553	13499	13560	13632	13524	13520	13441	13342	13532	13499	13505	13598	13530	13550	13461	13574	13542	13420	13598	13525	13624	13633	13553	13478	13549	13486	13406	13454	13522	13449	13438	13591	13466	13430	13648	13510	13451	13667	13577	13584	13463	13560	13461	13727	13595	13504	13508	13629	13560	13609	13544	13480	13484	13494	13585	13484	13510	13442	13605	13594	13588	13437	13499	13353	13518	13582	13489	13643	13592	13748	13554	13537	13556	13520	13483	13534	13580	13617	13620	13564	13417	13329	13556	13625	13524	13491	13593	13389	13589	13297	13381	13585	13639	13622	13606	13585	13506	13471	13553	13590	13533	13510	13635	13564	13528	13546	13392	13689	13613	13509	13495	13607	13618	13529	13551	13700	13650	13455	13525	13445	13615	13589	13509	13477	13478	13674	13482	13543	13531	13685	13592	13506	13520	13523	13557	13518	13687	13475	13480	13483	13540	13556	13459	13424	13607	13506	13543	13575	13475	13641	13577	13626	13544	13591	13541	13536	13527	13493	13632	13685	13607	13500	13632	13538	13484	13542	13634	13577	13520	13693	13584	13677	13692	13627	13465	13617	13323	13489	13366	13492	13463	13639	13594	13507	13568	13473	13519	13468	13569	13528	13694	13516	13594	13516	13684	13355	13583	13592	13609	13791	13632	13502	13530	13532	13597	13467	13404	13306	13504	13462	13606	13408	13471	13640	13565	13539	13576	13256	13555	13564	13464	13595	13365	13522	13517	13603	13754	13665	13541	13512	13559	13471	13784	13519	13634	13601	13564	13519	13546	13451	13586	13784	13358	13657	13513	13533	13592	13633	13556	13567	13443	13681	13565	13434	13507	13554	13701	13500	13552	13538	13607	13478	13493	13516	13475	13662	13609	13380	13522	13568	13638	13375	13581	13459	13573	13455	13456	13593	13698	13480	13546	13475	13640	13502	13468	13472	13517	13519	13512	13514	13515	13541	13537	13348	13675	13416	13668	13450	13531	13669	13559	13418	13604	13670	13557	13492	13397	13531	13502	13407	13524	13430	13587	13478	13711	13539	13536	13400	13587	13672	13613	13386	13523	13600	13558	13481	13523	13680	13388	13445	13568	13365	13554	13381	13420	13574	13506	13677	13538	13622	13584	13414	13624	13494	13369	13559	13585	13564	13664	13510	13522	13611	13522	13512	13541	13530	13449	13402	13367	13648	13580	13443	13473	13497	13517	13452	13679	13524	13611	13546	13453	13486	13493	13661	13642	13582	13636	13581	13532	13571	13534	13500	13511	13473	13558	13651	13605	13482	13551	13465	13610	13344	13411	13545	13409	13675	13633	13615	13532	13523	13576	13485	13514	13452	13543	13418	13618	13388	13599	13516	13342	13547	13588	13623	13685	13483	13471	13625	13624	13480	13599	13508	13504	13463	13409	13561	13679	13393	13583	13393	13576	13572	13496	13599	13558	13425	13608	13506	13651	13649	13587	13498	13502	13525	13652	13446	13454	13666	13430	13541	13359	13539	13663	13490	13595	13554	13614	13468	13595	13619	13313	13512	13627	13464	13537	13727	13658	13559	13382	13637	13552	13470	13620	13449	13595	13648	13578	13450	13331	13478	13510	13417	13510	13580	13567	13516	13414	13670	13557	13571	13495	13429	13547	13528	13588	13361	13491	13558	13594	13538	13565	13527	13549	13571	13360	13405	13450	13529	13659	13572	13627	13558	13588	13499	13474	13583	13648	13463	13304	13686	13459	13506	13625	13512	13648	13595	13540	13575	13614	13437	13592	13453	13636	13411	13640	13503	13594	13598	13777	13451	13530	13404	13589	13532	13365	13515	13579	13634	13395	13690	13571	13413	13577	13387	13600	13441	13659	13590	13598	13515	13520	13630	13529	13504	13688	13338	13650	13495	13544	13631	13483	13560	13525	13526	13580	13490	13566	13431	13618	13475	13543	13507	13445	13549	13458	13565	13665	13466	13614	13597	13571	13510	13471	13618	13554	13408	13625	13423	13462	13511	13633	13332	13565	13567	13653	13512	13643	13435	13726	13432	13472	13435	13654	13429	13634	13519	13546	13511	13704	13570	13499	13746	13532	13702	13531	13528	13451	13531	13602	13525	13646	13749	13521	13377	13553	13470	13550	13585	13509	13673	13442	13601	13474	13633	13486	13639	13340	13642	13478	13727	13505	13553	13444	13493	13564	13420	13644	13324	13595	13499	13473	13573	13473	13425	13454	13746	13558	13408	13561	13462	13598	13470	13515	13498	13515	13394	13633	13501	13601	13413	13492	13554	13437	13504	13773	13504	13604	13466	13364	13549	13565	13552	13674	13537	13494	13494	13477	13536	13566	13520	13688	13410	13563	13563	13637	13471	13521	13561	13552	13509	13540	13586	13546	13427	13787	13568	13504	13595	13491	13652	13624	13438	13623	13747	13574	13725	13439	13613	13489	13536	13417	13387	13518	13475	13519	13519	13542	13575	13619	13618	13348	13519	13515	13457	13663	13589	13509	13540	13470	13621	13535	13493	13755	13539	13594	13504	13619	13426	13567	13510	13657	13469	13521	13569	13712	13316	13545	13435	13484	13544	13612	13562	13620	13600	13536	13596	13558	13593	13399	13458	13429	13558	13423	13476	13457	13665	13555	13559	13464	13647	13564	13530	13483	13686	13528	13512	13525	13561	13818	13532	13637	13578	13449	13545	13522	13482	13628	13547	13652	13572	13514	13688	13481	13649	13405	13541	13513	13578	13525	13711	13556	13574	13471	13472	13523	13502	13564	13448	13549	13480	13602	13653	13520	13433	13577	13679	13465	13346	13632	13453	13315	13482	13697	13594	13592	13470	13472	13617	13730	13594	13702	13747	13508	13461	13412	13649	13689	13312	13414	13569	13610	13497	13642	13487	13431	13662	13621	13578	13497	13644	13681	13561	13527	13666	13496	13453	13564	13656	13473	13553	13580	13496	13539	13578	13617	13610	13613	13638	13545	13541	13579	13509	13506	13532	13479	13578	13445	13487	13546	13477	13616	13518	13514	13670	13444	13465	13530	13424	13677	13715	13498	13602	13519	13596	13417	13562	13609	13617	13620	13374	13581	13469	13377	13479	13503	13620	13445	13607	13533	13624	13370	13622	13621	13665	13611	13448	13468	13587	13366	13546	13732	13661	13554	13481	13453	13539	13559	13630	13501	13392	13572	13554	13517	13533	13560	13559	13619	13457	13646	13449	13476	13422	13489	13517	13530	13639	13348	13725	13398	13650	13624	13530	13518	13698	13529	13497	13552	13560	13359	13548	13736	13528	13356	13471	13518	13456	13638	13571	13680	13507	13584	13546	13420	13449	13583	13593	13661	13476	13513	13525	13697	13396	13585	13487	13569	13623	13677	13410	13603	13411	13504	13431	13393	13537	13654	13527	13462	13356	13418	13500	13410	13500	13586	13588	13522	13411	13471	13602	13368	13483	13658	13532	13561	13532	13562	13681	13469	13637	13496	13581	13637	13407	13475	13547	13571	13496	13366	13621	13645	13685	13472	13562	13419	13534	13421	13619	13586	13470	13710	13505	13496	13478	13484	13422	13531	13537	13613	13629	13465	13632	13542	13511	13369	13483	13560	13600	13549	13526	13599	13479	13455	13497	13549	13436	13558	13305	13746	13545	13466	13445	13531	13624	13616	13564	13650	13608	13541	13490	13717	13507	13410	13452	13587	13616	13469	13524	13630	13601	13612	13532	13628	13648	13616	13534	13731	13461	13583	13602	13461	13457	13719	13442	13445	13653	13584	13425	13537	13551	13624	13772	13558	13548	13518	13543	13484	13568	13488	13746	13381	13541	13615	13539	13544	13445	13395	13515	13696	13628	13511	13548	13651	13655	13683	13442	13575	13546	13579	13615
23792	21086	28389	24164	22063	21876	20196	17196	16651	16207	16076	15886	15868	15737	15909	15644	15654	15526	15670	15390	15547	15521	15687	15528	15317	15209	15460	15166	15230	15095	15052	15023	15273	15009	15138	15027	14952	15007	14980	15165	14969	15149	14899	15208	15077	14918	14955	14880	15016	14849	14933	15123	14958	14922	15038	15048	15036	14964	14969	14906	14994	14917	14986	14743	14872	15094	14865	15024	14840	14929	14885	14958	14965	14968	14646	14984	14735	14936	14932	14913	14965	14945	14792	14915	14981	14780	14872	14790	14899	14879	14743	15081	14723	15069	14939	14830	14726	14918	14943	14855	14964	14792	14937	15182	14950	14867	14878	14954	14983	15103	14857	14828	14911	14810	14802	14967	15102	14909	14998	14870	15051	14811	14807	14943	14885	14912	14946	14995	14952	14821	15076	14918	14833	14945	14946	14927	14990	15045	15013	14773	15029	14836	14960	14996	14950	14880	14903	14925	14996	14663	15063	15036	15013	14932	14811	14866	14716	14877	14758	15000	15016	14864	15025	14770	14912	14917	14939	14822	15075	15088	15010	15028	14988	14673	15054	15124	14975	14838	14964	14938	14940	15071	14860	14979	14798	15144	14696	14861	14912	14866	15056	14774	14936	14835	14855	14715	14663	14892	15028	14928	14829	15048	14920	15048	14945	14901	14922	14685	14879	14809	14879	14924	14996	14950	14846	14912	14809	15186	15058	14868	14765	14822	14787	14913	14961	14823	14915	14873	14926	14960	14920	14948	14885	14989	14975	14814	15020	14985	14883	14892	14770	14876	14888	14910	14729	14969	14873	14881	15040	15093	14759	14903	14897	14931	15056	14946	14862	14898	14937	15028	15135	15071	14650	14911	15017	15090	15066	14822	14901	14905	15072	14692	14899	15047	14795	14863	15040	14783	14694	15046	14931	14709	14950	14847	15037	14818	15049	14934	14889	14856	14951	14984	14851	14993	14774	14939	14933	15195	14946	14987	14985	14972	14935	14994	14909	15034	15104	14953	14692	14970	14947	14896	14762	15046	14821	14932	14881	14829	14974	14806	15116	14902	14818	14987	15035	14773	14959	14983	14765	14819	14856	14969	15042	15030	15041	15091	14865	14789	14997	14912	14684	15031	14843	14956	15041	14952	14876	14900	14879	15003	14854	14972	14891	14746	14906	14869	14757	14889	15065	15086	14890	14951	14909	14800	14973	14914	15123	14890	14749	15027	15076	14930	14965	15013	14890	14762	15114	14705	15018	14808	14931	14998	14956	14768	14873	14851	14930	14822	14934	14860	14859	14900	14797	15022	14823	14978	14881	14948	14930	14825	15153	14835	14789	14903	14812	14914	14949	15043	14992	14857	14999	15128	14918	14844	14903	14978	15024	14867	14931	14993	15086	15008	14864	14897	14863	14999	14787	14704	15009	14785	14974	14944	14802	14962	15004	14822	14815	14891	14756	14982	15048	14900	14826	14945	14944	14832	14927	14769	14783	14871	14952	15020	15049	14901	14854	14972	14964	15151	15165	14770	15025	14779	14810	14720	14931	14862	14854	14780	14864	14983	14931	15081	14897	14846	14996	14957	14970	14900	14899	14925	15100	14785	15008	15059	14995	14842	14839	15069	14901	14820	15020	15079	14868	14720	14853	14862	14732	15014	14789	14785	15011	15057	14780	14918	14782	15220	14885	14998	14831	14822	15175	14900	14877	14973	14843	14869	14883	14885	15009	14947	14971	14957	15163	14957	14914	14918	14891	14913	14911	14714	14796	14612	14830	14836	14921	15018	14832	14895	14849	14882	14956	15052	14913	15041	14915	14850	14918	14869	14884	14690	14993	14811	14822	14939	15038	14893	14920	14735	15087	14967	14884	14943	14702	14904	14883	15003	14877	14931	14918	15089	15019	14940	14774	14968	14988	14932	14737	14929	14959	15041	14923	14933	15018	14809	14866	15008	14790	15101	14932	14880	14905	14930	15079	14726	15056	14780	15153	14778	14946	14867	14863	14835	14941	14982	14739	14779	14883	14616	14911	15182	15124	15132	14982	14767	14818	14834	15090	14924	14937	14787	14951	14950	14844	15131	14727	14891	14969	14825	14670	15079	14652	14871	14814	15133	14924	14853	14748	15093	14889	14937	14936	14916	14993	14899	14891	14917	14966	14871	14806	14801	14858	15077	14918	15155	14921	14826	15004	14834	14932	15009	14908	15046	14898	14925	14824	14783	15000	15014	14884	14954	14983	15125	14927	14791	14982	14884	14890	14854	14949	14778	14864	14858	14842	14770	14859	14863	15018	14978	14961	14957	15077	14917	14894	14880	14908	14941	14901	15055	14715	14841	15032	14945	14915	14549	14901	14877	14822	14682	14782	14932	14946	15017	14816	14868	14994	14787	14838	14886	15008	14949	14941	14955	15043	14962	14849	15025	14927	14882	14755	15001	14944	14942	15050	15002	14895	15016	14771	14995	14907	15001	14715	14933	14999	14942	15088	14934	14714	14818	14714	14958	15036	14977	14764	14999	14840	14650	14971	14784	14968	14931	15054	15074	15091	14835	14910	14815	15029	14780	14991	14995	15035	15066	14798	14945	14839	15169	14926	14973	14812	15108	15074	14940	15087	14924	15027	14944	15192	15008	14742	14956	14943	14790	15119	14863	14929	14686	14761	14795	14828	14874	14791	14974	14955	14936	14880	14924	14916	15001	14946	14874	14915	14940	15073	14985	14990	15131	15029	14839	14842	14920	14932	15012	15110	14911	14941	14985	14934	14918	14940	14816	14908	14867	14942	15170	14791	14868	15031	14944	14934	14832	14993	14728	15007	14949	14972	15014	14950	14883	14821	14720	15103	14992	14896	14981	15075	15075	14969	14940	14949	14802	15043	14950	15051	14888	14938	14919	14996	14906	14806	14856	14815	14934	14889	14873	14953	14851	14992	14829	15179	14919	14990	15124	14949	14978	14882	14933	14765	14912	14905	14940	15033	15073	15153	14988	14991	14934	14762	14909	14730	15023	14834	14898	15039	14959	14881	15015	14835	14928	14929	14984	15097	14707	14682	14756	14996	14971	15044	15017	14969	15017	14958	14901	14856	14992	15194	14978	14894	14808	14995	14834	14828	14862	14922	15017	14764	14848	14903	14893	14867	14836	15133	14995	15091	14928	14963	15101	14809	14895	14947	14840	14825	14790	14918	14925	14772	14963	14856	14856	14850	15108	14944	15087	14910	14883	14921	14903	15043	15009	15010	14753	15091	14991	14793	14808	14720	14856	14671	14928	15110	14845	14994	14848	14897	14911	14912	14856	14738	14832	14824	14962	15036	14800	14868	15014	14760	14967	14991	14910	14884	14917	14818	15103	15140	14934	14862	14868	15169	14825	14786	14934	14981	15001	14952	14889	14807	15012	15026	14899	14882	14683	14813	15023	14897	15042	14980	14914	14996	14915	14998	14985	15006	14895	14877	14899	14918	14906	15079	15010	14794	15020	14870	14975	14879	14785	14890	14953	14952	14875	15166	14796	14811	15011	14939	14720	14938	15072	14846	14924	15187	14823	14887	14986	15032	14948	15002	14976	14917	15071	15091	14860	15052	14929	14869	14889	14799	14882	14892	14995	14835	14982	15037	14924	14685	14900	14816	15002	14997	14872	14793	15063	14871	14866	14748	14958	14865	14765	14874	14872	15038	15055	14985	14906	15172	14931	15095	14990	14913	14894	15077	14947	15284	14706	14954	15082	14968	14863	14953	14879	14985	14745	15020	14681	14745	14842	15216	15053	15002	15010	14784	14818	14941	15002	15050	14882	15025	14937	14852	14947	14979	14979	14877	14949	15031	14787	14868	14999	14961	15005	14875	14661	14897	15024	14998	14773	14947	14931	14963	15006	14980	14954	14934	14708	14989	14873	15021	14909	14962	15069	14957	14826	14733	15083	14900	14767	14757	14916	14897	14929	14954	15056	15064	14813	14941	14946	15065	14724	14786	14995	14706	14884	14863	14937	14837	14855	15127	15184	15036	15152	14785	14777	14828	14914	14850	14797	14835	14838	14811	15010	14785	14975	14952	14952	14936	15054	14912	15042	15128	14855	15016	14887	15032	14881	14906	15011	14877	14834	14815	14837	14867	14901	14953	14748	14965	14977	14777	14849	14903	15186	15035	14968	14919	15084	14792	14746	14892	14709	15012	14987	15039	15023	14814	14990	15107	14860	15030	14934	14950	14925	14753	14964	14849	14834	14987	14785	14973	14899	15034	14904	14878	14956	15061	14803	14789	14950	14938	14948	14809	14813	14958	15030	14962	15001	14929	14920	15068	14936	14800	14949	14993	14998	14862	15059	14931	14849	14764	15006	14855	14720	14942	15010	15002	14834	15151	14814	15085	14831	14870	15126	15050	14832	14923	14925	15084	14786	15032	15012	14959	15037	14739	14901	15022	14919	14826	14994	14853	14887	14771	14904	14926	14936	14944	15060	14870	14926	14855	15059	14979	14969	14952	14881	14957	14850	15064	14843	15041	15057	15026	14814	15208	14953	14945	14906	14821	14784	15054	15038	15035	15020	15083	14876	14925	14994	14930	14866	14973	14876	14945	14802	14893	14994	14930	15020	14898	14805	14932	15170	14839	15027	14815	14822	14693	14810	15036	14995	14874	14890	14790	14903	14908	14798	15072	14853	15018	14778	14935	14978	14989	14856	14639	14902	14811	14845	14727	14921	15038	14881	15085	14891	15017	14849	15097	14848	14848	15047	14887	14982	14985	14768	14916	14963	14843	14749	14786	14896	14907	14982	14914	14686	14912	14856	14766	14769	14829	14751	14898	14911	14737	14999	15069	14955	14941	14977	14987	14998	14817	14917	15082	14876	14887	14782	14998	14829	14814	15019	15045	15020	14936	14840	15027	15007	14619	14894	14815	14837	15126	15121	14895	14817	14913	14899	15146	14898	14977	14940	15070	15075	14888	14955	14925	15002	14937	14770	14654	15168	14856	14768	14792	15143	15064	14778	14841	14838	15005	14809	14865	14828	14965	14849	15198	14987	15122	15072	15125	14884	14846	14894	14904	14851	14709	14803	14782	15113	14814	15092	14950	14871	14791	14837	15013	15002	14779	14761	14928	14933	14941	14849	14959	14827	14806	14970	14985	14927	14794	14830	15004	14939
22398	38253	34402	26142	22626	19907	17809	16955	16117	15488	15274	15353	15107	15070	14875	14563	14682	14655	14742	14495	14571	14460	14522	14307	14498	14269	14188	14161	14158	14250	13998	13981	14115	13939	13856	13798	14051	13755	13891	13806	13748	13933	13748	13954	13750	13889	13936	13757	13816	13885	13786	13678	13883	13772	13867	13660	13890	13753	13716	13826	13812	13687	13838	13679	13858	13782	13871	13641	13772	13759	13933	13972	13854	13845	13716	13760	13864	13814	13718	13850	13896	13802	13815	13845	13831	13905	13771	13884	13938	13774	13857	13933	13738	13680	13747	13815	13654	13713	13829	13936	13748	13869	13844	13788	13787	13689	13901	13896	13742	13804	13745	13766	13831	13798	13864	13758	13695	13752	13731	13689	13738	13825	13877	13677	13816	13915	13665	13678	13864	13776	13723	13750	13734	13667	13800	13668	13667	13754	13814	13786	13665	13868	13808	13796	13818	13777	13806	13714	13866	13924	13628	13804	13714	13823	13824	13711	13691	13730	13751	13731	13730	14040	13777	13663	13742	13738	13741	13918	13848	13671	13690	13819	13776	13761	13690	13605	13749	13774	13717	13784	13813	13525	13774	13661	13731	13817	13827	13698	13736	13855	13695	13804	13906	13678	13944	13533	13848	13715	13767	13629	13780	13763	13720	13816	13843	13849	13760	13726	13717	13811	13807	13712	13796	13707	13983	13740	13726	13782	13732	13789	13720	13786	13574	13799	13660	13725	13770	13600	13752	13882	13799	13828	13792	13841	13724	13826	13782	13794	13759	13704	13849	13730	13652	13777	13755	13651	13772	13844	13853	13774	13746	13680	13827	13793	13888	13693	13690	13805	13911	13695	13768	13782	13716	13916	13674	13810	13797	13578	13703	13669	13713	13780	13590	13723	13794	13729	13802	13653	13742	13718	13601	13681	13726	13735	13837	13861	13837	13771	13812	13746	13726	13672	13911	13798	13947	13579	13919	13763	13755	13671	13744	13774	13797	13771	13628	13848	13795	13693	13833	13929	13700	13693	13816	13805	13756	13727	13855	13664	13871	13915	13801	13777	13685	13739	13863	13730	13883	13700	13473	13849	13668	13902	13809	13701	13751	13727	13771	13621	13635	13880	13789	13709	13669	13676	13632	13833	13749	13736	13735	13815	13654	13749	13675	13978	13638	13740	13744	13756	13845	13692	13899	13654	13694	13837	13651	13800	13766	13765	13739	13838	13777	13840	13944	13748	13637	13705	13760	13794	13578	13689	13819	13919	13840	13778	13829	13783	13687	13786	13851	13699	13814	13856	13684	13759	13588	13840	13794	13633	13770	13603	13820	13792	13707	13873	13722	13696	13627	13790	13824	13640	13816	13631	13786	13727	13799	13852	13759	13890	13735	13917	13783	13676	13834	13741	13684	13847	13785	13669	13696	13729	13778	13836	13799	13662	13872	13693	13791	13735	13742	13661	13478	13888	13733	13717	13524	13738	13666	13770	13799	13733	13749	13785	13681	13797	13765	13736	13820	13730	13762	13791	13689	13727	13536	13870	13756	13636	13546	13943	13680	13815	13690	13854	13675	13789	13772	13803	13735	13687	13754	13837	13724	13811	13763	13765	13592	13979	13752	13723	13721	13676	13954	13677	13687	13656	13842	13693	13601	13673	13667	13705	13868	13597	13670	13975	13740	13570	13755	13794	13720	13875	13740	13726	13826	13923	13767	13824	13840	13756	13865	13903	13781	13892	13673	13754	13760	13561	13689	13841	13777	13814	13650	13708	13763	13782	13877	13781	13859	13800	13697	13783	13635	13850	13984	13819	13831	13836	13772	13916	13602	13843	13822	13742	13788	13772	13623	13781	13722	13681	13698	13667	13650	13846	13820	13918	13739	13699	13738	13927	13748	13833	13734	13840	13792	13721	13793	13791	13780	13884	13791	13809	13693	13833	13797	13551	13735	13723	13816	13707	13792	13861	13675	13800	13609	13875	13870	13872	13683	13787	13721	13763	13754	13747	13715	13797	13767	13812	13505	13825	13655	13673	13858	13662	13732	13554	13853	13770	13793	13838	13788	13749	13653	13736	13633	13855	13820	13726	13877	13788	13762	13935	13757	13781	13707	13776	13790	13690	13780	13650	13775	13687	13751	13832	13802	13678	13748	13586	13770	13749	13823	13786	13745	13690	13764	13951	13748	13887	13741	13814	13718	13680	13798	13839	13875	13745	13844	13652	13788	13780	13729	13717	13928	14009	13585	13649	13770	13889	13612	13753	13826	13766	13581	13711	13804	13763	13691	13571	13688	13713	13826	13667	13797	13650	13798	13875	13648	13755	13720	13826	13833	13671	13866	13831	13680	13762	13796	13842	13916	13786	13708	13714	13755	13659	13777	13650	13776	13820	13613	13691	13662	13716	13674	13778	13758	13756	13563	13617	13754	13901	13813	13819	13604	13856	13632	13716	13743	13847	13759	13761	13692	13804	13932	13715	13696	13732	13880	13704	13665	13626	13696	13748	13794	13685	13713	13597	13867	13770	13779	13647	13658	13778	13797	13646	13771	13851	13861	13819	13822	13777	13821	13780	13660	13783	13721	13641	13728	13794	13723	13738	13707	13738	13733	13550	13884	13881	13899	13670	13707	13680	13744	13802	13655	13769	13712	13751	13769	13644	13661	13863	13828	13742	13850	13787	13853	13916	13929	13428	13845	13754	13730	13752	13733	13594	13653	13913	13704	13873	13850	13682	13785	13895	13771	13714	13746	13639	13624	13769	13633	13896	13632	13759	13711	13684	13792	13658	13625	13699	13706	13823	13796	13889	13709	13772	13612	13921	13736	13603	13684	13825	13766	13914	13825	13704	13818	13794	13739	13756	13815	13780	13786	13539	13655	13671	13653	13748	13766	13835	13886	13851	13935	13870	13587	13764	13853	13766	13705	13771	13638	13713	13662	13910	13798	13776	13817	13797	13948	13660	13567	13898	13843	13814	13868	13768	13776	13673	13724	13775	13821	13764	13738	13801	13825	13638	13921	13740	13813	13806	13764	13878	13725	13721	13887	13592	13788	13817	13845	13801	13792	13959	13756	13838	13892	13688	14024	13751	13838	13832	13912	13755	13815	13739	13762	13734	13861	13656	13817	13805	13794	13876	13664	13647	13829	13833	13736	13864	13818	13702	13728	13773	13823	13796	13602	13785	13797	13828	13718	13793	13857	13724	13621	13671	13858	13743	13766	13917	13596	13781	13815	13663	13873	13811	13739	13835	13700	13809	13711	13727	13817	13834	13653	13742	13613	13691	13813	13820	13801	13889	13658	13698	13700	13774	13884	13695	13700	13784	13686	13771	13747	13796	13783	13835	13688	13803	13852	13845	13797	13758	13895	13818	13776	13556	13782	13566	13826	13708	13712	13766	13956	13817	13735	13830	13742	13767	13844	13831	13715	13660	13964	13838	13927	13703	13723	13774	13817	13754	13759	13873	13747	13781	13797	13706	13660	13812	13797	13749	13874	13749	13853	13845	13548	13850	13635	13832	13740	13794	13819	13738	13668	13905	13763	13865	13762	13577	13836	13805	13711	13824	13714	13702	13599	13777	13740	13817	13788	13838	13785	13801	13807	13784	13781	13725	13873	13730	13547	13791	13773	13792	13742	13743	13620	13708	13818	13689	13767	13865	13668	13792	13778	13867	13637	13699	13851	13574	13757	13534	13708	13817	13803	13668	13873	13921	13586	13768	13729	13731	14011	13782	13917	13783	13841	13792	13538	13973	13737	13773	13706	13760	13865	13888	13919	13672	13783	13776	13855	13658	13975	13590	13754	13782	13830	13779	13733	13825	13810	13779	13771	13708	13914	13774	13756	13861	13831	13696	13804	13692	13698	13700	13668	13786	13593	13672	13565	13737	13836	13793	13722	13694	13892	13740	13901	13718	13618	13671	13681	13852	13863	13773	13761	13788	13721	13669	13770	13664	13654	13664	13859	13839	13803	13740	13769	13783	13848	13926	13791	13746	13701	13666	13779	13634	13699	13721	13899	13773	13823	13593	13872	13919	13763	13794	13829	13684	13802	13779	13670	13757	13774	13827	13620	13928	13732	13701	13762	13826	13676	13852	13648	13747	13851	13802	13772	13847	13801	13583	13739	13672	13819	13616	13767	13776	13758	13707	13568	13912	13703	13682	13857	13779	13779	13730	13766	13782	13683	13682	13743	13785	13731	13654	13745	13804	13616	13808	13745	13663	13718	13883	13893	13820	13804	13700	13739	13719	13940	13690	13821	13830	13793	13706	13713	13834	13749	13672	13824	13830	13677	13825	13850	13578	13740	13961	13645	13777	13804	13729	13739	13676	13783	13847	13729	13704	13883	13681	13857	13808	13759	14036	13841	13699	13757	13580	13734	13806	13690	13624	13806	13587	13834	13694	13918	13660	13690	13784	13733	13781	13664	13694	13775	13687	13588	13859	13783	13617	13707	13878	13783	13797	14004	13867	13841	13752	13805	13771	13807	13863	13728	13632	13769	13727	13897	13690	13696	13579	13768	13827	13696	13734	13683	13774	13763	13759	13750	13823	13660	13715	13660	13658	13895	13748	13887	13764	13862	13713	13778	13631	13948	13818	13913	13746	13696	13622	13786	13720	13713	13785	13782	13757	13900	13495	13922	13624	13679	13800	13813	13714	13802	13684	13725	13687	13659	13728	13690	13737	13609	13817	13637	13750	13755	13687	13765	13742	13772	13794	13862	13928	13792	13860	13853	13770	13747	13927	13739	13805	13852	13836	13820	13747	13826	13558	13762	13923	13748	13862	13825	13636	13811	13702	13704	13805	13762	13821	13649	13775	13855	13660	13709	13564	13872	13806	13822	13726	13950	13830	13492	13870	13799	13850	13614	13816	13894	13842	13742	13675	13776	13805	13791	13797	13755	13699	13844	13908	13517	13767	13797	13851	13853	13855	13673	13751	13658	13801	13775	13707	13880	13642	13714	13651	13745	13797	13891	13896	13811	13728	13805	13605	13844	13855	13647	13876	13808	13710	13646	13718	13607	13811	13815	13722	13797	13626	13656	13766	13898	13800	13734	13674	13598	13760	13777	13877	13817	13796	13842	13863	13755	13783	13826	13727	13810	13830	13832	13610	13722	13642	13613	13930	13730	13896	13522	13748
22753	21154	28896	23648	21406	23371	24497	18757	17289	17110	16839	16496	16207	16186	15822	15936	15891	15861	16006	15940	15765	15765	15659	15630	15526	15460	15411	15346	15322	15326	15327	15361	15310	15297	15198	15037	15247	14937	15093	15238	15182	14990	15203	15131	15297	15406	15370	15034	15045	15105	15174	14988	14974	15102	14890	14994	15126	15050	15055	15025	15056	14882	15145	14932	15130	15026	14923	14980	15124	15080	15079	14982	15021	15181	15027	15201	15025	14913	15023	14986	14891	15233	15062	14908	14895	15019	14836	15188	15071	15097	14965	15139	15029	15020	15079	15038	15029	14942	15009	15111	15102	15071	14919	14916	14929	14766	15071	15002	15010	15210	14929	15051	14986	14966	15156	15001	14956	14953	15044	14979	14964	14934	14975	15069	15061	15060	14866	14892	15030	15164	14967	15038	14997	14995	15083	15077	15080	15014	14990	14995	14961	14864	14991	15120	14966	14843	14987	15005	14899	15070	14917	14855	14986	14807	14991	14804	14824	14742	14786	14831	14980	14912	14836	14958	14994	15068	14974	14955	15059	14773	14847	14966	15000	14765	14872	15006	14992	15018	15104	14816	15028	14870	15014	15026	14987	14984	14956	14803	14888	14927	15074	14827	15092	14886	14883	15081	15096	15102	14993	14966	14803	15136	14942	14954	14942	15074	14927	15073	14888	14882	14857	15135	15029	14881	14943	14941	14944	15073	14930	15033	14969	14849	14967	15002	15016	15032	14906	14863	15112	14873	14948	14990	14905	14867	15090	14882	14846	14917	15021	15020	14963	14945	14630	14797	15101	15096	14720	14854	14916	14973	15017	14831	14885	15051	14924	14975	14941	14894	14928	14918	15176	15066	14994	14999	15022	14858	14724	14873	14915	15057	15032	14970	15008	14905	14887	14795	14836	14853	14726	14974	14882	14917	15021	15042	14863	14998	14932	15011	15231	15126	15129	14871	14861	14787	14918	14969	15153	15003	14993	14805	14981	15003	14825	15016	14859	14950	15088	15046	14831	14848	14996	15074	14938	14991	14853	14889	15008	15042	14842	14979	14975	15050	15020	14898	14920	15145	14968	14973	14804	14886	14788	14942	14911	14988	14854	14913	14928	14997	15097	15015	15062	14841	14967	14954	14844	14840	14945	14949	15194	15039	15019	14952	14986	15004	14944	14975	14803	14837	14902	14944	14996	15005	14881	14989	14859	14898	15016	14900	14937	14953	14918	14845	15089	15123	14772	14910	15035	14940	15187	15030	14806	14817	15065	15080	14801	15090	14908	14710	14778	14829	14888	15085	15003	15043	14855	15116	14922	14895	14896	15008	14824	14915	14891	14949	14873	14788	14880	15019	14904	15037	15003	15133	14961	14796	14852	14984	14937	14785	14849	14868	14843	15022	15096	14835	14960	14841	14914	14789	14853	14925	14882	14815	15012	14915	15055	15023	15226	14784	14982	14994	14776	14902	14938	14946	14950	14991	15201	14747	15000	14931	15217	14985	15044	14858	15030	15048	14920	14785	14905	14940	15039	14975	15044	14965	14897	14989	14814	14984	14938	15015	14973	14935	15130	14899	14896	15007	14918	14811	14659	14982	14927	15029	14787	15111	14891	14870	14892	14851	15121	14856	14930	15009	14816	14874	15014	15033	15149	14872	15025	15132	15010	14686	14868	14735	14919	15049	14638	14958	15061	15045	14906	15017	14862	14905	15070	15046	14684	15007	14921	14924	14941	14855	14814	15100	14904	14962	14992	14786	14846	14850	14843	14847	15102	14918	14950	15045	15045	14854	14906	15150	14933	15044	14872	14907	14784	14965	14860	14827	14870	15102	14986	14943	14804	14762	14848	15009	14974	14979	14922	14949	14920	15068	15009	14901	14971	15155	14952	14771	14723	15066	14981	15143	15215	14903	14619	15014	14957	14810	14907	14691	14931	14932	14933	14983	14857	14953	14686	14904	14910	14842	14726	14883	14832	14809	14929	14944	15075	14843	14803	14901	15051	14983	14932	14887	14664	14944	14879	14715	15125	14887	15088	14881	14761	14796	14814	14976	14970	14876	15048	14925	14836	14985	14898	14901	15009	14864	14893	14987	15084	14975	14965	14722	14954	15093	15124	14915	14885	14988	15067	14896	14992	14964	14993	15083	14935	14920	14848	14919	14954	15045	15007	14929	15082	14838	14855	14969	14705	14798	15066	15078	14893	14800	15068	14791	15024	14881	14954	14933	14902	14912	15108	14868	14855	14963	15105	15163	14703	14963	15019	15179	14951	14831	14825	15250	14937	15011	14933	14920	15023	14995	15016	14826	14840	14811	14901	15067	15004	15008	14935	14748	14914	14997	15066	14813	14907	14765	14950	14971	14970	15047	14924	14977	15190	15160	15017	14809	14813	14920	15005	14770	14859	14897	15005	14893	15236	15145	14859	14896	14730	14988	14804	15004	14840	14871	15158	14625	15040	14925	14903	14893	14915	15051	14959	14907	14874	14929	15068	14832	14936	14894	15055	14732	14882	14989	14998	14777	14906	14988	14735	14939	14968	15004	14853	15028	14856	15032	15071	14780	15101	14782	14866	14979	14998	14948	15004	14844	14897	15008	15098	15043	14896	14755	14850	14624	14944	14860	14921	15092	14962	14933	14808	14815	14813	14861	15070	14812	15085	15023	14940	15148	14965	14745	14893	14933	14825	15005	15050	15009	15055	14944	14936	15001	14972	14947	14913	14978	15098	14855	14893	14962	14912	14812	14921	15006	14939	14891	15019	14855	14877	14964	14876	14861	15051	15105	14886	14972	14972	14879	14930	14844	14909	14830	14758	15026	14977	15032	15058	15144	14887	15083	14858	15043	15021	14811	15023	15040	15120	14849	15039	15001	14911	14902	15011	14822	14905	14887	15017	14919	14990	15086	15097	14937	14981	15015	14761	15165	15254	14978	14888	14695	15033	15015	14961	14773	14841	14998	15018	14800	14938	14856	14932	14968	14881	14917	15019	14828	14997	14833	14850	14982	15065	15054	14979	14761	14882	15196	15015	14927	14893	14892	15032	15057	14982	14880	15003	15144	15081	15039	14839	14929	15057	14811	14869	15248	14995	15053	15055	15109	14679	14901	14790	15010	15027	14880	15012	15035	15037	14943	14825	14946	14879	14781	14871	14788	14869	14904	15130	14869	14987	14795	14915	14988	14933	15102	14811	14895	14920	14883	14985	14989	14910	14817	14841	14894	14973	15053	15075	15022	15122	15002	14983	15137	15103	15051	14999	15144	15136	14848	14988	14965	14931	14797	14902	14759	14968	14876	14902	15040	14971	15121	15032	15149	15021	14784	15004	14909	14955	15254	15100	15044	14708	14818	15080	14857	14901	15051	15104	14848	14966	14980	14945	15059	14721	14922	14869	14977	15047	14980	14955	15016	14912	14937	14820	14968	15089	14940	14905	14783	14681	14750	15003	15065	14970	14942	14964	14922	14899	14853	14880	14805	15020	15030	15101	14884	15134	14910	15169	14934	14952	15011	15009	14922	14921	15018	15053	14880	14983	14910	14927	14853	14771	14856	14911	15084	14909	14910	15060	15129	14878	15151	15182	14996	14988	14866	15092	14993	14815	14937	15040	15013	15168	15025	15009	14912	14972	14864	14922	14874	14904	14803	15034	15009	15261	15069	14913	15190	15069	14923	15004	15087	15082	14986	15056	14866	14877	14869	14832	14870	14985	14992	14798	14940	14903	14917	14926	15069	15078	15197	14857	14744	15062	14792	14970	14968	14912	14988	14793	14909	15002	15034	14857	14833	14776	14877	15091	15048	14936	14920	14937	14905	14920	14758	14989	15172	15003	15049	15055	15044	15050	14865	14909	14952	14904	14959	14945	14975	14954	14913	14783	14986	14647	14724	14937	14931	14856	14930	14869	15066	14920	14958	14922	14887	14962	14999	14969	14881	14827	14772	15075	14910	14945	14970	14961	14900	15063	14922	14931	14979	14918	14969	14894	15068	14834	14660	14822	14959	14951	14874	14825	14822	15138	14932	14942	14951	15048	15060	14971	14985	14992	14867	14895	15058	15242	14795	15014	14840	14906	14926	14883	14974	15131	14821	14987	14871	15012	15123	14962	15249	14746	15046	14929	14899	14971	15009	15041	14905	14804	14995	14882	14844	14910	14938	15162	15001	15028	14939	14921	15092	14977	14762	15103	14972	14906	14743	14924	14859	14922	14912	15044	14918	14967	14756	14975	15022	14930	15102	14991	15010	14990	15176	14864	14899	14920	14876	14920	14885	14764	14982	15101	15066	14968	14922	14787	14828	14999	14990	14884	14907	15134	15053	15038	14950	14849	14948	14925	14935	15024	15003	15006	14994	14967	14970	14981	14875	14960	14992	14972	15040	14915	15148	15017	14997	14783	14869	15245	14879	14893	14995	15146	14965	14941	14845	14938	14924	15018	15045	14887	14931	14983	14750	14736	14693	14962	14815	14859	14924	15092	14905	15043	15102	14916	14738	14845	14866	14937	15027	14802	14890	14795	14827	14832	15045	14938	14928	15032	15034	14928	14951	14886	14987	14775	15134	14906	15043	14966	14871	14866	14899	14815	15018	14960	15007	15088	14927	15115	14944	14698	14997	14889	15025	14962	14906	14807	14895	15021	14883	14976	15110	14790	14754	15032	15007	15071	15107	15051	14913	14969	15139	15079	15025	15111	15040	14736	15074	14870	15053	14928	14991	14961	15066	15051	14864	14738	14897	15037	14987	14987	14946	15134	14930	14971	14843	15009	14866	14966	14881	14817	14928	15193	14824	14922	15078	15049	15015	14875	14868	15079	14818	14934	14772	14983	14897	14980	15007	15118	15074	14949	14849	14811	15088	14892	14954	14994	14869	15096	14916	15093	15024	14959	14988	15081	14957	14992	14869	14862	14982	15050	15009	14919	15217	15056	15075	14844	15008	14977	15008	15177	15094	14846	14832	14856	15019	14988	14945	14901	15050	14904	14884	14920	14940	14904	14900	14770	14857	15020	14936	14875	14924	14925	14937	15061	15086	15060	14961	14914	14947	15066	14921	14880	14903	14698	14974	14974	14916	14706	15100	14882	15133	14870	14924	15001	14983	14890	14993	14854	14954	15028	14896	14842	14720	15040	14890	14943	14780	14845	14894
24418	42615	38830	30040	25429	22192	19916	18452	17474	16749	16332	16147	15932	15610	15350	15261	15206	15182	15064	15097	14921	14918	14929	14675	14728	14634	14484	14305	14368	14295	14146	14236	14174	14174	14101	14124	14123	13927	14023	13750	13972	13793	13881	13844	14072	13872	13838	13943	13930	13841	13933	13903	13841	13804	13966	13951	13897	13830	13737	13752	13782	13829	13840	13866	13746	14026	13782	13850	13677	13931	13780	13985	13785	13817	13840	13718	13862	13826	13775	13758	13827	13774	13816	13794	13793	13728	13862	13774	13828	13935	13735	13643	13874	13804	13809	14019	13766	13880	13715	13799	13819	13740	13942	13965	13769	13862	13624	13850	13827	13801	13830	13935	13536	13762	13672	13915	13881	13826	13722	13658	13762	13824	13556	13786	13678	13826	13666	13860	13785	13858	13680	13778	13744	13791	13738	13797	13805	13858	13885	13734	13700	13783	13835	13944	13793	13706	13689	13896	13798	13718	13790	13855	13846	13735	13778	13818	13753	13632	13598	13746	13682	13898	13831	13745	13810	13758	13724	13734	13921	13833	13797	13871	13840	13617	13761	13741	13707	13746	13704	13810	13811	13598	13924	13787	13666	13564	13736	13633	13869	13633	13676	13789	13880	13677	13889	13905	13760	13823	13984	13836	13739	13706	13718	13825	13714	13867	13709	14008	13924	13761	13715	13879	13774	13827	13874	13767	13740	13697	13606	13939	13790	13826	13744	13710	13921	13790	13653	13768	13704	13638	13683	13665	13762	13883	13652	13786	13694	13915	13744	13916	13706	13772	14036	13767	13794	13704	13745	13803	13756	13877	13959	13741	13827	13714	13829	13838	13771	13741	13743	13832	13693	13710	13793	13746	13981	13759	13665	13754	13720	13845	13781	13797	13776	13704	13708	13674	13765	13685	13973	13804	13826	13830	13902	13753	13730	13741	13747	13752	13956	13963	13828	13739	13756	13757	13533	13860	13718	13608	13744	13600	13798	13672	13554	13825	13744	13811	13738	13567	13843	13776	13796	13817	13581	13663	13913	13725	13605	13687	13866	13855	13758	13647	13833	13875	13646	13647	13757	13757	13833	13572	13709	13897	13928	13791	13896	13749	13860	13880	13850	13680	13639	13731	13769	13797	13704	13726	13761	13737	13816	13883	13785	13813	13676	13746	13750	13762	13836	13848	13746	13765	13723	13904	13778	13668	13853	13833	13709	13840	13898	13595	13837	13831	13779	13679	13745	13760	13770	13728	13764	13775	13868	13665	13853	13780	13777	13836	13807	13784	13879	13716	13807	13750	13719	13645	13892	13895	13700	13671	13623	13787	13741	13705	13666	13710	13748	13736	13900	13782	13908	13676	13666	13738	13850	13852	13723	13814	13759	13725	13823	13767	13677	13673	13836	13817	13881	13880	13812	13791	13813	13848	13832	13765	13845	13711	13738	13666	13631	13781	13786	13675	13629	13931	13656	13663	13853	13834	13750	13776	13778	13790	13844	13823	13798	13686	13767	13831	13810	13895	13799	13789	13827	13795	13872	13800	13611	13563	13647	13664	13760	13813	13889	13754	13783	13876	13867	13846	13820	13867	13661	13809	13598	13795	13867	13767	13678	13727	13752	13872	13960	13731	13730	13721	13833	13923	13735	13701	13781	13756	13839	13746	13800	13779	13843	13752	13584	13639	13691	13849	13749	13778	13851	13808	13886	13627	13947	13832	13792	13749	13631	13804	13753	13587	13562	13562	13686	13740	13703	13658	13858	13814	13736	13679	13944	13781	13914	13756	13906	13731	13774	13875	13720	13863	13767	13752	13782	13778	13699	13711	13940	13680	13900	13896	13760	13800	13793	13799	14004	13738	13898	13749	13780	13787	13765	13738	13804	13885	13626	13976	13932	13748	13826	13862	13822	13822	13882	13807	13984	13884	13797	13674	13808	13834	13811	13796	13762	13707	13835	13789	14041	13889	13569	13668	13869	13856	13866	13683	13880	13900	13975	13620	13788	13713	13799	13781	13791	13715	13859	13845	13526	13779	13718	13758	13825	13720	13683	13982	13845	13560	13838	13744	13816	13891	13639	13754	13768	13755	13740	13872	13859	13727	13740	13729	13658	13634	13763	13892	13666	13822	13811	13841	13826	13793	13828	13869	13717	13945	13793	13776	13722	13720	13819	13843	13774	13716	13737	13820	13846	13753	13762	13740	13903	13902	13609	13507	13842	13871	13770	13849	13719	13731	13792	13701	13760	13925	13820	13872	13808	13741	13822	13742	13736	13706	13730	13615	13891	13846	13849	13697	13823	13859	13978	13936	13659	13861	13671	13726	13697	13843	13770	13674	13736	13707	13897	13843	13834	13932	13715	13826	13501	13817	13828	13693	13838	13813	13702	13685	13810	13833	13708	13794	13645	13758	13754	13709	13844	13483	13691	13768	13880	13783	13796	13996	13699	13805	13786	13766	13829	13783	13764	13707	13901	13840	13792	13827	13770	13760	13802	13722	13689	13786	13705	13882	13848	13786	13662	13796	13954	13673	13685	13796	13738	13906	13733	13837	13811	13675	13771	13582	13646	13797	13832	13789	13934	13726	13850	13644	13900	13565	13729	13643	13737	13734	13758	13731	13783	13682	13720	13866	13857	13916	13601	13759	13690	13750	13797	13647	13725	13700	13780	13754	14011	13824	13885	13751	13748	13824	13782	13922	13953	13842	13781	13879	13711	13884	13779	13711	13584	13845	13851	13841	13774	13780	13747	13578	13719	13686	13841	13731	13741	13963	13890	13803	13681	13694	13791	13853	13668	13750	13741	13728	13646	13783	13732	13690	13793	13967	13799	13793	13767	13569	13785	13861	13798	13910	13879	13581	13766	13840	13795	13780	13854	13832	13866	13837	13822	13583	13812	13769	13934	13675	13759	13741	13637	13676	13554	13798	13964	13744	13944	13806	13711	13961	13887	13795	13625	13879	13832	13651	13789	13699	13801	13603	13747	13774	13759	13683	13686	13761	13572	13783	13774	13781	13849	13904	13818	13803	13778	13776	13845	13655	13555	13720	13925	13707	13805	13900	13654	13887	13825	13624	13807	13732	13791	13605	13902	13687	13852	13850	13836	13939	13791	13652	13769	13820	13824	13835	13936	13772	13905	13744	13703	13739	13818	13846	13706	13780	13922	13819	13869	13826	13825	13866	13852	13724	13836	13849	13782	13890	13917	13802	13749	13769	13657	13929	13897	13689	13672	13849	13623	13769	13729	13883	13629	13787	13721	13680	13761	13716	13695	13822	13687	13809	13779	13844	13720	13823	13801	13750	13709	13883	13846	13695	13825	13860	13815	13768	13950	13721	13730	13782	13767	13671	13813	13817	13799	13686	13889	13607	13918	13614	13852	13721	13730	13752	13744	13776	13752	13692	13736	13786	13664	13685	13781	13746	13692	13824	13756	13732	13761	13815	13743	13765	13830	13604	13706	13695	13540	13816	13802	13668	13790	13752	13816	13771	13708	13640	13733	13732	13875	13790	13779	13825	13799	13832	13800	13658	13889	13790	13852	13868	13779	13693	13745	13607	13710	13936	13904	13724	13881	13912	13629	13751	13759	13559	13800	13732	13709	13812	13888	13631	13539	13697	13845	13762	13883	13776	13725	13656	13694	13886	13761	13868	13667	13910	13978	13774	13720	13767	13840	13787	13673	13766	13718	13651	14084	13776	13837	13764	13649	13749	13853	13419	13798	13812	13719	13771	13785	13797	13782	13860	13886	13799	13740	13732	13633	13785	13832	13708	13700	13797	13863	13685	13857	13784	13699	13645	13712	13824	13830	13830	13688	13832	13835	13832	13686	13736	13805	13818	13653	13661	13756	13803	13809	13733	13916	13870	13803	13824	13685	13878	13801	13736	13651	13802	13785	13558	13682	13757	13823	13753	13783	13764	13656	13789	13692	13786	13896	13664	13857	13848	13790	13708	13750	13780	13811	13777	13665	13717	13734	13720	13805	13731	13848	13803	13883	13638	13875	13702	13633	13690	13703	13983	13779	13646	13607	13736	13807	13806	13817	13737	13670	13860	13719	13746	13755	13816	13695	13900	13739	14004	13749	13787	13734	14042	13735	13689	13913	13735	13737	13659	13982	13815	13761	13916	13773	13746	14000	13658	13732	13825	13790	13809	13694	13837	13764	13833	13842	13851	13640	13798	13767	13841	13798	13862	13798	13637	13898	13658	13809	13740	13718	13769	13854	13757	13682	13670	13742	13810	13732	13730	13810	13868	13800	13756	13756	13811	13628	13784	13747	13737	13796	13701	13880	13795	13815	13865	13741	13734	13831	13886	13757	13737	13729	13816	13663	13824	13821	13763	13697	13667	13824	13670	13729	13894	13676	13720	13804	13897	13864	13898	13857	13676	13846	13750	13837	13871	13940	13823	13698	13731	13673	13759	13872	13733	13569	13717	13646	13869	13805	13701	13653	13719	13773	13622	13799	13826	13820	13771	13550	13859	13701	13779	13918	13693	13743	13842	13795	13814	13699	13747	13861	13721	13781	13704	13887	13785	13701	13715	13734	13656	13888	13896	13719	13835	13835	13770	13775	13748	14031	13873	13886	13782	13752	13784	13811	13778	13773	13815	13762	13930	13660	13698	13740	13744	13732	13813	13785	13716	13654	13784	13706	13903	13920	13819	13767	13865	13785	13811	13827	13856	13703	13725	13824	13856	13829	13738	13804	13846	13917	13973	13956	13899	13784	13689	13959	13781	13708	13712	13840	13965	13868	13707	13585	13906	13854	13709	13712	13864	13804	13828	13859	13697	13622	13879	13816	13662	13826	13602	13652	13819	13816	13735	13667	13647	13875	13723	13789	13762	13822	13696	13797	13722	13711	13787	13782	13714	13908	13787	13685	13821	13617	13771	13847	13858	13798	13717	13776	13803	13676	13846	13668	13730	13992	13697	13790	13685	13641	13737	13704	13772	13608	13822	13800	13766	13750	13684	13866	13916	13732	13768	13869	13739	13731	13711	13887	13869	13882	13858	13560	13760	13786	13916	13648	13753	13841	13570	13728	13812	13638	13831	13762	13725	13948	13686	13935	13782	13839	13691	13821	13810	13786	13846	13895	13837	13728	13784	13821	13561	13784	13883	13878	13514	13802	13652	13836	13662
27345	22558	26055	22437	17676	16810	16247	15546	15362	15154	15214	15271	14869	14912	15063	14916	14869	14906	14925	14880	14705	14865	14718	14886	14878	14717	14813	14539	14617	14708	14906	14609	14681	14425	14668	14631	14474	14558	14669	14436	14618	14646	14565	14563	14458	14533	14545	14496	14326	14442	14722	14540	14571	14594	14746	14457	14703	14613	14662	14622	14465	14645	14474	14618	14531	14631	14539	14560	14477	14424	14500	14477	14362	14689	14660	14340	14610	14539	14388	14471	14476	14523	14673	14443	14342	14423	14608	14555	14523	14462	14394	14404	14619	14514	14328	14552	14682	14603	14588	14654	14572	14411	14514	14610	14715	14505	14489	14343	14446	14590	14367	14533	14485	14442	14471	14520	14672	14498	14508	14606	14667	14480	14630	14621	14444	14379	14600	14511	14631	14522	14592	14538	14585	14839	14481	14540	14423	14511	14563	14492	14473	14621	14429	14599	14460	14676	14550	14597	14607	14598	14414	14639	14537	14530	14660	14756	14626	14662	14555	14570	14599	14524	14614	14551	14418	14559	14371	14491	14581	14516	14632	14243	14173	14552	14674	14627	14709	14565	14729	14762	14650	14501	14585	14553	14607	14461	14390	14414	14612	14504	14675	14665	14678	14721	14505	14618	14588	14468	14750	14606	14757	14597	14472	14593	14500	14612	14522	14386	14674	14772	14537	14683	14670	14440	14432	14487	14484	14641	14447	14601	14778	14517	14574	14604	14561	14632	14451	14683	14461	14474	14590	14817	14538	14546	14619	14473	14486	14468	14653	14439	14376	14519	14671	14448	14483	14537	14561	14729	14537	14532	14522	14607	14430	14417	14509	14580	14502	14414	14620	14594	14564	14540	14699	14489	14610	14598	14452	14589	14526	14478	14728	14648	14745	14795	14596	14581	14763	14626	14495	14595	14593	14548	14529	14538	14584	14384	14572	14473	14481	14448	14586	14422	14345	14460	14630	14542	14661	14509	14507	14682	14693	14521	14843	14574	14703	14371	14492	14574	14499	14458	14544	14714	14514	14740	14544	14655	14715	14485	14473	14631	14523	14485	14653	14686	14566	14573	14542	14569	14534	14544	14464	14576	14414	14506	14716	14516	14545	14569	14626	14635	14541	14491	14791	14641	14467	14493	14479	14575	14799	14403	14571	14530	14506	14663	14700	14529	14504	14575	14653	14689	14680	14674	14569	14440	14407	14509	14625	14505	14502	14719	14610	14341	14467	14674	14730	14794	14581	14439	14570	14497	14524	14524	14705	14499	14493	14476	14518	14607	14448	14585	14409	14581	14635	14553	14512	14368	14605	14611	14349	14445	14504	14545	14529	14564	14572	14541	14439	14664	14558	14535	14434	14479	14420	14487	14582	14792	14420	14584	14603	14666	14514	14533	14439	14571	14315	14477	14527	14415	14494	14594	14556	14568	14433	14490	14587	14633	14592	14599	14479	14514	14417	14582	14712	14484	14502	14380	14451	14699	14499	14559	14554	14616	14601	14576	14489	14467	14619	14485	14585	14599	14426	14633	14537	14536	14541	14732	14612	14717	14414	14308	14351	14389	14445	14436	14338	14410	14457	14391	14344	14536	14335	14606	14393	14500	14621	14584	14405	14587	14550	14574	14441	14455	14380	14540	14686	14454	14422	14503	14393	14465	14569	14541	14648	14534	14422	14430	14685	14489	14609	14596	14511	14404	14456	14590	14533	14475	14570	14621	14581	14786	14608	14601	14487	14548	14539	14519	14538	14446	14507	14582	14541	14590	14501	14430	14489	14252	14553	14588	14712	14505	14779	14593	14587	14520	14580	14663	14550	14481	14591	14596	14530	14490	14539	14581	14572	14186	14390	14560	14498	14629	14519	14461	14694	14685	14486	14576	14552	14659	14432	14560	14616	14483	14719	14667	14512	14483	14611	14567	14800	14505	14627	14566	14421	14486	14670	14531	14454	14618	14627	14429	14550	14344	14519	14628	14577	14763	14423	14415	14522	14238	14527	14573	14686	14504	14559	14610	14580	14706	14617	14632	14565	14625	14479	14600	14620	14476	14614	14575	14618	14447	14585	14326	14455	14496	14415	14597	14530	14575	14633	14615	14547	14485	14344	14486	14691	14695	14568	14565	14523	14425	14604	14562	14527	14428	14536	14427	14719	14576	14594	14375	14682	14540	14621	14724	14371	14468	14537	14645	14437	14299	14651	14406	14816	14645	14616	14652	14725	14555	14649	14600	14682	14658	14565	14591	14459	14395	14482	14711	14495	14595	14413	14482	14423	14620	14360	14542	14614	14540	14543	14476	14523	14439	14648	14478	14625	14573	14417	14467	14758	14670	14581	14446	14583	14534	14436	14599	14585	14560	14414	14711	14539	14806	14568	14560	14514	14472	14597	14593	14496	14446	14468	14634	14648	14573	14601	14601	14587	14470	14438	14611	14644	14584	14530	14419	14422	14470	14580	14491	14588	14501	14617	14592	14861	14569	14474	14493	14555	14482	14676	14521	14499	14549	14582	14521	14567	14605	14532	14374	14423	14400	14457	14743	14489	14577	14677	14686	14556	14630	14586	14658	14624	14431	14637	14463	14319	14532	14529	14654	14602	14312	14665	14530	14699	14579	14642	14619	14581	14671	14507	14618	14536	14617	14536	14421	14467	14615	14623	14489	14455	14485	14349	14384	14472	14590	14528	14521	14628	14347	14508	14459	14670	14684	14493	14579	14531	14321	14530	14451	14341	14473	14623	14464	14606	14282	14601	14493	14457	14557	14547	14607	14767	14632	14594	14440	14653	14710	14765	14480	14615	14502	14364	14390	14614	14497	14478	14525	14554	14565	14554	14659	14726	14542	14487	14621	14477	14523	14511	14652	14678	14557	14412	14532	14594	14587	14576	14533	14463	14644	14545	14427	14674	14582	14650	14368	14428	14612	14635	14434	14565	14516	14345	14463	14688	14592	14606	14541	14520	14353	14569	14428	14361	14654	14420	14484	14455	14568	14551	14507	14338	14591	14487	14745	14387	14683	14476	14568	14443	14403	14570	14604	14405	14372	14603	14382	14611	14410	14543	14624	14438	14732	14721	14351	14457	14563	14615	14520	14492	14584	14553	14526	14624	14692	14579	14544	14565	14533	14750	14527	14400	14525	14607	14517	14561	14510	14733	14719	14597	14426	14491	14450	14774	14430	14609	14523	14617	14424	14582	14617	14417	14555	14589	14691	14424	14397	14453	14532	14565	14540	14616	14592	14571	14464	14446	14304	14590	14673	14520	14470	14677	14458	14498	14718	14508	14502	14408	14565	14572	14595	14642	14602	14571	14527	14659	14454	14510	14557	14667	14450	14794	14567	14637	14553	14543	14643	14540	14599	14448	14522	14358	14498	14767	14388	14651	14585	14521	14496	14581	14574	14514	14506	14568	14819	14590	14605	14869	14538	14419	14453	14475	14763	14537	14574	14551	14514	14542	14589	14678	14722	14566	14273	14475	14498	14540	14608	14472	14379	14513	14556	14767	14587	14592	14332	14552	14501	14644	14553	14666	14678	14529	14690	14438	14520	14432	14599	14543	14531	14467	14555	14484	14557	14359	14478	14784	14546	14564	14485	14467	14610	14474	14365	14647	14438	14430	14453	14459	14648	14588	14375	14549	14449	14527	14679	14542	14447	14607	14498	14572	14431	14616	14521	14550	14472	14451	14635	14549	14592	14633	14496	14329	14514	14469	14326	14710	14455	14431	14687	14538	14543	14800	14476	14417	14437	14532	14506	14479	14636	14434	14518	14189	14449	14664	14563	14600	14672	14569	14550	14506	14577	14575	14407	14410	14552	14601	14452	14490	14469	14423	14489	14600	14626	14566	14582	14500	14489	14705	14543	14509	14763	14572	14765	14523	14530	14554	14476	14631	14450	14358	14595	14460	14535	14452	14458	14544	14558	14614	14553	14710	14541	14443	14570	14285	14674	14624	14489	14420	14527	14294	14424	14467	14628	14515	14744	14589	14535	14690	14491	14670	14645	14472	14419	14600	14568	14176	14625	14589	14716	14570	14572	14582	14599	14432	14563	14537	14599	14491	14616	14495	14463	14546	14618	14607	14635	14249	14580	14559	14614	14588	14629	14565	14667	14625	14669	14650	14810	14478	14541	14488	14452	14602	14401	14557	14620	14663	14485	14370	14570	14470	14476	14683	14670	14645	14626	14595	14458	14526	14639	14502	14465	14356	14457	14512	14736	14727	14529	14651	14417	14488	14370	14748	14512	14555	14513	14745	14506	14582	14529	14612	14528	14561	14616	14589	14601	14659	14494	14405	14694	14461	14742	14510	14387	14604	14622	14619	14520	14588	14510	14352	14398	14499	14586	14493	14453	14431	14559	14501	14520	14461	14595	14422	14720	14641	14758	14528	14696	14633	14616	14438	14515	14699	14585	14566	14500	14663	14460	14654	14459	14534	14568	14314	14537	14676	14657	14500	14678	14547	14562	14528	14544	14789	14293	14566	14633	14474	14390	14520	14585	14405	14633	14668	14478	14338	14582	14819	14659	14608	14530	14675	14545	14678	14677	14589	14440	14594	14724	14657	14621	14599	14408	14433	14673	14398	14412	14345	14410	14542	14582	14499	14542	14731	14624	14479	14614	14412	14421	14375	14562	14544	14594	14655	14458	14472	14384	14360	14567	14420	14449	14339	14461	14410	14563	14256	14682	14861	14667	14563	14515	14746	14699	14690	14608	14564	14459	14479	14590	14526	14640	14520	14593	14611	14505	14716	14540	14622	14509	14683	14626	14710	14655	14640	14386	14582	14693	14629	14446	14496	14533	14640	14630	14456	14493	14483	14481	14541	14548	14451	14396	14559	14546	14658	14461	14627	14660	14553	14563	14476	14323	14487	14407	14439	14563	14688	14609	14580	14441	14509	14461	14581	14609	14749	14589	14415	14502	14578	14593	14654	14552	14436	14512	14661	14620	14298	14411	14766	14472	14468	14609	14497	14660	14459	14452	14517	14685	14507	14681	14731	14576	14590	14674	14586	14620	14444	14813	14492	14466	14469	14528	14577	14555	14605	14596	14826	14626	14455	14631	14388	14428	14845	14323	14553	14432	14607	14705	14641	14663	14536	14589	14417	14433	14616	14639	14557	14548	14395	14574	14508	14514
21595	30971	27605	21015	18256	16780	15707	15205	14934	14637	14480	14351	14269	14018	14363	14093	14195	14063	14179	13927	14011	13987	13953	13784	13707	13940	13815	13733	13798	13816	13819	13490	13769	13680	13693	13631	13585	13631	13709	13493	13542	13504	13548	13480	13591	13539	13611	13690	13629	13405	13488	13686	13604	13572	13588	13593	13492	13445	13690	13385	13317	13561	13479	13411	13604	13583	13438	13487	13723	13603	13388	13440	13667	13574	13522	13675	13526	13377	13437	13531	13490	13480	13570	13410	13546	13479	13633	13383	13592	13558	13513	13350	13552	13428	13479	13393	13585	13533	13603	13422	13511	13629	13473	13500	13555	13479	13433	13496	13530	13552	13506	13612	13445	13317	13506	13717	13606	13435	13597	13590	13477	13596	13560	13272	13506	13390	13490	13480	13664	13536	13564	13650	13551	13616	13438	13520	13546	13553	13530	13550	13488	13462	13581	13654	13429	13447	13510	13403	13550	13485	13448	13598	13644	13551	13682	13466	13410	13448	13688	13589	13452	13481	13611	13515	13435	13418	13720	13505	13497	13468	13769	13422	13550	13672	13586	13604	13481	13430	13518	13523	13489	13531	13544	13328	13571	13714	13673	13624	13707	13429	13512	13547	13391	13392	13423	13492	13382	13458	13532	13580	13718	13336	13466	13627	13518	13410	13634	13540	13461	13622	13588	13370	13599	13522	13491	13588	13560	13440	13517	13601	13514	13660	13618	13655	13461	13464	13427	13608	13548	13563	13544	13532	13690	13543	13640	13503	13452	13506	13480	13488	13357	13285	13663	13442	13695	13447	13519	13648	13472	13490	13634	13536	13568	13476	13426	13475	13446	13571	13471	13463	13499	13631	13494	13580	13488	13521	13403	13618	13505	13563	13458	13466	13696	13489	13558	13477	13509	13556	13473	13516	13533	13652	13736	13719	13532	13613	13497	13635	13442	13399	13360	13509	13633	13539	13367	13587	13488	13426	13568	13479	13578	13602	13515	13668	13583	13661	13546	13619	13543	13574	13620	13520	13749	13606	13404	13447	13564	13428	13466	13515	13558	13617	13581	13512	13436	13569	13758	13602	13496	13537	13557	13441	13545	13488	13680	13706	13557	13328	13600	13584	13441	13522	13537	13507	13468	13576	13615	13594	13498	13597	13506	13498	13382	13445	13567	13523	13432	13531	13432	13555	13429	13416	13392	13452	13586	13486	13649	13637	13418	13524	13567	13467	13602	13554	13406	13563	13476	13367	13606	13471	13753	13659	13575	13471	13473	13589	13540	13602	13551	13559	13341	13485	13615	13601	13305	13343	13313	13433	13561	13705	13617	13560	13406	13455	13496	13581	13582	13567	13535	13573	13437	13455	13546	13549	13353	13422	13651	13441	13658	13377	13379	13673	13468	13583	13533	13540	13397	13631	13605	13690	13649	13636	13672	13690	13608	13447	13477	13590	13590	13606	13576	13483	13607	13640	13509	13671	13683	13442	13465	13587	13648	13421	13814	13531	13398	13488	13683	13499	13558	13524	13447	13369	13448	13587	13476	13463	13526	13562	13419	13450	13525	13388	13492	13582	13470	13682	13468	13590	13350	13471	13545	13427	13468	13449	13545	13599	13692	13427	13769	13602	13451	13420	13635	13444	13601	13526	13583	13608	13506	13552	13529	13730	13535	13555	13399	13705	13590	13613	13411	13587	13616	13443	13395	13475	13594	13595	13602	13414	13474	13490	13444	13546	13479	13406	13646	13540	13418	13546	13558	13589	13554	13424	13563	13360	13497	13433	13506	13520	13524	13340	13491	13647	13382	13551	13608	13539	13453	13438	13506	13513	13498	13465	13563	13417	13404	13489	13591	13473	13485	13385	13594	13582	13496	13445	13514	13557	13529	13387	13670	13551	13426	13641	13584	13360	13455	13611	13497	13418	13589	13424	13631	13585	13596	13562	13536	13547	13567	13599	13611	13510	13515	13438	13527	13551	13425	13470	13637	13497	13514	13379	13480	13581	13532	13611	13482	13473	13648	13421	13563	13611	13439	13507	13469	13588	13515	13680	13472	13341	13408	13762	13390	13637	13384	13602	13425	13665	13697	13549	13565	13585	13460	13472	13699	13517	13549	13440	13659	13591	13658	13380	13487	13575	13575	13324	13516	13633	13434	13365	13489	13491	13769	13432	13521	13642	13706	13542	13655	13550	13482	13544	13498	13434	13555	13517	13512	13386	13535	13635	13463	13537	13684	13558	13432	13529	13608	13593	13429	13475	13603	13539	13557	13640	13544	13412	13359	13489	13338	13559	13462	13538	13515	13548	13525	13568	13532	13581	13602	13506	13413	13556	13601	13469	13413	13546	13498	13457	13538	13529	13497	13459	13576	13542	13463	13547	13367	13526	13571	13469	13581	13607	13561	13495	13601	13434	13495	13649	13571	13409	13518	13360	13590	13565	13506	13653	13640	13425	13559	13607	13439	13651	13676	13593	13574	13606	13558	13635	13677	13582	13515	13524	13580	13514	13506	13534	13575	13547	13568	13486	13636	13483	13479	13400	13487	13541	13605	13598	13538	13519	13509	13619	13703	13437	13561	13462	13427	13533	13611	13649	13405	13478	13449	13433	13639	13510	13596	13506	13451	13548	13493	13650	13507	13613	13503	13467	13432	13385	13489	13504	13402	13623	13564	13465	13446	13758	13536	13519	13423	13550	13674	13609	13575	13308	13523	13520	13519	13504	13595	13625	13582	13496	13502	13647	13492	13678	13572	13446	13386	13529	13556	13582	13539	13393	13450	13370	13478	13566	13473	13465	13586	13515	13535	13486	13356	13714	13650	13565	13364	13608	13598	13503	13629	13425	13582	13593	13652	13690	13415	13500	13621	13679	13612	13522	13489	13522	13520	13432	13674	13422	13554	13649	13600	13379	13491	13510	13483	13543	13412	13443	13584	13646	13506	13685	13574	13542	13346	13599	13488	13527	13650	13407	13608	13522	13451	13507	13505	13419	13664	13530	13496	13654	13617	13510	13445	13578	13603	13409	13661	13572	13558	13538	13566	13568	13408	13387	13586	13468	13498	13591	13520	13448	13599	13626	13498	13798	13497	13462	13539	13505	13655	13502	13566	13716	13497	13380	13535	13529	13571	13523	13529	13451	13618	13310	13471	13397	13554	13604	13506	13526	13594	13524	13471	13506	13431	13516	13519	13473	13560	13452	13349	13582	13580	13314	13699	13434	13539	13645	13345	13582	13582	13577	13621	13694	13381	13438	13554	13417	13643	13639	13679	13384	13521	13428	13574	13441	13455	13557	13596	13423	13490	13399	13555	13557	13463	13587	13505	13486	13520	13515	13532	13600	13481	13595	13470	13345	13502	13582	13409	13512	13364	13439	13474	13382	13447	13506	13519	13611	13486	13367	13606	13646	13414	13572	13567	13613	13488	13378	13565	13374	13524	13480	13672	13527	13498	13608	13557	13613	13587	13573	13644	13636	13445	13475	13555	13537	13507	13444	13484	13549	13645	13754	13499	13509	13582	13488	13631	13587	13493	13572	13520	13546	13351	13651	13568	13313	13630	13516	13553	13540	13489	13581	13322	13367	13682	13546	13542	13492	13450	13578	13631	13396	13720	13519	13517	13527	13449	13548	13586	13619	13499	13550	13608	13578	13577	13342	13518	13761	13615	13592	13354	13366	13700	13623	13523	13557	13512	13658	13576	13395	13375	13653	13423	13552	13474	13531	13518	13589	13407	13594	13408	13539	13686	13631	13464	13485	13671	13650	13345	13523	13659	13518	13553	13551	13548	13641	13575	13469	13639	13597	13535	13567	13509	13683	13500	13481	13480	13653	13542	13584	13653	13493	13526	13607	13518	13563	13526	13482	13467	13667	13547	13546	13590	13397	13651	13516	13581	13470	13639	13452	13710	13490	13402	13481	13569	13621	13625	13740	13493	13616	13369	13452	13633	13494	13627	13446	13444	13505	13677	13619	13690	13616	13475	13460	13728	13435	13404	13634	13544	13517	13586	13443	13509	13575	13496	13354	13517	13563	13658	13430	13524	13569	13533	13545	13545	13464	13607	13554	13633	13538	13584	13589	13410	13547	13650	13553	13698	13548	13491	13461	13565	13502	13431	13496	13654	13558	13580	13763	13536	13567	13386	13450	13583	13582	13528	13512	13590	13496	13497	13458	13495	13576	13601	13567	13449	13508	13639	13591	13499	13639	13621	13669	13462	13446	13686	13318	13494	13549	13687	13510	13363	13489	13550	13534	13644	13448	13335	13644	13308	13513	13471	13577	13580	13695	13631	13609	13538	13603	13475	13595	13563	13450	13734	13534	13535	13439	13675	13389	13493	13467	13423	13605	13641	13572	13538	13548	13553	13722	13525	13559	13514	13557	13556	13500	13581	13519	13445	13396	13605	13566	13555	13638	13640	13546	13619	13438	13591	13500	13537	13421	13694	13617	13385	13663	13302	13452	13662	13530	13644	13619	13567	13538	13422	13610	13366	13479	13646	13634	13400	13665	13362	13575	13534	13530	13362	13422	13556	13625	13538	13604	13571	13663	13668	13496	13494	13474	13545	13411	13590	13544	13425	13607	13634	13448	13582	13555	13480	13550	13545	13637	13528	13653	13357	13529	13458	13643	13443	13474	13570	13671	13596	13602	13475	13655	13582	13454	13727	13585	13484	13361	13577	13571	13477	13486	13442	13455	13448	13654	13528	13321	13637	13344	13644	13477	13475	13584	13358	13547	13541	13560	13531	13432	13736	13533	13641	13520	13562	13541	13555	13507	13619	13391	13458	13496	13458	13600	13475	13608	13643	13606	13571	13735	13582	13606	13590	13458	13640	13381	13538	13594	13555	13354	13509	13620	13530	13628	13587	13350	13680	13514	13611	13328	13383	13387	13558	13561	13508	13432	13564	13561	13568	13583	13591	13517	13695	13406	13623	13660	13672	13353	13565	13422	13555	13527	13540	13433	13605	13533	13566	13513	13564	13559	13359	13640	13477	13550	13622	13452	13604	13433	13571	13499	13528	13589	13491	13599	13594	13489	13540	13484	13611	13474	13398	13533	13464	13588	13575	13433	13488	13490	13424	13509	13545	13519	13582	13507	13369	13514	13539	13484	13427	13547	13505	13595	13545	13483	13616	13421
23729	21073	28360	24127	21981	21641	20020	16861	16157	16307	16136	15652	15902	15676	15322	15259	15288	15194	15318	15508	15266	15514	15434	15270	15238	15216	15031	15131	14874	15069	15150	14997	14755	14962	14925	14927	14982	14889	14837	14742	14953	14853	14956	14881	14742	14703	14714	14946	14773	14813	14717	14705	14650	14428	14795	14774	14843	14751	14804	14905	14642	14701	14939	14682	14845	14723	14698	14736	14709	14653	14758	14951	14691	14939	14617	14808	14834	14678	14783	14793	14793	14792	14898	14622	14726	14704	14780	14645	14868	14870	14923	14702	14809	14815	14788	14863	14715	14653	14937	14881	14600	14853	14595	14707	14695	14725	14851	14859	14819	14806	14612	14840	14675	14626	14799	14627	14842	14762	14911	14714	14765	14588	14737	14658	14725	14679	14676	14817	14580	14725	14839	14629	14673	14704	14815	14783	14690	14644	14704	14670	14878	14662	14926	14715	14634	14706	14519	14839	14864	14786	14649	14662	14413	14663	14917	14690	14597	15133	14785	14623	14596	14990	14976	14916	14517	14796	14714	14865	14587	14766	14845	14516	15062	14693	14576	14778	14764	14704	14696	14700	14784	14651	14796	14687	14786	14879	14614	14860	14818	14750	14696	14556	14742	14927	14693	14838	14859	14743	14988	14807	14736	14791	14818	14786	14657	14974	14666	14786	14770	14732	14581	14672	14817	14730	14837	14579	14693	14694	14886	14565	14774	14632	14675	14840	14647	14677	14709	14637	14561	14912	14865	14950	14682	14618	14762	14809	14801	14681	14761	14753	14803	14767	14766	14727	14796	14645	14787	14549	14778	14875	14748	14680	14778	14796	14713	14774	14734	14671	14802	14798	14775	14696	14828	14759	14721	14689	14800	14814	14828	14893	14899	14570	14796	14686	14908	14717	14687	14741	14810	14817	14777	14809	14721	14719	14911	14717	14863	14754	14738	14953	14564	14863	14700	14915	14781	14888	14621	14824	14671	14738	14668	14716	14527	14660	14687	14683	14695	14696	14667	14691	14852	14761	14704	14716	14897	14614	14596	14760	14811	14860	14748	14670	14578	14680	14801	14801	14670	14690	14804	14811	14645	14645	14827	14613	14670	14810	14754	14673	14766	14735	14827	14736	14831	14631	14844	14739	14683	14881	14820	14624	14688	14777	14799	14823	14847	14658	14745	14671	14679	14710	14734	14760	14768	14677	14721	14751	14658	14780	14677	14538	14744	14549	14792	14785	14845	14561	14731	14665	14573	14881	14829	14662	14778	14591	14826	14464	14501	14772	14586	14735	14868	14574	14719	14628	14749	14761	14783	14702	14732	14766	14913	14667	14711	14568	14652	14712	14810	14843	14923	14624	14636	14807	14708	14791	14637	14525	14564	14652	14765	14729	14947	14763	14816	14690	14651	14769	14741	14799	14790	14797	14617	14784	14674	14752	14627	14645	14757	14954	14804	14857	14731	14788	14621	14693	14764	14698	14800	14656	14840	14901	14787	14696	14502	14763	14803	14797	14676	14816	14753	14740	14681	14829	14791	14628	14829	14592	14663	14688	14826	14996	14760	14686	14600	14843	14714	14719	14460	14700	14781	14750	14795	14655	14778	14929	14867	14673	14741	14677	14787	14603	14585	14554	14659	14651	14868	14685	14811	14708	14635	14677	14793	14514	14873	14633	14984	14587	14756	14700	14762	14700	14766	14834	14653	14864	14522	14610	14710	14919	14722	14848	14768	14659	14818	14744	14712	14662	14738	14716	14721	14617	14822	14897	14719	14851	14720	14558	14658	14676	14769	14551	14799	14735	14581	14710	14646	14899	14873	14912	14738	14704	14661	14833	14634	14728	14847	14632	14627	14612	14715	14633	14646	14679	14962	14792	14707	14807	14778	14676	14750	14676	14818	14949	14804	14835	14569	14700	14495	14626	14668	14738	14813	14756	14805	14842	14902	14807	14927	14842	14714	14876	14718	14712	14558	14780	14827	14650	14675	14957	14837	14729	14683	14851	14786	14700	14496	14772	14730	14818	14824	14793	14694	14797	14792	14659	14643	14866	14774	14650	14798	14669	14849	14585	14758	14812	14700	14615	14842	14860	14772	14757	14605	14779	14657	14837	14998	14860	14823	14869	14852	14786	14945	14636	14798	14607	14539	14537	14852	14731	14775	14609	14449	14689	14742	14597	14812	14669	14566	14716	14706	14850	14620	14900	14852	14738	14660	14977	14818	14783	14492	14738	14851	14717	14734	14755	14934	14450	14587	14738	14674	14729	14719	14955	14853	14550	14771	14827	14892	14900	14600	14684	14881	14641	14789	14709	14563	14584	14710	14799	14606	14662	14727	14628	14800	14428	14685	14602	14620	14608	14649	14667	14691	14573	14695	14687	14838	14544	14770	14722	14739	14755	14647	14700	14645	14515	14647	14734	14803	14678	14748	14734	14777	14607	14811	14682	14804	14700	14626	14628	14792	14732	14581	14776	14867	14816	14815	14936	14636	14673	14621	14711	14489	14699	14782	14522	14635	14583	14604	14617	14868	14818	14634	14752	14652	14664	14559	14821	14823	14807	14800	14590	14744	14596	14868	14642	14549	14792	14912	14840	14806	14849	14759	14760	14855	14834	14826	14602	14726	14821	14557	14702	14643	14584	14662	14676	14582	14884	14743	14706	14798	14830	14773	14776	14803	14707	14701	14900	14726	14832	14618	14841	14714	14700	14745	14710	14689	14740	14661	14786	14812	14816	14734	14584	14865	14687	14806	14737	14704	14500	14702	14769	14784	14873	14625	14625	14771	14600	14981	14721	14673	14851	14891	14846	14766	14794	14685	14689	14616	14677	14580	14926	14888	14819	14748	14889	14581	14731	14670	14668	14750	14906	14663	14759	14748	14750	14845	14647	14928	14727	14773	14684	14712	14580	14620	14578	14860	14748	14819	14537	14888	14764	14830	14666	14853	14629	14658	14716	14609	14772	14565	14855	14662	14715	14647	14542	14764	14729	14833	14781	14514	14896	14786	14788	14738	14772	14821	14783	14735	14936	14599	14728	14869	14979	14702	14789	14820	14786	14798	14660	14589	14783	14627	14864	14891	14691	14570	14768	14694	14834	14873	14762	14777	14863	14745	14612	14830	14854	14609	14736	14669	14815	14665	14624	14630	14780	14915	14711	14767	14652	14632	14839	14710	14762	14705	14766	14636	14641	14727	14558	14679	14775	14888	14697	14750	14820	14896	14684	14717	14851	14786	14838	14815	14575	14809	14738	14600	14707	14935	14716	14784	14709	14900	14792	14654	14557	14556	14812	14749	14680	14569	14743	14687	14937	14653	14556	14799	14827	14786	14539	14697	14609	14662	14773	14715	14761	14794	14715	14762	14826	14863	14906	14699	14713	14820	14781	14827	14741	14619	14868	14688	14720	14692	14683	14825	14533	14764	14849	14701	14609	14814	14530	14468	14706	14735	14817	14566	14756	14759	14620	14789	14553	14752	14752	14535	14681	14909	14760	14476	14669	14675	14774	14781	14726	14677	14750	14810	14707	14647	14682	14826	14895	14711	14759	14518	14720	14914	14821	14753	14765	14887	14799	14846	14962	14929	14750	14864	14810	14862	15011	14814	14634	14772	14764	14839	14786	14762	14813	14705	14671	14872	14739	14604	14826	14589	14844	14891	14718	14646	14710	14770	14764	14791	14810	14944	14835	14682	14733	14644	14721	14833	14788	14803	14730	14612	14658	14728	14648	14933	14729	14697	14503	14824	14675	14804	14628	14758	14625	14718	14722	14840	14626	14749	14776	14710	14650	14668	14848	14716	14755	14788	14788	14645	14712	14561	14634	14748	14714	14603	14617	14770	14895	14900	14886	14841	14729	14836	14764	14816	14805	14765	14695	14699	14920	14708	14798	14612	14474	14977	14720	14767	14885	14872	14735	14780	14779	14827	14913	14659	14716	14735	14805	14847	14658	14777	14603	14925	14518	14777	14752	14758	14757	14831	14767	14752	14819	14707	14758	14712	14688	14768	14569	14966	14904	14690	14599	14870	14673	14669	14669	14703	14789	14786	14718	14680	14630	14627	14808	14567	14732	14777	14781	14806	14813	14808	14622	14471	15036	14663	14747	14764	14738	14573	14852	14730	14505	14596	14594	14701	14700	14805	14690	14886	14873	14794	14797	14895	14685	14653	14721	14569	14698	14584	14786	14797	14822	14612	14869	14627	14714	14867	14645	14785	14750	14700	14773	14700	14660	14684	14682	14868	14810	14810	14741	14902	14593	14828	15059	14791	14804	14679	14886	14675	14593	14751	14806	14641	14722	14682	14668	14559	14833	14637	14621	14743	14756	14758	14963	14934	14738	14768	14795	14962	14767	14743	14704	14902	14816	14704	14841	14614	14759	14706	14612	14605	14796	14758	14840	14672	15040	14698	14498	14586	14826	14683	14535	14812	14742	14853	14667	14735	14650	14808	14636	14598	14558	14765	14713	14634	14832	14745	14777	14717	14733	14619	14650	14664	14687	14679	14703	14645	14854	14633	14817	14653	14727	14649	14487	14641	14704	14937	14613	14798	14703	14816	14738	14734	14673	14946	14776	14877	14663	14523	14751	14862	14712	14606	14793	14617	14671	14688	14642	14765	14728	14855	14763	14721	14758	14757	14784	14934	14604	14869	14964	14839	14785	14654	14802	14697	14619	14809	14586	14818	14671	14560	14654	14822	14577	14640	14774	14793	14668	14472	14516	14535	14824	14648	14694	14926	14781	14779	14628	14856	14625	14998	14506	14769	14606	14814	14833	14743	14848	14803	14716	14674	14849	14863	14821	14725	14568	14638	14603	14700	14806	14845	14794	14613	14716	14590	14575	14656	14850	14859	14667	14702	14527	14831	14804	14883	14628	14792	14587	14506	14854	14787	14920	14802	14778	14685	14906	14803	14742	14739	14708	14698	14600	14761	14685	14787	14700	14970	14871	14735	14817	14772	14658	14773	14674	14675	14891	14885	14693	14573	14846	15071	14632	14736	14639	14608	14708	14816	14516	14726	14671	14668	14628	14858	14755	14703	14928	14789	14631	14892	14754	14774	14785	14751	14713	14700	14861	14626	14742	14699	14768	14910	14718	14834	14515	14675	14678	14908	14777	14657	14792	15009	14693	14779	14791
22168	37825	33763	25435	21692	19706	17682	16704	16047	15512	15468	15063	14892	14850	14774	14686	14473	14763	14365	14406	14461	14372	14277	14339	14254	14149	14137	13968	14062	13841	14066	13790	13888	13993	13803	13769	13884	13846	13666	13739	13907	13733	13696	13494	13720	13775	13708	13736	13748	13873	13776	13734	13628	13663	13622	13601	13701	13780	13702	13583	13652	13574	13828	13652	13687	13739	13627	13677	13712	13674	13808	13544	13611	13617	13739	13675	13667	13756	13430	13653	13630	13590	13709	13592	13806	13712	13537	13563	13519	13644	13705	13809	13742	13732	13742	13750	13695	13791	13586	13660	13612	13791	13670	13541	13711	13642	13850	13699	13542	13637	13679	13661	13787	13637	13634	13680	13819	13677	13622	13626	13762	13649	13600	13677	13643	13650	13816	13827	13727	13570	13552	13589	13695	13611	13668	13584	13653	13587	13732	13871	13675	13720	13724	13662	13684	13682	13520	13533	13793	13654	13590	13588	13667	13545	13584	13669	13729	13651	13653	13726	13634	13685	13807	13609	13669	13636	13725	13626	13650	13628	13794	13519	13544	13724	13604	13901	13649	13744	13463	13671	13577	13611	13855	13579	13794	13661	13742	13634	13544	13771	13555	13695	13709	13680	13635	13741	13637	13673	13634	13662	13638	13639	13812	13577	13567	13722	13631	13620	13616	13690	13661	13499	13651	13809	13758	13772	13615	13694	13552	13765	13600	13625	13701	13660	13766	13714	13630	13602	13661	13732	13558	13645	13744	13574	13670	13673	13557	13695	13752	13545	13518	13713	13664	13643	13590	13680	13705	13667	13478	13484	13589	13399	13728	13724	13644	13554	13590	13766	13524	13548	13586	13564	13579	13746	13569	13603	13673	13643	13671	13807	13735	13730	13707	13680	13640	13652	13741	13630	13453	13768	13616	13523	13638	13650	13652	13689	13603	13646	13686	13681	13555	13705	13591	13588	13677	13527	13581	13624	13783	13674	13797	13681	13607	13629	13742	13705	13656	13664	13521	13772	13628	13578	13666	13557	13679	13582	13690	13720	13563	13659	13615	13476	13481	13619	13805	13714	13535	13718	13593	13804	13617	13741	13643	13750	13687	13699	13809	13439	13545	13668	13696	13712	13674	13746	13542	13552	13561	13553	13506	13641	13724	13699	13751	13703	13491	13658	13673	13722	13749	13685	13563	13499	13641	13836	13821	13630	13684	13682	13622	13481	13760	13731	13757	13684	13655	13652	13657	13669	13571	13509	13611	13735	13665	13818	13621	13654	13769	13706	13563	13668	13749	13680	13585	13612	13491	13694	13708	13523	13276	13649	13756	13500	13557	13693	13749	13705	13657	13650	13611	13556	13682	13493	13595	13650	13578	13637	13700	13694	13669	13514	13634	13743	13644	13605	13613	13508	13638	13813	13644	13716	13595	13509	13651	13789	13579	13647	13828	13659	13593	13629	13579	13621	13774	13520	13603	13582	13706	13594	13747	13700	13614	13676	13600	13610	13747	13723	13581	13644	13496	13679	13672	13901	13709	13596	13543	13646	13598	13713	13739	13831	13467	13691	13727	13687	13684	13729	13575	13675	13752	13663	13482	13571	13740	13652	13728	13579	13815	13593	13689	13520	13732	13680	13703	13676	13647	13621	13551	13559	13544	13462	13723	13607	13657	13705	13681	13680	13567	13602	13567	13673	13671	13797	13651	13745	13753	13716	13700	13739	13709	13640	13690	13690	13696	13613	13568	13860	13595	13818	13722	13713	13485	13590	13702	13846	13732	13662	13712	13589	13675	13623	13607	13628	13600	13610	13557	13588	13683	13649	13634	13604	13774	13729	13578	13613	13744	13626	13613	13754	13715	13718	13794	13534	13749	13628	13618	13794	13590	13736	13676	13635	13697	13802	13628	13606	13614	13735	13609	13597	13683	13532	13657	13486	13595	13655	13647	13697	13597	13819	13752	13768	13756	13841	13762	13726	13680	13690	13658	13736	13766	13727	13700	13629	13836	13691	13476	13617	13811	13695	13663	13604	13654	13607	13554	13568	13669	13594	13672	13647	13673	13682	13546	13620	13542	13556	13499	13612	13660	13648	13592	13558	13697	13613	13663	13471	13708	13715	13668	13625	13588	13549	13803	13667	13680	13571	13733	13628	13582	13659	13571	13850	13773	13728	13646	13836	13640	13544	13676	13723	13481	13553	13637	13561	13550	13521	13698	13661	13562	13720	13653	13748	13640	13583	13737	13780	13685	13755	13824	13498	13439	13672	13601	13470	13565	13525	13645	13700	13699	13601	13648	13696	13704	13668	13734	13518	13626	13705	13463	13597	13645	13667	13353	13616	13565	13584	13669	13614	13457	13733	13801	13681	13785	13692	13531	13773	13614	13686	13653	13612	13683	13535	13765	13591	13615	13690	13712	13565	13650	13513	13559	13655	13795	13520	13544	13740	13695	13496	13610	13671	13702	13778	13621	13574	13628	13569	13711	13776	13636	13615	13765	13649	13586	13688	13480	13735	13625	13708	13732	13708	13698	13644	13630	13599	13479	13652	13740	13671	13743	13620	13564	13621	13600	13414	13744	13717	13619	13641	13649	13551	13520	13693	13645	13649	13699	13554	13581	13660	13550	13521	13638	13659	13459	13487	13627	13680	13552	13698	13746	13678	13806	13756	13666	13592	13581	13734	13703	13650	13578	13620	13780	13672	13602	13575	13764	13578	13675	13430	13817	13761	13674	13644	13534	13767	13642	13561	13609	13575	13722	13571	13622	13675	13564	13674	13658	13596	13599	13712	13554	13600	13728	13393	13573	13709	13520	13695	13710	13741	13607	13600	13469	13735	13652	13462	13671	13569	13907	13635	13591	13604	13581	13600	13673	13562	13613	13541	13721	13580	13683	13582	13732	13526	13633	13493	13654	13690	13557	13604	13605	13553	13552	13744	13502	13577	13555	13639	13633	13620	13540	13641	13663	13821	13729	13496	13771	13462	13718	13624	13618	13634	13551	13547	13724	13592	13684	13589	13726	13769	13704	13753	13545	13689	13729	13688	13573	13740	13568	13662	13752	13740	13530	13537	13604	13734	13583	13596	13645	13767	13661	13703	13585	13559	13787	13481	13651	13668	13763	13660	13638	13694	13685	13797	13571	13613	13559	13626	13682	13739	13591	13584	13538	13720	13733	13629	13578	13468	13706	13588	13736	13604	13626	13704	13677	13802	13527	13718	13709	13605	13717	13647	13581	13736	13651	13577	13636	13631	13725	13767	13709	13649	13655	13760	13654	13612	13573	13722	13454	13584	13699	13597	13601	13542	13722	13826	13526	13723	13752	13634	13603	13703	13586	13647	13684	13602	13577	13553	13565	13624	13746	13646	13684	13773	13562	13651	13538	13586	13547	13726	13603	13612	13546	13544	13617	13817	13569	13577	13583	13602	13709	13667	13748	13635	13560	13661	13587	13552	13468	13412	13604	13468	13679	13572	13611	13695	13678	13758	13663	13556	13491	13710	13544	13637	13674	13816	13647	13667	13628	13709	13586	13650	13534	13630	13755	13651	13721	13766	13672	13633	13614	13562	13648	13547	13874	13534	13576	13758	13461	13810	13494	13566	13758	13724	13601	13813	13743	13732	13761	13790	13644	13550	13721	13671	13642	13584	13503	13746	13573	13628	13739	13737	13763	13649	13714	13611	13770	13786	13507	13765	13421	13698	13708	13795	13620	13676	13762	13606	13778	13695	13462	13633	13671	13699	13581	13669	13562	13678	13652	13432	13671	13606	13688	13794	13638	13732	13737	13643	13664	13627	13701	13567	13754	13758	13812	13607	13599	13635	13492	13605	13523	13743	13743	13744	13441	13625	13581	13581	13538	13594	13690	13736	13619	13700	13550	13711	13622	13720	13717	13667	13630	13517	13601	13610	13616	13663	13604	13553	13597	13655	13608	13609	13831	13766	13667	13635	13602	13704	13366	13590	13479	13668	13509	13668	13661	13659	13613	13552	13673	13739	13714	13690	13789	13613	13668	13693	13704	13584	13628	13624	13649	13746	13619	13594	13688	13779	13618	13631	13715	13674	13679	13721	13664	13683	13689	13490	13524	13688	13682	13616	13673	13567	13588	13598	13666	13780	13583	13508	13579	13687	13552	13495	13616	13643	13650	13675	13726	13621	13743	13769	13643	13738	13705	13708	13707	13916	13661	13722	13712	13706	13620	13708	13597	13675	13585	13702	13602	13670	13451	13706	13649	13428	13552	13742	13595	13583	13652	13589	13739	13584	13739	13588	13726	13609	13732	13586	13719	13647	13584	13762	13552	13650	13754	13752	13734	13532	13806	13709	13653	13778	13717	13688	13637	13568	13629	13636	13580	13712	13562	13684	13562	13350	13625	13597	13786	13608	13598	13771	13623	13683	13556	13636	13707	13646	13753	13673	13659	13485	13645	13712	13699	13642	13660	13543	13781	13748	13694	13603	13647	13545	13699	13680	13738	13630	13596	13691	13815	13751	13658	13623	13629	13702	13652	13672	13782	13646	13590	13470	13820	13746	13654	13605	13664	13643	13612	13682	13672	13725	13696	13770	13680	13758	13492	13735	13645	13574	13603	13691	13489	13667	13680	13509	13707	13599	13710	13683	13610	13638	13569	13565	13683	13594	13647	13664	13489	13677	13642	13629	13627	13650	13516	13752	13658	13724	13572	13561	13688	13596	13601	13659	13710	13701	13548	13765	13519	13829	13512	13766	13712	13554	13762	13565	13518	13789	13679	13555	13607	13796	13691	13755	13709	13727	13710	13514	13632	13677	13525	13671	13567	13681	13695	13596	13727	13810	13602	13660	13767	13527	13543	13638	13750	13707	13572	13696	13651	13710	13596	13676	13818	13633	13631	13613	13570	13863	13774	13603	13678	13609	13723	13563	13706	13725	13613	13776	13607	13494	13688	13588	13560	13565	13628	13611	13572	13605	13553	13708	13577	13703	13472	13607	13389	13642	13497	13584	13585	13817	13558	13865	13620	13540	13531	13641	13723	13642	13538	13655	13643	13568	13614	13739	13775	13709	13608	13653	13746	13630	13633	13468	13802	13606	13627	13584	13675	13676	13636	13741	13680	13651	13548	13667	13522	13722	13735	13601	13639	13604	13676	13596	13643	13581
22764	21090	28804	23620	21318	23277	24196	18380	16855	16789	16713	16368	16081	15735	15906	15799	15658	15830	15789	15536	15563	15705	15498	15619	15190	15419	15334	15060	15102	15084	15117	15031	15028	15075	14921	15019	15051	15045	14963	14841	14862	14877	15032	14731	14946	14913	14868	14834	14907	14933	14842	14848	15076	14820	15039	14669	14798	14676	14743	15164	14834	14771	14505	14850	14714	14670	14793	14882	14711	14910	14749	14820	14800	14989	14789	14655	14934	14808	14677	14542	14719	14902	14713	14831	14873	14769	14725	14824	14690	14707	14758	14600	14770	14806	14754	14868	14691	14797	14744	14697	14806	14759	14922	14848	14795	14860	14715	14835	14868	14883	14810	14737	14875	14943	14838	14615	14660	14798	14736	14889	14735	14836	14702	14757	14696	14995	14842	14797	14617	14786	14550	14809	14808	14729	14790	14647	14677	14746	14797	14671	14712	14626	14771	14728	14694	14693	14793	14607	14453	14648	14682	14775	14813	14612	14946	14954	14945	14782	14590	14742	14599	14740	14820	14733	14789	14486	14823	14761	14855	14660	14707	14906	14707	14692	14661	14678	14694	15014	14745	14792	14818	14824	14658	14814	14615	14671	14683	14661	14690	14743	14734	14843	14668	14789	14848	14768	14743	14695	14501	14700	14872	14709	14772	14807	14862	14666	14723	14807	14699	14628	14746	14822	14699	14900	14721	14691	14892	14848	14786	14741	14969	15011	14671	14848	14601	14797	14885	14669	14833	14758	14846	14837	14708	14680	14981	14721	14738	14655	14790	14560	14662	14770	14742	14752	14720	14663	14852	14794	14675	14722	14683	14605	14585	14791	14911	14609	14639	14615	14680	14742	14626	14668	14755	14698	14701	14792	14652	14722	14729	14633	14704	14570	14758	14634	14658	14796	14748	14878	14647	14761	14732	14648	14752	14928	14806	14812	14705	14589	14847	14756	14730	14818	14709	14752	14863	14771	14962	14900	14647	14840	14844	14666	14737	14863	14969	14826	14651	14572	14735	14703	14555	14664	14624	14789	14610	14817	14639	14862	14594	14557	14659	14731	14767	14770	14714	14644	14634	14736	14704	14779	14563	14530	14770	14564	14703	14724	14782	14803	14746	14842	14961	14687	14885	14573	14852	14689	14792	14730	14572	14677	14694	14693	14636	14774	14636	14513	14775	14618	14749	14888	14694	14739	14660	14829	14829	14679	14690	14466	14926	14803	14703	14581	14638	14736	14567	14864	14560	14617	14696	14782	14724	14755	14578	14705	14812	14970	14658	14901	14730	14615	14592	14712	14803	14645	14712	14811	14717	14558	14681	14812	14897	14632	14667	14692	14925	14890	15046	14631	14576	14690	14637	14793	14740	14693	14743	14792	14682	14655	14752	14635	14891	14867	14586	14642	14783	14625	14864	14691	14845	14606	14759	14821	14694	14729	14721	14841	14595	14709	14650	14446	14589	14825	14807	14831	14673	14548	14581	14634	14872	14727	14672	14743	14630	14530	14879	14822	14808	14727	14707	14663	14631	14848	14837	14774	14581	14667	14510	14727	14901	14957	14687	14942	14975	14662	14650	14658	14661	14597	14550	14716	14820	14603	14798	14758	14738	14831	14576	14633	14811	14621	14882	14614	14821	14637	14723	14773	14900	14730	14836	14920	14772	14710	14873	14588	14955	14812	14455	14619	14675	14739	14730	14857	14689	14817	14979	14890	14730	14837	14760	14796	14707	14908	14908	14620	14606	14469	14888	14673	14533	14716	14927	14778	14710	14684	14752	14654	14917	14816	14615	14869	14685	14647	14669	14795	14666	14497	14784	14704	14962	14523	14729	14660	14556	14737	14794	14770	14727	14805	14613	14631	14904	14793	14839	14744	14891	14732	14730	14914	14752	14827	14624	14669	14809	14726	14879	14537	14667	14913	14669	14583	14955	14701	14883	14852	14721	14846	14508	14623	14771	14726	14609	14812	14811	14758	14907	14719	14790	14782	14686	14821	14799	15003	14764	14745	14732	14779	14703	14876	14925	14750	14608	14683	14680	14899	14768	14704	14817	14591	14821	14721	14747	14465	14687	14717	14712	14983	14807	14668	14713	14757	14750	14526	14694	14572	14781	14748	14778	14752	14801	14849	14880	14614	14667	14894	14709	14720	14670	14761	14731	14835	14836	14777	14961	14874	14768	14668	14838	14759	14810	14624	14745	14854	14726	14709	14725	14686	14632	14732	14785	14733	14969	14607	14672	14770	14679	14751	14622	14623	14921	14813	14803	14744	14921	14796	14618	14639	14703	14610	14700	14867	14985	14789	14719	14541	14698	14657	14793	14697	14819	14615	14683	14771	14742	14787	14822	14923	14799	14898	14761	14692	14761	14695	14792	14799	14795	14768	14710	14675	14763	14930	14942	14798	14615	14613	14758	14784	14676	14584	15013	14838	14666	14676	14700	14770	14811	14767	14834	14841	14801	14767	14734	14917	14869	14667	14700	14735	14956	14675	14813	14783	14639	14963	14793	14860	14580	14706	14723	14727	14781	14665	14670	14714	14735	14768	14637	14837	14705	14770	14810	14620	14912	14537	14760	14760	14739	14766	14688	14720	14779	14724	14835	14773	14790	14794	14577	14694	14496	14734	14668	14745	14714	14779	14928	14913	14841	14822	14825	14740	14730	14754	14659	14855	14875	14657	14836	14603	14633	14657	14778	14700	14862	15069	14701	14611	14995	14766	14656	14575	14754	14684	14662	14629	14627	14655	14765	14747	14730	14559	14601	14673	14744	14592	14789	14678	14774	14547	14733	14698	14854	14849	14678	14820	14732	14708	14723	14862	14709	14750	14793	14563	14565	14823	14513	14859	14588	14726	14646	14610	14502	14815	14588	14652	14696	14712	14611	14756	14786	14655	14751	14574	14626	14625	14808	14808	14783	14891	15005	14784	14849	14683	14842	14827	14745	14820	14666	14787	14675	14668	14695	14641	14799	14714	14531	14937	14742	14623	14752	14813	14714	14656	14764	14708	14616	14755	14777	14842	14823	14773	14667	14827	14888	14662	14769	14767	14852	14939	14775	14855	14630	14589	14629	14467	14849	14723	14792	14519	14562	14668	14623	14726	14673	14661	14975	14776	14587	14762	14635	14716	14759	14760	14801	14674	14695	14702	14729	14705	14981	14710	14514	14619	14675	14599	14574	14632	14657	14818	14654	14648	14501	14625	14783	14669	14667	14723	14700	14818	14885	14549	14886	14756	14777	14747	14596	14655	14724	14796	14839	14757	14877	14745	14771	14788	14754	14684	14800	14628	14632	14707	14490	14649	14796	14637	14853	14804	14700	14724	14693	14556	14957	14600	14715	14749	14693	14890	14622	14773	15001	14710	14731	14951	14571	14546	14736	14762	14691	14781	14957	14668	14892	14625	14799	14557	14791	14648	14656	14804	14799	14589	14790	14715	14794	14736	14600	14549	14771	14739	14633	14703	14812	14710	14682	14883	14625	14749	14716	14706	14612	14888	14775	14816	14941	14744	14698	14763	14602	14750	14715	14614	14726	14733	14705	14771	14813	14645	14851	14755	14610	14663	14707	14598	14890	14764	14794	14549	14714	14676	14576	14681	14703	14713	14814	14809	14752	14697	14707	14756	14653	14721	14769	14741	14918	14854	14741	14818	14766	14641	14824	14795	14910	14753	14812	14650	14580	14692	14935	14840	14955	14817	14640	14610	14616	14547	14858	14686	14631	14938	14830	14842	14654	14805	14653	14605	14712	14815	14820	14792	14578	14847	14999	14709	14723	14662	14881	14881	14739	14631	14510	14556	14681	14769	14663	14693	14909	14694	14799	14762	14808	14635	14654	14664	14759	14769	14723	14695	14769	14604	14820	14773	14726	14776	14656	14748	14693	14676	14760	14812	14740	14695	14676	14823	14764	14561	14777	14463	14816	14750	14788	14715	14745	14585	14896	14694	14748	14662	14790	14742	14757	14635	14684	14714	14851	14719	14716	14732	14843	14698	14741	14777	14555	14607	14928	14846	14688	14758	14688	14564	14617	14591	14662	14667	14829	14688	14809	14962	14751	14639	14621	14576	14712	14899	14787	14658	14505	14548	14701	14641	14953	14695	14711	14721	14629	14685	14768	14622	14605	14852	14847	14743	14651	14640	14592	14875	14781	14492	14811	14453	14622	14734	14720	14733	14743	14670	14806	14479	14794	14535	14852	14776	14741	14606	14723	14764	14831	14692	14787	14813	14868	14636	14655	14707	14702	14825	14852	14809	14723	14823	14834	14591	14890	14725	14819	14723	14594	14662	14662	14810	14752	14745	14946	14617	14772	14756	14715	14769	14884	14707	14686	14836	14627	14756	14551	14803	14687	14664	14531	14725	14463	14777	14687	14745	14598	14680	14663	14822	14609	14676	14744	14742	14630	14766	14968	14864	14613	14669	14677	14467	14821	14668	14861	14885	14812	14696	14622	14728	14721	14595	14898	14806	14884	14664	14756	14678	14872	14845	14790	14650	14745	14840	14847	14781	14905	14705	14691	14744	14794	14810	14792	14779	14633	14813	14741	14867	14783	14746	14641	14736	14822	14655	14787	14744	14744	14533	14613	14763	14710	14722	14851	14685	14865	14730	14691	14802	14696	14616	14775	14683	14574	14822	14837	14745	14715	14875	14632	14872	14624	14758	14874	14574	14666	14850	14781	14985	14683	14730	14736	14771	14763	14777	14841	14789	14689	14953	14773	14695	14668	14821	14851	14639	14738	14978	14915	14721	14815	14773	14818	14807	14776	14710	14809	14704	14801	14660	14877	14639	14727	14539	14763	14566	14791	14699	14979	14653	14638	14730	14631	14654	14698	14484	14624	14754	14733	14717	14792	14835	14671	14856	14448	14707	14742	14610	14741	14699	14986	14918	14931	14742	14781	14730	14647	14829	14822	14702	14662	14646	14766	14782	14706	14726	14896	14744	14791	14677	14664	14911	14564	14579	14736	14776	14836	14766	14604	14757	14767	14718	14723	14728	14692	14468	14773	14783	14799	14563	14766	15019	14583	14813	14489	14638	14883	14804	14739	14712	14706	14738	14671	14881	14790	14784	14688	14744	14524	14652	14681	14801	14635	14659	14769	14826	14727	14693	14576	14628	14912	14841	14792	14627
24064	42143	37709	28987	24572	21851	19729	18020	17185	16520	16366	15915	15454	15446	15286	15282	15277	15219	14956	14786	14854	14842	14825	14455	14420	14421	14335	14407	14281	14099	14012	14021	14129	14005	13933	13915	13952	13817	13845	13838	13660	13890	13730	13757	13529	13819	13893	13710	13674	13592	13775	13740	13595	13612	13803	13846	13799	13662	13708	13722	13615	13649	13646	13674	13780	13797	13705	13687	13723	13721	13598	13596	13826	13583	13723	13735	13585	13599	13517	13744	13716	13547	13765	13691	13397	13664	13556	13684	13804	13684	13616	13616	13518	13788	13578	13612	13713	13583	13529	13536	13729	13818	13658	13625	13385	13513	13713	13705	13702	13510	13692	13828	13586	13521	13562	13747	13631	13766	13725	13586	13739	13682	13672	13620	13698	13576	13691	13591	13659	13686	13496	13629	13671	13557	13873	13622	13673	13590	13706	13553	13455	13536	13550	13682	13496	13576	13666	13536	13748	13580	13644	13645	13679	13666	13695	13645	13606	13626	13512	13713	13629	13723	13529	13562	13643	13768	13699	13622	13753	13481	13626	13679	13631	13394	13768	13768	13675	13635	13622	13693	13765	13732	13770	13834	13608	13601	13613	13601	13596	13715	13698	13648	13716	13511	13654	13568	13592	13471	13687	13676	13732	13614	13720	13786	13642	13685	13621	13663	13611	13678	13721	13635	13689	13674	13678	13868	13592	13598	13725	13694	13603	13546	13572	13641	13580	13615	13673	13543	13693	13753	13765	13684	13570	13571	13546	13813	13702	13748	13671	13549	13620	13740	13550	13544	13634	13632	13676	13712	13630	13697	13687	13694	13558	13654	13700	13515	13619	13500	13821	13740	13602	13581	13808	13607	13547	13713	13706	13668	13627	13692	13476	13487	13575	13673	13507	13661	13647	13707	13671	13587	13672	13598	13711	13788	13566	13576	13587	13525	13645	13623	13624	13573	13565	13391	13669	13653	13752	13668	13579	13782	13573	13654	13705	13643	13517	13787	13582	13568	13586	13811	13698	13655	13681	13626	13789	13669	13494	13670	13349	13601	13674	13585	13640	13678	13688	13634	13753	13634	13682	13645	13750	13525	13704	13545	13872	13853	13620	13788	13875	13704	13555	13620	13702	13706	13578	13606	13478	13618	13512	13592	13503	13544	13533	13650	13842	13667	13676	13495	13642	13709	13572	13636	13494	13576	13622	13550	13813	13761	13600	13645	13644	13627	13569	13689	13617	13688	13494	13643	13621	13661	13704	13827	13503	13671	13607	13485	13833	13570	13750	13703	13571	13486	13605	13513	13759	13527	13593	13687	13654	13603	13757	13634	13671	13661	13691	13551	13632	13629	13463	13635	13626	13639	13732	13743	13670	13656	13762	13565	13610	13828	13565	13558	13343	13632	13616	13782	13618	13660	13541	13568	13621	13702	13559	13757	13657	13705	13585	13657	13586	13585	13616	13644	13498	13688	13674	13603	13566	13562	13648	13683	13520	13604	13593	13790	13575	13601	13605	13656	13612	13541	13407	13675	13600	13743	13714	13735	13680	13579	13573	13679	13479	13826	13513	13650	13596	13592	13525	13600	13650	13633	13704	13584	13511	13552	13669	13746	13471	13747	13637	13601	13625	13606	13675	13561	13686	13535	13659	13611	13658	13437	13638	13795	13644	13527	13690	13615	13641	13732	13756	13589	13651	13691	13614	13717	13505	13698	13649	13785	13472	13684	13528	13462	13697	13476	13700	13626	13632	13735	13524	13659	13561	13591	13713	13682	13822	13660	13485	13716	13756	13789	13516	13573	13635	13612	13540	13655	13492	13676	13583	13743	13456	13659	13589	13511	13429	13663	13568	13778	13677	13721	13585	13643	13603	13560	13606	13519	13720	13513	13641	13452	13670	13549	13591	13521	13667	13769	13712	13388	13672	13640	13647	13569	13738	13747	13835	13540	13766	13734	13736	13718	13741	13698	13747	13608	13430	13670	13657	13493	13507	13688	13808	13623	13758	13511	13557	13652	13839	13738	13701	13794	13533	13766	13669	13591	13558	13721	13664	13504	13576	13515	13701	13599	13790	13440	13659	13627	13613	13676	13626	13552	13752	13695	13686	13593	13669	13740	13714	13616	13579	13510	13658	13642	13613	13511	13749	13760	13638	13468	13815	13582	13557	13780	13641	13759	13477	13539	13697	13577	13619	13638	13639	13579	13629	13592	13571	13596	13669	13670	13617	13504	13732	13601	13554	13659	13735	13820	13503	13528	13519	13686	13811	13642	13640	13596	13640	13689	13640	13788	13627	13653	13660	13740	13793	13493	13557	13628	13667	13693	13658	13700	13596	13564	13791	13488	13703	13776	13539	13620	13702	13623	13659	13725	13583	13650	13511	13714	13461	13610	13510	13750	13424	13549	13679	13741	13739	13636	13626	13689	13567	13795	13699	13524	13716	13573	13909	13577	13701	13678	13477	13583	13591	13655	13686	13601	13714	13645	13520	13802	13453	13590	13630	13582	13565	13739	13528	13712	13718	13556	13573	13822	13617	13501	13471	13659	13739	13620	13606	13556	13582	13746	13755	13571	13804	13495	13662	13508	13751	13499	13546	13687	13613	13586	13701	13658	13625	13686	13646	13489	13812	13658	13671	13729	13608	13719	13590	13501	13713	13636	13672	13565	13712	13693	13630	13589	13617	13356	13610	13609	13585	13649	13572	13715	13794	13637	13737	13573	13759	13433	13761	13646	13567	13520	13558	13411	13729	13746	13651	13595	13681	13670	13661	13501	13630	13617	13495	13581	13649	13563	13561	13566	13615	13694	13593	13702	13588	13629	13652	13694	13725	13439	13746	13697	13632	13605	13694	13643	13772	13689	13634	13573	13735	13676	13676	13613	13733	13725	13495	13506	13683	13559	13677	13550	13628	13496	13838	13488	13632	13628	13692	13609	13722	13705	13733	13585	13520	13666	13653	13683	13619	13627	13561	13452	13679	13638	13658	13662	13557	13713	13679	13610	13627	13668	13595	13558	13687	13612	13614	13612	13658	13610	13769	13745	13502	13549	13551	13534	13554	13594	13625	13532	13665	13613	13902	13591	13596	13670	13525	13606	13617	13708	13642	13753	13699	13626	13631	13596	13591	13810	13606	13640	13612	13684	13668	13707	13724	13686	13770	13859	13730	13556	13612	13668	13698	13643	13795	13710	13601	13545	13674	13761	13658	13712	13566	13710	13587	13693	13598	13636	13514	13693	13563	13619	13623	13562	13415	13642	13648	13573	13594	13746	13573	13628	13643	13595	13575	13610	13592	13757	13837	13642	13597	13721	13484	13665	13708	13667	13537	13578	13678	13666	13622	13575	13686	13748	13531	13679	13731	13541	13539	13664	13544	13570	13686	13490	13613	13571	13636	13539	13562	13595	13606	13553	13573	13784	13737	13738	13638	13696	13863	13632	13568	13540	13661	13571	13599	13581	13626	13661	13567	13763	13673	13754	13537	13510	13684	13511	13595	13749	13538	13691	13700	13601	13758	13690	13556	13596	13640	13616	13526	13574	13706	13634	13587	13601	13688	13518	13699	13685	13620	13483	13757	13735	13731	13574	13627	13631	13625	13675	13605	13572	13634	13660	13503	13618	13666	13785	13567	13603	13613	13598	13591	13500	13618	13623	13718	13494	13574	13557	13702	13431	13648	13703	13675	13803	13810	13538	13583	13473	13731	13775	13916	13625	13779	13612	13774	13654	13611	13687	13493	13583	13855	13623	13691	13579	13640	13672	13659	13687	13634	13560	13726	13580	13583	13519	13505	13686	13670	13751	13715	13708	13666	13428	13614	13757	13590	13575	13725	13534	13703	13726	13729	13659	13577	13518	13506	13696	13693	13610	13703	13704	13798	13549	13583	13652	13423	13643	13617	13500	13605	13767	13629	13671	13547	13660	13495	13607	13666	13694	13681	13662	13702	13604	13662	13590	13714	13624	13711	13657	13646	13537	13616	13625	13501	13617	13708	13702	13729	13711	13589	13603	13496	13617	13628	13796	13598	13417	13502	13655	13590	13670	13657	13472	13734	13657	13737	13632	13680	13510	13723	13641	13648	13829	13444	13697	13673	13628	13576	13661	13581	13738	13620	13596	13652	13702	13612	13623	13426	13557	13580	13612	13639	13656	13663	13609	13704	13682	13575	13704	13606	13468	13600	13630	13372	13652	13561	13484	13823	13652	13684	13687	13631	13633	13594	13636	13595	13738	13701	13644	13666	13543	13589	13917	13491	13568	13835	13621	13630	13720	13422	13711	13537	13669	13534	13626	13723	13740	13661	13692	13567	13706	13695	13676	13631	13700	13586	13672	13590	13611	13458	13575	13626	13735	13652	13589	13496	13495	13608	13619	13467	13556	13746	13729	13594	13672	13572	13701	13693	13634	13637	13557	13594	13753	13602	13642	13555	13572	13615	13657	13832	13573	13674	13462	13626	13586	13573	13689	13596	13731	13629	13645	13815	13411	13595	13602	13755	13788	13498	13650	13679	13741	13615	13690	13561	13657	13646	13347	13639	13661	13736	13443	13473	13611	13722	13653	13614	13625	13620	13696	13756	13599	13444	13629	13736	13710	13663	13735	13672	13659	13691	13607	13729	13705	13551	13768	13673	13655	13663	13698	13594	13646	13560	13720	13664	13609	13742	13597	13533	13701	13700	13640	13733	13580	13774	13646	13624	13569	13510	13676	13696	13613	13620	13415	13666	13719	13637	13360	13455	13485	13783	13565	13807	13559	13662	13620	13576	13769	13700	13717	13758	13688	13522	13621	13653	13584	13590	13534	13578	13606	13660	13744	13739	13641	13586	13573	13633	13769	13600	13640	13479	13692	13583	13707	13626	13569	13585	13633	13795	13657	13703	13509	13581	13645	13829	13454	13650	13593	13805	13663	13454	13748	13756	13593	13607	13752	13552	13576	13617	13636	13464	13602	13682	13474	13637	13558	13641	13608	13694	13705	13668	13722	13528	13609	13653	13592	13535	13618	13658	13584	13723	13633	13696	13758	13674	13628	13600	13615	13672	13703	13649	13766	13576	13649	13546	13673	13689	13737	13673	13693	13707	13568	13735	13589	13537	13494	13622	13625	13587	13627	13667	13638	13493	13730	13549	13656	13651	13676
27385	22643	25770	21707	17335	16519	16049	15580	15223	15066	15130	15041	14937	14766	14930	15023	14889	14809	14609	14793	14741	14689	14723	14640	14730	14696	14679	14614	14742	14657	14531	14780	14445	14523	14476	14408	14666	14534	14715	14477	14663	14323	14451	14572	14510	14492	14507	14403	14442	14543	14438	14562	14519	14535	14545	14552	14613	14718	14616	14491	14422	14559	14553	14700	14446	14624	14445	14543	14489	14538	14736	14535	14467	14287	14416	14401	14468	14482	14630	14499	14359	14332	14451	14334	14464	14628	14461	14430	14499	14580	14377	14398	14384	14530	14502	14404	14610	14555	14403	14373	14499	14561	14357	14353	14502	14400	14327	14487	14523	14451	14537	14488	14344	14363	14389	14525	14438	14599	14406	14379	14409	14486	14447	14526	14509	14379	14396	14625	14464	14529	14515	14535	14625	14401	14438	14293	14690	14553	14587	14639	14461	14329	14308	14291	14322	14524	14673	14261	14531	14529	14280	14560	14465	14500	14608	14456	14250	14329	14517	14376	14385	14596	14545	14596	14457	14569	14482	14464	14366	14460	14589	14494	14467	14676	14422	14196	14251	14516	14581	14396	14610	14432	14467	14475	14507	14464	14538	14603	14653	14498	14491	14538	14535	14647	14377	14551	14613	14628	14563	14516	14523	14332	14577	14509	14520	14521	14347	14428	14411	14508	14504	14591	14468	14443	14437	14415	14515	14399	14383	14543	14417	14503	14558	14444	14563	14475	14496	14356	14462	14505	14397	14548	14574	14627	14621	14670	14346	14586	14453	14473	14559	14474	14601	14406	14612	14540	14531	14446	14427	14565	14613	14525	14555	14465	14497	14402	14448	14322	14458	14501	14303	14584	14440	14577	14661	14554	14560	14423	14517	14248	14517	14352	14603	14269	14582	14338	14499	14317	14638	14424	14332	14485	14714	14545	14414	14566	14320	14414	14446	14276	14543	14440	14502	14529	14382	14482	14546	14470	14568	14566	14437	14513	14471	14466	14477	14553	14407	14433	14582	14597	14514	14554	14432	14434	14275	14404	14386	14579	14567	14559	14539	14492	14544	14670	14579	14454	14321	14495	14563	14535	14385	14287	14404	14730	14467	14272	14431	14477	14624	14503	14497	14576	14742	14461	14314	14404	14463	14512	14524	14472	14455	14409	14424	14518	14274	14460	14395	14320	14348	14547	14378	14426	14356	14362	14539	14476	14101	14584	14603	14639	14709	14496	14320	14460	14430	14449	14535	14488	14672	14347	14575	14540	14563	14409	14424	14533	14559	14342	14382	14377	14459	14617	14397	14597	14406	14472	14366	14436	14614	14464	14444	14622	14598	14388	14722	14638	14587	14539	14407	14448	14729	14365	14652	14515	14244	14328	14591	14638	14619	14534	14465	14284	14593	14449	14404	14473	14518	14431	14579	14538	14456	14574	14653	14544	14558	14621	14633	14439	14243	14298	14382	14473	14432	14465	14508	14730	14670	14380	14379	14700	14386	14578	14498	14511	14498	14541	14405	14494	14563	14681	14576	14543	14536	14391	14369	14460	14562	14465	14544	14614	14465	14319	14515	14528	14394	14347	14413	14544	14461	14438	14462	14390	14480	14414	14575	14441	14467	14784	14482	14349	14574	14532	14242	14408	14475	14655	14536	14544	14600	14537	14567	14623	14666	14437	14548	14454	14523	14494	14534	14424	14366	14359	14480	14423	14444	14559	14421	14383	14526	14429	14644	14576	14456	14342	14509	14286	14495	14295	14432	14631	14573	14636	14544	14193	14601	14492	14222	14439	14486	14329	14265	14683	14449	14627	14462	14670	14494	14720	14708	14491	14459	14644	14315	14477	14368	14429	14482	14405	14587	14392	14404	14594	14425	14365	14618	14456	14547	14360	14477	14555	14509	14557	14357	14527	14715	14540	14322	14587	14464	14401	14503	14435	14556	14459	14628	14601	14409	14413	14436	14485	14332	14607	14653	14457	14573	14459	14570	14517	14412	14499	14391	14451	14527	14489	14602	14528	14444	14318	14453	14523	14536	14342	14376	14597	14547	14601	14590	14455	14496	14594	14545	14458	14525	14322	14608	14621	14428	14530	14328	14452	14531	14378	14456	14462	14420	14386	14516	14477	14535	14490	14622	14400	14393	14389	14771	14431	14642	14378	14559	14545	14487	14379	14555	14569	14472	14268	14384	14303	14395	14626	14475	14472	14467	14520	14687	14558	14685	14711	14558	14528	14567	14417	14296	14456	14595	14529	14420	14649	14439	14556	14456	14349	14604	14551	14535	14319	14492	14447	14403	14369	14580	14353	14571	14470	14493	14223	14319	14565	14497	14408	14445	14467	14635	14600	14547	14377	14492	14473	14540	14564	14502	14585	14409	14438	14424	14491	14222	14483	14581	14446	14558	14508	14440	14585	14674	14420	14539	14581	14570	14525	14556	14270	14330	14409	14575	14376	14305	14278	14608	14404	14463	14461	14125	14742	14454	14380	14429	14502	14477	14539	14549	14588	14574	14628	14630	14497	14334	14484	14467	14642	14526	14422	14550	14454	14643	14479	14402	14491	14369	14586	14489	14423	14588	14662	14489	14635	14707	14409	14456	14418	14519	14287	14546	14659	14370	14434	14513	14490	14505	14543	14550	14352	14632	14423	14644	14490	14428	14487	14524	14519	14614	14705	14517	14649	14439	14625	14596	14574	14619	14535	14530	14447	14404	14453	14452	14434	14349	14492	14621	14439	14529	14576	14610	14322	14491	14422	14534	14424	14580	14703	14407	14438	14831	14601	14304	14416	14490	14371	14610	14418	14468	14783	14559	14385	14321	14286	14443	14466	14202	14260	14438	14315	14456	14439	14467	14506	14426	14644	14660	14429	14446	14464	14329	14338	14382	14432	14511	14519	14371	14655	14439	14466	14635	14295	14448	14552	14551	14481	14608	14409	14374	14532	14606	14383	14714	14456	14327	14509	14479	14495	14481	14574	14583	14405	14456	14392	14378	14349	14505	14496	14647	14438	14421	14338	14523	14278	14518	14575	14431	14580	14294	14519	14509	14721	14335	14579	14540	14634	14457	14459	14551	14369	14527	14625	14373	14558	14516	14535	14566	14464	14584	14316	14689	14436	14453	14239	14498	14312	14512	14612	14666	14506	14435	14699	14535	14520	14476	14201	14330	14383	14548	14462	14630	14523	14595	14458	14386	14522	14445	14457	14574	14468	14526	14458	14482	14415	14580	14502	14450	14428	14604	14429	14610	14540	14505	14529	14381	14570	14477	14394	14441	14454	14687	14412	14451	14641	14475	14466	14581	14637	14691	14531	14518	14373	14489	14615	14395	14425	14595	14338	14353	14603	14385	14577	14474	14349	14338	14215	14638	14513	14477	14425	14478	14513	14599	14697	14456	14578	14616	14630	14540	14542	14391	14298	14518	14540	14518	14348	14354	14517	14370	14497	14364	14491	14465	14477	14429	14291	14561	14371	14453	14325	14295	14666	14385	14533	14381	14566	14599	14337	14565	14367	14348	14425	14727	14604	14401	14404	14534	14473	14475	14481	14359	14432	14497	14603	14560	14336	14437	14505	14507	14372	14495	14548	14304	14337	14505	14593	14500	14610	14506	14507	14525	14326	14302	14488	14517	14705	14474	14512	14508	14463	14602	14367	14401	14535	14526	14376	14541	14672	14526	14444	14567	14536	14503	14495	14620	14474	14482	14478	14470	14614	14465	14601	14474	14628	14632	14590	14313	14633	14423	14431	14338	14345	14390	14401	14615	14494	14316	14490	14498	14679	14518	14331	14372	14386	14402	14239	14242	14432	14459	14457	14588	14531	14424	14478	14563	14495	14684	14423	14612	14692	14514	14463	14514	14552	14372	14515	14653	14572	14452	14339	14499	14359	14620	14542	14411	14452	14421	14646	14489	14466	14328	14606	14444	14543	14727	14304	14601	14467	14630	14424	14574	14493	14597	14572	14373	14402	14520	14499	14385	14536	14591	14672	14542	14347	14625	14495	14413	14401	14448	14477	14592	14487	14481	14459	14258	14397	14430	14335	14384	14495	14591	14577	14430	14542	14370	14572	14541	14416	14359	14355	14686	14700	14718	14492	14458	14541	14465	14631	14432	14536	14448	14416	14455	14350	14433	14664	14595	14583	14467	14401	14551	14371	14458	14447	14490	14452	14446	14545	14643	14378	14398	14410	14346	14624	14441	14578	14581	14553	14464	14480	14443	14443	14386	14644	14503	14477	14440	14256	14380	14371	14507	14380	14569	14297	14558	14516	14480	14450	14491	14374	14396	14435	14509	14466	14485	14446	14495	14593	14534	14553	14666	14470	14619	14647	14510	14515	14613	14419	14518	14612	14564	14482	14398	14391	14512	14511	14461	14490	14591	14561	14442	14749	14321	14582	14354	14400	14424	14530	14441	14397	14431	14334	14584	14382	14610	14529	14242	14426	14396	14396	14505	14446	14520	14543	14453	14621	14311	14372	14582	14327	14606	14582	14446	14557	14423	14569	14804	14438	14450	14566	14504	14446	14435	14379	14536	14632	14450	14555	14408	14517	14449	14344	14522	14481	14464	14499	14548	14296	14502	14300	14418	14528	14533	14414	14467	14524	14387	14430	14512	14444	14478	14608	14399	14522	14513	14504	14445	14625	14460	14413	14506	14246	14681	14334	14533	14507	14415	14380	14624	14492	14630	14379	14520	14424	14555	14501	14433	14610	14450	14488	14443	14562	14526	14569	14484	14343	14477	14436	14519	14454	14564	14459	14451	14434	14569	14556	14286	14416	14457	14380	14454	14721	14591	14492	14596	14519	14654	14362	14420	14341	14389	14527	14398	14684	14619	14561	14471	14566	14367	14397	14615	14674	14306	14506	14722	14514	14410	14470	14495	14566	14590	14470	14555	14442	14710	14665	14497	14246	14640	14471	14333	14569	14329	14517	14488	14298	14592	14502	14609	14398	14541	14208	14468	14582	14491	14478	14361	14500	14440	14507	14631	14394	14401	14446	14368	14479	14453	14623	14514	14430	14498	14432	14595	14386	14413	14499	14448	14636	14463	14463	14525	14506	14480	14460	14453	14519	14619	14316	14553	14191	14540	14632	14595	14522	14731	14420	14386	14351	14469	14463	14466	14506	14590	14528
21363	30335	26695	20240	17715	16344	15524	15003	14580	14332	14279	14278	14121	14032	14085	14223	13870	14117	13872	14058	14059	13747	13937	13798	13721	13765	13647	13652	13822	13446	13646	13540	13376	13495	13512	13634	13423	13462	13601	13473	13475	13411	13472	13499	13492	13458	13347	13319	13518	13500	13410	13511	13469	13390	13607	13510	13638	13426	13433	13436	13389	13359	13502	13387	13520	13277	13276	13440	13603	13452	13393	13466	13306	13574	13444	13579	13348	13580	13308	13503	13473	13527	13426	13424	13552	13368	13443	13555	13540	13484	13414	13456	13438	13485	13515	13439	13458	13566	13444	13375	13447	13481	13413	13417	13445	13421	13484	13367	13367	13451	13357	13367	13358	13383	13473	13359	13303	13477	13433	13372	13474	13475	13448	13349	13559	13437	13352	13350	13384	13483	13432	13407	13497	13290	13480	13625	13401	13215	13414	13632	13386	13507	13336	13526	13611	13352	13454	13327	13461	13405	13534	13318	13552	13578	13474	13560	13503	13524	13465	13535	13664	13514	13437	13386	13397	13381	13495	13332	13412	13468	13393	13352	13362	13448	13327	13485	13272	13327	13409	13319	13424	13427	13533	13416	13420	13473	13486	13463	13372	13451	13480	13451	13388	13293	13365	13716	13396	13256	13328	13351	13498	13454	13352	13411	13596	13476	13301	13463	13477	13368	13527	13300	13398	13584	13581	13392	13361	13476	13447	13307	13469	13353	13450	13579	13370	13670	13380	13395	13301	13452	13257	13358	13456	13447	13494	13373	13500	13415	13448	13496	13377	13275	13538	13707	13373	13322	13310	13491	13393	13446	13398	13379	13517	13498	13488	13476	13379	13432	13435	13360	13593	13520	13540	13451	13396	13347	13417	13415	13402	13382	13492	13529	13589	13429	13556	13445	13308	13463	13508	13508	13484	13456	13387	13394	13407	13452	13477	13293	13475	13561	13375	13550	13397	13440	13369	13442	13424	13551	13558	13542	13345	13532	13499	13466	13393	13335	13474	13386	13399	13656	13291	13409	13597	13413	13361	13498	13535	13590	13504	13475	13394	13552	13407	13403	13523	13376	13493	13476	13593	13552	13582	13366	13583	13274	13439	13629	13462	13394	13642	13338	13568	13348	13486	13509	13392	13579	13366	13342	13538	13472	13458	13386	13519	13587	13424	13358	13379	13363	13239	13351	13299	13208	13506	13533	13478	13500	13470	13284	13575	13522	13201	13640	13484	13421	13363	13420	13306	13573	13500	13510	13453	13414	13408	13507	13503	13491	13375	13417	13506	13384	13556	13390	13494	13436	13560	13429	13504	13439	13479	13473	13487	13327	13469	13434	13289	13299	13403	13525	13354	13565	13544	13437	13456	13486	13334	13595	13285	13441	13341	13506	13332	13687	13311	13407	13436	13453	13431	13543	13589	13464	13474	13409	13521	13321	13635	13406	13435	13424	13467	13203	13342	13382	13393	13316	13364	13444	13554	13272	13432	13393	13348	13434	13508	13447	13518	13322	13491	13556	13375	13465	13493	13458	13461	13442	13395	13429	13605	13393	13255	13475	13598	13573	13289	13400	13563	13552	13655	13521	13323	13501	13356	13564	13433	13406	13477	13376	13435	13532	13351	13369	13374	13260	13433	13312	13587	13313	13607	13529	13223	13402	13355	13434	13349	13307	13594	13545	13253	13528	13498	13425	13514	13297	13462	13510	13427	13504	13421	13430	13529	13410	13489	13572	13356	13363	13365	13238	13498	13419	13443	13406	13504	13363	13358	13526	13592	13261	13368	13339	13574	13490	13453	13291	13412	13494	13391	13540	13370	13370	13269	13616	13544	13489	13332	13524	13411	13537	13467	13485	13432	13319	13354	13489	13577	13337	13331	13294	13249	13410	13402	13467	13387	13395	13369	13412	13542	13441	13385	13430	13520	13334	13423	13312	13337	13434	13166	13509	13416	13413	13586	13376	13419	13433	13540	13559	13414	13536	13428	13372	13494	13321	13524	13441	13515	13551	13461	13177	13365	13354	13460	13524	13567	13355	13404	13377	13414	13347	13408	13533	13407	13390	13435	13358	13317	13466	13428	13377	13384	13342	13402	13324	13409	13529	13348	13333	13313	13489	13255	13602	13331	13375	13475	13514	13330	13452	13212	13456	13429	13447	13606	13372	13377	13475	13501	13473	13607	13385	13235	13517	13419	13505	13321	13424	13414	13478	13560	13421	13367	13476	13531	13301	13561	13499	13474	13419	13541	13426	13469	13468	13400	13292	13527	13287	13580	13481	13298	13369	13496	13462	13482	13455	13496	13378	13393	13358	13461	13361	13346	13500	13253	13322	13354	13299	13529	13416	13487	13463	13599	13380	13330	13210	13470	13354	13418	13192	13426	13594	13578	13406	13418	13386	13570	13554	13455	13556	13545	13475	13382	13617	13392	13295	13473	13370	13427	13500	13446	13400	13544	13340	13518	13596	13534	13582	13327	13321	13542	13413	13465	13464	13426	13399	13384	13276	13375	13558	13388	13310	13300	13463	13434	13594	13431	13626	13307	13392	13397	13335	13425	13510	13384	13633	13531	13443	13433	13373	13581	13426	13505	13374	13474	13438	13496	13395	13385	13367	13350	13348	13371	13371	13557	13397	13551	13433	13238	13506	13610	13474	13501	13530	13307	13485	13450	13443	13349	13419	13444	13531	13223	13394	13463	13547	13398	13358	13577	13568	13536	13572	13338	13440	13472	13481	13394	13452	13425	13275	13390	13372	13460	13417	13472	13402	13605	13409	13388	13365	13464	13313	13471	13339	13413	13363	13389	13251	13563	13200	13617	13302	13425	13376	13345	13234	13378	13448	13458	13593	13416	13468	13353	13412	13349	13288	13660	13368	13387	13328	13381	13565	13507	13348	13553	13448	13397	13704	13376	13472	13497	13425	13557	13394	13593	13628	13225	13417	13442	13482	13493	13305	13335	13533	13465	13547	13507	13531	13389	13443	13471	13337	13266	13509	13321	13531	13376	13301	13477	13329	13456	13443	13417	13438	13321	13534	13338	13421	13510	13284	13554	13507	13378	13441	13461	13208	13433	13396	13540	13477	13497	13527	13405	13450	13505	13538	13377	13523	13397	13422	13293	13475	13476	13498	13450	13520	13401	13333	13420	13433	13467	13471	13340	13578	13288	13598	13512	13557	13550	13390	13487	13334	13592	13388	13324	13483	13649	13501	13450	13395	13421	13385	13449	13277	13467	13299	13428	13549	13416	13364	13419	13431	13421	13427	13464	13561	13277	13417	13453	13410	13496	13630	13309	13411	13267	13463	13503	13584	13391	13451	13314	13559	13419	13490	13190	13518	13412	13449	13590	13444	13268	13335	13456	13434	13473	13349	13439	13542	13501	13423	13501	13656	13437	13378	13361	13443	13402	13257	13599	13379	13322	13499	13548	13556	13384	13455	13271	13384	13349	13274	13432	13372	13551	13492	13357	13270	13464	13310	13324	13346	13435	13343	13306	13394	13624	13625	13421	13466	13337	13454	13426	13426	13299	13302	13462	13393	13349	13401	13432	13341	13452	13419	13501	13491	13399	13529	13502	13496	13383	13441	13382	13367	13443	13413	13342	13616	13366	13461	13420	13462	13446	13348	13382	13418	13375	13340	13497	13449	13524	13456	13471	13531	13350	13471	13461	13561	13446	13489	13390	13147	13519	13377	13622	13347	13359	13536	13402	13422	13468	13379	13463	13421	13539	13321	13358	13296	13367	13349	13550	13595	13388	13543	13562	13471	13426	13489	13375	13417	13401	13465	13405	13514	13460	13446	13293	13479	13533	13267	13367	13648	13501	13422	13362	13523	13325	13457	13433	13522	13474	13473	13565	13517	13267	13512	13407	13608	13330	13536	13535	13367	13496	13520	13413	13367	13616	13454	13413	13418	13517	13198	13590	13516	13526	13516	13365	13312	13390	13498	13541	13398	13468	13472	13426	13407	13364	13437	13407	13364	13675	13362	13464	13451	13430	13334	13317	13479	13528	13384	13450	13310	13408	13436	13383	13556	13472	13505	13313	13506	13526	13594	13500	13315	13461	13486	13391	13387	13577	13537	13167	13563	13436	13453	13350	13557	13407	13399	13542	13510	13445	13352	13292	13428	13420	13314	13421	13420	13547	13582	13272	13384	13540	13480	13424	13563	13415	13438	13435	13480	13425	13548	13471	13475	13565	13432	13486	13557	13472	13431	13403	13537	13293	13359	13457	13314	13474	13509	13471	13455	13429	13436	13350	13564	13394	13426	13417	13444	13434	13463	13588	13340	13305	13295	13391	13464	13337	13419	13395	13474	13413	13471	13570	13334	13434	13435	13501	13436	13448	13378	13328	13438	13414	13474	13349	13294	13518	13532	13525	13473	13274	13383	13487	13298	13641	13497	13541	13440	13468	13502	13475	13468	13512	13363	13472	13431	13484	13311	13320	13366	13565	13368	13538	13508	13422	13466	13433	13347	13272	13361	13379	13436	13492	13371	13480	13409	13440	13482	13459	13411	13400	13399	13420	13474	13318	13476	13398	13613	13448	13420	13339	13413	13507	13337	13467	13328	13516	13534	13389	13412	13499	13333	13503	13380	13371	13465	13631	13383	13304	13273	13422	13450	13431	13469	13503	13618	13374	13614	13350	13296	13457	13356	13424	13228	13448	13458	13634	13347	13616	13504	13455	13306	13514	13305	13485	13482	13501	13332	13395	13460	13310	13413	13294	13457	13614	13489	13477	13531	13362	13436	13510	13593	13336	13432	13501	13352	13512	13306	13399	13548	13357	13517	13420	13415	13428	13473	13505	13593	13442	13343	13265	13464	13466	13358	13464	13543	13488	13323	13479	13461	13489	13476	13396	13366	13467	13580	13359	13315	13296	13419	13240	13458	13326	13501	13478	13408	13366	13371	13458	13566	13414	13510	13372	13463	13255	13516	13614	13368	13498	13420	13444	13379	13605	13402	13480	13502	13355	13659	13552	13354	13430	13440	13490	13705	13421	13477	13458	13322	13465	13487	13560	13356	13440	13522	13530	13565	13435	13481	13460	13487	13510	13327	13360	13644	13452	13418	13345	13434	13532	13538	13530	13373	13322	13468	13534	13322	13354	13512	13511	13530	13397	13445	13544	13471
23806	21085	28398	24048	21919	21433	19822	17068	16283	16225	16107	15666	15534	15556	15533	15663	15446	15489	15346	15211	15259	15091	14987	15232	15096	15143	15144	14870	14901	15038	14814	14910	15040	14934	14768	14718	14783	14627	14856	14699	14740	14678	14755	15004	14640	14832	14719	14752	14610	14650	14852	14665	14696	14866	14832	14710	14736	14835	14633	14624	14723	14744	14619	14704	14760	14926	14723	14668	14679	14585	14670	14593	14489	14337	14635	14744	14986	14847	14755	14762	14745	14833	14681	14612	14738	14448	14678	14745	14654	14579	14757	14701	14579	14817	14617	14696	14501	14606	14695	14697	14571	14711	14672	14595	14659	14764	14766	14703	14641	14614	14792	14593	14623	14721	14574	14722	14483	14568	14611	14461	14638	14557	14630	14610	14593	14656	14626	14619	14584	14783	14769	14832	14643	14712	14555	14670	14746	14541	14668	14430	14672	14805	14666	14572	14894	14634	14620	14596	14581	14752	14816	14568	14678	14861	14678	14845	14789	14572	14872	14608	14555	14537	14640	14610	14723	14691	14751	14776	14670	14666	14712	14766	14776	14674	14657	14900	14704	14533	14824	14761	14510	14529	14604	14644	14402	14641	14645	14733	14814	14654	14675	14573	14710	14615	14577	14710	14586	14772	14588	14534	14777	14510	14704	14692	14545	14518	14695	14848	14626	14546	14513	14765	14662	14840	14806	14663	14709	14761	14744	14569	14584	14565	14571	14539	14577	14711	14591	14379	14688	14695	14552	14601	14676	14780	14603	14539	14651	14651	14686	14699	14558	14630	14624	14559	14513	14588	14905	14613	14603	14565	14717	14551	14563	14652	14757	14645	14652	14668	14558	14493	14492	14789	14606	14590	14609	14501	14641	14698	14622	14666	14590	14660	14429	14708	14561	14540	14770	14723	14574	14578	14387	14658	14673	14536	14541	14649	14549	14718	14534	14828	14680	14610	14714	14689	14590	14627	14716	14522	14695	14644	14778	14643	14804	14814	14696	14551	14479	14570	14614	14637	14492	14481	14557	14604	14717	14805	14608	14729	14677	14743	14656	14573	14746	14675	14719	14677	14393	14621	14622	14462	14635	14649	14694	14652	14541	14537	14563	14577	14574	14563	14682	14700	14653	14697	14597	14547	14703	14660	14665	14537	14706	14529	14674	14807	14470	14536	14517	14732	14499	14526	14531	14601	14638	14409	14516	14745	14490	14585	14698	14763	14670	14748	14542	14423	14655	14582	14571	14590	14678	14608	14525	14829	14669	14653	14529	14835	14703	14537	14568	14666	14545	14656	14541	14619	14853	14665	14859	14831	14649	14554	14576	14738	14908	14467	14654	14593	14586	14435	14776	14719	14718	14747	14718	14555	14637	14536	14709	14675	14616	14620	14622	14625	14878	14646	14572	14588	14581	14763	14354	14905	14714	14776	14568	14665	14506	14722	14574	14761	14675	14910	14561	14480	14517	14732	14679	14684	14808	14488	14559	14598	14709	14468	14811	14799	14690	14620	14823	14812	14576	14631	14776	14715	14651	14518	14604	14765	14636	14643	14585	14584	14576	14616	14613	14575	14328	14778	14465	14657	14691	14667	14658	14534	14701	14504	14647	14688	14758	14568	14535	14796	14731	14643	14595	14890	14732	14623	14705	14645	14618	14583	14614	14490	14604	14662	14616	14756	14602	14562	14548	14628	14403	14600	14716	14620	14588	14617	14685	14657	14670	14563	14508	14701	14696	14815	14532	14470	14554	14636	14768	14690	14625	14670	14618	14585	14672	14480	14772	14542	14743	14741	14622	14564	14643	14574	14752	14642	14727	14703	14598	14839	14596	14549	14645	14657	15015	14715	14693	14614	14621	14842	14735	14795	14784	14715	14575	14735	14874	14744	14595	14702	14587	14729	14852	14674	14456	14657	14550	14668	14591	14638	14708	14639	14794	14646	14679	14632	14693	14770	14569	14722	14759	14550	14641	14581	14507	14654	14725	14567	14610	14745	14575	14688	14704	14682	14720	14457	14783	14536	14839	14713	14667	14522	14620	14705	14654	14754	14628	14715	14733	14484	14763	14734	14527	14514	14504	14682	14639	14544	14473	14604	14473	14660	14803	14639	14607	14705	14687	14710	14411	14703	14669	14653	14447	14412	14951	14751	14625	14628	14717	14680	14707	14561	14599	14768	14803	14604	14696	14574	14648	14767	14701	14872	14745	14676	14565	14618	14619	14762	14626	14715	14629	14702	14665	14642	14843	14820	14561	14897	14531	14694	14741	14694	14676	14641	14573	14764	14633	14549	14627	14622	14754	14730	14532	14567	14514	14591	14763	14765	14620	14809	14692	14821	14697	14670	14461	14804	14802	14602	14683	14525	14664	14665	14724	14462	14658	14769	14760	14726	14558	14700	14624	14661	14613	14718	14663	14491	14568	14535	14640	14903	14709	14846	14698	14450	14593	14642	14811	14694	14552	14659	14623	14530	14664	14785	14642	14524	14643	14685	14715	14752	14644	14511	14571	14512	14577	14786	14791	14449	14473	14615	14472	14751	14518	14701	14487	14538	14618	14846	14469	14822	14738	14626	14611	14692	14629	14574	14520	14635	14479	14403	14432	14631	14768	14745	14658	14657	14638	14730	14673	14828	14653	14704	14703	14591	14640	14581	14516	14538	14514	14640	14688	14798	14690	14582	14560	14831	14710	14599	14632	14796	14769	14670	14710	14453	14576	14850	14773	14637	14753	14482	14560	14602	14775	14759	14632	14706	14660	14641	14592	14735	14653	14407	14612	14618	14590	14659	14569	14636	14701	14610	14466	14794	14927	14717	14612	14628	14833	14680	14593	14717	14703	14716	14525	14650	14699	14739	14650	14576	14752	14449	14636	14645	14679	14634	14685	14616	14817	14673	14666	14709	14757	14621	14588	14575	14703	14574	14707	14505	14840	14697	14611	14664	14870	14554	14686	14554	14590	14606	14596	14798	14728	14493	14462	14738	14699	14580	14889	14653	14725	14760	14658	14596	14579	14668	14810	14730	14759	14703	14553	14706	14451	14422	14539	14609	14600	14623	14696	14680	14817	14695	14677	14618	14552	14727	14538	14824	14687	14548	14589	14621	14665	14660	14667	14775	14841	14671	14579	14580	14580	14682	14754	14684	14660	14720	14593	14582	14611	14824	14820	14675	14726	14445	14693	14578	14726	14729	14557	14915	14556	14579	14630	14627	14613	14750	14454	14551	14586	14570	14486	14623	14806	14634	14557	14753	14764	14652	14646	14724	14602	14643	14662	14496	14587	14557	14526	14853	14704	14514	14791	14578	14559	14675	14722	14651	14691	14812	14671	14641	14649	14697	14690	14535	14644	14647	14598	14658	14689	14654	14554	14562	14563	14740	14652	14605	14699	14576	14784	14581	14828	14769	14610	14569	14527	14492	14702	14442	14601	14542	14889	14856	14682	14626	14602	14469	14720	14422	14641	14759	14536	14713	14845	14709	14568	14680	14618	14572	14690	14511	14693	14494	14725	14815	14729	14760	14616	14747	14626	14703	14598	14774	14827	14676	14847	14555	14579	14607	14527	14587	14447	14787	14709	14553	14608	14663	14830	14742	14654	14585	14629	14617	14601	14974	14614	14526	14433	14468	14746	14588	14739	14637	14676	14573	14732	14536	14590	14803	14659	14732	14593	14797	14499	14619	14558	14712	14590	14639	14638	14793	14669	14467	14561	14751	14565	14683	14670	14696	14815	14715	14648	14727	14888	14717	14702	14588	14561	14493	14809	14674	14568	14559	14579	14706	14685	14707	14728	14566	14508	14511	14594	14734	14826	14503	14637	14598	14602	14581	14568	14716	14644	14784	14525	14649	14644	14754	14607	14644	14623	14566	14791	14648	14641	14880	14612	14649	14477	14638	14711	14769	14545	14520	14766	14756	14640	14590	14562	14589	14645	14768	14769	14831	14678	14688	14598	14649	14648	14642	14662	14677	14728	14721	14747	14612	14818	14508	14647	14661	14522	14650	14675	14536	14749	14672	14489	14562	14647	14499	14612	14691	14619	14543	14628	14781	14625	14560	14730	14741	14630	14614	14781	14621	14700	14784	14655	14805	14621	14694	14768	14629	14790	14488	14680	14776	14675	14838	14801	14813	14671	14691	14498	14734	14744	14704	14916	14590	14582	14549	14505	14648	14701	14608	14843	14638	14464	14608	14719	14702	14667	14565	14516	14843	14591	14509	14743	14513	14449	14737	14623	14749	14734	14639	14678	14652	14719	14622	14796	14515	14629	14666	14722	14717	14737	14633	14485	14466	14739	14694	14772	14728	14580	14644	14663	14635	14453	14662	14446	14545	14498	14677	14683	14423	14624	14521	14645	14821	14706	14737	14735	14617	14615	14685	14738	14667	14709	14478	14694	14447	14732	14738	14576	14627	14734	14547	14766	14596	14742	14646	14667	14653	14552	14667	14522	14669	14586	14836	14625	14698	14721	14605	14782	14649	14624	14678	14542	14559	14616	14800	14523	14667	14616	14657	14721	14718	14675	14745	14751	14458	14817	14669	14666	14725	14733	14621	14715	14589	14716	14679	14622	14624	14487	14693	14591	14471	14775	14770	14651	14556	14748	14751	14682	14569	14678	14644	14495	14637	14574	14642	14621	14630	14693	14513	14663	14553	14731	14756	14683	14836	14621	14507	14545	14662	14772	14708	14586	14669	14557	14675	14522	14689	14864	14524	14552	14696	14753	14456	14597	14677	14746	14603	14772	14774	14650	14773	14743	14683	14627	14603	14673	14454	14668	14715	14713	14534	14606	14691	14710	14626	14577	14625	14631	14666	14539	14730	14570	14458	14673	14845	14642	14640	14663	14625	14607	14668	14783	14534	14792	14632	14672	14618	14559	14600	14729	14716	14772	14572	14671	14715	14604	14511	14794	14575	14756	14649	14575	14778	14558	14864	14657	14509	14670	14868	14657	14519	14885	14693	14645	14800	14797	14698	14644	14644	14712	14480	14504	14703	14614	14440	14601	14738	14580	14572	14552	14608	14557	14713	14687	14670	14635	14675	14640	14481	14448	14733	14514	14757	14752	14690	14618	14688	14683	14640	14729	14514	14593	14626	14539	14573	14644	14629	14567	14581	14811	14559	14642	14784	14596	14844
21793	36705	32459	24507	21156	19187	17885	16771	16157	15651	15350	15156	14993	14710	14674	14679	14641	14563	14396	14203	14376	14189	14169	14259	14138	14027	14080	14293	13970	13871	13864	13879	13889	13799	13775	13754	13806	13740	13769	13582	13781	13783	13747	13670	14019	13549	13793	13781	13679	13745	13594	13629	13856	13602	13581	13681	13543	13471	13665	13778	13682	13606	13622	13668	13663	13476	13653	13482	13510	13725	13478	13634	13449	13437	13632	13445	13519	13601	13689	13498	13730	13635	13616	13555	13634	13469	13643	13481	13656	13511	13608	13543	13659	13688	13500	13553	13542	13645	13780	13539	13699	13576	13572	13588	13527	13626	13670	13406	13686	13408	13742	13515	13552	13768	13660	13555	13778	13683	13631	13561	13555	13491	13698	13452	13652	13644	13571	13609	13375	13660	13563	13508	13553	13678	13532	13653	13553	13590	13557	13651	13557	13584	13555	13503	13602	13465	13547	13730	13450	13742	13567	13513	13544	13512	13295	13504	13728	13636	13634	13496	13506	13713	13654	13693	13648	13534	13516	13527	13663	13440	13595	13574	13666	13502	13602	13517	13594	13390	13568	13506	13587	13578	13691	13482	13554	13421	13624	13474	13509	13612	13448	13486	13547	13620	13612	13581	13498	13638	13405	13504	13595	13462	13643	13507	13534	13680	13650	13668	13568	13570	13628	13631	13595	13412	13559	13713	13510	13524	13491	13654	13618	13551	13499	13676	13473	13410	13523	13684	13464	13615	13564	13516	13541	13489	13482	13578	13605	13592	13583	13474	13655	13658	13444	13514	13548	13573	13721	13615	13583	13539	13646	13443	13698	13553	13588	13672	13644	13593	13666	13576	13710	13555	13587	13660	13687	13635	13551	13543	13543	13572	13525	13557	13715	13563	13642	13536	13587	13610	13498	13486	13709	13452	13439	13480	13458	13559	13697	13608	13702	13473	13635	13490	13629	13559	13639	13490	13500	13517	13515	13652	13618	13606	13542	13608	13684	13562	13617	13608	13587	13450	13565	13586	13608	13490	13518	13626	13520	13667	13596	13669	13420	13496	13546	13603	13653	13662	13546	13525	13544	13338	13677	13449	13456	13577	13716	13637	13595	13570	13532	13669	13617	13614	13584	13505	13436	13511	13522	13597	13571	13380	13640	13654	13451	13706	13619	13417	13707	13508	13540	13461	13479	13552	13580	13673	13470	13589	13480	13518	13600	13805	13577	13495	13633	13509	13473	13569	13746	13522	13631	13589	13720	13666	13564	13537	13645	13669	13614	13475	13679	13630	13596	13549	13653	13619	13640	13641	13492	13576	13582	13623	13433	13655	13614	13540	13578	13589	13447	13672	13525	13591	13406	13571	13542	13659	13409	13470	13507	13422	13547	13648	13585	13619	13552	13678	13693	13710	13594	13461	13560	13491	13638	13470	13573	13641	13596	13616	13478	13543	13686	13567	13421	13604	13655	13447	13577	13487	13537	13445	13628	13621	13443	13584	13509	13653	13630	13669	13566	13629	13675	13524	13474	13495	13697	13352	13669	13572	13597	13486	13573	13735	13479	13616	13551	13545	13649	13605	13468	13751	13671	13556	13717	13650	13491	13500	13508	13530	13698	13502	13500	13531	13615	13598	13594	13518	13528	13547	13691	13627	13462	13532	13702	13672	13467	13628	13628	13659	13523	13410	13702	13472	13539	13656	13717	13672	13755	13589	13647	13506	13549	13553	13401	13588	13631	13655	13478	13497	13553	13510	13513	13618	13657	13590	13691	13453	13599	13583	13546	13554	13523	13598	13700	13600	13532	13622	13572	13425	13682	13696	13573	13549	13448	13780	13736	13495	13761	13616	13560	13563	13553	13477	13663	13564	13827	13628	13610	13612	13600	13460	13568	13695	13605	13676	13605	13725	13580	13576	13507	13441	13409	13536	13726	13660	13422	13764	13565	13667	13464	13444	13703	13652	13600	13573	13475	13466	13652	13634	13601	13580	13418	13388	13528	13503	13533	13687	13599	13604	13433	13562	13602	13506	13559	13625	13394	13625	13477	13576	13569	13517	13504	13537	13428	13463	13533	13687	13560	13421	13561	13653	13468	13711	13602	13709	13684	13512	13486	13494	13473	13702	13740	13654	13546	13519	13644	13661	13533	13449	13588	13642	13442	13616	13688	13701	13496	13525	13500	13466	13673	13697	13400	13548	13521	13452	13645	13370	13583	13703	13540	13742	13636	13679	13439	13616	13766	13452	13456	13658	13627	13692	13624	13557	13522	13486	13531	13597	13525	13640	13643	13663	13661	13576	13620	13634	13637	13697	13553	13510	13697	13496	13379	13533	13505	13619	13557	13748	13495	13446	13592	13564	13514	13621	13721	13652	13306	13566	13539	13675	13549	13626	13582	13541	13560	13539	13533	13569	13527	13536	13557	13468	13555	13601	13618	13635	13550	13692	13531	13493	13634	13342	13591	13618	13424	13614	13506	13492	13536	13671	13620	13494	13667	13608	13597	13516	13562	13472	13671	13484	13584	13663	13554	13474	13633	13478	13360	13447	13644	13497	13660	13683	13565	13632	13744	13527	13638	13575	13733	13707	13607	13626	13636	13594	13509	13509	13540	13550	13707	13564	13582	13512	13488	13686	13554	13603	13601	13747	13613	13531	13520	13778	13448	13435	13679	13599	13638	13549	13549	13594	13587	13481	13599	13534	13525	13647	13469	13591	13781	13463	13447	13578	13713	13554	13663	13550	13677	13477	13600	13467	13652	13516	13502	13567	13542	13642	13659	13643	13702	13420	13486	13460	13435	13696	13576	13668	13466	13468	13595	13570	13642	13517	13566	13681	13700	13650	13440	13568	13615	13558	13582	13522	13563	13537	13614	13452	13565	13578	13578	13499	13531	13704	13660	13526	13433	13547	13627	13675	13583	13697	13509	13626	13598	13503	13590	13488	13540	13427	13633	13458	13755	13709	13481	13575	13638	13630	13572	13625	13615	13618	13580	13561	13464	13523	13681	13481	13535	13515	13456	13649	13561	13528	13449	13482	13511	13517	13643	13707	13599	13528	13568	13599	13467	13475	13469	13517	13482	13391	13520	13546	13596	13601	13640	13531	13559	13531	13593	13643	13601	13631	13672	13574	13668	13676	13712	13402	13513	13568	13519	13476	13597	13671	13521	13683	13539	13531	13544	13528	13793	13501	13599	13679	13677	13580	13612	13629	13624	13534	13462	13721	13602	13516	13543	13629	13625	13558	13495	13595	13542	13550	13652	13579	13646	13500	13500	13586	13479	13552	13678	13530	13535	13611	13686	13550	13516	13591	13555	13453	13595	13621	13455	13685	13382	13717	13672	13664	13448	13514	13665	13548	13659	13591	13544	13549	13552	13636	13554	13728	13508	13648	13737	13441	13568	13553	13595	13519	13541	13390	13610	13574	13433	13596	13580	13558	13664	13489	13532	13478	13343	13620	13659	13706	13508	13580	13568	13503	13624	13414	13615	13574	13623	13635	13645	13513	13573	13417	13666	13476	13675	13745	13779	13538	13710	13608	13536	13496	13678	13588	13686	13532	13592	13632	13456	13569	13532	13345	13619	13739	13531	13643	13538	13567	13524	13567	13710	13574	13636	13344	13574	13619	13417	13607	13527	13591	13608	13618	13665	13503	13382	13676	13544	13554	13626	13493	13579	13717	13665	13547	13575	13510	13544	13656	13635	13610	13764	13413	13632	13595	13575	13647	13674	13541	13583	13634	13701	13716	13563	13604	13713	13491	13428	13529	13493	13688	13642	13540	13546	13607	13699	13470	13557	13577	13540	13618	13786	13538	13760	13520	13711	13546	13687	13506	13654	13620	13561	13475	13483	13526	13584	13624	13394	13424	13596	13559	13537	13554	13826	13559	13500	13799	13709	13586	13559	13653	13533	13582	13520	13480	13536	13559	13631	13563	13692	13691	13546	13638	13570	13672	13564	13389	13608	13573	13525	13583	13609	13645	13733	13683	13459	13604	13515	13730	13428	13619	13582	13611	13669	13626	13495	13556	13562	13402	13493	13485	13619	13547	13383	13573	13547	13507	13572	13466	13492	13565	13511	13458	13518	13716	13592	13528	13599	13580	13602	13683	13596	13596	13434	13544	13424	13716	13498	13495	13661	13467	13640	13620	13497	13716	13750	13445	13803	13609	13616	13657	13509	13605	13585	13362	13451	13614	13687	13549	13395	13468	13519	13644	13640	13665	13703	13692	13701	13641	13435	13666	13612	13544	13624	13404	13527	13451	13524	13574	13657	13593	13550	13543	13554	13443	13523	13497	13409	13714	13553	13777	13577	13790	13470	13675	13416	13606	13543	13479	13603	13603	13627	13620	13660	13549	13553	13371	13672	13488	13657	13556	13641	13501	13528	13648	13590	13416	13650	13774	13472	13682	13579	13544	13600	13575	13644	13592	13627	13721	13593	13553	13710	13687	13557	13617	13644	13565	13560	13498	13536	13462	13581	13568	13483	13572	13532	13434	13769	13563	13563	13542	13590	13640	13548	13591	13497	13473	13498	13605	13629	13550	13437	13542	13747	13516	13511	13631	13518	13510	13605	13541	13685	13568	13478	13758	13731	13617	13577	13635	13660	13558	13600	13652	13609	13585	13546	13482	13618	13459	13480	13572	13655	13374	13802	13536	13732	13537	13499	13610	13675	13544	13566	13456	13629	13699	13500	13665	13554	13576	13663	13512	13452	13679	13567	13540	13354	13476	13460	13515	13437	13567	13361	13442	13594	13589	13542	13486	13608	13446	13699	13726	13466	13574	13478	13693	13654	13440	13538	13494	13613	13480	13425	13444	13755	13567	13764	13690	13559	13640	13621	13596	13728	13720	13638	13586	13712	13359	13492	13418	13573	13511	13634	13542	13658	13530	13613	13527	13553	13663	13585	13516	13470	13475	13569	13721	13513	13699	13488	13702	13508	13463	13576	13542	13640	13457	13397	13505	13539	13394	13648	13463	13605	13529	13546	13470	13848	13725	13567	13660	13615	13467	13666	13469	13657	13586	13552	13343	13683	13538	13693	13638	13687	13700	13503	13568	13484	13598	13631	13556	13606	13416	13528	13664	13460	13660	13636	13462	13574	13575	13560	13670	13668	13691	13480	13499	13491	13521
22675	21069	28840	23484	21337	23074	24138	18451	16997	16752	16488	16431	16073	15857	15893	15842	15717	15682	15558	15472	15418	15300	15298	15393	15431	15110	15210	15248	15230	15068	15164	14915	15188	14780	14963	14846	14959	14878	14975	14747	14791	14742	14735	14728	14758	14664	14568	14959	14534	14608	14738	14743	14604	14675	14616	14647	14636	14628	14786	14821	14860	14587	14570	14518	14734	14664	14504	14620	14626	14624	14692	14546	14428	14683	14718	14556	14644	14690	14493	14662	14469	14629	14966	14627	14486	14441	14772	14764	14630	14626	14622	14739	14813	14583	14751	14606	14550	14873	14498	14568	14694	14602	14623	14691	14611	14799	14773	14592	14629	14702	14743	14639	14551	14867	14725	14432	14579	14560	14581	14762	14561	14580	14569	14554	14619	14663	14559	14625	14638	14560	14518	14677	14508	14549	14664	14808	14486	14770	14732	14807	14694	14645	14649	14689	14645	14675	14491	14496	14567	14638	14537	14853	14519	14670	14677	14862	14730	14440	14644	14626	14591	14838	14578	14602	14663	14690	14543	14735	14582	14433	14558	14527	14691	14662	14788	14717	14767	14676	14560	14559	14531	14430	14498	14589	14592	14680	14815	14627	14597	14648	14649	14677	14718	14682	14550	14658	14607	14571	14424	14680	14607	14595	14579	14590	14568	14678	14605	14664	14714	14762	14605	14675	14607	14421	14638	14372	14635	14843	14682	14626	14509	14582	14686	14710	14587	14692	14690	14720	14499	14549	14626	14438	14481	14623	14477	14513	14422	14632	14594	14793	14530	14825	14499	14535	14608	14815	14669	14767	14528	14686	14699	14649	14694	14540	14679	14611	14577	14699	14695	14553	14645	14590	14704	14654	14618	14610	14583	14573	14700	14576	14518	14588	14684	14548	14737	14663	14469	14723	14625	14559	14638	14803	14531	14720	14681	14472	14561	14669	14645	14417	14576	14573	14542	14764	14623	14626	14606	14554	14572	14355	14859	14588	14463	14648	14592	14620	14633	14496	14705	14625	14761	14630	14746	14687	14704	14422	14514	14673	14717	14751	14595	14654	14690	14854	14502	14602	14728	14554	14635	14520	14602	14558	14514	14710	14592	14694	14797	14782	14616	14638	14593	14443	14642	14717	14595	14698	14516	14745	14668	14518	14617	14698	14576	14615	14754	14549	14655	14507	14559	14691	14791	14651	14654	14700	14488	14632	14702	14771	14739	14683	14610	14649	14717	14707	14606	14594	14552	14695	14515	14440	14703	14492	14667	14491	14706	14605	14806	14509	14714	14698	14855	14651	14586	14557	14576	14704	14756	14698	14692	14695	14489	14604	14771	14777	14749	14548	14515	14725	14611	14767	14688	14662	14627	14580	14579	14641	14790	14465	14626	14785	14641	14405	14629	14742	14474	14603	14598	14834	14676	14708	14710	14686	14671	14713	14448	14703	14538	14609	14501	14424	14465	14702	14596	14648	14526	14723	14749	14675	14536	14484	14719	14481	14603	14594	14825	14708	14555	14604	14361	14591	14529	14580	14613	14489	14525	14641	14448	14581	14653	14560	14523	14570	14631	14636	14542	14445	14637	14689	14526	14557	14450	14547	14616	14657	14406	14488	14731	14488	14703	14621	14651	14709	14490	14585	14415	14606	14714	14662	14723	14563	14398	14580	14651	14447	14631	14758	14625	14636	14600	14699	14455	14592	14614	14397	14724	14573	14550	14477	14591	14550	14726	14484	14579	14480	14495	14468	14517	14545	14573	14599	14663	14561	14648	14686	14651	14276	14756	14681	14628	14424	14584	14710	14662	14701	14610	14596	14469	14522	14765	14687	14640	14572	14576	14634	14560	14914	14688	14658	14773	14733	14703	14487	14674	14704	14629	14562	14384	14585	14482	14627	14639	14567	14726	14680	14536	14567	14800	14534	14701	14611	14462	14636	14473	14637	14594	14675	14645	14565	14567	14512	14745	14457	14573	14590	14446	14497	14796	14467	14643	14774	14609	14652	14597	14863	14652	14474	14455	14669	14546	14470	14696	14623	14719	14824	14760	14662	14478	14505	14742	14628	14497	14577	14428	14663	14757	14746	14598	14581	14691	14623	14644	14760	14735	14682	14688	14660	14484	14656	14659	14635	14651	14658	14762	14696	14605	14705	14619	14384	14558	14535	14652	14513	14729	14758	14450	14711	14588	14523	14624	14765	14597	14636	14541	14714	14528	14757	14432	14706	14673	14564	14480	14593	14568	14564	14577	14670	14611	14808	14517	14677	14547	14682	14462	14652	14585	14457	14701	14643	14585	14616	14762	14570	14747	14637	14589	14679	14509	14698	14711	14526	14538	14602	14579	14642	14528	14596	14562	14445	14609	14723	14639	14799	14570	14719	14517	14759	14523	14524	14594	14657	14667	14684	14398	14500	14802	14548	14586	14516	14649	14601	14485	14593	14700	14644	14667	14660	14678	14596	14405	14481	14645	14844	14627	14691	14625	14514	14553	14492	14726	14656	14701	14511	14738	14552	14585	14611	14728	14520	14542	14774	14480	14622	14483	14436	14704	14673	14717	14580	14457	14634	14654	14592	14488	14670	14702	14470	14456	14669	14715	14573	14738	14525	14692	14687	14576	14488	14525	14410	14684	14700	14526	14713	14718	14616	14775	14576	14508	14688	14481	14568	14736	14601	14604	14537	14706	14590	14624	14578	14493	14594	14546	14491	14555	14571	14376	14633	14734	14665	14465	14591	14667	14344	14404	14515	14685	14835	14804	14650	14631	14402	14564	14639	14545	14726	14583	14466	14491	14639	14715	14586	14492	14597	14488	14483	14466	14495	14656	14621	14648	14733	14663	14536	14565	14491	14444	14574	14654	14542	14619	14622	14594	14628	14801	14394	14669	14499	14851	14649	14705	14673	14461	14397	14719	14635	14623	14502	14747	14753	14844	14754	14667	14652	14778	14624	14523	14645	14606	14388	14668	14486	14500	14409	14369	14620	14673	14592	14704	14605	14616	14432	14655	14739	14519	14578	14640	14677	14524	14434	14819	14484	14590	14684	14571	14610	14627	14496	14547	14676	14526	14685	14692	14746	14779	14450	14574	14755	14629	14739	14563	14564	14574	14645	14646	14566	14715	14569	14573	14614	14562	14612	14616	14709	14577	14832	14609	14606	14430	14621	14698	14781	14716	14484	14585	14394	14525	14624	14480	14591	14633	14600	14642	14711	14550	14511	14733	14781	14769	14539	14677	14673	14571	14588	14511	14190	14598	14351	14688	14429	14478	14597	14612	14621	14575	14551	14597	14684	14515	14659	14790	14687	14494	14536	14633	14611	14765	14827	14765	14778	14673	14467	14692	14480	14484	14581	14763	14669	14744	14529	14648	14560	14591	14586	14442	14620	14674	14637	14698	14551	14579	14451	14478	14353	14776	14645	14505	14623	14616	14445	14565	14706	14491	14477	14768	14758	14530	14736	14593	14544	14811	14643	14556	14724	14616	14561	14501	14570	14516	14510	14548	14410	14662	14617	14633	14454	14559	14543	14560	14498	14571	14430	14608	14726	14551	14610	14621	14521	14504	14499	14614	14445	14543	14745	14598	14627	14588	14597	14580	14471	14444	14637	14565	14584	14716	14674	14749	14644	14639	14482	14425	14656	14644	14399	14442	14600	14630	14430	14762	14517	14612	14789	14364	14614	14501	14635	14398	14710	14448	14572	14623	14663	14555	14716	14485	14726	14670	14573	14617	14437	14566	14583	14687	14560	14508	14671	14485	14821	14649	14614	14470	14571	14716	14672	14565	14789	14652	14799	14564	14657	14694	14610	14695	14764	14479	14615	14707	14546	14775	14731	14579	14478	14598	14492	14656	14562	14829	14644	14546	14712	14760	14563	14512	14616	14453	14507	14556	14664	14530	14683	14534	14535	14581	14576	14536	14731	14717	14581	14501	14682	14607	14638	14586	14420	14443	14511	14662	14552	14501	14442	14599	14424	14454	14740	14711	14616	14537	14604	14579	14673	14640	14507	14490	14695	14424	14629	14588	14482	14617	14602	14680	14596	14582	14535	14609	14587	14605	14458	14473	14744	14732	14570	14701	14643	14639	14427	14430	14524	14724	14608	14558	14567	14547	14469	14621	14572	14644	14601	14649	14717	14555	14658	14662	14578	14649	14694	14697	14675	14622	14506	14700	14566	14707	14680	14689	14692	14712	14674	14455	14451	14743	14533	14508	14755	14585	14491	14555	14493	14703	14683	14557	14629	14678	14675	14717	14619	14649	14668	14558	14485	14524	14583	14549	14594	14608	14624	14475	14524	14650	14519	14631	14594	14415	14613	14447	14621	14678	14466	14628	14474	14653	14658	14597	14561	14826	14633	14639	14679	14633	14617	14594	14597	14546	14676	14430	14678	14678	14598	14634	14553	14482	14720	14604	14636	14542	14665	14752	14567	14815	14551	14590	14679	14594	14561	14427	14672	14658	14640	14635	14525	14685	14413	14579	14690	14547	14464	14609	14628	14734	14702	14767	14503	14483	14496	14576	14573	14804	14665	14554	14812	14874	14526	14666	14606	14645	14621	14588	14614	14577	14617	14631	14460	14656	14796	14528	14584	14651	14735	14510	14553	14571	14537	14515	14684	14563	14521	14582	14538	14709	14609	14477	14637	14766	14417	14410	14632	14678	14614	14620	14581	14608	14747	14629	14609	14614	14721	14581	14579	14798	14717	14602	14618	14615	14534	14674	14433	14665	14739	14658	14458	14502	14795	14677	14643	14674	14471	14373	14612	14877	14597	14484	14542	14487	14650	14812	14585	14555	14515	14469	14716	14547	14582	14668	14624	14399	14782	14623	14543	14571	14404	14425	14455	14715	14576	14654	14593	14545	14466	14630	14591	14573	14654	14457	14553	14604	14646	14594	14625	14710	14710	14688	14645	14545	14566	14723	14750	14591	14742	14588	14836	14756	14743	14604	14525	14592	14560	14759	14666	14409	14583	14449	14768	14711	14451	14668	14479	14458	14588	14830	14407	14495	14650	14592	14772	14658	14709	14524	14460	14441	14732	14531	14737	14783	14590	14779	14676	14552	14661	14768	14624	14533	14513	14488	14678	14538	14710	14694	14455	14588	14650	14572	14508	14630	14677	14671	14587	14673	14595
23263	41094	36787	28138	23841	21241	19844	18497	17411	16678	16245	15973	15522	15244	15101	15365	15094	15040	14843	14785	14803	14724	14423	14290	14162	14302	14277	14185	14034	14106	13830	13856	13971	13839	13896	13901	13879	13769	13662	13757	13582	13772	13758	13692	13653	13665	13580	13646	13678	13699	13641	13579	13678	13660	13583	13675	13656	13697	13740	13689	13379	13563	13758	13612	13482	13576	13557	13492	13548	13517	13577	13632	13569	13582	13517	13589	13591	13641	13727	13505	13646	13484	13547	13555	13622	13616	13450	13460	13455	13541	13556	13631	13739	13580	13537	13643	13481	13647	13471	13432	13578	13392	13542	13562	13466	13573	13513	13490	13450	13562	13584	13404	13606	13551	13434	13624	13513	13432	13547	13471	13569	13623	13528	13551	13569	13479	13414	13523	13530	13429	13549	13521	13478	13488	13484	13550	13579	13600	13599	13303	13393	13432	13530	13619	13502	13463	13400	13476	13592	13637	13551	13534	13399	13427	13555	13556	13624	13537	13668	13651	13611	13524	13450	13631	13604	13499	13610	13503	13475	13441	13551	13675	13733	13510	13536	13533	13666	13382	13440	13554	13463	13634	13460	13611	13214	13462	13631	13603	13561	13522	13404	13590	13609	13582	13463	13593	13322	13759	13501	13404	13584	13567	13369	13600	13560	13536	13702	13414	13529	13598	13735	13489	13354	13497	13482	13515	13603	13520	13471	13545	13433	13524	13561	13560	13471	13515	13782	13540	13517	13442	13549	13573	13628	13627	13259	13462	13577	13525	13400	13477	13558	13511	13586	13517	13504	13529	13392	13563	13640	13574	13400	13559	13545	13521	13635	13332	13510	13424	13531	13580	13426	13421	13608	13360	13460	13439	13571	13605	13615	13556	13601	13513	13493	13695	13439	13626	13527	13498	13719	13489	13615	13487	13325	13661	13482	13683	13689	13493	13526	13582	13605	13350	13510	13602	13445	13509	13560	13495	13497	13626	13307	13430	13496	13543	13410	13617	13673	13398	13533	13486	13527	13328	13559	13518	13579	13632	13503	13399	13533	13593	13421	13445	13563	13778	13556	13441	13501	13622	13591	13536	13543	13517	13407	13552	13452	13706	13490	13593	13484	13456	13421	13333	13529	13501	13671	13370	13331	13552	13494	13658	13566	13486	13482	13469	13556	13471	13513	13523	13514	13591	13577	13336	13457	13558	13479	13551	13506	13493	13528	13404	13468	13397	13508	13350	13521	13350	13474	13553	13417	13624	13467	13452	13549	13624	13541	13554	13610	13561	13691	13600	13470	13389	13552	13508	13398	13600	13647	13534	13581	13503	13625	13489	13425	13472	13474	13476	13494	13662	13478	13398	13385	13459	13468	13546	13428	13516	13527	13590	13699	13602	13486	13706	13494	13464	13437	13402	13732	13422	13467	13559	13745	13582	13529	13340	13556	13586	13443	13538	13630	13508	13656	13542	13475	13377	13682	13698	13429	13586	13532	13663	13485	13396	13631	13680	13574	13686	13421	13372	13424	13519	13550	13593	13483	13448	13470	13553	13443	13602	13362	13401	13580	13515	13618	13463	13415	13592	13517	13421	13517	13311	13498	13502	13640	13586	13498	13629	13532	13647	13500	13316	13569	13513	13716	13491	13490	13387	13532	13342	13660	13471	13510	13448	13474	13340	13467	13860	13538	13567	13414	13591	13457	13485	13603	13492	13508	13509	13660	13656	13483	13501	13499	13468	13583	13683	13501	13543	13601	13596	13399	13575	13602	13456	13642	13454	13642	13511	13386	13420	13559	13408	13400	13653	13440	13573	13415	13461	13518	13448	13508	13393	13563	13555	13509	13501	13540	13474	13460	13516	13498	13582	13430	13411	13552	13476	13485	13524	13609	13462	13530	13524	13513	13286	13508	13445	13415	13475	13482	13648	13436	13557	13682	13493	13604	13529	13564	13504	13575	13642	13514	13588	13406	13461	13333	13668	13645	13520	13627	13605	13596	13483	13576	13565	13469	13422	13652	13419	13421	13522	13538	13625	13665	13598	13446	13515	13568	13556	13450	13750	13349	13503	13659	13568	13542	13619	13455	13665	13520	13718	13598	13487	13438	13503	13529	13512	13657	13601	13547	13429	13518	13527	13488	13527	13432	13591	13583	13504	13659	13543	13415	13442	13301	13464	13479	13502	13557	13460	13378	13561	13411	13533	13566	13660	13704	13455	13572	13472	13585	13607	13550	13436	13455	13352	13624	13625	13435	13467	13702	13344	13518	13568	13465	13595	13571	13404	13465	13613	13482	13540	13520	13460	13591	13460	13460	13685	13420	13567	13580	13591	13472	13501	13457	13552	13637	13490	13563	13369	13629	13615	13530	13596	13503	13583	13618	13592	13520	13451	13565	13643	13456	13620	13537	13641	13372	13382	13495	13529	13579	13583	13524	13489	13455	13538	13538	13450	13483	13486	13497	13593	13639	13488	13586	13465	13643	13593	13383	13576	13522	13454	13584	13394	13507	13562	13547	13435	13451	13549	13597	13452	13498	13419	13397	13422	13573	13492	13535	13604	13451	13473	13516	13459	13390	13492	13430	13552	13419	13465	13524	13555	13553	13458	13564	13698	13499	13548	13579	13296	13553	13740	13584	13445	13571	13410	13525	13473	13524	13617	13363	13548	13567	13568	13451	13444	13530	13591	13398	13571	13454	13539	13652	13516	13346	13558	13472	13537	13511	13512	13575	13497	13707	13590	13519	13528	13501	13436	13633	13498	13548	13541	13371	13489	13541	13496	13576	13486	13559	13535	13595	13331	13469	13569	13611	13535	13651	13518	13488	13444	13298	13532	13570	13521	13349	13360	13550	13402	13574	13435	13685	13536	13343	13420	13615	13524	13617	13616	13342	13544	13474	13491	13516	13375	13446	13315	13499	13450	13433	13504	13623	13536	13620	13495	13462	13486	13597	13556	13525	13439	13523	13634	13570	13520	13514	13424	13487	13546	13421	13663	13557	13569	13632	13568	13594	13374	13457	13647	13576	13511	13543	13449	13414	13508	13582	13356	13518	13532	13632	13570	13503	13418	13653	13593	13513	13545	13737	13482	13553	13656	13509	13500	13520	13493	13450	13555	13474	13417	13665	13522	13429	13595	13383	13509	13615	13650	13614	13527	13645	13712	13395	13387	13564	13408	13603	13534	13327	13697	13402	13504	13719	13762	13547	13491	13547	13791	13536	13613	13513	13597	13491	13435	13596	13544	13335	13375	13481	13464	13534	13510	13469	13588	13459	13500	13554	13644	13577	13374	13428	13426	13444	13585	13457	13549	13488	13298	13567	13443	13549	13423	13552	13636	13568	13426	13527	13601	13476	13621	13323	13537	13440	13528	13394	13549	13526	13611	13499	13539	13529	13469	13427	13537	13523	13504	13422	13590	13574	13434	13501	13509	13508	13539	13361	13607	13622	13479	13613	13573	13390	13687	13362	13657	13563	13163	13467	13475	13526	13474	13526	13588	13520	13532	13647	13381	13431	13654	13583	13399	13621	13551	13521	13532	13559	13631	13581	13524	13558	13523	13426	13541	13473	13662	13489	13446	13534	13477	13431	13648	13411	13422	13630	13485	13443	13554	13443	13538	13546	13643	13412	13550	13500	13598	13486	13527	13492	13471	13462	13401	13506	13528	13453	13339	13581	13585	13412	13384	13477	13698	13443	13546	13453	13363	13386	13508	13377	13577	13372	13647	13591	13598	13496	13593	13486	13576	13609	13597	13586	13531	13669	13468	13415	13704	13637	13586	13490	13544	13501	13471	13475	13453	13519	13413	13552	13472	13510	13487	13547	13435	13638	13585	13314	13506	13641	13463	13389	13568	13413	13619	13747	13642	13645	13556	13636	13578	13557	13577	13563	13503	13469	13631	13582	13397	13523	13538	13535	13494	13472	13606	13592	13608	13607	13344	13558	13486	13349	13518	13539	13672	13681	13547	13489	13341	13627	13568	13592	13512	13525	13373	13350	13668	13287	13607	13376	13541	13395	13662	13584	13522	13366	13446	13526	13662	13480	13699	13541	13554	13394	13454	13600	13542	13435	13689	13702	13545	13671	13598	13445	13524	13569	13521	13489	13549	13485	13666	13471	13585	13473	13662	13358	13621	13497	13724	13414	13409	13651	13478	13380	13527	13587	13556	13587	13542	13455	13465	13606	13619	13525	13572	13540	13534	13602	13588	13504	13641	13588	13554	13308	13483	13394	13467	13616	13504	13334	13443	13368	13448	13444	13665	13557	13420	13753	13517	13536	13528	13413	13493	13586	13576	13560	13576	13432	13411	13587	13569	13488	13501	13629	13407	13414	13347	13542	13523	13453	13419	13469	13572	13724	13432	13485	13566	13432	13582	13407	13558	13596	13592	13475	13556	13554	13424	13610	13446	13491	13459	13482	13254	13630	13475	13575	13494	13514	13552	13475	13416	13562	13554	13631	13411	13573	13467	13583	13495	13607	13599	13395	13459	13370	13469	13551	13590	13475	13693	13493	13594	13595	13435	13467	13532	13488	13404	13627	13548	13618	13382	13437	13427	13500	13568	13497	13626	13578	13653	13536	13377	13532	13547	13472	13577	13529	13558	13547	13407	13390	13529	13580	13584	13608	13632	13523	13525	13462	13503	13375	13466	13401	13523	13317	13568	13690	13408	13350	13500	13512	13446	13635	13348	13542	13595	13497	13636	13558	13581	13587	13399	13698	13631	13435	13503	13564	13406	13615	13659	13510	13425	13518	13518	13448	13380	13489	13604	13334	13599	13521	13398	13274	13529	13491	13482	13530	13643	13603	13619	13474	13551	13660	13581	13409	13395	13434	13588	13617	13449	13642	13255	13449	13620	13456	13598	13494	13572	13574	13575	13443	13566	13435	13636	13476	13554	13486	13651	13363	13576	13558	13531	13576	13529	13685	13510	13561	13338	13707	13623	13537	13593	13437	13470	13601	13546	13487	13534	13450	13513	13368	13486	13382	13644	13432	13443	13541	13499	13485	13376	13405	13525	13458	13361	13469	13445	13542	13367	13618	13582	13529	13371	13581	13599	13590	13381	13634	13441	13587	13357	13586	13564	13406	13444	13510	13435	13510	13573	13474	13533	13384	13557	13402	13570	13513	13510	13651	13472
27457	22379	25369	21535	17135	16290	16095	15391	15176	15072	14804	14932	14643	14869	14972	14663	14821	14744	14573	14535	14709	14481	14626	14521	14519	14467	14610	14501	14515	14334	14430	14383	14455	14347	14229	14410	14496	14511	14333	14349	14359	14285	14181	14390	14435	14358	14504	14400	14240	14512	14380	14384	14563	14229	14315	14255	14334	14374	14343	14262	14203	14391	14325	14221	14433	14285	14343	14364	14436	14491	14356	14390	14394	14371	14347	14331	14451	14434	14148	14417	14387	14478	14405	14501	14392	14175	14270	14097	14371	14117	14318	14326	14312	14444	14385	14557	14368	14387	14403	14367	14284	14428	14403	14409	14481	14359	14491	14349	14362	14380	14325	14176	14353	14468	14336	14475	14310	14446	14569	14469	14300	14325	14472	14253	14415	14447	14288	14407	14427	14302	14480	14350	14535	14322	14416	14378	14312	14232	14351	14362	14264	14243	14225	14620	14388	14293	14214	14367	14385	14038	14352	14363	14357	14409	14421	14312	14098	14374	14132	14282	14385	14228	14370	14330	14386	14251	14254	14246	14246	14267	14343	14310	14318	14282	14417	14404	14343	14362	14324	14360	14567	14449	14325	14238	14358	14454	14185	14316	14286	14353	14254	14328	14119	14301	14177	14239	14339	14280	14215	14419	14208	14317	14188	14349	14333	14276	14394	14343	14471	14336	14408	14393	14351	14282	14299	14469	14352	14340	14426	14254	14304	14241	14252	14390	14377	14463	14241	14385	14380	14341	14374	14372	14201	14271	14439	14566	14367	14381	14419	14255	14287	14660	14496	14283	14362	14176	14229	14454	14352	14417	14419	14329	14499	14253	14422	14481	14611	14528	14289	14471	14422	14345	14437	14287	14310	14282	14353	14301	14476	14475	14443	14244	14515	14345	14387	14399	14120	14265	14311	14360	14367	14359	14524	14281	14411	14307	14384	14305	14490	14304	14148	14277	14440	14367	14238	14254	14280	14270	14256	14312	14410	14395	14355	14336	14223	14568	14288	14144	14342	14420	14389	14105	14318	14276	14578	14616	14393	14464	14413	14158	14360	14440	14191	14348	14455	14342	14167	14470	14707	14351	14209	14095	14085	14220	14302	14379	14353	14415	14371	14344	14273	14515	14326	14336	14233	14260	14373	14329	14338	14300	14309	14373	14236	14400	14640	14281	14115	14328	14253	14294	14379	14380	14389	14359	14397	14186	14211	14378	14328	14485	14471	14351	14433	14372	14324	14295	14386	14425	14369	14240	14305	14288	14281	14443	14245	14207	14273	14404	14341	14121	14298	14429	14349	14450	14230	14446	14429	14284	14381	14477	14465	14513	14461	14402	14404	14368	14384	14135	14244	14364	14304	14262	14410	14378	14312	14156	14393	14301	14432	14406	14442	14290	14400	14477	14251	14481	14510	14324	14360	14376	14399	14162	14336	14147	14342	14515	14385	14372	14597	14525	14373	14428	14318	14345	14458	14161	14187	14463	14366	14257	14264	14367	14455	14382	14246	14310	14162	14113	14525	14512	14467	14328	14263	14338	14445	14307	14454	14413	14325	14410	14255	14381	14309	14497	14571	14142	14488	14397	14424	14282	14374	14364	14470	14103	14163	14438	14468	14418	14463	14458	14422	14409	14435	14089	14349	14394	14309	14410	14378	14352	14357	14274	14685	14400	14394	14334	14473	14266	14320	14322	14408	14434	14285	14419	14317	14468	14302	14259	14343	14229	14468	14214	14361	14461	14308	14337	14370	14348	14367	14249	14376	14339	14498	14399	14381	14336	14162	14518	14343	14231	14415	14324	14338	14341	14311	14441	14422	14492	14349	14240	14404	14157	14468	14194	14407	14293	14429	14441	14330	14576	14411	14279	14274	14349	14253	14435	14575	14395	14289	14235	14300	14343	14164	14223	14357	14432	14476	14314	14486	14390	14331	14239	14360	14409	14161	14336	14264	14362	14430	14340	14374	14339	14317	14334	14347	14355	14430	14204	14203	14352	14311	14353	14368	14348	14169	14289	14534	14417	14340	14332	14268	14392	14349	14479	14269	14567	14408	14437	14501	14505	14200	14341	14404	14431	14116	14441	14444	14286	14340	14517	14301	14414	14243	14311	14321	14389	14132	14255	14352	14462	14367	14428	14463	14321	14218	14518	14423	14371	14211	14368	14372	14416	14254	14265	14463	14491	14354	14421	14300	14305	14187	14292	14442	14321	14394	14542	14508	14419	14387	14345	14307	14288	14280	14299	14259	14319	14365	14301	14294	14342	14566	14395	14416	14351	14256	14490	14326	14241	14281	14305	14362	14489	14503	14228	14316	14273	14279	14267	14439	14425	14362	14182	14342	14260	14545	14254	14271	14358	14407	14391	14338	14342	14331	14317	14498	14380	14376	14379	14324	14375	14335	14314	14324	14365	14355	14417	14420	14321	14470	14355	14276	14227	14102	14167	14397	14352	14306	14534	14214	14171	14200	14377	14365	14239	14348	14325	14370	14268	14269	14444	14432	14295	14327	14321	14314	14300	14423	14408	14167	14315	14513	14392	14503	14364	14337	14421	14440	14561	14264	14519	14378	14346	14243	14444	14366	14434	14421	14357	14307	14264	14361	14430	14413	14424	14130	14352	14538	14307	14499	14443	14329	14315	14389	14460	14613	14510	14474	14227	14162	14270	14317	14447	14475	14329	14426	14238	14384	14484	14374	14367	14458	14208	14323	14502	14180	14383	14616	14504	14262	14492	14612	14238	14369	14308	14235	14504	14387	14235	14408	14296	14163	14401	14132	14305	14543	14299	14211	14403	14299	14302	14301	14153	14406	14301	14172	14336	14110	14284	14344	14495	14473	14248	14360	14309	14330	14448	14316	14409	14334	14533	14358	14208	14440	14120	14151	14310	14499	14293	14483	14360	14185	14350	14053	14306	14279	14302	14256	14337	14311	14378	14420	14277	14355	14283	14385	14487	14428	14303	14388	14454	14285	14297	14353	14552	14392	14375	14420	14322	14575	14355	14186	14468	14428	14469	14365	14469	14385	14420	14452	14154	14332	14487	14374	14462	14647	14316	14341	14470	14286	14284	14271	14357	14183	14238	14422	14352	14274	14446	14454	14418	14325	14228	14425	14350	14233	14459	14465	14312	14308	14226	14294	14347	14346	14288	14373	14529	14460	14124	14198	14338	14348	14460	14341	14516	14500	14493	14321	14408	14310	14507	14484	14462	14401	14336	14344	14347	14261	14366	14369	14368	14211	14401	14372	14295	14331	14452	14144	14372	14280	14184	14402	14461	14241	14347	14304	14394	14466	14475	14387	14310	14416	14348	14450	14411	14447	14389	14188	14311	14358	14147	14479	14469	14415	14308	14293	14180	14362	14638	14358	14265	14522	14324	14373	14271	14274	14296	14442	14317	14432	14404	14283	14425	14411	14479	14408	14599	14455	14334	14289	14352	14382	14316	14356	14211	14231	14169	14352	14426	14449	14438	14275	14475	14470	14442	14297	14425	14156	14300	14231	14434	14333	14303	14414	14381	14382	14194	14476	14239	14387	14368	14358	14250	14532	14500	14352	14280	14437	14426	14355	14284	14308	14248	14401	14474	14439	14365	14288	14447	14355	14440	14529	14275	14456	14464	14478	14416	14441	14299	14332	14445	14426	14294	14361	14234	14346	14392	14294	14437	14333	14426	14415	14452	14498	14227	14328	14378	14375	14265	14479	14514	14300	14355	14366	14483	14313	14388	14425	14347	14373	14257	14521	14224	14283	14179	14160	14329	14392	14329	14282	14351	14236	14549	14516	14516	14165	14203	14270	14548	14615	14310	14366	14279	14551	14324	14244	14607	14501	14606	14285	14527	14564	14304	14435	14210	14345	14310	14481	14416	14462	14435	14591	14500	14483	14338	14232	14385	14324	14527	14186	14290	14407	14353	14201	14280	14269	14298	14333	14301	14351	14231	14428	14297	14303	14267	14332	14455	14154	14276	14202	14316	14461	14550	14252	14276	14358	14076	14337	14312	14518	14300	14394	14346	14253	14365	14217	14415	14408	14413	14480	14397	14445	14423	14318	14265	14199	14394	14196	14261	14340	14551	14346	14350	14276	14477	14341	14336	14373	14463	14444	14410	14415	14446	14405	14586	14543	14456	14340	14495	14492	14306	14326	14364	14224	14354	14381	14333	14414	14471	14472	14270	14125	14258	14220	14268	14334	14260	14503	14403	14294	14344	14574	14411	14306	14433	14399	14502	14434	14398	14308	14131	14360	14449	14221	14399	14384	14327	14325	14382	14368	14295	14229	14435	14430	14407	14270	14444	14326	14168	14258	14287	14326	14335	14322	14426	14254	14258	14298	14595	14561	14383	14478	14447	14372	14191	14404	14235	14392	14418	14324	14443	14302	14442	14242	14367	14281	14457	14431	14269	14510	14219	14346	14440	14410	14439	14327	14366	14175	14230	14442	14258	14470	14256	14534	14402	14286	14451	14414	14325	14487	14293	14325	14286	14490	14348	14178	14151	14131	14298	14431	14419	14451	14364	14444	14227	14326	14426	14348	14328	14244	14280	14403	14359	14345	14315	14289	14406	14416	14311	14381	14258	14364	14317	14477	14334	14426	14448	14226	14326	14291	14177	14410	14465	14309	14335	14513	14241	14328	14422	14438	14417	14352	14264	14542	14341	14668	14409	14406	14268	14310	14293	14526	14417	14412	14276	14279	14490	14270	14424	14354	14416	14402	14430	14213	14170	14301	14333	14539	14266	14223	14244	14292	14344	14153	14327	14397	14526	14491	14345	14341	14408	14437	14183	14400	14563	14503	14554	14275	14463	14341	14226	14358	14303	14300	14319	14486	14306	14242	14112	14227	14269	14278	14294	14274	14464	14302	14214	14608	14465	14332	14389	14445	14482	14239	14396	14633	14327	14291	14254	14498	14334	14426	14462	14374	14363	14379	14294	14507	14346	14377	14242	14203	14285	14378	14489	14431	14407	14370	14361	14276	14427	14195	14330	14397	14204	14310	14389	14333	14453	14313	14326	14251	14217	14315	14464	14215	14387	14402	14413	14498	14189	14414	14471	14525	14429	14379	14362	14381	14300	14205	14380	14245	14330	14289	14290	14351	14240	14328	14389	14454	14417	14280	14171	14455	14410	14401	14405
21079	28824	25758	20044	17440	16205	15635	15311	14849	14555	14509	14138	14109	14155	14065	14113	13766	13855	13926	13765	13837	13980	13805	13796	13873	13700	13689	13657	13695	13674	13552	13556	13580	13485	13473	13512	13567	13539	13656	13442	13411	13326	13393	13381	13421	13420	13409	13464	13456	13440	13387	13469	13473	13457	13448	13367	13265	13397	13507	13267	13539	13273	13303	13325	13384	13496	13297	13409	13624	13380	13460	13460	13524	13474	13407	13425	13318	13280	13475	13227	13433	13266	13573	13441	13321	13562	13423	13310	13466	13458	13640	13414	13373	13287	13488	13243	13560	13226	13419	13404	13190	13258	13380	13455	13551	13299	13420	13425	13411	13479	13430	13396	13384	13458	13340	13332	13407	13485	13432	13224	13327	13466	13281	13473	13357	13241	13430	13326	13371	13360	13339	13340	13390	13394	13445	13418	13351	13344	13380	13346	13363	13310	13421	13444	13454	13449	13345	13527	13601	13157	13305	13268	13364	13336	13368	13492	13373	13198	13279	13289	13417	13403	13206	13351	13570	13337	13416	13366	13346	13292	13405	13406	13316	13374	13403	13443	13340	13320	13484	13441	13314	13675	13255	13285	13218	13533	13363	13453	13541	13267	13348	13363	13360	13309	13349	13410	13469	13356	13395	13613	13486	13551	13418	13277	13675	13320	13395	13536	13361	13553	13294	13447	13450	13326	13431	13481	13437	13502	13275	13355	13605	13435	13385	13381	13242	13186	13510	13405	13339	13318	13388	13466	13348	13367	13443	13424	13312	13461	13399	13407	13398	13334	13355	13442	13345	13421	13418	13408	13458	13361	13407	13340	13363	13358	13523	13436	13434	13471	13311	13409	13393	13294	13435	13392	13359	13308	13410	13491	13432	13302	13457	13375	13431	13407	13329	13484	13425	13379	13520	13310	13298	13370	13570	13406	13359	13400	13463	13499	13294	13485	13508	13494	13455	13376	13432	13371	13231	13367	13487	13472	13375	13533	13422	13406	13405	13395	13373	13245	13353	13600	13391	13477	13168	13313	13449	13508	13271	13242	13401	13344	13527	13471	13289	13319	13382	13347	13282	13604	13401	13365	13213	13585	13363	13243	13289	13368	13426	13383	13449	13313	13358	13350	13546	13276	13197	13454	13412	13569	13351	13470	13467	13408	13350	13383	13379	13410	13412	13356	13423	13359	13372	13423	13482	13407	13350	13558	13599	13274	13403	13397	13497	13211	13352	13456	13409	13406	13554	13186	13293	13454	13269	13341	13313	13518	13417	13293	13275	13618	13433	13317	13362	13357	13409	13414	13515	13393	13252	13556	13480	13402	13377	13305	13227	13408	13316	13499	13477	13385	13446	13345	13300	13349	13264	13307	13338	13363	13402	13412	13537	13307	13394	13560	13230	13563	13506	13639	13432	13377	13429	13306	13497	13474	13337	13435	13403	13340	13479	13519	13337	13313	13363	13393	13343	13199	13143	13524	13510	13280	13445	13312	13409	13370	13340	13308	13361	13459	13415	13603	13448	13616	13479	13472	13486	13381	13305	13454	13418	13278	13503	13425	13258	13558	13529	13198	13403	13478	13512	13247	13541	13250	13561	13346	13565	13364	13511	13418	13427	13224	13371	13473	13503	13435	13388	13433	13488	13407	13415	13340	13497	13357	13449	13432	13348	13394	13344	13386	13363	13351	13389	13418	13397	13523	13464	13413	13264	13308	13358	13262	13378	13321	13550	13226	13441	13434	13425	13494	13460	13482	13395	13603	13182	13426	13489	13420	13461	13379	13388	13325	13456	13375	13384	13389	13430	13421	13422	13541	13398	13352	13464	13568	13531	13358	13374	13360	13308	13253	13341	13482	13610	13302	13286	13362	13375	13477	13447	13336	13376	13361	13438	13358	13179	13260	13382	13482	13349	13433	13469	13427	13403	13253	13594	13260	13218	13443	13349	13434	13270	13318	13314	13455	13441	13265	13561	13451	13336	13401	13270	13463	13342	13386	13451	13150	13228	13536	13393	13338	13509	13355	13388	13588	13290	13515	13476	13441	13391	13376	13510	13568	13478	13415	13520	13275	13516	13496	13593	13578	13391	13395	13399	13357	13439	13392	13352	13417	13425	13542	13545	13419	13301	13210	13421	13345	13302	13461	13377	13415	13318	13375	13337	13361	13409	13448	13434	13306	13475	13374	13444	13498	13699	13362	13398	13367	13239	13262	13522	13365	13271	13269	13339	13346	13450	13483	13470	13383	13244	13426	13507	13416	13398	13513	13575	13309	13359	13434	13416	13425	13305	13445	13425	13407	13358	13539	13586	13317	13450	13483	13335	13241	13442	13446	13393	13379	13277	13338	13473	13539	13472	13589	13530	13264	13344	13507	13464	13336	13454	13210	13440	13210	13425	13439	13331	13388	13344	13268	13420	13312	13081	13357	13458	13316	13320	13321	13470	13368	13478	13426	13284	13278	13446	13430	13304	13308	13330	13416	13458	13306	13367	13370	13304	13394	13330	13427	13156	13391	13484	13373	13468	13360	13186	13348	13369	13307	13283	13445	13438	13366	13421	13356	13544	13261	13323	13535	13468	13245	13369	13375	13360	13432	13400	13353	13349	13235	13410	13479	13306	13406	13410	13440	13483	13410	13289	13386	13426	13406	13457	13344	13317	13377	13375	13401	13454	13256	13438	13476	13311	13468	13303	13407	13436	13399	13431	13250	13373	13325	13417	13240	13464	13330	13444	13420	13427	13512	13237	13546	13346	13530	13436	13375	13581	13446	13471	13402	13506	13539	13529	13445	13454	13417	13462	13564	13445	13459	13423	13499	13243	13278	13451	13330	13451	13374	13541	13470	13478	13314	13374	13292	13453	13380	13479	13469	13515	13399	13598	13455	13405	13235	13492	13488	13473	13320	13364	13310	13206	13435	13402	13536	13523	13301	13387	13329	13362	13501	13382	13472	13620	13674	13425	13371	13408	13511	13442	13462	13362	13360	13223	13258	13454	13330	13325	13287	13235	13402	13300	13417	13325	13435	13455	13368	13402	13309	13288	13378	13360	13407	13468	13485	13441	13454	13483	13428	13506	13210	13507	13434	13444	13561	13315	13280	13426	13295	13384	13413	13454	13470	13314	13288	13476	13375	13465	13442	13463	13495	13463	13409	13447	13458	13369	13365	13340	13340	13424	13399	13473	13309	13438	13450	13440	13360	13297	13330	13428	13297	13458	13391	13423	13319	13501	13541	13307	13509	13437	13405	13341	13563	13581	13507	13145	13224	13532	13396	13552	13419	13335	13632	13431	13483	13401	13431	13358	13367	13392	13346	13346	13442	13422	13321	13385	13433	13323	13459	13344	13409	13420	13496	13400	13511	13254	13467	13488	13396	13364	13527	13428	13493	13383	13580	13466	13550	13262	13292	13499	13442	13462	13420	13446	13375	13419	13379	13286	13290	13518	13317	13296	13254	13370	13543	13463	13418	13322	13372	13296	13338	13325	13464	13436	13259	13391	13498	13381	13562	13326	13457	13589	13380	13443	13450	13370	13462	13478	13391	13428	13355	13514	13535	13396	13357	13481	13095	13257	13384	13438	13497	13279	13377	13424	13459	13504	13254	13508	13511	13354	13497	13369	13503	13240	13475	13346	13349	13268	13328	13303	13459	13260	13311	13388	13399	13575	13430	13399	13228	13479	13502	13420	13526	13287	13391	13441	13357	13444	13350	13386	13323	13397	13438	13365	13451	13298	13393	13474	13444	13450	13471	13503	13459	13396	13438	13411	13526	13451	13366	13487	13492	13288	13396	13463	13435	13419	13481	13482	13382	13365	13487	13495	13615	13405	13462	13391	13444	13347	13505	13386	13456	13429	13329	13553	13415	13365	13395	13353	13356	13416	13422	13439	13578	13453	13271	13383	13315	13284	13363	13453	13425	13438	13323	13449	13464	13313	13246	13480	13217	13573	13408	13385	13511	13475	13358	13311	13450	13534	13443	13419	13358	13276	13335	13486	13279	13331	13425	13307	13482	13465	13508	13475	13293	13531	13352	13417	13347	13384	13254	13531	13374	13239	13455	13357	13473	13238	13402	13280	13328	13180	13372	13255	13381	13383	13316	13356	13470	13444	13440	13449	13462	13522	13413	13496	13268	13432	13469	13468	13383	13543	13371	13483	13451	13330	13285	13212	13361	13413	13393	13434	13500	13428	13288	13515	13457	13288	13424	13357	13315	13443	13360	13332	13339	13336	13440	13363	13449	13430	13473	13480	13459	13305	13262	13413	13398	13422	13466	13513	13455	13427	13360	13512	13299	13335	13332	13364	13474	13422	13370	13529	13437	13450	13273	13401	13448	13320	13529	13368	13507	13404	13428	13352	13331	13539	13395	13386	13458	13362	13290	13444	13388	13356	13428	13348	13402	13447	13295	13348	13397	13350	13238	13338	13474	13446	13464	13320	13346	13415	13502	13308	13384	13485	13470	13239	13448	13333	13434	13386	13368	13381	13342	13441	13335	13395	13463	13469	13362	13368	13332	13449	13371	13354	13436	13537	13431	13273	13355	13462	13299	13528	13441	13360	13549	13393	13392	13391	13419	13440	13395	13421	13342	13412	13421	13420	13528	13365	13282	13407	13243	13361	13329	13308	13345	13435	13364	13339	13377	13560	13439	13303	13487	13418	13520	13352	13385	13300	13435	13520	13270	13565	13338	13372	13395	13343	13539	13333	13435	13510	13373	13394	13376	13519	13458	13460	13352	13345	13328	13206	13307	13428	13410	13388	13420	13250	13456	13349	13594	13375	13219	13421	13355	13207	13451	13334	13275	13457	13421	13410	13413	13363	13584	13368	13501	13475	13369	13500	13414	13551	13324	13456	13531	13479	13386	13478	13391	13295	13372	13558	13205	13481	13356	13626	13415	13347	13449	13546	13349	13277	13501	13476	13255	13416	13354	13369	13257	13413	13272	13434	13342	13434	13490	13559	13389	13359	13464	13455	13390	13566	13424	13451	13538	13270	13429	13172	13258	13375	13406	13375	13410	13449	13293	13538	13327	13680	13465	13467	13316	13361	13523	13337	13593	13344	13599	13354	13476	13536	13549	13350	13403	13554	13266	13435	13413	13452	13336	13402	13229	13426	13599	13237	13330	13407	13337	13382	13429
23917	21107	28412	24136	21910	21493	19596	16940	16141	16295	15770	15810	15490	15478	15487	15357	15256	15340	15101	15451	15302	15210	15300	14908	14877	15010	14969	15055	14994	15076	14899	14873	14812	14707	14543	14844	14631	14869	14741	14633	14711	14778	14791	14719	14795	14762	14453	14671	14813	14672	14733	14610	14520	14654	14533	14769	14473	14491	14672	14652	14533	14681	14694	14561	14556	14881	14743	14794	14624	14603	14363	14538	14541	14794	14548	14641	14726	14687	14505	14601	14503	14766	14651	14669	14688	14403	14588	14548	14723	14596	14611	14525	14713	14669	14665	14623	14593	14765	14604	14752	14397	14292	14605	14547	14658	14670	14503	14561	14596	14505	14610	14465	14719	14655	14524	14604	14537	14595	14729	14497	14630	14522	14522	14770	14679	14628	14748	14497	14565	14649	14572	14574	14586	14682	14720	14755	14577	14577	14438	14650	14493	14441	14460	14707	14702	14684	14481	14537	14823	14413	14681	14590	14512	14682	14690	14556	14715	14466	14292	14585	14364	14600	14520	14515	14374	14607	14555	14464	14585	14723	14638	14576	14690	14655	14714	14591	14409	14420	14315	14361	14567	14452	14646	14516	14696	14633	14487	14511	14448	14578	14559	14577	14554	14564	14765	14767	14692	14768	14523	14623	14407	14562	14629	14483	14576	14576	14720	14716	14635	14448	14595	14675	14608	14587	14589	14723	14579	14457	14610	14595	14594	14865	14601	14438	14469	14603	14572	14594	14546	14656	14482	14480	14566	14576	14615	14593	14676	14604	14595	14616	14680	14521	14726	14664	14467	14357	14483	14654	14713	14542	14805	14599	14487	14441	14563	14439	14583	14689	14736	14629	14644	14449	14426	14615	14623	14593	14563	14688	14722	14393	14562	14648	14573	14612	14668	14425	14438	14606	14621	14529	14700	14468	14405	14670	14653	14628	14566	14556	14587	14624	14707	14510	14536	14486	14600	14595	14510	14715	14628	14525	14558	14710	14541	14627	14596	14375	14775	14636	14650	14486	14516	14664	14730	14574	14533	14601	14786	14661	14333	14456	14673	14426	14603	14412	14453	14674	14636	14546	14737	14810	14544	14448	14548	14638	14555	14670	14565	14522	14622	14532	14692	14516	14684	14542	14511	14558	14497	14598	14447	14657	14322	14430	14528	14559	14632	14660	14407	14680	14515	14385	14623	14577	14572	14630	14613	14385	14401	14529	14549	14376	14689	14586	14687	14606	14621	14686	14683	14532	14409	14470	14540	14552	14691	14534	14595	14454	14511	14706	14722	14756	14479	14468	14600	14437	14725	14651	14307	14554	14502	14598	14597	14546	14511	14515	14544	14605	14674	14620	14647	14480	14610	14530	14527	14593	14282	14410	14780	14590	14580	14738	14621	14551	14632	14630	14669	14603	14816	14578	14703	14435	14458	14497	14608	14641	14570	14618	14531	14655	14851	14455	14731	14472	14643	14709	14663	14303	14561	14603	14732	14603	14530	14589	14620	14729	14500	14649	14658	14614	14401	14641	14559	14585	14608	14440	14582	14552	14558	14422	14676	14895	14755	14702	14639	14595	14601	14779	14686	14698	14599	14701	14464	14644	14507	14574	14831	14613	14510	14627	14731	14778	14666	14572	14527	14786	14753	14589	14586	14649	14637	14522	14549	14654	14644	14368	14438	14494	14799	14563	14534	14576	14672	14604	14562	14419	14556	14571	14481	14518	14604	14578	14634	14458	14675	14569	14473	14530	14735	14583	14496	14572	14527	14742	14695	14739	14646	14456	14572	14705	14618	14627	14585	14607	14634	14607	14608	14521	14550	14420	14547	14543	14277	14425	14652	14670	14321	14476	14563	14546	14597	14562	14437	14536	14628	14654	14577	14581	14650	14447	14500	14541	14791	14624	14639	14602	14545	14584	14601	14639	14766	14617	14631	14747	14550	14689	14512	14520	14557	14684	14716	14610	14724	14536	14403	14596	14555	14425	14517	14492	14609	14763	14463	14698	14499	14584	14479	14744	14514	14551	14617	14708	14614	14642	14490	14416	14504	14511	14665	14735	14670	14644	14525	14680	14560	14541	14541	14548	14407	14322	14620	14641	14694	14638	14717	14577	14617	14638	14435	14605	14598	14548	14751	14530	14597	14694	14713	14632	14557	14685	14548	14512	14431	14466	14572	14592	14598	14514	14454	14552	14698	14694	14638	14548	14588	14486	14384	14671	14647	14721	14560	14594	14553	14498	14535	14521	14797	14681	14759	14445	14568	14349	14425	14598	14685	14555	14662	14505	14436	14553	14674	14587	14495	14543	14689	14414	14649	14603	14334	14704	14728	14535	14574	14649	14532	14596	14554	14478	14525	14651	14695	14621	14542	14423	14468	14441	14644	14841	14671	14690	14442	14529	14389	14587	14461	14463	14614	14566	14676	14628	14690	14739	14528	14580	14453	14664	14758	14552	14520	14714	14720	14442	14629	14504	14466	14523	14472	14509	14613	14741	14763	14414	14602	14617	14492	14586	14642	14807	14609	14582	14630	14570	14534	14467	14534	14469	14547	14513	14538	14354	14673	14699	14699	14494	14703	14535	14667	14523	14511	14366	14602	14445	14553	14707	14516	14587	14554	14508	14460	14578	14462	14643	14534	14620	14513	14643	14477	14654	14563	14556	14690	14540	14623	14546	14474	14793	14542	14790	14356	14571	14651	14355	14521	14562	14596	14659	14649	14618	14664	14591	14512	14677	14611	14551	14608	14447	14537	14523	14547	14514	14404	14524	14525	14600	14360	14540	14538	14553	14498	14831	14717	14569	14744	14614	14640	14502	14505	14582	14677	14594	14537	14575	14664	14497	14589	14543	14745	14550	14483	14570	14586	14765	14556	14578	14468	14312	14492	14568	14711	14687	14305	14373	14438	14583	14453	14549	14723	14662	14640	14544	14528	14746	14535	14448	14637	14620	14714	14619	14634	14740	14579	14632	14537	14474	14571	14613	14576	14661	14453	14535	14598	14603	14555	14597	14823	14510	14725	14666	14541	14530	14602	14614	14568	14623	14404	14486	14614	14741	14628	14548	14681	14793	14579	14616	14754	14646	14722	14677	14714	14621	14769	14704	14398	14549	14629	14515	14481	14807	14596	14771	14687	14700	14464	14541	14642	14556	14599	14662	14601	14628	14738	14549	14630	14598	14616	14418	14594	14670	14671	14666	14746	14577	14580	14436	14551	14380	14753	14434	14676	14709	14616	14670	14637	14618	14657	14710	14512	14582	14687	14589	14430	14543	14528	14776	14499	14542	14766	14689	14470	14451	14548	14654	14659	14562	14669	14582	14534	14502	14652	14540	14520	14577	14538	14619	14591	14753	14372	14634	14657	14536	14830	14600	14659	14566	14483	14492	14424	14504	14617	14586	14531	14901	14684	14559	14626	14485	14411	14643	14347	14382	14638	14559	14611	14544	14683	14713	14558	14416	14559	14498	14713	14831	14492	14593	14750	14585	14677	14355	14567	14714	14547	14371	14530	14582	14712	14703	14532	14655	14732	14569	14579	14570	14627	14749	14566	14723	14374	14479	14598	14587	14502	14721	14598	14306	14419	14709	14474	14570	14600	14519	14580	14537	14644	14774	14621	14677	14715	14486	14591	14610	14548	14700	14763	14670	14588	14486	14644	14810	14729	14703	14575	14811	14408	14528	14647	14587	14610	14569	14406	14573	14462	14502	14572	14587	14677	14452	14550	14663	14615	14614	14662	14584	14503	14518	14529	14642	14808	14783	14496	14487	14510	14725	14578	14375	14747	14568	14692	14567	14617	14629	14373	14573	14563	14558	14554	14588	14560	14465	14525	14454	14565	14737	14635	14555	14198	14637	14590	14619	14466	14566	14451	14662	14473	14635	14644	14422	14372	14433	14525	14484	14684	14550	14604	14703	14606	14523	14616	14598	14731	14597	14653	14668	14604	14713	14793	14858	14663	14674	14667	14694	14493	14675	14578	14669	14652	14500	14747	14688	14530	14783	14615	14506	14586	14605	14734	14589	14674	14511	14568	14520	14376	14464	14628	14637	14385	14658	14520	14689	14712	14598	14642	14606	14443	14411	14574	14715	14639	14542	14569	14523	14583	14690	14608	14541	14531	14530	14503	14541	14492	14622	14822	14588	14606	14594	14546	14534	14720	14528	14618	14579	14491	14710	14675	14710	14870	14639	14500	14574	14802	14638	14683	14523	14738	14488	14641	14552	14670	14532	14523	14513	14583	14512	14532	14510	14759	14650	14585	14374	14616	14525	14500	14635	14571	14562	14498	14635	14565	14599	14665	14687	14569	14415	14453	14418	14592	14625	14473	14435	14529	14568	14401	14387	14689	14552	14641	14660	14426	14669	14621	14630	14745	14594	14666	14713	14575	14586	14712	14406	14719	14640	14600	14534	14584	14381	14781	14456	14617	14535	14632	14695	14502	14599	14417	14424	14630	14773	14364	14561	14651	14531	14618	14581	14389	14577	14556	14538	14814	14541	14694	14668	14585	14655	14784	14670	14666	14536	14685	14554	14524	14650	14514	14744	14643	14465	14588	14627	14494	14407	14631	14746	14483	14375	14393	14548	14560	14578	14377	14510	14363	14664	14660	14559	14643	14497	14760	14446	14529	14817	14617	14569	14712	14559	14634	14660	14705	14602	14635	14574	14499	14603	14938	14710	14577	14586	14573	14563	14551	14395	14643	14642	14690	14666	14675	14633	14541	14524	14610	14503	14507	14530	14623	14389	14581	14574	14614	14570	14739	14535	14451	14589	14546	14620	14477	14606	14546	14507	14560	14538	14475	14457	14706	14573	14540	14568	14574	14447	14527	14654	14566	14575	14737	14546	14551	14787	14387	14528	14862	14487	14551	14600	14521	14620	14573	14480	14615	14703	14493	14436	14489	14613	14571	14538	14667	14715	14775	14673	14663	14572	14699	14424	14727	14422	14608	14429	14561	14530	14728	14422	14566	14423	14570	14527	14594	14646	14715	14647	14477	14498	14620	14635	14659	14634	14748	14504	14507	14779	14719	14710	14553	14562	14442	14480	14437	14622	14511	14538	14538	14580	14565	14577	14537	14781	14471	14625	14767	14767	14623	14454	14659	14594	14585	14615	14661	14717	14550	14707	14743	14680
21430	35473	32047	24795	21090	19101	17709	16838	16519	15885	15530	15390	14928	14867	14933	14909	14568	14548	14749	14502	14402	14357	14324	14137	14181	14186	14012	13793	14043	13911	13960	13793	13967	13583	13768	13723	13507	13653	13549	13673	13722	13600	13618	13694	13626	13627	13597	13633	13548	13600	13554	13732	13574	13550	13702	13492	13699	13616	13625	13615	13615	13568	13526	13615	13577	13519	13613	13578	13531	13604	13553	13698	13510	13404	13531	13542	13509	13663	13599	13654	13454	13664	13566	13704	13562	13786	13698	13598	13568	13693	13644	13613	13447	13723	13514	13650	13487	13641	13628	13515	13517	13609	13537	13692	13546	13504	13556	13708	13494	13586	13703	13515	13631	13621	13725	13512	13521	13561	13526	13578	13537	13685	13456	13399	13584	13690	13361	13579	13519	13406	13582	13480	13562	13433	13672	13626	13487	13499	13578	13503	13408	13548	13583	13552	13693	13495	13622	13539	13640	13515	13587	13542	13584	13386	13449	13589	13564	13537	13622	13579	13493	13641	13482	13401	13396	13617	13474	13520	13480	13625	13476	13587	13623	13466	13502	13626	13458	13602	13483	13500	13757	13470	13490	13393	13683	13441	13651	13502	13657	13503	13624	13603	13573	13463	13522	13619	13420	13552	13424	13404	13706	13465	13587	13549	13504	13589	13582	13546	13607	13490	13624	13586	13555	13495	13446	13658	13563	13622	13481	13484	13415	13548	13613	13641	13557	13693	13749	13716	13570	13590	13668	13414	13388	13565	13720	13489	13580	13512	13540	13607	13570	13491	13580	13581	13573	13418	13598	13670	13408	13584	13565	13540	13656	13450	13446	13516	13659	13696	13518	13612	13634	13638	13449	13586	13441	13395	13511	13575	13678	13606	13527	13672	13529	13550	13596	13657	13349	13569	13734	13590	13441	13555	13546	13555	13564	13510	13519	13483	13613	13533	13360	13450	13523	13553	13587	13360	13743	13387	13447	13590	13615	13498	13520	13501	13625	13580	13427	13593	13474	13464	13713	13608	13449	13681	13352	13503	13814	13653	13664	13544	13210	13593	13638	13329	13491	13603	13488	13548	13417	13493	13587	13588	13358	13371	13672	13468	13655	13682	13486	13468	13682	13498	13661	13667	13453	13613	13583	13644	13542	13410	13579	13574	13515	13479	13490	13485	13452	13574	13671	13430	13566	13526	13592	13421	13533	13616	13553	13511	13536	13483	13564	13537	13802	13501	13613	13601	13405	13615	13564	13565	13545	13415	13398	13633	13472	13561	13696	13625	13707	13439	13697	13525	13451	13607	13628	13408	13667	13586	13628	13435	13550	13563	13786	13463	13513	13425	13548	13556	13587	13459	13512	13628	13527	13590	13488	13668	13519	13547	13691	13471	13572	13557	13535	13665	13620	13576	13634	13668	13558	13590	13455	13607	13594	13678	13560	13575	13653	13628	13615	13655	13644	13609	13553	13736	13598	13410	13491	13504	13504	13497	13530	13436	13490	13338	13559	13352	13679	13627	13740	13606	13592	13411	13343	13572	13375	13581	13480	13594	13475	13464	13463	13740	13559	13667	13544	13710	13516	13545	13720	13603	13503	13519	13560	13568	13396	13621	13597	13542	13530	13546	13488	13533	13514	13530	13517	13633	13468	13533	13620	13611	13558	13639	13540	13687	13469	13651	13506	13679	13610	13538	13599	13500	13601	13705	13473	13318	13641	13578	13628	13679	13382	13793	13596	13518	13562	13433	13677	13628	13503	13469	13643	13524	13484	13545	13575	13510	13402	13441	13651	13462	13459	13572	13603	13475	13496	13465	13551	13447	13592	13596	13610	13399	13630	13589	13684	13375	13466	13556	13439	13455	13392	13547	13709	13672	13494	13476	13650	13551	13408	13559	13507	13478	13538	13534	13452	13550	13460	13649	13450	13625	13396	13525	13587	13569	13572	13601	13478	13537	13493	13540	13651	13485	13693	13661	13780	13432	13587	13514	13613	13386	13325	13571	13617	13694	13533	13575	13616	13440	13595	13628	13467	13666	13621	13409	13595	13514	13513	13602	13444	13591	13385	13593	13715	13568	13731	13659	13529	13608	13553	13670	13545	13675	13547	13448	13697	13418	13633	13352	13599	13640	13548	13596	13565	13418	13453	13609	13657	13809	13677	13566	13558	13482	13615	13567	13692	13507	13448	13559	13399	13584	13564	13678	13714	13696	13630	13423	13610	13601	13604	13545	13509	13560	13472	13367	13645	13599	13657	13491	13432	13692	13533	13558	13530	13573	13466	13585	13565	13757	13698	13499	13573	13600	13571	13416	13544	13634	13613	13388	13541	13595	13419	13612	13487	13605	13460	13636	13482	13510	13664	13623	13584	13700	13507	13416	13559	13651	13589	13483	13544	13494	13552	13511	13587	13642	13385	13705	13516	13570	13662	13431	13603	13482	13651	13440	13544	13562	13488	13482	13582	13507	13474	13691	13537	13455	13441	13594	13402	13503	13504	13599	13568	13638	13508	13555	13553	13382	13671	13597	13425	13397	13561	13611	13683	13458	13475	13577	13600	13500	13522	13612	13497	13526	13593	13670	13591	13590	13525	13556	13569	13612	13480	13534	13645	13638	13533	13516	13461	13485	13532	13631	13438	13538	13575	13435	13317	13595	13613	13579	13571	13533	13490	13688	13536	13555	13534	13607	13541	13523	13611	13548	13527	13585	13490	13668	13508	13384	13569	13508	13506	13556	13536	13586	13443	13569	13562	13528	13649	13538	13545	13642	13683	13427	13595	13568	13467	13514	13583	13505	13457	13659	13406	13532	13468	13654	13310	13613	13468	13620	13470	13609	13589	13473	13436	13705	13700	13617	13597	13585	13586	13680	13673	13652	13506	13478	13482	13557	13488	13557	13506	13673	13503	13559	13566	13595	13607	13526	13670	13652	13529	13478	13537	13673	13643	13671	13573	13538	13538	13608	13526	13783	13343	13595	13541	13543	13577	13482	13492	13537	13577	13463	13553	13581	13488	13439	13555	13533	13361	13572	13725	13534	13682	13630	13608	13504	13616	13477	13667	13492	13530	13502	13543	13537	13503	13657	13442	13617	13431	13572	13616	13572	13577	13674	13429	13359	13583	13540	13652	13629	13691	13439	13632	13456	13517	13654	13439	13457	13693	13501	13474	13456	13454	13506	13583	13450	13423	13598	13531	13648	13571	13519	13475	13449	13589	13632	13528	13382	13506	13526	13486	13501	13485	13501	13601	13619	13570	13639	13593	13542	13365	13476	13642	13560	13654	13541	13511	13593	13513	13671	13562	13342	13596	13518	13386	13720	13542	13547	13654	13635	13604	13640	13484	13651	13704	13477	13632	13501	13538	13248	13735	13552	13582	13474	13545	13576	13624	13558	13627	13654	13741	13531	13712	13682	13817	13529	13568	13588	13516	13452	13413	13525	13661	13648	13643	13501	13475	13550	13550	13556	13589	13335	13461	13337	13467	13622	13647	13396	13652	13613	13589	13428	13645	13427	13570	13406	13614	13614	13669	13579	13637	13621	13487	13504	13479	13501	13582	13625	13457	13500	13550	13589	13698	13466	13619	13599	13471	13532	13506	13500	13421	13708	13486	13527	13529	13661	13565	13610	13617	13412	13488	13387	13657	13475	13725	13682	13611	13418	13598	13556	13658	13473	13605	13705	13419	13707	13491	13469	13538	13603	13558	13624	13509	13454	13551	13661	13436	13476	13671	13480	13590	13513	13450	13501	13538	13483	13639	13584	13481	13742	13393	13610	13512	13792	13528	13578	13556	13630	13393	13490	13584	13512	13635	13532	13572	13550	13691	13613	13607	13752	13585	13561	13679	13462	13485	13578	13563	13700	13522	13370	13592	13564	13563	13418	13670	13635	13479	13573	13528	13749	13647	13541	13597	13637	13494	13717	13524	13673	13540	13654	13545	13580	13661	13571	13530	13605	13514	13488	13577	13496	13547	13667	13580	13682	13714	13473	13642	13635	13651	13695	13584	13563	13490	13504	13449	13397	13563	13425	13579	13404	13534	13594	13672	13585	13537	13459	13570	13515	13759	13330	13550	13620	13438	13541	13522	13494	13643	13467	13468	13584	13449	13539	13602	13461	13647	13476	13448	13571	13680	13633	13539	13408	13660	13617	13577	13530	13639	13542	13629	13697	13487	13668	13537	13572	13535	13620	13613	13543	13659	13462	13613	13623	13381	13598	13539	13617	13561	13622	13651	13539	13625	13613	13455	13479	13639	13443	13498	13638	13531	13526	13515	13640	13402	13494	13778	13419	13508	13456	13582	13464	13390	13493	13595	13602	13603	13608	13475	13448	13566	13660	13348	13595	13517	13491	13647	13514	13678	13661	13544	13465	13608	13620	13511	13542	13499	13705	13549	13417	13580	13329	13726	13529	13581	13557	13453	13405	13634	13613	13581	13501	13514	13520	13650	13565	13628	13455	13601	13494	13607	13357	13604	13623	13567	13600	13468	13357	13574	13663	13482	13538	13696	13604	13605	13533	13641	13631	13522	13546	13530	13435	13588	13491	13506	13500	13516	13592	13424	13560	13800	13462	13489	13572	13646	13523	13489	13515	13438	13620	13686	13572	13593	13480	13498	13601	13571	13668	13520	13490	13559	13558	13441	13520	13555	13432	13466	13547	13545	13621	13424	13487	13514	13594	13476	13540	13746	13494	13510	13636	13461	13608	13661	13534	13613	13442	13607	13598	13756	13583	13509	13451	13618	13558	13498	13511	13494	13676	13639	13515	13462	13606	13563	13437	13563	13648	13713	13425	13538	13461	13646	13599	13321	13750	13567	13637	13516	13520	13817	13585	13596	13559	13648	13591	13678	13628	13376	13489	13701	13554	13525	13408	13641	13682	13648	13524	13544	13390	13457	13522	13445	13737	13633	13627	13558	13446	13593	13559	13710	13513	13657	13644	13524	13650	13564	13500	13843	13449	13535	13484	13607	13669	13602	13527	13504	13521	13579	13568	13441	13452	13456	13488	13501	13424	13716	13382	13567	13505	13380	13642	13495	13516	13437	13655	13682	13477	13601	13579	13631	13377	13526	13445	13520	13680	13431	13460	13582	13340	13619	13569	13437	13565	13432	13561	13511	13491	13460	13482	13422	13596
22613	20956	28594	23415	21180	22986	23709	18040	17014	16884	16550	16204	15949	15844	15640	15787	15903	15561	15752	15514	15588	15306	15178	15120	15125	15294	15328	14976	14818	15086	14957	14678	14825	14645	14855	14767	14707	14684	14533	14664	14498	14727	14647	14682	14697	14504	14618	14599	14407	14444	14672	14600	14625	14580	14541	14422	14445	14551	14426	14603	14536	14634	14726	14476	14579	14500	14471	14468	14323	14443	14497	14483	14499	14613	14585	14425	14539	14532	14478	14490	14465	14661	14439	14340	14304	14567	14345	14527	14724	14654	14449	14291	14606	14532	14557	14377	14584	14486	14310	14512	14642	14441	14665	14584	14432	14340	14330	14397	14375	14550	14302	14455	14337	14467	14381	14411	14587	14529	14480	14479	14511	14477	14455	14375	14518	14658	14487	14358	14460	14502	14601	14698	14400	14569	14521	14336	14419	14520	14544	14309	14686	14364	14646	14449	14389	14280	14473	14309	14375	14494	14491	14319	14542	14306	14637	14397	14493	14463	14652	14284	14505	14594	14683	14444	14559	14573	14469	14326	14537	14306	14471	14597	14408	14525	14471	14428	14680	14620	14623	14297	14380	14575	14525	14528	14520	14414	14395	14390	14596	14513	14469	14564	14308	14613	14571	14601	14588	14298	14419	14427	14542	14487	14316	14590	14533	14447	14512	14537	14523	14709	14433	14412	14418	14547	14387	14552	14556	14529	14516	14491	14389	14519	14275	14564	14345	14310	14616	14494	14406	14322	14249	14414	14482	14503	14385	14607	14489	14500	14533	14385	14278	14344	14422	14464	14582	14534	14322	14484	14385	14379	14391	14567	14522	14352	14481	14454	14487	14439	14404	14393	14486	14412	14527	14601	14399	14548	14577	14371	14307	14379	14467	14361	14482	14585	14549	14411	14615	14466	14445	14426	14524	14476	14303	14586	14512	14561	14468	14486	14414	14561	14451	14626	14392	14365	14436	14388	14459	14497	14450	14488	14544	14537	14286	14592	14405	14505	14415	14499	14426	14449	14449	14496	14621	14571	14272	14417	14401	14460	14268	14508	14287	14412	14559	14542	14544	14407	14375	14592	14503	14374	14417	14557	14421	14527	14493	14466	14512	14410	14298	14543	14388	14452	14409	14517	14291	14318	14231	14318	14412	14537	14559	14281	14392	14470	14460	14496	14601	14527	14416	14362	14345	14492	14623	14475	14590	14339	14562	14408	14523	14429	14390	14259	14483	14280	14615	14533	14513	14407	14511	14443	14387	14384	14396	14458	14587	14326	14496	14563	14604	14588	14605	14403	14356	14283	14407	14490	14429	14512	14646	14568	14335	14569	14522	14587	14403	14555	14400	14577	14521	14279	14227	14361	14326	14408	14337	14487	14401	14405	14241	14486	14337	14426	14547	14352	14517	14541	14497	14546	14625	14354	14520	14655	14472	14587	14550	14240	14453	14450	14354	14322	14325	14548	14447	14592	14431	14415	14531	14315	14312	14566	14702	14377	14384	14541	14097	14518	14415	14623	14556	14605	14651	14411	14511	14291	14382	14446	14440	14310	14368	14316	14394	14504	14553	14509	14232	14419	14485	14410	14517	14476	14592	14478	14516	14366	14485	14445	14587	14517	14490	14578	14338	14340	14286	14350	14563	14573	14521	14340	14428	14285	14526	14410	14600	14378	14634	14541	14454	14438	14326	14563	14332	14602	14529	14485	14419	14388	14382	14205	14534	14385	14411	14420	14699	14578	14456	14430	14363	14447	14589	14406	14472	14548	14522	14425	14412	14354	14345	14487	14429	14448	14506	14314	14446	14573	14392	14531	14553	14335	14377	14434	14417	14497	14272	14413	14353	14382	14451	14444	14338	14365	14441	14595	14591	14469	14536	14510	14513	14490	14420	14499	14647	14468	14352	14361	14617	14562	14797	14591	14402	14472	14435	14393	14560	14513	14637	14557	14609	14458	14478	14440	14672	14410	14379	14358	14308	14369	14526	14608	14641	14741	14450	14448	14447	14549	14424	14456	14414	14381	14421	14512	14384	14381	14547	14453	14419	14436	14526	14479	14538	14639	14539	14556	14333	14507	14471	14393	14392	14344	14280	14471	14367	14502	14401	14222	14545	14536	14496	14556	14364	14314	14439	14452	14488	14320	14481	14458	14398	14348	14608	14640	14385	14505	14537	14352	14535	14552	14507	14540	14464	14545	14384	14449	14394	14318	14498	14334	14438	14462	14588	14569	14758	14456	14581	14423	14624	14276	14355	14472	14470	14303	14551	14270	14412	14524	14579	14378	14325	14451	14485	14393	14567	14377	14571	14452	14409	14397	14491	14339	14484	14444	14527	14555	14213	14455	14522	14485	14497	14424	14629	14420	14232	14503	14570	14421	14378	14369	14590	14501	14511	14641	14342	14426	14674	14394	14533	14379	14401	14519	14346	14618	14668	14667	14509	14340	14380	14406	14518	14556	14493	14522	14509	14314	14482	14453	14265	14545	14503	14383	14581	14401	14549	14525	14593	14342	14240	14331	14785	14470	14447	14446	14479	14589	14425	14626	14538	14479	14338	14568	14565	14310	14431	14489	14339	14448	14280	14545	14352	14348	14349	14491	14445	14508	14570	14568	14376	14636	14404	14530	14377	14454	14385	14469	14373	14471	14701	14479	14458	14417	14341	14447	14437	14442	14340	14550	14540	14440	14443	14417	14350	14522	14489	14596	14626	14438	14468	14480	14426	14398	14476	14464	14434	14454	14377	14400	14343	14424	14620	14481	14538	14563	14531	14503	14354	14171	14421	14311	14376	14461	14409	14606	14505	14445	14358	14599	14578	14377	14282	14447	14320	14430	14646	14535	14493	14415	14335	14487	14434	14484	14491	14392	14449	14489	14442	14346	14520	14618	14391	14440	14538	14436	14376	14458	14506	14297	14323	14455	14368	14627	14462	14447	14405	14459	14578	14522	14364	14489	14304	14415	14504	14500	14263	14577	14477	14287	14276	14476	14527	14337	14403	14397	14543	14556	14516	14547	14451	14512	14558	14478	14280	14369	14443	14647	14522	14449	14417	14520	14389	14420	14281	14263	14566	14462	14602	14281	14494	14398	14405	14472	14369	14403	14502	14453	14320	14561	14472	14520	14345	14390	14502	14604	14264	14403	14401	14463	14431	14506	14456	14281	14570	14394	14365	14507	14277	14501	14455	14559	14453	14477	14395	14518	14302	14321	14398	14635	14328	14462	14411	14531	14538	14453	14356	14368	14489	14363	14441	14250	14445	14351	14267	14459	14544	14513	14347	14496	14446	14540	14538	14616	14396	14402	14419	14408	14693	14608	14448	14717	14351	14514	14547	14498	14401	14386	14324	14409	14509	14469	14533	14427	14331	14457	14506	14210	14448	14572	14203	14480	14494	14218	14361	14507	14411	14573	14429	14541	14516	14449	14479	14685	14445	14336	14272	14235	14349	14569	14538	14519	14430	14558	14612	14371	14591	14537	14477	14361	14475	14482	14056	14586	14437	14463	14576	14456	14459	14629	14380	14602	14394	14365	14511	14482	14704	14517	14498	14582	14546	14441	14390	14343	14506	14429	14476	14468	14315	14531	14543	14424	14483	14360	14484	14433	14327	14467	14593	14535	14530	14566	14432	14494	14662	14484	14493	14558	14301	14324	14498	14568	14256	14438	14599	14542	14534	14531	14453	14406	14510	14582	14535	14180	14398	14422	14495	14507	14358	14506	14622	14607	14409	14500	14597	14393	14555	14363	14690	14433	14375	14290	14571	14408	14399	14414	14563	14289	14432	14302	14393	14397	14469	14543	14519	14543	14272	14285	14580	14454	14481	14428	14427	14478	14628	14352	14451	14317	14487	14545	14503	14501	14360	14487	14519	14441	14612	14386	14473	14514	14482	14382	14374	14455	14350	14450	14520	14550	14473	14349	14458	14437	14567	14430	14282	14613	14365	14475	14434	14487	14433	14355	14312	14284	14355	14475	14399	14383	14449	14502	14253	14516	14636	14452	14512	14499	14408	14318	14538	14528	14435	14427	14406	14430	14469	14384	14236	14265	14403	14433	14376	14393	14473	14486	14454	14456	14561	14511	14442	14689	14409	14281	14421	14407	14518	14641	14471	14537	14260	14472	14675	14220	14412	14536	14419	14324	14349	14514	14220	14492	14568	14442	14561	14618	14390	14366	14474	14426	14653	14367	14272	14343	14492	14486	14610	14692	14460	14468	14265	14357	14306	14397	14305	14290	14525	14492	14412	14448	14296	14582	14413	14404	14645	14700	14365	14463	14460	14415	14539	14387	14443	14357	14501	14434	14447	14614	14372	14556	14406	14336	14425	14393	14231	14406	14507	14382	14587	14467	14479	14446	14410	14488	14511	14538	14431	14269	14374	14167	14353	14431	14480	14623	14412	14536	14586	14400	14637	14395	14309	14658	14516	14483	14553	14522	14409	14429	14335	14639	14399	14401	14527	14396	14418	14368	14614	14475	14393	14493	14557	14397	14286	14370	14421	14432	14408	14597	14566	14403	14486	14577	14459	14392	14412	14498	14589	14514	14408	14470	14489	14299	14479	14386	14605	14527	14321	14419	14530	14378	14426	14298	14325	14420	14444	14306	14539	14302	14528	14562	14277	14528	14691	14361	14338	14204	14519	14377	14501	14546	14582	14501	14402	14481	14483	14659	14319	14488	14545	14549	14716	14302	14496	14206	14542	14453	14321	14412	14361	14533	14451	14390	14463	14465	14469	14534	14512	14557	14632	14405	14629	14524	14451	14400	14547	14452	14423	14372	14436	14634	14549	14364	14472	14407	14359	14460	14317	14367	14422	14427	14642	14248	14318	14403	14359	14405	14346	14256	14406	14601	14533	14626	14541	14571	14509	14698	14548	14643	14417	14508	14365	14441	14412	14243	14257	14472	14525	14448	14495	14529	14527	14497	14395	14537	14350	14494	14353	14532	14641	14528	14419	14339	14459	14509	14475	14404	14436	14456	14396	14409	14539	14471	14440	14387	14346	14577	14280	14395	14445	14430	14454	14559	14372	14522	14447	14374	14441	14321	14364	14265	14449	14488	14432	14344	14563	14579	14372	14483	14594	14574	14216	14440	14467	14453	14329	14358	14330	14616	14396	14440	14562	14211	14287	14587
22249	39656	36046	28370	23756	21161	19390	18173	17562	16707	16306	15906	15684	15271	15300	15232	15252	15100	14769	14747	14819	14624	14429	14217	14251	14100	14065	13966	14134	13851	13819	13720	13804	13670	13696	13660	13556	13695	13590	13699	13594	13370	13505	13662	13509	13512	13527	13394	13509	13515	13611	13515	13409	13458	13363	13522	13398	13597	13448	13418	13571	13493	13364	13612	13540	13348	13446	13418	13499	13308	13697	13354	13731	13440	13329	13470	13611	13259	13255	13459	13463	13565	13413	13327	13514	13494	13398	13509	13338	13430	13449	13481	13369	13469	13518	13572	13444	13395	13376	13406	13471	13353	13429	13514	13392	13383	13515	13330	13405	13436	13495	13455	13429	13458	13399	13547	13394	13436	13428	13443	13515	13433	13464	13412	13416	13410	13328	13458	13439	13391	13544	13472	13380	13460	13440	13454	13509	13379	13379	13312	13500	13530	13545	13398	13383	13537	13528	13430	13410	13475	13491	13265	13352	13470	13320	13440	13343	13615	13355	13355	13379	13516	13387	13471	13311	13403	13256	13405	13269	13587	13404	13261	13478	13442	13382	13411	13363	13442	13418	13391	13424	13301	13574	13325	13516	13353	13433	13349	13466	13445	13456	13309	13382	13388	13516	13231	13450	13563	13358	13376	13391	13385	13438	13420	13409	13478	13274	13350	13471	13359	13344	13553	13631	13412	13369	13469	13441	13447	13364	13375	13444	13565	13456	13394	13474	13433	13540	13373	13272	13414	13444	13481	13328	13458	13323	13396	13512	13388	13262	13499	13449	13358	13259	13614	13361	13571	13621	13405	13449	13372	13394	13516	13483	13635	13391	13358	13341	13364	13288	13647	13396	13307	13432	13341	13441	13468	13416	13448	13397	13334	13458	13442	13384	13482	13467	13262	13470	13296	13477	13423	13402	13319	13494	13392	13444	13616	13314	13298	13541	13549	13489	13510	13371	13501	13371	13334	13398	13474	13412	13262	13386	13404	13557	13358	13441	13386	13503	13421	13474	13490	13315	13302	13320	13248	13507	13378	13476	13433	13366	13461	13467	13500	13540	13416	13455	13380	13526	13509	13335	13590	13359	13405	13588	13474	13481	13367	13351	13318	13458	13478	13475	13461	13421	13450	13471	13216	13409	13423	13342	13473	13326	13467	13554	13488	13535	13452	13421	13410	13330	13272	13276	13502	13391	13529	13503	13458	13240	13160	13450	13464	13375	13334	13494	13555	13464	13420	13424	13395	13292	13476	13521	13350	13474	13356	13390	13431	13473	13434	13429	13338	13344	13545	13413	13460	13210	13459	13353	13411	13362	13445	13220	13425	13441	13486	13495	13477	13374	13406	13388	13291	13375	13419	13351	13358	13422	13453	13385	13386	13359	13431	13387	13543	13409	13373	13392	13444	13375	13427	13468	13446	13253	13520	13489	13452	13205	13675	13350	13400	13551	13381	13386	13429	13486	13463	13372	13449	13511	13304	13528	13192	13420	13558	13564	13393	13484	13434	13410	13245	13398	13512	13441	13460	13485	13503	13436	13430	13371	13489	13515	13210	13351	13427	13399	13526	13406	13370	13216	13418	13286	13348	13513	13389	13508	13572	13403	13289	13407	13362	13515	13422	13531	13441	13516	13331	13419	13285	13521	13516	13379	13365	13288	13431	13371	13614	13468	13327	13469	13220	13396	13490	13441	13238	13430	13300	13324	13431	13485	13333	13509	13338	13375	13551	13483	13332	13327	13416	13424	13438	13361	13397	13637	13504	13396	13659	13396	13442	13330	13373	13446	13358	13601	13510	13333	13249	13446	13438	13361	13512	13374	13445	13397	13314	13475	13414	13438	13505	13425	13445	13282	13378	13389	13373	13526	13362	13463	13479	13268	13318	13513	13298	13479	13304	13430	13501	13404	13397	13431	13414	13504	13470	13424	13437	13352	13391	13277	13591	13388	13388	13445	13437	13348	13269	13522	13452	13287	13382	13363	13322	13431	13410	13457	13622	13455	13368	13486	13485	13451	13494	13585	13353	13407	13329	13288	13281	13382	13596	13494	13507	13361	13244	13510	13395	13479	13415	13436	13601	13359	13380	13435	13322	13383	13381	13370	13164	13372	13275	13358	13499	13314	13519	13617	13354	13446	13337	13480	13399	13431	13156	13337	13401	13472	13357	13413	13225	13316	13517	13376	13396	13477	13514	13430	13536	13374	13329	13254	13392	13568	13471	13252	13409	13497	13473	13522	13416	13361	13405	13393	13503	13405	13303	13272	13420	13542	13522	13659	13431	13459	13409	13440	13390	13432	13366	13335	13452	13422	13332	13538	13413	13367	13382	13340	13557	13270	13311	13353	13334	13497	13416	13284	13356	13321	13350	13417	13439	13348	13667	13428	13443	13289	13260	13357	13621	13458	13403	13259	13349	13472	13368	13322	13355	13412	13511	13458	13493	13357	13515	13550	13376	13286	13525	13439	13428	13338	13359	13355	13366	13433	13361	13590	13380	13443	13275	13413	13366	13352	13292	13422	13400	13348	13365	13334	13341	13508	13368	13499	13424	13338	13390	13362	13227	13415	13540	13455	13250	13508	13239	13494	13376	13409	13446	13424	13376	13473	13528	13513	13344	13598	13402	13440	13419	13504	13509	13474	13414	13397	13426	13458	13351	13282	13314	13492	13412	13408	13314	13428	13539	13384	13487	13282	13497	13412	13600	13501	13407	13473	13475	13449	13536	13258	13286	13470	13473	13350	13385	13530	13355	13415	13317	13432	13408	13456	13377	13477	13398	13324	13431	13463	13292	13458	13309	13515	13326	13605	13389	13499	13416	13460	13408	13328	13486	13402	13421	13532	13335	13583	13421	13324	13387	13497	13274	13266	13249	13452	13340	13370	13316	13397	13430	13541	13438	13522	13436	13556	13507	13274	13226	13517	13538	13422	13284	13361	13339	13531	13478	13325	13519	13499	13502	13341	13405	13336	13249	13449	13525	13493	13456	13382	13421	13394	13422	13390	13357	13430	13352	13462	13431	13407	13497	13349	13456	13412	13409	13482	13237	13336	13481	13350	13309	13366	13276	13484	13534	13371	13511	13468	13436	13489	13426	13480	13450	13601	13443	13361	13406	13539	13349	13263	13407	13414	13542	13631	13525	13397	13545	13555	13251	13365	13324	13355	13363	13457	13464	13443	13333	13394	13324	13350	13425	13464	13411	13381	13629	13388	13196	13475	13526	13391	13493	13267	13352	13634	13355	13441	13429	13477	13277	13454	13481	13311	13518	13415	13305	13220	13426	13453	13543	13484	13373	13324	13312	13515	13432	13460	13354	13361	13444	13408	13453	13356	13617	13481	13478	13305	13493	13322	13429	13285	13322	13235	13310	13538	13343	13366	13333	13295	13361	13527	13481	13399	13452	13376	13367	13497	13404	13150	13446	13279	13454	13383	13402	13433	13381	13113	13381	13369	13428	13231	13468	13346	13392	13557	13410	13425	13398	13374	13487	13514	13431	13266	13515	13379	13443	13502	13408	13367	13295	13381	13490	13418	13498	13569	13259	13472	13359	13371	13438	13554	13447	13346	13439	13286	13406	13474	13330	13377	13404	13551	13472	13360	13471	13235	13352	13355	13433	13578	13535	13492	13464	13441	13283	13402	13510	13386	13128	13396	13362	13447	13307	13401	13336	13392	13321	13499	13521	13532	13354	13561	13504	13496	13472	13301	13287	13570	13450	13364	13458	13364	13494	13280	13503	13366	13459	13569	13326	13273	13337	13428	13462	13388	13470	13449	13457	13434	13501	13453	13545	13398	13399	13495	13464	13545	13354	13356	13478	13447	13417	13495	13491	13552	13461	13088	13431	13482	13373	13347	13523	13476	13563	13455	13373	13393	13517	13414	13324	13364	13527	13332	13349	13584	13299	13498	13491	13589	13452	13557	13218	13438	13415	13384	13427	13464	13518	13420	13377	13329	13298	13570	13390	13226	13438	13394	13295	13360	13266	13464	13479	13369	13314	13443	13481	13567	13485	13336	13438	13349	13362	13350	13429	13398	13379	13398	13403	13458	13535	13632	13406	13310	13457	13580	13443	13258	13392	13516	13331	13473	13435	13413	13513	13415	13373	13510	13472	13372	13336	13275	13441	13461	13401	13332	13270	13327	13577	13423	13277	13340	13484	13429	13371	13523	13166	13403	13459	13509	13365	13618	13401	13397	13394	13468	13415	13452	13522	13267	13344	13397	13430	13350	13352	13280	13340	13360	13374	13410	13309	13448	13475	13336	13247	13517	13365	13437	13445	13411	13375	13431	13389	13384	13365	13300	13414	13574	13402	13470	13361	13462	13414	13419	13295	13515	13253	13372	13432	13544	13396	13422	13457	13308	13478	13425	13452	13483	13302	13369	13385	13269	13400	13446	13322	13506	13423	13346	13354	13392	13318	13508	13378	13303	13476	13392	13501	13466	13498	13422	13356	13393	13320	13332	13340	13437	13407	13364	13262	13344	13400	13478	13397	13316	13334	13307	13477	13472	13504	13368	13308	13391	13508	13492	13434	13321	13430	13433	13360	13360	13287	13395	13333	13493	13377	13408	13355	13406	13352	13540	13394	13379	13375	13562	13489	13568	13516	13580	13408	13397	13217	13537	13354	13186	13512	13415	13670	13319	13422	13360	13237	13407	13613	13394	13339	13343	13442	13469	13398	13547	13409	13364	13448	13245	13440	13345	13341	13411	13334	13541	13518	13480	13514	13371	13428	13584	13385	13397	13406	13405	13267	13402	13462	13479	13364	13278	13300	13229	13285	13405	13455	13540	13435	13442	13372	13443	13373	13511	13361	13493	13591	13405	13364	13447	13436	13388	13507	13412	13439	13419	13568	13481	13421	13528	13498	13543	13273	13476	13371	13365	13444	13329	13507	13297	13374	13554	13299	13566	13309	13539	13467	13406	13411	13482	13387	13302	13474	13471	13459	13395	13369	13377	13377	13416	13464	13702	13393	13410	13415	13549	13292	13463	13536	13372	13321	13405	13425	13445	13322	13422	13266	13467	13415	13546	13618	13260	13465	13478	13316	13401	13389	13441	13574	13311	13380	13377	13366	13248	13374	13304	13316	13265	13454	13471	13540	13544	13611	13374	13304	13430	13436	13194	13354
27320	22336	25327	21527	16961	16354	15948	15407	15150	14916	14854	14844	14651	14901	14723	14779	14652	14657	14651	14853	14844	14415	14615	14750	14659	14570	14390	14552	14432	14510	14492	14345	14612	14382	14382	14443	14555	14235	14269	14202	14511	14430	14176	14350	14342	14411	14213	14412	14279	14332	14301	14041	14293	14364	14335	14358	14330	14273	14366	14057	14331	14407	14496	14323	14385	14381	14243	14488	14476	14215	14445	14424	14202	14253	14306	14498	14297	14328	14252	14481	14293	14087	14383	14067	14324	14174	14257	14272	14263	14321	14290	14466	14434	14246	14293	14125	14232	14355	14343	14334	14321	14241	14271	14275	14420	14244	14172	14146	14423	14375	14310	14312	14261	14183	14261	14265	14452	14118	14049	14395	14264	14230	14408	14362	14357	14291	14322	14176	14180	14108	14240	14355	14333	14228	14268	14265	14359	14380	14370	14198	14440	14261	14251	14190	14410	14463	14116	14252	14352	14314	14206	14353	14522	14245	14421	14151	14314	14352	14278	14221	14266	14135	14222	14185	14143	14365	14367	14434	14285	14256	14426	14280	14362	14391	14340	14215	14343	14285	14404	14244	14375	14470	14250	14327	14184	14288	14232	14335	14239	14508	14402	14312	14237	14336	14300	14196	14149	14159	14251	14239	14264	14416	14223	14264	14530	14287	14307	14328	14334	14201	14297	14392	14351	14312	14215	14230	14262	14293	14295	14210	14229	14127	14328	14398	14422	14155	14156	14204	14318	14244	14377	14267	14302	14117	14136	14192	14225	14247	14508	14366	14453	14341	14137	14311	14146	14137	14343	14466	14357	14258	14436	14352	14487	14304	14279	14067	14362	14282	14354	14278	14511	14336	14467	14407	14291	14317	14315	14312	14196	14348	14349	14341	14280	14236	14413	14469	14395	14343	14452	14171	14374	14220	14323	14506	14322	14410	14338	14467	14314	14291	14421	14362	14141	14222	14355	14421	14474	14460	14363	14390	14368	14264	14332	14199	14102	14192	14311	14299	14387	14338	14238	14276	14278	14317	14257	14501	14381	14217	14277	14282	14295	14435	14415	14244	14224	14105	14289	14115	14076	14503	14231	14326	14376	14307	14458	14344	14391	14288	14535	14412	14348	14308	14269	14322	14306	14376	14204	14237	14442	14208	14344	14154	14379	14258	14195	14376	14224	14549	14398	14382	14296	14567	14266	14202	14145	14341	14268	14066	14173	14295	14419	14370	14608	14388	14164	14250	14183	14194	14453	14259	14468	14344	14342	14392	14274	14165	14370	14311	14393	14335	14331	14128	13940	14261	14378	14339	14373	14245	14431	14310	14313	14303	14377	14273	14334	14113	14263	14240	14165	14379	14233	14319	14440	14301	14387	14251	14350	14319	14442	14237	14538	14393	14344	14260	14220	14363	14222	14206	14306	14203	14331	14451	14429	14290	14366	14296	14403	14498	14098	14294	14313	14283	14217	14437	14332	14214	14321	14292	14332	14403	14217	14317	14116	14226	14379	14301	14324	14491	14380	14308	14284	14207	14112	14203	14238	14338	14295	14381	14385	14449	14238	14203	14337	14276	14417	14268	14235	14263	14383	14384	14246	14387	14303	14316	14439	14275	14304	14398	14250	14298	14178	14047	14040	14168	14151	14318	14295	14363	14238	14428	14285	14450	14443	14405	14274	14281	14326	14282	14351	14204	14286	14230	14435	14320	14312	14370	14457	14269	14141	14365	14453	14375	14342	14219	14311	14121	14118	14280	14481	14316	14396	14123	14232	14258	14386	14428	14344	14330	14167	14242	14492	14391	14223	14273	14355	14168	14367	14538	14373	14255	14408	14372	14228	14370	14338	14493	14362	14322	14225	14261	14412	14420	14312	14271	14400	14392	14422	14201	14215	14188	14497	14315	14265	14359	14314	14228	14253	14243	14295	14202	14208	14139	14374	14147	14335	14374	14294	14229	14185	14556	14231	14338	14429	14155	14367	14254	14334	14175	14419	14404	14118	14402	14420	14293	14477	14360	14469	14512	14237	14449	14359	14318	14455	14179	14373	14249	14262	14280	14315	14316	14375	14169	14232	14417	14381	14319	14301	14252	14280	14371	14385	14432	14244	14360	14296	14245	14236	14395	14637	14397	14411	14264	14422	14433	14410	14163	14285	14122	14152	14314	14203	14465	14405	14264	14527	14140	14340	14071	14229	14146	14355	14363	14275	14193	14288	14391	14268	14140	14360	14302	14210	14311	14254	14323	14365	14441	14222	14216	14265	14210	14304	14424	14326	14199	14235	14503	14477	14417	14331	14264	14252	14416	14426	14584	14412	14339	14220	14047	14364	14445	14245	14332	14414	14232	14297	14335	14309	14314	14297	14544	14405	14507	14229	14306	14398	14321	14400	14314	14233	14247	14387	14353	14490	14457	14286	14306	14431	14482	14421	14080	14161	14379	14203	14296	14186	14302	14265	14201	14136	14415	14455	14361	14158	14355	14284	14279	14188	14317	14402	14296	14120	14297	14369	14271	14420	14288	14176	14305	14308	14133	14323	14472	14301	14367	14255	14274	14407	14320	14490	14157	14375	14285	14267	14182	14334	14395	14299	14094	14278	14327	14200	14103	14258	14217	14093	14351	14190	14356	14460	14364	14351	14298	14378	14317	14283	14382	14524	14278	14335	14162	14483	14298	14390	14351	14282	14324	14181	14304	14392	14505	14261	14264	14483	14450	14312	14295	14431	14479	14348	14186	14363	14369	14401	14249	14573	14447	14386	14203	14150	14271	14261	14340	14422	14238	14359	14159	14275	14365	14411	14372	14426	14166	14278	14391	14634	14305	14365	14335	14496	14242	14336	14400	14280	14196	14380	14299	14313	14205	14307	14245	14293	14395	14475	14235	14470	14306	14274	14279	14591	14399	14313	14178	14317	14459	14223	14163	14230	14212	14250	14257	14311	14238	14513	14476	14487	14318	14342	14198	14248	14211	14253	14480	14075	14351	14236	14226	14120	14286	14370	14199	14305	14317	14152	14379	14255	14364	14218	14301	14135	14279	14423	14423	14209	14182	14233	14326	14259	14359	14454	14177	14268	14205	14227	14305	14269	14298	14191	14358	14317	14262	14275	14286	14253	14300	14369	14269	14267	14381	14425	14278	14003	14299	14392	14177	14189	14400	14297	14235	14326	14394	14470	14405	14398	14311	14240	14305	14371	14257	14229	14259	14380	14569	14251	14295	14259	14315	14236	14234	14294	14345	14400	14466	14353	14493	14266	14468	14235	14433	14251	14458	14295	14473	14293	14240	14388	14259	14387	14308	14399	14319	14462	14279	14347	14271	14291	14231	14266	14351	14384	14275	14264	14299	14008	14150	14463	14236	14224	14202	14133	14249	14397	14336	14281	14432	14371	14391	14254	14155	14315	14282	14301	14331	14386	14290	14437	14477	14309	14385	14511	14280	14446	14235	14286	14462	14233	14458	14350	14106	14250	14173	14234	14409	14489	14381	14251	14380	14397	14414	14454	14358	14305	14240	14465	14495	14307	14558	14189	14470	14436	14506	14346	14363	14440	14313	14163	14176	14305	14431	14359	14108	14319	14377	14255	14104	14286	14249	14510	14149	14429	14455	14427	14429	14238	14315	14228	14272	14183	14213	14332	14419	14566	14366	14355	14277	14373	14371	14374	14207	14291	14168	14440	14424	14412	14255	14242	14312	14434	14316	14433	14233	14262	14221	14246	14318	14186	14577	14261	14147	14187	14364	14377	14340	14317	14319	14365	14304	14375	14287	14273	14320	14323	14231	14355	14365	14328	14115	14257	14243	14307	14246	14484	14457	14422	14272	14314	14348	14402	14273	14354	14506	14058	14206	14344	14414	14284	14295	14226	14301	14419	14459	14385	14418	14433	14261	14498	14305	14267	14406	14436	14226	14316	14295	14258	14383	14341	14237	14507	14347	14425	14082	14381	14472	14465	14291	14320	14461	14355	14259	14339	14353	14449	14394	14332	14133	14439	14087	14221	14168	14390	14348	14375	14368	14300	14340	14453	14518	14185	14281	14360	14510	14261	14508	14374	14320	14425	14190	14497	14455	14345	14263	14112	14453	14230	14405	14294	14377	14378	14316	14405	14414	14326	14297	14301	14479	14266	14338	14340	14330	14404	14284	14301	14315	14336	14361	14402	14204	14150	14270	14329	14222	14355	14224	14375	14220	14235	14306	14171	14227	14299	14343	14402	14217	14272	14332	14568	14588	14206	14402	14181	14224	14286	14304	14229	14181	14228	14325	14376	14219	14315	14245	14479	14299	14386	14325	14156	14142	14282	14348	14321	14243	14160	14444	14293	14333	14275	14015	14349	14139	14346	14077	14368	14282	14126	14326	14332	14265	14185	14574	14482	14500	14480	14350	14353	14380	14169	14472	14334	14289	14298	13937	14340	14375	14339	14377	14631	14385	14264	14276	14299	14312	14564	14330	14256	14327	14339	14316	14456	14228	14083	14313	14196	14345	14343	14339	14278	14317	14171	14476	14260	14154	14068	14474	14321	14306	14421	14252	14385	14412	14347	14348	14303	14246	14287	14309	14434	14388	14280	14080	14323	14391	14305	14324	14101	14494	14455	14350	14106	14138	14173	14224	14206	14186	14255	14536	14349	14474	14348	14384	14244	14266	14146	14402	14527	14232	14346	14287	14176	14450	14330	14199	14212	14349	14294	14160	14079	14236	14335	14330	14213	14488	14242	14231	14358	14082	14383	14193	14289	14359	14340	14487	14200	14231	14330	14546	14210	14266	14169	14213	14305	14118	14254	14537	14084	14182	14166	14379	14431	14320	14283	14384	14577	14409	14425	14217	14411	14441	14314	14275	14333	14168	14279	14388	14229	14365	14380	14347	14327	14144	14380	14288	14303	14517	14277	14208	14411	14337	14282	14451	14246	14361	14366	14245	14428	14531	14355	14210	14322	14347	14331	14190	14361	14424	14438	14552	14329	14409	14342	14306	14372	14387	14393	14300	14328	14327	14337	14082	14272	14248	14248	14164	14245	14195	14208	14328	14494	14394	14309	14344	14329	14263	14321	14332	14195	14199	14314	14223	14171	14224	14242	14307	14415	14246	14550	14529	14199	14268	14332	14251	14338	14331	14319	14125	14330	14322	14211	14328
19963	28459	25584	19962	17501	16192	15495	15046	14658	14490	14370	14099	14293	14006	14132	14256	14107	13847	14009	13962	13787	13891	13727	13676	13679	13659	13686	13680	13456	13399	13550	13413	13412	13522	13514	13386	13467	13434	13453	13295	13372	13393	13445	13392	13627	13318	13288	13449	13365	13328	13285	13325	13361	13466	13207	13388	13397	13458	13417	13340	13556	13366	13188	13496	13204	13276	13357	13222	13321	13151	13378	13307	13348	13270	13162	13368	13293	13187	13261	13346	13329	13269	13363	13458	13365	13430	13314	13296	13275	13214	13342	13398	13447	13342	13261	13237	13420	13445	13272	13340	13566	13353	13338	13564	13338	13418	13423	13455	13305	13303	13371	13404	13209	13385	13339	13374	13461	13441	13379	13076	13400	13271	13284	13360	13290	13300	13406	13351	13358	13382	13371	13433	13349	13273	13351	13442	13345	13383	13424	13094	13419	13411	13289	13484	13368	13331	13474	13445	13379	13295	13359	13357	13446	13331	13353	13257	13269	13211	13299	13384	13437	13424	13189	13258	13375	13519	13327	13325	13255	13313	13292	13324	13333	13269	13232	13339	13510	13243	13165	13459	13237	13500	13248	13333	13420	13312	13324	13225	13292	13191	13448	13468	13389	13142	13295	13325	13363	13511	13271	13277	13271	13345	13089	13202	13388	13428	13322	13506	13231	13349	13326	13487	13315	13267	13257	13291	13243	13405	13226	13359	13432	13523	13246	13435	13275	13282	13370	13223	13359	13326	13373	13400	13333	13446	13485	13345	13235	13397	13322	13297	13322	13273	13356	13355	13349	13193	13430	13342	13293	13413	13318	13283	13306	13196	13384	13265	13405	13260	13275	13378	13258	13350	13342	13231	13330	13191	13554	13412	13420	13226	13280	13360	13216	13302	13319	13222	13352	13393	13311	13269	13290	13378	13337	13309	13320	13512	13169	13336	13231	13329	13446	13363	13275	13362	13222	13333	13445	13414	13351	13403	13286	13200	13300	13495	13261	13296	13244	13416	13473	13395	13385	13317	13396	13353	13364	13390	13473	13304	13341	13392	13444	13364	13370	13294	13244	13272	13262	13381	13352	13361	13331	13368	13447	13539	13339	13399	13496	13385	13342	13404	13334	13278	13389	13639	13330	13389	13252	13279	13374	13316	13348	13328	13427	13381	13416	13167	13594	13509	13419	13343	13484	13241	13158	13345	13421	13239	13555	13361	13241	13372	13314	13364	13332	13328	13418	13320	13323	13352	13339	13402	13375	13246	13277	13197	13267	13420	13433	13302	13330	13391	13240	13424	13236	13359	13203	13243	13335	13298	13349	13431	13237	13434	13350	13240	13365	13254	13299	13481	13287	13304	13343	13370	13316	13412	13366	13275	13265	13341	13204	13321	13243	13414	13347	13476	13366	13352	13206	13349	13368	13430	13299	13397	13232	13346	13395	13432	13174	13456	13568	13305	13373	13328	13335	13433	13347	13512	13295	13356	13213	13346	13196	13336	13387	13046	13233	13376	13367	13338	13386	13254	13316	13229	13264	13385	13303	13410	13270	13373	13306	13270	13432	13501	13302	13263	13421	13259	13447	13422	13266	13334	13338	13261	13505	13417	13417	13245	13263	13427	13290	13229	13295	13516	13281	13485	13205	13385	13586	13211	13317	13518	13508	13523	13348	13337	13208	13408	13292	13307	13290	13536	13358	13405	13385	13351	13275	13504	13451	13383	13350	13515	13379	13301	13357	13353	13309	13362	13147	13261	13471	13394	13157	13445	13445	13291	13344	13361	13250	13444	13327	13204	13375	13165	13217	13367	13350	13417	13390	13459	13085	13277	13514	13362	13333	13528	13465	13444	13319	13248	13417	13400	13332	13384	13488	13338	13319	13428	13305	13264	13453	13231	13487	13211	13330	13238	13321	13387	13171	13410	13221	13262	13416	13214	13352	13524	13356	13329	13217	13239	13354	13251	13451	13376	13476	13275	13408	13449	13383	13414	13297	13338	13412	13146	13442	13232	13392	13299	13578	13383	13219	13350	13257	13228	13426	13375	13454	13359	13351	13446	13393	13371	13380	13170	13348	13426	13375	13412	13229	13316	13363	13423	13303	13447	13345	13501	13224	13281	13375	13449	13406	13347	13195	13277	13416	13339	13383	13251	13424	13179	13343	13418	13351	13372	13339	13208	13343	13431	13372	13317	13284	13384	13119	13252	13527	13231	13272	13228	13297	13448	13303	13398	13124	13277	13548	13255	13219	13332	13251	13219	13444	13369	13300	13460	13456	13444	13463	13410	13525	13394	13373	13414	13323	13444	13388	13386	13235	13458	13104	13352	13278	13367	13315	13410	13340	13496	13362	13290	13193	13362	13295	13329	13363	13403	13297	13310	13343	13171	13374	13327	13323	13444	13364	13420	13363	13398	13262	13445	13379	13522	13363	13242	13417	13212	13175	13601	13244	13470	13571	13333	13251	13309	13338	13258	13354	13116	13389	13180	13397	13432	13277	13448	13272	13380	13332	13299	13444	13353	13306	13471	13318	13304	13161	13350	13410	13455	13563	13390	13337	13143	13457	13215	13384	13371	13245	13380	13441	13369	13464	13399	13222	13403	13427	13401	13549	13282	13359	13403	13560	13328	13265	13362	13355	13353	13301	13351	13366	13376	13409	13389	13369	13423	13388	13378	13473	13352	13329	13318	13339	13430	13308	13303	13331	13535	13322	13276	13420	13323	13209	13390	13417	13201	13286	13432	13404	13469	13499	13170	13139	13435	13349	13210	13325	13277	13302	13244	13326	13334	13263	13398	13337	13422	13383	13402	13337	13342	13356	13277	13240	13210	13388	13210	13376	13385	13631	13329	13233	13257	13266	13262	13437	13300	13309	13370	13253	13322	13302	13312	13381	13482	13209	13254	13324	13292	13224	13396	13283	13366	13372	13323	13358	13271	13378	13336	13247	13339	13224	13460	13441	13429	13522	13200	13276	13461	13382	13350	13162	13347	13314	13386	13510	13274	13369	13313	13557	13310	13364	13437	13342	13261	13397	13386	13292	13170	13303	13436	13365	13470	13282	13500	13359	13356	13397	13234	13405	13209	13226	13209	13428	13381	13392	13480	13130	13402	13325	13244	13385	13371	13138	13360	13285	13361	13345	13449	13356	13373	13409	13380	13406	13287	13257	13421	13545	13359	13336	13335	13346	13293	13259	13457	13288	13437	13290	13407	13451	13376	13216	13267	13270	13317	13325	13444	13347	13380	13472	13309	13376	13363	13404	13472	13392	13249	13357	13486	13481	13359	13352	13351	13291	13379	13337	13242	13414	13299	13371	13344	13280	13284	13385	13394	13470	13342	13404	13333	13237	13288	13389	13488	13486	13315	13317	13315	13498	13204	13354	13342	13394	13450	13286	13447	13463	13317	13334	13206	13337	13393	13286	13511	13223	13225	13305	13408	13457	13240	13435	13269	13327	13410	13282	13275	13416	13483	13381	13383	13456	13380	13238	13280	13355	13354	13311	13362	13401	13376	13235	13336	13169	13356	13437	13419	13384	13456	13382	13295	13262	13333	13404	13624	13438	13347	13387	13333	13408	13500	13152	13388	13299	13360	13287	13233	13458	13505	13261	13326	13480	13364	13263	13241	13550	13413	13481	13179	13517	13392	13359	13352	13356	13363	13272	13153	13367	13433	13309	13319	13363	13340	13397	13356	13496	13273	13463	13407	13363	13302	13308	13457	13430	13512	13419	13329	13348	13491	13437	13400	13351	13358	13298	13382	13366	13368	13321	13322	13481	13232	13328	13217	13438	13313	13297	13533	13375	13392	13362	13420	13280	13454	13424	13263	13436	13289	13338	13361	13521	13364	13321	13408	13270	13428	13354	13273	13396	13390	13319	13362	13212	13423	13249	13375	13220	13307	13326	13317	13317	13116	13255	13332	13479	13314	13368	13316	13171	13382	13378	13360	13317	13389	13249	13262	13342	13320	13374	13408	13287	13535	13241	13368	13264	13333	13429	13244	13223	13483	13325	13318	13438	13342	13234	13408	13253	13305	13328	13405	13238	13297	13281	13384	13439	13275	13407	13265	13358	13396	13253	13315	13168	13573	13358	13125	13430	13296	13283	13413	13202	13453	13385	13361	13377	13396	13420	13505	13286	13300	13343	13300	13348	13250	13360	13372	13464	13194	13374	13383	13377	13422	13316	13356	13269	13373	13247	13516	13374	13445	13426	13380	13552	13379	13553	13310	13391	13479	13303	13432	13423	13455	13174	13433	13345	13502	13287	13299	13299	13380	13376	13476	13433	13297	13347	13436	13369	13377	13367	13497	13265	13217	13379	13211	13359	13350	13274	13417	13349	13256	13402	13388	13480	13207	13319	13280	13292	13329	13248	13488	13440	13379	13327	13481	13205	13380	13345	13344	13392	13278	13372	13228	13206	13366	13343	13414	13338	13255	13380	13258	13453	13482	13505	13367	13353	13425	13193	13347	13452	13278	13400	13306	13319	13294	13369	13489	13489	13366	13480	13345	13505	13410	13318	13339	13307	13289	13375	13370	13307	13285	13542	13313	13178	13307	13416	13374	13410	13296	13495	13460	13346	13405	13207	13426	13227	13242	13372	13473	13283	13374	13397	13363	13330	13399	13187	13330	13247	13432	13413	13354	13290	13339	13400	13327	13415	13331	13275	13429	13256	13445	13369	13366	13283	13296	13365	13400	13340	13205	13344	13408	13470	13329	13289	13256	13315	13218	13414	13378	13316	13211	13357	13350	13299	13391	13428	13282	13385	13390	13421	13331	13382	13126	13393	13442	13218	13495	13399	13323	13406	13348	13276	13235	13370	13457	13209	13393	13334	13399	13432	13331	13339	13290	13272	13317	13346	13323	13383	13286	13279	13254	13280	13502	13320	13438	13267	13361	13396	13406	13250	13310	13278	13385	13329	13456	13369	13346	13533	13420	13561	13259	13365	13489	13365	13403	13446	13221	13279	13493	13350	13319	13467	13194	13380	13235	13376	13501	13347	13446	13357	13422	13478	13391	13310	13448	13321	13287	13411	13325	13437	13340	13464	13386	13219	13282	13390	13464	13258	13365	13447	13346	13535	13442	13354	13449	13345	13294	13470	13334	13336	13210	13345	13409	13279	13376	13577	13388
23757	21078	28407	24009	21903	21448	19594	16715	15952	16048	15910	15631	15485	15494	15343	15440	15353	15205	15196	15037	15061	15151	14752	15013	14860	14764	14913	14610	14741	14605	14830	14640	14833	14651	14677	14634	14474	14749	14583	14548	14584	14387	14615	14546	14773	14464	14374	14634	14653	14764	14630	14500	14392	14658	14676	14474	14611	14510	14592	14463	14576	14640	14382	14521	14620	14258	14658	14416	14520	14412	14485	14374	14497	14687	14444	14487	14497	14633	14438	14446	14652	14601	14596	14753	14317	14489	14403	14425	14500	14547	14447	14477	14627	14483	14540	14338	14513	14521	14657	14610	14576	14363	14529	14434	14387	14515	14591	14522	14501	14608	14411	14581	14513	14463	14525	14702	14498	14529	14410	14537	14641	14380	14580	14497	14216	14238	14448	14403	14572	14361	14477	14517	14581	14498	14615	14457	14433	14408	14575	14702	14498	14483	14465	14608	14638	14503	14450	14613	14399	14363	14484	14387	14387	14225	14432	14580	14491	14521	14503	14500	14506	14423	14485	14510	14499	14602	14420	14487	14520	14424	14587	14486	14669	14692	14491	14464	14384	14388	14380	14495	14381	14276	14332	14566	14497	14494	14451	14558	14371	14620	14416	14471	14528	14522	14550	14665	14422	14509	14371	14553	14618	14571	14411	14458	14515	14603	14528	14409	14443	14561	14580	14505	14392	14411	14583	14553	14488	14417	14527	14510	14386	14507	14411	14519	14350	14514	14438	14527	14721	14309	14395	14395	14696	14576	14809	14551	14392	14306	14331	14619	14452	14518	14464	14613	14512	14516	14414	14478	14443	14432	14295	14658	14348	14627	14443	14479	14482	14611	14427	14433	14562	14341	14266	14618	14592	14545	14581	14326	14514	14594	14458	14330	14175	14525	14569	14278	14448	14492	14512	14528	14510	14548	14526	14351	14627	14247	14364	14391	14382	14361	14438	14410	14513	14660	14424	14279	14498	14600	14429	14387	14432	14512	14650	14593	14680	14534	14520	14458	14465	14622	14666	14480	14567	14453	14485	14585	14740	14459	14230	14416	14497	14474	14523	14435	14426	14461	14586	14189	14528	14399	14297	14553	14642	14473	14589	14440	14581	14437	14697	14472	14609	14479	14529	14534	14384	14469	14445	14488	14505	14498	14435	14514	14357	14407	14449	14590	14527	14529	14507	14591	14599	14391	14466	14491	14521	14516	14537	14525	14527	14384	14405	14372	14526	14566	14479	14362	14374	14566	14542	14460	14303	14546	14503	14419	14545	14542	14342	14398	14545	14318	14368	14500	14500	14512	14490	14417	14382	14370	14396	14652	14502	14625	14392	14390	14559	14547	14583	14496	14492	14417	14551	14395	14528	14486	14342	14511	14373	14500	14475	14394	14379	14505	14331	14518	14588	14591	14626	14609	14454	14427	14553	14439	14385	14492	14547	14466	14348	14401	14299	14512	14426	14390	14519	14614	14339	14389	14535	14288	14471	14499	14589	14310	14512	14592	14354	14396	14471	14655	14585	14606	14590	14401	14474	14540	14521	14426	14500	14562	14469	14298	14550	14523	14465	14396	14515	14484	14504	14398	14385	14449	14538	14703	14555	14535	14489	14564	14438	14566	14589	14619	14437	14426	14366	14621	14504	14369	14586	14465	14442	14545	14501	14437	14577	14502	14356	14382	14348	14529	14600	14361	14426	14422	14439	14670	14439	14543	14571	14566	14394	14543	14455	14434	14533	14408	14133	14582	14590	14463	14362	14464	14559	14458	14690	14419	14428	14473	14331	14413	14513	14425	14610	14505	14617	14335	14323	14643	14302	14548	14753	14700	14608	14422	14689	14341	14692	14656	14677	14453	14453	14429	14438	14444	14524	14542	14510	14445	14483	14478	14439	14578	14524	14353	14381	14492	14436	14368	14465	14690	14552	14456	14740	14426	14510	14476	14516	14419	14537	14539	14801	14701	14405	14489	14518	14598	14359	14688	14431	14353	14700	14495	14742	14439	14468	14525	14519	14501	14549	14500	14347	14521	14402	14432	14390	14465	14476	14526	14470	14380	14391	14476	14508	14407	14549	14439	14491	14432	14594	14449	14465	14448	14585	14424	14457	14451	14362	14408	14628	14525	14565	14772	14500	14425	14396	14590	14631	14369	14574	14629	14544	14529	14377	14635	14667	14571	14666	14634	14514	14485	14366	14326	14511	14562	14461	14291	14475	14487	14510	14580	14514	14418	14505	14468	14434	14447	14407	14363	14694	14527	14467	14362	14486	14473	14510	14389	14529	14691	14493	14489	14594	14529	14731	14394	14342	14630	14500	14413	14334	14371	14458	14407	14563	14496	14445	14654	14341	14686	14461	14553	14556	14673	14399	14350	14331	14784	14403	14415	14460	14417	14591	14534	14439	14380	14450	14565	14596	14641	14648	14402	14613	14576	14624	14528	14503	14458	14504	14523	14590	14433	14355	14333	14384	14541	14519	14584	14329	14528	14488	14346	14451	14461	14358	14480	14662	14667	14523	14503	14431	14724	14535	14544	14569	14595	14422	14336	14610	14624	14626	14767	14392	14586	14415	14547	14422	14463	14582	14443	14428	14424	14325	14488	14509	14511	14550	14337	14288	14542	14454	14404	14528	14468	14465	14521	14661	14300	14405	14564	14373	14514	14446	14565	14544	14458	14346	14383	14377	14494	14459	14435	14324	14617	14494	14381	14332	14318	14465	14430	14335	14462	14637	14451	14553	14610	14475	14389	14401	14528	14496	14638	14399	14495	14567	14592	14626	14608	14619	14413	14537	14625	14315	14496	14421	14577	14224	14293	14334	14267	14420	14594	14328	14522	14518	14596	14522	14523	14641	14671	14474	14633	14516	14360	14550	14425	14769	14468	14528	14455	14557	14297	14336	14381	14522	14399	14542	14481	14561	14585	14609	14418	14467	14598	14488	14581	14475	14593	14510	14419	14476	14588	14375	14346	14487	14418	14426	14299	14642	14437	14360	14618	14401	14414	14416	14459	14173	14524	14428	14361	14555	14543	14382	14481	14465	14465	14614	14537	14493	14736	14342	14549	14432	14504	14480	14302	14492	14582	14340	14325	14580	14500	14614	14472	14449	14347	14689	14524	14477	14630	14582	14489	14484	14564	14574	14482	14428	14387	14609	14484	14493	14615	14470	14378	14523	14612	14537	14491	14498	14608	14487	14705	14426	14442	14340	14506	14555	14358	14469	14324	14410	14490	14412	14356	14475	14528	14397	14500	14495	14458	14684	14314	14362	14533	14359	14562	14341	14474	14497	14239	14549	14452	14340	14458	14476	14509	14530	14623	14677	14482	14568	14603	14476	14607	14520	14554	14539	14483	14521	14325	14508	14466	14592	14490	14490	14328	14592	14441	14525	14522	14392	14705	14517	14526	14432	14620	14468	14528	14601	14587	14509	14334	14434	14587	14449	14561	14755	14516	14575	14409	14580	14608	14498	14544	14557	14502	14421	14581	14599	14609	14454	14588	14435	14683	14434	14423	14579	14376	14373	14561	14397	14460	14457	14388	14365	14328	14549	14384	14509	14383	14604	14654	14548	14192	14386	14600	14419	14612	14613	14439	14452	14434	14327	14349	14286	14471	14515	14503	14432	14558	14473	14510	14484	14519	14683	14458	14475	14525	14410	14522	14628	14559	14473	14502	14546	14387	14531	14650	14367	14518	14578	14375	14462	14410	14487	14449	14414	14319	14386	14428	14437	14536	14536	14603	14586	14548	14529	14387	14523	14575	14449	14559	14573	14404	14543	14391	14564	14641	14563	14474	14598	14492	14374	14407	14468	14440	14538	14579	14321	14443	14566	14711	14473	14272	14622	14416	14498	14623	14358	14368	14546	14476	14478	14545	14400	14637	14513	14422	14389	14734	14660	14381	14409	14461	14570	14396	14272	14464	14492	14601	14373	14319	14409	14444	14478	14363	14413	14511	14605	14295	14606	14607	14529	14345	14475	14292	14482	14625	14422	14526	14529	14575	14337	14314	14564	14441	14335	14491	14389	14430	14356	14334	14572	14498	14366	14352	14323	14682	14421	14677	14513	14495	14376	14332	14459	14295	14277	14426	14253	14250	14472	14432	14302	14333	14456	14457	14516	14470	14444	14428	14424	14449	14486	14365	14472	14438	14391	14438	14575	14399	14390	14467	14368	14391	14696	14453	14748	14412	14433	14473	14592	14270	14398	14547	14399	14482	14595	14603	14510	14522	14598	14585	14436	14488	14527	14397	14356	14416	14576	14702	14443	14580	14451	14567	14625	14252	14434	14465	14293	14445	14527	14555	14435	14511	14351	14342	14362	14478	14750	14629	14514	14475	14556	14583	14355	14382	14591	14547	14307	14727	14367	14614	14503	14382	14493	14459	14587	14500	14532	14553	14545	14568	14352	14284	14590	14416	14376	14570	14663	14545	14481	14557	14597	14463	14522	14409	14405	14505	14337	14548	14394	14460	14546	14626	14503	14547	14575	14538	14426	14601	14599	14403	14455	14563	14510	14652	14685	14443	14514	14465	14627	14556	14403	14554	14526	14499	14314	14714	14715	14338	14439	14357	14383	14387	14452	14444	14424	14489	14415	14609	14702	14799	14595	14524	14619	14467	14603	14554	14421	14316	14579	14551	14511	14487	14479	14526	14364	14553	14494	14258	14344	14377	14763	14455	14507	14363	14594	14641	14522	14425	14558	14518	14429	14461	14394	14272	14437	14593	14433	14440	14482	14455	14492	14445	14419	14364	14550	14473	14462	14350	14296	14575	14635	14426	14615	14571	14542	14628	14514	14485	14422	14434	14574	14646	14456	14436	14428	14513	14596	14618	14614	14457	14463	14558	14368	14326	14355	14523	14571	14530	14350	14440	14522	14350	14467	14572	14549	14651	14456	14511	14416	14434	14610	14292	14388	14482	14590	14463	14564	14385	14594	14417	14520	14519	14601	14520	14532	14472	14560	14460	14656	14399	14365	14558	14615	14578	14476	14376	14592	14456	14365	14339	14436	14284	14661	14586	14593	14606	14608	14503	14745	14405	14424	14325	14551	14392	14245	14489	14571	14365	14419	14498	14661	14480	14635	14430	14425	14504	14550	14481	14516	14531	14585	14415	14511	14460	14505	14370	14483	14362
20343	35665	32235	24600	21041	18840	17573	16529	16086	15645	15334	15372	14824	14821	14777	15013	14612	14672	14426	14575	14399	14401	13982	14116	13978	14077	13884	13711	13932	13875	13867	13772	13800	13854	13614	13601	13637	13590	13471	13598	13626	13798	13680	13706	13512	13593	13511	13688	13522	13586	13523	13638	13534	13617	13544	13474	13374	13479	13651	13535	13589	13357	13498	13599	13513	13518	13546	13427	13368	13468	13520	13514	13585	13504	13547	13442	13438	13573	13585	13528	13576	13478	13423	13561	13455	13572	13528	13513	13433	13429	13539	13567	13584	13541	13342	13465	13543	13490	13362	13372	13488	13775	13478	13411	13515	13456	13409	13443	13579	13388	13567	13597	13487	13543	13413	13565	13408	13580	13407	13423	13538	13406	13621	13406	13516	13322	13452	13580	13294	13505	13523	13588	13535	13520	13438	13400	13544	13528	13570	13424	13540	13607	13597	13529	13480	13526	13425	13472	13569	13519	13507	13450	13533	13414	13487	13632	13545	13420	13670	13406	13518	13493	13568	13270	13470	13479	13552	13397	13670	13564	13388	13494	13557	13446	13447	13355	13189	13487	13519	13340	13432	13523	13504	13401	13430	13519	13403	13256	13328	13547	13373	13428	13525	13266	13333	13419	13551	13494	13494	13454	13468	13525	13512	13560	13605	13650	13480	13534	13399	13406	13388	13748	13561	13533	13392	13391	13480	13405	13511	13549	13559	13580	13550	13256	13571	13322	13346	13436	13570	13663	13531	13427	13521	13583	13452	13441	13552	13643	13457	13573	13553	13548	13519	13535	13529	13516	13482	13405	13386	13627	13564	13606	13377	13317	13520	13471	13469	13545	13457	13524	13402	13446	13497	13355	13608	13517	13429	13375	13470	13516	13468	13371	13488	13469	13549	13482	13575	13491	13539	13303	13423	13568	13376	13519	13507	13346	13643	13495	13488	13489	13619	13630	13453	13548	13471	13506	13475	13536	13418	13749	13446	13425	13515	13385	13569	13753	13446	13542	13486	13487	13482	13319	13506	13520	13529	13586	13488	13643	13472	13370	13578	13453	13519	13433	13415	13514	13434	13480	13559	13466	13537	13636	13460	13549	13463	13422	13583	13465	13443	13449	13374	13399	13390	13617	13396	13487	13617	13564	13418	13563	13568	13642	13535	13620	13456	13489	13574	13584	13557	13686	13395	13421	13449	13386	13497	13426	13370	13469	13652	13663	13430	13442	13565	13290	13392	13471	13545	13507	13494	13468	13526	13481	13498	13541	13512	13469	13540	13518	13546	13426	13546	13486	13375	13275	13446	13344	13509	13563	13454	13521	13710	13411	13486	13542	13535	13481	13431	13662	13433	13368	13561	13435	13453	13399	13561	13341	13462	13420	13542	13373	13508	13401	13574	13491	13609	13484	13502	13527	13381	13427	13597	13591	13529	13407	13450	13568	13394	13538	13565	13457	13427	13513	13458	13454	13498	13531	13423	13640	13539	13602	13260	13482	13398	13511	13425	13410	13561	13506	13410	13496	13587	13575	13503	13423	13573	13429	13464	13512	13520	13585	13536	13542	13344	13399	13550	13606	13417	13448	13453	13530	13484	13491	13347	13566	13536	13700	13396	13607	13460	13431	13359	13500	13375	13494	13472	13611	13489	13444	13568	13454	13346	13502	13612	13477	13455	13425	13476	13669	13564	13586	13518	13432	13466	13505	13503	13513	13600	13347	13441	13540	13509	13526	13459	13399	13258	13589	13601	13613	13457	13503	13618	13586	13407	13631	13321	13314	13565	13525	13460	13515	13525	13374	13593	13438	13451	13618	13378	13391	13410	13561	13413	13381	13394	13539	13482	13522	13509	13295	13593	13611	13460	13378	13531	13428	13424	13323	13429	13496	13465	13478	13460	13436	13584	13505	13483	13403	13544	13419	13269	13705	13529	13581	13511	13548	13470	13538	13477	13518	13586	13556	13517	13462	13468	13697	13471	13676	13436	13358	13511	13504	13422	13551	13492	13544	13263	13550	13417	13460	13554	13395	13427	13445	13357	13335	13661	13465	13652	13500	13455	13582	13445	13458	13538	13483	13527	13532	13533	13419	13616	13475	13427	13438	13451	13364	13495	13563	13520	13464	13443	13613	13438	13677	13482	13557	13582	13582	13509	13373	13468	13619	13429	13527	13474	13612	13310	13427	13442	13549	13567	13542	13389	13400	13470	13569	13508	13481	13382	13552	13541	13620	13410	13365	13512	13298	13562	13670	13470	13568	13490	13484	13621	13460	13388	13405	13459	13411	13572	13400	13540	13434	13277	13755	13427	13539	13437	13376	13645	13609	13516	13485	13419	13350	13496	13699	13394	13743	13489	13507	13531	13479	13532	13505	13644	13536	13381	13545	13608	13397	13542	13441	13419	13413	13534	13454	13686	13643	13710	13452	13722	13519	13402	13386	13526	13606	13424	13622	13536	13412	13567	13562	13321	13611	13525	13745	13430	13438	13566	13498	13413	13543	13553	13514	13439	13341	13369	13540	13455	13526	13554	13494	13396	13536	13428	13686	13470	13585	13643	13620	13307	13466	13372	13579	13621	13375	13454	13492	13474	13377	13446	13602	13491	13567	13303	13549	13548	13556	13407	13404	13603	13411	13447	13509	13510	13474	13459	13496	13544	13523	13436	13553	13419	13393	13468	13367	13466	13594	13472	13593	13473	13380	13568	13537	13538	13450	13526	13465	13557	13426	13357	13528	13335	13446	13381	13429	13556	13456	13505	13471	13517	13496	13462	13636	13449	13562	13506	13496	13628	13326	13641	13567	13395	13490	13530	13529	13531	13333	13619	13397	13474	13474	13371	13525	13480	13507	13321	13460	13448	13587	13607	13452	13426	13436	13259	13536	13357	13533	13462	13495	13411	13495	13477	13403	13655	13474	13428	13529	13535	13427	13548	13564	13411	13567	13494	13454	13353	13512	13518	13256	13425	13573	13427	13526	13498	13416	13345	13430	13505	13534	13459	13486	13374	13560	13489	13590	13465	13461	13360	13533	13566	13361	13464	13510	13504	13378	13410	13481	13582	13330	13618	13627	13522	13340	13504	13605	13506	13540	13620	13353	13441	13497	13321	13527	13466	13488	13417	13479	13503	13577	13625	13614	13409	13399	13361	13358	13418	13344	13599	13525	13555	13402	13553	13412	13414	13640	13417	13457	13548	13537	13519	13587	13575	13415	13509	13429	13622	13393	13449	13435	13635	13460	13612	13465	13745	13315	13361	13365	13483	13562	13582	13572	13579	13547	13562	13371	13404	13476	13439	13437	13342	13673	13439	13403	13543	13441	13497	13410	13509	13343	13422	13577	13551	13390	13449	13464	13549	13515	13568	13503	13604	13469	13562	13360	13481	13308	13647	13556	13400	13363	13390	13699	13414	13491	13540	13461	13336	13365	13557	13483	13382	13454	13519	13534	13396	13635	13384	13545	13493	13506	13456	13506	13441	13464	13518	13435	13479	13463	13329	13395	13593	13547	13387	13634	13416	13639	13489	13366	13242	13607	13298	13326	13472	13383	13494	13417	13613	13586	13642	13620	13386	13704	13483	13522	13593	13562	13569	13544	13547	13653	13602	13476	13517	13594	13342	13532	13302	13444	13555	13453	13429	13397	13479	13581	13436	13428	13566	13569	13395	13423	13619	13635	13470	13450	13450	13522	13400	13397	13455	13422	13543	13456	13513	13476	13528	13513	13488	13528	13357	13301	13483	13398	13392	13331	13448	13599	13708	13504	13434	13381	13404	13464	13600	13547	13530	13419	13505	13457	13570	13489	13578	13399	13423	13460	13746	13371	13425	13529	13435	13537	13644	13457	13460	13591	13480	13348	13485	13394	13418	13420	13660	13630	13326	13561	13426	13381	13506	13392	13474	13445	13435	13489	13216	13600	13446	13442	13465	13438	13539	13482	13599	13260	13480	13540	13423	13444	13456	13664	13467	13474	13378	13576	13519	13576	13522	13352	13451	13460	13418	13436	13518	13485	13471	13530	13376	13307	13405	13579	13396	13438	13502	13500	13589	13462	13359	13445	13527	13627	13524	13555	13312	13613	13366	13494	13612	13458	13627	13503	13680	13361	13411	13366	13275	13517	13488	13495	13514	13531	13310	13478	13560	13476	13464	13480	13476	13507	13538	13636	13460	13524	13553	13343	13410	13354	13425	13380	13493	13479	13484	13555	13599	13391	13675	13543	13565	13537	13471	13712	13459	13409	13435	13495	13492	13246	13687	13572	13498	13344	13413	13443	13562	13480	13464	13420	13334	13479	13548	13535	13444	13491	13467	13564	13506	13446	13422	13473	13620	13509	13477	13581	13530	13351	13374	13407	13402	13360	13539	13680	13397	13387	13421	13480	13562	13346	13382	13504	13355	13551	13575	13494	13679	13389	13476	13455	13428	13428	13502	13516	13490	13331	13496	13648	13563	13383	13320	13434	13314	13451	13529	13396	13284	13508	13528	13491	13558	13577	13435	13471	13527	13327	13608	13564	13604	13550	13529	13585	13295	13407	13407	13476	13587	13327	13610	13604	13455	13328	13390	13329	13560	13479	13358	13435	13347	13408	13553	13567	13480	13425	13505	13468	13677	13468	13443	13530	13612	13546	13617	13542	13617	13308	13537	13589	13546	13624	13484	13472	13510	13386	13598	13494	13651	13568	13600	13481	13479	13490	13501	13451	13473	13458	13480	13521	13522	13573	13388	13512	13662	13540	13624	13539	13641	13552	13555	13374	13433	13519	13441	13423	13532	13568	13461	13581	13602	13465	13469	13547	13380	13374	13476	13453	13607	13587	13535	13503	13346	13544	13526	13688	13509	13696	13517	13348	13643	13384	13524	13383	13548	13516	13503	13314	13469	13504	13468	13474	13461	13595	13602	13274	13534	13419	13299	13432	13442	13506	13421	13525	13605	13539	13561	13502	13583	13605	13417	13451	13473	13534	13424	13569	13495	13440	13585	13606	13646	13331	13438	13514	13652	13609	13520	13444	13399	13512	13604	13722	13513	13451	13402	13544	13545	13468	13534	13426	13654	13394	13408	13623	13366	13561	13426	13334	13426	13544	13472	13435	13514	13433	13440	13454	13555	13398	13568	13423	13432	13442	13495	13499	13532	13421
22691	21072	28778	23551	21283	23034	23881	18211	16861	16822	16511	16211	16218	15793	15816	15886	15940	15823	15766	15474	15550	15389	15317	15015	15025	15053	15066	14752	14740	15162	14860	14882	14806	14656	14740	14767	14620	14610	14506	14705	14558	14721	14716	14795	14639	14568	14674	14591	14729	14805	14577	14583	14491	14667	14542	14627	14599	14469	14528	14534	14751	14504	14412	14578	14456	14667	14464	14597	14510	14534	14571	14468	14504	14527	14494	14633	14566	14596	14574	14420	14489	14605	14556	14600	14720	14653	14591	14434	14485	14552	14435	14558	14834	14430	14591	14499	14584	14578	14582	14589	14500	14523	14718	14465	14415	14488	14443	14375	14585	14478	14420	14507	14422	14544	14541	14670	14456	14600	14597	14537	14412	14453	14477	14476	14572	14749	14555	14431	14303	14440	14392	14642	14546	14414	14435	14471	14431	14367	14497	14623	14704	14562	14659	14302	14606	14552	14409	14431	14570	14369	14541	14531	14703	14552	14625	14479	14394	14580	14512	14503	14589	14522	14655	14596	14497	14303	14669	14634	14570	14577	14489	14612	14621	14334	14514	14499	14606	14355	14484	14521	14539	14499	14734	14458	14593	14612	14418	14518	14588	14606	14381	14478	14403	14479	14489	14506	14698	14704	14699	14458	14545	14664	14368	14407	14367	14568	14479	14407	14439	14456	14609	14446	14319	14551	14585	14610	14682	14403	14617	14511	14477	14434	14560	14578	14526	14428	14241	14469	14484	14360	14477	14486	14464	14488	14500	14656	14485	14481	14598	14696	14614	14533	14701	14572	14469	14521	14336	14488	14577	14294	14532	14450	14451	14506	14522	14409	14596	14520	14524	14518	14441	14645	14475	14577	14638	14631	14496	14629	14623	14593	14511	14337	14549	14517	14723	14581	14688	14692	14313	14602	14540	14310	14601	14456	14598	14307	14466	14477	14552	14373	14588	14416	14624	14553	14378	14696	14514	14655	14537	14479	14495	14649	14670	14508	14441	14447	14346	14405	14462	14406	14469	14469	14756	14398	14361	14437	14411	14632	14491	14381	14594	14469	14468	14406	14458	14737	14528	14453	14364	14637	14572	14302	14457	14577	14532	14423	14463	14578	14480	14516	14454	14215	14533	14318	14384	14577	14509	14523	14327	14528	14601	14474	14440	14388	14528	14455	14484	14556	14644	14323	14628	14426	14525	14543	14335	14564	14573	14523	14640	14569	14440	14523	14757	14450	14610	14323	14476	14552	14565	14462	14485	14563	14606	14503	14386	14489	14627	14617	14498	14453	14395	14451	14553	14441	14681	14634	14474	14252	14488	14317	14428	14466	14423	14435	14500	14442	14487	14571	14696	14404	14498	14433	14284	14549	14613	14640	14498	14647	14680	14382	14426	14455	14430	14488	14321	14371	14557	14778	14603	14353	14593	14643	14495	14415	14598	14485	14604	14695	14545	14598	14543	14520	14495	14605	14637	14433	14507	14591	14432	14541	14350	14483	14507	14646	14434	14428	14470	14499	14576	14411	14516	14535	14437	14546	14558	14531	14463	14441	14473	14437	14670	14495	14591	14357	14468	14425	14494	14742	14560	14414	14552	14471	14223	14389	14567	14346	14487	14514	14393	14391	14572	14686	14539	14376	14397	14398	14559	14408	14374	14690	14592	14540	14565	14365	14437	14493	14446	14218	14515	14525	14189	14494	14342	14461	14498	14477	14687	14393	14534	14628	14508	14466	14556	14533	14494	14460	14475	14315	14505	14583	14436	14258	14524	14428	14578	14556	14653	14378	14292	14268	14717	14434	14458	14557	14654	14614	14376	14269	14499	14439	14290	14434	14526	14539	14337	14614	14552	14506	14553	14461	14611	14519	14441	14554	14396	14302	14450	14498	14473	14522	14428	14301	14611	14559	14528	14585	14587	14505	14302	14487	14414	14406	14331	14340	14500	14323	14461	14421	14320	14346	14642	14476	14419	14380	14466	14309	14626	14550	14625	14526	14455	14503	14457	14524	14659	14422	14506	14318	14533	14520	14411	14467	14628	14666	14393	14437	14425	14582	14631	14393	14422	14482	14462	14455	14571	14660	14441	14419	14341	14587	14600	14341	14575	14634	14522	14394	14333	14499	14638	14432	14457	14508	14515	14526	14435	14450	14602	14466	14566	14419	14443	14269	14507	14544	14489	14380	14466	14542	14457	14351	14562	14420	14450	14423	14470	14468	14514	14435	14579	14619	14622	14468	14565	14453	14435	14427	14470	14269	14441	14594	14592	14484	14544	14426	14477	14520	14407	14551	14619	14563	14507	14358	14423	14667	14491	14468	14393	14382	14442	14535	14528	14570	14299	14446	14463	14446	14380	14404	14589	14560	14198	14537	14551	14398	14547	14483	14544	14472	14616	14488	14276	14498	14267	14541	14407	14757	14495	14455	14349	14430	14499	14529	14494	14636	14525	14470	14413	14523	14599	14426	14609	14389	14430	14448	14440	14511	14400	14548	14385	14443	14497	14517	14413	14532	14654	14542	14487	14550	14596	14548	14422	14429	14299	14200	14433	14473	14552	14501	14358	14295	14679	14471	14515	14630	14554	14664	14444	14552	14468	14492	14337	14486	14544	14484	14644	14510	14445	14426	14603	14331	14510	14454	14461	14459	14564	14594	14457	14482	14537	14431	14718	14505	14583	14562	14528	14533	14441	14485	14569	14410	14454	14528	14543	14413	14610	14635	14727	14455	14754	14768	14443	14233	14515	14549	14515	14557	14443	14513	14361	14388	14396	14487	14540	14461	14683	14434	14644	14498	14413	14469	14647	14507	14586	14637	14407	14452	14434	14494	14591	14616	14615	14433	14618	14474	14360	14269	14476	14634	14489	14452	14637	14553	14468	14386	14301	14397	14547	14647	14692	14624	14641	14505	14733	14424	14395	14411	14317	14455	14532	14787	14475	14518	14380	14450	14413	14483	14227	14565	14421	14434	14743	14290	14294	14465	14315	14319	14122	14485	14385	14363	14520	14585	14679	14316	14570	14371	14770	14580	14766	14688	14529	14606	14333	14745	14715	14595	14440	14361	14529	14465	14459	14637	14528	14412	14572	14633	14456	14764	14591	14282	14321	14442	14292	14462	14425	14598	14604	14590	14573	14522	14399	14544	14459	14450	14560	14480	14382	14688	14855	14327	14410	14664	14454	14422	14610	14286	14158	14504	14575	14463	14586	14413	14401	14533	14554	14512	14509	14450	14309	14484	14496	14528	14542	14387	14360	14608	14568	14435	14537	14395	14669	14447	14405	14492	14182	14469	14614	14461	14635	14422	14561	14455	14480	14372	14307	14517	14560	14432	14334	14368	14502	14370	14462	14270	14562	14298	14310	14458	14610	14440	14612	14532	14306	14537	14281	14631	14821	14495	14342	14439	14427	14336	14473	14574	14465	14566	14420	14530	14410	14630	14559	14431	14429	14430	14476	14320	14648	14495	14350	14640	14452	14388	14593	14598	14488	14373	14418	14426	14601	14317	14423	14419	14420	14542	14593	14520	14440	14558	14574	14542	14287	14520	14398	14362	14620	14613	14486	14511	14729	14626	14341	14592	14297	14402	14431	14668	14597	14649	14492	14484	14344	14412	14473	14652	14613	14523	14528	14652	14545	14467	14386	14620	14533	14508	14546	14469	14405	14389	14365	14593	14597	14523	14370	14541	14556	14474	14580	14388	14563	14356	14597	14402	14404	14402	14539	14619	14381	14532	14339	14627	14402	14336	14455	14454	14419	14445	14461	14445	14540	14494	14556	14601	14391	14478	14543	14305	14422	14432	14632	14601	14513	14666	14590	14439	14367	14506	14443	14285	14512	14412	14512	14500	14295	14642	14433	14500	14485	14326	14564	14551	14479	14484	14477	14555	14383	14393	14344	14524	14460	14624	14437	14266	14527	14575	14554	14482	14424	14483	14466	14409	14628	14427	14511	14443	14516	14441	14402	14490	14352	14527	14682	14328	14481	14404	14378	14282	14337	14498	14504	14486	14279	14478	14391	14361	14464	14507	14463	14575	14712	14408	14507	14490	14465	14620	14562	14292	14508	14556	14433	14724	14725	14511	14570	14530	14524	14527	14412	14561	14474	14443	14475	14314	14503	14429	14653	14591	14443	14488	14491	14512	14480	14261	14477	14389	14351	14417	14437	14413	14503	14268	14479	14435	14527	14319	14446	14574	14517	14382	14622	14453	14483	14530	14503	14596	14473	14532	14467	14542	14591	14481	14606	14476	14641	14511	14444	14447	14426	14601	14599	14635	14590	14684	14310	14454	14550	14453	14421	14606	14505	14449	14499	14688	14597	14465	14358	14534	14530	14491	14406	14667	14546	14530	14455	14463	14500	14425	14690	14553	14509	14289	14318	14462	14475	14452	14547	14478	14401	14757	14535	14425	14489	14625	14420	14369	14471	14465	14373	14545	14441	14447	14793	14521	14436	14534	14343	14615	14429	14533	14539	14497	14643	14308	14576	14515	14579	14367	14542	14513	14467	14487	14538	14604	14553	14609	14507	14357	14477	14644	14416	14524	14459	14467	14349	14569	14384	14593	14647	14637	14461	14559	14480	14533	14509	14528	14468	14683	14516	14648	14453	14589	14677	14451	14452	14710	14685	14611	14524	14548	14532	14572	14513	14528	14537	14317	14544	14424	14549	14614	14543	14344	14318	14396	14543	14357	14394	14440	14493	14596	14457	14471	14396	14597	14501	14553	14514	14567	14617	14372	14446	14606	14666	14584	14557	14520	14513	14494	14506	14500	14565	14467	14612	14578	14476	14527	14339	14552	14472	14664	14585	14426	14499	14280	14446	14540	14352	14436	14654	14609	14634	14734	14619	14535	14524	14582	14721	14550	14532	14372	14450	14432	14562	14524	14447	14433	14695	14684	14463	14415	14494	14594	14328	14534	14546	14425	14321	14475	14740	14531	14448	14536	14537	14589	14437	14508	14522	14529	14435	14421	14634	14543	14502	14451	14644	14674	14768	14624	14658	14610	14460	14336	14509	14705	14528	14375	14475	14526	14403	14220	14218	14269	14377	14326	14488	14525	14521	14613	14436	14628	14340	14377	14272	14563	14428	14409	14566	14507	14394	14621	14298	14640	14284	14517	14264	14528	14448	14424
22234	40154	35922	28076	24189	21117	19609	18479	17474	17043	16510	16278	15739	15409	15365	15395	15302	15083	15135	14995	14868	14656	14453	14503	14169	14203	14225	14035	13996	13903	13997	13832	13794	13783	13870	13742	13878	13674	13610	13631	13567	13675	13681	13510	13609	13560	13527	13665	13493	13572	13503	13487	13446	13542	13613	13444	13702	13611	13525	13597	13436	13468	13635	13517	13560	13427	13247	13595	13504	13470	13501	13580	13512	13390	13446	13488	13596	13606	13631	13432	13474	13408	13492	13566	13504	13415	13431	13514	13495	13617	13399	13500	13528	13612	13579	13492	13551	13460	13493	13405	13404	13493	13424	13499	13573	13412	13429	13546	13473	13525	13457	13340	13447	13596	13410	13551	13405	13460	13593	13395	13748	13371	13533	13558	13406	13360	13475	13261	13551	13478	13579	13423	13574	13592	13482	13412	13504	13548	13351	13568	13430	13441	13468	13583	13386	13538	13296	13493	13334	13485	13299	13572	13459	13458	13551	13460	13722	13531	13526	13472	13415	13439	13620	13611	13637	13283	13387	13501	13472	13371	13448	13440	13590	13236	13563	13371	13583	13536	13608	13457	13585	13380	13509	13475	13427	13466	13456	13529	13435	13445	13484	13454	13329	13620	13383	13378	13531	13473	13610	13584	13383	13486	13362	13524	13509	13433	13341	13593	13520	13547	13392	13542	13316	13702	13440	13409	13547	13568	13395	13322	13478	13452	13488	13629	13536	13620	13451	13442	13501	13425	13425	13296	13583	13387	13488	13385	13495	13303	13496	13451	13492	13511	13440	13437	13455	13441	13633	13469	13478	13528	13377	13489	13570	13435	13385	13422	13556	13669	13392	13564	13375	13390	13486	13490	13494	13430	13580	13397	13435	13433	13449	13438	13385	13361	13436	13477	13614	13522	13580	13373	13415	13439	13405	13543	13360	13248	13488	13617	13355	13489	13551	13492	13360	13329	13363	13609	13458	13358	13608	13640	13477	13472	13554	13571	13511	13659	13513	13551	13472	13439	13402	13494	13689	13507	13568	13471	13272	13597	13480	13419	13514	13482	13540	13366	13433	13473	13522	13454	13496	13370	13453	13404	13467	13583	13423	13383	13496	13433	13534	13563	13621	13342	13350	13431	13368	13505	13409	13453	13344	13408	13495	13460	13313	13519	13556	13399	13460	13649	13335	13431	13273	13466	13293	13455	13390	13512	13540	13376	13456	13442	13399	13458	13531	13527	13561	13555	13435	13505	13540	13591	13327	13396	13535	13558	13485	13432	13459	13452	13535	13478	13410	13382	13538	13532	13284	13458	13381	13617	13494	13400	13483	13446	13521	13456	13485	13434	13392	13596	13406	13434	13381	13471	13479	13534	13617	13515	13370	13456	13427	13424	13374	13556	13416	13546	13337	13390	13430	13469	13323	13523	13484	13491	13487	13443	13572	13488	13675	13514	13416	13387	13590	13375	13363	13450	13406	13578	13411	13644	13485	13453	13482	13497	13586	13453	13374	13560	13568	13375	13316	13231	13608	13382	13494	13609	13368	13337	13399	13488	13543	13298	13365	13240	13461	13383	13529	13414	13472	13610	13343	13454	13543	13578	13447	13407	13381	13458	13545	13297	13463	13420	13385	13415	13640	13468	13394	13395	13637	13504	13504	13623	13358	13398	13374	13572	13281	13382	13490	13442	13515	13342	13339	13636	13464	13506	13419	13377	13410	13465	13262	13513	13392	13277	13521	13351	13566	13362	13499	13393	13323	13611	13513	13553	13523	13342	13505	13624	13493	13536	13600	13592	13455	13392	13585	13343	13493	13637	13530	13441	13382	13502	13407	13560	13411	13523	13417	13405	13335	13509	13612	13484	13501	13490	13399	13339	13470	13507	13475	13507	13375	13465	13459	13370	13469	13429	13339	13464	13501	13473	13446	13503	13443	13437	13568	13353	13387	13453	13357	13406	13577	13527	13641	13511	13695	13721	13431	13692	13507	13393	13537	13554	13287	13568	13430	13406	13539	13321	13407	13568	13428	13415	13480	13426	13509	13396	13442	13450	13481	13474	13581	13448	13398	13375	13547	13400	13433	13443	13561	13510	13526	13543	13338	13423	13616	13519	13336	13356	13450	13395	13518	13575	13611	13481	13481	13452	13439	13445	13526	13429	13497	13558	13481	13281	13297	13466	13493	13525	13513	13458	13497	13399	13404	13328	13386	13669	13564	13432	13513	13539	13453	13396	13658	13615	13381	13486	13495	13632	13407	13459	13401	13481	13484	13428	13496	13748	13443	13445	13412	13392	13494	13475	13370	13433	13540	13541	13667	13464	13706	13316	13368	13412	13383	13487	13513	13512	13452	13327	13412	13565	13410	13376	13310	13429	13551	13454	13504	13473	13443	13460	13302	13414	13349	13552	13310	13484	13385	13468	13514	13399	13522	13391	13512	13364	13494	13256	13489	13248	13426	13537	13411	13491	13411	13607	13516	13433	13407	13458	13472	13513	13467	13492	13566	13604	13333	13335	13622	13360	13509	13450	13452	13488	13360	13390	13420	13484	13572	13506	13606	13461	13374	13345	13465	13480	13231	13520	13627	13466	13543	13550	13568	13420	13313	13494	13376	13562	13339	13451	13315	13495	13313	13516	13482	13495	13384	13494	13408	13508	13535	13323	13381	13496	13412	13485	13460	13641	13328	13455	13572	13385	13442	13451	13413	13611	13433	13551	13490	13490	13459	13395	13416	13284	13484	13488	13423	13457	13553	13325	13663	13317	13475	13534	13429	13377	13532	13478	13565	13499	13520	13613	13271	13530	13422	13461	13498	13538	13447	13471	13359	13468	13463	13592	13412	13541	13391	13422	13483	13284	13462	13335	13466	13592	13385	13259	13623	13395	13404	13308	13444	13468	13479	13559	13619	13466	13362	13386	13383	13342	13395	13647	13483	13326	13407	13510	13466	13269	13487	13384	13464	13336	13448	13435	13530	13510	13505	13457	13482	13260	13322	13499	13645	13480	13320	13380	13529	13538	13620	13489	13552	13529	13454	13514	13594	13436	13404	13283	13355	13412	13432	13554	13548	13441	13446	13437	13597	13584	13470	13350	13532	13540	13466	13371	13384	13357	13467	13519	13388	13571	13513	13490	13503	13407	13415	13521	13424	13342	13484	13474	13427	13577	13371	13493	13490	13416	13446	13399	13546	13410	13426	13320	13302	13699	13398	13430	13549	13392	13344	13523	13446	13479	13522	13404	13447	13378	13495	13518	13562	13571	13429	13453	13411	13430	13703	13339	13523	13493	13432	13579	13317	13520	13418	13586	13621	13426	13545	13467	13539	13468	13423	13482	13570	13431	13615	13478	13421	13443	13586	13513	13443	13533	13576	13511	13363	13340	13502	13480	13386	13507	13293	13329	13687	13564	13423	13362	13551	13434	13470	13565	13507	13569	13455	13526	13408	13459	13495	13385	13467	13419	13344	13376	13436	13480	13427	13432	13309	13316	13417	13473	13620	13382	13494	13481	13539	13294	13470	13405	13556	13463	13541	13514	13376	13445	13580	13511	13533	13275	13596	13408	13489	13505	13484	13749	13449	13578	13572	13566	13322	13484	13413	13782	13295	13565	13484	13510	13488	13513	13587	13487	13416	13395	13436	13429	13462	13374	13349	13483	13395	13522	13453	13571	13370	13421	13405	13617	13413	13381	13541	13455	13384	13459	13436	13350	13353	13430	13467	13431	13505	13293	13408	13519	13581	13402	13317	13647	13455	13380	13373	13396	13431	13307	13290	13262	13455	13336	13559	13446	13438	13311	13369	13467	13333	13514	13569	13440	13374	13417	13584	13533	13614	13565	13506	13461	13453	13415	13626	13520	13440	13430	13654	13484	13435	13505	13591	13504	13393	13543	13374	13412	13351	13474	13281	13530	13540	13452	13322	13425	13488	13539	13440	13529	13392	13494	13576	13434	13582	13337	13461	13576	13474	13463	13533	13301	13627	13518	13429	13557	13512	13408	13548	13375	13454	13476	13431	13477	13585	13529	13409	13591	13423	13462	13542	13453	13549	13621	13586	13499	13527	13461	13492	13554	13373	13429	13526	13287	13515	13436	13543	13582	13405	13349	13411	13479	13488	13534	13497	13375	13643	13471	13432	13236	13574	13481	13468	13524	13283	13618	13459	13338	13542	13243	13433	13564	13548	13410	13587	13389	13374	13597	13454	13612	13430	13381	13349	13469	13515	13517	13565	13351	13367	13273	13348	13554	13566	13634	13502	13458	13519	13483	13245	13532	13354	13500	13619	13426	13396	13380	13498	13500	13526	13514	13521	13419	13438	13391	13499	13514	13341	13565	13531	13536	13364	13525	13479	13423	13614	13480	13229	13432	13560	13404	13455	13565	13428	13511	13474	13452	13383	13385	13402	13404	13535	13462	13429	13509	13478	13263	13476	13499	13294	13525	13521	13526	13368	13445	13454	13631	13428	13449	13461	13517	13581	13243	13580	13442	13374	13490	13429	13350	13411	13233	13468	13459	13362	13501	13477	13448	13351	13582	13363	13443	13359	13545	13422	13513	13370	13505	13636	13358	13528	13560	13361	13348	13611	13541	13389	13529	13616	13436	13447	13440	13486	13414	13379	13357	13441	13371	13507	13483	13433	13496	13463	13408	13539	13428	13344	13449	13523	13408	13505	13443	13290	13425	13553	13421	13456	13501	13305	13535	13370	13474	13691	13458	13381	13587	13490	13348	13446	13396	13452	13589	13414	13413	13435	13473	13442	13367	13442	13399	13578	13431	13362	13435	13337	13368	13629	13305	13361	13641	13561	13489	13338	13535	13465	13661	13540	13426	13501	13413	13484	13401	13646	13511	13605	13432	13596	13322	13614	13332	13386	13468	13433	13404	13400	13548	13408	13485	13414	13523	13351	13472	13495	13435	13392	13512	13572	13583	13424	13397	13416	13612	13483	13550	13474	13595	13426	13506	13409	13448	13474	13314	13427	13583	13418	13467	13492	13279	13492	13514	13471	13484	13589	13500	13279	13297	13198	13423	13481	13523	13474	13502	13281	13398	13624	13706	13290	13558	13367	13435	13544	13461	13288	13435	13468	13484	13620	13602	13410	13465	13449	13408	13596	13438	13465	13401	13514	13450	13348	13404
27348	22307	24949	21297	16988	16260	15820	15309	14993	15093	14983	15002	14731	14679	14620	14789	14598	14722	14593	14455	14563	14731	14599	14560	14461	14297	14422	14404	14394	14398	14255	14477	14360	14532	14327	14198	14667	14352	14426	14395	14342	14545	14557	14240	14377	14526	14228	14260	14354	14203	14194	14270	14424	14303	14317	14213	14291	14344	14370	14336	14269	14201	14282	14425	14170	14340	14281	14454	14218	14302	14289	14373	14197	14014	14386	14420	14257	14227	14310	14325	14075	14385	14223	14229	14303	14264	14394	14160	14349	14315	14356	14298	14421	14380	14185	14284	14203	14454	14518	14344	14382	14437	14351	14215	14288	14089	14296	14175	14060	14171	14233	14322	14434	14035	14381	14356	14276	14312	14223	14147	14364	14227	14327	14203	14268	14314	14306	14097	14375	14354	14308	14044	14393	14316	14283	14458	14376	14162	14293	14319	14184	14323	14141	14321	14292	14098	14314	14357	14409	14303	14409	14093	14374	14303	14347	14487	14229	14398	14249	14194	14141	14338	14470	14226	14175	14366	14117	14404	14113	14285	14406	14403	14258	14274	14257	14107	14109	14260	14175	14102	13984	14299	14208	14208	14274	14330	14205	14113	14093	14329	14351	14149	14309	14334	14334	14106	14236	14447	14472	14506	14399	14364	14283	14305	14177	14275	14210	14086	14136	14262	14267	14320	14191	14300	14294	14321	14144	14316	14199	14273	14218	14173	14193	14228	14253	14346	14395	14220	14190	14099	14310	14178	14230	14304	14338	14272	14328	14343	14228	14390	14480	14479	14076	14478	14260	14312	14232	14350	14144	14260	14107	14183	14217	14206	14324	14059	14164	14301	14194	14330	14324	14400	14327	14508	14225	14148	14302	14356	14390	14474	14249	14297	14377	14279	14349	14235	14277	14207	14416	14522	14317	14241	14456	14281	14349	14437	14388	14250	14269	14355	14272	14317	14261	14107	14379	14187	14249	14305	14201	14268	14437	14310	14210	14093	14169	14203	14247	14289	14287	14199	14482	14278	14310	14189	14259	14302	14268	14326	14370	14426	14218	14367	14278	14256	14273	14012	14156	14220	14330	14289	14387	14411	14434	14484	14112	14331	14458	14225	14354	14323	14283	14291	14384	14250	14476	14437	14162	14174	14133	14334	14322	14167	14271	14189	14193	14364	14334	14270	14247	14314	14255	14170	14201	13989	14343	14408	14217	14293	14244	14240	14138	14076	14286	14190	14239	14181	14211	14196	14481	14313	14463	14206	14457	14317	14377	14385	14044	14365	14319	14336	14187	14272	14076	14213	14363	14282	14199	14218	14163	14065	14266	14314	14265	14154	14280	14201	14348	14375	14307	14371	14294	14126	14349	14226	14188	14240	14347	14145	14267	14312	14182	14216	14148	14243	14241	14174	14200	14302	14339	14089	14268	14216	14322	14167	14162	14191	14234	14168	14013	13958	14083	14125	14394	14306	14229	14259	14391	14244	14486	14462	14178	14228	14269	14151	14281	14019	14368	14429	14331	14355	14517	14392	14468	14202	14019	14275	14321	14335	14208	14326	14339	14343	14308	14300	14300	14334	14247	14271	14405	14325	14332	14422	14231	14053	14232	14029	14336	14242	14360	14235	14357	14294	14444	14182	14105	14256	14331	14168	14302	14218	14168	14310	14373	14310	14418	14125	14331	14204	14232	14324	14303	14231	14247	13921	14387	14244	14278	14234	14394	14261	14184	14206	14308	14226	14457	14039	14376	14092	14397	14512	14251	14421	14179	14290	13995	14389	14336	14308	14266	14192	14414	14180	14321	14332	14149	14340	14055	14216	14338	14388	14233	14259	14196	14172	13979	14234	14536	14418	14341	14276	14285	14422	14177	14352	14299	14273	14287	14143	14243	14077	14189	14455	14215	14181	14284	14359	14440	14210	14195	14314	14231	14275	14363	14391	14294	14412	14273	14286	14303	14437	14330	14209	14179	14431	14125	14306	14152	14423	14329	14540	14280	14298	14230	14337	14144	14055	14171	14156	14210	14314	14276	14098	14110	14211	14325	14305	14250	14298	14262	14167	14118	14257	14300	14230	14214	14248	14439	14149	14062	14379	14224	14152	14133	14273	14223	14277	14274	14295	14227	14353	14299	14311	14387	14360	14262	14164	14132	14326	14102	14129	14303	14258	14330	14273	14408	14387	14239	14233	14363	14385	14177	14128	14338	14223	14310	14430	14235	14221	14203	14279	14531	14417	14303	14435	14222	14179	14242	14140	14177	14364	14291	14199	14151	14257	14367	14517	14174	14301	14459	14338	14440	14223	14239	14361	14388	14255	14513	14398	14247	14223	14112	14171	14448	14519	14340	14285	14381	14054	14241	14171	14258	14456	14234	14207	14392	14317	14300	14353	14285	14322	14215	14199	14225	14021	14088	14395	14159	14277	14083	14274	14351	14238	14307	14259	14474	14234	14391	14227	14163	14277	14275	14433	14268	14243	14159	14292	14215	14122	14316	14226	14313	14204	13908	14307	14191	14129	14282	14329	14153	14170	14158	14256	14201	14386	14251	14397	14348	14244	14466	14274	14133	14294	14379	14240	14200	14185	14327	14444	14394	14267	14392	14281	14246	14256	14118	14082	14460	14204	14206	14136	14433	14366	14245	14206	14254	14262	14301	14282	14261	14316	14183	14389	14157	14215	14422	14325	14419	14204	14267	14367	14487	14366	14229	14448	14359	14333	14458	14248	14088	14310	14349	14275	14377	14218	14294	14081	14200	14000	14459	14342	14165	14434	14409	14341	14269	14303	14305	14419	14273	14183	14183	14345	14213	14204	14325	14269	14136	14339	14276	14125	14210	14398	14146	14278	14405	14412	14478	14206	14352	14287	14364	14283	14040	14258	14262	14198	14143	14035	14211	14231	14192	14046	14410	14081	14291	14361	14202	14559	14332	14300	14235	14187	14290	14271	14447	14359	14240	14331	14179	14202	14218	14169	14407	14102	14404	14521	14430	14181	14178	14262	14464	14229	14361	14109	14202	14256	14199	14050	14322	14284	14335	14149	14316	14184	14276	14445	14335	14298	14386	14226	14155	14209	14285	14278	14314	14414	14390	14332	14234	14222	14265	14220	14104	14031	14369	14357	14214	14173	14320	14330	14307	14357	14492	14265	14308	14299	14275	14244	14347	14243	14135	14348	14208	14231	14317	14228	14151	14297	14202	14352	14386	14408	14132	14328	14416	14372	14310	14223	14415	14131	14420	14316	14200	14418	14338	14335	14378	14209	14490	14183	14298	14217	14163	14249	14237	14315	14038	14180	14317	14475	14265	14043	14361	14433	14390	14109	14219	14239	14216	14162	14415	14253	14307	14349	14286	14167	14217	14304	14121	14161	14113	14260	14347	14307	14507	14213	14046	14440	14223	14232	14107	14256	14469	14247	14374	14260	14178	14129	14282	14349	14423	14262	14282	14278	14204	14198	14331	14445	14304	14325	14182	14116	14133	14061	14311	14269	14272	14423	14158	14408	14030	14196	14109	14232	14375	14280	14142	14383	14176	14439	14311	14312	14072	14375	14131	14154	14324	14253	14278	14337	14171	14185	14378	14303	14252	14405	14295	14137	14296	14186	14295	14251	14045	14133	14458	14431	14338	14151	14378	14316	14122	14163	14293	14197	14259	14261	14322	14399	14210	14309	14289	14358	14222	14171	14353	14290	14170	14200	14442	14258	14318	14532	14139	14165	14219	14298	14352	14257	14208	14213	14334	14401	14512	14216	14261	14242	14375	14275	14433	14466	14324	14334	14297	14217	14272	14318	14389	14287	14447	14264	14149	14201	14117	14328	14535	14372	14262	14111	14248	14181	14239	14285	14416	14343	14226	14154	14227	14321	14328	14214	14296	14303	14363	14081	14417	14063	14351	14125	14271	14302	14311	14304	14313	14387	14279	14241	14319	14498	14196	14360	14269	14134	14179	14330	14300	14322	14275	14295	14340	14327	14096	14164	14373	14176	14278	14347	14146	14153	14230	14267	14114	14320	14322	14273	14311	14351	14267	14200	14063	14102	14241	14197	14384	14199	14230	14177	14164	14388	14380	14269	14338	14328	14313	14164	14066	14166	14317	14271	14160	14315	14243	14012	14446	14497	14263	14540	14422	14117	14329	14371	14247	14241	14184	14259	14308	14411	14240	14154	14169	14190	14379	14377	14289	14136	14192	14297	14390	14186	14148	14325	14425	14247	14304	14298	14483	14306	14154	14527	14257	14176	14236	14285	14314	14322	14057	14345	14389	14376	14333	14178	14407	14311	14117	14295	14369	14143	14285	14182	14276	14416	14190	14126	14216	14309	14165	14239	14230	14303	14169	14290	14360	14191	14043	14101	14186	14214	14243	14457	14367	14235	14076	14357	14305	14186	14253	14192	14293	14167	14491	14022	14168	14305	14251	14389	14394	14353	14347	14406	14296	14269	14438	14356	14507	14211	14358	14417	14366	14135	14199	14363	14461	14159	14061	14383	14298	14298	14184	14226	14317	14132	14390	14272	14337	14216	14458	14447	14446	14254	14209	14434	14321	14291	14147	14334	14247	14174	14130	14186	14339	14379	14318	14258	14134	14015	14285	14386	14324	14341	14467	14422	14352	14375	14340	14309	14298	14272	14137	14399	14227	14291	14335	14339	14229	14310	14448	14198	14152	14296	14281	14229	14431	14225	14385	14250	14423	14335	14212	14142	14265	14373	14228	14177	14377	14483	14182	14281	14259	14386	14498	14345	14297	14095	14338	14419	14180	14232	14214	14209	14185	14250	14304	14315	14197	14258	14232	14250	14495	14293	14257	14438	14267	14276	14187	14475	13978	14228	14227	14354	14369	14501	14386	14238	14367	14331	14350	14282	14296	14249	14431	14160	14262	14343	14443	14209	14438	14326	14381	14246	14399	14323	14185	14335	14326	14305	14373	14178	14336	14391	14353	14278	14236	14362	14260	14380	14198	14386	14266	14282	14267	14155	14316	14490	14184	14394	14273	14427	14268	14405	14261	14239	14187	14233	14248	14164	14481	14239	14202	14248	14385	14367	14218	14328	14175	14309	14194	14372	14262	14160	14270	14287	14390	14380	14256	14247	14298	14209	14244	14305	14078	13989	14206	14338	14371	14208	14158	14187
19508	28349	24905	19781	17493	16216	15630	15270	14766	14581	14352	14329	14170	14137	14170	13998	14069	13869	13775	13882	13834	13863	13810	13710	13590	13636	13445	13418	13534	13476	13365	13451	13516	13460	13466	13514	13174	13483	13363	13437	13384	13491	13212	13396	13326	13399	13319	13430	13446	13393	13291	13360	13416	13248	13523	13184	13457	13285	13253	13290	13370	13314	13265	13331	13279	13341	13220	13325	13270	13313	13402	13355	13312	13328	13451	13319	13274	13374	13369	13426	13244	13359	13301	13400	13353	13320	13394	13370	13249	13372	13273	13468	13302	13121	13312	13461	13278	13376	13204	13403	13243	13284	13313	13436	13261	13321	13424	13368	13398	13385	13388	13550	13240	13295	13258	13407	13329	13283	13315	13197	13291	13267	13455	13256	13257	13306	13218	13445	13314	13206	13391	13281	13384	13373	13401	13306	13363	13474	13357	13283	13349	13292	13263	13379	13310	13334	13193	13273	13339	13390	13327	13422	13368	13418	13252	13364	13457	13265	13414	13409	13165	13355	13485	13355	13319	13457	13288	13364	13372	13360	13458	13360	13325	13160	13296	13262	13318	13227	13344	13305	13243	13082	13367	13202	13357	13434	13321	13088	13343	13399	13380	13255	13194	13346	13398	13387	13224	13440	13299	13223	13341	13317	13414	13258	13464	13207	13489	13320	13370	13291	13328	13279	13374	13224	13426	13346	13298	13177	13419	13243	13347	13330	13267	13361	13306	13536	13501	13492	13239	13388	13425	13295	13242	13303	13205	13480	13171	13420	13100	13377	13285	13298	13234	13458	13335	13417	13350	13311	13358	13387	13301	13357	13362	13302	13328	13272	13165	13340	13300	13468	13284	13203	13237	13286	13349	13261	13416	13224	13401	13305	13283	13375	13189	13393	13229	13282	13480	13227	13446	13227	13248	13444	13319	13371	13332	13358	13406	13456	13357	13332	13170	13189	13197	13218	13599	13325	13232	13294	13226	13393	13283	13351	13251	13405	13329	13365	13263	13431	13300	13140	13326	13384	13274	13303	13396	13297	13344	13399	13322	13306	13187	13319	13513	13298	13318	13395	13240	13246	13315	13378	13274	13331	13148	13243	13354	13337	13329	13268	13335	13246	13109	13257	13350	13202	13473	13257	13327	13229	13307	13242	13284	13244	13295	13373	13248	13410	13539	13472	13414	13244	13298	13414	13276	13467	13338	13383	13231	13232	13295	13418	13327	13294	13330	13348	13396	13381	13245	13483	13343	13490	13478	13363	13332	13285	13331	13172	13423	13230	13402	13406	13336	13277	13389	13331	13332	13355	13311	13313	13294	13394	13494	13338	13267	13217	13388	13367	13314	13400	13285	13448	13338	13287	13303	13309	13293	13375	13455	13431	13235	13273	13280	13212	13413	13447	13392	13367	13237	13372	13390	13329	13331	13206	13308	13456	13301	13375	13417	13290	13495	13236	13334	13410	13196	13374	13379	13288	13427	13278	13274	13299	13383	13385	13380	13323	13330	13367	13219	13334	13304	13364	13302	13325	13575	13424	13270	13208	13251	13329	13332	13361	13362	13189	13305	13422	13432	13353	13212	13401	13309	13507	13286	13323	13270	13210	13401	13165	13199	13280	13230	13225	13414	13329	13271	13332	13410	13499	13358	13302	13096	13249	13486	13440	13336	13500	13395	13230	13332	13183	13359	13274	13331	13210	13421	13280	13155	13444	13244	13369	13307	13351	13310	13573	13477	13199	13393	13318	13378	13372	13306	13357	13445	13446	13179	13430	13434	13308	13316	13405	13350	13291	13346	13295	13171	13354	13427	13408	13332	13398	13255	13343	13320	13150	13257	13241	13392	13492	13195	13409	13300	13173	13367	13489	13258	13345	13294	13185	13353	13336	13283	13260	13417	13114	13344	13412	13430	13358	13362	13413	13331	13388	13271	13335	13231	13382	13333	13456	13295	13373	13362	13280	13419	13205	13312	13415	13204	13388	13298	13399	13367	13375	13608	13353	13374	13368	13295	13409	13176	13305	13429	13397	13372	13149	13420	13115	13308	13219	13315	13411	13297	13322	13426	13394	13220	13267	13226	13416	13556	13313	13495	13221	13308	13347	13367	13389	13269	13260	13517	13153	13356	13145	13238	13429	13247	13113	13509	13414	13294	13392	13363	13220	13284	13452	13414	13362	13260	13371	13432	13489	13450	13529	13297	13364	13345	13353	13336	13319	13363	13315	13310	13336	13254	13195	13506	13482	13398	13404	13404	13382	13260	13273	13363	13445	13350	13313	13357	13415	13392	13283	13353	13451	13219	13303	13406	13133	13260	13295	13489	13307	13383	13237	13538	13203	13330	13365	13332	13267	13372	13404	13359	13295	13137	13269	13224	13395	13219	13318	13353	13272	13502	13380	13254	13262	13093	13272	13206	13217	13170	13389	13385	13275	13240	13169	13261	13385	13252	13475	13123	13330	13567	13507	13328	13229	13367	13300	13394	13153	13275	13334	13167	13230	13453	13174	13427	13219	13368	13224	13289	13293	13377	13496	13206	13338	13264	13492	13470	13321	13490	13282	13274	13359	13252	13395	13425	13388	13323	13392	13361	13266	13331	13424	13210	13153	13363	13370	13178	13311	13427	13328	13334	13296	13332	13380	13338	13408	13229	13412	13337	13356	13156	13247	13430	13241	13178	13237	13517	13334	13391	13399	13314	13473	13282	13325	13282	13254	13332	13160	13212	13364	13291	13403	13378	13473	13196	13304	13275	13300	13544	13379	13246	13390	13352	13329	13439	13323	13455	13296	13377	13285	13227	13385	13371	13329	13491	13398	13489	13380	13407	13286	13355	13262	13360	13097	13376	13176	13451	13174	13289	13438	13392	13312	13419	13438	13343	13240	13354	13239	13467	13359	13430	13372	13228	13390	13451	13348	13342	13491	13458	13282	13280	13328	13512	13405	13308	13198	13482	13345	13235	13350	13294	13334	13199	13361	13319	13323	13290	13387	13399	13400	13415	13366	13234	13268	13343	13271	13214	13306	13170	13320	13394	13357	13239	13417	13427	13204	13375	13253	13293	13336	13338	13267	13199	13345	13314	13424	13298	13221	13423	13368	13287	13291	13193	13474	13227	13388	13200	13369	13230	13424	13275	13477	13286	13441	13203	13240	13330	13402	13304	13274	13414	13281	13370	13403	13202	13300	13424	13477	13355	13396	13139	13209	13284	13411	13413	13348	13246	13314	13225	13430	13306	13377	13320	13319	13464	13437	13273	13321	13527	13369	13223	13224	13327	13294	13392	13290	13370	13351	13313	13349	13300	13250	13388	13296	13412	13328	13296	13374	13329	13336	13445	13196	13420	13276	13272	13152	13373	13348	13290	13333	13277	13291	13362	13475	13371	13336	13480	13368	13374	13404	13328	13418	13310	13478	13339	13115	13223	13407	13307	13379	13366	13325	13219	13491	13195	13299	13232	13367	13194	13182	13149	13399	13297	13291	13265	13394	13393	13303	13371	13285	13393	13251	13340	13202	13331	13222	13509	13392	13352	13395	13371	13278	13353	13209	13229	13126	13264	13422	13153	13421	13322	13334	13263	13481	13270	13367	13390	13229	13155	13262	13353	13332	13324	13372	13357	13417	13382	13367	13231	13207	13417	13300	13373	13323	13321	13359	13412	13402	13088	13248	13412	13395	13426	13384	13407	13306	13458	13388	13154	13348	13232	13326	13374	13307	13337	13327	13473	13380	13256	13310	13276	13254	13402	13370	13301	13357	13350	13578	13201	13384	13408	13211	13337	13340	13331	13306	13413	13272	13270	13383	13166	13377	13301	13250	13322	13528	13408	13175	13375	13285	13283	13471	13365	13410	13405	13346	13252	13503	13361	13369	13166	13232	13373	13436	13281	13244	13454	13151	13439	13400	13243	13299	13312	13499	13317	13267	13389	13485	13391	13222	13262	13462	13313	13353	13436	13331	13357	13403	13332	13468	13419	13385	13291	13297	13497	13339	13310	13288	13371	13336	13253	13290	13265	13427	13224	13293	13317	13288	13387	13395	13393	13350	13341	13321	13306	13397	13248	13385	13470	13317	13420	13301	13289	13440	13328	13314	13440	13471	13475	13433	13392	13331	13401	13234	13432	13285	13193	13408	13224	13300	13226	13284	13459	13357	13412	13529	13320	13141	13216	13305	13172	13354	13306	13282	13472	13392	13193	13239	13043	13334	13445	13347	13413	13222	13220	13356	13353	13329	13246	13307	13533	13292	13450	13362	13065	13189	13384	13453	13361	13411	13207	13431	13408	13225	13396	13301	13141	13493	13330	13463	13556	13151	13222	13230	13245	13409	13325	13363	13417	13430	13222	13381	13422	13138	13263	13255	13414	13350	13326	13393	13287	13308	13262	13299	13281	13363	13395	13399	13474	13368	13271	13345	13184	13337	13336	13430	13277	13230	13207	13240	13366	13201	13428	13350	13426	13163	13187	13357	13504	13451	13279	13265	13332	13212	13264	13299	13314	13277	13392	13313	13267	13235	13477	13541	13204	13220	13202	13427	13268	13443	13321	13298	13406	13329	13364	13205	13379	13431	13409	13367	13406	13254	13321	13283	13512	13308	13297	13221	13278	13396	13239	13213	13430	13349	13425	13207	13451	13418	13385	13390	13351	13210	13467	13320	13277	13394	13407	13322	13212	13376	13305	13379	13376	13270	13371	13168	13410	13352	13213	13151	13237	13126	13281	13317	13222	13353	13409	13351	13215	13370	13232	13266	13194	13277	13261	13348	13312	13279	13405	13399	13339	13382	13352	13407	13327	13388	13192	13434	13295	13234	13239	13455	13285	13238	13430	13234	13423	13306	13420	13304	13347	13372	13422	13369	13187	13389	13402	13251	13328	13388	13292	13364	13277	13404	13390	13387	13185	13262	13113	13615	13195	13373	13409	13384	13325	13414	13262	13317	13218	13336	13572	13111	13369	13418	13341	13223	13392	13299	13214	13388	13176	13274	13370	13412	13322	13332	13439	13430	13356	13531	13363	13317	13376	13429	13426	13273	13328	13261	13134	13276	13378	13209	13316	13282	13267	13406	13204	13329	13322	13234	13472	13395	13278	13276	13388	13248	13408	13348	13217	13326	13401	13271	13362	13346	13410	13320	13346	13372
23748	21041	28298	24065	21850	21004	19570	16914	16244	16132	15873	15676	15597	15408	15438	15393	15381	15212	15121	15084	14749	14825	14893	14787	14892	14899	14683	14730	14562	14701	14485	14556	14594	14809	14529	14481	14896	14586	14598	14622	14442	14512	14587	14370	14551	14203	14498	14510	14541	14595	14369	14370	14270	14306	14509	14476	14598	14406	14428	14499	14552	14416	14476	14400	14417	14502	14141	14376	14449	14309	14391	14464	14367	14554	14409	14583	14483	14322	14409	14441	14366	14362	14513	14468	14482	14356	14392	14367	14569	14387	14402	14128	14361	14349	14406	14497	14395	14418	14512	14301	14455	14552	14337	14338	14298	14482	14528	14507	14258	14526	14286	14522	14229	14160	14376	14524	14332	14404	14301	14242	14454	14348	14259	14440	14373	14335	14332	14290	14277	14323	14370	14299	14310	14501	14371	14423	14305	14404	14287	14296	14439	14214	14247	14493	14369	14265	14376	14453	14390	14391	14393	14312	14230	14426	14370	14540	14159	14337	14367	14239	14229	14429	14414	14288	14331	14402	14317	14227	14406	14352	14214	14242	14484	14391	14496	14357	14548	14232	14393	14307	14400	14384	14298	14281	14303	14425	14265	14373	14528	14525	14100	14404	14525	14454	14644	14456	14268	14305	14370	14444	14334	14411	14341	14300	14310	14524	14318	14404	14384	14306	14363	14347	14281	14438	14329	14319	14417	14304	14483	14552	14493	14438	14334	14360	14374	14377	14523	14469	14251	14390	14386	14434	14415	14474	14203	14399	14382	14459	14400	14386	14280	14259	14222	14536	14278	14378	14461	14154	14266	14235	14447	14445	14286	14155	14275	14245	14312	14427	14424	14236	14551	14371	14313	14169	14483	14247	14445	14469	14440	14337	14340	14356	14505	14474	14476	14599	14449	14267	14267	14258	14415	14375	14446	14299	14405	14443	14283	14175	14271	14450	14469	14335	14423	14251	14352	14091	14297	14342	14439	14301	14480	14351	14314	14351	14326	14177	14310	14447	14386	14352	14426	14329	14390	14504	14377	14432	14278	14312	14298	14342	14256	14378	14314	14550	14314	14288	14415	14492	14398	14200	14336	14355	14287	14319	14410	14280	14323	14279	14436	14424	14516	14159	14428	14393	14380	14380	14274	14257	14283	14460	14249	14250	14461	14407	14356	14478	14427	14465	14311	14562	14351	14208	14308	14406	14422	14395	14419	14454	14400	14387	14440	14392	14399	14290	14302	14378	14229	14289	14484	14293	14302	14447	14526	14428	14262	14420	14243	14377	14428	14361	14373	14323	14174	14200	14202	14314	14503	14510	14370	14226	14320	14472	14322	14392	14397	14377	14285	14320	14336	14281	14259	14394	14310	14515	14465	14441	14277	14325	14376	14209	14321	14472	14260	14329	14469	14366	14410	14423	14405	14335	14397	14487	14517	14365	14415	14321	14386	14344	14508	14228	14248	14326	14335	14446	14469	14458	14414	14371	14268	14327	14348	14286	14318	14385	14328	14434	14458	14423	14378	14408	14326	14374	14568	14206	14287	14450	14376	14520	14347	14177	14376	14222	14372	14527	14545	14551	14507	14316	14398	14288	14481	14452	14433	14396	14411	14332	14418	14436	14526	14443	14369	14310	14575	14418	14451	14249	14437	14420	14307	14247	14348	14305	14513	14446	14267	14434	14502	14389	14376	14545	14311	14218	14435	14615	14504	14227	14312	14482	14277	14475	14363	14629	14417	14420	14292	14291	14386	14559	14420	14484	14319	14383	14444	14287	14334	14303	14489	14429	14273	14421	14346	14477	14252	14359	14403	14235	14495	14348	14389	14227	14282	14413	14412	14405	14287	14257	14529	14456	14340	14222	14424	14535	14265	14171	14306	14312	14390	14487	14416	14376	14360	14325	14481	14331	14328	14448	14540	14433	14263	14576	14572	14450	14428	14361	14414	14324	14347	14260	14241	14500	14291	14196	14283	14257	14365	14245	14458	14504	14399	14139	14172	14238	14514	14429	14232	14263	14382	14521	14397	14480	14279	14334	14336	14319	14469	14463	14469	14246	14149	14292	14319	14222	14280	14269	14528	14260	14385	14416	14244	14495	14648	14162	14246	14429	14439	14185	14355	14408	14215	14463	14324	14326	14483	14365	14453	14392	14348	14206	14605	14271	14349	14277	14488	14292	14340	14247	14368	14327	14533	14520	14323	14410	14228	14343	14299	14343	14409	14432	14365	14486	14461	14278	14558	14554	14271	14165	14459	14407	14513	14501	14375	14430	14444	14334	14400	14262	14339	14489	14320	14327	14417	14427	14174	14346	14590	14403	14340	14519	14235	14305	14538	14223	14457	14543	14401	14333	14330	14508	14278	14303	14312	14378	14138	14188	14230	14394	14391	14445	14346	14249	14428	14344	14301	14147	14354	14389	14506	14295	14298	14345	14442	14440	14211	14246	14468	14425	14264	14184	14338	14227	14244	14377	14281	14385	14513	14167	14338	14172	14404	14281	14375	14199	14235	14197	14209	14298	14405	14422	14300	14215	14275	14244	14358	14187	14396	14203	14266	14401	14285	14361	14547	14403	14483	14317	14346	14439	14273	14447	14446	14399	14459	14422	14371	14426	14315	14432	14515	14282	14319	14333	14342	14326	14357	14367	14310	14370	14482	14408	14490	14370	14377	14371	14303	14476	14379	14186	14516	14311	14608	14389	14498	14391	14312	14317	14570	14318	14434	14504	14404	14666	14179	14289	14362	14278	14487	14364	14452	14308	14445	14369	14477	14424	14367	14372	14312	14372	14331	14342	14345	14237	14413	14156	14401	14274	14402	14401	14309	14279	14416	14335	14375	14461	14510	14324	14476	14354	14407	14496	14379	14308	14321	14354	14465	14449	14369	14398	14331	14208	14513	14394	14473	14416	14589	14315	14277	14489	14561	14701	14368	14299	14336	14411	14410	14373	14125	14392	14264	14556	14058	14432	14299	14478	14331	14307	14302	14503	14189	14513	14518	14336	14353	14302	14186	14511	14225	14278	14435	14380	14309	14259	14351	14278	14484	14193	14314	14425	14415	14296	14415	14488	14350	14376	14409	14342	14362	14373	14368	14137	14523	14215	14540	14372	14379	14299	14430	14340	14439	14507	14339	14554	14470	14320	14283	14454	14484	14247	14308	14230	14361	14387	14154	14503	14509	14379	14548	14212	14269	14472	14396	14348	14404	14437	14461	14167	14305	14336	14319	14502	14420	14570	14418	14392	14357	14311	14607	14437	14515	14252	14519	14275	14429	14285	14526	14388	14409	14309	14371	14483	14318	14533	14485	14322	14405	14388	14404	14429	14446	14526	14256	14464	14366	14232	14255	14394	14331	14550	14301	14352	14348	14342	14358	14521	14447	14288	14346	14223	14311	14351	14281	14544	14453	14451	14171	14353	14335	14419	14220	14539	14222	14324	14377	14367	14315	14305	14350	14533	14559	14586	14408	14205	14299	14473	14317	14326	14412	14250	14348	14316	14261	14420	14393	14299	14284	14564	14354	14403	14302	14571	14373	14395	14347	14585	14258	14355	14442	14468	14352	14300	14648	14370	14424	14344	14211	14492	14384	14433	14299	14478	14349	14321	14389	14394	14347	14359	14466	14475	14244	14266	14501	14439	14373	14492	14542	14337	14293	14439	14548	14552	14403	14324	14418	14253	14311	14364	14415	14370	14483	14333	14452	14568	14364	14368	14306	14403	14374	14457	14304	14426	14399	14489	14328	14554	14242	14289	14442	14339	14311	14406	14351	14311	14246	14428	14501	14383	14280	14427	14315	14272	14451	14504	14532	14271	14477	14541	14315	14460	14387	14355	14455	14256	14276	14431	14390	14276	14431	14316	14447	14443	14364	14459	14414	14481	14249	14329	14512	14382	14376	14596	14437	14508	14411	14399	14456	14274	14473	14386	14407	14312	14587	14197	14386	14204	14304	14212	14305	14295	14411	14481	14479	14543	14448	14515	14439	14298	14373	14298	14374	14407	14466	14350	14420	14491	14468	14301	14496	14238	14339	14525	14184	14285	14266	14526	14277	14342	14325	14381	14188	14431	14600	14452	14316	14327	14444	14239	14536	14417	14461	14276	14337	14301	14345	14500	14459	14429	14402	14222	14432	14235	14335	14451	14263	14214	14322	14347	14347	14389	14383	14409	14312	14204	14312	14226	14521	14399	14427	14395	14134	14382	14397	14309	14379	14389	14322	14483	14379	14352	14542	14441	14325	14519	14588	14506	14530	14348	14540	14378	14379	14639	14334	14436	14483	14282	14175	14367	14499	14341	14281	14477	14216	14416	14519	14423	14271	14375	14455	14423	14502	14245	14327	14314	14312	14177	14400	14345	14469	14447	14416	14366	14350	14328	14501	14404	14366	14318	14287	14319	14312	14314	14437	14453	14494	14363	14301	14366	14573	14297	14379	14266	14320	14484	14421	14584	14521	14401	14460	14392	14419	14405	14551	14455	14504	14308	14401	14456	14352	14588	14380	14345	14481	14265	14345	14249	14344	14217	14385	14269	14564	14367	14349	14518	14429	14401	14563	14415	14469	14338	14566	14411	14375	14245	14207	14222	14286	14286	14280	14406	14405	14288	14396	14526	14501	14301	14497	14404	14600	14314	14292	14189	14527	14404	14425	14258	14611	14307	14426	14295	14218	14346	14511	14315	14490	14384	14359	14389	14259	14360	14467	14487	14396	14364	14508	14614	14418	14232	14272	14191	14489	14356	14459	14477	14256	14339	14341	14237	14461	14454	14361	14284	14389	14233	14228	14258	14496	14379	14460	14203	14421	14270	14299	14313	14404	14487	14402	14410	14342	14287	14353	14492	14459	14415	14464	14293	14362	14366	14241	14365	14589	14469	14311	14352	14490	14446	14480	14225	14241	14205	14357	14432	14339	14612	14393	14429	14448	14470	14432	14229	14454	14234	14358	14370	14462	14292	14250	14442	14338	14438	14470	14492	14419	14411	14352	14309	14237	14612	14376	14176	14163	14316	14184	14477	14303	14483	14561	14451	14358	14285	14356	14365	14311	14395	14413	14470	14535	14342	14443	14582	14419	14544	14416	14442	14420	14455	14247	14234	14366	14498	14508	14248	14475	14583	14313	14504	14528	14612	14287	14341
20382	35005	31389	24055	20976	19016	17469	16848	16382	15916	15662	15440	15089	14846	14825	14717	14566	14880	14634	14294	14422	14153	14083	14096	13787	14025	13834	13884	13838	13847	13850	13849	13641	13728	13625	13650	13578	13573	13536	13678	13560	13546	13441	13621	13383	13690	13609	13526	13519	13505	13479	13447	13518	13480	13479	13457	13598	13628	13436	13406	13542	13487	13573	13357	13551	13471	13383	13564	13409	13507	13503	13438	13434	13329	13543	13519	13415	13382	13559	13495	13417	13518	13357	13377	13410	13479	13576	13520	13525	13572	13293	13513	13414	13416	13580	13610	13483	13333	13424	13664	13373	13470	13319	13382	13426	13532	13509	13360	13493	13433	13369	13589	13413	13278	13356	13450	13567	13445	13353	13363	13525	13506	13429	13479	13614	13508	13262	13526	13231	13416	13424	13529	13554	13453	13385	13269	13522	13705	13265	13556	13395	13575	13422	13497	13574	13470	13414	13356	13348	13450	13411	13468	13506	13258	13475	13390	13550	13557	13439	13467	13380	13518	13521	13381	13280	13489	13484	13404	13614	13401	13509	13403	13522	13380	13441	13580	13455	13547	13519	13618	13522	13469	13513	13457	13549	13441	13592	13436	13425	13476	13382	13521	13478	13421	13395	13630	13361	13379	13554	13362	13485	13520	13388	13329	13304	13394	13487	13372	13519	13309	13397	13270	13308	13471	13411	13380	13373	13399	13550	13519	13398	13338	13525	13522	13537	13447	13353	13486	13343	13413	13345	13458	13383	13339	13392	13306	13421	13499	13495	13292	13319	13368	13461	13423	13375	13389	13328	13381	13450	13468	13704	13392	13410	13319	13513	13522	13325	13407	13398	13410	13399	13381	13449	13466	13331	13266	13264	13449	13426	13425	13559	13398	13499	13376	13507	13545	13444	13256	13359	13494	13622	13384	13527	13442	13349	13396	13508	13435	13453	13419	13497	13422	13616	13459	13349	13673	13378	13349	13467	13424	13440	13602	13451	13440	13434	13439	13450	13485	13489	13468	13454	13319	13296	13449	13509	13517	13541	13460	13444	13551	13496	13545	13416	13449	13510	13532	13421	13663	13395	13585	13437	13620	13387	13487	13453	13543	13370	13266	13478	13307	13359	13532	13522	13453	13278	13428	13372	13521	13439	13610	13392	13451	13478	13496	13333	13450	13486	13438	13328	13378	13293	13578	13486	13410	13377	13342	13519	13575	13523	13451	13471	13368	13519	13340	13423	13534	13452	13433	13663	13378	13519	13387	13586	13385	13559	13491	13306	13455	13395	13367	13391	13347	13504	13396	13466	13350	13479	13492	13359	13427	13460	13419	13365	13240	13453	13304	13503	13463	13449	13621	13468	13372	13369	13425	13467	13484	13554	13349	13486	13570	13479	13345	13583	13463	13493	13309	13420	13565	13431	13516	13345	13579	13379	13419	13385	13463	13539	13315	13589	13276	13573	13336	13400	13300	13418	13419	13492	13503	13488	13429	13596	13453	13574	13469	13277	13563	13469	13519	13487	13418	13436	13371	13437	13271	13473	13340	13368	13464	13541	13413	13489	13445	13486	13403	13482	13396	13478	13616	13391	13348	13473	13297	13297	13421	13512	13549	13461	13466	13408	13466	13385	13530	13404	13382	13511	13552	13520	13496	13404	13529	13391	13463	13286	13535	13398	13512	13535	13341	13217	13412	13433	13484	13470	13298	13419	13296	13504	13564	13508	13515	13484	13387	13327	13494	13246	13381	13473	13467	13570	13427	13483	13422	13460	13430	13608	13347	13472	13449	13333	13357	13503	13556	13444	13467	13323	13580	13488	13586	13576	13588	13518	13535	13391	13299	13533	13510	13476	13394	13405	13425	13557	13495	13167	13425	13656	13284	13491	13316	13338	13456	13506	13385	13491	13358	13539	13488	13547	13499	13550	13283	13434	13428	13510	13364	13406	13516	13528	13374	13435	13464	13459	13365	13535	13504	13425	13430	13366	13415	13421	13440	13382	13472	13460	13493	13369	13495	13356	13452	13417	13502	13474	13439	13378	13386	13498	13594	13492	13546	13506	13428	13523	13448	13389	13522	13457	13537	13497	13528	13376	13476	13379	13510	13455	13502	13344	13461	13358	13557	13385	13549	13427	13525	13297	13499	13497	13303	13469	13455	13245	13577	13428	13585	13561	13458	13494	13377	13444	13437	13574	13282	13503	13494	13526	13398	13475	13371	13577	13569	13385	13458	13545	13418	13333	13468	13420	13575	13489	13257	13600	13265	13315	13641	13295	13410	13313	13345	13316	13507	13414	13418	13418	13538	13507	13313	13582	13574	13523	13098	13588	13478	13422	13452	13460	13584	13437	13437	13508	13524	13397	13405	13514	13463	13456	13588	13523	13393	13491	13370	13474	13355	13384	13564	13435	13376	13537	13373	13430	13428	13363	13520	13368	13298	13518	13525	13326	13545	13405	13429	13410	13471	13369	13512	13536	13456	13383	13395	13459	13352	13425	13484	13439	13407	13285	13420	13414	13591	13388	13447	13403	13491	13525	13335	13383	13460	13567	13455	13428	13414	13455	13224	13484	13386	13428	13498	13551	13511	13511	13311	13444	13351	13538	13291	13506	13471	13604	13384	13671	13512	13343	13606	13388	13418	13437	13471	13518	13453	13364	13454	13545	13453	13536	13328	13443	13499	13450	13328	13352	13380	13512	13296	13360	13369	13523	13404	13311	13557	13652	13295	13421	13610	13362	13481	13438	13494	13437	13347	13562	13431	13443	13310	13431	13426	13419	13475	13404	13458	13469	13471	13402	13455	13310	13397	13400	13346	13429	13382	13520	13628	13419	13453	13450	13552	13537	13478	13595	13486	13275	13372	13387	13350	13540	13399	13508	13629	13301	13495	13590	13361	13434	13555	13418	13332	13382	13394	13612	13396	13334	13463	13370	13369	13437	13501	13532	13367	13417	13560	13545	13280	13503	13355	13304	13499	13554	13348	13555	13455	13370	13401	13460	13453	13382	13556	13584	13469	13541	13334	13446	13356	13486	13453	13324	13505	13419	13411	13562	13397	13328	13389	13338	13424	13439	13462	13508	13433	13380	13447	13334	13487	13539	13338	13243	13551	13578	13207	13440	13469	13635	13428	13509	13479	13569	13475	13464	13355	13485	13415	13559	13488	13504	13369	13433	13504	13501	13308	13371	13497	13297	13473	13541	13452	13587	13389	13281	13538	13374	13623	13278	13538	13546	13533	13526	13448	13441	13379	13498	13506	13707	13544	13460	13476	13446	13271	13534	13430	13353	13596	13410	13301	13542	13478	13396	13494	13559	13377	13432	13466	13490	13651	13497	13439	13410	13404	13281	13404	13403	13403	13502	13548	13432	13412	13576	13453	13345	13377	13496	13436	13457	13495	13396	13515	13349	13480	13448	13414	13356	13379	13612	13421	13412	13459	13534	13381	13533	13464	13562	13499	13452	13577	13289	13423	13417	13394	13477	13459	13443	13546	13338	13613	13588	13524	13520	13467	13289	13433	13643	13495	13553	13574	13504	13527	13385	13402	13438	13337	13475	13468	13598	13452	13396	13495	13476	13501	13410	13345	13766	13372	13377	13440	13462	13565	13444	13343	13463	13384	13443	13333	13409	13556	13528	13447	13308	13294	13499	13478	13284	13518	13478	13526	13436	13399	13506	13792	13304	13383	13437	13497	13425	13414	13622	13522	13556	13463	13337	13535	13308	13483	13485	13372	13473	13387	13474	13487	13477	13368	13479	13525	13320	13442	13673	13319	13254	13455	13469	13493	13303	13431	13307	13474	13398	13454	13580	13413	13504	13470	13488	13569	13575	13320	13402	13502	13401	13513	13312	13349	13388	13516	13365	13615	13396	13489	13315	13474	13545	13451	13483	13429	13414	13313	13528	13451	13513	13255	13394	13330	13422	13504	13491	13534	13529	13560	13328	13413	13554	13559	13561	13602	13426	13448	13440	13431	13521	13319	13365	13355	13411	13417	13445	13475	13462	13533	13413	13483	13322	13454	13383	13256	13424	13441	13258	13450	13436	13488	13575	13285	13464	13443	13360	13372	13414	13579	13339	13414	13501	13521	13683	13383	13419	13430	13436	13415	13368	13393	13579	13283	13348	13548	13402	13277	13483	13500	13381	13514	13422	13479	13431	13497	13374	13412	13349	13405	13536	13394	13502	13309	13475	13385	13481	13420	13456	13473	13528	13396	13444	13412	13519	13377	13376	13236	13434	13510	13453	13250	13559	13478	13415	13421	13397	13586	13461	13418	13529	13373	13610	13378	13397	13499	13261	13478	13448	13344	13500	13490	13610	13308	13395	13329	13347	13395	13388	13409	13580	13462	13460	13345	13547	13354	13482	13474	13515	13476	13457	13602	13335	13578	13498	13548	13485	13607	13412	13568	13466	13539	13314	13510	13385	13513	13374	13439	13212	13358	13363	13416	13551	13487	13485	13401	13449	13624	13380	13477	13564	13358	13379	13499	13514	13379	13383	13440	13527	13228	13438	13370	13514	13412	13449	13231	13605	13457	13323	13442	13414	13380	13590	13530	13489	13492	13439	13359	13249	13407	13525	13549	13345	13312	13495	13448	13600	13437	13553	13253	13452	13533	13552	13452	13609	13379	13315	13551	13518	13370	13485	13442	13525	13320	13432	13660	13407	13497	13432	13537	13624	13418	13431	13452	13514	13463	13388	13470	13422	13358	13462	13437	13456	13423	13534	13395	13412	13457	13340	13425	13499	13363	13377	13495	13547	13448	13475	13367	13480	13284	13482	13400	13534	13387	13437	13411	13341	13468	13433	13517	13399	13453	13440	13656	13506	13590	13407	13649	13537	13293	13438	13652	13385	13413	13426	13495	13518	13517	13431	13320	13470	13469	13551	13465	13381	13487	13381	13354	13455	13540	13414	13452	13374	13355	13507	13582	13341	13590	13551	13616	13508	13480	13503	13481	13633	13558	13446	13373	13403	13411	13359	13544	13519	13448	13350	13486	13437	13694	13354	13356	13419	13510	13385	13520	13436	13480	13357	13620	13494	13474	13491	13452	13402	13558	13453	13529	13305	13547	13473	13368	13386	13390	13424	13421	13399	13419	13471	13474	13403	13596	13620	13535	13284	13577	13348	13418
22753	21079	28812	23590	21320	23024	23948	18428	16900	17017	16753	16184	15925	15854	15670	15654	15905	15635	15543	15584	15476	15413	15414	15046	15097	14973	14923	15050	14802	14593	14677	14770	14604	14874	14553	14885	14527	14592	14534	14771	14503	14451	14422	14527	14687	14691	14583	14518	14692	14452	14470	14483	14731	14554	14416	14328	14504	14558	14459	14639	14494	14478	14568	14557	14531	14358	14460	14500	14485	14373	14474	14301	14481	14416	14326	14560	14431	14533	14319	14507	14397	14311	14324	14620	14485	14403	14552	14401	14620	14516	14478	14493	14513	14477	14417	14469	14474	14561	14401	14420	14488	14506	14391	14707	14512	14559	14377	14417	14422	14331	14534	14357	14390	14255	14499	14375	14271	14439	14547	14540	14364	14308	14352	14437	14519	14345	14340	14502	14447	14634	14371	14526	14677	14479	14538	14617	14429	14494	14576	14623	14427	14652	14472	14454	14461	14488	14490	14291	14473	14407	14435	14323	14452	14578	14431	14432	14519	14608	14458	14491	14264	14400	14422	14380	14579	14293	14237	14333	14207	14413	14572	14397	14374	14265	14288	14465	14618	14545	14377	14388	14378	14512	14417	14377	14422	14581	14574	14525	14549	14367	14555	14492	14430	14539	14372	14614	14515	14322	14421	14459	14526	14256	14262	14424	14299	14303	14176	14543	14250	14236	14236	14409	14449	14271	14298	14233	14502	14449	14454	14385	14473	14445	14425	14303	14557	14361	14615	14512	14315	14403	14670	14474	14585	14353	14257	14419	14454	14384	14354	14384	14320	14305	14490	14409	14380	14503	14447	14494	14449	14641	14328	14422	14377	14327	14501	14456	14372	14343	14257	14390	14319	14460	14481	14617	14415	14341	14333	14588	14294	14437	14288	14573	14522	14509	14401	14468	14343	14512	14300	14295	14373	14287	14499	14600	14463	14206	14380	14449	14532	14572	14427	14429	14375	14136	14366	14451	14412	14312	14401	14332	14518	14344	14421	14563	14435	14329	14393	14270	14387	14329	14211	14480	14559	14469	14451	14504	14448	14356	14658	14481	14378	14336	14353	14559	14504	14446	14480	14418	14402	14326	14357	14564	14460	14364	14291	14363	14324	14390	14614	14424	14544	14377	14461	14262	14430	14408	14475	14450	14366	14300	14357	14243	14338	14481	14420	14393	14434	14354	14502	14490	14322	14375	14353	14382	14440	14460	14452	14354	14481	14540	14524	14550	14404	14263	14457	14231	14438	14333	14269	14387	14462	14433	14467	14498	14476	14527	14577	14454	14398	14310	14462	14452	14408	14277	14483	14453	14411	14528	14307	14615	14655	14599	14372	14352	14319	14255	14585	14587	14446	14451	14330	14267	14389	14366	14439	14458	14313	14478	14487	14394	14385	14463	14432	14417	14539	14335	14250	14420	14453	14377	14340	14468	14331	14419	14279	14353	14460	14491	14562	14476	14448	14173	14445	14552	14430	14326	14469	14226	14383	14454	14341	14360	14561	14279	14511	14274	14490	14498	14357	14402	14321	14480	14350	14304	14422	14304	14411	14380	14219	14410	14588	14345	14388	14167	14309	14354	14242	14411	14454	14628	14196	14393	14542	14270	14395	14421	14468	14394	14580	14396	14542	14460	14422	14652	14440	14665	14409	14429	14386	14282	14413	14338	14406	14279	14349	14512	14424	14273	14314	14362	14384	14369	14374	14469	14199	14376	14375	14477	14473	14433	14332	14382	14431	14467	14259	14342	14200	14314	14496	14315	14426	14453	14519	14345	14490	14464	14330	14250	14452	14490	14355	14470	14399	14395	14294	14381	14471	14365	14430	14449	14364	14557	14274	14116	14393	14288	14435	14346	14434	14415	14665	14287	14192	14383	14318	14393	14380	14516	14449	14150	14605	14442	14565	14275	14703	14096	14325	14470	14342	14410	14474	14154	14538	14356	14509	14375	14319	14386	14534	14141	14323	14398	14330	14449	14164	14273	14348	14396	14367	14438	14570	14362	14527	14336	14506	14453	14276	14392	14320	14453	14192	14477	14505	14487	14543	14319	14293	14319	14371	14385	14359	14196	14358	14625	14575	14485	14365	14267	14313	14243	14679	14639	14271	14403	14484	14575	14472	14421	14429	14310	14405	14305	14323	14373	14497	14453	14439	14156	14391	14358	14423	14442	14545	14548	14359	14451	14435	14379	14402	14379	14418	14412	14331	14573	14461	14398	14247	14506	14268	14274	14429	14481	14339	14078	14404	14424	14494	14557	14399	14402	14515	14471	14494	14267	14338	14321	14615	14319	14483	14386	14473	14199	14397	14278	14175	14532	14361	14543	14391	14378	14411	14393	14344	14125	14217	14437	14476	14427	14454	14528	14452	14543	14411	14204	14507	14537	14259	14420	14474	14357	14358	14316	14456	14382	14456	14477	14436	14435	14391	14452	14223	14452	14580	14456	14395	14243	14228	14294	14422	14305	14340	14394	14309	14442	14296	14565	14650	14574	14403	14370	14364	14330	14277	14301	14355	14465	14623	14403	14409	14517	14282	14472	14483	14351	14192	14448	14519	14390	14592	14331	14388	14474	14494	14375	14472	14546	14415	14549	14341	14486	14215	14312	14559	14443	14475	14419	14472	14333	14529	14386	14462	14349	14388	14432	14271	14326	14315	14361	14276	14382	14297	14596	14365	14457	14416	14359	14319	14480	14333	14235	14457	14386	14565	14432	14271	14297	14413	14489	14448	14232	14333	14449	14487	14305	14567	14507	14522	14394	14355	14430	14314	14464	14552	14324	14387	14206	14527	14265	14395	14300	14342	14406	14494	14421	14476	14529	14344	14408	14403	14398	14357	14274	14456	14381	14349	14284	14388	14486	14448	14425	14539	14344	14326	14449	14636	14447	14295	14537	14351	14372	14483	14362	14346	14454	14276	14267	14446	14472	14516	14303	14459	14431	14448	14351	14590	14228	14318	14295	14529	14142	14318	14589	14567	14272	14534	14473	14464	14428	14432	14297	14229	14549	14476	14536	14349	14457	14491	14434	14299	14530	14306	14350	14359	14307	14427	14586	14390	14477	14217	14415	14239	14377	14288	14447	14404	14392	14415	14518	14393	14487	14382	14187	14315	14415	14288	14445	14520	14360	14395	14469	14483	14357	14318	14505	14461	14465	14359	14313	14299	14543	14421	14386	14341	14465	14441	14600	14488	14225	14533	14310	14300	14241	14558	14438	14429	14436	14457	14361	14394	14231	14522	14349	14241	14506	14347	14290	14419	14441	14301	14214	14334	14564	14203	14270	14229	14551	14591	14404	14502	14460	14517	14601	14321	14470	14225	14433	14416	14452	14428	14280	14360	14509	14418	14389	14405	14458	14503	14301	14374	14351	14389	14482	14423	14283	14521	14126	14232	14387	14441	14369	14578	14218	14325	14272	14474	14404	14157	14481	14312	14408	14287	14514	14387	14318	14291	14539	14479	14423	14390	14580	14292	14456	14555	14529	14527	14358	14436	14416	14432	14507	14441	14303	14320	14272	14403	14192	14515	14497	14341	14487	14128	14368	14455	14255	14489	14497	14425	14294	14492	14419	14434	14503	14516	14342	14485	14423	14285	14605	14397	14465	14830	14313	14548	14426	14379	14407	14117	14429	14446	14397	14188	14478	14419	14424	14399	14537	14488	14569	14522	14396	14288	14406	14542	14212	14592	14361	14423	14360	14407	14267	14390	14275	14564	14377	14365	14448	14320	14231	14428	14421	14427	14481	14253	14419	14065	14510	14489	14416	14246	14458	14370	14467	14377	14439	14496	14310	14303	14334	14373	14239	14393	14411	14315	14561	14516	14392	14600	14335	14515	14459	14471	14463	14336	14320	14539	14379	14368	14293	14444	14308	14443	14345	14330	14140	14420	14441	14562	14348	14316	14516	14482	14235	14731	14435	14361	14238	14443	14353	14454	14591	14209	14384	14348	14380	14454	14405	14206	14232	14385	14377	14323	14494	14328	14374	14314	14526	14415	14466	14486	14372	14363	14305	14139	14303	14311	14482	14311	14285	14406	14264	14485	14503	14327	14364	14337	14391	14336	14249	14306	14576	14346	14464	14453	14540	14422	14282	14357	14438	14335	14340	14332	14246	14304	14302	14520	14430	14549	14408	14472	14396	14361	14392	14310	14369	14151	14388	14502	14431	14163	14414	14393	14312	14437	14472	14351	14442	14452	14418	14515	14383	14199	14324	14680	14468	14364	14359	14275	14495	14571	14420	14383	14279	14572	14372	14217	14386	14434	14344	14372	14376	14365	14332	14307	14195	14537	14465	14460	14249	14520	14403	14213	14284	14450	14202	14325	14455	14336	14266	14146	14263	14405	14493	14467	14360	14236	14389	14300	14402	14408	14554	14465	14372	14483	14509	14654	14374	14495	14326	14541	14429	14450	14401	14549	14376	14467	14294	14162	14495	14299	14455	14496	14484	14345	14379	14371	14202	14408	14379	14333	14441	14311	14244	14184	14256	14331	14467	14454	14425	14396	14510	14477	14599	14521	14322	14361	14236	14268	14514	14405	14317	14308	14471	14303	14344	14520	14313	14447	14295	14600	14260	14333	14252	14359	14269	14383	14475	14378	14443	14378	14426	14365	14253	14246	14398	14257	14278	14472	14526	14283	14543	14514	14263	14318	14269	14294	14423	14393	14360	14326	14554	14269	14348	14457	14438	14373	14406	14516	14408	14499	14472	14476	14354	14324	14429	14476	14275	14414	14379	14250	14345	14351	14289	14393	14336	14326	14375	14284	14392	14450	14606	14349	14361	14515	14422	14222	14309	14397	14273	14396	14544	14502	14327	14512	14479	14569	14372	14318	14398	14395	14181	14482	14427	14351	14287	14464	14596	14481	14405	14379	14482	14133	14453	14488	14461	14367	14421	14246	14316	14461	14332	14353	14345	14356	14437	14310	14391	14628	14272	14271	14289	14497	14548	14286	14297	14419	14332	14316	14385	14365	14384	14453	14454	14479	14331	14234	14502	14414	14382	14387	14507	14477	14264	14460	14159	14215	14427	14400	14423	14383	14323	14417	14432	14439	14534	14287	14415	14487	14569	14499	14405	14249	14590	14537	14656	14353	14289	14336	14328	14286	14460	14387	14523	14430	14345	14374	14440
22023	39254	35359	27628	23736	21474	19814	18685	17677	16938	16563	16245	15756	15621	15513	15390	15563	15222	15077	14797	14732	14619	14530	14375	14375	14275	14034	13941	14092	14143	13724	13826	13628	13876	13807	13686	13813	13650	13598	13925	13559	13492	13628	13659	13615	13670	13623	13542	13748	13482	13354	13507	13378	13576	13456	13489	13590	13466	13545	13441	13530	13562	13461	13593	13422	13419	13351	13393	13564	13401	13586	13544	13486	13415	13365	13478	13441	13554	13482	13380	13629	13581	13456	13575	13449	13452	13473	13436	13463	13412	13571	13398	13521	13399	13271	13456	13533	13398	13457	13562	13516	13518	13279	13493	13412	13553	13402	13474	13441	13544	13285	13507	13405	13405	13566	13473	13399	13474	13721	13298	13559	13471	13472	13441	13615	13415	13335	13561	13422	13338	13201	13585	13430	13562	13438	13265	13362	13548	13408	13294	13468	13432	13412	13395	13504	13386	13462	13417	13354	13383	13337	13543	13409	13406	13334	13391	13557	13371	13496	13309	13471	13316	13412	13392	13516	13344	13435	13418	13456	13532	13417	13400	13358	13422	13434	13322	13493	13583	13407	13343	13314	13306	13570	13429	13391	13382	13517	13407	13645	13432	13257	13326	13474	13435	13465	13323	13531	13257	13486	13442	13504	13576	13427	13410	13462	13647	13445	13229	13209	13398	13346	13474	13505	13393	13312	13539	13388	13288	13367	13568	13605	13433	13340	13316	13390	13501	13461	13494	13448	13457	13295	13400	13483	13217	13352	13435	13492	13367	13586	13400	13446	13410	13442	13543	13501	13317	13662	13391	13354	13403	13272	13554	13266	13497	13430	13610	13539	13532	13487	13371	13497	13465	13397	13357	13417	13389	13426	13459	13449	13497	13350	13258	13450	13331	13478	13335	13540	13415	13442	13486	13248	13738	13299	13397	13463	13521	13319	13344	13419	13548	13502	13511	13624	13388	13519	13200	13482	13335	13458	13337	13413	13533	13341	13429	13545	13584	13466	13474	13491	13540	13449	13454	13587	13595	13349	13383	13623	13299	13401	13539	13512	13347	13376	13432	13476	13417	13450	13387	13438	13301	13517	13560	13360	13384	13240	13528	13628	13553	13354	13648	13380	13310	13407	13476	13408	13286	13281	13449	13456	13259	13660	13353	13296	13339	13408	13432	13413	13547	13568	13320	13379	13405	13398	13409	13560	13480	13496	13371	13550	13440	13448	13365	13392	13473	13468	13413	13527	13378	13422	13487	13623	13559	13459	13308	13360	13380	13507	13404	13301	13537	13524	13384	13420	13378	13361	13381	13248	13479	13393	13449	13347	13546	13452	13610	13427	13310	13498	13473	13173	13477	13451	13431	13294	13316	13486	13521	13328	13467	13351	13442	13405	13376	13312	13445	13449	13547	13459	13266	13513	13333	13485	13189	13476	13433	13585	13339	13593	13334	13624	13431	13373	13502	13332	13462	13364	13372	13562	13461	13362	13429	13259	13440	13498	13406	13560	13461	13430	13280	13339	13406	13314	13310	13314	13408	13450	13397	13491	13389	13485	13332	13439	13398	13484	13327	13495	13449	13465	13315	13441	13478	13358	13550	13502	13424	13330	13465	13384	13464	13271	13480	13601	13594	13254	13652	13226	13507	13448	13318	13512	13482	13506	13366	13391	13439	13294	13403	13471	13308	13659	13524	13523	13486	13490	13406	13458	13436	13575	13425	13491	13470	13428	13472	13378	13453	13480	13287	13386	13365	13435	13541	13649	13321	13496	13363	13377	13343	13248	13333	13630	13362	13325	13566	13270	13459	13657	13351	13393	13488	13346	13411	13455	13439	13466	13520	13522	13346	13457	13294	13355	13314	13318	13378	13515	13395	13448	13291	13432	13390	13382	13507	13394	13486	13335	13468	13398	13416	13526	13442	13428	13591	13490	13428	13561	13654	13292	13231	13455	13453	13321	13373	13329	13435	13487	13412	13432	13439	13407	13451	13430	13462	13435	13302	13552	13486	13480	13393	13432	13288	13732	13519	13498	13360	13406	13352	13477	13323	13450	13561	13374	13416	13373	13624	13422	13381	13271	13486	13427	13437	13488	13359	13472	13392	13360	13378	13323	13419	13755	13342	13508	13480	13430	13481	13306	13350	13312	13502	13471	13372	13400	13388	13436	13355	13102	13341	13470	13476	13310	13561	13473	13372	13352	13437	13482	13438	13413	13459	13396	13653	13541	13615	13636	13490	13419	13437	13403	13457	13542	13467	13415	13456	13544	13521	13512	13296	13596	13256	13421	13496	13547	13238	13547	13517	13486	13351	13480	13328	13493	13437	13412	13235	13400	13544	13305	13444	13546	13335	13562	13451	13376	13406	13428	13540	13366	13428	13396	13512	13455	13393	13488	13474	13572	13372	13378	13420	13241	13436	13375	13511	13418	13218	13463	13612	13451	13458	13486	13287	13507	13349	13556	13375	13324	13534	13484	13315	13434	13457	13512	13325	13507	13432	13268	13433	13327	13307	13364	13534	13534	13483	13479	13175	13350	13537	13543	13411	13284	13267	13537	13459	13536	13168	13343	13171	13357	13671	13320	13659	13422	13457	13631	13406	13591	13485	13341	13380	13452	13487	13414	13537	13312	13384	13312	13466	13346	13568	13415	13363	13314	13419	13518	13347	13502	13469	13304	13318	13398	13273	13402	13356	13549	13446	13468	13528	13435	13460	13406	13398	13499	13371	13602	13399	13396	13340	13598	13527	13408	13500	13585	13477	13543	13608	13446	13403	13387	13543	13480	13338	13505	13351	13487	13466	13614	13351	13449	13438	13459	13475	13389	13353	13434	13482	13572	13544	13328	13381	13515	13426	13448	13469	13628	13410	13452	13359	13467	13478	13294	13465	13555	13396	13312	13457	13481	13626	13462	13435	13518	13508	13479	13513	13388	13571	13459	13523	13293	13477	13656	13324	13561	13446	13336	13560	13482	13428	13454	13362	13390	13457	13419	13385	13384	13431	13392	13469	13521	13432	13384	13415	13476	13251	13490	13533	13302	13507	13304	13449	13327	13414	13273	13578	13469	13487	13439	13404	13366	13526	13365	13393	13552	13421	13588	13553	13452	13508	13490	13412	13474	13515	13365	13376	13507	13415	13548	13485	13408	13449	13479	13508	13246	13422	13521	13268	13420	13411	13424	13403	13507	13478	13483	13460	13607	13296	13471	13498	13309	13580	13364	13490	13579	13494	13335	13334	13474	13419	13354	13474	13529	13442	13332	13562	13581	13464	13475	13273	13311	13351	13318	13370	13509	13240	13593	13264	13494	13416	13539	13472	13416	13410	13525	13577	13276	13345	13407	13357	13429	13334	13406	13562	13567	13576	13548	13476	13445	13605	13416	13461	13344	13139	13449	13464	13331	13410	13375	13477	13324	13414	13498	13435	13296	13512	13332	13145	13323	13431	13392	13383	13451	13367	13434	13445	13490	13371	13504	13294	13504	13388	13392	13406	13424	13362	13411	13476	13483	13562	13487	13444	13387	13506	13454	13592	13377	13446	13514	13353	13373	13549	13455	13571	13348	13470	13422	13550	13353	13385	13439	13458	13312	13418	13548	13319	13414	13325	13568	13463	13370	13263	13496	13244	13359	13465	13332	13460	13376	13316	13397	13450	13457	13434	13395	13552	13522	13249	13430	13383	13548	13593	13337	13323	13427	13412	13442	13443	13376	13408	13330	13360	13556	13426	13245	13528	13235	13488	13264	13645	13519	13368	13523	13393	13287	13330	13483	13426	13464	13404	13446	13300	13420	13531	13352	13331	13381	13452	13610	13467	13350	13419	13438	13503	13287	13444	13512	13522	13375	13530	13493	13480	13357	13389	13505	13450	13384	13385	13378	13350	13456	13406	13484	13610	13553	13264	13474	13534	13411	13444	13503	13541	13532	13571	13461	13346	13402	13596	13328	13423	13457	13359	13406	13481	13562	13446	13353	13484	13468	13356	13353	13294	13298	13299	13493	13514	13460	13382	13477	13329	13367	13404	13456	13419	13352	13455	13278	13446	13484	13550	13430	13422	13523	13332	13277	13531	13255	13376	13423	13475	13375	13387	13386	13541	13485	13386	13437	13274	13419	13399	13404	13356	13413	13446	13380	13619	13504	13392	13444	13383	13472	13227	13302	13422	13504	13265	13312	13336	13468	13475	13502	13384	13459	13354	13370	13377	13347	13499	13385	13467	13272	13370	13490	13492	13474	13307	13397	13362	13442	13241	13398	13432	13424	13467	13460	13374	13371	13426	13475	13283	13355	13588	13402	13422	13557	13287	13381	13537	13620	13509	13294	13499	13525	13529	13343	13296	13432	13416	13409	13407	13479	13492	13522	13359	13551	13477	13489	13434	13392	13462	13407	13371	13395	13216	13444	13468	13354	13456	13536	13482	13427	13594	13415	13405	13522	13403	13390	13338	13395	13403	13627	13492	13387	13470	13486	13335	13508	13325	13573	13479	13431	13490	13266	13217	13439	13354	13388	13594	13446	13386	13261	13408	13394	13430	13349	13453	13246	13407	13369	13435	13371	13445	13434	13368	13539	13341	13465	13415	13575	13450	13505	13438	13480	13547	13477	13477	13253	13299	13413	13302	13439	13410	13344	13338	13364	13513	13484	13255	13393	13498	13327	13479	13389	13370	13520	13445	13336	13377	13507	13495	13470	13442	13506	13422	13385	13448	13426	13313	13417	13352	13345	13386	13284	13455	13513	13455	13531	13439	13325	13432	13356	13359	13511	13497	13563	13384	13418	13499	13419	13434	13467	13415	13479	13424	13353	13277	13558	13322	13444	13416	13455	13489	13548	13508	13410	13506	13312	13486	13522	13609	13346	13596	13380	13474	13479	13606	13464	13524	13569	13284	13422	13324	13465	13505	13275	13402	13477	13355	13535	13251	13278	13380	13632	13467	13695	13567	13389	13427	13603	13583	13476	13536	13592	13335	13602	13321	13400	13521	13619	13487	13486	13518	13477	13428	13511	13320	13490	13386	13314	13444	13378	13514	13458	13428	13400	13384	13492	13438	13472	13395	13558	13602	13504	13443	13444	13380	13484	13429	13389	13299	13394	13423	13455	13343	13276	13449	13575	13474	13473	13284	13399	13318	13544	13536
27387	22245	24820	21198	16562	16121	15739	15380	15008	14878	14975	14967	14786	14839	14697	14705	14554	14617	14431	14498	14261	14370	14360	14470	14480	14247	14369	14090	14304	14188	14135	14286	14222	14274	14131	14070	14268	14068	14259	14145	14269	14166	14259	14409	14458	14025	14017	14128	14186	14249	14070	13947	14230	14102	14119	13959	14152	14084	14105	14073	14138	14199	14214	14177	14046	14069	14292	14261	14252	14207	14026	14036	14133	14224	14137	14262	14278	14149	14202	14191	14147	14066	14189	14130	14166	14199	14016	14036	14024	14156	14185	14309	14050	13972	14252	14053	14220	14086	14118	14110	14295	14075	14191	14102	14193	14064	13975	14144	14268	14000	14359	14173	14235	14122	14398	14304	14205	14235	14233	14238	14101	14177	14044	14197	14085	14163	14258	14284	14214	14116	14090	14075	13932	14171	14102	14074	14171	14265	14151	14167	14099	14297	14285	14099	14292	14142	14048	14145	14073	14173	14077	14017	14081	14176	14424	13987	14329	14086	14273	13992	14156	14192	13993	14234	14002	14314	14315	14350	14203	14182	14181	14066	14171	14318	14046	14159	14311	14064	14234	14275	14066	14172	14226	14129	14011	14110	14298	14068	14111	14088	14293	14246	14212	14097	14123	14148	14263	14125	13953	14079	14249	14175	14140	14019	14257	14086	14159	14148	14134	14261	14281	14172	14247	13998	13992	14119	14271	14104	14303	14313	14198	14123	14168	14101	13996	14122	14383	14317	14120	14004	14154	14196	14259	14286	14114	14162	14165	14128	14067	14100	14012	14133	14177	14262	14108	14119	14090	14172	14416	14389	14049	14118	14254	14218	14201	14262	14156	14118	14025	14078	14137	13990	14179	14097	14423	13948	13893	14112	14170	14282	13951	14227	14149	14229	14114	14179	14228	14248	14121	14145	14355	14122	14267	14242	14173	14234	14224	14241	14270	14205	13961	14268	14034	13954	14051	14289	14181	14119	14262	14108	14227	14123	14186	14208	14090	14181	14302	14175	14166	14202	14115	14155	14120	14000	14137	14183	14246	14135	14127	14425	14279	14055	14194	14150	14216	13979	14063	14149	14115	14257	14243	14275	14130	14179	14256	14026	13831	13972	14059	14408	14113	14210	14181	14018	14152	14181	13994	14161	14175	14249	14193	14178	14398	14181	14238	13898	14134	14454	14024	14208	14057	13963	14017	14227	14459	14217	14210	14215	14086	14187	14081	14257	14171	14450	14304	14334	14219	14058	14144	14147	14264	14146	14214	14119	14367	14209	14129	14125	14311	14264	13992	14303	14247	14095	14262	13907	14071	14148	14279	14312	14244	14148	14002	14245	14258	14063	14020	14113	14317	14180	14244	14167	14177	14188	14189	14053	14042	14115	14121	14207	13994	14151	14116	14018	14162	14285	14180	14035	14290	14262	14012	14165	14393	14131	14224	14190	14175	14133	14269	14124	14158	14037	14162	14143	14085	14263	14150	14112	14177	14265	14261	14126	14356	14229	14077	14191	14076	14167	14201	14049	14044	14087	14018	14044	14090	14155	14213	14249	14115	14148	13945	14119	14095	14158	14302	14101	14266	14035	14239	14206	13877	14110	14109	14258	14182	14154	14001	14176	14083	14075	14222	14127	14102	14047	14141	14126	14146	14133	14235	14241	14161	14127	14148	14189	14232	13948	14277	14253	14128	14125	14224	14471	14096	14174	14174	14192	14076	14257	14211	14098	14150	14197	14108	14072	14039	14080	14145	14326	14004	13957	14015	14032	14074	14074	14211	14286	14197	14007	14142	13802	13967	14065	14305	14010	14082	14300	14074	14311	14189	14111	14319	14096	13957	14084	14313	14142	13950	14238	14240	14305	13947	13969	14097	14159	14043	14215	14183	14290	14167	14041	14239	14021	14317	14085	14117	14291	14186	14160	14143	14218	14075	14135	14052	14083	14206	14153	14059	14027	14097	14193	13966	14190	14234	14088	14199	14223	14114	14098	13908	14039	14023	14316	14197	14214	14134	13973	14080	14221	14190	14255	13946	14083	14250	14272	14018	14321	14395	14182	14149	14145	14050	14028	14102	14251	14253	14253	14298	14385	14306	14086	14408	14205	14258	14249	14382	14293	14058	14035	14049	14096	14246	13961	14146	14252	14227	13879	14238	14190	14131	13990	14283	14032	14149	14145	14058	14111	14107	14229	14058	14019	14066	14111	14128	14150	14185	13933	14324	14127	14181	14239	14244	14041	14252	14288	14285	14266	14195	14079	14332	14151	14200	14334	14203	14152	14243	14185	14109	14206	14112	14131	14141	13969	14291	13983	14346	14014	14035	14128	14253	14195	14181	13860	14174	14190	13949	14090	14308	14062	14098	14242	14098	14205	14030	14107	14346	14274	13894	14228	14225	14013	14065	14145	14084	14168	14208	14223	14047	13797	14150	14186	14296	14217	14177	14047	14292	14155	14170	14101	14161	14223	14333	14333	14049	13968	14049	14150	14137	14128	14114	14007	14203	14043	14208	14361	14192	14241	14241	13984	14141	14304	14158	14205	14169	14229	14209	14036	14045	14063	14096	14069	14135	14307	14245	14237	14097	14255	14158	13998	14151	14061	14104	14265	14007	14151	14182	14100	14135	14071	14213	13962	14080	14189	14137	14327	14218	14341	14198	14260	14115	14070	14016	14154	14364	14456	14340	14355	14300	14131	14082	14120	14093	14140	13922	14379	14113	14124	14114	14174	14112	14157	14201	14150	14043	14066	14335	14028	14220	14245	14245	14045	14188	14152	14112	14265	14180	14256	14082	13974	13970	14124	14348	14082	14281	14339	13989	14056	14123	14044	14357	13949	14093	14248	14374	14166	14382	14099	14197	14031	14205	14119	14074	14063	13967	14023	14236	14172	14202	14073	14198	14428	14067	14123	14203	14057	14347	13958	14241	14217	14129	14205	14047	14177	14186	14081	14140	14274	14116	14224	14111	14299	14365	14288	14035	14101	14173	14070	14182	14158	14266	14167	14065	14116	14032	13951	14327	14076	14255	14142	14341	14060	14345	13937	14109	14104	14015	14133	14231	14203	14255	14162	14141	14110	14106	14066	14106	14058	14247	14115	14200	14312	14239	14068	14079	14066	14216	14156	14129	14101	14203	14180	14173	14222	14088	14008	14105	14139	13984	14035	14067	13986	14040	14097	14324	14267	14376	14164	14099	14090	14011	14064	14327	14274	14144	14138	14112	14070	14044	14143	14093	14199	14236	14298	14262	14227	14223	14031	14200	14240	14141	14110	14162	14277	14189	14384	14181	14296	14159	14342	13927	14183	14222	14159	14165	14110	14028	13957	14161	14203	14029	14027	14122	14146	14168	14126	14298	14291	14066	14178	14325	14256	14165	14307	14225	14068	14208	14110	14078	14144	14093	14345	14080	13999	14248	14154	14258	14082	14227	14219	14111	14167	14104	14283	14055	14310	14179	14334	14142	14017	14043	13790	14046	14456	14210	14228	14325	14134	14178	14345	14276	13964	14105	14192	14130	14297	14050	14111	13986	14240	14081	14359	14095	13859	14235	13977	14220	14278	13999	13991	14101	14230	14187	14218	14159	14133	14080	13752	14195	14121	14254	14123	14116	14023	14281	14206	14166	14054	14175	14071	14251	14026	14172	14172	14119	14117	14223	14214	14338	14110	14199	14018	14039	14133	14190	13938	14358	14269	14172	14230	14070	14117	14193	14156	14053	14133	14259	14164	14316	14025	14351	14107	14076	14161	14183	14248	14303	14247	14168	14116	14273	14079	13965	14121	14044	14070	14098	14066	14018	14133	14295	14202	14110	14184	14139	14139	14003	14191	14140	14355	14170	14088	14079	14086	14172	14089	14319	14253	14275	14053	14216	14137	14300	14091	14460	14197	14073	14157	14202	14415	14368	14301	14028	14328	14080	13933	14194	14217	13942	14243	14092	14195	14099	14248	14215	14160	14204	14126	14012	14176	14287	14221	14100	14063	14351	14116	14302	14231	14258	14272	14126	14209	14114	13901	14181	14207	14149	13973	13950	14258	14170	14381	14221	14063	14175	14012	14314	14282	14194	14058	14268	14267	14126	14092	14242	14238	14146	14237	14232	14044	14137	14059	14169	14037	14095	14102	14334	13986	14188	13964	14363	14170	14249	14134	14199	14075	14193	14095	14132	14235	14093	14110	14105	14085	14007	14189	14116	14153	14244	13980	14073	14072	14406	14116	14077	14083	14113	14092	14257	14221	14194	13935	14113	14166	14153	14222	14171	14433	14042	14197	14215	14277	14268	14195	14236	14019	13899	13997	13988	14113	14257	14175	14268	14141	14054	14197	14009	14078	14004	14129	14210	14133	14265	14213	13890	13885	14045	14272	14207	14228	14115	14105	14197	14260	14242	14173	14028	14102	14152	14072	14064	14032	14030	14069	14035	13941	14086	14238	14208	14115	14131	14149	14202	14362	13971	14223	14212	14273	14125	14073	14108	14378	14212	14094	14234	14048	14030	14200	14230	14038	14168	14217	14250	14276	14030	14176	14075	13931	13970	14208	14278	13951	14188	14140	14086	14092	14125	14163	14104	14190	14235	14184	14230	14118	13960	13971	14313	14117	14117	14316	14032	14179	14070	14236	14019	14331	14238	14163	14342	14225	14085	14068	14146	14049	14074	14234	14083	14342	14185	14003	14078	14238	14117	14202	14090	14109	14209	14112	14460	14299	14155	14146	14144	14119	14076	14096	14322	14383	14344	14202	14254	14313	14250	14217	14164	14146	14038	14053	14150	14234	14056	14191	14072	14112	14208	14242	14220	14121	14002	14124	14279	14022	14207	14112	14354	14261	14231	14173	14137	14094	14188	14221	14105	14292	14206	14192	14086	14329	14083	14191	14102	14320	14148	14215	14252	14408	14192	14195	14048	14088	14196	14185	14140	14210	14264	14172	14092	14053	14173	14270	14336	14196	14271	14405	14231	14215	14313	14251	14323	14002	14232	14103	14296	14163	14128	14254	14314	14238	14243	14314	14164	14256	14098	14275	14018	14132	14259	14155	14205	14163	14224	14274	14198	13902	14027	14129	14230	13919	14222	14337	13953	14079	14170	14301	14213	14159	14349	14302	14126	14225	14105	14170	14084	14316	14208	14317	14133	14123
19489	27521	24640	19509	17109	16231	15516	15020	14978	14456	14577	14216	14247	13866	14151	14029	14046	13893	14045	13748	13865	13588	13542	13550	13445	13463	13267	13418	13365	13543	13350	13463	13432	13429	13457	13258	13300	13415	13243	13450	13401	13390	13231	13143	13207	13209	13358	13294	13248	13237	13206	13357	13291	13245	13401	13234	13223	13356	13252	13373	13344	13269	13360	13375	13182	13079	13394	13209	13208	13141	13348	13236	13398	13265	13444	13088	13191	13253	13134	13076	13223	13252	13288	13277	13328	13246	13518	13247	13401	13344	13297	13372	13089	13156	13138	13264	13070	13333	13385	13151	13261	13275	13338	13205	13194	13126	13247	13333	13249	13322	13317	13239	13087	13327	13087	13255	13265	13319	13412	13241	13408	13335	13328	13413	13364	13239	13236	13303	13221	13336	13169	13173	13419	13180	13253	13380	13154	13198	13406	13405	13319	13171	13327	13170	13272	13228	13202	13118	13257	13344	13224	13310	13258	13246	13313	13156	13424	13358	13185	13263	13252	13213	13296	13356	13249	13200	13262	13269	13302	13048	13428	13212	13167	13102	13211	13326	13303	13262	13246	13144	13251	13185	13250	13208	13324	13150	13224	13201	13327	13318	13177	13187	13213	13250	13367	13178	13220	13281	13117	13331	13100	13282	13248	13172	13149	13242	13234	13349	13312	13161	13066	13034	13307	13140	13235	13231	13259	13232	13269	13224	13247	13239	13207	13145	13407	13199	13206	13182	13304	13240	13249	13333	13180	13287	13250	13308	13388	13269	13283	13248	13169	13281	13214	13266	13248	13266	13328	13292	13137	13518	13162	13507	13076	13117	13233	13148	13150	13320	13356	13420	13258	13290	13279	13354	13217	13178	13150	13152	13214	13413	13247	13049	13328	13250	13332	13128	13412	13218	13259	13390	13063	13168	13335	13433	13284	13222	13570	13197	13373	13254	13281	13295	13237	13187	13188	13406	13360	13444	13195	13225	13292	13162	13221	13236	13237	13306	13173	13253	13182	13200	13436	13119	13303	13313	13240	13343	13353	13190	13358	13332	13325	13248	13272	13281	13248	13288	13246	13193	13279	13395	13278	13217	13309	13280	13323	13226	13076	13228	13174	13447	13420	13140	13372	13238	13384	13313	13272	13132	13268	13286	13161	13206	13221	13383	13208	13246	13301	13166	13177	13350	13341	13162	13157	13247	13254	13277	13082	13206	13315	13319	13287	13183	13257	13321	13138	13230	13187	13208	13398	13243	13221	13316	13278	13284	13297	13334	13250	13205	13241	13250	13213	13233	13416	13213	13334	13263	13279	13236	13173	13308	13305	13317	13318	13267	13329	13321	13172	13126	13123	13315	13379	13288	13217	13455	13222	13425	13297	13256	13199	13286	13261	13297	13365	13340	13268	13194	13279	13288	13460	13274	13264	13237	13126	13226	13063	13211	13181	13414	13307	13112	13146	13096	13434	13087	13281	13201	13199	13316	13155	13414	13222	13345	13251	13378	13040	13243	13127	13238	13144	13395	13087	13195	13240	13355	13138	13272	13196	13236	13181	13369	13223	13103	13286	13013	13320	13348	13343	13322	13148	13344	13284	13151	13317	13293	13402	13314	13243	13602	13295	13311	13279	13154	13289	13141	13334	13112	13254	13063	13128	13250	13118	13363	13161	13132	13214	13433	13378	13261	13220	13251	13124	13233	13120	13219	13306	13277	13450	13259	13207	13290	13266	13198	13292	13108	13181	13262	13326	13242	13308	13169	13393	13249	13349	13293	13346	13142	13268	13437	13087	13303	13256	13237	13100	13277	13256	13258	13241	13238	13365	13318	13253	13274	13240	13335	13242	13244	13188	13144	13269	13172	13420	13203	13327	13231	13331	13233	13257	13415	13419	13380	13216	13359	13256	13309	13181	13321	13333	13353	13129	13290	13344	13297	13171	13226	13257	13311	13390	13139	13301	13223	13314	13113	13220	13148	13407	13350	13322	13320	13245	13363	13264	13057	13291	13199	13394	13218	13332	13301	13269	13286	13423	13328	13378	13219	13419	13159	13183	13338	13246	13352	13151	13260	13145	13203	13278	13213	13054	13111	13345	13246	13156	13202	13377	13210	13248	13346	13322	13333	13281	13210	13442	13189	13231	13139	13144	13307	13218	13373	13249	13441	13291	13289	13327	13099	13288	13138	13306	13450	13332	13256	13204	13307	13199	13188	13248	13308	13303	13265	13115	13306	13333	13260	13209	13267	13097	13449	13145	13290	13214	13359	13229	13380	13173	13187	13261	13283	13333	13174	13245	13229	13137	13245	13299	13266	13307	13407	13198	13248	13174	13310	13288	13437	13200	13262	13304	13234	13178	13216	13190	13417	13392	13276	13191	13159	13214	13170	13143	13199	13376	13297	13257	13228	13305	13191	13249	13251	13378	13217	13252	13260	13263	13314	13355	13137	13381	13080	13216	13294	13312	13323	13177	13209	13234	13238	13238	13105	13145	13182	13360	13223	13173	13342	13129	13317	13386	13211	13345	13190	13103	13366	13091	13224	13295	13340	13417	13351	13438	13487	13198	13190	13252	13164	13309	13243	13243	13242	13146	13350	13318	13339	13284	13234	13133	13274	13394	13331	13204	13286	13317	13393	13398	13253	13360	13151	13334	13283	13411	13370	13340	13317	13257	13262	13201	13514	13081	13194	13372	13191	13234	13212	13280	13188	13129	13343	13182	13272	13147	13309	13366	13317	13308	13110	13280	13216	13179	13344	13138	13055	13036	13163	13165	13260	13273	13034	13155	13228	13241	13178	13157	13210	13323	13230	13273	13312	13372	13250	13151	13250	13292	13153	13197	13223	13183	13208	13472	13183	13218	13351	13181	13334	13149	13143	13217	13222	13122	13280	13266	13143	13482	13299	13160	13336	13373	13048	13403	13385	13461	13384	13422	13135	13318	13197	13295	13170	13257	13259	13273	13054	13265	13286	13078	13287	13244	13136	13312	13251	13315	13212	13281	13313	13226	13309	13232	13199	13149	13213	13370	13202	13227	13221	13284	13172	13304	13189	13153	13326	13336	13058	13117	13373	13221	13386	13258	13282	13347	13203	13239	13077	13263	13172	13192	13318	13205	13182	13339	13090	13188	13141	13355	13265	13272	13265	13306	13097	13358	13277	13311	13189	13300	13251	13222	13270	13348	13280	13285	13327	13220	13155	13178	13345	13398	13081	13339	13352	13178	13333	13403	13301	13203	13197	13182	13248	13273	13377	13395	13216	13272	13233	13232	13257	13168	13314	13212	13110	13146	13252	13341	13273	13347	13169	13282	13075	13238	13383	13274	13383	13151	13117	13236	13313	13388	13310	13194	13286	13234	13143	13365	13324	13160	13364	13266	13270	13294	13243	13201	13383	13272	13234	13224	13031	13258	13170	13179	13353	13180	13307	13252	13192	13236	13295	13284	13268	13125	13232	13469	13259	13210	13178	13272	13395	13328	13170	13244	13341	13266	13171	13376	13326	13267	13377	13332	13242	13147	13183	13179	13271	13302	13298	13191	13218	13326	13134	13333	13344	13287	13321	13332	13195	13345	13125	13307	13222	13229	13305	13393	13132	13290	13118	13412	13328	13298	13146	13393	13273	13290	13273	13203	13308	13222	13249	13278	13302	13124	13212	13320	13296	13226	13161	13159	13373	13391	13356	13261	13473	13256	13171	13189	13280	13144	13275	13209	13299	13260	13222	13089	13269	13154	13241	13336	13306	13157	13292	13181	13345	13258	13245	13414	13237	13288	13232	13147	13307	13175	13221	13345	13273	13160	13096	13131	13435	13349	13262	13298	13409	13161	13298	13362	13105	13145	13261	13371	12980	13287	13117	13351	13405	13115	13398	13289	13406	13290	13342	13247	13175	13159	13149	13384	13268	13029	13231	13121	13331	13243	13378	13268	13184	13272	13407	13368	13224	13377	13079	13149	13247	13267	13282	13166	13022	13269	13242	13373	13015	13270	13190	13188	13307	13256	13225	13312	13155	13181	13233	13319	13162	13402	13221	13325	13385	13217	13362	13240	13276	13182	13275	13327	13294	13284	13345	13203	13223	13229	13245	13214	13222	13284	13297	13153	13152	13297	13187	13325	13406	13255	13318	13258	13428	13292	13183	13348	13192	13267	13152	13247	13293	13143	13285	13295	13350	13382	13121	13450	13281	13347	13337	13271	13312	13240	13440	13189	13266	13334	13246	13269	13178	13138	13199	13258	13263	13201	13260	13226	13398	13062	13304	13162	13385	13276	13279	13174	13386	13066	13200	13245	13192	13482	13129	13195	13188	13254	13321	13103	13144	13235	13399	13210	13243	13305	13122	13234	13168	13320	13103	13208	13273	12988	13340	13165	13203	13232	13313	13249	13266	13213	13251	13264	13268	13293	13230	13254	13153	13238	13211	13341	13327	13437	13296	13140	13362	13258	13135	13220	13234	13253	13295	13286	13316	13159	13334	13367	13121	13383	13122	13181	13418	13143	13345	13313	13282	13316	13188	13329	13313	13185	13371	13174	13101	13342	13218	13387	13117	13307	13257	13234	13178	13288	13181	13074	13310	13313	13193	13342	13404	13218	13137	13238	13242	13364	13400	13296	13245	13261	13161	13265	13093	13529	13245	13264	13380	13235	13269	13405	13291	13223	13255	13215	13332	13152	13309	13130	13312	13326	13236	13319	13177	13408	13340	13274	13347	13145	13193	13208	13231	13267	13111	13345	13258	13204	13318	13316	13347	13215	12982	13453	13219	13438	13166	13199	13300	13328	13167	13139	13204	13247	13232	13292	13277	13250	13307	13395	13234	13194	13255	13281	13248	13275	13311	13292	13210	13365	13145	13354	13422	13329	13270	13226	13249	13344	13313	13254	13100	13218	13514	13455	13351	13285	13250	13081	13261	13246	13225	13323	13102	13247	13379	13395	13232	13374	13373	13173	13343	13210	13203	13282	13264	13284	13275	13255	13258	13194	13259	13309	13180	13216	13228	13256	13396	13142	13356	13294	13243	13251	13181	13220	13378	13206	13115	13273	13088	13285	13181	13204	13301	13128	13212	13250	13135	13141	13245	13348	13212	13185	13177	13356	13250	13236	13383	13368	13367	13107	13187	13095	13102	13210	13094	13373	13280
23925	21152	28561	24061	21963	21336	19653	16947	16144	16239	16101	15456	15470	15396	15255	15526	15329	15290	15075	15100	14905	15046	14751	14744	14826	14878	14665	14516	14657	14740	14760	14526	14543	14568	14563	14293	14565	14409	14384	14475	14535	14402	14626	14580	14430	14434	14516	14356	14410	14453	14379	14447	14554	14389	14556	14348	14549	14557	14267	14486	14493	14418	14484	14571	14373	14530	14279	14512	14474	14467	14260	14337	14227	14234	14413	14399	14573	14570	14393	14425	14354	14372	14544	14524	14112	14231	14362	14440	14378	14459	14378	14309	14510	14555	14447	14501	14231	14211	14454	14437	14340	14581	14266	14286	14494	14389	14226	14461	14307	14281	14312	14283	14355	14484	14511	14245	14371	14429	14381	14310	14497	14335	14381	14377	14461	14389	14493	14495	14204	14554	14516	14417	14487	14356	14458	14234	14411	14459	14465	14251	14263	14239	14470	14393	14214	14459	14311	14525	14207	14435	14384	14287	14526	14353	14515	14288	14415	14315	14356	14609	14466	14473	14336	14199	14466	14394	14440	14317	14375	14361	14369	14515	14323	14220	14425	14433	14387	14244	14382	14341	14306	14157	14572	14474	14475	14475	14394	14257	14492	14266	14428	14230	14309	14352	14569	14416	14389	14572	14490	14313	14255	14354	14278	14395	14333	14428	14318	14496	14447	14313	14373	14423	14310	14282	14312	14333	14429	14330	14282	14240	14436	14346	14300	14319	14283	14488	14410	14379	14261	14310	14329	14242	14569	14346	14447	14405	14318	14439	14444	14430	14266	14258	14293	14492	14484	14337	14207	14429	14413	14434	14385	14116	14376	14454	14344	14347	14406	14496	14373	14475	14304	14323	14366	14500	14329	14382	14381	14441	14479	14457	14552	14300	14503	14408	14275	14420	14464	14242	14265	14330	14237	14305	14363	14351	14310	14505	14288	14189	14527	14438	14410	14318	14437	14365	14301	14336	14344	14269	14326	14301	14402	14364	14437	14262	14481	14291	14297	14392	14359	14495	14451	14274	14247	14406	14376	14383	14464	14378	14328	14301	14636	14530	14507	14127	14325	14330	14292	14509	14387	14306	14261	14420	14306	14239	14264	14357	14308	14498	14467	14402	14413	14395	14151	14446	14366	14410	14331	14501	14435	14421	14228	14295	14346	14442	14524	14189	14418	14507	14348	14303	14439	14391	14394	14346	14330	14163	14259	14465	14474	14520	14550	14308	14210	14412	14361	14290	14251	14541	14333	14536	14382	14215	14523	14425	14370	14355	14425	14198	14187	14464	14310	14363	14204	14462	14267	14383	14400	14492	14508	14110	14455	14335	14370	14231	14455	14312	14252	14391	14393	14161	14497	14236	14482	14210	14524	14362	14591	14674	14243	14403	14341	14323	14221	14304	14497	14544	14458	14307	14357	14384	14305	14504	14447	14356	14295	14552	14320	14244	14288	14182	14455	14499	14586	14292	14216	14400	14401	14430	14305	14512	14338	14252	14332	14273	14152	14193	14286	14376	14332	14387	14304	14450	14245	14270	14567	14594	14343	14337	14262	14310	14470	14282	14555	14377	14469	14304	14271	14328	14458	14296	14411	14546	14594	14474	14285	14198	14435	14530	14259	14373	14269	14313	14407	14291	14537	14439	14348	14228	14306	14330	14339	14274	14370	14471	14368	14319	14328	14432	14422	14549	14356	14397	14505	14491	14207	14224	14251	14514	14447	14520	14444	14461	14497	14389	14516	14283	14445	14399	14132	14435	14242	14509	14457	14317	14301	14211	14478	14409	14280	14521	14387	14434	14321	14238	14208	14401	14366	14429	14297	14269	14371	14125	14355	14474	14453	14495	14583	14383	14256	14387	14615	14223	14205	14301	14518	14451	14380	14432	14281	14537	14543	14450	14423	14238	14517	14129	14373	14443	14345	14260	14328	14312	14135	14228	14414	14352	14341	14287	14500	14234	14261	14325	14550	14270	14372	14530	14484	14393	14280	14447	14258	14584	14337	14273	14338	14202	14415	14293	14300	14393	14260	14250	14315	14371	14356	14265	14363	14375	14320	14548	14486	14356	14267	14406	14429	14233	14406	14581	14579	14419	14395	14319	14319	14324	14400	14298	14450	14418	14402	14256	14357	14535	14585	14489	14390	14244	14247	14566	14410	14408	14360	14289	14366	14272	14515	14555	14411	14326	14268	14469	14464	14476	14548	14415	14230	14435	14451	14267	14400	14189	14375	14593	14261	14297	14266	14285	14590	14525	14548	14245	14285	14121	14399	14525	14454	14556	14374	14372	14591	14487	14184	14474	14369	14557	14432	14475	14549	14373	14360	14381	14304	14318	14299	14333	14410	14430	14541	14363	14533	14205	14250	14278	14598	14267	14436	14403	14377	14298	14458	14323	14582	14301	14199	14352	14507	14366	14521	14309	14378	14450	14368	14401	14488	14479	14285	14314	14310	14274	14355	14326	14522	14342	14155	14415	14339	14363	14291	14404	14225	14334	14225	14415	14263	14518	14418	14460	14417	14457	14387	14469	14630	14277	14510	14351	14484	14373	14465	14290	14512	14365	14342	14344	14163	14376	14337	14355	14430	14348	14473	14370	14431	14260	14326	14286	14334	14228	14490	14440	14328	14371	14389	14395	14432	14461	14291	14111	14283	14340	14433	14478	14480	14289	14318	14164	14326	14159	14324	14224	14386	14432	14387	14436	14468	14521	14398	14380	14383	14298	14402	14321	14217	14326	14256	14341	14311	14203	14257	14542	14425	14425	14514	14344	14419	14292	14382	14259	14233	14372	14345	14374	14148	14295	14446	14374	14461	14461	14427	14303	14275	14428	14502	14293	14498	14297	14297	14349	14338	14336	14255	14327	14305	14383	14525	14528	14339	14495	14338	14364	14458	14359	14416	14352	14377	14522	14421	14270	14413	14235	14515	14382	14489	14301	14314	14412	14442	14328	14429	14274	14405	14297	14404	14493	14142	14419	14263	14254	14477	14419	14536	14322	14368	14341	14386	14290	14367	14385	14391	14443	14387	14466	14400	14395	14348	14442	14348	14343	14440	14312	14218	14347	14322	14364	14350	14349	14371	14446	14307	14502	14250	14364	14389	14269	14360	14377	14399	14444	14290	14228	14280	14294	14436	14517	14210	14241	14331	14288	14391	14467	14474	14203	14349	14445	14370	14296	14328	14444	14323	14295	14319	14259	14427	14243	14417	14336	14267	14422	14356	14356	14223	14514	14292	14355	14345	14337	14319	14376	14323	14501	14111	14362	14378	14306	14330	14390	14412	14176	14424	14388	14351	14348	14403	14388	14472	14169	14291	14196	14356	14512	14383	14207	14405	14223	14343	14314	14388	14419	14647	14354	14622	14357	14347	14346	14360	14288	14251	14382	14376	14296	14420	14443	14398	14275	14397	14734	14511	14585	14432	14340	14472	14440	14575	14422	14159	14313	14349	14411	14445	14597	14268	14362	14367	14532	14440	14371	14537	14396	14478	14408	14338	14380	14214	14214	14405	14477	14144	14283	14450	14524	14440	14445	14331	14477	14620	14525	14445	14236	14441	14423	14308	14318	14403	14461	14664	14390	14500	14393	14389	14556	14478	14364	14479	14528	14380	14534	14305	14568	14416	14167	14411	14409	14494	14342	14326	14398	14441	14301	14392	14446	14162	14308	14248	14189	14517	14417	14428	14489	14361	14408	14305	14445	14163	14312	14334	14333	14338	14410	14445	14519	14448	14390	14491	14447	14375	14346	14258	14406	14451	14452	14455	14489	14557	14363	14486	14386	14374	14470	14315	14379	14446	14345	14271	14294	14383	14331	14307	14397	14399	14433	14389	14341	14285	14420	14364	14568	14456	14391	14276	14321	14474	14482	14214	14393	14253	14459	14431	14282	14271	14516	14445	14453	14185	14387	14206	14380	14480	14430	14502	14609	14519	14485	14397	14446	14508	14362	14436	14653	14477	14400	14353	14491	14434	14350	14298	14317	14296	14226	14388	14329	14323	14321	14415	14284	14446	14436	14220	14338	14449	14390	14388	14406	14346	14299	14407	14384	14283	14408	14379	14362	14261	14428	14468	14271	14516	14463	14399	14147	14359	14293	14280	14290	14225	14348	14101	14118	14321	14275	14224	14346	14431	14429	14513	14366	14499	14364	14161	14164	14253	14472	14302	14357	14414	14444	14405	14299	14376	14438	14517	14314	14362	14150	14254	14454	14347	14612	14275	14305	14258	14181	14244	14347	14362	14355	14509	14376	14399	14440	14219	14286	14415	14319	14542	14105	14535	14320	14411	14433	14406	14298	14415	14417	14401	14332	14526	14495	14246	14399	14286	14470	14245	14445	14328	14448	14239	14417	14429	14432	14211	14275	14393	14333	14292	14208	14464	14403	14425	14367	14461	14348	14404	14399	14436	14434	14640	14607	14333	14335	14483	14449	14480	14257	14305	14399	14341	14696	14448	14453	14390	14181	14349	14431	14370	14224	14340	14442	14368	14458	14320	14400	14301	14373	14495	14229	14293	14275	14384	14403	14426	14239	14472	14715	14464	14358	14585	14661	14420	14417	14385	14321	14437	14543	14452	14392	14395	14268	14210	14345	14558	14632	14520	14336	14451	14512	14351	14433	14441	14213	14482	14357	14475	14394	14211	14267	14425	14325	14330	14381	14265	14492	14374	14481	14696	14556	14351	14360	14417	14262	14320	14277	14434	14437	14525	14396	14446	14362	14379	14507	14223	14251	14392	14576	14319	14527	14555	14376	14399	14318	14353	14554	14257	14376	14480	14489	14183	14470	14289	14451	14347	14349	14583	14278	14411	14479	14529	14450	14147	14306	14342	14317	14425	14299	14297	14304	14231	14351	14206	14413	14246	14325	14570	14458	14310	14342	14464	14299	14555	14505	14487	14432	14516	14397	14371	14290	14512	14194	14365	14373	14416	14271	14377	14370	14274	14249	14221	14301	14507	14415	14447	14182	14420	14311	14385	14455	14567	14418	14452	14369	14567	14474	14341	14254	14493	14446	14312	14241	14412	14277	14363	14281	14406	14279	14525	14402	14311	14342	14439	14591	14267	14265	14473	14188	14370	14288	14215	14276	14404	14419	14227	14355	14442	14344	14274	14448	14341	14332	14412	14380
20244	34344	30839	24243	20811	19176	17835	17049	16403	16053	15872	15556	15377	14845	14874	14896	14785	14654	14525	14414	14327	14129	14338	13957	13851	13891	13817	13676	13660	13650	13663	13713	13572	13678	13644	13662	13702	13749	13594	13459	13547	13733	13661	13447	13321	13468	13480	13458	13566	13364	13472	13658	13622	13627	13535	13542	13608	13440	13379	13374	13413	13294	13409	13554	13585	13358	13560	13571	13319	13545	13371	13519	13530	13531	13620	13335	13438	13561	13509	13419	13439	13454	13593	13521	13481	13368	13444	13406	13417	13616	13463	13497	13451	13386	13518	13418	13501	13530	13259	13458	13398	13385	13498	13433	13391	13680	13516	13540	13351	13402	13404	13614	13384	13425	13380	13557	13429	13342	13412	13356	13472	13369	13355	13400	13333	13397	13526	13345	13371	13465	13477	13435	13457	13494	13300	13511	13541	13458	13320	13648	13482	13588	13434	13429	13423	13559	13477	13479	13493	13436	13243	13357	13471	13583	13251	13422	13372	13409	13403	13383	13497	13447	13350	13617	13437	13537	13388	13547	13583	13485	13415	13600	13464	13708	13345	13475	13406	13270	13427	13585	13497	13468	13516	13500	13468	13387	13356	13435	13573	13355	13447	13516	13457	13636	13362	13421	13533	13553	13362	13772	13598	13496	13515	13610	13470	13313	13458	13489	13530	13299	13656	13517	13410	13370	13567	13403	13358	13267	13404	13467	13431	13274	13614	13554	13280	13363	13651	13544	13363	13463	13447	13443	13456	13312	13378	13345	13417	13520	13572	13487	13508	13505	13486	13374	13410	13510	13533	13494	13269	13506	13365	13481	13505	13395	13516	13414	13426	13570	13314	13379	13468	13644	13540	13421	13319	13473	13597	13362	13442	13365	13440	13553	13686	13375	13448	13277	13387	13426	13519	13615	13508	13592	13376	13453	13411	13340	13340	13519	13471	13410	13485	13437	13585	13490	13505	13351	13308	13529	13388	13285	13393	13452	13579	13485	13629	13501	13428	13578	13426	13352	13418	13338	13550	13608	13301	13509	13551	13596	13410	13371	13613	13400	13587	13438	13481	13474	13412	13481	13350	13372	13459	13262	13459	13530	13312	13459	13531	13599	13463	13359	13538	13408	13590	13619	13646	13528	13503	13474	13572	13400	13496	13564	13330	13343	13399	13335	13428	13242	13461	13521	13444	13383	13561	13496	13415	13393	13572	13459	13437	13412	13394	13347	13317	13564	13566	13389	13526	13338	13306	13356	13373	13281	13522	13447	13627	13314	13427	13580	13311	13298	13502	13605	13667	13396	13344	13512	13337	13411	13451	13431	13584	13363	13504	13419	13366	13443	13329	13498	13499	13440	13454	13467	13473	13532	13459	13401	13596	13602	13431	13446	13538	13560	13316	13573	13438	13431	13573	13512	13572	13459	13512	13323	13548	13537	13499	13396	13505	13416	13355	13478	13531	13299	13499	13583	13591	13479	13481	13461	13428	13362	13438	13346	13617	13399	13447	13455	13416	13520	13471	13399	13459	13588	13514	13494	13449	13434	13301	13339	13494	13379	13531	13465	13449	13522	13413	13383	13225	13409	13562	13559	13520	13272	13384	13433	13505	13547	13483	13307	13516	13540	13408	13335	13349	13307	13559	13600	13519	13658	13400	13463	13608	13506	13508	13588	13474	13315	13421	13555	13483	13390	13522	13531	13576	13429	13441	13369	13457	13517	13366	13511	13407	13438	13341	13423	13464	13547	13453	13323	13457	13613	13282	13379	13425	13465	13603	13431	13517	13429	13433	13477	13509	13445	13635	13443	13426	13557	13408	13461	13509	13520	13454	13511	13578	13565	13331	13561	13479	13462	13580	13556	13421	13447	13558	13498	13396	13587	13676	13351	13473	13476	13406	13497	13480	13557	13512	13320	13389	13458	13519	13544	13504	13477	13508	13482	13551	13559	13446	13463	13464	13324	13584	13380	13532	13364	13435	13511	13385	13368	13383	13399	13424	13593	13351	13385	13345	13436	13411	13533	13494	13494	13425	13464	13425	13379	13522	13383	13430	13624	13397	13456	13385	13627	13504	13457	13728	13383	13556	13222	13536	13371	13483	13413	13496	13468	13505	13537	13593	13481	13510	13596	13381	13329	13496	13456	13522	13437	13649	13437	13527	13349	13513	13354	13533	13468	13461	13527	13363	13299	13408	13445	13458	13482	13457	13289	13579	13504	13543	13383	13381	13586	13629	13394	13426	13614	13402	13379	13464	13574	13372	13408	13475	13265	13389	13476	13358	13370	13404	13471	13526	13592	13417	13636	13498	13454	13430	13285	13426	13630	13443	13505	13553	13494	13390	13348	13322	13358	13522	13286	13524	13508	13441	13398	13556	13439	13498	13689	13531	13360	13607	13419	13436	13441	13539	13561	13340	13300	13432	13415	13347	13632	13618	13294	13519	13485	13342	13454	13475	13438	13353	13480	13613	13541	13388	13461	13354	13547	13458	13531	13368	13489	13404	13464	13279	13445	13341	13365	13490	13470	13448	13222	13579	13344	13422	13487	13508	13412	13565	13498	13586	13466	13455	13402	13496	13398	13394	13607	13406	13455	13465	13411	13463	13479	13478	13514	13440	13563	13518	13419	13492	13474	13396	13513	13495	13385	13544	13447	13384	13383	13418	13458	13463	13409	13354	13456	13434	13526	13485	13582	13332	13537	13634	13512	13485	13570	13399	13506	13606	13461	13473	13522	13375	13424	13344	13449	13507	13578	13358	13476	13624	13483	13449	13427	13472	13301	13477	13404	13402	13594	13423	13483	13497	13444	13426	13434	13444	13403	13502	13448	13523	13391	13356	13545	13522	13498	13381	13490	13515	13436	13450	13338	13260	13378	13531	13471	13297	13485	13336	13394	13481	13306	13424	13311	13398	13476	13448	13368	13428	13675	13454	13407	13426	13438	13416	13535	13580	13403	13450	13423	13486	13445	13451	13426	13442	13508	13558	13464	13552	13479	13449	13501	13368	13570	13453	13374	13562	13461	13602	13576	13492	13374	13440	13434	13312	13595	13628	13428	13510	13409	13471	13354	13422	13497	13504	13442	13261	13386	13440	13589	13329	13316	13557	13565	13460	13417	13486	13628	13303	13412	13494	13303	13383	13368	13338	13514	13510	13637	13368	13583	13419	13475	13490	13445	13519	13473	13467	13326	13523	13483	13536	13487	13509	13340	13479	13459	13359	13743	13412	13424	13442	13494	13288	13474	13432	13465	13357	13537	13474	13401	13381	13479	13452	13459	13420	13354	13354	13326	13441	13510	13512	13307	13333	13616	13419	13518	13499	13338	13535	13515	13424	13473	13531	13336	13499	13374	13346	13547	13490	13479	13361	13459	13483	13618	13415	13446	13575	13397	13690	13450	13547	13415	13467	13465	13329	13558	13558	13616	13555	13447	13563	13380	13448	13367	13496	13482	13363	13654	13360	13581	13548	13563	13456	13338	13330	13255	13531	13587	13342	13417	13522	13415	13315	13333	13459	13342	13386	13485	13555	13405	13522	13533	13451	13494	13478	13309	13539	13490	13430	13359	13342	13469	13588	13494	13625	13431	13388	13522	13570	13699	13392	13276	13558	13447	13538	13406	13521	13500	13331	13523	13390	13310	13379	13526	13362	13454	13384	13399	13432	13383	13438	13403	13353	13555	13506	13422	13345	13408	13445	13380	13476	13380	13537	13548	13524	13503	13602	13369	13265	13510	13519	13415	13477	13421	13556	13465	13560	13430	13599	13418	13463	13501	13438	13324	13518	13569	13587	13722	13323	13549	13451	13474	13333	13460	13456	13633	13409	13375	13428	13623	13436	13531	13480	13380	13464	13329	13364	13521	13495	13475	13412	13329	13393	13521	13442	13389	13549	13591	13482	13473	13332	13385	13389	13568	13373	13576	13470	13490	13444	13591	13333	13474	13391	13528	13420	13382	13603	13531	13377	13534	13402	13635	13460	13352	13572	13500	13467	13374	13459	13380	13446	13375	13434	13421	13433	13287	13488	13571	13237	13553	13451	13289	13238	13539	13441	13327	13572	13515	13346	13357	13404	13513	13338	13349	13387	13432	13468	13460	13431	13508	13522	13627	13288	13523	13497	13589	13578	13466	13484	13518	13561	13613	13673	13384	13361	13518	13472	13272	13376	13519	13347	13443	13551	13531	13531	13440	13474	13341	13637	13537	13547	13549	13391	13457	13199	13615	13547	13429	13448	13316	13412	13343	13590	13464	13401	13383	13476	13502	13526	13527	13553	13316	13388	13482	13374	13659	13557	13450	13474	13372	13632	13448	13545	13620	13507	13455	13508	13539	13520	13280	13541	13263	13466	13516	13496	13629	13311	13543	13481	13390	13346	13361	13545	13378	13500	13587	13533	13318	13517	13606	13386	13436	13294	13350	13479	13443	13477	13479	13498	13446	13185	13483	13603	13423	13390	13534	13459	13383	13412	13421	13438	13415	13355	13562	13509	13263	13354	13532	13685	13314	13356	13384	13524	13388	13536	13393	13401	13347	13505	13477	13433	13661	13386	13443	13334	13428	13630	13452	13370	13446	13427	13459	13426	13368	13334	13337	13491	13621	13549	13352	13507	13469	13555	13474	13517	13540	13467	13495	13403	13358	13662	13479	13391	13679	13513	13459	13321	13470	13568	13342	13407	13695	13403	13686	13497	13424	13264	13509	13461	13434	13517	13346	13413	13494	13429	13482	13231	13371	13380	13354	13426	13478	13404	13503	13636	13485	13514	13447	13511	13405	13475	13410	13397	13437	13573	13535	13494	13462	13574	13571	13452	13476	13491	13445	13436	13601	13505	13525	13552	13527	13352	13385	13419	13667	13413	13445	13645	13322	13599	13553	13427	13368	13413	13256	13497	13401	13347	13327	13400	13448	13441	13430	13545	13420	13461	13300	13512	13447	13392	13322	13408	13489	13215	13492	13430	13424	13406	13445	13374	13439	13587	13615	13390	13405	13619	13370	13503	13490	13408	13444	13522	13481	13343	13380	13472	13578	13512	13336	13485	13465	13553	13506	13470	13420	13257	13613	13605	13443	13508	13370	13557	13239	13443	13429	13432	13538	13304	13367	13451	13365	13491	13377	13528	13470	13463	13285	13371	13413
22621	21059	28791	23535	21302	23111	23806	18329	16998	17066	16552	16190	16210	15759	15788	15717	15641	15558	15432	15380	15346	14993	14998	14953	14829	14956	14836	14735	14680	14551	14825	14744	14515	14554	14657	14485	14659	14555	14586	14388	14457	14425	14452	14491	14347	14436	14530	14231	14560	14406	14525	14249	14352	14478	14331	14355	14429	14542	14411	14425	14452	14424	14390	14386	14341	14274	14296	14396	14481	14474	14198	14257	14277	14270	14406	14411	14409	14395	14206	14524	14394	14384	14277	14256	14364	14327	14376	14377	14376	14291	14483	14279	14377	14573	14429	14348	14442	14497	14380	14292	14274	14203	14240	14339	14363	14285	14237	14271	14549	14223	14260	14486	14314	14460	14265	14271	14351	14407	14186	14428	14418	14345	14273	14341	14337	14586	14417	14339	14149	14245	14212	14235	14164	14214	14375	14132	14189	14427	14332	14552	14367	14397	14339	14293	14140	14164	14301	14130	14328	14341	14216	14289	14287	14202	14393	14367	14415	14441	14476	14431	14286	14228	14387	14130	14172	14359	14261	14305	14391	14287	14301	14459	14525	14242	14322	14241	14364	14190	14231	14339	14320	14378	14302	14375	14351	14319	14378	14181	14246	14413	14386	14211	14157	14174	14290	14186	14354	14401	14177	14206	14267	14383	14411	14223	14317	14095	14372	14213	14279	14412	14387	14300	14403	14273	14188	14415	14287	14617	14383	14386	14425	14235	14340	14260	14170	14250	14271	14408	14240	14184	14244	14406	14582	14316	14256	14482	14208	14437	14404	14328	14460	14141	14155	14333	14501	14160	14448	14546	14384	14448	14418	14283	14339	14509	14302	14366	14276	14371	14539	14387	14321	14299	14164	14397	14321	14303	14150	14394	14376	14298	14204	14237	14539	14263	14364	14477	14450	14213	14391	14156	14156	14309	14248	14268	14247	14482	14422	14275	14133	14294	14352	14358	14257	14268	14273	14365	14335	14316	14365	14440	14554	14337	14291	14437	14310	14469	14352	14406	14259	14162	14376	14113	14226	14165	14278	14325	14393	14235	14226	14431	14415	14406	14317	14394	14424	14097	14329	14251	14238	14094	14155	14307	14313	14143	14321	14262	14410	14323	14299	14315	14317	14145	14385	14315	14209	14057	14159	14162	14069	14262	14295	14209	14296	14380	14062	14374	14573	14315	14270	14334	14340	14117	14184	14200	14344	14356	14113	14195	14381	14282	14361	14233	14370	14314	14189	14340	14297	14168	14287	14223	14245	14213	14006	14121	14319	14329	14357	14462	14418	14295	14285	14548	14475	14275	14256	14101	14253	14320	14272	14330	14285	14317	14225	14346	14237	14299	14353	14197	14246	14350	14523	14301	14445	14339	14339	14257	14396	14418	14519	14540	14425	14232	14210	14434	14198	14365	14226	14297	14266	14154	14292	14375	14025	14165	14343	14421	14321	14382	14181	14354	14156	14427	14395	14275	14286	14298	14330	14357	14384	14445	14303	14265	14492	14377	14285	14259	14536	14344	14398	14206	14221	14358	14435	14194	14197	14373	14253	14427	14406	14113	14379	14486	14241	14251	14325	14409	14297	14180	14344	14318	14282	14203	14361	14245	14337	14230	14426	14062	14261	14459	14278	14366	14260	14435	14309	14318	14347	14409	14427	14082	14324	14367	14214	14334	14311	14109	14271	14385	14253	14066	14175	14364	14262	14201	14428	14499	14439	14325	14112	14319	14318	14362	14279	14239	14444	14292	14510	14285	14301	14478	14296	14185	14203	14323	14241	14239	14105	14251	14417	14241	14332	14246	14237	14250	14278	14149	14322	14326	14466	14225	14168	14248	14266	14451	14276	14491	14386	14192	14281	14363	14425	14358	14183	14274	14236	14176	14444	14044	14374	14342	14144	14315	14139	14310	14259	14412	14351	14224	14350	14348	14423	14279	14457	14305	14387	14435	14219	14331	14311	14202	14268	14201	14481	14387	14354	14356	14307	14183	14310	14327	14175	14319	14020	14422	14299	14456	14366	14218	14168	14428	14373	14249	14160	14319	14154	14256	14231	14294	14218	14227	14317	14321	14069	14321	14265	14351	14318	14262	14277	14287	14315	14301	14426	14200	14436	14111	14381	14131	14327	14217	14323	14439	14293	14265	14220	14486	14536	14351	14367	14163	14167	14250	14228	14351	14169	14243	14336	14376	14224	14290	14327	14255	14317	14349	14349	14360	14439	14313	14377	14193	14521	14140	14115	14423	14317	14367	14372	14138	14259	14198	14340	14221	14195	14240	14283	14214	14440	14195	14305	14230	14416	14214	14248	14461	14202	14192	14347	14397	14338	14230	14480	14190	14386	14206	14311	14314	14300	14201	14278	14219	14297	14109	14232	14496	14459	14514	14484	14451	14268	14406	14389	14292	14498	14304	14419	14097	14270	14362	14361	14467	14507	14191	14265	14459	14161	14304	14281	14089	14373	14306	14325	14433	14456	14281	14209	14247	14397	14303	14234	14411	14353	14362	14284	14268	14321	14236	14409	14077	14224	14233	14365	14265	14391	14270	14255	14233	14361	14149	14318	14230	14286	14270	14489	14391	14288	14281	14355	14259	14286	14152	14297	14330	14273	14283	14351	14076	14287	14269	14397	14306	14379	14223	14418	14394	14426	14375	14232	14302	14265	14020	14210	14231	14393	14183	14225	14306	14495	14341	14269	14220	14435	14285	14333	14281	14272	14257	14418	14357	14209	14305	14214	14204	14393	14249	14311	14212	14196	14197	14238	14177	14263	14142	14192	14124	14411	14425	14474	14352	14436	14119	14449	14240	14292	14177	14231	14374	14340	14269	14356	14155	14301	14258	14071	14251	14314	14404	14368	14212	14202	14252	14235	14471	14245	14188	14449	14191	14339	14396	14205	14424	14406	14067	14205	14524	14211	14269	14341	14162	14138	14289	14403	14190	14506	14332	14249	14239	14159	14381	14265	14431	14329	14118	14155	14261	14360	14246	14213	14340	14349	14285	14327	14083	14451	14102	14291	14443	14344	14258	14330	14319	14245	14177	14302	14364	14290	14229	14246	14185	14169	14236	14173	14254	14264	14336	14098	14348	14383	14259	14246	14128	14297	14194	14325	14202	14213	14284	14480	14332	14238	14368	14302	14450	14447	14389	14261	14326	14119	14297	14385	14335	14517	14423	14298	14291	14355	14273	14269	14219	14268	14405	14235	14397	14333	14312	14282	14158	14374	14347	14301	14232	14222	14407	14252	14306	14282	14079	14286	14312	14358	14247	14278	14416	14403	14318	14372	14513	14396	14346	14393	14305	14267	14319	14215	14373	14468	14279	14401	14298	14312	14179	14238	14048	14244	14261	14511	14271	14119	14261	14229	14259	14279	14369	14319	14364	14243	14255	14399	14544	14542	14181	14223	14339	14081	14311	14308	14280	14327	14290	14458	14143	14213	14184	14367	14255	14247	14240	14409	14304	14391	14416	14184	14119	14349	14463	14346	14305	14363	14341	14358	14038	14343	14398	14271	14189	14432	14386	14400	14321	14314	14331	14254	14268	14369	14357	14272	14425	14245	14135	14272	14322	14411	14273	14347	14370	14357	14187	14250	14345	14183	14318	14318	14299	14284	14106	14197	14145	14342	14190	14390	14219	14541	14280	14335	14275	14282	14198	14108	14487	14404	14446	14260	14401	14327	14100	14093	14374	14365	14438	14327	14422	14299	14233	14310	14282	14392	14205	14030	14183	14408	14411	14343	14410	14176	14122	14373	14130	14178	14305	14400	14264	14234	14463	14416	14359	14273	14307	14156	14302	14162	14298	14213	14147	14188	14340	14213	14272	14288	14269	14237	14315	13997	14237	14290	14434	14257	14243	14272	14270	14411	14304	14301	14228	14267	14263	14202	14106	14092	14326	14262	14428	14237	14285	14441	14563	14511	14314	14231	14267	14645	14323	14351	14426	14292	14104	14217	14326	14233	14297	14244	14254	14188	14278	14353	14156	14511	14191	14219	14569	14361	14224	14224	14205	14413	14330	14310	14354	14272	14397	14344	14408	14420	14390	14171	14156	14221	14252	14402	14108	14236	14467	14311	14197	14354	14178	14381	14382	14206	14423	14330	14314	14188	14277	14298	14358	14256	14298	14329	14389	14275	14385	14322	14349	14137	14298	14284	14342	14503	14286	14418	14407	14342	14289	14260	14358	14258	14216	14246	14304	14269	14108	14218	14374	14308	14345	14261	14287	14364	14398	14330	14147	14369	14296	14325	14287	14418	14352	14141	14251	14310	14357	14353	14238	14201	14372	14411	14407	14358	14377	14494	14172	14263	14136	14475	14378	14258	14249	14226	14155	14205	14215	14276	14336	14321	14340	14328	14431	14557	14396	14601	14260	14155	14381	14569	14329	14177	14173	14331	14487	14297	14190	14319	14346	14440	14293	14340	14225	14381	14281	14164	14489	14312	14308	14180	14175	14238	14356	14316	14057	14357	14246	14360	14076	14226	14218	14414	14332	14347	14393	14216	14351	14210	14359	14167	14268	14324	14449	14444	14491	14504	14244	14544	14317	14372	14130	14290	14223	14363	14320	14268	14352	14261	14419	14269	14418	14345	14475	14497	14395	14401	14315	14285	14277	14351	14223	14421	14317	14280	14383	14217	14381	14581	14301	14294	14390	14179	14530	14399	14231	14349	14413	14473	14193	14205	14227	14293	14357	14250	14246	14378	14447	14214	14343	14339	14426	14330	14324	14193	14248	14410	13993	14359	14319	14359	14314	14231	14398	14285	14239	14308	14282	14343	14324	14262	14477	14225	14353	14261	14280	14259	14338	14320	14298	14389	14302	14387	14293	14319	14252	14202	14367	14248	14303	14207	14179	14306	14189	14458	14472	14198	14322	14307	14181	14352	14314	14297	14313	14177	14362	14132	14389	14326	14294	14230	14468	14293	14247	14289	14302	14196	14145	14472	14305	14384	14288	14457	14246	14297	14373	14251	14401	14370	14410	14236	14312	14475	14380	14294	14223	14421	14181	14146	14281	14363	14266	14402	14501	14408	14460	14314	14316	14397	14342	14347	14374	14158	14262	14325	14199	14207	14308	14371	14284	14357	14346	14268	14505	14306	14206	14462	14294	14313	14358	14346	14198	14369	14229
21436	38453	34825	27217	23507	21443	19572	18515	17795	17361	16966	16356	16073	15610	15527	15502	15292	14992	14875	14835	14641	14578	14383	14310	14229	13854	13882	14104	13911	13784	13745	13552	13828	13679	13638	13768	13584	13569	13556	13761	13665	13679	13558	13446	13633	13434	13319	13538	13536	13298	13386	13499	13441	13502	13452	13463	13413	13357	13546	13376	13439	13296	13302	13580	13474	13443	13303	13455	13528	13355	13312	13451	13410	13425	13543	13335	13401	13422	13277	13390	13379	13243	13368	13553	13532	13526	13350	13264	13353	13283	13356	13362	13349	13458	13376	13415	13315	13438	13471	13295	13374	13222	13403	13518	13392	13337	13246	13362	13496	13396	13328	13427	13459	13475	13584	13406	13283	13595	13307	13386	13313	13310	13627	13176	13474	13415	13391	13250	13270	13220	13415	13382	13267	13312	13367	13315	13459	13343	13376	13231	13400	13299	13485	13403	13431	13336	13449	13346	13479	13339	13441	13652	13158	13417	13251	13396	13341	13473	13410	13255	13404	13380	13344	13400	13374	13419	13345	13418	13384	13291	13385	13250	13309	13306	13496	13144	13334	13423	13332	13376	13359	13549	13397	13548	13257	13476	13562	13357	13425	13474	13338	13266	13333	13432	13296	13292	13430	13365	13382	13469	13500	13321	13339	13384	13429	13432	13307	13286	13290	13383	13385	13404	13409	13512	13340	13415	13260	13492	13414	13261	13375	13275	13178	13373	13370	13134	13506	13407	13226	13404	13184	13332	13370	13430	13432	13492	13325	13369	13357	13421	13280	13376	13381	13323	13366	13343	13379	13287	13223	13306	13399	13234	13429	13353	13323	13415	13280	13412	13305	13321	13334	13350	13448	13305	13326	13410	13359	13330	13447	13291	13435	13275	13407	13434	13324	13363	13365	13152	13464	13345	13291	13280	13350	13244	13510	13525	13223	13344	13431	13311	13368	13299	13334	13323	13486	13412	13375	13332	13338	13461	13278	13419	13344	13211	13329	13379	13324	13358	13363	13323	13470	13347	13302	13213	13297	13312	13549	13280	13331	13447	13377	13473	13541	13615	13471	13164	13273	13395	13354	13527	13410	13420	13402	13314	13280	13431	13355	13350	13348	13212	13330	13347	13509	13400	13434	13411	13315	13416	13278	13373	13395	13486	13393	13371	13386	13222	13404	13408	13285	13483	13433	13307	13369	13315	13393	13390	13482	13427	13299	13380	13257	13189	13435	13272	13432	13396	13252	13443	13330	13373	13345	13329	13271	13291	13358	13264	13375	13456	13438	13532	13256	13516	13360	13353	13325	13454	13539	13489	13451	13439	13401	13294	13360	13383	13367	13479	13331	13330	13454	13445	13423	13291	13378	13285	13365	13396	13373	13356	13506	13268	13379	13355	13400	13432	13436	13372	13422	13299	13445	13435	13335	13299	13343	13457	13242	13383	13427	13280	13363	13455	13279	13384	13443	13440	13440	13262	13457	13328	13334	13370	13457	13279	13372	13271	13353	13313	13290	13370	13330	13402	13460	13523	13368	13535	13363	13241	13264	13246	13202	13482	13450	13120	13323	13389	13546	13500	13319	13292	13393	13421	13325	13487	13271	13402	13255	13394	13366	13328	13283	13465	13218	13478	13483	13292	13506	13499	13180	13390	13329	13299	13456	13284	13460	13309	13338	13284	13465	13284	13458	13311	13340	13330	13464	13454	13322	13383	13473	13354	13564	13398	13542	13403	13327	13443	13501	13289	13348	13233	13159	13377	13224	13344	13311	13377	13344	13367	13303	13386	13362	13394	13418	13354	13485	13423	13323	13416	13461	13161	13457	13378	13279	13380	13354	13433	13422	13425	13356	13602	13411	13586	13385	13273	13399	13354	13356	13270	13352	13278	13256	13564	13301	13350	13248	13315	13342	13290	13304	13392	13421	13337	13440	13314	13505	13436	13359	13404	13429	13306	13532	13375	13364	13342	13260	13391	13329	13478	13448	13318	13405	13435	13363	13422	13283	13411	13575	13571	13354	13441	13488	13377	13388	13392	13438	13309	13346	13399	13244	13374	13455	13513	13378	13381	13391	13500	13333	13475	13251	13396	13333	13323	13434	13322	13403	13241	13436	13303	13331	13285	13353	13202	13437	13418	13288	13347	13442	13320	13515	13455	13154	13348	13253	13370	13329	13472	13398	13309	13452	13481	13414	13408	13248	13254	13471	13331	13491	13428	13441	13267	13355	13477	13325	13404	13476	13211	13471	13331	13479	13363	13423	13293	13322	13366	13245	13381	13297	13352	13367	13359	13310	13381	13314	13340	13405	13324	13284	13411	13480	13345	13442	13368	13245	13285	13408	13359	13373	13282	13355	13233	13288	13462	13214	13282	13431	13438	13411	13373	13350	13473	13340	13445	13271	13456	13274	13322	13415	13404	13275	13372	13270	13499	13573	13407	13363	13306	13318	13276	13427	13335	13421	13371	13400	13548	13439	13193	13478	13424	13337	13385	13470	13344	13395	13296	13400	13418	13497	13348	13336	13436	13546	13301	13269	13351	13370	13362	13438	13300	13311	13330	13334	13527	13357	13285	13443	13367	13326	13521	13436	13351	13380	13348	13530	13475	13342	13573	13525	13368	13361	13423	13246	13361	13440	13437	13346	13378	13290	13285	13302	13277	13250	13235	13453	13333	13318	13396	13411	13351	13450	13353	13434	13460	13364	13349	13169	13331	13413	13474	13445	13438	13321	13376	13201	13382	13291	13384	13334	13467	13397	13370	13337	13304	13492	13300	13251	13457	13349	13379	13331	13484	13486	13303	13296	13415	13280	13266	13335	13460	13458	13439	13423	13378	13292	13467	13327	13449	13312	13323	13242	13425	13406	13499	13288	13155	13179	13433	13485	13376	13322	13424	13480	13423	13398	13423	13425	13508	13432	13418	13278	13379	13365	13596	13375	13305	13436	13391	13335	13313	13312	13449	13382	13339	13396	13363	13466	13410	13362	13440	13378	13502	13333	13293	13434	13247	13381	13456	13484	13493	13295	13390	13386	13309	13248	13394	13213	13273	13347	13431	13388	13294	13282	13374	13436	13297	13442	13150	13286	13338	13345	13388	13409	13539	13455	13386	13324	13248	13341	13348	13447	13374	13333	13428	13431	13339	13331	13418	13326	13473	13334	13479	13337	13319	13350	13286	13405	13301	13222	13318	13510	13410	13283	13321	13245	13422	13364	13355	13359	13312	13353	13558	13311	13300	13412	13481	13543	13425	13328	13282	13420	13268	13372	13375	13275	13362	13444	13358	13423	13440	13455	13490	13244	13462	13371	13412	13459	13262	13344	13395	13263	13358	13437	13420	13409	13397	13287	13321	13421	13363	13267	13307	13433	13176	13363	13460	13355	13343	13435	13293	13332	13278	13470	13345	13347	13419	13484	13416	13293	13390	13204	13445	13377	13225	13355	13408	13393	13386	13469	13299	13439	13232	13390	13328	13431	13250	13306	13343	13287	13510	13280	13371	13373	13465	13377	13401	13416	13438	13223	13276	13393	13297	13241	13317	13474	13379	13405	13416	13316	13284	13263	13354	13364	13404	13297	13199	13438	13336	13338	13513	13443	13421	13205	13437	13169	13396	13379	13329	13399	13310	13272	13350	13378	13192	13405	13384	13254	13365	13484	13492	13351	13424	13279	13532	13327	13299	13396	13256	13277	13463	13363	13483	13289	13475	13356	13379	13206	13362	13339	13253	13352	13367	13493	13425	13250	13331	13403	13293	13470	13436	13358	13185	13403	13436	13204	13301	13258	13328	13344	13471	13371	13350	13345	13364	13386	13290	13411	13284	13344	13271	13410	13488	13333	13393	13292	13353	13462	13283	13182	13355	13460	13407	13353	13411	13221	13317	13460	13213	13319	13395	13370	13270	13384	13368	13250	13367	13392	13422	13331	13525	13417	13485	13505	13317	13543	13309	13224	13347	13338	13305	13327	13507	13537	13257	13356	13285	13249	13430	13572	13353	13364	13272	13303	13274	13359	13479	13250	13320	13482	13327	13324	13303	13309	13222	13372	13375	13493	13290	13448	13306	13401	13360	13424	13431	13322	13439	13412	13455	13299	13317	13189	13293	13342	13348	13374	13500	13369	13305	13419	13412	13445	13305	13235	13623	13355	13348	13423	13392	13203	13311	13460	13278	13477	13259	13339	13485	13317	13366	13444	13245	13450	13350	13513	13538	13395	13286	13267	13514	13234	13429	13469	13392	13510	13332	13540	13362	13419	13457	13236	13520	13322	13339	13579	13347	13425	13350	13195	13406	13406	13438	13394	13286	13390	13297	13346	13291	13338	13359	13413	13409	13271	13284	13425	13311	13449	13392	13469	13371	13264	13291	13398	13513	13279	13550	13289	13415	13427	13548	13389	13380	13264	13274	13487	13400	13300	13440	13421	13436	13389	13406	13344	13426	13357	13361	13420	13342	13046	13341	13543	13415	13441	13252	13475	13391	13501	13431	13370	13301	13402	13384	13466	13447	13382	13326	13339	13377	13494	13414	13365	13367	13316	13470	13474	13290	13224	13351	13489	13369	13382	13422	13503	13233	13266	13303	13423	13504	13403	13341	13424	13304	13294	13544	13343	13404	13271	13497	13361	13331	13319	13232	13598	13476	13307	13296	13580	13243	13483	13379	13344	13496	13496	13192	13371	13378	13411	13301	13314	13417	13493	13373	13295	13262	13432	13394	13358	13476	13291	13227	13370	13423	13516	13318	13408	13500	13361	13425	13415	13279	13432	13328	13427	13435	13330	13214	13332	13463	13514	13187	13456	13380	13371	13457	13364	13304	13476	13361	13365	13456	13539	13377	13321	13421	13406	13453	13376	13363	13361	13338	13268	13412	13263	13196	13348	13258	13355	13427	13383	13552	13356	13375	13390	13370	13526	13377	13372	13443	13371	13199	13324	13369	13258	13315	13350	13392	13487	13382	13420	13433	13214	13405	13261	13286	13345	13286	13375	13326	13480	13490	13342	13462	13405	13484	13469	13478	13521	13376	13342	13550	13376	13369	13328	13432	13355	13480	13463	13502	13239	13332	13334	13413	13407	13444	13245	13199	13485	13369	13477	13533	13285	13318	13172	13373	13324	13531	13449	13287	13325	13254	13334	13346
27484	22164	24506	20793	16629	15906	15424	15119	14954	14933	14864	14824	14788	14454	14702	14416	14416	14252	14324	14346	14381	14370	14353	14385	14330	14105	14048	14282	14307	14141	13984	14126	13946	14012	14214	13952	14022	14011	14121	14174	14334	14239	13989	14265	14146	14085	14227	14072	14252	14095	13990	13969	14110	14111	14232	14115	14242	14008	14185	14144	14057	14129	14222	14074	13982	13882	13913	14050	13958	14217	14155	13997	14167	13997	14091	14045	14164	14151	14100	14284	14021	14207	14072	14088	14136	14125	14317	14083	13951	14262	14008	14177	14157	14198	14064	14055	14060	13975	14116	14095	14133	13950	14015	13989	13988	13919	14052	14106	14160	14136	14085	14224	14097	14003	14240	14109	13936	14150	13942	14116	14185	13989	13986	14189	14108	14060	13978	13965	14034	13886	14121	14010	14072	14046	14088	14191	14091	14008	14186	14148	13961	13915	14046	14063	14095	14142	13974	14056	14222	13987	13994	14128	14140	14102	14186	13976	13938	13884	14042	14111	14330	14043	14059	13969	13936	14054	14404	14113	13992	14233	14013	14160	14135	14247	14068	14046	13881	14100	13938	14095	13978	14085	14027	14077	13948	14007	14026	14065	14186	14116	14206	14140	14033	13900	13825	14133	13954	14150	14243	14212	14221	14077	14148	13972	14020	14262	14176	14029	14085	14117	14145	14041	14102	14116	13974	13883	14052	14126	13888	14326	14129	14073	13923	13969	14158	13894	14101	13933	14106	14081	14119	14346	14215	14224	14021	14113	14237	14097	14094	14083	14056	14047	14156	14218	14189	14065	14022	14011	14091	14137	14154	13878	14141	14090	13962	14065	14060	13885	14230	13873	13896	14168	14131	13971	14063	14005	14234	14038	13912	14010	14106	14074	14255	14217	14127	13967	14037	14063	14052	14120	13954	13884	14056	14028	13959	14173	14120	13986	14009	14043	13940	14025	13897	14119	14151	14041	13942	14124	14165	14055	14014	13916	13890	14089	14127	14028	13913	13958	13976	14153	14166	14075	13988	14109	14256	14152	14013	13981	14191	14069	14013	14018	13955	13857	14359	13868	14080	14022	14122	14223	14122	13902	13974	14051	14080	14104	13931	14011	13888	13889	14066	14266	14043	13939	13978	14203	14069	13954	14039	13809	13941	14151	14023	14095	13924	13930	14221	13985	14172	13985	13989	14144	13975	14094	14063	14120	14022	14105	14128	13958	14028	14130	14031	14155	13796	14202	13910	14107	13945	13999	14356	13975	13889	14011	13891	14016	13967	13998	13912	14244	13944	13963	14207	14230	14279	13997	13896	13954	13871	14003	14274	14118	14153	14125	14233	14070	14098	14104	14126	13905	14057	13980	14057	14085	14212	14089	14049	14039	13862	13948	14163	14251	14039	14022	14196	14060	14045	14011	14076	14076	14224	14063	14022	13978	14131	14192	14019	14127	14020	14073	13974	14044	13997	14091	14101	14143	14293	14204	14227	14133	13976	14063	14150	14054	14223	14046	14194	13943	14144	13910	14344	14063	14028	14097	14001	14274	13965	14121	14160	14151	14108	14176	13993	14119	14022	14084	14098	14079	14195	14004	14092	14123	13955	13950	13956	14008	14051	13956	14065	14080	14125	14064	14109	14102	14168	14119	13977	13993	14000	14233	14097	14047	14125	14209	13966	13999	14117	13952	14218	13961	14065	14395	14262	14231	13890	14244	14119	13915	13819	14116	14238	13870	13984	14187	14194	14020	14195	14238	13980	14139	14079	14038	14121	13971	14119	14093	14309	14163	14036	14148	14099	13943	14046	13937	13880	14032	13934	14062	14121	14302	14342	13931	13975	14225	14196	14143	14256	14283	14057	14097	14060	14004	14234	14356	13992	14101	14148	14113	14082	14266	13942	13952	13968	14133	14211	14203	14149	14166	13924	14062	14078	14201	14106	14143	14143	14123	14102	14046	13996	14064	14028	13992	14246	13833	14174	14121	13976	14026	13981	14144	14312	14125	13949	13933	14107	14041	14129	14015	14070	14053	14013	14194	14071	14006	13941	14200	14033	14153	14245	13987	14085	14114	13887	14066	13973	13931	14126	14176	13972	13873	14028	14253	14093	14029	13813	13943	14038	14043	14126	14102	14226	13983	14188	14261	14183	14248	14003	14042	14154	14285	14160	14210	14066	14189	14000	14199	13983	13967	14077	14013	14222	14170	14243	14066	14206	14047	13933	14068	14089	14067	14035	14111	14043	14013	14097	14197	13997	14042	14087	14023	13905	14052	14140	14124	14150	14156	13992	14224	14055	13984	14018	14103	14120	13971	14051	14097	14037	14025	14089	14165	14273	14039	13916	13940	14093	14004	14135	13982	13940	13996	14263	14229	14091	14092	14039	14034	14244	14212	14057	13855	14043	13886	14117	14106	13852	14181	14129	14067	13946	13873	14213	13992	14145	14153	14042	14055	14090	14044	14181	14016	14194	14108	13949	14180	14031	14064	14264	14186	14070	13890	13976	14178	14099	14100	13955	14056	14064	14013	14116	14027	13970	14163	14126	14194	14190	14091	14125	14116	13856	13892	13982	13886	14072	14178	14091	14118	14105	13710	14110	14038	14170	14153	14032	14020	13980	13977	14054	13998	14015	14075	14136	14059	14142	13975	14025	14069	13969	14134	14190	13984	14020	14101	14011	14146	14156	14006	14173	14147	14207	14071	13955	14018	13837	14027	14049	14044	13945	14289	13910	14117	13962	13958	13956	13987	14067	14137	13917	13915	14128	14037	13879	14142	14233	14196	13977	13888	14113	13999	14039	14197	14160	14124	13938	14016	14114	14102	14044	14008	14102	13901	13869	14158	13998	14042	14046	13888	13873	13975	14065	14072	14258	14107	14244	13996	14040	14146	13865	14138	14025	14124	14148	14219	14115	14175	13850	14165	14069	13975	14103	14208	14089	14101	14074	14024	14153	13988	13982	13992	14174	14013	14060	14219	14029	14062	14021	14027	14079	14048	14088	14030	14050	13962	13870	13987	14241	14005	14067	13989	13978	14043	14015	14130	14239	14084	14086	14091	14208	14070	14128	14063	14227	14220	14121	14157	14026	13954	14074	14240	13975	13977	13998	14114	13963	14065	14096	14025	14012	14118	14129	14047	14161	13948	13988	14067	14029	14119	14069	13915	14063	14132	14058	13896	14155	14139	14214	13974	14035	14296	14031	14150	14111	14059	14195	14054	14057	14262	14301	13904	14035	13923	14304	14140	14145	14133	14013	14132	14322	14092	14042	13955	14121	13979	14181	14076	14082	14339	13993	14255	14140	14040	14111	13978	14187	14067	13916	14108	14078	14034	13965	14032	14139	14103	14349	14012	14206	14051	14117	14081	14020	14048	14043	14012	14174	14309	13997	14054	14221	13909	14036	14223	14008	13986	14017	14089	13909	14078	14066	14107	14059	13965	13953	14200	14004	14017	14103	13937	14155	14180	13968	14119	14048	14320	14097	14053	14120	14001	13994	13952	14098	14094	13950	14157	13853	13851	14101	13969	14107	13993	14222	14106	14150	14275	14008	14223	13951	14117	13974	13900	14092	13937	14029	14051	14208	13976	14076	14007	14146	14088	13946	14196	14099	14151	14153	14062	14082	14162	14038	14083	14066	13963	13847	14100	14119	14283	14018	14173	14175	13991	13859	13989	13904	14108	14147	14053	13930	13922	14198	14083	14118	14080	14003	13972	14111	14100	13969	14129	14095	13961	14129	14231	13997	14076	13951	14090	14136	14200	14157	14042	14119	14016	14028	14046	14230	14035	14125	14016	14179	14083	14046	14152	14025	14138	13944	14013	14033	14162	14189	14208	13978	14100	14164	14058	14020	14066	13976	14164	14092	13818	14032	14084	14108	14057	14042	14254	14219	14051	14144	13989	14123	13934	14127	14112	14165	13985	13870	14001	14028	13944	13996	14026	14192	14169	14123	14126	14086	13986	14202	13918	14083	14141	13989	14019	14072	14078	14081	14031	14093	13865	14052	13918	14039	13932	14076	13838	14147	14100	14143	14025	14001	14059	14170	14115	14194	14077	14014	14125	14077	14101	14052	14064	14013	14024	14327	14229	14132	14071	14117	14068	14222	14008	14088	14250	13985	14164	13891	14121	13948	13898	14074	14101	14153	14222	14081	14247	14055	13996	13948	14008	14017	14065	13968	14098	14163	14260	14100	14065	14191	13844	14076	14259	14144	14214	14035	14166	14169	14246	14073	14132	13985	14157	14257	14081	14108	13957	13976	14079	14202	14142	14196	13859	14072	14178	13987	14123	13998	13961	14018	13971	13999	13962	14090	14024	14161	14142	14193	13977	14194	14127	14158	14173	14212	13954	14025	14061	14052	14087	14113	14080	13987	13935	14005	13939	14154	13961	13913	14219	14122	14068	14155	14098	13933	14218	14014	14310	14066	14283	14033	14237	14112	14004	14105	13917	14103	14044	14304	14066	14030	14083	13811	13951	14008	14009	14080	14057	14133	13979	13867	14027	14157	14171	14036	14134	14028	14049	14028	14076	14249	14011	14077	13930	14284	14293	14001	13984	14051	14075	14158	14125	14071	14133	14038	14086	13937	14155	14173	14240	14082	13989	14017	14162	14262	14133	14098	14067	13884	14102	14055	13979	14198	14187	14068	13955	14023	14025	13807	13992	14097	14002	14131	14144	14002	13840	14228	14257	14162	14138	14077	13979	14010	13890	14013	14177	14177	14010	14113	13935	14045	14099	14016	14153	14116	13864	13970	14235	14096	13981	14000	14091	14125	14122	14177	14010	13948	14019	13985	14152	14047	13957	13977	13917	14097	14243	13922	14145	14116	14031	14074	14144	14103	13990	13988	14054	14199	14018	14114	14050	14135	14038	14116	13907	13977	14019	14070	13875	14146	14089	14024	14012	14102	14112	14169	14178	13981	14012	14106	14124	14041	14045	14149	14283	14029	13995	14109	13979	14154	14102	14108	14176	13930	13951	14048	14334	13943	13896	13891	14144	14034	14040	14087	13851	14106	13940	13973	14316	14010	13969	14088	14022	14272	14082	14091	13988	14068	14125	13832	14019	14155	14009	14085	13885	13982	14158	14139	14038	14279	14209	13962	14021	14087	13908	13938	13989	13827	14120	13972	13922
19161	26395	23964	19162	16964	16123	15508	15024	14868	14769	14554	14359	14259	14118	14056	14316	13944	13725	13845	13656	13644	13760	13551	13581	13720	13564	13401	13378	13427	13251	13280	13300	13354	13174	13200	13406	13309	13123	13334	13364	13224	13406	13312	13215	13456	13325	13217	13386	13097	13354	13089	13210	13272	13287	13132	13143	13259	13088	13403	13223	13260	13146	13280	13275	13183	13277	13243	12963	13407	13178	13207	13398	13202	13243	13359	13252	13182	13353	13259	13243	13156	13206	13480	13264	12942	13315	13362	13276	13235	13224	13181	13263	13333	13232	13258	13297	13279	13229	13290	13343	13209	13141	13130	13364	13190	13220	13379	13156	13245	13174	13179	13254	13335	13229	13331	13308	13190	13180	13326	13214	13212	13328	13215	13151	13378	13333	13341	13392	13360	13152	13289	13124	13130	13287	13252	13069	13196	13210	13208	13262	13081	13192	13082	13314	13233	13221	13221	13354	13205	13099	13253	13246	13128	13385	13173	13181	13094	13266	13182	13171	13129	13151	13273	13195	13121	13317	13271	13177	13372	13356	13147	13061	13318	13130	13047	13325	13179	13188	13217	13172	13239	13263	13015	13352	13259	12994	13326	13437	13176	13200	13087	13248	13165	13232	13207	13179	13268	13099	13171	13181	13196	13409	13137	13261	13173	13368	13258	13162	13032	13145	13281	13148	13043	13167	13244	13241	13390	13180	13060	13516	13148	13284	13039	13165	13242	13252	13215	13251	13137	13175	13463	13221	13120	13318	13208	13225	13219	13263	13274	13073	13116	13344	13324	13245	13195	13236	13294	13384	13232	13047	13153	13314	13096	13151	13113	13225	13308	13138	13220	13290	13212	13320	13181	13210	13175	13255	13267	13145	13192	13060	13412	13082	13257	13166	13152	13233	13199	13333	13348	13176	13207	13153	13293	13339	13288	13339	13318	13446	13256	13118	13136	13134	13047	13261	13379	13190	13207	13417	13084	13126	13104	13331	13297	13146	13154	13314	13118	13288	13197	13186	13152	13206	13105	13298	13313	13146	13262	13245	13154	13199	13169	13266	13395	13065	13281	13218	13147	13190	13197	13277	13264	13152	13414	13247	13224	13151	13252	13223	13243	13223	13200	13273	13211	13248	13097	13157	13250	13309	13180	13218	13375	13213	13424	13277	13334	13136	13177	13196	13239	13209	13360	13147	13292	13124	13176	13266	13190	13179	13119	13130	13325	13117	13297	13268	13212	13220	13343	13316	13185	13173	13423	13246	13369	13226	13370	13345	13194	13224	13305	13224	13236	13280	13138	13483	13262	13216	13184	13487	13170	13249	13170	13200	13406	13359	13235	13163	13195	13401	13256	13241	13152	13183	13180	13129	13265	13358	13183	13297	13140	13382	13322	13381	13205	13145	13148	13345	13192	13259	13184	13197	13186	13236	13141	13182	13186	13195	13266	13167	13219	13158	13326	13190	13048	13318	13229	13180	13275	13252	13311	13284	13347	13304	13363	13384	13158	13226	13260	13294	13259	13315	13310	13236	13214	13327	13304	13106	13233	13238	13275	13246	13267	13165	13254	13106	13213	13108	13276	13316	13134	13328	13219	13279	13230	13242	13307	13478	13147	13164	13089	13270	13308	13274	13245	13301	13318	13219	13459	13303	13000	13127	13219	13222	13289	13313	13310	13116	13252	13062	13303	12992	13104	13251	13271	13155	13292	13008	13323	13329	13286	13294	13073	13266	13278	13283	13353	13358	13057	13190	13190	13281	13261	13280	13044	13105	13260	13206	13133	13273	13106	13131	13070	13204	13085	13462	13312	13295	13260	13211	13119	13315	13183	13200	13231	13200	13322	13141	13218	13201	13100	13040	13257	13378	13230	13367	13334	13328	13246	13265	13115	13189	13196	13177	13341	13224	13198	13384	13346	13266	13261	13218	13186	13107	13185	13381	13304	13325	13246	13174	13319	13215	13364	13244	13227	13169	13135	13460	13212	13360	13175	13232	13382	13247	12985	13384	13265	13381	13251	13275	13294	13267	13251	13249	13377	13404	13281	13119	13299	13351	13318	13173	13263	13231	13152	13254	13124	13236	13271	13335	13090	13342	13293	13292	13211	13262	13156	13288	13376	13155	13202	13351	13105	13247	13332	13200	13167	13225	13130	13323	13198	13199	13097	13091	13207	13270	13170	13364	13206	13165	13392	13206	13284	13182	13237	13231	13350	13126	13218	13282	13147	13058	13371	13242	13221	13142	13292	13217	13222	13165	13212	13147	13201	13267	13163	13214	13328	13163	13055	13241	13280	13190	13181	13041	13215	13140	13114	13273	13215	13183	13290	13197	13038	13346	13240	13015	13191	13285	13247	13307	13267	13267	13333	13314	13147	13306	13229	13263	13298	13385	13133	13223	13226	13282	13161	13256	13381	13139	13249	13151	13261	13299	13349	13166	13234	13207	13106	13193	13282	13250	13193	13217	13293	13327	13221	13295	13356	13100	13244	13206	13140	13221	13193	13249	13159	13065	13251	13257	13323	13170	13274	13335	13199	13046	13307	13158	13195	13224	13412	13277	13323	13154	13221	13255	13259	13332	13264	13256	13253	13257	13219	13251	13496	13152	13251	13410	13148	13299	13243	13211	13228	13136	13251	13325	13200	13163	13374	13196	13175	13192	13163	13256	13210	13209	13232	13105	13057	13215	13319	13437	13264	13286	13316	13410	13353	13187	13217	13278	13055	13079	13173	13259	13203	13235	12976	13186	13353	13363	13171	13206	13215	13237	13261	13245	13304	13211	13302	13253	13191	13355	13290	13321	13287	13167	13319	13182	13288	13224	13261	13258	13230	13192	13194	13252	13228	13187	13314	13419	13027	13272	13219	13192	13168	13368	13143	13303	13262	13144	13300	13324	13225	13191	13426	13145	13261	13225	13353	13365	13219	13214	13208	13268	13224	13357	13303	13205	13188	13183	13222	13193	13249	13382	13192	13209	13282	13314	13104	13171	12977	13125	13198	13172	13237	13165	13337	13362	13185	13134	13209	13297	13195	13073	13196	13209	13169	13254	13262	13279	13274	13209	13065	13353	13149	13221	13334	13298	13211	13160	13318	13339	13316	13321	13276	13198	13131	13023	13122	13150	13222	12985	13224	13288	13314	13217	13165	13358	13282	13375	13140	13236	13289	13253	13110	13202	13219	13168	13179	13248	13173	13117	12986	13222	13153	13393	13191	13163	13322	13130	13387	13211	13272	13195	13285	13142	13323	13140	13214	13149	13202	13239	13351	13186	13276	13329	13382	13299	13025	13333	13126	13216	13186	13310	13302	13109	13037	13321	13161	13342	13063	13249	13149	13199	13284	13239	13232	13297	13278	13240	13308	13272	13365	13239	13408	13122	13212	13295	13186	13251	13268	13185	13218	13180	13334	13089	13320	13186	13276	13137	13256	13222	13118	13256	13183	13305	13232	13269	13313	13330	13309	13280	13314	13060	13032	13316	13285	13166	13314	12892	13143	13183	13141	13182	13153	13001	13291	13115	13202	13183	13324	13270	13079	13248	13381	13288	13284	13220	13194	13164	13228	13224	13169	13085	13292	13157	13262	13356	13320	13392	13287	13256	13198	13331	13304	13209	13265	13275	13102	13210	13049	13379	13348	13211	13431	13502	13279	13033	13302	13195	13231	13153	13403	13362	13381	13257	13137	13350	13290	13263	13065	13342	13271	13159	13328	13006	13307	13221	13318	13238	13210	13214	13276	13285	13410	13064	13220	13233	13259	13012	13284	13270	13338	13424	13061	13209	13281	13214	13216	13192	13270	13373	13170	13301	13261	13219	13167	13211	13295	13338	13158	13026	13097	13312	13295	13290	13107	13253	13225	13135	13393	13216	13267	13238	13175	13314	13135	13301	13137	13399	13255	13323	13327	13252	13225	13255	13334	13387	13225	13235	13158	13241	13231	13172	13156	13270	13358	13330	13302	13226	13245	13221	13232	13198	13209	13354	13160	13272	13225	13191	13285	13208	13366	13283	13402	13198	13232	13314	13180	13392	13113	13379	13187	13249	13125	13313	13241	13315	13213	13321	13377	13148	13189	13320	13141	13451	13149	13391	12975	13210	13460	13339	13273	13148	13204	13253	13184	13121	13243	13201	13250	13326	13331	13339	13223	13140	13134	13060	13250	13241	13252	13165	13337	13262	13280	13223	13360	13262	13248	13142	13250	13287	13260	13218	13242	13234	13143	13280	13191	13190	13216	13244	13141	13318	13156	13267	13272	13193	13103	13350	13057	13180	13356	13272	13338	13170	13049	13233	13298	13374	13334	13094	13137	13409	13253	13133	13172	13352	13298	13338	13357	13233	13336	13048	13192	13257	13344	13165	13132	13150	13238	13196	13209	13229	13270	13245	13166	13186	13337	13137	13346	13187	13188	13259	13147	13264	13101	13178	13224	13240	13217	13189	13268	13199	13263	13172	13198	13354	13139	13313	13252	13154	13227	13193	13230	13120	13300	13276	13187	13157	13110	13258	13044	13300	13044	13425	13288	13194	13208	13273	13174	13238	13269	13204	13204	13121	13400	13251	13203	13115	13307	13074	13318	13203	13126	13148	13180	13221	13291	13370	13263	13180	13287	13125	13099	13104	13286	13234	13187	13265	13209	13310	13317	13325	13070	13223	13255	13232	13268	13130	13156	13187	13222	13173	13156	13309	13302	13285	13229	13191	13189	13090	13194	13234	13216	13165	13150	13109	13237	13151	13204	13220	13233	13156	13230	13238	13322	13286	13180	13334	13396	13361	13212	13257	13298	13267	13170	13055	13188	13093	13344	13154	13277	13182	13223	13107	13246	13252	13297	13432	13118	13292	13317	13362	13348	13286	13150	13133	13358	13123	13118	13181	13163	13279	13381	13248	13352	13189	13206	13289	13226	13152	13273	13345	13081	13272	13388	13277	13246	13365	13215	13096	13273	12977	13210	13224	13190	13191	13189	13081	13345	13237	13055	13270	13138	13306	13181	13249	13205	13375	13117	13220	13180	13163	13307	13189	13057	13153	13218	13139	13148	13207	13238	13179	13167	13114	13288	13122	13410	13246	13375	13443	13148	13133	13126	13066	13273	13259	13240	13161	13300	13360	13317	13365	13297	13153	13339	13033	13160	13050
23927	21125	28504	24104	21887	21190	19648	17018	16170	15973	15832	15615	15507	15503	15425	15581	15294	15308	15050	14954	15149	15050	14858	14892	14857	14804	14719	14749	14741	14595	14596	14789	14837	14586	14592	14469	14512	14497	14616	14579	14339	14376	14443	14696	14627	14584	14434	14395	14757	14630	14619	14630	14453	14486	14505	14614	14383	14382	14509	14723	14558	14675	14459	14575	14457	14387	14510	14377	14320	14400	14481	14382	14468	14255	14403	14385	14318	14381	14594	14525	14487	14513	14329	14486	14357	14530	14610	14452	14456	14513	14412	14506	14368	14453	14372	14428	14595	14506	14440	14427	14469	14363	14416	14316	14304	14615	14643	14381	14440	14179	14594	14433	14440	14637	14453	14237	14475	14514	14538	14537	14326	14233	14340	14403	14481	14468	14307	14573	14375	14413	14369	14474	14392	14340	14366	14472	14416	14201	14405	14496	14597	14390	14522	14475	14423	14568	14191	14540	14620	14399	14384	14433	14375	14580	14480	14513	14337	14381	14233	14337	14314	14368	14476	14701	14425	14466	14416	14648	14495	14368	14408	14437	14531	14480	14439	14623	14508	14551	14484	14526	14456	14370	14320	14302	14539	14430	14551	14523	14347	14385	14485	14299	14387	14351	14350	14257	14500	14349	14429	14549	14450	14485	14436	14493	14494	14547	14144	14361	14366	14610	14278	14326	14406	14419	14552	14445	14506	14463	14348	14376	14383	14430	14479	14418	14631	14445	14492	14228	14360	14495	14411	14315	14229	14423	14284	14489	14453	14325	14617	14381	14590	14266	14568	14549	14487	14319	14380	14472	14419	14229	14519	14415	14409	14634	14522	14475	14468	14689	14473	14487	14462	14371	14500	14304	14437	14540	14502	14425	14489	14318	14381	14347	14270	14373	14526	14090	14363	14433	14453	14457	14488	14193	14367	14256	14267	14601	14264	14388	14326	14537	14298	14440	14397	14336	14393	14564	14450	14442	14352	14205	14489	14369	14402	14351	14440	14407	14502	14469	14395	14393	14587	14325	14330	14417	14294	14414	14519	14426	14405	14152	14329	14365	14536	14381	14505	14454	14450	14424	14284	14471	14594	14335	14462	14268	14236	14370	14460	14513	14474	14462	14279	14441	14425	14250	14477	14562	14354	14408	14591	14432	14319	14495	14398	14485	14491	14515	14265	14293	14264	14287	14265	14394	14581	14407	14421	14428	14500	14403	14518	14353	14373	14151	14536	14415	14459	14348	14492	14379	14494	14498	14390	14606	14442	14227	14130	14377	14465	14641	14650	14515	14409	14364	14404	14415	14605	14485	14326	14515	14315	14349	14413	14310	14462	14440	14442	14461	14532	14362	14415	14419	14487	14335	14405	14466	14556	14267	14393	14391	14443	14574	14465	14337	14419	14401	14552	14471	14409	14619	14540	14451	14720	14464	14532	14396	14281	14273	14304	14475	14388	14382	14529	14523	14280	14228	14429	14424	14439	14495	14485	14328	14318	14262	14577	14556	14486	14351	14454	14575	14378	14373	14340	14355	14493	14452	14443	14307	14367	14255	14276	14612	14354	14233	14150	14568	14545	14393	14476	14310	14436	14319	14436	14325	14517	14443	14289	14473	14576	14346	14433	14435	14307	14489	14510	14500	14416	14320	14437	14460	14423	14311	14290	14405	14277	14178	14546	14368	14458	14381	14328	14211	14364	14360	14302	14515	14376	14331	14308	14395	14409	14543	14595	14442	14315	14170	14302	14472	14661	14377	14356	14385	14231	14514	14410	14280	14639	14286	14483	14519	14428	14076	14450	14324	14551	14357	14434	14321	14458	14507	14256	14344	14511	14389	14587	14358	14518	14395	14296	14374	14384	14381	14410	14522	14330	14518	14569	14364	14425	14204	14578	14462	14440	14532	14418	14228	14453	14504	14566	14356	14441	14341	14323	14514	14642	14321	14401	14372	14381	14471	14507	14465	14263	14639	14498	14430	14457	14380	14287	14594	14523	14391	14460	14302	14440	14498	14385	14284	14379	14232	14552	14587	14386	14315	14431	14429	14282	14443	14406	14586	14435	14423	14652	14419	14386	14409	14309	14294	14393	14403	14405	14509	14593	14560	14392	14405	14492	14524	14550	14239	14662	14420	14285	14654	14416	14303	14499	14396	14390	14359	14410	14546	14522	14687	14440	14395	14444	14464	14537	14284	14342	14367	14557	14413	14359	14579	14422	14389	14300	14472	14493	14474	14322	14505	14252	14403	14561	14469	14409	14312	14480	14367	14448	14322	14684	14467	14324	14422	14621	14487	14288	14339	14326	14321	14244	14375	14340	14426	14413	14426	14471	14397	14491	14592	14436	14642	14311	14451	14488	14275	14509	14441	14227	14552	14479	14280	14318	14360	14572	14276	14198	14479	14593	14181	14428	14427	14667	14381	14417	14468	14240	14565	14274	14340	14422	14393	14191	14403	14348	14493	14651	14418	14424	14399	14538	14450	14348	14496	14357	14396	14312	14461	14400	14345	14490	14349	14436	14655	14448	14606	14439	14562	14374	14480	14467	14596	14519	14411	14228	14395	14524	14237	14353	14529	14546	14536	14569	14586	14514	14297	14308	14458	14540	14579	14455	14355	14398	14476	14451	14357	14401	14550	14451	14447	14390	14508	14312	14428	14309	14570	14457	14313	14447	14377	14422	14370	14471	14552	14351	14515	14378	14343	14304	14542	14387	14441	14575	14419	14273	14498	14425	14402	14376	14290	14373	14504	14585	14499	14368	14402	14582	14441	14453	14727	14515	14391	14512	14347	14483	14598	14227	14273	14342	14444	14401	14398	14580	14556	14379	14237	14446	14485	14344	14433	14428	14488	14415	14298	14370	14475	14400	14409	14403	14469	14287	14451	14525	14370	14337	14295	14411	14323	14431	14503	14554	14486	14335	14331	14348	14377	14521	14437	14464	14370	14623	14400	14345	14444	14174	14422	14417	14557	14418	14266	14276	14521	14548	14337	14412	14579	14522	14535	14334	14496	14502	14393	14595	14398	14422	14402	14441	14531	14452	14417	14409	14495	14396	14427	14330	14443	14498	14420	14304	14352	14357	14389	14231	14441	14233	14306	14435	14404	14301	14373	14539	14428	14318	14457	14539	14459	14505	14412	14323	14169	14524	14358	14273	14575	14383	14287	14162	14381	14460	14580	14161	14396	14523	14400	14442	14440	14413	14483	14344	14453	14457	14337	14520	14514	14419	14424	14359	14247	14593	14400	14365	14311	14380	14254	14498	14496	14446	14457	14484	14431	14327	14431	14378	14378	14340	14452	14497	14479	14236	14439	14323	14524	14469	14260	14247	14551	14433	14568	14482	14346	14307	14358	14483	14302	14453	14452	14507	14408	14356	14525	14294	14476	14371	14448	14493	14230	14319	14484	14545	14468	14379	14349	14454	14484	14389	14424	14423	14534	14581	14378	14512	14475	14286	14296	14492	14528	14422	14457	14517	14371	14481	14413	14571	14375	14421	14367	14486	14566	14321	14450	14541	14541	14508	14306	14390	14435	14681	14398	14391	14404	14562	14408	14584	14512	14209	14367	14248	14322	14381	14302	14192	14501	14557	14495	14402	14293	14252	14467	14229	14464	14438	14197	14452	14489	14578	14465	14384	14255	14477	14386	14464	14422	14423	14463	14537	14507	14390	14489	14355	14450	14463	14333	14646	14335	14360	14415	14478	14370	14353	14353	14441	14273	14432	14387	14459	14471	14353	14567	14561	14399	14541	14523	14349	14227	14382	14180	14431	14459	14277	14279	14423	14297	14516	14192	14295	14495	14371	14262	14416	14228	14330	14216	14262	14348	14312	14460	14457	14650	14179	14392	14465	14337	14423	14505	14456	14310	14561	14550	14235	14519	14469	14452	14259	14228	14500	14331	14341	14304	14434	14396	14320	14330	14250	14471	14335	14482	14325	14472	14357	14333	14308	14130	14385	14555	14318	14287	14434	14584	14483	14425	14492	14476	14451	14299	14535	14416	14503	14317	14448	14419	14386	14353	14551	14390	14442	14196	14421	14472	14473	14490	14476	14559	14289	14364	14362	14530	14496	14453	14537	14296	14453	14512	14256	14484	14304	14324	14480	14334	14526	14356	14344	14426	14540	14481	14569	14500	14399	14362	14249	14201	14543	14383	14480	14359	14457	14372	14345	14420	14450	14400	14441	14452	14366	14351	14421	14348	14398	14411	14609	14649	14276	14359	14295	14443	14361	14296	14397	14237	14495	14184	14392	14361	14572	14702	14295	14555	14353	14280	14358	14325	14436	14386	14431	14360	14586	14514	14387	14341	14488	14358	14390	14387	14342	14500	14442	14487	14478	14452	14526	14383	14370	14252	14322	14595	14288	14527	14393	14488	14464	14540	14622	14550	14468	14323	14311	14415	14515	14562	14298	14418	14389	14311	14328	14475	14460	14528	14431	14401	14420	14516	14392	14313	14458	14438	14450	14491	14479	14152	14461	14434	14329	14388	14416	14553	14297	14296	14400	14251	14356	14319	14279	14381	14425	14363	14316	14586	14270	14537	14265	14334	14315	14577	14439	14447	14358	14440	14463	14416	14469	14301	14440	14427	14296	14375	14426	14496	14587	14339	14411	14289	14331	14227	14506	14406	14197	14366	14388	14489	14541	14592	14284	14417	14465	14512	14446	14416	14517	14468	14398	14485	14381	14699	14370	14303	14392	14325	14294	14497	14315	14506	14396	14495	14494	14405	14317	14360	14282	14395	14503	14298	14515	14458	14238	14547	14535	14268	14287	14460	14358	14543	14391	14461	14319	14352	14538	14584	14375	14371	14354	14486	14451	14250	14563	14565	14469	14501	14465	14293	14313	14476	14437	14413	14370	14277	14314	14400	14554	14274	14485	14458	14336	14246	14374	14243	14378	14383	14427	14310	14589	14383	14552	14553	14372	14520	14329	14426	14331	14456	14642	14434	14457	14396	14643	14578	14638	14505	14316	14384	14445	14352	14339	14249	14621	14345	14524	14509	14446	14425	14403	14533	14325	14459	14473	14600	14439	14496	14400	14291	14454	14461	14445	14571	14633	14524	14409	14186	14571	14480	14351	14550	14559	14423	14467	14318	14444	14574	14512	14367	14460	14376	14489	14753	14399	14319
19654	33437	30132	23663	20682	18875	17873	17013	16715	16079	15746	15653	15443	15197	15036	15064	14845	14600	14607	14393	14220	14357	14244	14176	13962	13817	13784	13861	13720	13710	13766	13629	13611	13690	13635	13474	13583	13784	13520	13540	13562	13602	13631	13497	13550	13502	13474	13564	13459	13361	13524	13508	13433	13598	13570	13477	13414	13541	13339	13518	13479	13505	13428	13300	13514	13505	13525	13411	13572	13531	13485	13584	13441	13405	13470	13505	13459	13400	13429	13508	13411	13438	13458	13550	13445	13424	13523	13421	13409	13498	13395	13514	13495	13405	13484	13536	13505	13489	13562	13505	13401	13434	13713	13326	13434	13569	13579	13377	13505	13437	13488	13527	13493	13533	13552	13441	13498	13413	13419	13308	13354	13466	13544	13498	13434	13458	13444	13345	13357	13571	13516	13537	13583	13470	13410	13486	13490	13478	13339	13426	13510	13378	13439	13503	13486	13536	13485	13535	13421	13549	13472	13381	13469	13418	13524	13563	13645	13476	13444	13406	13491	13533	13355	13599	13415	13486	13448	13513	13424	13371	13439	13308	13226	13528	13497	13498	13523	13429	13390	13500	13444	13436	13423	13490	13395	13563	13435	13432	13521	13602	13365	13488	13464	13371	13472	13477	13475	13458	13473	13604	13294	13555	13427	13300	13437	13413	13381	13192	13412	13460	13334	13746	13503	13485	13489	13420	13408	13536	13459	13669	13501	13571	13428	13620	13476	13225	13414	13482	13390	13441	13344	13662	13482	13664	13465	13482	13536	13507	13372	13457	13466	13422	13422	13426	13417	13340	13508	13355	13546	13580	13212	13523	13399	13552	13504	13453	13415	13453	13455	13448	13466	13473	13421	13555	13349	13443	13495	13292	13480	13473	13524	13493	13375	13403	13451	13506	13633	13520	13522	13443	13316	13562	13470	13302	13582	13490	13411	13605	13539	13498	13491	13492	13372	13522	13437	13414	13610	13474	13305	13436	13386	13505	13559	13476	13444	13365	13345	13411	13515	13502	13452	13529	13515	13554	13498	13477	13419	13489	13427	13315	13581	13518	13586	13472	13511	13446	13436	13574	13549	13460	13416	13426	13369	13460	13441	13607	13448	13534	13436	13524	13430	13399	13312	13487	13571	13332	13432	13397	13487	13430	13485	13515	13457	13573	13419	13203	13377	13432	13571	13498	13433	13455	13420	13515	13635	13544	13509	13363	13538	13535	13558	13521	13415	13401	13511	13559	13515	13478	13457	13376	13430	13384	13203	13621	13595	13408	13533	13503	13427	13535	13432	13550	13381	13512	13443	13441	13497	13439	13481	13423	13563	13447	13466	13387	13380	13464	13498	13447	13548	13489	13583	13510	13611	13508	13500	13541	13416	13482	13432	13372	13383	13443	13516	13404	13354	13495	13434	13439	13440	13412	13591	13510	13443	13517	13478	13496	13350	13431	13419	13501	13316	13492	13523	13567	13340	13397	13617	13394	13337	13454	13559	13454	13655	13427	13464	13450	13329	13358	13283	13417	13402	13409	13392	13394	13501	13410	13465	13461	13702	13353	13536	13470	13556	13392	13473	13351	13467	13511	13585	13219	13385	13243	13548	13388	13390	13552	13433	13587	13483	13371	13480	13326	13535	13375	13441	13521	13310	13485	13576	13440	13335	13383	13499	13478	13351	13503	13381	13381	13488	13444	13418	13429	13494	13548	13372	13617	13403	13437	13420	13449	13399	13528	13569	13290	13409	13473	13544	13348	13463	13238	13519	13461	13476	13366	13522	13473	13562	13407	13406	13360	13329	13511	13582	13494	13554	13413	13395	13523	13444	13535	13502	13296	13443	13388	13484	13487	13593	13466	13487	13533	13515	13316	13457	13585	13581	13304	13550	13452	13495	13412	13430	13365	13467	13460	13611	13488	13620	13439	13458	13510	13648	13554	13523	13471	13479	13284	13466	13413	13558	13680	13362	13251	13525	13501	13610	13442	13545	13560	13576	13574	13395	13480	13556	13472	13501	13460	13475	13490	13625	13606	13384	13451	13377	13511	13350	13527	13376	13428	13415	13568	13467	13604	13465	13371	13368	13475	13342	13480	13509	13530	13322	13362	13516	13430	13541	13569	13399	13401	13342	13552	13463	13455	13434	13297	13491	13543	13690	13700	13502	13400	13456	13487	13466	13727	13503	13542	13419	13529	13486	13561	13423	13401	13449	13493	13497	13378	13448	13293	13442	13260	13356	13455	13373	13465	13598	13352	13344	13466	13586	13447	13338	13431	13566	13377	13496	13407	13496	13293	13320	13404	13569	13533	13596	13505	13246	13433	13479	13450	13473	13483	13425	13473	13492	13533	13293	13558	13422	13573	13369	13481	13429	13383	13711	13517	13562	13423	13444	13486	13360	13472	13478	13367	13573	13575	13411	13353	13515	13472	13375	13611	13617	13488	13362	13510	13418	13494	13288	13489	13696	13534	13547	13391	13450	13447	13584	13411	13516	13610	13408	13505	13334	13438	13537	13361	13360	13602	13420	13347	13477	13410	13548	13398	13447	13405	13497	13372	13418	13460	13648	13546	13431	13499	13246	13424	13454	13317	13473	13362	13599	13626	13404	13459	13467	13433	13457	13440	13423	13422	13478	13489	13497	13487	13336	13398	13442	13324	13485	13315	13666	13400	13405	13450	13472	13492	13449	13463	13505	13447	13594	13407	13510	13396	13412	13377	13508	13493	13482	13395	13521	13387	13467	13454	13410	13509	13353	13412	13471	13445	13411	13588	13502	13390	13566	13593	13472	13389	13515	13498	13369	13328	13470	13318	13581	13468	13415	13552	13485	13390	13382	13366	13433	13533	13341	13477	13586	13490	13594	13443	13305	13411	13560	13357	13463	13603	13483	13364	13468	13386	13419	13331	13468	13246	13425	13446	13545	13562	13585	13488	13470	13489	13458	13326	13489	13524	13606	13627	13494	13327	13455	13475	13321	13499	13481	13478	13424	13363	13514	13470	13492	13447	13398	13415	13401	13508	13486	13358	13533	13549	13332	13359	13506	13450	13401	13520	13505	13346	13486	13470	13544	13489	13412	13367	13398	13558	13552	13422	13463	13424	13473	13402	13618	13551	13534	13262	13399	13575	13417	13408	13600	13385	13549	13559	13412	13438	13427	13442	13487	13460	13466	13316	13436	13422	13382	13416	13482	13394	13460	13423	13571	13486	13400	13288	13381	13266	13399	13284	13569	13479	13632	13549	13437	13487	13478	13494	13305	13675	13385	13434	13461	13584	13535	13546	13395	13639	13416	13641	13464	13377	13506	13452	13435	13498	13416	13432	13430	13424	13461	13332	13545	13452	13408	13542	13446	13521	13479	13299	13493	13506	13549	13440	13516	13447	13444	13489	13463	13503	13457	13503	13338	13600	13421	13458	13541	13455	13440	13567	13443	13428	13487	13433	13543	13585	13468	13349	13322	13346	13444	13420	13492	13384	13477	13440	13344	13522	13516	13436	13587	13440	13602	13552	13411	13519	13493	13416	13579	13439	13513	13514	13512	13413	13549	13433	13543	13439	13576	13531	13414	13468	13498	13265	13302	13554	13566	13501	13486	13318	13374	13414	13446	13310	13505	13506	13426	13471	13370	13552	13558	13406	13449	13543	13417	13568	13355	13402	13454	13514	13408	13515	13456	13612	13392	13409	13437	13609	13496	13404	13377	13252	13403	13420	13484	13474	13375	13497	13596	13590	13568	13461	13437	13377	13410	13448	13614	13360	13677	13536	13481	13603	13510	13483	13487	13340	13467	13541	13488	13480	13447	13533	13551	13511	13551	13419	13461	13426	13380	13441	13408	13510	13641	13339	13436	13404	13468	13579	13524	13361	13653	13467	13507	13402	13268	13361	13410	13471	13448	13535	13505	13557	13307	13290	13574	13452	13415	13401	13430	13480	13516	13502	13496	13364	13550	13342	13491	13352	13467	13411	13597	13491	13595	13504	13512	13535	13539	13640	13527	13332	13402	13553	13427	13394	13488	13484	13368	13582	13449	13730	13484	13391	13465	13370	13447	13382	13531	13372	13401	13355	13418	13495	13449	13416	13548	13322	13454	13515	13498	13283	13605	13431	13436	13537	13400	13478	13481	13463	13550	13529	13435	13444	13538	13505	13421	13409	13391	13671	13389	13390	13450	13405	13405	13490	13492	13427	13474	13484	13282	13415	13212	13561	13459	13417	13644	13396	13516	13533	13481	13461	13461	13381	13478	13191	13484	13565	13602	13587	13549	13554	13318	13489	13421	13626	13689	13285	13361	13529	13472	13369	13345	13579	13414	13308	13395	13298	13461	13637	13462	13329	13438	13450	13411	13386	13566	13422	13428	13412	13474	13450	13660	13317	13459	13610	13469	13318	13611	13446	13442	13596	13491	13492	13437	13366	13476	13515	13272	13379	13487	13420	13509	13463	13335	13578	13460	13442	13406	13234	13586	13280	13281	13471	13662	13648	13405	13403	13452	13423	13302	13557	13419	13439	13404	13305	13560	13286	13455	13538	13515	13473	13517	13414	13505	13482	13453	13384	13439	13464	13444	13431	13463	13408	13514	13397	13493	13548	13301	13497	13385	13412	13517	13369	13539	13191	13513	13330	13443	13478	13466	13384	13476	13387	13539	13446	13469	13590	13408	13425	13319	13502	13496	13386	13418	13541	13540	13327	13563	13331	13504	13531	13469	13555	13490	13423	13628	13428	13510	13473	13578	13469	13442	13355	13366	13406	13456	13575	13294	13455	13581	13551	13297	13431	13510	13565	13660	13438	13464	13514	13503	13507	13419	13471	13390	13509	13498	13451	13689	13518	13485	13482	13453	13295	13533	13484	13594	13551	13540	13473	13567	13506	13579	13457	13358	13375	13399	13527	13613	13442	13384	13505	13443	13461	13369	13582	13446	13367	13557	13569	13421	13468	13466	13382	13242	13380	13279	13684	13483	13619	13396	13387	13442	13397	13470	13422	13362	13362	13407	13406	13600	13513	13479	13400	13339	13599	13502	13386	13390	13292	13325	13513	13281	13567	13406	13544	13496	13459	13574	13520	13329	13493	13577	13289	13563	13457	13516	13371	13443	13363	13668	13415	13501	13431	13505	13237	13383	13446	13336	13389	13437	13601
22739	21128	28915	23569	21313	23080	24054	18382	17004	17167	16815	16083	16179	16229	16069	15648	15695	15698	15657	15304	15381	15228	15230	15127	14926	14860	14964	14910	14637	14928	14908	14742	14666	14718	14594	14522	14658	14649	14774	14508	14482	14560	14436	14709	14606	14739	14286	14704	14549	14535	14430	14311	14625	14336	14589	14616	14611	14418	14626	14563	14586	14679	14540	14634	14212	14529	14322	14518	14352	14283	14478	14537	14437	14582	14463	14553	14515	14290	14563	14447	14383	14428	14324	14754	14575	14513	14576	14487	14534	14584	14261	14296	14335	14468	14308	14362	14447	14410	14253	14300	14647	14507	14510	14387	14304	14374	14470	14432	14483	14386	14466	14635	14538	14314	14372	14368	14295	14257	14322	14532	14397	14399	14445	14315	14297	14333	14602	14508	14446	14370	14513	14705	14584	14359	14446	14582	14258	14383	14505	14412	14675	14537	14358	14667	14470	14467	14379	14387	14332	14526	14427	14433	14503	14480	14459	14415	14409	14430	14239	14366	14508	14482	14387	14183	14364	14424	14440	14302	14267	14496	14533	14594	14408	14305	14454	14274	14270	14730	14359	14339	14597	14527	14533	14305	14424	14296	14380	14431	14396	14246	14533	14410	14353	14411	14324	14365	14443	14302	14436	14571	14281	14341	14485	14276	14276	14354	14363	14424	14578	14446	14172	14433	14576	14323	14339	14335	14470	14250	14247	14486	14296	14230	14298	14557	14387	14419	14403	14495	14336	14372	14531	14551	14425	14423	14532	14280	14197	14274	14375	14350	14310	14497	14305	14320	14335	14529	14458	14585	14177	14339	14415	14293	14417	14432	14350	14252	14479	14111	14163	14327	14318	14358	14541	14408	14378	14561	14376	14356	14524	14232	14645	14564	14437	14384	14478	14319	14517	14471	14428	14450	14427	14496	14493	14551	14338	14241	14404	14378	14482	14564	14617	14311	14294	14368	14326	14300	14390	14230	14407	14373	14436	14585	14560	14236	14643	14512	14370	14316	14447	14307	14369	14495	14430	14375	14307	14435	14375	14239	14200	14429	14268	14502	14525	14391	14645	14412	14244	14251	14412	14357	14339	14378	14348	14416	14380	14432	14305	14363	14476	14428	14414	14224	14309	14431	14372	14427	14529	14248	14260	14311	14396	14311	14407	14506	14215	14329	14496	14373	14512	14220	14401	14181	14309	14189	14335	14334	14341	14361	14475	14391	14496	14424	14362	14391	14511	14310	14421	14232	14403	14290	14206	14296	14294	14317	14195	14477	14348	14576	14545	14305	14391	14344	14297	14526	14411	14490	14436	14183	14487	14489	14589	14476	14330	14212	14432	14476	14537	14422	14537	14368	14569	14436	14433	14257	14432	14498	14203	14348	14472	14424	14338	14337	14419	14599	14448	14516	14258	14436	14474	14473	14476	14589	14372	14340	14620	14509	14453	14557	14421	14513	14522	14450	14368	14479	14326	14407	14360	14483	14471	14373	14543	14515	14406	14400	14421	14323	14335	14410	14432	14423	14604	14435	14421	14502	14357	14313	14415	14287	14445	14211	14299	14441	14329	14411	14428	14450	14338	14585	14470	14523	14566	14442	14406	14446	14335	14509	14336	14409	14413	14334	14411	14564	14371	14410	14473	14375	14320	14457	14207	14394	14280	14207	14507	14458	14180	14452	14435	14349	14231	14501	14365	14533	14300	14255	14449	14427	14301	14359	14422	14531	14375	14268	14369	14310	14471	14396	14404	14423	14347	14604	14331	14494	14372	14267	14196	14561	14428	14432	14503	14476	14458	14391	14046	14235	14451	14377	14321	14433	14458	14539	14323	14345	14506	14486	14362	14318	14417	14468	14281	14425	14451	14496	14383	14516	14370	14331	14215	14547	14673	14416	14339	14212	14474	14496	14387	14548	14519	14351	14450	14355	14298	14328	14348	14548	14413	14496	14285	14540	14502	14486	14560	14322	14539	14365	14137	14496	14200	14234	14345	14354	14403	14501	14388	14401	14461	14477	14541	14532	14287	14293	14344	14379	14272	14340	14329	14299	14295	14307	14384	14445	14423	14347	14163	14292	14186	14099	14475	14410	14354	14385	14246	14152	14432	14472	14209	14434	14396	14316	14326	14489	14545	14311	14540	14484	14167	14357	14443	14465	14481	14333	14439	14272	14407	14206	14486	14263	14342	14310	14533	14534	14396	14464	14447	14374	14395	14480	14469	14348	14366	14423	14378	14390	14507	14391	14400	14396	14240	14595	14237	14368	14466	14466	14390	14350	14411	14373	14418	14535	14511	14524	14521	14521	14306	14395	14386	14338	14440	14243	14263	14421	14432	14437	14303	14198	14422	14416	14485	14398	14288	14396	14383	14355	14231	14404	14262	14317	14598	14307	14226	14408	14379	14532	14346	14304	14563	14358	14575	14336	14469	14286	14390	14348	14398	14388	14420	14495	14437	14409	14526	14337	14380	14400	14474	14342	14285	14395	14257	14409	14332	14398	14249	14468	14377	14493	14511	14408	14359	14264	14320	14276	14400	14592	14453	14516	14404	14352	14326	14188	14448	14422	14318	14512	14498	14308	14380	14298	14491	14521	14575	14457	14353	14322	14414	14317	14504	14263	14408	14326	14397	14462	14467	14415	14269	14377	14416	14551	14519	14576	14451	14226	14469	14415	14605	14321	14425	14384	14482	14347	14434	14415	14516	14471	14505	14374	14417	14471	14490	14340	14460	14454	14312	14362	14452	14502	14406	14130	14340	14425	14466	14403	14405	14421	14418	14289	14409	14334	14397	14359	14636	14377	14308	14392	14494	14459	14196	14491	14518	14295	14628	14437	14310	14480	14253	14450	14292	14442	14666	14549	14408	14393	14274	14324	14418	14540	14266	14415	14352	14500	14424	14517	14584	14540	14343	14540	14395	14372	14355	14309	14176	14262	14532	14303	14382	14349	14502	14125	14353	14439	14493	14459	14390	14273	14533	14292	14437	14487	14390	14339	14385	14288	14334	14426	14398	14450	14543	14433	14539	14477	14498	14343	14278	14319	14400	14451	14268	14435	14334	14348	14437	14387	14410	14273	14525	14340	14366	14290	14366	14352	14371	14356	14570	14317	14394	14534	14310	14302	14501	14370	14267	14467	14449	14391	14311	14502	14473	14557	14547	14547	14344	14437	14332	14211	14373	14577	14403	14548	14368	14296	14347	14494	14311	14491	14185	14410	14393	14433	14474	14340	14354	14174	14245	14441	14559	14413	14470	14312	14528	14403	14529	14367	14458	14254	14522	14552	14468	14173	14433	14309	14391	14273	14314	14422	14172	14436	14488	14382	14332	14302	14405	14430	14458	14505	14152	14281	14340	14539	14441	14346	14429	14397	14496	14294	14326	14409	14558	14470	14629	14328	14344	14459	14496	14412	14454	14612	14444	14476	14528	14377	14374	14350	14382	14480	14490	14449	14296	14398	14544	14206	14186	14390	14438	14496	14408	14299	14403	14375	14284	14480	14350	14246	14363	14530	14428	14266	14385	14290	14514	14379	14597	14429	14375	14615	14441	14510	14287	14382	14340	14324	14260	14482	14413	14279	14507	14437	14579	14410	14531	14395	14309	14537	14428	14417	14319	14329	14527	14478	14210	14396	14293	14453	14390	14517	14481	14420	14247	14441	14281	14220	14388	14316	14453	14490	14511	14394	14383	14484	14199	14363	14407	14284	14538	14366	14419	14462	14553	14352	14400	14561	14427	14275	14249	14309	14286	14409	14347	14259	14510	14309	14501	14403	14566	14510	14631	14409	14299	14233	14316	14513	14357	14275	14287	14347	14494	14390	14255	14480	14473	14474	14425	14476	14397	14426	14308	14293	14334	14394	14319	14268	14379	14308	14519	14497	14387	14358	14605	14397	14394	14492	14276	14393	14533	14433	14495	14380	14465	14376	14471	14525	14547	14307	14331	14440	14268	14406	14497	14497	14359	14495	14519	14319	14220	14543	14235	14425	14454	14454	14456	14477	14605	14425	14468	14250	14464	14242	14390	14471	14271	14400	14353	14530	14535	14483	14420	14503	14413	14328	14371	14503	14470	14374	14444	14489	14382	14224	14393	14361	14446	14502	14504	14280	14404	14250	14429	14265	14420	14339	14558	14457	14466	14384	14522	14399	14427	14411	14410	14481	14309	14472	14439	14523	14356	14233	14434	14351	14513	14534	14493	14315	14378	14397	14640	14531	14518	14263	14398	14433	14452	14501	14332	14360	14472	14403	14313	14248	14334	14461	14266	14489	14321	14430	14523	14498	14240	14319	14426	14397	14295	14217	14565	14490	14309	14329	14431	14534	14372	14437	14447	14564	14619	14523	14631	14585	14421	14569	14463	14398	14467	14339	14477	14597	14423	14485	14559	14393	14431	14543	14381	14286	14427	14533	14358	14356	14278	14541	14368	14407	14461	14301	14244	14420	14545	14420	14318	14205	14378	14367	14352	14231	14625	14568	14466	14335	14274	14385	14549	14479	14391	14397	14152	14406	14386	14141	14319	14379	14367	14394	14334	14479	14419	14451	14366	14354	14424	14391	14243	14355	14480	14543	14543	14320	14284	14515	14436	14439	14314	14269	14336	14417	14491	14375	14296	14531	14459	14458	14219	14234	14421	14402	14186	14400	14401	14284	14440	14493	14353	14346	14480	14424	14400	14374	14418	14448	14258	14408	14500	14458	14592	14549	14112	14493	14303	14367	14319	14425	14500	14385	14073	14319	14307	14435	14127	14325	14271	14455	14559	14368	14407	14554	14535	14543	14430	14492	14467	14117	14436	14350	14506	14240	14583	14362	14546	14451	14327	14444	14528	14377	14562	14401	14400	14317	14385	14684	14416	14459	14328	14268	14416	14523	14499	14226	14464	14450	14328	14285	14327	14349	14468	14359	14392	14502	14356	14593	14287	14431	14145	14318	14460	14454	14440	14408	14349	14460	14387	14417	14380	14369	14413	14323	14472	14306	14298	14348	14313	14276	14462	14438	14405	14489	14535	14274	14450	14455	14641	14264	14429	14439	14391	14374	14309	14281	14397	14614	14446	14357	14376	14393	14563	14429	14357	14338	14340	14467	14354	14407	14464	14342	14323	14380	14256	14320	14547	14508	14270	14522	14490	14351
21239	37877	34642	27379	23801	21286	19955	18591	18238	17612	16966	16529	16228	15981	15691	15471	15397	15151	14948	14726	14665	14584	14659	14370	14253	14113	13901	14047	13981	13820	13715	13826	13735	13705	13799	13596	13724	13486	13713	13599	13712	13434	13605	13505	13513	13485	13573	13504	13452	13481	13544	13269	13341	13429	13501	13614	13506	13381	13534	13577	13423	13601	13339	13581	13439	13377	13570	13426	13454	13288	13462	13640	13201	13407	13444	13364	13511	13448	13603	13664	13428	13566	13460	13353	13503	13435	13489	13458	13502	13469	13650	13446	13360	13260	13330	13444	13419	13485	13352	13443	13526	13375	13375	13490	13369	13466	13620	13472	13489	13461	13483	13420	13416	13559	13426	13440	13525	13351	13421	13530	13475	13382	13297	13466	13513	13402	13318	13557	13542	13421	13616	13471	13305	13367	13545	13325	13380	13440	13466	13378	13448	13416	13417	13457	13323	13498	13535	13433	13510	13342	13403	13420	13469	13584	13464	13598	13441	13465	13194	13645	13395	13488	13462	13510	13382	13477	13415	13435	13342	13390	13571	13364	13546	13402	13446	13366	13621	13369	13446	13405	13561	13346	13464	13436	13464	13443	13476	13365	13479	13442	13410	13334	13491	13584	13354	13347	13488	13259	13402	13352	13454	13350	13516	13498	13445	13638	13419	13451	13379	13535	13428	13407	13500	13409	13487	13336	13280	13330	13549	13454	13412	13363	13596	13367	13442	13492	13425	13609	13514	13475	13381	13419	13468	13526	13503	13552	13462	13397	13399	13517	13502	13346	13458	13228	13472	13399	13607	13362	13426	13382	13365	13297	13261	13443	13535	13284	13491	13503	13469	13394	13504	13388	13505	13375	13324	13276	13306	13396	13390	13391	13413	13434	13593	13394	13411	13395	13515	13372	13537	13509	13428	13506	13475	13442	13409	13441	13414	13449	13583	13359	13398	13397	13383	13434	13230	13279	13453	13454	13399	13428	13593	13537	13378	13527	13322	13487	13521	13446	13570	13506	13343	13377	13425	13479	13333	13373	13486	13506	13369	13337	13608	13363	13282	13391	13221	13513	13525	13412	13349	13531	13383	13440	13343	13495	13499	13436	13446	13366	13405	13532	13300	13618	13583	13344	13421	13422	13550	13334	13383	13306	13500	13485	13417	13203	13504	13425	13360	13336	13494	13357	13486	13475	13299	13282	13384	13494	13394	13329	13447	13523	13421	13394	13403	13490	13379	13445	13533	13344	13363	13517	13361	13245	13514	13280	13456	13326	13457	13612	13509	13389	13463	13265	13315	13286	13552	13559	13384	13385	13311	13298	13430	13387	13301	13178	13389	13409	13572	13641	13465	13494	13429	13431	13458	13415	13535	13346	13341	13517	13395	13495	13440	13559	13543	13516	13389	13494	13240	13506	13465	13605	13276	13400	13298	13529	13591	13597	13446	13401	13512	13438	13476	13542	13493	13422	13422	13395	13499	13494	13429	13537	13338	13250	13291	13545	13511	13379	13327	13597	13414	13535	13408	13522	13329	13458	13539	13483	13419	13418	13407	13429	13384	13512	13295	13385	13433	13492	13298	13355	13390	13277	13322	13508	13472	13613	13403	13394	13471	13458	13284	13436	13492	13587	13449	13380	13449	13479	13523	13533	13454	13448	13403	13429	13585	13446	13439	13480	13482	13326	13408	13291	13636	13382	13406	13474	13464	13370	13400	13421	13592	13451	13381	13385	13288	13402	13516	13437	13386	13375	13329	13292	13472	13412	13456	13513	13422	13436	13449	13540	13345	13349	13448	13372	13577	13457	13310	13478	13403	13386	13275	13431	13508	13527	13515	13247	13333	13411	13417	13450	13374	13458	13440	13363	13353	13565	13435	13373	13464	13318	13482	13355	13567	13520	13435	13569	13386	13330	13402	13483	13511	13437	13476	13379	13339	13259	13501	13369	13402	13321	13518	13400	13513	13348	13388	13556	13369	13376	13296	13401	13471	13483	13476	13114	13309	13375	13421	13333	13575	13258	13695	13398	13371	13435	13367	13337	13520	13434	13414	13404	13412	13371	13426	13455	13435	13460	13369	13488	13346	13438	13523	13334	13453	13495	13432	13508	13485	13441	13485	13240	13371	13354	13331	13364	13617	13340	13474	13501	13350	13502	13423	13451	13426	13420	13367	13357	13485	13510	13346	13412	13346	13425	13329	13530	13371	13431	13277	13430	13400	13525	13314	13656	13348	13431	13527	13537	13434	13258	13339	13556	13509	13482	13536	13436	13480	13448	13387	13405	13371	13553	13347	13352	13322	13456	13552	13397	13350	13433	13492	13387	13384	13382	13486	13518	13483	13471	13439	13425	13528	13289	13488	13411	13493	13506	13498	13442	13189	13599	13324	13437	13418	13434	13419	13340	13439	13452	13453	13488	13301	13528	13389	13319	13326	13414	13521	13355	13491	13315	13295	13360	13513	13348	13507	13339	13562	13317	13369	13568	13360	13415	13335	13461	13496	13312	13502	13400	13435	13315	13457	13349	13435	13682	13358	13408	13374	13340	13403	13412	13298	13417	13515	13401	13436	13298	13403	13292	13370	13527	13409	13362	13452	13406	13422	13362	13290	13484	13440	13339	13399	13473	13553	13591	13299	13514	13401	13369	13390	13478	13468	13474	13584	13408	13447	13361	13444	13456	13494	13338	13275	13532	13409	13422	13616	13456	13485	13529	13420	13498	13310	13460	13435	13500	13401	13377	13375	13428	13379	13447	13483	13491	13349	13553	13525	13537	13421	13431	13527	13468	13258	13316	13423	13425	13247	13415	13479	13463	13520	13550	13526	13349	13387	13353	13320	13554	13384	13407	13355	13412	13553	13444	13412	13410	13419	13328	13478	13251	13598	13497	13451	13433	13442	13326	13400	13332	13408	13435	13434	13413	13489	13550	13372	13345	13464	13408	13261	13544	13383	13302	13500	13402	13570	13432	13351	13601	13418	13449	13400	13397	13403	13317	13459	13486	13346	13470	13362	13368	13333	13491	13451	13600	13335	13400	13499	13236	13475	13349	13518	13433	13375	13448	13553	13473	13388	13343	13430	13422	13410	13643	13423	13137	13414	13444	13388	13444	13445	13369	13437	13539	13433	13262	13306	13584	13480	13451	13414	13360	13418	13242	13440	13406	13397	13462	13438	13408	13398	13636	13424	13301	13480	13571	13642	13510	13424	13355	13441	13290	13667	13337	13378	13394	13435	13428	13236	13207	13382	13498	13458	13415	13408	13423	13440	13222	13443	13396	13542	13653	13318	13374	13323	13308	13493	13333	13356	13463	13377	13450	13395	13510	13336	13361	13461	13645	13344	13509	13502	13346	13284	13364	13538	13467	13478	13301	13430	13378	13405	13565	13258	13272	13332	13460	13330	13385	13335	13231	13584	13261	13367	13465	13380	13538	13435	13491	13514	13491	13452	13534	13499	13411	13507	13407	13563	13533	13387	13426	13253	13294	13455	13383	13337	13257	13349	13369	13431	13609	13432	13227	13478	13449	13337	13250	13552	13486	13483	13456	13399	13341	13508	13326	13465	13361	13273	13515	13531	13471	13304	13308	13581	13312	13500	13294	13429	13466	13440	13547	13418	13531	13337	13472	13401	13445	13626	13344	13455	13399	13583	13521	13351	13435	13392	13506	13356	13478	13596	13473	13435	13412	13380	13387	13335	13581	13390	13418	13448	13378	13427	13522	13382	13405	13313	13378	13546	13414	13303	13270	13454	13493	13515	13251	13569	13515	13423	13464	13266	13466	13446	13352	13364	13355	13433	13371	13561	13434	13397	13479	13516	13484	13316	13488	13239	13507	13444	13373	13449	13456	13542	13426	13399	13548	13368	13386	13392	13330	13487	13285	13306	13485	13418	13500	13360	13516	13532	13295	13391	13440	13285	13514	13388	13296	13538	13447	13520	13346	13391	13563	13357	13398	13500	13427	13322	13395	13604	13477	13511	13525	13476	13610	13444	13450	13572	13430	13491	13314	13273	13330	13512	13333	13348	13470	13572	13503	13265	13443	13357	13292	13589	13391	13386	13564	13624	13260	13373	13230	13402	13384	13357	13407	13541	13499	13323	13557	13562	13321	13372	13508	13517	13387	13443	13553	13349	13495	13510	13331	13325	13467	13538	13314	13249	13388	13286	13495	13407	13261	13185	13417	13434	13296	13317	13456	13358	13574	13533	13389	13580	13457	13459	13478	13235	13404	13331	13531	13420	13426	13381	13265	13459	13313	13303	13441	13293	13417	13303	13474	13550	13423	13553	13474	13566	13473	13472	13464	13481	13368	13362	13478	13401	13581	13452	13407	13249	13333	13386	13328	13321	13411	13545	13581	13288	13353	13409	13426	13269	13359	13547	13586	13342	13385	13329	13532	13469	13436	13414	13272	13555	13286	13425	13250	13323	13445	13499	13482	13286	13317	13585	13465	13407	13293	13416	13415	13326	13598	13280	13407	13430	13326	13361	13513	13555	13358	13447	13585	13333	13374	13581	13353	13352	13482	13423	13420	13416	13434	13557	13284	13558	13510	13396	13374	13258	13494	13316	13350	13385	13488	13645	13426	13281	13456	13504	13344	13222	13492	13528	13490	13450	13480	13580	13457	13495	13316	13454	13444	13431	13469	13481	13496	13338	13358	13430	13260	13364	13392	13148	13401	13487	13385	13400	13427	13536	13497	13410	13447	13436	13383	13488	13465	13395	13268	13455	13519	13548	13398	13304	13458	13384	13572	13410	13286	13497	13432	13552	13431	13422	13471	13396	13452	13351	13330	13529	13546	13500	13370	13608	13297	13471	13454	13381	13529	13354	13432	13348	13435	13499	13443	13507	13507	13289	13461	13386	13396	13593	13346	13490	13366	13477	13470	13229	13445	13305	13398	13304	13387	13382	13334	13404	13432	13394	13493	13429	13364	13480	13564	13482	13568	13313	13453	13465	13572	13391	13492	13427	13378	13431	13446	13470	13353	13517	13471	13348	13400	13543	13487	13386	13345	13474	13408	13316	13474	13493	13332	13443	13475	13307	13566	13461	13281	13468	13327	13569	13493	13422	13377	13495	13339	13464	13462	13425	13479	13394	13375	13334	13527	13608	13482	13497	13366	13214	13527	13344	13401
27369	22180	24703	21071	16876	15970	15684	15112	15176	14967	15119	14818	14736	14519	14751	14511	14654	14509	14485	14642	14428	14284	14626	14489	14420	14378	14262	14017	14240	14174	14238	14008	14209	14260	14226	14093	14314	14123	14241	14261	14082	14182	14194	14224	14189	14073	14244	14106	14239	14163	14312	14235	14061	14135	14332	14380	14282	14214	14206	14180	13903	14243	14197	14277	14197	14139	14130	14309	14195	14164	14033	14213	14184	14001	14287	14150	14110	14185	14283	14120	14078	14114	14143	14122	14206	14006	14242	14157	14188	14033	14268	14087	14358	14067	14146	14070	14076	14237	14117	14114	14181	14261	14261	14230	14239	14276	14074	14157	14322	14306	14259	13995	14158	14205	14219	14073	14177	14070	14064	14131	14308	14156	14027	14100	14224	14128	14056	14121	14064	13993	14182	14102	14101	13948	13928	14138	14144	14075	13930	14108	14100	14161	14045	14104	14176	14296	14055	14074	14193	14170	14141	13955	14152	14152	14068	14114	14161	14038	14118	14096	14071	14096	14224	14138	14008	14218	14319	14122	14093	14056	14119	14174	14154	14046	14141	14172	14298	14165	13964	14124	14105	14002	14081	14030	14191	14184	14017	14102	14392	14065	14117	14039	14157	14132	14063	14174	14162	14085	14112	14043	14146	14091	14118	14048	14279	14301	14255	14263	14064	14045	14215	14038	14208	14176	14240	14040	14003	14193	13881	13950	14062	14041	14119	14094	14280	14145	14175	14160	14224	14122	14081	14140	14255	14151	14085	13960	14130	14201	14307	14316	14192	14208	14233	14108	13883	14036	14094	14083	14213	14120	14002	14232	14154	14295	14230	14003	14237	14206	14276	14070	13968	14054	14045	13955	14132	14216	14229	14193	14171	14120	14204	14388	14110	14204	14116	14105	14163	14238	14063	14123	14163	14120	14107	14051	14117	14114	14271	14188	14131	14095	14218	14254	14236	14144	14078	14011	14142	14072	14167	14078	14195	14078	14139	14263	14277	14077	14430	14187	14174	14184	14204	14067	14285	14075	14078	14333	14054	14071	14269	14223	14156	14110	14101	14177	14217	14118	14215	14078	14187	14086	14353	14031	13952	14213	14222	14263	14285	13951	14038	13950	14021	13986	14179	14176	14182	14180	14350	14053	14114	14167	14026	14285	14138	14244	14150	14233	14159	14132	14071	14054	14169	13912	14083	14135	14106	14213	14346	14308	14138	14055	14178	14070	14015	14088	14255	14309	14093	14145	14238	14046	14218	14251	14237	14143	14018	13999	14173	14001	14078	13984	14213	14239	14205	14054	14079	14087	14115	13915	14169	14203	14127	14236	14225	14210	14067	14083	14190	14228	14154	14096	13999	14113	14003	14052	14152	13953	14162	14019	14026	13927	14029	13990	14008	14192	14070	14234	14241	14255	14047	14140	14222	14163	14071	13967	14089	14111	13956	14103	14109	14071	13941	14052	14059	14133	14170	14275	14234	14044	14135	14200	13916	14155	14153	14160	14219	14206	14115	14076	14064	14100	14060	14035	14038	14150	14184	13985	14149	14134	14313	14119	14221	14067	14104	14234	14067	14251	14168	14259	14084	14037	14257	14103	14211	14020	14010	13913	14174	14185	14206	14204	14151	14179	14192	14018	14061	14295	13981	14194	13977	14172	14258	14144	14163	14135	13958	14197	14283	13941	14259	14169	14087	14221	14114	14284	14304	14180	14244	14057	13867	14227	14226	14141	14300	14174	14193	14342	14079	14168	14251	13941	14237	14091	14010	14257	14251	14312	14277	14203	14126	14044	14054	14141	14113	14297	13966	14194	14294	14276	14115	14075	14066	14075	14300	14157	14378	14222	14077	14031	14282	14387	14278	14205	14225	14082	14275	14212	14234	14241	14235	14151	14142	14211	14207	14202	14355	14143	14253	13988	14085	14121	14201	14027	13997	14002	14150	14176	13962	14207	14147	14059	14198	14105	14075	13905	14351	14246	14146	14159	14002	14129	14267	14161	14117	14163	13964	14153	14105	13980	14260	14411	14165	14038	14080	14069	14146	14149	14016	14176	14296	13995	13991	14016	14257	14083	14054	14087	14027	14075	14080	14386	14057	14038	14230	14156	14186	14101	14231	14242	14006	14111	14143	13965	14263	14104	14061	14244	14094	14025	13972	13955	14195	14025	14071	14077	14056	14247	13998	14020	14183	13996	14112	14239	14030	14008	14159	14080	14155	14104	14260	14220	14115	14042	14194	14024	14270	14196	14156	14108	14255	14285	14300	14049	13959	14166	14170	14244	14005	14067	14216	14140	14118	14155	14211	14223	13970	14284	14215	14137	14078	14119	14132	13985	13906	14059	14209	14037	14275	14361	14152	14232	13944	14053	14142	14053	14140	14201	14036	13931	14372	14221	14215	14170	14110	14245	14169	14217	14314	14175	14156	14152	14245	14196	14064	14024	14020	14266	14319	13910	14211	14238	14204	14236	14238	14180	14066	14123	13959	14238	14203	13977	14205	14105	14179	14236	14116	14026	14196	14233	14223	14000	13996	14033	14050	14362	14033	14077	14071	14089	14120	14037	14181	14195	14143	14336	14090	14202	14218	14050	14337	14013	14135	13998	14086	14025	14019	13998	14173	14127	14003	14303	14182	14077	14212	14158	14136	14073	14373	13913	14197	14216	14295	14270	14099	14216	14199	13950	14171	14081	13939	14341	14177	14157	14159	14088	14171	14057	14098	14151	14235	14145	14299	14002	14229	14166	14167	14030	14385	14233	14000	14192	14150	13931	13949	14215	14085	14172	14208	14212	14226	14095	14086	14211	14175	14204	14027	14146	14065	14082	14171	14175	14105	14263	14265	14105	14351	14003	14225	14232	14270	14184	14300	14180	14055	14065	14094	14082	14112	13986	14137	14214	14079	13950	14313	14159	14100	14067	14087	14151	14065	14169	14181	14238	13993	14051	14110	14069	14165	14290	14171	14226	13990	14045	14005	14163	14095	14140	14051	14077	14196	14074	14242	14168	14330	14143	14078	14218	14173	14193	14162	14011	14222	14190	14196	13824	14096	14245	14021	14067	14198	14212	14233	14293	14113	14117	13958	14218	13937	14238	14006	14084	14075	14091	14242	14163	14188	14117	14190	14151	14125	14177	14287	14161	14281	14332	14233	14063	14012	14056	14011	14044	14172	13928	14067	14135	14092	14384	13946	14263	14020	13973	14197	14248	14174	14180	14201	14042	14058	13967	14216	14108	14184	14285	14205	14323	14165	14138	14395	14298	14110	13904	14092	14026	14294	14076	14248	14001	14115	13926	14054	14095	14050	14200	13931	14177	14149	14207	14013	14095	14277	14181	14184	14163	14113	14055	13944	14181	14284	13966	14276	14127	13913	14029	14258	14109	14185	14162	14097	14159	14120	14096	14107	14168	14292	14001	14152	14192	14214	14271	14224	14208	14202	14137	14030	14141	14257	14204	14312	14077	14105	14081	14109	14086	14188	14173	14244	14135	14166	14021	14017	14014	14101	14072	13919	14094	14201	14026	14151	14148	14396	14194	14151	14161	14210	14284	14111	14034	14217	13936	14194	14172	14105	14215	14221	14172	14144	14163	14100	14173	14130	14095	14127	14292	14221	14079	13950	14185	13989	14078	14079	13950	14291	14015	14194	14198	14189	13912	14248	13974	14254	14125	14208	14127	14181	14054	13898	14008	13888	14180	14171	13982	14103	14034	14061	14089	14204	14029	14109	14095	14048	14102	14112	14190	14214	14135	14329	14190	14197	13933	14066	14209	14066	14113	14246	14081	14107	13942	14091	14099	14209	14206	13974	14103	14035	14053	13988	14030	14183	14005	14255	14318	14074	14213	14298	14077	14024	14104	14367	14180	14222	14081	14237	14163	14048	14175	14189	13993	14224	14045	14134	14002	14125	14196	14120	14167	14014	13957	14125	13939	14241	14083	13983	14302	14153	14178	14012	14084	14028	14243	14249	14106	14210	14307	14133	14051	14151	14022	14124	14160	14239	14068	13949	14229	14132	14215	14233	13870	14180	14203	14244	14112	14247	13988	13999	13954	14096	14089	14053	14166	13924	14121	14115	14053	14256	14178	13989	14044	14089	13990	14165	14194	14402	14160	13990	14133	14065	14158	14005	14098	14170	14178	14187	14065	13990	14073	14091	14118	14245	14281	14242	13980	14050	14222	14226	14306	14073	14116	14062	14231	14133	14120	14254	14366	14269	14380	14259	14038	13936	13903	14338	14273	14139	14181	14089	14161	14171	14161	14152	14128	14201	14262	14190	14332	14188	14067	14183	14209	14134	14133	14091	14054	14172	14166	14018	14085	14120	14201	14032	14213	14209	14325	14143	14210	14261	14210	14158	14340	14160	14237	14327	14091	14242	14353	14144	14036	14012	13998	14341	14297	14146	13978	14261	14227	14221	14103	14170	14150	13869	14039	14029	14152	14129	14257	13999	14203	14245	14078	13909	13935	14093	14033	14173	14104	14079	14338	14249	14135	14220	14178	14132	14241	14010	13999	14113	14070	14180	14140	14145	14071	14132	14140	14402	14052	14094	14300	14072	14221	14161	14137	14032	14091	14149	14191	13985	14025	14264	14154	14297	14214	14051	14289	14071	14220	14198	14239	14011	14159	13915	14202	14076	14149	14152	14247	14117	14161	14137	14199	14289	14086	14140	14093	14207	14298	14238	14141	14139	13975	14295	14173	14347	14082	14187	14155	14181	14001	14131	14226	14235	14034	14203	13956	13971	14197	13966	14113	14123	13973	14143	14151	14194	14284	14077	14188	14136	14168	14003	14022	14138	14145	14305	14198	14105	14078	14137	14095	14118	14103	14210	14048	14315	14023	13958	14157	14223	14308	14153	14186	14120	14140	14106	13872	14164	14112	14270	14175	14265	14001	14171	14169	14263	14161	14126	14087	14177	14072	14202	14340	14019	14220	14369	14277	14050	14272	14286	14176	14174	14039	14112	13977	14173	14055	14275	14249	14253	14098	14227	13930	14123	14155	13909	14060	14200	14214	14113	14257	14091	14070	14147	14189	14214	14169	14088	14013	14038	14042	14171	14285	14108	14196	14011	14062	14116	14148	14233	14155	14219	14141	14151	14122	14113	13982	14237	14155	14159	14183	14200	14005
18701	26365	24042	19177	17200	16310	15637	15065	14962	14919	14562	14317	14220	14347	14009	13989	13928	13922	13928	13842	13813	13698	13540	13570	13534	13619	13468	13410	13415	13294	13398	13481	13302	13419	13393	13394	13359	13243	13479	13337	13318	13395	13177	13358	13229	13258	13407	13227	13413	13316	13205	13244	13389	13162	13403	13361	13350	13181	13326	13252	13202	13220	13216	13469	13181	13309	13414	13155	13130	13187	13174	13374	13180	13299	13285	13177	13203	13261	13115	13222	13315	13420	13189	13240	13202	13243	13210	13063	13266	13297	13217	13305	13124	13302	13296	13309	13258	13299	13209	13334	13211	13213	13306	13211	13352	13355	13308	13256	13396	13315	13321	13327	13182	13304	13291	13340	13269	13282	13306	13228	13363	13135	13288	13197	13196	13331	13301	13186	13210	13188	13251	13078	13201	13210	13408	13275	13180	13436	13576	13264	13157	13321	13188	13230	13198	13248	13076	13430	13087	13330	13332	13315	13201	13379	13231	13231	13196	13162	13323	13099	13249	13226	13183	13171	13154	13449	13234	13159	13200	13289	13260	13135	13213	13192	13178	13166	13155	13255	13339	13221	13418	13311	12999	13321	13291	13156	13329	13303	13282	13267	13252	13292	13105	13234	13278	13345	13436	13263	13430	13290	13362	13318	13220	13156	13318	13218	13294	13085	13232	13315	13164	13253	13055	13140	13234	13318	13156	13433	13257	13481	13310	13252	13225	13385	13438	13118	13307	13464	13242	13400	13280	13397	13484	13079	13303	13341	13328	13255	13307	13272	13178	13308	13295	13254	13420	13136	13358	13263	13252	13158	13388	13370	13296	13210	13359	13223	13367	13247	13293	13132	13399	13338	13350	13224	13334	13301	13386	13292	13297	13274	13287	13304	13323	13279	13149	13404	13407	13270	13226	13372	13070	13185	13278	13244	13210	13393	13147	13294	13172	13283	13288	13175	13331	13308	13291	13177	13117	13293	13051	13196	13301	13211	13331	13222	13098	13214	13214	13289	13162	13270	13264	13233	13299	13403	13255	13110	13363	13291	13317	13298	13211	13123	13256	13162	13389	13439	13249	13439	13243	13345	13398	13347	13302	13351	13323	13191	13193	13278	13169	13291	13245	13342	13272	13294	13213	13278	13179	13310	13193	13277	13277	13295	13285	13270	13243	13409	13378	13242	13274	13238	13225	13277	13283	13345	13222	13218	13245	13242	13343	13286	13291	13298	13222	13142	13257	13348	13346	13398	13215	13318	13124	13311	13209	13052	13345	13176	13295	13292	13305	13291	13182	13290	13226	13203	13418	13263	13281	13365	13336	13158	13439	13292	13145	13225	13107	13206	13279	13273	13154	13228	13335	13240	13247	13344	13388	13059	13262	13216	13432	13261	13102	13167	13405	13324	13141	13286	13243	13248	13529	13404	13382	13391	13246	13507	13123	13187	13153	13241	13325	13217	13365	13490	13283	13215	13372	13165	13315	13236	13289	13312	13225	13226	13382	13294	13366	13225	13201	13151	13207	13141	13333	13131	13362	13246	13217	13343	13297	13287	13289	13419	13219	13251	13139	13313	13327	13257	13340	13111	13320	13266	13065	13242	13246	13177	13355	13224	13130	13221	13406	13321	13187	13111	13349	13131	13247	13207	13422	13292	13355	13142	13249	13269	13401	13413	13320	13322	13220	13527	13383	13272	13338	13266	13191	13339	13330	13098	13212	13306	13267	13424	13327	13250	13297	13121	13201	13103	13352	13217	13276	13323	13339	13395	13222	13472	13348	13220	13255	13294	13321	13445	13275	13144	13216	13362	13152	13306	13166	13192	13158	13272	13360	13250	13174	13307	13083	13249	13242	13252	13289	13293	13265	13303	13020	13275	13292	13355	13216	13277	13296	13254	13357	13336	13019	13398	13192	13097	13383	13203	13201	13256	13202	13224	13418	13268	13279	13314	13342	13362	13277	13388	13242	13312	13438	13200	13252	13097	13276	13345	13281	13315	13256	13392	13341	13237	13280	13431	13273	13217	13377	13174	13178	13375	13345	13215	13292	13205	13276	13276	13257	13434	13289	13275	13216	13276	13140	13197	13332	13219	13255	13324	13308	13253	13440	13255	13380	13443	13099	13248	13130	13316	13330	13270	13359	13372	13280	13228	13319	13268	13332	13216	13322	13253	13344	13190	13290	13275	13159	13300	13280	13194	13475	13194	13497	13175	13285	13194	13322	13266	13326	13352	13346	13330	13010	13233	13197	13266	13339	13501	13203	13382	13129	13324	13441	13335	13340	13306	13318	13217	13123	13244	13352	13238	13333	13275	13447	13037	13260	13443	13079	13189	13150	13449	13297	13237	13354	13225	13303	13342	13116	13309	13320	13315	13218	13274	13272	13401	13370	13183	13340	13394	13382	13167	13243	13261	13355	13080	13322	13303	13187	13110	13342	13344	13367	13176	13387	13155	13344	13136	13227	13429	13290	13296	13128	13421	13275	13360	13384	13274	13167	13352	13259	13297	13338	13395	13306	13295	13326	13293	13224	13324	13205	13338	13329	13333	13331	13337	13401	13254	13225	13324	13100	13450	13311	13255	13103	13333	13371	13354	13293	13216	13142	13309	13209	13188	13273	13294	13239	13406	13062	13348	13373	13426	13173	13198	13277	13284	13214	13220	13282	13326	13340	13216	13326	13205	13175	13218	13435	13141	13404	13303	13286	13121	13308	13187	13359	13059	13286	13232	13077	13417	13261	13121	13371	13299	13224	13240	13225	13309	13355	13377	13315	13267	13265	13238	13177	13329	13181	13276	13199	13133	13172	13007	13375	13358	13117	13253	13267	13266	13170	13240	13129	13329	13339	13322	13272	13191	13361	13151	13184	13345	13245	13321	13291	13248	13168	13322	13288	13217	13266	13296	13384	13083	13351	13395	13467	13304	13314	13277	13175	13198	13352	13154	13283	13281	13205	13304	13286	13103	13254	13400	13119	13377	13168	13261	13411	13207	13108	13197	13167	13339	13308	13309	13207	13088	13286	13275	13156	13153	13249	13164	13293	13175	13289	13265	13271	13182	13094	13380	13239	13303	13189	13229	13317	13204	13156	13286	13305	13303	13414	13254	13182	13319	13342	13241	13422	13237	13221	13256	13320	13240	13214	13236	13123	13288	13234	13128	13197	13475	13294	13238	13211	13184	13168	13386	13243	13185	13159	13034	13231	13149	13388	13240	13345	13488	13102	13264	13233	13221	13204	13189	13215	13280	13367	13322	13401	13157	13238	13036	13263	13213	13268	13045	13223	13298	13378	13318	13191	13330	13188	13401	13267	13283	13233	13252	13160	13203	13247	13339	13232	13233	13307	13249	13297	13361	13208	13341	13266	13413	13278	13334	13279	13366	13223	13262	13301	13159	13331	13342	13333	13163	13301	13235	13209	13258	13278	13208	13348	13351	13245	13413	13369	13102	13209	13298	13191	13268	13303	13303	13386	13371	13391	13388	13380	13202	13240	13314	13262	13536	13255	13215	13120	13189	13282	13199	13304	13329	13269	13248	13314	13370	13034	13266	13332	13228	13366	13198	13230	13275	13389	13135	13330	13269	13389	13342	13156	13278	13123	13260	13305	13209	13309	13339	13353	13250	13405	13151	13152	13121	13422	13224	13242	13247	13284	13206	13195	13317	13314	13213	13389	13289	13339	13263	13288	13438	13065	13146	13283	13241	13215	13171	13178	13293	13075	13299	13303	13322	13314	13121	13181	13278	13145	13303	13286	13178	13300	13342	13208	13302	13217	13306	13372	13319	13306	13385	13197	13241	13250	13279	13242	13184	13382	13231	13049	13248	13151	13199	13171	13301	13249	13094	13270	13149	13320	13405	13266	13358	13345	13265	13141	13325	13370	13436	13446	13144	13421	13348	13260	13254	13226	13271	13172	13301	13250	13437	13214	13355	13199	13264	13413	13319	13170	13330	13149	13248	13154	13176	13397	13157	13221	13189	13312	13325	13402	13243	13246	13231	13159	13320	13258	13181	13493	13321	13068	13186	13189	13097	13365	13251	13242	13305	13209	13380	13557	13146	13225	13439	13251	13317	13280	13300	13314	13343	13212	13134	13249	13162	13301	13114	13272	13146	13197	13174	13359	13268	13358	13223	13201	13381	13349	13302	13108	13306	13357	13146	13336	13159	13112	13401	13241	13183	13446	13301	13225	13203	13213	13373	13192	13221	13155	13347	13276	13307	13416	13102	13203	13430	13315	13259	13190	13260	13263	13341	13257	13222	13450	13352	13244	13128	13260	13344	13232	13402	13017	13372	13231	13224	13169	13453	13344	13297	13373	13091	13244	13319	13211	13152	13257	13411	13243	13277	13323	13161	13287	13151	13370	13339	13229	13442	13291	13401	13251	13423	13251	13291	13285	13185	13289	13238	13266	13201	13221	13254	13176	13284	13352	13383	13405	13234	13357	13093	13235	13215	13260	13116	13129	13468	13096	13175	13224	13255	13414	13245	13370	13216	13330	13137	13237	13105	13369	13330	13160	13474	13289	13413	13111	13238	13339	13261	13200	13268	13178	13210	13243	13170	13238	13192	13319	13129	13464	13286	13231	13285	13185	13482	13306	13180	13264	13304	13353	13271	13289	13418	13371	13258	13350	13316	13369	13243	13232	13235	13184	13330	13210	13269	13300	13327	13288	13364	13130	13553	13273	13346	13130	13306	13378	13326	13329	13206	13215	13116	13203	13208	13301	13226	13138	13301	13270	13303	13158	13284	13320	13242	13275	13168	13304	13241	13149	13240	13163	13314	13230	13322	13412	13335	13053	13171	13281	13430	13188	13131	13311	13240	13271	13343	13434	13124	13251	13313	13217	13153	13137	13287	13285	13232	13201	13331	13256	13244	13326	13237	13265	13288	13372	13484	13358	13188	13203	13315	13213	13102	13221	13278	13230	13245	13090	13489	13215	13262	13356	13151	13169	13202	13252	13223	13287	13264	13244	13300	13381	13086	13245	13361	13221	13471	13317	13341	13347	13279	13267	13310	13428	13220	13210	13180	13161	13402	13324	13178	13183	13253	13106	13345	13404	13222	13207	13242	13336	13198	13213	13375	13230	13271	13237	13370	13346	13225	13285	13297	13358	13323	13337	13324	13265	13329	13385	13238
23884	21135	28450	24184	21947	21056	19706	17051	16377	16193	15968	15690	15630	15391	15275	15294	15076	15075	15083	14908	14689	14765	14770	14924	14784	14755	14634	14684	14661	14538	14605	14686	14781	14627	14608	14628	14712	14634	14730	14381	14642	14469	14522	14704	14501	14407	14569	14668	14486	14441	14506	14471	14403	14560	14370	14453	14391	14470	14334	14352	14471	14354	14401	14438	14390	14410	14499	14444	14405	14377	14284	14445	14334	14484	14284	14299	14616	14361	14490	14603	14402	14347	14513	14131	14367	14315	14284	14331	14283	14405	14357	14441	14618	14437	14391	14431	14255	14379	14400	14547	14540	14469	14360	14219	14480	14322	14436	14304	14267	14429	14438	14493	14304	14497	14507	14315	14275	14503	14433	14389	14655	14387	14222	14385	14274	14194	14434	14488	14350	14456	14458	14496	14539	14322	14421	14333	14459	14345	14280	14486	14472	14489	14411	14349	14499	14346	14389	14410	14301	14541	14489	14390	14423	14303	14344	14386	14250	14460	14323	14431	14270	14451	14418	14154	14449	14435	14455	14263	14269	14624	14215	14509	14455	14520	14557	14351	14297	14561	14131	14209	14491	14392	14409	14346	14482	14493	14438	14189	14141	14513	14425	14175	14195	14351	14421	14349	14238	14250	14223	14386	14309	14504	14501	14378	14417	14610	14615	14449	14490	14524	14294	14502	14330	14206	14350	14350	14468	14302	14407	14292	14344	14348	14316	14534	14410	14474	14456	14425	14345	14267	14485	14471	14607	14345	14636	14448	14555	14487	14260	14341	14519	14567	14438	14556	14464	14323	14235	14340	14510	14368	14420	14294	14411	14581	14364	14303	14271	14268	14448	14317	14391	14246	14449	14566	14514	14315	14529	14547	14184	14419	14586	14497	14411	14365	14327	14380	14451	14429	14368	14471	14379	14375	14535	14395	14299	14639	14331	14190	14648	14320	14283	14355	14453	14387	14532	14347	14364	14362	14513	14252	14372	14207	14419	14325	14355	14371	14536	14413	14389	14374	14408	14447	14453	14359	14447	14428	14438	14447	14306	14307	14399	14468	14363	14520	14409	14370	14265	14318	14390	14388	14335	14452	14533	14547	14347	14585	14491	14470	14522	14332	14215	14442	14243	14497	14510	14318	14337	14342	14539	14318	14373	14566	14499	14561	14454	14258	14255	14580	14258	14311	14312	14254	14464	14551	14424	14703	14513	14354	14490	14321	14431	14497	14413	14452	14481	14480	14344	14552	14453	14195	14208	14459	14317	14387	14240	14379	14259	14359	14469	14301	14299	14481	14514	14417	14401	14397	14468	14522	14459	14443	14339	14442	14458	14392	14407	14470	14481	14379	14462	14417	14368	14293	14462	14432	14213	14515	14348	14402	14321	14356	14374	14274	14419	14462	14426	14440	14541	14456	14515	14343	14511	14365	14322	14421	14545	14364	14434	14294	14243	14344	14301	14366	14477	14443	14215	14417	14485	14400	14318	14417	14600	14371	14373	14187	14209	14493	14509	14531	14448	14286	14339	14415	14554	14593	14315	14415	14539	14352	14299	14348	14313	14269	14478	14529	14393	14416	14462	14353	14442	14328	14334	14352	14343	14444	14501	14491	14473	14386	14368	14268	14522	14432	14496	14542	14580	14441	14390	14343	14365	14390	14290	14538	14349	14531	14598	14384	14653	14573	14404	14396	14439	14443	14387	14405	14066	14423	14603	14345	14606	14283	14331	14413	14496	14315	14352	14341	14405	14248	14314	14202	14355	14353	14291	14358	14335	14353	14339	14350	14730	14363	14428	14458	14393	14406	14413	14243	14539	14349	14368	14444	14460	14378	14199	14568	14481	14520	14280	14468	14389	14494	14555	14524	14333	14473	14448	14381	14421	14396	14478	14317	14524	14424	14553	14284	14348	14303	14564	14339	14179	14450	14416	14460	14282	14165	14527	14428	14428	14291	14346	14298	14338	14303	14451	14394	14360	14475	14381	14550	14459	14399	14538	14409	14328	14554	14469	14425	14300	14416	14321	14499	14351	14589	14500	14447	14370	14462	14424	14436	14451	14209	14278	14386	14294	14176	14330	14271	14396	14599	14503	14339	14274	14454	14250	14369	14398	14243	14241	14447	14353	14398	14488	14251	14282	14462	14283	14337	14538	14371	14425	14389	14430	14433	14588	14568	14479	14487	14441	14505	14492	14412	14460	14338	14329	14595	14423	14345	14663	14554	14583	14494	14683	14438	14476	14366	14134	14432	14467	14220	14433	14280	14560	14260	14509	14289	14438	14349	14376	14293	14419	14290	14342	14612	14387	14306	14272	14344	14242	14369	14418	14448	14216	14249	14312	14401	14464	14247	14318	14439	14380	14367	14419	14348	14458	14272	14233	14411	14386	14276	14477	14492	14458	14338	14366	14284	14318	14322	14461	14275	14209	14338	14482	14503	14550	14211	14430	14437	14292	14300	14428	14463	14390	14260	14433	14333	14259	14362	14559	14528	14402	14410	14553	14369	14244	14417	14458	14475	14378	14272	14401	14449	14275	14290	14386	14549	14447	14344	14280	14323	14401	14364	14372	14494	14444	14437	14430	14331	14341	14370	14205	14516	14521	14467	14439	14429	14373	14435	14343	14385	14372	14341	14503	14301	14619	14508	14338	14579	14306	14440	14361	14456	14401	14298	14333	14719	14376	14296	14400	14545	14485	14485	14336	14318	14299	14234	14369	14357	14349	14445	14402	14379	14415	14482	14357	14409	14122	14384	14413	14411	14612	14305	14438	14389	14379	14458	14427	14601	14304	14334	14421	14355	14312	14545	14372	14333	14260	14400	14247	14325	14374	14358	14473	14491	14495	14512	14353	14450	14453	14434	14409	14497	14426	14358	14525	14463	14351	14261	14320	14463	14415	14416	14360	14368	14603	14470	14173	14254	14364	14511	14411	14479	14394	14439	14522	14452	14443	14165	14528	14321	14464	14528	14533	14285	14332	14286	14581	14269	14234	14400	14458	14341	14480	14567	14659	14350	14392	14333	14446	14369	14578	14304	14250	14354	14289	14537	14540	14529	14404	14483	14345	14494	14401	14551	14448	14400	14520	14249	14464	14368	14322	14273	14619	14623	14288	14267	14381	14415	14326	14350	14354	14191	14457	14543	14366	14240	14432	14509	14307	14428	14410	14240	14535	14497	14233	14358	14237	14348	14314	14461	14234	14166	14291	14419	14492	14385	14325	14352	14267	14360	14457	14452	14481	14277	14553	14433	14267	14330	14555	14343	14570	14446	14634	14327	14477	14572	14366	14382	14400	14326	14624	14416	14404	14415	14604	14497	14260	14526	14392	14310	14295	14317	14562	14368	14351	14366	14435	14255	14373	14552	14163	14499	14291	14459	14318	14358	14217	14287	14508	14284	14513	14369	14447	14379	14616	14438	14280	14421	14274	14272	14223	14368	14332	14325	14167	14223	14488	14405	14405	14306	14350	14405	14483	14439	14629	14469	14327	14342	14409	14362	14483	14392	14378	14409	14266	14384	14586	14476	14206	14424	14352	14548	14431	14411	14425	14414	14281	14321	14308	14496	14415	14345	14536	14612	14443	14348	14258	14551	14548	14269	14331	14255	14617	14335	14297	14321	14441	14406	14321	14218	14368	14307	14475	14494	14502	14511	14366	14332	14629	14418	14311	14589	14538	14566	14371	14549	14420	14457	14377	14257	14248	14179	14520	14256	14355	14384	14470	14323	14342	14369	14615	14487	14179	14298	14382	14405	14387	14474	14342	14342	14497	14308	14434	14299	14305	14247	14494	14264	14249	14532	14372	14265	14252	14394	14584	14344	14412	14438	14327	14249	14392	14387	14476	14236	14468	14408	14342	14232	14425	14263	14385	14486	14584	14503	14476	14457	14443	14429	14381	14452	14436	14458	14563	14297	14339	14305	14545	14507	14367	14496	14445	14468	14464	14209	14321	14426	14413	14281	14461	14488	14369	14481	14461	14516	14485	14328	14490	14572	14389	14270	14349	14367	14330	14360	14573	14408	14393	14326	14366	14469	14371	14440	14369	14341	14378	14356	14462	14346	14408	14380	14396	14435	14291	14266	14521	14501	14489	14351	14333	14460	14495	14210	14426	14456	14201	14305	14436	14483	14318	14348	14550	14265	14390	14545	14366	14269	14379	14295	14293	14288	14190	14468	14566	14510	14319	14427	14449	14227	14435	14351	14409	14441	14407	14611	14438	14559	14327	14462	14406	14487	14311	14496	14439	14276	14644	14441	14278	14443	14345	14324	14493	14456	14426	14539	14400	14310	14515	14562	14413	14442	14461	14352	14565	14339	14215	14418	14509	14425	14407	14298	14172	14396	14523	14292	14288	14395	14384	14617	14486	14432	14434	14381	14544	14491	14457	14474	14533	14277	14354	14368	14253	14454	14382	14359	14691	14348	14379	14484	14263	14108	14520	14178	14369	14380	14328	14259	14397	14376	14278	14268	14389	14352	14585	14565	14479	14355	14381	14213	14164	14449	14404	14254	14449	14502	14568	14586	14476	14366	14604	14361	14444	14416	14394	14275	14372	14335	14221	14569	14341	14481	14225	14288	14470	14402	14542	14420	14460	14447	14433	14474	14610	14350	14469	14398	14318	14304	14414	14429	14454	14460	14351	14324	14460	14421	14386	14457	14257	14455	14315	14333	14386	14453	14378	14316	14329	14433	14432	14363	14415	14513	14321	14280	14490	14337	14325	14445	14353	14301	14510	14480	14419	14517	14570	14287	14314	14254	14486	14196	14432	14498	14422	14578	14371	14318	14261	14385	14327	14328	14381	14392	14394	14456	14517	14324	14294	14373	14247	14485	14472	14431	14181	14370	14363	14282	14443	14359	14186	14453	14519	14287	14468	14439	14324	14271	14287	14262	14387	14353	14481	14465	14247	14372	14363	14413	14285	14538	14431	14295	14373	14312	14451	14479	14627	14282	14353	14240	14507	14266	14311	14163	14446	14230	14554	14327	14326	14407	14294	14492	14584	14482	14470	14385	14423	14513	14502	14460	14448	14495	14437	14463	14505	14392	14501	14450	14458	14479	14293	14477	14405	14466	14343	14388	14300	14255	14492	14612	14404	14240	14407	14486	14338	14304	14310	14435	14268	14533	14335	14340
19399	33500	30955	24201	20853	19030	17787	16891	16590	16266	15754	15652	15289	15163	15006	14737	14696	14641	14433	14290	14285	14017	14251	14039	14265	13746	13938	13677	13771	13686	13790	13416	13693	13628	13746	13627	13471	13657	13559	13577	13578	13535	13672	13508	13584	13604	13452	13512	13531	13482	13457	13476	13540	13497	13541	13450	13418	13654	13292	13261	13408	13568	13554	13477	13390	13457	13503	13448	13574	13589	13600	13433	13457	13506	13333	13401	13517	13418	13459	13407	13493	13501	13476	13444	13489	13524	13502	13285	13562	13467	13323	13432	13423	13428	13500	13344	13544	13367	13480	13565	13431	13339	13415	13525	13437	13429	13423	13585	13388	13339	13443	13546	13417	13245	13476	13513	13393	13537	13544	13433	13404	13528	13475	13453	13336	13448	13471	13499	13389	13570	13418	13381	13448	13426	13387	13370	13485	13332	13667	13540	13476	13370	13522	13490	13396	13433	13357	13418	13605	13390	13400	13401	13401	13467	13557	13420	13404	13493	13519	13547	13307	13520	13262	13415	13454	13541	13639	13557	13319	13384	13514	13496	13553	13559	13461	13546	13401	13544	13495	13439	13499	13476	13472	13456	13417	13455	13333	13647	13451	13406	13397	13354	13322	13416	13355	13418	13457	13215	13492	13510	13569	13426	13377	13407	13433	13233	13448	13644	13523	13403	13468	13380	13484	13506	13489	13302	13528	13327	13669	13347	13549	13402	13545	13434	13470	13296	13467	13404	13445	13509	13461	13556	13521	13287	13485	13553	13314	13429	13465	13376	13470	13557	13545	13418	13502	13401	13365	13454	13432	13476	13330	13498	13601	13408	13457	13414	13414	13341	13442	13375	13513	13450	13568	13564	13442	13342	13531	13431	13419	13447	13418	13464	13476	13453	13484	13483	13409	13453	13382	13378	13274	13572	13552	13321	13373	13606	13430	13472	13551	13456	13517	13457	13317	13526	13420	13348	13493	13538	13647	13442	13417	13273	13418	13500	13365	13388	13373	13470	13458	13477	13514	13444	13442	13325	13453	13454	13473	13278	13396	13236	13487	13411	13482	13488	13449	13525	13388	13654	13216	13585	13327	13416	13372	13220	13471	13401	13477	13481	13446	13534	13637	13391	13456	13585	13481	13366	13356	13499	13537	13287	13524	13519	13501	13355	13527	13435	13276	13505	13461	13436	13572	13504	13451	13451	13371	13368	13497	13427	13440	13529	13410	13377	13502	13415	13344	13589	13575	13503	13414	13512	13264	13659	13393	13402	13458	13310	13532	13303	13362	13413	13432	13368	13582	13326	13500	13492	13519	13335	13439	13587	13551	13579	13557	13480	13430	13580	13549	13386	13278	13520	13503	13458	13423	13489	13487	13732	13463	13382	13622	13455	13434	13239	13472	13282	13293	13343	13473	13532	13414	13579	13522	13422	13558	13511	13480	13278	13408	13539	13347	13382	13422	13358	13224	13508	13418	13466	13417	13365	13482	13367	13351	13305	13398	13543	13444	13293	13399	13293	13441	13458	13483	13491	13426	13623	13555	13471	13468	13468	13471	13587	13317	13347	13273	13416	13626	13326	13437	13313	13500	13447	13403	13552	13494	13533	13325	13339	13329	13531	13382	13501	13377	13425	13321	13444	13341	13615	13476	13429	13459	13520	13462	13339	13450	13474	13407	13338	13470	13392	13456	13494	13328	13499	13536	13412	13592	13457	13498	13564	13427	13500	13411	13509	13480	13310	13603	13527	13651	13535	13336	13391	13391	13409	13348	13542	13472	13500	13544	13462	13365	13662	13270	13424	13493	13354	13393	13430	13399	13489	13488	13516	13544	13570	13366	13542	13442	13361	13419	13419	13379	13402	13407	13325	13492	13477	13344	13417	13328	13415	13599	13536	13516	13667	13456	13439	13533	13637	13456	13450	13344	13431	13440	13486	13311	13552	13367	13463	13368	13333	13508	13517	13494	13496	13397	13462	13501	13566	13483	13305	13484	13399	13522	13329	13419	13430	13441	13443	13518	13550	13530	13290	13515	13455	13291	13645	13351	13425	13507	13435	13366	13549	13531	13387	13372	13322	13477	13365	13327	13245	13261	13483	13404	13309	13477	13483	13450	13422	13632	13486	13439	13595	13440	13361	13483	13451	13457	13445	13332	13445	13452	13530	13282	13300	13562	13538	13556	13611	13412	13530	13525	13279	13346	13415	13515	13424	13474	13532	13477	13477	13441	13437	13275	13327	13526	13342	13438	13429	13410	13272	13466	13424	13607	13515	13379	13381	13402	13541	13356	13568	13498	13263	13374	13561	13355	13585	13624	13390	13261	13453	13429	13485	13450	13542	13458	13553	13370	13449	13507	13517	13533	13404	13489	13360	13427	13327	13467	13555	13327	13465	13363	13622	13336	13472	13551	13585	13225	13365	13479	13319	13328	13380	13441	13503	13504	13477	13465	13466	13647	13343	13425	13433	13421	13431	13540	13453	13539	13429	13431	13444	13413	13478	13437	13572	13406	13409	13505	13322	13479	13385	13403	13537	13388	13334	13473	13301	13319	13574	13509	13515	13422	13349	13130	13512	13386	13421	13350	13398	13301	13311	13370	13428	13255	13652	13632	13409	13496	13438	13385	13486	13475	13475	13419	13458	13500	13425	13309	13349	13391	13426	13509	13591	13464	13500	13464	13439	13528	13526	13401	13470	13608	13465	13393	13381	13500	13324	13365	13414	13554	13499	13459	13409	13434	13445	13361	13456	13377	13310	13399	13375	13372	13478	13393	13286	13452	13456	13422	13421	13307	13365	13302	13501	13463	13522	13475	13494	13557	13374	13419	13368	13512	13451	13428	13533	13526	13553	13454	13363	13502	13436	13368	13469	13427	13486	13466	13557	13504	13478	13558	13354	13465	13329	13450	13418	13522	13431	13500	13538	13497	13584	13571	13550	13433	13324	13347	13480	13544	13379	13579	13332	13433	13490	13500	13477	13557	13534	13398	13478	13396	13490	13533	13668	13467	13511	13455	13416	13508	13409	13477	13515	13360	13265	13500	13391	13593	13349	13467	13345	13536	13468	13537	13529	13491	13254	13344	13450	13602	13337	13236	13412	13338	13418	13421	13440	13394	13244	13363	13423	13458	13472	13451	13304	13426	13385	13402	13533	13404	13505	13449	13371	13436	13518	13303	13551	13449	13331	13514	13562	13277	13460	13597	13523	13375	13500	13496	13509	13335	13269	13499	13508	13516	13470	13522	13423	13460	13483	13335	13476	13517	13571	13363	13490	13675	13515	13381	13452	13501	13338	13581	13547	13576	13345	13616	13353	13543	13609	13409	13465	13479	13428	13509	13553	13483	13536	13568	13414	13612	13480	13405	13472	13395	13405	13174	13478	13318	13556	13414	13439	13290	13408	13465	13517	13385	13447	13398	13396	13635	13441	13524	13542	13466	13497	13434	13309	13324	13258	13504	13523	13391	13683	13470	13416	13183	13505	13444	13508	13463	13354	13521	13537	13442	13304	13459	13464	13500	13574	13401	13545	13626	13467	13368	13477	13522	13389	13436	13536	13279	13252	13601	13431	13561	13453	13334	13441	13544	13369	13433	13375	13600	13501	13372	13545	13399	13319	13439	13477	13498	13453	13451	13386	13506	13495	13341	13246	13393	13469	13712	13467	13491	13304	13428	13456	13329	13408	13334	13450	13558	13404	13460	13463	13399	13337	13380	13513	13508	13285	13516	13527	13476	13435	13312	13407	13360	13542	13491	13463	13430	13421	13465	13340	13676	13285	13373	13562	13441	13502	13435	13441	13501	13416	13355	13585	13461	13387	13526	13423	13430	13520	13437	13521	13583	13445	13488	13406	13529	13478	13395	13366	13424	13489	13500	13526	13392	13491	13236	13470	13534	13440	13406	13455	13373	13463	13447	13443	13556	13450	13488	13418	13284	13305	13493	13424	13384	13368	13465	13416	13455	13509	13381	13504	13290	13534	13239	13456	13522	13472	13486	13461	13455	13536	13567	13315	13550	13329	13542	13408	13432	13409	13571	13517	13404	13424	13486	13481	13336	13554	13285	13499	13374	13424	13494	13319	13332	13425	13630	13521	13514	13322	13548	13416	13528	13446	13594	13474	13547	13542	13460	13455	13395	13443	13486	13416	13539	13189	13624	13370	13450	13394	13486	13551	13336	13491	13428	13346	13423	13500	13407	13456	13499	13355	13382	13502	13471	13485	13388	13310	13517	13410	13449	13536	13513	13342	13419	13366	13393	13440	13288	13399	13472	13366	13465	13475	13525	13300	13568	13262	13405	13468	13474	13367	13378	13470	13582	13337	13448	13530	13343	13535	13533	13264	13510	13342	13364	13625	13393	13449	13535	13494	13632	13461	13534	13471	13429	13591	13394	13430	13479	13477	13357	13524	13661	13574	13324	13356	13423	13389	13349	13397	13390	13327	13371	13512	13461	13453	13584	13324	13553	13408	13465	13574	13547	13521	13285	13485	13507	13517	13546	13332	13485	13501	13358	13392	13340	13563	13367	13403	13443	13458	13365	13256	13394	13455	13568	13576	13483	13433	13478	13487	13543	13452	13378	13491	13484	13464	13432	13462	13411	13615	13404	13365	13585	13439	13517	13389	13453	13543	13412	13485	13525	13489	13433	13370	13307	13372	13262	13618	13533	13295	13536	13357	13481	13440	13319	13526	13542	13516	13543	13544	13524	13590	13546	13557	13476	13426	13410	13511	13403	13307	13448	13490	13460	13408	13452	13366	13549	13343	13386	13431	13381	13407	13449	13483	13466	13621	13373	13474	13413	13415	13514	13457	13373	13558	13555	13402	13508	13398	13516	13461	13446	13404	13420	13432	13597	13447	13352	13455	13441	13291	13593	13307	13536	13275	13400	13470	13280	13374	13443	13430	13361	13550	13616	13465	13474	13415	13311	13427	13476	13414	13421	13512	13304	13467	13454	13365	13405	13407	13493	13685	13460	13376	13557	13410	13384	13403	13502	13489	13301	13492	13422	13635	13388	13320	13483	13473	13394	13501	13317	13271	13503	13412	13343	13351	13545	13582	13444	13419	13435	13546	13373	13463	13522	13505	13335	13473	13591	13441	13493	13516	13465	13347	13319	13357	13455	13608	13343	13443	13448	13529
22868	21184	28906	23692	21412	23249	24025	18425	17182	17183	16847	16334	16188	16130	15883	15790	15716	15482	15287	15388	15322	15101	14990	14948	14812	14960	14814	14986	14760	14752	14757	14970	14766	14690	14722	14630	14642	14448	14722	14693	14420	14661	14616	14521	14536	14326	14480	14555	14499	14538	14479	14593	14472	14407	14606	14370	14509	14602	14428	14516	14805	14365	14416	14359	14462	14576	14542	14417	14508	14340	14532	14575	14525	14590	14637	14368	14284	14430	14398	14655	14457	14477	14506	14416	14445	14560	14364	14521	14282	14327	14397	14161	14546	14670	14689	14082	14650	14471	14255	14694	14555	14538	14381	14574	14464	14408	14624	14289	14337	14261	14477	14469	14537	14295	14336	14314	14423	14334	14293	14371	14479	14546	14484	14445	14598	14482	14402	14393	14504	14454	14334	14500	14466	14334	14319	14420	14348	14372	14491	14396	14315	14157	14327	14240	14359	14448	14450	14417	14408	14446	14586	14341	14257	14534	14433	14353	14497	14240	14610	14434	14473	14330	14604	14564	14539	14391	14334	14259	14675	14580	14375	14345	14166	14372	14586	14350	14572	14471	14361	14252	14233	14414	14532	14284	14341	14396	14556	14446	14433	14417	14318	14231	14464	14561	14381	14402	14401	14294	14365	14276	14439	14447	14560	14290	14399	14515	14230	14397	14461	14236	14700	14579	14497	14503	14258	14272	14607	14255	14515	14147	14219	14345	14329	14337	14240	14340	14450	14360	14417	14526	14410	14449	14330	14467	14443	14474	14407	14394	14492	14490	14328	14469	14419	14426	14301	14352	14391	14515	14453	14389	14412	14271	14402	14509	14433	14405	14426	14402	14317	14360	14371	14553	14429	14458	14264	14424	14388	14437	14670	14317	14405	14333	14383	14368	14505	14455	14484	14561	14372	14374	14334	14513	14507	14547	14597	14489	14416	14339	14188	14521	14322	14334	14359	14369	14333	14325	14421	14605	14448	14378	14304	14300	14553	14523	14390	14426	14273	14570	14092	14251	14295	14340	14519	14372	14598	14429	14453	14326	14401	14492	14271	14543	14376	14341	14490	14512	14469	14467	14333	14534	14432	14485	14523	14370	14357	14423	14274	14426	14355	14303	14509	14242	14246	14262	14219	14475	14431	14412	14496	14355	14416	14199	14413	14554	14441	14510	14370	14322	14608	14610	14482	14231	14575	14544	14285	14343	14254	14331	14481	14255	14299	14317	14475	14439	14388	14224	14478	14325	14539	14425	14560	14497	14406	14537	14413	14479	14470	14391	14485	14263	14343	14205	14336	14376	14436	14497	14241	14447	14447	14378	14591	14427	14521	14461	14312	14535	14463	14280	14489	14274	14338	14253	14361	14288	14269	14327	14420	14397	14350	14453	14440	14537	14488	14314	14436	14551	14462	14375	14242	14282	14461	14206	14335	14347	14450	14588	14341	14398	14266	14394	14374	14442	14485	14536	14412	14273	14409	14469	14349	14357	14489	14369	14420	14403	14342	14424	14564	14473	14488	14396	14434	14608	14603	14408	14584	14180	14270	14464	14397	14384	14453	14305	14274	14382	14396	14305	14313	14593	14460	14375	14343	14314	14342	14169	14359	14595	14572	14404	14417	14533	14268	14397	14595	14396	14472	14393	14583	14359	14652	14531	14460	14470	14563	14348	14282	14251	14385	14469	14387	14473	14201	14429	14233	14469	14498	14404	14325	14414	14269	14386	14475	14480	14376	14455	14388	14326	14368	14379	14441	14496	14460	14617	14395	14426	14445	14378	14412	14293	14434	14374	14419	14361	14456	14312	14459	14292	14106	14470	14352	14433	14403	14466	14356	14425	14390	14463	14484	14362	14328	14149	14421	14307	14276	14338	14438	14286	14404	14472	14157	14482	14466	14391	14509	14387	14340	14501	14309	14635	14603	14272	14508	14396	14349	14376	14427	14369	14334	14399	14467	14386	14503	14328	14391	14348	14505	14370	14515	14556	14232	14572	14241	14528	14251	14294	14549	14276	14385	14398	14646	14451	14410	14382	14190	14419	14370	14289	14491	14158	14501	14327	14301	14351	14302	14568	14316	14416	14460	14255	14472	14324	14567	14383	14444	14531	14476	14446	14531	14322	14288	14425	14353	14457	14334	14289	14392	14542	14586	14586	14324	14348	14375	14365	14217	14387	14440	14453	14407	14407	14372	14590	14647	14320	14289	14413	14486	14215	14421	14569	14301	14493	14392	14271	14528	14401	14429	14459	14404	14221	14442	14483	14381	14607	14323	14537	14498	14368	14398	14405	14386	14357	14366	14394	14419	14461	14542	14395	14416	14432	14376	14489	14466	14441	14532	14348	14388	14240	14603	14499	14413	14267	14398	14418	14477	14649	14342	14394	14365	14405	14469	14432	14589	14402	14559	14552	14510	14241	14442	14358	14363	14266	14261	14420	14271	14411	14218	14478	14298	14483	14491	14475	14419	14427	14278	14389	14325	14483	14387	14480	14490	14427	14404	14385	14463	14296	14514	14408	14336	14381	14347	14307	14624	14326	14311	14289	14392	14436	14334	14331	14466	14541	14304	14425	14343	14431	14654	14310	14511	14410	14280	14437	14573	14442	14403	14344	14314	14447	14210	14319	14306	14400	14281	14409	14576	14233	14221	14395	14482	14594	14572	14355	14429	14417	14647	14402	14317	14137	14292	14513	14272	14455	14387	14453	14450	14288	14424	14293	14303	14553	14559	14492	14454	14373	14589	14341	14267	14493	14419	14523	14446	14461	14399	14207	14575	14488	14561	14541	14558	14332	14331	14418	14532	14233	14493	14629	14435	14478	14450	14417	14399	14261	14458	14374	14179	14357	14323	14406	14576	14453	14282	14439	14270	14220	14436	14374	14450	14272	14380	14551	14285	14491	14310	14389	14569	14477	14638	14504	14477	14588	14406	14377	14234	14305	14443	14598	14356	14263	14303	14512	14471	14256	14394	14256	14375	14300	14492	14405	14368	14315	14366	14311	14425	14497	14343	14380	14399	14298	14378	14278	14285	14248	14393	14468	14413	14610	14339	14496	14300	14418	14349	14353	14286	14391	14482	14409	14553	14642	14436	14290	14463	14244	14407	14205	14496	14327	14375	14454	14461	14492	14370	14307	14377	14349	14386	14356	14392	14317	14454	14549	14451	14174	14449	14314	14431	14211	14542	14439	14547	14491	14428	14292	14525	14538	14374	14248	14364	14392	14447	14267	14288	14508	14503	14479	14223	14418	14411	14474	14404	14392	14364	14407	14523	14385	14495	14586	14548	14600	14402	14290	14442	14441	14496	14406	14396	14282	14379	14658	14381	14394	14429	14401	14557	14374	14412	14552	14401	14226	14463	14393	14330	14323	14490	14342	14351	14355	14600	14420	14259	14203	14654	14302	14410	14354	14238	14475	14501	14520	14332	14224	14380	14444	14204	14255	14441	14232	14405	14298	14402	14381	14325	14376	14256	14328	14356	14269	14449	14460	14506	14589	14160	14289	14552	14447	14174	14377	14364	14458	14361	14390	14364	14384	14421	14421	14305	14403	14553	14599	14475	14331	14496	14422	14313	14224	14574	14280	14448	14410	14389	14476	14412	14457	14413	14431	14521	14493	14468	14475	14374	14343	14371	14408	14290	14571	14520	14320	14367	14439	14418	14372	14405	14384	14495	14341	14240	14297	14560	14443	14470	14340	14452	14397	14370	14262	14456	14441	14419	14303	14245	14457	14458	14600	14404	14381	14289	14338	14491	14290	14292	14284	14482	14328	14413	14434	14487	14360	14619	14428	14388	14356	14285	14385	14360	14461	14322	14513	14419	14356	14250	14350	14289	14487	14356	14391	14406	14501	14419	14469	14475	14544	14382	14533	14389	14483	14472	14318	14216	14470	14404	14409	14505	14135	14407	14453	14420	14245	14467	14410	14469	14400	14425	14200	14263	14329	14374	14317	14518	14438	14412	14433	14658	14507	14484	14415	14464	14333	14386	14535	14227	14357	14446	14421	14360	14367	14590	14401	14437	14471	14383	14538	14209	14494	14516	14200	14370	14234	14462	14393	14297	14516	14541	14482	14201	14425	14531	14283	14536	14400	14448	14531	14328	14487	14563	14365	14335	14265	14478	14612	14430	14607	14572	14494	14290	14476	14348	14621	14498	14471	14404	14311	14409	14295	14304	14440	14336	14567	14413	14436	14382	14439	14380	14261	14577	14423	14340	14425	14498	14247	14227	14282	14389	14295	14220	14423	14480	14289	14433	14372	14360	14322	14551	14409	14504	14228	14184	14240	14322	14427	14435	14454	14378	14610	14287	14358	14376	14336	14195	14550	14367	14391	14337	14456	14305	14444	14344	14521	14275	14485	14429	14422	14472	14454	14493	14342	14379	14399	14510	14301	14284	14383	14406	14508	14484	14666	14284	14518	14371	14341	14358	14412	14298	14328	14324	14227	14413	14404	14444	14559	14214	14314	14193	14446	14503	14355	14173	14308	14455	14255	14423	14357	14388	14472	14429	14316	14334	14277	14352	14563	14415	14385	14448	14411	14183	14413	14356	14383	14417	14313	14456	14388	14383	14278	14525	14332	14550	14322	14596	14463	14551	14437	14597	14691	14461	14338	14373	14379	14538	14370	14464	14275	14327	14422	14409	14323	14497	14302	14371	14498	14382	14396	14385	14354	14206	14417	14519	14507	14448	14365	14382	14454	14245	14420	14361	14411	14377	14332	14464	14468	14512	14332	14566	14511	14371	14368	14396	14458	14414	14215	14472	14479	14367	14316	14402	14512	14433	14270	14352	14361	14359	14541	14362	14535	14250	14306	14319	14407	14300	14375	14272	14472	14368	14219	14232	14363	14353	14422	14181	14457	14555	14276	14502	14585	14427	14160	14532	14465	14416	14394	14552	14383	14504	14338	14360	14358	14280	14370	14340	14424	14419	14268	14623	14463	14393	14529	14403	14448	14455	14339	14413	14312	14364	14320	14514	14274	14523	14389	14317	14544	14425	14310	14424	14437	14313	14426	14424	14387	14308	14287	14413	14476	14437	14451	14438	14306	14438	14272	14604	14430	14428	14317	14320	14385	14437	14427	14463	14461	14456	14387	14347	14444	14556	14538	14392	14389	14508	14478	14247	14305
21113	38203	35537	28167	24288	21756	19739	18752	17850	17518	17054	16533	16082	15780	15619	15578	15248	15044	14840	14730	14736	14627	14437	14411	14098	14027	14022	13942	13916	13741	13960	13882	13745	13695	13705	13752	13655	13638	13775	13622	13651	13551	13498	13657	13669	13543	13694	13556	13487	13621	13706	13421	13424	13327	13639	13536	13427	13416	13618	13473	13496	13563	13599	13500	13496	13410	13425	13396	13613	13467	13471	13369	13441	13566	13521	13348	13428	13539	13423	13620	13611	13310	13502	13440	13371	13449	13460	13434	13421	13351	13441	13445	13413	13575	13468	13569	13534	13499	13376	13254	13641	13588	13501	13525	13505	13583	13302	13556	13437	13496	13352	13389	13343	13412	13459	13333	13139	13409	13464	13230	13533	13369	13412	13559	13445	13372	13394	13428	13474	13551	13401	13594	13556	13430	13429	13456	13265	13392	13541	13462	13435	13348	13457	13463	13442	13426	13427	13467	13279	13393	13485	13256	13483	13385	13473	13369	13267	13413	13450	13406	13336	13534	13410	13538	13412	13406	13234	13361	13307	13390	13474	13574	13481	13470	13497	13489	13402	13569	13400	13389	13534	13473	13468	13335	13435	13523	13271	13570	13393	13380	13460	13626	13379	13428	13432	13486	13413	13499	13398	13466	13459	13544	13421	13459	13713	13390	13333	13355	13506	13503	13425	13657	13476	13482	13488	13468	13421	13471	13364	13460	13447	13533	13417	13459	13293	13416	13492	13489	13540	13249	13502	13426	13438	13300	13438	13303	13576	13409	13541	13352	13518	13601	13363	13421	13432	13414	13452	13527	13403	13363	13387	13396	13456	13448	13389	13402	13459	13398	13380	13464	13495	13484	13560	13441	13575	13331	13392	13565	13339	13391	13422	13406	13486	13471	13528	13344	13471	13468	13367	13437	13474	13390	13329	13590	13476	13450	13514	13430	13518	13219	13560	13635	13490	13534	13453	13493	13483	13535	13566	13433	13510	13409	13384	13311	13418	13406	13416	13544	13292	13304	13605	13562	13581	13349	13410	13509	13425	13445	13420	13389	13415	13448	13312	13434	13329	13487	13464	13439	13354	13378	13429	13319	13451	13382	13416	13461	13469	13278	13487	13274	13541	13417	13440	13387	13327	13421	13325	13357	13571	13402	13302	13374	13393	13537	13354	13376	13313	13324	13347	13375	13532	13336	13448	13435	13356	13614	13557	13405	13437	13409	13451	13273	13381	13389	13375	13463	13386	13414	13312	13424	13505	13370	13301	13527	13459	13392	13468	13338	13309	13455	13329	13280	13462	13409	13480	13386	13406	13295	13477	13528	13329	13405	13543	13335	13456	13469	13439	13459	13471	13237	13421	13372	13457	13466	13242	13278	13512	13283	13566	13505	13489	13363	13319	13392	13384	13388	13473	13480	13333	13468	13355	13491	13475	13519	13461	13538	13524	13497	13351	13395	13400	13474	13448	13356	13307	13278	13512	13390	13468	13350	13533	13385	13451	13467	13326	13471	13426	13554	13376	13281	13445	13596	13284	13402	13450	13464	13477	13455	13366	13499	13215	13349	13158	13536	13327	13384	13338	13349	13407	13491	13486	13477	13395	13608	13329	13506	13536	13450	13401	13436	13511	13437	13361	13615	13421	13256	13516	13474	13430	13426	13415	13473	13489	13442	13481	13298	13406	13424	13283	13416	13452	13382	13444	13339	13417	13385	13407	13496	13301	13498	13415	13533	13251	13288	13347	13378	13357	13386	13462	13363	13545	13535	13357	13480	13427	13520	13398	13423	13483	13421	13425	13281	13350	13371	13586	13364	13591	13591	13313	13474	13611	13312	13549	13430	13482	13555	13464	13479	13427	13478	13309	13434	13436	13589	13337	13568	13287	13462	13314	13364	13535	13545	13336	13449	13453	13501	13470	13388	13389	13487	13258	13479	13429	13374	13374	13521	13388	13332	13398	13245	13383	13562	13411	13502	13556	13486	13378	13409	13564	13359	13388	13422	13390	13385	13478	13372	13551	13580	13458	13515	13466	13406	13372	13415	13379	13511	13348	13492	13413	13448	13431	13613	13316	13434	13561	13325	13278	13420	13345	13461	13305	13406	13418	13480	13324	13319	13465	13433	13461	13336	13288	13374	13434	13461	13455	13491	13490	13353	13299	13296	13456	13436	13327	13494	13322	13406	13404	13516	13427	13365	13618	13562	13462	13404	13471	13387	13322	13444	13500	13390	13406	13322	13388	13442	13358	13388	13348	13456	13389	13259	13251	13432	13367	13376	13603	13441	13385	13380	13324	13353	13478	13368	13363	13448	13394	13336	13359	13416	13399	13462	13432	13542	13342	13501	13657	13455	13431	13217	13415	13693	13553	13211	13307	13343	13372	13388	13378	13462	13409	13409	13616	13263	13399	13400	13470	13425	13487	13383	13445	13438	13455	13430	13339	13460	13378	13363	13404	13348	13397	13433	13497	13499	13428	13475	13290	13683	13271	13369	13474	13406	13376	13373	13400	13449	13317	13490	13454	13239	13347	13426	13466	13390	13350	13475	13618	13614	13324	13413	13464	13484	13554	13514	13522	13488	13483	13366	13309	13490	13452	13416	13520	13467	13527	13395	13410	13355	13289	13514	13153	13344	13495	13521	13429	13565	13433	13475	13365	13396	13480	13536	13408	13474	13467	13482	13335	13276	13592	13604	13363	13440	13404	13282	13567	13497	13319	13472	13366	13399	13355	13460	13401	13300	13422	13497	13379	13536	13365	13266	13346	13372	13380	13127	13506	13490	13594	13409	13621	13312	13332	13526	13432	13438	13466	13283	13421	13530	13456	13388	13492	13547	13512	13540	13423	13412	13675	13356	13488	13398	13432	13458	13490	13344	13508	13347	13445	13479	13645	13459	13436	13533	13475	13482	13447	13459	13430	13505	13403	13555	13249	13209	13294	13516	13535	13626	13364	13499	13275	13352	13461	13476	13599	13406	13288	13421	13424	13358	13231	13451	13274	13462	13548	13405	13435	13297	13537	13302	13471	13419	13330	13570	13151	13527	13333	13364	13476	13379	13446	13427	13466	13513	13512	13477	13475	13253	13283	13228	13550	13456	13466	13422	13467	13475	13405	13442	13363	13375	13383	13365	13535	13326	13284	13402	13512	13644	13273	13261	13363	13449	13385	13311	13397	13437	13572	13548	13201	13509	13696	13330	13481	13524	13412	13392	13559	13404	13471	13398	13627	13489	13171	13389	13461	13421	13440	13585	13462	13465	13391	13292	13348	13497	13227	13325	13432	13388	13471	13342	13386	13426	13449	13485	13536	13290	13360	13486	13318	13301	13457	13529	13453	13520	13320	13430	13381	13318	13409	13454	13463	13327	13391	13445	13301	13577	13402	13405	13276	13520	13212	13333	13417	13423	13269	13420	13421	13239	13444	13565	13444	13381	13453	13401	13434	13450	13387	13463	13405	13411	13400	13334	13309	13510	13346	13535	13478	13340	13555	13416	13457	13561	13471	13484	13408	13572	13500	13477	13547	13386	13671	13375	13574	13369	13486	13487	13407	13357	13485	13216	13487	13348	13379	13404	13290	13444	13348	13416	13410	13402	13439	13383	13547	13361	13397	13376	13342	13462	13373	13432	13429	13429	13514	13488	13505	13411	13561	13457	13415	13340	13525	13420	13376	13412	13411	13301	13622	13458	13472	13467	13332	13445	13518	13516	13459	13232	13399	13399	13341	13432	13521	13378	13468	13604	13589	13452	13358	13413	13419	13416	13271	13514	13562	13251	13415	13438	13341	13357	13362	13516	13343	13529	13347	13383	13566	13505	13482	13507	13469	13330	13415	13508	13421	13286	13399	13344	13457	13351	13403	13409	13469	13427	13465	13236	13411	13429	13538	13595	13416	13381	13424	13399	13424	13688	13237	13297	13285	13350	13447	13352	13505	13479	13415	13365	13534	13305	13421	13380	13426	13408	13342	13416	13563	13376	13560	13440	13425	13440	13444	13376	13560	13379	13546	13300	13470	13347	13435	13263	13346	13479	13432	13410	13654	13504	13471	13305	13462	13384	13396	13453	13355	13415	13509	13585	13386	13282	13502	13384	13397	13523	13406	13592	13430	13440	13386	13413	13391	13437	13232	13361	13384	13387	13421	13311	13405	13353	13457	13587	13458	13288	13530	13458	13381	13497	13422	13369	13402	13301	13424	13431	13415	13475	13416	13458	13333	13528	13365	13623	13465	13494	13392	13435	13344	13526	13606	13283	13535	13491	13465	13342	13544	13429	13305	13411	13305	13634	13531	13403	13339	13320	13481	13578	13368	13231	13438	13380	13307	13368	13434	13513	13403	13267	13352	13533	13336	13411	13499	13232	13326	13431	13231	13340	13458	13253	13377	13337	13349	13729	13589	13382	13408	13522	13451	13512	13539	13573	13448	13457	13313	13462	13402	13431	13387	13480	13340	13281	13368	13399	13618	13397	13421	13457	13460	13520	13301	13426	13370	13268	13442	13425	13394	13357	13364	13477	13302	13339	13461	13259	13284	13416	13411	13290	13588	13313	13462	13474	13451	13479	13364	13443	13442	13336	13462	13566	13457	13377	13591	13433	13451	13446	13657	13403	13432	13310	13469	13446	13470	13341	13488	13330	13511	13285	13382	13444	13367	13282	13388	13530	13296	13361	13354	13489	13643	13291	13575	13238	13374	13420	13306	13519	13521	13494	13255	13238	13274	13351	13361	13271	13424	13342	13332	13366	13311	13461	13439	13375	13473	13423	13571	13404	13291	13433	13443	13521	13418	13552	13358	13366	13342	13352	13369	13529	13400	13414	13374	13480	13485	13450	13417	13590	13374	13395	13430	13486	13303	13241	13361	13403	13444	13459	13455	13475	13626	13308	13389	13614	13284	13382	13319	13497	13456	13471	13406	13474	13300	13459	13472	13559	13260	13540	13229	13378	13356	13317	13570	13414	13361	13399	13441	13338	13369	13505	13439	13336	13380	13343	13429	13448	13561	13389	13323	13345	13293	13308	13472	13640	13269	13456	13353	13608	13404	13349	13381	13270	13268	13236	13454	13492	13404	13503	13401	13323	13537	13436	13354	13394	13366	13431	13296	13369	13473	13315	13380	13499	13355	13314	13222	13319	13443	13462
27168	22000	24571	21176	17113	16152	15707	15229	15054	15206	14669	14687	14767	14780	14678	14567	14584	14333	14388	14502	14486	14323	14387	14371	14241	14465	14044	14196	14220	14228	14249	14090	14306	14100	14298	14214	14118	14242	14166	14152	14190	14147	14133	14222	14119	14242	14245	14261	14349	14183	14242	14014	14261	14188	14107	14166	14218	14360	14163	14127	14212	14243	14300	14165	14419	14133	14287	14097	14163	14216	14273	14159	14244	14278	14307	14021	14156	14120	14058	14087	14298	14059	14141	13908	14136	14135	14049	14195	14131	14012	14186	14120	14177	14157	14065	14436	14010	14228	14184	14102	14084	14391	14165	14154	14175	14137	14304	14186	14276	14162	14266	13993	14156	14166	14215	13979	14116	14108	14023	14112	14174	14271	14001	14062	14145	14069	14030	14078	14131	14116	14183	14107	14161	13982	14084	14211	14049	14140	14375	14127	13995	14134	14062	13988	14243	14095	14171	14185	14098	13957	14121	14176	14089	14187	14084	14127	14148	14174	14117	13982	14205	14060	14103	14100	14214	14112	14276	14124	14117	14129	14219	13947	14247	14156	14188	14189	14232	14166	14150	14202	13996	14138	13884	14167	14079	14265	14138	14115	14141	14025	14027	13981	14029	14108	14049	14172	14065	14112	14065	14113	13992	14168	14058	14017	14055	14037	14142	14066	14037	14045	14093	14018	14123	13954	14273	14191	14138	14151	14175	14064	14094	13916	14185	14174	14040	13918	13918	13965	14057	14252	14112	13993	14215	14106	14154	14044	14024	14038	14065	14200	14032	14101	14240	14067	14086	14058	14273	14024	14161	14262	14204	14043	14026	14292	14323	14278	14348	14036	13893	14366	14161	14031	14104	14065	14011	13913	14018	14390	14157	14058	13992	14084	14161	14066	14207	14295	14073	14145	14044	14144	13992	14312	14134	14147	14160	13978	14107	13939	14166	14155	14165	14017	14094	14231	14274	14184	14140	14110	14009	14381	14138	14112	14062	14277	14056	14041	14065	14312	14124	14081	14112	14192	14116	14018	14195	14155	14265	14286	14360	13871	13929	14165	14056	14145	14038	14007	14014	14194	14010	14050	14127	14140	14156	14018	14222	14177	14166	14237	14039	14064	14063	14037	14236	14158	14081	14153	14157	14213	13868	14079	14126	13897	14098	14257	14166	14109	14043	14099	14062	14101	14049	14179	14185	14093	14179	14195	14203	14095	14247	14270	14143	14148	14129	14197	14062	14054	14010	14136	14090	14214	14263	14032	14001	14184	14025	14033	14071	14001	14116	14077	14152	14000	14333	14217	14016	14110	14167	14086	14067	14265	14301	14214	14158	13854	14135	13956	14151	14074	14130	13992	14249	14114	14100	14090	14121	14197	14225	14079	14150	14022	14008	14001	14161	14248	14137	14152	14234	14080	14036	13994	14202	14266	14031	13974	14071	14116	13915	14296	14146	14285	14131	14243	14334	13966	14148	14030	14181	14287	14161	14210	14299	14024	14043	13846	14269	14201	14068	14110	14161	14052	14146	14054	14110	14208	14156	13994	14210	14018	14098	14183	14073	14039	14058	14086	14034	14146	14241	14205	14046	14178	14204	14268	14235	14113	14342	14037	14241	14057	14091	14128	14051	14235	14365	14140	14165	14182	14219	14002	14203	14063	14080	14151	14096	14184	14071	13912	14268	14223	14200	14080	14023	14045	14050	14063	14100	14102	14080	14022	14165	14139	14287	14147	14078	13881	14173	14281	14080	13957	14059	14220	14137	13919	14012	13970	14234	14127	14112	14055	14016	13983	14126	14131	14002	13866	14124	14026	14227	14135	14196	14197	14288	14287	14161	14078	14223	13964	14215	14292	14182	14271	14219	14196	14240	14073	14162	14279	14052	14176	13956	14184	14146	14172	14177	14045	14261	14080	14220	14178	14361	14072	14130	14329	14050	14242	13998	14186	14054	14246	14131	14249	13946	14105	14228	14307	14178	14100	14156	14069	14012	14144	14180	14178	14172	14079	14152	14200	14106	14246	14191	14343	14255	14104	14121	14210	14112	14016	14208	14218	14308	14138	14331	14232	13981	14078	14273	13943	13893	14052	14163	14110	14040	14205	14096	14083	14006	14094	14015	14362	14195	14180	14313	14196	14332	13914	14054	14312	14110	14116	14124	14142	14195	14130	14127	14053	14088	14063	13968	14010	14227	14167	14166	14289	14194	14090	14311	14082	14055	13969	14008	14205	14145	14230	14074	14233	14159	14015	13941	14108	13956	14489	13987	14127	14209	13990	14179	14286	14156	14069	14296	14095	14160	14167	13961	14081	14187	14024	14128	14202	14199	14204	14180	14014	14066	13890	14195	14111	14142	14251	14202	14145	14166	14174	14134	14177	14063	14247	14072	14023	13932	13974	14277	14011	14119	14112	14141	14165	13926	14175	14077	14342	13955	14095	14182	14147	13925	14095	14012	14007	14143	14227	14168	14144	14108	14315	14295	14194	14065	14068	14040	14330	14075	13953	14180	14217	14058	14155	14034	14150	13955	14142	13951	14160	13977	14199	14157	14066	14123	14368	14057	14193	14156	14023	13975	14282	14203	14158	14136	14205	14260	14181	14218	14249	14095	14064	13963	14387	14203	14124	14089	14154	14014	13981	14102	14163	14227	13892	14265	14057	14105	14143	14130	14242	13980	14100	14195	14174	14068	14137	14027	14134	14275	14127	14206	13979	14296	13897	14193	14089	14240	14154	14165	14143	14095	14295	14142	14155	13985	14254	14082	14175	14188	14052	14012	13834	14147	14206	14260	14235	14108	14187	14157	14230	14108	14186	14214	14133	14172	14192	14215	14240	14111	14048	14254	14045	14034	14139	14353	13995	14158	14275	14028	14086	14196	14187	14139	14245	14188	14154	14016	14222	14148	14254	14211	14113	14118	14107	14214	13877	14067	14132	13984	14227	14209	14221	14074	14100	14086	14039	13997	14120	14051	14234	14140	14182	13971	14198	14173	14130	14158	14051	14120	14049	14182	14238	14034	14117	14229	14163	13990	14143	13792	14112	14119	14044	14091	14425	14088	14180	13997	14175	13909	14112	14100	14027	14031	14026	14079	14211	14229	14372	14148	14065	14265	14161	14253	14061	14171	14145	14031	14089	14118	14231	14010	13941	13949	14119	13944	14276	14083	14010	14089	14106	14130	14161	14253	14199	14337	14139	13970	13923	14186	14167	14149	14135	14084	14125	14308	14144	14046	13991	14218	14155	14060	14303	14282	14122	14064	14072	13881	14136	14123	14092	14114	13977	14132	14014	14049	14136	13935	14147	13845	14259	13994	14079	14064	13963	14124	14306	14186	14256	14256	13988	14224	14161	14134	14008	14063	14072	14062	13951	14100	13964	14266	14076	14099	14276	14290	14070	14302	14193	13969	14124	13930	14364	14273	14157	14120	14173	14043	13991	14210	14192	14240	14091	14161	14250	14169	14283	14041	14250	14073	14140	14314	14186	14173	14029	14244	14090	14169	14219	14027	13930	14123	14027	14079	14018	14068	14071	13973	14145	14148	14122	13986	14193	14296	14111	14050	14023	14043	14043	14155	14257	14126	14153	14095	14161	14040	14164	13967	14118	14204	14152	14211	14134	14158	14145	14211	14221	13986	13930	14107	14102	14384	13980	14102	14172	14339	14071	14057	14171	14028	14304	14015	14184	14136	14069	14242	14219	14157	14133	14206	14046	14204	14174	13938	14169	14047	14127	14023	14124	13914	14173	14285	14136	14205	14005	13952	14233	14102	14119	14211	14143	14208	13971	14063	14022	14074	14006	13970	14198	13890	14205	14282	14199	14168	14124	14088	14121	14072	14151	14062	13872	14130	14055	13987	14038	14317	14159	14189	14193	14289	14111	14152	14055	14204	14144	14064	14119	14368	14285	14155	14202	13992	14095	13961	14057	14278	14123	14278	14088	14208	14046	14096	14165	14184	14188	14063	14130	14048	14205	13971	13863	14211	14202	14100	14198	14132	14314	13904	13983	13965	14294	14139	14274	14129	14078	14165	14186	13940	14005	14023	13908	14120	14332	14179	14290	14051	13965	14166	14146	14237	14246	14205	14095	14099	13991	14203	14227	14020	14020	14103	14210	14146	14042	14169	14081	13913	14193	14112	14125	14174	14080	14207	13827	14134	14292	14084	14083	14316	14220	14037	14368	14255	14240	14178	13963	13938	13836	13961	14108	14198	14166	14395	14034	14085	14139	13969	14209	14028	14098	14228	14134	14097	13995	13990	14188	14009	14293	14128	14198	14124	14147	14061	14066	14327	13993	13996	14068	14247	14043	14140	14285	14215	14151	14127	14068	14150	14220	14166	14085	13851	13993	14165	14068	14129	14036	14039	14243	14129	14210	13962	14107	14197	14182	13972	14242	14290	14281	14121	14080	14086	13956	13938	13983	14055	13926	14076	14321	13984	14231	14116	14098	14156	13963	14109	14115	14029	14038	14293	14298	13922	14114	14229	14166	13825	14136	14152	14276	14144	14154	14203	14059	14283	14185	14192	14062	13991	14080	14209	14142	14292	14108	14095	14027	14162	14165	14107	13967	14169	14282	14348	14085	14176	14029	14022	14170	14091	14100	14041	13912	14192	14170	14166	14236	14138	14069	14116	14099	14185	14284	14176	14123	14044	14158	14212	14036	14210	14136	14213	14194	14076	14259	14151	14083	14268	14221	14156	14171	14201	14155	13890	14054	14161	14056	14282	13957	14039	14130	14228	14043	14055	14045	14234	14252	14160	14192	14174	14023	14156	14095	14359	14022	14042	14179	14166	14129	14133	14294	14048	14116	13983	14161	14210	14166	13930	14241	14069	14068	13995	14205	14026	14271	14191	14009	14004	14015	14064	14071	14106	14175	14189	14198	14148	13996	14215	14140	14261	14157	14157	14104	14159	14029	14130	14108	14245	14161	14266	14264	14232	13987	14165	14177	13971	14040	14110	14004	13997	14261	14263	14178	14050	14159	13982	13954	13919	14068	14149	14317	14144	14177	14222	14051	14229	14100	14255	14194	14023	14278	14212	14132	14151	14175	14342	14170	13918	14019	13883	14003	14239	14162	14177	14261	14204	14098	14165	14115	14106	13980	14133	14201	14168	14176	14062	14116	13955	13967
18421	26288	24362	19594	17435	16392	15463	15160	14824	14684	14523	14349	14317	14154	14147	13940	13908	13868	13749	13662	13701	13616	13257	13653	13450	13464	13426	13435	13293	13324	13379	13285	13478	13294	13235	13381	13329	13466	13310	13228	13217	13192	13168	13449	13106	13390	13407	13283	13169	13259	13212	13214	13302	13239	13227	13262	13279	13276	13043	13268	13234	13092	13220	13239	13209	13235	13218	13333	13098	13305	13384	13104	13167	13122	13085	13206	13146	13119	13141	13194	13095	13174	13270	13286	13153	13083	13277	13198	13086	13016	13212	13162	13182	13201	13189	13248	13219	13003	13112	12885	13270	13256	13325	13075	13354	13223	13145	13114	13263	13242	13129	13191	13340	13108	13294	13070	13360	13226	13274	13064	13192	13231	13174	13056	13113	13123	13243	12994	13246	13133	13145	13157	13113	13023	13087	13220	13152	13141	13256	13203	13196	13052	13177	12985	13084	13275	13072	13028	13211	13010	13064	13120	13099	13107	13239	13051	13296	13103	13118	13171	13204	13154	13282	13205	13157	13145	13218	13025	13174	13259	13128	13139	13202	13122	13111	12976	13119	13201	13133	13293	13106	13028	13070	13270	13159	13033	13199	13201	13086	13349	13089	13159	13148	13145	13266	13004	13241	13186	13077	13161	13227	13212	13085	13192	13114	13305	13152	13045	13137	13063	13118	13284	13294	13176	13204	13077	13122	13280	13188	13069	13222	13244	13036	13248	13120	13400	13142	13159	13290	12870	13143	13181	12954	13127	13174	13076	13022	13131	13174	13274	13313	13145	13154	13066	13119	13197	13292	13134	13168	13097	13294	13173	13085	13120	13226	13189	13143	13126	13077	13089	13090	13074	13176	13132	13204	13217	13203	13351	13024	13190	13171	13223	13283	13102	13085	13175	13102	13172	13042	13010	13290	12995	13198	13033	13148	13160	13196	13128	13219	13273	12979	13218	13136	13155	13257	13245	12994	13153	12955	13083	13182	13263	13168	13120	13104	13178	13122	13290	13193	13237	13051	13156	13216	13247	13153	13134	13106	13186	13077	13224	13112	13118	13121	13146	13201	13103	13216	13173	13195	13113	13232	13027	13190	13150	13089	13081	13173	12947	13247	13190	13255	13246	13200	13273	13087	13154	13082	13130	13002	13013	13003	13216	13248	13181	13187	13304	13134	13100	13080	13026	13281	13066	13089	13107	13300	13054	13122	13230	13075	13305	13027	13081	13248	13062	13246	12934	13076	13369	13206	13148	12938	13145	13155	13175	13206	12974	13228	13036	12981	13204	13134	13185	13074	13231	13051	13096	13112	13147	13158	13078	13164	13088	13217	13181	13232	13158	13059	13115	13111	13085	13205	13176	13293	13113	13212	13103	13317	13144	13080	12936	13018	13137	13201	13265	13268	13089	13198	13066	13274	13157	13203	13171	13122	13285	13027	13092	13291	13313	13161	13094	13236	13071	13261	13168	13133	13205	13183	13153	13225	13283	13210	13120	13198	13156	13081	13043	13200	13114	13241	13130	13105	13170	13175	13066	13222	13238	13219	13156	13242	13147	13265	13061	13147	13270	13152	13251	13235	13157	13116	13250	13080	13216	13110	13217	13139	13219	13215	13137	13171	13052	13218	13092	13176	13109	13319	13152	13181	13082	13064	13019	13014	13234	13309	13197	13136	13251	13310	13165	13154	13140	13247	13184	13207	13192	13188	13012	12972	13240	13185	13229	13153	13174	13211	13199	13286	13306	13082	13164	13209	13159	13119	13251	13051	13395	13260	13194	13027	13376	13079	13309	13194	13268	13209	13144	13102	13196	13227	13151	13255	13124	13122	13141	13070	13279	13246	13335	13114	13121	13154	13167	13160	13258	13223	13078	13175	13110	13250	13180	13174	13171	13068	13179	13221	13154	13076	13200	13213	13126	13265	13034	13021	13291	13202	13218	13045	13159	13206	13127	13173	13138	13182	12991	13108	13308	12992	13034	13234	13216	13269	13277	13165	13132	13233	13146	13325	13249	13183	13147	13188	13025	13169	13378	13230	13160	13054	13216	13093	13057	13045	13157	13179	13213	13189	13132	13287	13031	13210	13169	13100	13138	13073	13149	13028	13258	13173	13161	13034	13352	13194	13169	13347	13187	13126	13085	13080	13218	13127	13138	13242	13169	13010	13276	13144	13282	13122	13072	13199	13185	13169	13229	13211	13190	13109	13153	13170	13237	13202	12983	13264	13236	13107	13140	13192	13091	13140	13026	13278	13121	13099	13408	13105	13179	13034	13323	13209	13234	13329	13183	13334	13169	13221	13080	13049	13135	13162	13302	13188	13126	13067	13318	13242	13203	13295	13081	13288	13130	13368	13075	13430	13050	13301	13247	13290	13244	13076	13200	13190	13363	13250	13130	13189	13232	13008	13143	13049	13190	13236	13191	13022	13305	13148	13104	13314	13199	13182	13071	13221	13200	12933	13281	13127	13100	13125	13257	13140	13230	13238	13257	13231	13144	13049	13170	12979	13119	13300	13190	13293	13156	13260	13201	13190	13070	13314	13097	13222	13134	13224	13248	13124	13125	13191	13161	13260	13140	13250	13013	13207	13263	13158	13058	13017	13201	13152	13137	13035	13205	13086	13306	13155	13264	13339	13097	13209	13250	13242	13182	13229	13065	13208	13076	13223	13313	13203	13139	13182	13181	13347	13110	13198	13252	13115	13123	13123	13112	13136	13189	13082	13151	13197	13001	13162	13166	13107	13330	13096	13086	13301	13082	13321	13285	13088	13391	13240	13446	13080	13200	13082	13148	13248	13139	13138	13288	13244	13015	13240	13136	13195	13138	13212	13173	13165	13437	13189	13101	13096	13209	13158	13085	13301	13191	13237	13142	12996	13245	13351	13099	13214	13226	13124	13246	13339	13269	13266	13287	13041	13220	13147	13205	13085	13196	13172	13195	13186	13393	13163	13261	13222	12939	13083	13079	13224	13000	13134	13269	13277	13185	13101	13008	13052	12986	13212	13131	13333	13253	13272	13101	13172	13112	13154	13216	13127	13182	13009	13195	13058	13319	13331	13270	13162	13242	13198	13117	13240	13277	13253	13230	12971	13138	13218	13131	13071	13411	13090	13335	13162	13056	13200	13305	13157	13344	13329	12934	13219	13116	13096	13077	13134	13282	13223	13315	13246	13107	13084	13234	13178	13031	13202	13107	13060	13208	13025	13322	13196	13270	13174	13200	13032	13125	13307	13086	13210	13176	13170	13180	13213	13207	13207	13155	13169	13087	13240	13179	13292	13258	12998	13345	13244	13056	13057	13092	13228	13242	13167	13022	13111	13182	13251	13100	13311	13180	13179	13257	13142	13120	13087	13059	12963	13131	13178	13156	13002	13145	13366	13199	13042	13103	13186	13101	13140	13153	13207	13135	13225	13026	13051	13194	13207	13088	13186	13121	13111	13243	13106	13336	13235	13238	12979	13227	13228	13208	13245	13237	13150	13295	13145	13205	13220	13350	13180	13204	13084	13164	13256	13165	13099	13166	13163	13092	13201	12969	13312	13177	13156	13295	13044	13267	13072	13237	13134	13150	13056	13211	13106	13098	13335	13007	13311	13124	13091	13129	13193	13191	13125	13056	13015	13110	13110	13046	13195	13222	13270	13120	13252	13280	13203	12966	13357	13235	13125	13106	13036	13152	13102	13172	13279	13170	13069	13223	13177	13120	13164	13244	13066	13023	13325	13077	13081	13040	13266	13096	13230	13046	13171	13136	13215	13095	13104	13062	13059	13068	13143	13265	13342	13096	13274	13150	13105	13171	13062	13258	13221	13171	13234	13219	13075	13267	13216	13063	13036	13249	13058	13108	13186	13137	13219	13062	13109	13088	13243	13094	13098	13195	13099	13394	13162	13161	13182	13053	13229	13158	13120	13174	13199	13169	13189	13196	13014	13326	13139	13065	13251	13225	13221	13131	13183	13231	13135	13229	13144	13173	13153	13054	13259	13197	13209	13302	13182	13252	13371	13155	13334	13198	13125	13228	13295	13218	13230	13131	13131	13308	13309	13052	13242	13133	13122	13062	13340	13173	13361	13160	13289	13142	13155	13265	13091	13039	13142	13254	13278	13128	13110	13010	13199	13069	13081	13243	13149	13225	13375	13229	13232	13326	13090	13084	13318	13102	13219	13229	13160	13270	13278	13164	13188	13101	13245	13014	13201	13098	13240	13136	13138	13251	13109	13158	13029	13331	13068	13278	13114	13129	13201	13136	13266	13319	13045	13124	13149	13156	13087	13114	13125	13170	13318	13284	13132	13104	13276	13219	13093	13099	13130	12916	13272	13300	13166	13371	13105	13190	13033	12939	13106	13150	13176	13224	13123	13269	13224	13012	13136	13174	13325	13190	13113	13168	13055	13146	13165	13206	13129	13301	13195	13139	13240	13286	13103	13164	13139	13169	13222	13016	13159	13258	13270	13094	13197	13170	13201	13150	13144	13184	12969	13139	13157	13162	13112	13334	13206	13189	13322	13200	13124	13216	13224	13235	13145	13221	13222	13182	13174	13264	13321	13070	13291	13177	13177	13251	13195	13198	13209	13115	13131	13140	13166	13175	13114	13075	13056	13319	13003	13071	12965	13084	13352	13196	13094	13095	13077	13165	13120	13224	13112	13188	13152	13350	13139	13220	13114	13155	13100	13139	13247	13118	13106	13122	13067	13222	13200	13058	13211	13107	13074	13188	13132	13176	13302	13268	13215	13222	13069	13248	13149	13079	13118	13012	13329	13232	13037	13291	12982	13234	13244	13180	13183	13141	13298	13144	12927	13158	13110	13241	13299	13364	13150	13193	13246	13116	13195	13186	13161	13177	13134	13211	13239	13254	13129	13291	13275	13078	13211	13021	13073	13339	13268	13123	13125	13218	13053	13167	13065	13295	13151	13186	13184	13139	13316	13176	12980	13238	13168	13164	13208	13204	13116	13149	13071	12964	13168	13036	13107	13084	13192	13195	13344	13133	13129	13073	13142	13214	13275	13096	13143	13095	13178	13473	13148	13098	13129	13416	13218	13085	13214	13153	13297	13253	13222	13199	13067	13108	13278	13144	13119	13269	13272	13193	13165	13137	13254	13234	13189	12876	13086	13109	13144	13092	13280	13176
23774	21122	28425	24122	21989	21478	19856	17229	16209	16217	15904	15567	15783	15445	15317	15346	15142	15082	14938	14918	14967	14748	14517	14727	14782	14616	14737	14687	14655	14551	14834	14564	14516	14629	14690	14416	14590	14737	14515	14365	14366	14531	14495	14394	14585	14481	14490	14417	14462	14515	14453	14361	14461	14446	14390	14344	14614	14302	14613	14442	14300	14493	14460	14350	14625	14459	14417	14363	14418	14468	14503	14427	14433	14360	14368	14310	14208	14271	14335	14370	14279	14402	14401	14412	14522	14422	14318	14371	14447	14460	14493	14485	14408	14414	14512	14546	14522	14437	14410	14557	14556	14445	14271	14290	14481	14291	14449	14402	14408	14427	14499	14488	14455	14499	14496	14416	14438	14346	14355	14338	14441	14495	14395	14255	14204	14298	14436	14306	14422	14326	14514	14407	14356	14412	14416	14336	14409	14490	14372	14192	14491	14366	14389	14309	14239	14346	14357	14291	14281	14225	14373	14469	14351	14304	14280	14439	14217	14286	14347	14329	14428	14286	14488	14391	14312	14488	14434	14445	14300	14456	14536	14404	14277	14285	14513	14317	14252	14311	14414	14383	14393	14283	14184	14367	14396	14442	14369	14287	14372	14303	14430	14483	14362	14321	14312	14276	14363	14513	14344	14298	14607	14276	14415	14517	14547	14243	14347	14236	14443	14452	14186	14405	14314	14391	14443	14399	14361	14549	14269	14450	14386	14346	14498	14395	14424	14086	14259	14347	14291	14491	14333	14419	14479	14274	14562	14267	14391	14343	14369	14623	14583	14244	14452	14410	14289	14194	14475	14389	14532	14345	14471	14402	14208	14486	14515	14277	14663	14384	14384	14541	14514	14401	14292	14422	14559	14319	14228	14202	14327	14280	14268	14340	14291	14444	14404	14385	14334	14369	14386	14193	14455	14565	14394	14422	14174	14319	14310	14333	14399	14483	14327	14397	14519	14417	14305	14484	14344	14359	14309	14496	14321	14244	14342	14549	14140	14581	14379	14303	14384	14371	14190	14413	14357	14501	14474	14368	14411	14413	14377	14197	14395	14427	14451	14460	14365	14559	14246	14156	14460	14354	14433	14307	14270	14283	14560	14369	14436	14361	14498	14484	14347	14453	14370	14345	14509	14411	14301	14369	14560	14366	14330	14269	14433	14101	14475	14456	14309	14292	14354	14392	14430	14328	14441	14266	14507	14193	14365	14486	14465	14289	14392	14470	14466	14038	14522	14316	14338	14446	14472	14327	14345	14344	14302	14387	14411	14274	14371	14311	14290	14341	14204	14220	14307	14463	14336	14462	14329	14328	14270	14405	14232	14607	14508	14461	14378	14286	14612	14464	14379	14102	14274	14437	14290	14379	14442	14492	14258	14473	14331	14292	14273	14129	14207	14342	14351	14505	14521	14198	14392	14399	14309	14363	14299	14485	14503	14356	14357	14244	14213	14419	14368	14120	14320	14348	14481	14090	14430	14485	14298	14469	14435	14156	14299	14402	14379	14447	14473	14338	14322	14409	14383	14372	14529	14251	14350	14349	14452	14243	14289	14293	14316	14418	14287	14446	14419	14560	14425	14436	14325	14504	14593	14199	14358	14423	14447	14295	14428	14311	14345	14382	14244	14448	14344	14368	14409	14376	14241	14485	14257	14343	14527	14315	14295	14421	14337	14441	14546	14450	14437	14238	14413	14377	14460	14461	14422	14482	14245	14509	14409	14409	14373	14357	14234	14420	14370	14479	14521	14422	14513	14341	14362	14581	14258	14370	14314	14329	14555	14426	14439	14467	14348	14333	14567	14404	14374	14357	14426	14487	14412	14398	14318	14190	14183	14230	14432	14250	14385	14472	14288	14348	14457	14469	14390	14537	14295	14235	14363	14489	14437	14573	14433	14412	14560	14425	14678	14367	14420	14241	14248	14273	14402	14277	14352	14290	14444	14554	14185	14229	14204	14464	14329	14473	14400	14335	14363	14409	14525	14234	14230	14530	14372	14466	14577	14495	14317	14460	14416	14235	14468	14370	14343	14325	14184	14318	14260	14259	14385	14175	14304	14283	14577	14254	14330	14236	14387	14185	14119	14319	14509	14311	14530	14380	14261	14523	14206	14515	14389	14482	14366	14355	14448	14525	14250	14329	14483	14538	14294	14338	14308	14301	14328	14327	14482	14319	14245	14486	14445	14318	14468	14385	14460	14274	14467	14324	14467	14271	14374	14367	14386	14461	14249	14237	14560	14315	14373	14610	14542	14541	14530	14393	14419	14306	14451	14489	14309	14400	14397	14320	14321	14369	14447	14445	14578	14278	14273	14227	14266	14450	14364	14486	14261	14621	14526	14303	14462	14446	14491	14343	14331	14257	14360	14383	14440	14377	14430	14481	14244	14414	14360	14411	14345	14290	14434	14429	14363	14419	14326	14481	14252	14365	14428	14425	14503	14319	14254	14476	14223	14557	14319	14404	14492	14537	14180	14247	14440	14415	14472	14361	14452	14308	14442	14521	14368	14394	14504	14367	14276	14484	14055	14310	14452	14403	14392	14270	14104	14504	14558	14575	14399	14480	14347	14271	14453	14271	14282	14434	14334	14367	14280	14196	14270	14567	14436	14205	14217	14269	14249	14171	14332	14434	14274	14340	14264	14471	14413	14324	14510	14320	14405	14437	14558	14407	14358	14201	14338	14519	14358	14338	14302	14505	14404	14294	14361	14424	14164	14295	14323	14652	14526	14408	14404	14327	14224	14250	14434	14356	14439	14320	14238	14471	14399	14483	14467	14257	14600	14326	14652	14383	14417	14498	14501	14449	14431	14457	14469	14442	14354	14391	14451	14421	14656	14503	14409	14469	14478	14314	14458	14215	14318	14253	14517	14415	14231	14374	14399	14366	14157	14408	14292	14259	14424	14269	14283	14335	14460	14274	14440	14172	14253	14407	14396	14480	14397	14346	14405	14260	14178	14228	14316	14293	14496	13946	14235	14212	14357	14491	14433	14203	14419	14445	14436	14398	14481	14295	14385	14383	14364	14378	14350	14417	14403	14532	14343	14272	14472	14360	14253	14401	14301	14525	14324	14250	14367	14530	14425	14463	14428	14250	14189	14360	14133	14321	14409	14403	14385	14452	14405	14273	14314	14434	14341	14356	14265	14401	14493	14425	14367	14356	14296	14382	14373	14271	14374	14447	14379	14392	14193	14278	14403	14349	14486	14266	14440	14326	14397	14269	14392	14312	14255	14410	14581	14373	14404	14251	14227	14316	14404	14324	14465	14273	14517	14389	14114	14334	14353	14595	14514	14333	14543	14533	14443	14633	14288	14441	14516	14335	14235	14416	14307	14544	14476	14313	14367	14497	14395	14157	14500	14384	14231	14304	14383	14263	14292	14443	14509	14319	14334	14432	14472	14276	14194	14455	14504	14302	14308	14238	14389	14272	14324	14446	14335	14287	14497	14512	14393	14301	14496	14446	14286	14567	14293	14249	14399	14363	14296	14375	14465	14470	14219	14234	14336	14362	14326	14388	14234	14407	14604	14235	14345	14387	14428	14349	14427	14389	14438	14366	14283	14498	14480	14370	14305	14388	14314	14386	14437	14302	14417	14409	14371	14328	14380	14205	14383	14232	14469	14292	14362	14359	14224	14299	14525	14274	14267	14189	14315	14470	14384	14293	14464	14234	14272	14246	14403	14452	14367	14228	14295	14324	14394	14338	14325	14302	14420	14493	14209	14331	14300	14613	14420	14532	14423	14458	14485	14378	14464	14324	14266	14272	14399	14286	14291	14334	14183	14393	14414	14333	14388	14455	14590	14407	14393	14481	14389	14420	14515	14312	14216	14498	14410	14347	14398	14261	14237	14425	14398	14464	14311	14494	14586	14215	14285	14468	14254	14249	14441	14484	14312	14320	14534	14304	14310	14386	14396	14536	14394	14393	14496	14421	14285	14381	14456	14315	14483	14323	14448	14300	14453	14377	14251	14380	14395	14336	14308	14147	14431	14501	14303	14476	14491	14531	14321	14388	14566	14286	14143	14433	14480	14391	14367	14169	14360	14239	14465	14412	14497	14364	14219	14392	14232	14316	14360	14311	14437	14377	14515	14309	14248	14497	14405	14324	14359	14332	14428	14445	14374	14479	14550	14374	14469	14318	14327	14529	14625	14395	14307	14296	14435	14365	14313	14299	14463	14385	14355	14468	14389	14320	14397	14319	14437	14386	14319	14266	14386	14480	14382	14388	14340	14361	14529	14327	14378	14376	14270	14342	14315	14409	14265	14488	14493	14387	14582	14432	14427	14621	14217	14217	14431	14390	14244	14233	14248	14281	14114	14377	14371	14405	14179	14565	14312	14402	14352	14374	14527	14299	14289	14279	14402	14342	14441	14482	14411	14113	14514	14367	14467	14416	14297	14303	14415	14387	14361	14151	14403	14395	14405	14300	14389	14375	14316	14411	14387	14299	14347	14281	14243	14383	14466	14455	14297	14414	14424	14469	14325	14369	14581	14442	14450	14516	14455	14425	14242	14329	14346	14520	14325	14348	14263	14568	14322	14323	14291	14391	14395	14251	14402	14252	14320	14196	14116	14219	14320	14507	14357	14317	14509	14465	14358	14442	14219	14407	14440	14626	14391	14391	14343	14191	14308	14458	14413	14349	14476	14389	14519	14271	14636	14261	14396	14438	14384	14327	14534	14332	14409	14353	14320	14264	14371	14301	14434	14274	14506	14406	14180	14372	14342	14196	14292	14511	14473	14290	14443	14282	14538	14444	14351	14520	14515	14355	14304	14316	14399	14394	14568	14518	14321	14272	14316	14321	14323	14457	14449	14392	14351	14397	14395	14245	14271	14406	14485	14260	14286	14368	14261	14386	14330	14486	14523	14336	14396	14375	14365	14422	14382	14352	14199	14466	14349	14469	14334	14377	14437	14552	14502	14538	14492	14375	14257	14413	14314	14388	14420	14361	14312	14506	14261	14420	14313	14468	14360	14365	14359	14401	14383	14322	14446	14400	14243	14186	14236	14390	14329	14276	14353	14357	14573	14397	14365	14465	14588	14546	14396	14459	14431	14532	14306	14232	14376	14362	14307	14361	14445	14494	14457	14248	14392	14467	14574	14306	14515	14352	14365	14321	14601	14455	14234	14462
19344	33653	31083	24263	21629	19736	18246	17320	16579	16054	15794	15649	15418	15214	15125	14758	14858	14540	14414	14341	14283	14107	13943	13869	13873	13944	13742	13915	13711	13659	13770	13594	13759	13642	13468	13789	13568	13546	13616	13573	13471	13449	13460	13550	13424	13460	13402	13568	13511	13524	13515	13503	13343	13367	13566	13659	13512	13430	13414	13387	13703	13458	13474	13370	13589	13460	13330	13495	13474	13293	13571	13280	13460	13516	13603	13422	13376	13517	13465	13406	13430	13454	13595	13283	13478	13462	13564	13352	13378	13385	13560	13272	13226	13520	13532	13458	13371	13421	13361	13559	13354	13397	13502	13580	13472	13507	13407	13412	13568	13380	13433	13322	13555	13506	13449	13417	13454	13373	13593	13251	13579	13562	13268	13264	13542	13348	13468	13388	13510	13466	13364	13311	13357	13495	13316	13391	13469	13456	13153	13431	13452	13422	13486	13463	13350	13471	13317	13444	13386	13547	13484	13278	13487	13481	13368	13442	13476	13440	13515	13573	13558	13368	13394	13552	13406	13520	13295	13451	13460	13336	13402	13484	13357	13507	13538	13196	13386	13419	13476	13542	13323	13583	13405	13548	13572	13375	13378	13570	13490	13351	13425	13355	13476	13531	13487	13332	13409	13287	13416	13217	13413	13460	13420	13647	13281	13379	13451	13389	13503	13502	13446	13305	13352	13490	13337	13441	13584	13481	13514	13362	13295	13313	13439	13425	13340	13302	13240	13478	13402	13505	13492	13398	13292	13538	13274	13493	13560	13450	13396	13401	13451	13523	13509	13264	13453	13479	13418	13441	13447	13411	13562	13374	13546	13509	13453	13423	13472	13411	13609	13513	13495	13390	13447	13451	13250	13482	13481	13492	13473	13428	13414	13521	13491	13307	13384	13374	13514	13458	13367	13532	13373	13488	13357	13505	13390	13459	13410	13419	13494	13398	13451	13463	13532	13370	13585	13556	13481	13400	13337	13230	13362	13637	13378	13396	13372	13265	13464	13487	13365	13323	13347	13408	13398	13388	13455	13334	13501	13496	13381	13410	13396	13323	13533	13361	13500	13335	13365	13556	13451	13431	13360	13446	13338	13460	13521	13524	13393	13474	13286	13361	13345	13455	13377	13461	13450	13413	13475	13377	13261	13374	13498	13450	13594	13512	13418	13553	13429	13391	13517	13552	13489	13361	13411	13602	13435	13431	13177	13283	13304	13538	13366	13465	13424	13308	13433	13289	13328	13416	13405	13364	13428	13395	13505	13320	13326	13488	13353	13466	13339	13443	13247	13436	13486	13445	13286	13545	13244	13491	13368	13504	13276	13213	13430	13385	13309	13440	13468	13415	13310	13503	13465	13433	13582	13378	13337	13449	13393	13435	13383	13453	13520	13421	13362	13477	13375	13436	13436	13431	13527	13449	13281	13402	13397	13309	13378	13420	13240	13331	13424	13424	13325	13441	13510	13425	13424	13399	13352	13254	13522	13424	13579	13420	13382	13421	13431	13492	13410	13514	13332	13415	13326	13435	13454	13252	13484	13348	13528	13372	13408	13360	13421	13467	13391	13444	13388	13461	13501	13362	13475	13380	13426	13475	13382	13449	13300	13325	13386	13365	13490	13323	13576	13488	13361	13448	13337	13308	13572	13548	13387	13565	13331	13467	13266	13453	13560	13517	13468	13471	13490	13577	13494	13436	13521	13403	13582	13419	13395	13350	13564	13431	13270	13423	13423	13345	13366	13457	13453	13363	13358	13329	13346	13425	13329	13611	13395	13433	13384	13433	13458	13527	13439	13258	13442	13558	13541	13422	13368	13454	13189	13445	13341	13482	13374	13266	13330	13457	13469	13467	13322	13541	13316	13414	13577	13382	13303	13361	13308	13274	13531	13561	13421	13442	13520	13602	13364	13472	13292	13334	13297	13453	13511	13651	13432	13353	13312	13427	13207	13308	13313	13358	13387	13417	13530	13382	13485	13502	13442	13358	13342	13377	13424	13416	13318	13413	13216	13468	13413	13319	13353	13487	13291	13573	13430	13497	13506	13424	13312	13428	13439	13414	13502	13276	13474	13426	13322	13554	13324	13425	13434	13385	13292	13273	13495	13534	13505	13356	13445	13490	13486	13417	13513	13306	13461	13297	13222	13401	13540	13433	13288	13412	13564	13249	13417	13455	13569	13606	13282	13353	13459	13409	13394	13294	13420	13410	13366	13387	13278	13402	13459	13346	13458	13500	13442	13432	13461	13353	13436	13166	13525	13430	13440	13562	13555	13432	13466	13283	13175	13340	13456	13482	13444	13408	13275	13394	13260	13412	13309	13314	13257	13338	13489	13248	13317	13504	13497	13329	13395	13365	13461	13350	13387	13477	13487	13300	13481	13391	13489	13455	13356	13556	13372	13400	13603	13346	13395	13524	13475	13370	13395	13419	13469	13316	13422	13405	13230	13263	13285	13516	13354	13454	13403	13444	13484	13416	13342	13411	13338	13406	13216	13374	13426	13342	13451	13514	13294	13630	13432	13276	13403	13345	13468	13376	13531	13501	13440	13541	13418	13500	13491	13538	13484	13387	13540	13243	13409	13507	13273	13596	13381	13531	13320	13473	13227	13422	13382	13413	13281	13600	13425	13360	13454	13484	13405	13296	13539	13437	13319	13439	13459	13277	13376	13607	13417	13413	13499	13495	13385	13380	13360	13413	13379	13362	13486	13461	13311	13523	13438	13396	13355	13426	13522	13325	13365	13397	13574	13442	13324	13459	13372	13345	13373	13434	13403	13412	13332	13358	13402	13567	13327	13640	13493	13398	13299	13440	13505	13409	13368	13420	13384	13483	13312	13345	13548	13458	13446	13509	13476	13367	13409	13303	13494	13513	13541	13390	13416	13406	13211	13476	13238	13312	13474	13354	13328	13436	13470	13308	13483	13438	13451	13440	13482	13143	13481	13245	13323	13471	13586	13519	13339	13408	13435	13351	13544	13264	13401	13530	13254	13395	13431	13309	13435	13492	13460	13394	13431	13313	13385	13576	13393	13469	13371	13418	13394	13534	13292	13371	13511	13441	13508	13417	13255	13545	13305	13416	13480	13467	13485	13430	13261	13524	13405	13415	13294	13354	13392	13381	13360	13484	13371	13477	13397	13415	13318	13492	13527	13393	13545	13360	13341	13417	13376	13381	13327	13495	13390	13383	13433	13271	13382	13503	13388	13394	13342	13353	13221	13452	13504	13299	13239	13247	13400	13349	13497	13345	13360	13358	13456	13277	13438	13445	13414	13420	13512	13352	13422	13487	13339	13420	13578	13346	13568	13365	13633	13542	13440	13555	13408	13476	13448	13413	13415	13353	13386	13441	13495	13335	13382	13352	13398	13456	13425	13418	13447	13571	13302	13413	13491	13342	13451	13361	13347	13411	13422	13475	13507	13546	13356	13447	13276	13488	13375	13399	13466	13552	13544	13596	13708	13376	13504	13532	13409	13421	13427	13558	13273	13452	13467	13432	13519	13468	13397	13444	13449	13488	13346	13431	13454	13421	13315	13404	13414	13341	13283	13440	13488	13239	13381	13419	13347	13307	13432	13500	13534	13286	13408	13316	13413	13377	13386	13470	13298	13607	13321	13425	13313	13320	13562	13564	13522	13294	13433	13445	13406	13271	13434	13396	13413	13339	13394	13497	13321	13320	13548	13386	13365	13303	13434	13478	13455	13336	13444	13341	13483	13453	13502	13534	13386	13330	13600	13430	13480	13508	13580	13387	13324	13279	13551	13248	13412	13460	13444	13383	13344	13345	13383	13444	13384	13466	13287	13416	13614	13471	13355	13332	13357	13404	13369	13375	13226	13473	13503	13434	13326	13649	13371	13512	13344	13367	13469	13274	13366	13388	13522	13389	13267	13414	13528	13471	13436	13243	13493	13387	13261	13425	13431	13344	13439	13486	13433	13482	13269	13264	13546	13404	13458	13389	13300	13490	13544	13633	13405	13218	13364	13402	13455	13236	13510	13405	13488	13467	13504	13310	13407	13503	13448	13338	13419	13351	13504	13525	13163	13465	13357	13444	13417	13546	13362	13322	13421	13468	13451	13343	13419	13434	13479	13264	13529	13295	13420	13389	13474	13477	13378	13512	13481	13509	13379	13487	13608	13475	13393	13489	13416	13365	13303	13546	13459	13333	13531	13533	13356	13427	13378	13354	13447	13436	13222	13449	13321	13340	13433	13467	13451	13477	13369	13316	13419	13222	13494	13420	13397	13404	13534	13455	13276	13430	13416	13355	13334	13514	13404	13552	13587	13445	13502	13395	13352	13316	13455	13465	13353	13424	13432	13554	13428	13530	13480	13324	13386	13502	13399	13621	13379	13497	13680	13553	13456	13453	13310	13483	13424	13363	13327	13303	13362	13232	13344	13525	13141	13416	13531	13412	13336	13547	13507	13512	13487	13498	13512	13394	13356	13463	13377	13413	13467	13302	13627	13451	13372	13328	13411	13374	13319	13338	13534	13314	13484	13302	13383	13372	13589	13333	13245	13291	13326	13477	13374	13413	13522	13432	13382	13270	13312	13270	13399	13447	13526	13367	13410	13557	13453	13450	13392	13404	13571	13460	13593	13551	13261	13565	13446	13389	13393	13299	13519	13488	13364	13455	13396	13559	13484	13672	13377	13391	13609	13420	13466	13407	13337	13570	13425	13438	13423	13553	13593	13335	13506	13492	13471	13406	13447	13352	13377	13400	13416	13550	13485	13439	13469	13491	13530	13296	13442	13470	13334	13391	13465	13380	13386	13620	13459	13550	13508	13114	13432	13552	13499	13443	13239	13606	13309	13481	13470	13378	13307	13283	13509	13228	13400	13410	13251	13688	13468	13338	13262	13380	13429	13532	13499	13456	13481	13505	13445	13315	13413	13536	13477	13278	13485	13483	13416	13402	13440	13493	13452	13510	13680	13510	13357	13574	13334	13525	13363	13347	13447	13429	13515	13631	13338	13533	13484	13465	13378	13510	13430	13373	13517	13415	13334	13319	13496	13348	13566	13431	13340	13472	13292	13284	13349	13305	13476	13444	13449	13417	13378	13427	13341	13405	13360	13351	13529	13312	13401	13377	13311	13388	13366	13404	13302	13341	13447	13518	13518	13365	13402	13353
22826	21151	28904	23650	21407	23234	24246	18879	17250	17211	16737	16377	16249	16329	15994	15750	15677	15699	15578	15403	15115	15149	15184	15246	15141	14840	14951	14894	14599	14692	14843	14718	14718	14569	14645	14743	14535	14573	14595	14692	14605	14645	14435	14577	14494	14305	14483	14497	14610	14440	14476	14620	14429	14518	14541	14403	14285	14435	14484	14515	14503	14690	14714	14530	14623	14415	14386	14385	14488	14450	14451	14461	14367	14406	14393	14396	14645	14522	14343	14444	14444	14378	14419	14451	14386	14457	14267	14515	14148	14474	14329	14382	14412	14296	14458	14453	14455	14521	14344	14493	14535	14281	14417	14602	14331	14589	14464	14502	14448	14194	14414	14449	14350	14376	14451	14567	14340	14523	14449	14368	14264	14476	14545	14439	14378	14579	14289	14397	14480	14442	14389	14302	14336	14314	14414	14477	14527	14406	14379	14374	14265	14442	14248	14469	14334	14231	14359	14422	14478	14466	14454	14375	14289	14411	14327	14406	14562	14476	14472	14252	14317	14516	14612	14442	14592	14558	14538	14474	14514	14448	14503	14413	14449	14274	14472	14510	14340	14310	14338	14231	14273	14352	14385	14367	14569	14395	14502	14533	14413	14430	14493	14543	14482	14538	14449	14420	14446	14381	14462	14490	14520	14305	14391	14322	14318	14433	14282	14401	14461	14597	14541	14339	14533	14495	14413	14309	14335	14450	14320	14408	14390	14393	14524	14161	14187	14458	14309	14354	14345	14508	14460	14204	14479	14311	14338	14347	14410	14356	14490	14333	14448	14302	14482	14291	14438	14394	14339	14375	14272	14477	14386	14363	14133	14290	14400	14378	14433	14394	14473	14147	14336	14339	14394	14454	14341	14285	14294	14534	14420	14500	14340	14303	14381	14351	14440	14460	14421	14283	14349	14357	14415	14501	14421	14476	14531	14485	14469	14334	14387	14462	14464	14397	14244	14424	14508	14390	14500	14321	14431	14470	14577	14554	14398	14335	14287	14371	14422	14250	14227	14343	14515	14351	14357	14399	14296	14334	14507	14368	14338	14296	14535	14227	14379	14424	14274	14470	14467	14254	14345	14303	14385	14392	14442	14142	14271	14337	14343	14333	14322	14453	14385	14506	14309	14448	14457	14274	14411	14469	14481	14478	14324	14328	14351	14451	14522	14399	14424	14614	14403	14480	14427	14561	14298	14381	14425	14286	14297	14226	14456	14430	14412	14304	14385	14630	14351	14377	14335	14550	14434	14246	14240	14433	14460	14384	14514	14387	14443	14474	14381	14306	14432	14396	14356	14304	14379	14448	14250	14461	14330	14516	14426	14512	14370	14382	14418	14291	14449	14619	14522	14362	14500	14280	14265	14420	14448	14248	14380	14315	14203	14293	14510	14532	14540	14201	14397	14516	14354	14360	14144	14409	14248	14256	14463	14217	14256	14237	14423	14442	14247	14282	14383	14534	14435	14331	14344	14445	14341	14250	14375	14350	14406	14314	14334	14426	14400	14404	14223	14336	14478	14359	14398	14441	14368	14207	14502	14472	14347	14468	14444	14420	14416	14077	14247	14296	14550	14303	14370	14382	14361	14463	14423	14322	14205	14256	14380	14419	14340	14434	14497	14220	14388	14544	14419	14573	14385	14355	14466	14437	14382	14446	14308	14569	14348	14409	14602	14538	14396	14525	14652	14556	14565	14454	14414	14329	14366	14135	14412	14385	14384	14288	14314	14297	14211	14361	14486	14499	14525	14361	14393	14426	14366	14466	14293	14319	14491	14346	14398	14301	14464	14294	14496	14408	14503	14571	14466	14492	14400	14141	14159	14415	14358	14497	14346	14232	14396	14463	14305	14254	14364	14419	14306	14504	14384	14368	14227	14293	14427	14160	14328	14159	14389	14346	14521	14283	14380	14318	14302	14355	14474	14313	14267	14210	14284	14409	14431	14261	14367	14582	14267	14416	14255	14446	14278	14416	14411	14363	14566	14427	14409	14495	14354	14480	14372	14358	14352	14410	14351	14344	14457	14264	14395	14519	14270	14352	14397	14155	14364	14398	14470	14361	14560	14392	14143	14274	14404	14367	14147	14508	14373	14418	14229	14401	14430	14588	14519	14559	14275	14150	14355	14307	14468	14325	14509	14446	14456	14391	14550	14484	14261	14281	14323	14320	14441	14302	14441	14308	14325	14509	14321	14560	14217	14337	14652	14440	14391	14550	14450	14070	14304	14174	14324	14304	14369	14383	14471	14285	14376	14321	14442	14208	14408	14456	14388	14261	14501	14463	14495	14342	14359	14223	14464	14366	14386	14225	14386	14111	14185	14376	14303	14355	14444	14341	14348	14322	14397	14467	14466	14329	14268	14409	14528	14430	14439	14446	14438	14422	14426	14461	14473	14429	14458	14352	14486	14493	14401	14339	14364	14330	14377	14428	14353	14248	14459	14586	14340	14350	14463	14241	14332	14190	14427	14284	14498	14500	14283	14446	14410	14348	14455	14346	14275	14227	14319	14436	14341	14416	14311	14223	14451	14273	14402	14326	14264	14258	14415	14462	14302	14390	14521	14326	14470	14285	14432	14273	14355	14517	14394	14310	14254	14397	14215	14448	14233	14432	14392	14597	14294	14289	14429	14265	14319	14228	14452	14367	14373	14368	14384	14332	14278	14371	14377	14245	14259	14291	14522	14427	14543	14259	14383	14267	14417	14483	14408	14322	14367	14431	14299	14363	14427	14453	14404	14457	14653	14369	14461	14493	14524	14262	14424	14375	14435	14266	14303	14449	14377	14316	14516	14450	14438	14435	14449	14261	14323	14441	14374	14349	14366	14199	14281	14517	14558	14514	14490	14285	14314	14551	14321	14342	14332	14320	14212	14322	14382	14394	14317	14351	14490	14322	14439	14447	14457	14475	14466	14285	14235	14383	14594	14415	14430	14311	14400	14353	14311	14364	14425	14495	14551	14381	14485	14283	14383	14309	14202	14443	14176	14314	14578	14546	14400	14468	14437	14388	14419	14561	14385	14445	14598	14309	14429	14557	14391	14465	14440	14308	14560	14513	14256	14169	14431	14277	14268	14424	14136	14544	14367	14507	14418	14432	14393	14252	14421	14241	14510	14390	14417	14417	14446	14558	14412	14396	14238	14375	14366	14578	14361	14221	14419	14435	14479	14447	14395	14340	14230	14356	14292	14368	14629	14491	14407	14403	14451	14494	14441	14235	14327	14365	14475	14435	14354	14507	14296	14458	14403	14233	14301	14341	14522	14123	14404	14257	14449	14591	14394	14264	14471	14471	14290	14388	14460	14197	14667	14365	14519	14304	14541	14397	14453	14410	14399	14325	14360	14462	14285	14437	14288	14530	14448	14339	14467	14355	14224	14470	14568	14278	14323	14373	14369	14360	14327	14381	14292	14562	14267	14068	14611	14386	14308	14330	14432	14234	14434	14419	14449	14477	14406	14434	14481	14267	14475	14501	14268	14467	14381	14681	14313	14320	14312	14424	14201	14360	14501	14397	14261	14409	14389	14593	14433	14318	14254	14175	14523	14332	14338	14288	14175	14247	14435	14342	14430	14344	14492	14309	14331	14360	14466	14386	14365	14200	14333	14329	14409	14502	14284	14260	14265	14390	14385	14213	14181	14349	14357	14263	14445	14267	14475	14350	14411	14425	14450	14414	14358	14345	14510	14293	14354	14380	14332	14464	14326	14488	14713	14141	14313	14327	14422	14489	14331	14387	14378	14413	14363	14264	14453	14303	14498	14458	14317	14503	14575	14365	14460	14474	14444	14552	14421	14334	14420	14349	14380	14162	14400	14410	14449	14370	14482	14464	14208	14338	14441	14489	14560	14402	14481	14472	14370	14158	14186	14328	14409	14147	14246	14337	14401	14339	14232	14419	14418	14419	14455	14255	14512	14495	14291	14416	14400	14519	14442	14614	14310	14352	14431	14327	14388	14304	14294	14482	14271	14412	14332	14353	14308	14493	14525	14520	14336	14347	14188	14280	14430	14273	14412	14592	14406	14335	14459	14517	14382	14288	14448	14343	14324	14390	14479	14362	14463	14258	14379	14483	14362	14369	14322	14424	14385	14241	14623	14541	14360	14496	14535	14333	14595	14514	14355	14382	14497	14536	14341	14398	14437	14386	14410	14396	14479	14374	14443	14305	14558	14421	14279	14259	14422	14435	14316	14292	14296	14525	14498	14476	14445	14280	14510	14350	14486	14393	14488	14229	14304	14471	14290	14260	14426	14336	14309	14470	14280	14382	14312	14431	14381	14243	14487	14415	14483	14619	14441	14478	14269	14227	14144	14552	14142	14496	14518	14467	14355	14432	14359	14368	14234	14193	14519	14388	14606	14302	14437	14244	14412	14385	14390	14517	14340	14448	14433	14095	14426	14466	14455	14475	14362	14347	14326	14275	14221	14416	14406	14600	14346	14374	14400	14532	14204	14495	14322	14465	14287	14242	14378	14468	14326	14216	14396	14290	14281	14336	14391	14183	14421	14432	14331	14454	14244	14251	14413	14313	14268	14260	14561	14556	14441	14320	14435	14396	14522	14345	14573	14243	14242	14557	14530	14224	14617	14347	14337	14291	14287	14278	14425	14407	14312	14247	14236	14345	14145	14262	14213	14217	14317	14299	14305	14606	14483	14521	14168	14074	14209	14473	14486	14430	14250	14283	14204	14476	14385	14262	14588	14464	14377	14279	14462	14477	14637	14458	14508	14302	14548	14394	14366	14443	14278	14276	14534	14369	14612	14325	14504	14369	14004	14401	14566	14555	14455	14434	14493	14501	14294	14319	14276	14512	14397	14587	14355	14395	14174	14296	14399	14505	14451	14512	14388	14443	14320	14494	14554	14283	14190	14250	14316	14256	14402	14417	14449	14612	14468	14341	14353	14281	14431	14326	14357	14127	14382	14179	14337	14351	14538	14612	14261	14234	14417	14367	14350	14214	14368	14452	14352	14430	14330	14384	14558	14399	14549	14467	14344	14452	14294	14406	14396	14411	14370	14474	14459	14325	14421	14398	14340	14248	14561	14518	14329	14343	14327	14318	14487	14400	14585	14425	14439	14416	14344	14455	14509	14598	14182	14287	14350	14438	14540	14313	14313	14278	14378	14343	14363	14403	14397	14400
21070	38412	35458	28247	24418	22512	20495	19178	18129	17593	16824	16484	16301	15906	15693	15555	15211	15159	14937	14679	14651	14332	14576	14160	14222	14193	14081	13871	13913	13732	13721	13633	13780	13648	13820	13527	13673	13492	13632	13527	13599	13584	13504	13610	13454	13488	13722	13586	13407	13629	13430	13485	13452	13597	13361	13523	13572	13441	13511	13299	13421	13508	13412	13431	13329	13213	13548	13362	13405	13441	13470	13387	13509	13443	13399	13328	13370	13372	13508	13475	13421	13289	13478	13443	13515	13498	13350	13306	13388	13559	13459	13400	13328	13391	13331	13268	13425	13479	13439	13395	13638	13298	13554	13386	13610	13461	13479	13467	13441	13483	13335	13425	13488	13482	13443	13328	13553	13491	13499	13464	13411	13452	13389	13616	13375	13484	13401	13352	13353	13359	13500	13539	13468	13423	13329	13455	13344	13369	13430	13339	13369	13356	13377	13517	13384	13335	13414	13318	13313	13332	13500	13404	13457	13258	13319	13437	13600	13287	13302	13435	13346	13334	13575	13455	13336	13207	13325	13260	13401	13474	13318	13562	13401	13516	13353	13493	13525	13480	13397	13411	13506	13342	13409	13427	13535	13299	13249	13418	13493	13370	13468	13425	13464	13409	13390	13450	13491	13407	13341	13229	13357	13396	13263	13493	13377	13337	13423	13573	13458	13317	13469	13192	13517	13503	13502	13419	13502	13493	13294	13382	13454	13372	13453	13391	13440	13419	13524	13428	13282	13533	13578	13458	13533	13528	13491	13365	13255	13389	13507	13320	13490	13388	13372	13482	13515	13467	13321	13447	13320	13475	13418	13349	13296	13380	13338	13554	13298	13441	13460	13611	13386	13516	13502	13423	13229	13482	13545	13277	13171	13385	13184	13367	13461	13299	13230	13462	13551	13373	13449	13297	13288	13493	13345	13473	13196	13371	13395	13258	13512	13466	13301	13420	13338	13442	13358	13236	13385	13355	13461	13322	13420	13390	13453	13377	13490	13437	13356	13292	13281	13358	13315	13418	13327	13396	13447	13279	13233	13414	13465	13415	13405	13394	13490	13415	13484	13395	13298	13410	13317	13483	13359	13458	13325	13482	13510	13379	13558	13497	13265	13433	13374	13439	13434	13287	13417	13445	13358	13513	13281	13389	13354	13483	13461	13425	13454	13337	13424	13687	13432	13437	13293	13489	13405	13585	13316	13444	13284	13377	13387	13461	13363	13587	13442	13372	13412	13512	13239	13512	13438	13457	13358	13328	13341	13509	13349	13410	13447	13441	13211	13437	13344	13427	13429	13519	13411	13396	13408	13320	13488	13291	13457	13398	13470	13394	13458	13466	13410	13536	13324	13297	13239	13539	13309	13264	13350	13364	13347	13471	13291	13301	13391	13422	13423	13466	13551	13431	13264	13439	13302	13460	13463	13360	13428	13306	13517	13481	13330	13438	13534	13294	13203	13237	13476	13342	13397	13472	13491	13297	13360	13407	13463	13218	13421	13469	13309	13407	13450	13417	13426	13397	13499	13464	13462	13506	13502	13358	13378	13294	13461	13457	13537	13425	13460	13189	13351	13512	13322	13351	13524	13310	13406	13343	13549	13485	13449	13391	13457	13552	13424	13449	13453	13345	13481	13465	13271	13464	13404	13440	13447	13390	13371	13338	13452	13363	13198	13334	13309	13401	13376	13360	13311	13456	13473	13291	13367	13422	13440	13332	13592	13400	13473	13340	13399	13474	13510	13452	13462	13317	13520	13359	13224	13337	13499	13318	13509	13368	13538	13478	13450	13432	13421	13298	13385	13409	13236	13509	13324	13605	13509	13409	13440	13273	13451	13439	13340	13291	13308	13279	13397	13477	13323	13429	13278	13323	13219	13461	13446	13415	13403	13580	13377	13461	13519	13469	13556	13386	13379	13467	13471	13390	13399	13553	13509	13440	13293	13306	13353	13506	13327	13428	13533	13519	13332	13461	13447	13523	13154	13454	13392	13280	13459	13267	13437	13393	13385	13520	13336	13454	13471	13163	13275	13257	13465	13451	13355	13342	13403	13350	13372	13397	13245	13538	13345	13390	13359	13417	13402	13286	13404	13313	13290	13497	13535	13350	13425	13351	13425	13399	13466	13478	13436	13540	13557	13285	13407	13549	13437	13451	13436	13507	13328	13456	13411	13387	13513	13461	13412	13453	13262	13510	13524	13247	13396	13470	13332	13378	13305	13266	13492	13376	13449	13417	13415	13374	13508	13354	13335	13410	13588	13426	13468	13274	13507	13513	13538	13536	13191	13262	13413	13457	13274	13383	13482	13397	13560	13544	13322	13411	13167	13563	13386	13395	13299	13390	13382	13482	13284	13218	13343	13536	13433	13469	13328	13493	13322	13437	13397	13399	13478	13381	13443	13348	13365	13291	13373	13533	13478	13326	13369	13472	13326	13250	13390	13369	13450	13477	13419	13420	13297	13421	13419	13371	13447	13469	13427	13339	13388	13357	13584	13407	13531	13270	13396	13288	13331	13503	13281	13420	13407	13431	13338	13550	13299	13342	13342	13419	13385	13418	13479	13386	13417	13410	13454	13314	13468	13447	13503	13341	13213	13423	13446	13320	13401	13334	13384	13413	13504	13339	13329	13441	13357	13397	13479	13437	13283	13371	13382	13363	13340	13282	13595	13423	13403	13342	13378	13451	13409	13558	13587	13376	13453	13316	13360	13456	13542	13392	13419	13388	13416	13202	13456	13384	13251	13441	13360	13555	13400	13512	13473	13400	13479	13388	13339	13410	13496	13213	13422	13273	13321	13352	13355	13410	13310	13499	13404	13363	13428	13306	13375	13473	13302	13570	13442	13402	13425	13264	13354	13409	13383	13467	13385	13452	13581	13591	13417	13351	13308	13590	13353	13532	13251	13208	13384	13360	13401	13327	13550	13405	13240	13396	13497	13306	13372	13320	13470	13533	13392	13293	13349	13306	13236	13326	13396	13354	13482	13366	13410	13447	13449	13397	13402	13390	13376	13554	13371	13285	13547	13431	13321	13432	13316	13431	13348	13294	13590	13288	13335	13421	13496	13242	13547	13349	13348	13282	13399	13336	13494	13568	13199	13306	13378	13426	13437	13506	13396	13409	13510	13249	13402	13297	13559	13394	13307	13189	13200	13464	13358	13385	13349	13330	13424	13186	13265	13337	13406	13464	13451	13323	13357	13380	13339	13432	13230	13389	13354	13356	13490	13350	13375	13455	13322	13288	13480	13526	13424	13426	13289	13283	13319	13389	13444	13393	13400	13305	13431	13343	13470	13514	13295	13497	13454	13439	13277	13299	13463	13302	13455	13428	13409	13311	13481	13269	13374	13426	13515	13473	13419	13364	13452	13355	13499	13576	13536	13511	13612	13333	13464	13439	13428	13399	13397	13461	13418	13454	13389	13313	13447	13329	13489	13401	13336	13473	13372	13291	13333	13545	13399	13412	13358	13382	13419	13393	13512	13284	13410	13520	13427	13411	13277	13325	13506	13403	13199	13525	13325	13532	13192	13502	13356	13465	13546	13207	13310	13472	13493	13472	13367	13393	13435	13404	13366	13450	13549	13533	13330	13465	13509	13425	13320	13240	13381	13376	13393	13346	13417	13502	13376	13365	13287	13379	13419	13328	13465	13345	13504	13373	13332	13287	13379	13211	13465	13264	13346	13429	13353	13474	13435	13562	13340	13373	13422	13349	13569	13533	13375	13470	13480	13377	13558	13320	13285	13317	13433	13375	13410	13325	13297	13416	13430	13245	13535	13363	13278	13380	13476	13417	13513	13376	13533	13483	13458	13349	13471	13443	13477	13370	13397	13405	13395	13277	13391	13337	13560	13437	13422	13440	13234	13475	13459	13393	13537	13357	13230	13403	13336	13255	13376	13285	13420	13433	13356	13311	13406	13323	13383	13173	13406	13430	13398	13394	13356	13402	13384	13467	13391	13476	13247	13393	13453	13443	13418	13348	13474	13525	13387	13510	13415	13358	13458	13592	13308	13258	13491	13295	13629	13274	13370	13423	13522	13613	13420	13356	13490	13290	13458	13459	13363	13532	13491	13448	13477	13485	13414	13381	13270	13172	13380	13475	13414	13400	13473	13448	13361	13399	13484	13391	13284	13319	13453	13439	13574	13366	13471	13353	13488	13541	13434	13333	13310	13344	13477	13439	13200	13353	13365	13389	13418	13393	13354	13398	13609	13406	13331	13355	13375	13502	13505	13527	13346	13589	13317	13573	13339	13213	13399	13482	13387	13472	13443	13415	13190	13341	13393	13336	13571	13410	13187	13502	13305	13416	13456	13320	13356	13375	13688	13343	13443	13490	13411	13380	13471	13303	13231	13312	13329	13303	13383	13582	13333	13345	13369	13443	13350	13433	13464	13305	13364	13347	13363	13498	13283	13711	13364	13423	13418	13436	13354	13415	13411	13288	13339	13417	13357	13622	13450	13460	13393	13400	13418	13098	13197	13484	13480	13199	13309	13610	13523	13479	13414	13470	13361	13356	13298	13526	13361	13434	13310	13358	13474	13469	13371	13375	13370	13521	13397	13491	13392	13307	13411	13362	13451	13375	13518	13371	13567	13301	13343	13419	13302	13493	13505	13461	13512	13442	13350	13400	13520	13252	13305	13225	13538	13643	13353	13401	13345	13320	13349	13447	13455	13307	13482	13464	13330	13341	13311	13431	13303	13565	13239	13500	13540	13394	13492	13467	13412	13432	13470	13423	13385	13380	13500	13367	13375	13577	13437	13505	13270	13407	13542	13436	13339	13486	13462	13371	13506	13277	13604	13422	13352	13324	13484	13505	13360	13370	13561	13504	13181	13312	13376	13494	13416	13231	13465	13312	13450	13424	13393	13393	13444	13407	13332	13408	13298	13240	13206	13446	13466	13527	13339	13335	13415	13384	13605	13472	13524	13441	13345	13361	13309	13475	13389	13370	13417	13447	13273	13357	13471	13378	13302	13397	13600	13327	13398	13346	13295	13261	13525	13304	13338	13386	13359	13330	13215	13379	13365	13458	13402	13506	13601	13346	13407	13541	13340	13413	13410	13346	13259	13518	13501	13340	13132	13515	13408	13471	13309	13306	13313	13463	13344	13494	13380	13271	13502	13421	13347	13399
27079	21924	24608	20983	16925	16173	15748	15273	14997	14933	14737	14732	14575	14396	14544	14599	14391	14526	14526	14185	14253	14333	14474	14256	14254	14300	14217	14037	14303	14183	14064	14111	14226	14085	14201	14229	14120	14228	13921	14011	13960	14284	13965	14156	14008	13951	14138	13855	13808	14043	13850	14213	14029	14085	14021	14166	14156	14115	14059	14009	14211	14097	14172	14113	14112	13831	13925	14005	14009	13897	14032	14164	13991	14186	14199	14036	14157	14060	13849	14201	14187	14094	14289	14039	14087	13941	14132	14028	14112	14075	13995	13936	13925	13856	13748	13992	14004	13913	13988	13882	13979	14164	13761	14013	13916	13955	13949	14038	14034	14077	13839	14002	13812	14020	13927	14003	13932	13855	14157	14003	14163	13848	13863	13883	14040	13918	14070	13925	14221	13943	13869	14128	13952	14125	14109	14018	13862	14086	13923	14064	14212	14065	13956	14194	13819	14008	14029	14023	14071	13982	14143	13860	13964	14025	13860	14034	14105	13916	13754	13881	13968	14046	14030	14095	14082	14112	13916	14005	14017	14108	14245	13883	13844	13982	14019	14281	14024	14264	14069	14161	14195	13944	13833	13927	14027	14070	14038	13909	13889	14050	13967	13982	13984	14046	13958	13941	13973	13927	14011	14296	13996	14042	13929	14134	13906	14032	13902	13942	13981	14095	13977	13950	13944	14120	14082	14064	14003	14001	14005	13929	14063	14018	13946	14008	14106	14167	14071	13908	13941	13932	14057	13966	13971	14002	14038	13932	13887	13718	13977	13987	14136	13899	14039	14070	14033	14011	14024	14019	14083	13902	14025	13837	14082	14074	14080	14031	14218	14130	14031	13818	13869	14021	13920	14221	14036	13870	13882	14062	13841	14113	14079	14065	13868	14072	14026	14025	13934	14021	13979	13910	13836	14138	13852	14103	14088	14034	14067	14002	14114	13903	14084	14060	14073	13964	14013	14114	14133	14041	14067	14126	13983	13965	14134	14206	13980	13997	14128	14077	14172	14011	13954	14059	14097	13911	13774	13826	14105	13923	14168	14264	13863	13978	14029	13788	13878	13820	13943	14035	14033	13862	14055	13894	13931	14014	14103	13894	14044	14015	14022	14096	13991	14007	14047	14171	14027	14020	14026	14068	14101	13992	14073	13974	14093	14167	13886	14041	13909	14004	13846	13810	14101	13927	13998	13937	13873	14060	13878	14103	13885	14062	14110	14027	13904	13930	14272	13956	13978	13800	14032	13902	13916	13883	13967	14107	13876	13894	14072	13921	13952	14014	14199	14024	13836	13796	14170	14185	13890	13948	14018	14030	13907	14078	14003	14150	13889	14177	13957	13906	14040	13985	13967	13991	13876	14103	13907	14069	14106	13909	13928	13861	14151	14019	14042	14019	14079	13965	14065	14121	14092	13981	13895	14058	14054	13921	14059	13928	13965	14014	14024	14011	14006	14004	14063	14054	14162	14035	14141	14052	13971	14100	13801	13959	13918	13963	13944	14291	13988	14036	13950	13888	13963	14050	13971	14028	14029	13961	13956	13780	13896	13877	13893	14056	14058	14060	14059	14149	13904	14023	13962	13977	13986	13984	14099	13908	14001	13986	14164	14030	13897	14297	14068	14028	14092	13976	13901	14049	13910	14126	14047	13993	13828	13907	13890	14118	13969	13959	14052	14115	14114	14001	13956	14140	14122	13957	14049	13961	14117	14005	14039	13796	13978	14041	14049	13909	13930	14097	14063	13922	13991	14156	13911	13851	13964	13985	13880	14132	14009	14118	13894	14017	14066	13900	13975	13831	14039	13903	13910	13928	14061	14140	13805	13995	14033	13994	13927	13949	13853	13856	13877	14026	14024	14131	13872	14178	14020	14185	14054	14193	14042	14174	13963	14122	13969	14103	14085	14059	13936	14074	13974	14015	14147	13976	14047	13995	13841	14141	14035	13880	14163	13891	14121	13966	13975	14020	14063	13806	14143	14114	14086	13972	14090	13925	14226	14086	13869	13912	13987	14053	14175	14224	14013	13994	14078	13911	14220	13885	14252	13996	13888	13960	13984	14124	13887	14245	14040	13943	14084	14125	13744	14059	14131	13848	14019	14125	14211	13984	14011	14100	13897	14028	14119	14068	14115	13878	13964	14003	13902	13874	14055	13976	14032	13995	13937	14007	14095	14099	13988	13984	14106	13970	14120	13992	14038	13910	14057	14099	13822	13974	14033	14058	13801	14148	13859	14187	14012	14148	14002	13773	13795	13949	14041	14102	14092	14228	14172	14009	14122	13956	13895	14121	14171	14004	13969	14049	13950	14125	14160	14130	13857	14126	14107	14190	14087	14053	14018	14045	14084	14174	14162	14037	14081	13889	14126	13837	13803	14040	14085	13933	14016	14043	14034	14116	14117	14050	13932	13973	14137	13953	14055	13938	14207	14004	13930	14038	13780	13897	13875	13916	14159	14093	14038	14027	14137	14052	14044	14075	14155	14038	13949	13875	13827	14032	14059	14070	14138	14071	13868	14002	14069	14022	14146	14109	14097	14062	13996	14205	13923	14152	14036	14047	14175	14125	14102	14054	13996	13910	14015	14033	14083	14126	13817	14230	13966	14012	14083	13936	13994	13968	14144	14032	14038	14048	13861	13911	14021	13857	13836	14072	13858	13949	14138	14126	14053	13852	13976	14015	14123	14061	13961	13952	13987	13935	14105	14104	13917	14051	13888	14198	14044	13986	14080	13968	14094	14104	14117	14009	13992	14073	14164	14222	13855	13899	14183	14041	14067	13957	13900	13948	14044	14094	14088	13957	14030	14005	14001	13779	13985	13940	14112	13806	13996	13954	13953	13902	13986	14029	14059	13898	13837	13946	13894	14136	14100	13981	13821	14230	14069	13941	14087	13946	14064	14020	13959	13859	13914	14198	14061	14059	13898	14072	13902	13990	13984	14112	14100	13954	13975	14014	14112	13928	14017	13921	14084	13994	14016	13922	13748	13940	14069	14086	14032	14033	14107	13907	14086	13860	14111	14175	14073	14042	13951	13984	14077	14059	13941	13986	14188	14049	13987	13866	14146	14062	14062	14174	14066	13942	14082	14126	14081	14099	14213	14098	14049	14212	14150	13998	14128	13984	14123	14148	13817	14118	14111	14213	14007	13949	13832	13849	13824	14001	14094	14164	13998	14007	13964	14117	14006	13959	13937	14115	14061	13939	14054	14045	13942	14051	14001	14028	13981	13979	14144	14186	14104	14128	14168	14085	13746	13900	14065	14036	14187	13873	13812	13915	14092	14073	14022	13943	13824	14078	14196	13938	13907	14123	13929	14052	14104	14077	14154	13966	14001	14079	14072	13952	13876	13839	13942	13831	13983	13816	14129	13975	14026	14141	14049	13969	14137	14035	14038	14158	13874	14090	14070	13874	13970	13993	13982	13994	14011	13978	14066	14057	14213	13986	14032	13960	14076	14031	14060	14143	14105	14310	14062	13974	14195	14124	13917	13907	13956	14007	14000	14047	13910	13888	13979	14042	14146	14062	14160	13996	14186	13983	13901	14011	14195	14078	13768	14070	14251	14066	14166	14000	13984	14223	14144	14052	13990	13848	14080	13951	14041	13843	13948	14048	14049	13936	14006	14206	14031	13903	14156	14158	13927	14175	14061	13966	13900	14073	14000	14069	14043	13947	14130	14210	13995	13871	13860	14030	14011	14224	14036	13970	14152	14115	13910	14048	14132	14105	14263	13949	14156	14037	14164	13929	14027	14087	14089	13966	14101	14064	13980	14060	14040	14159	13931	14069	14173	14086	14122	14083	14051	14077	13990	13993	13906	14161	14153	13994	13840	13953	14080	14078	14060	13985	13923	14015	14001	14128	14053	13958	14086	13945	14083	13882	13987	13933	13939	14030	13958	13931	14038	14081	14028	14036	14085	13821	14176	14051	13837	14027	14100	13913	14282	13859	13992	13903	14117	14009	13947	14006	14028	14080	13966	14009	14089	13914	13850	14029	13857	13958	13976	14095	14009	14077	13972	13932	14346	13951	14087	14143	13995	14000	14121	13971	13964	13972	14099	13811	14000	14073	14074	14160	14062	14041	14096	14055	13939	14107	13971	14006	14129	14258	14274	14154	14135	13877	14081	13907	14135	14009	14192	14110	14164	13967	14079	13957	14069	13866	14019	14131	14032	13976	13849	13983	13935	14033	13981	14021	13921	13924	14054	14064	14019	13889	14056	13888	13973	14009	14128	14066	13976	13933	14151	13980	14009	14154	14008	13914	14056	14123	13993	14114	13904	13901	14080	13866	14147	14004	13904	14098	14078	13970	13971	14003	14164	13991	14003	14090	14066	13873	13872	13927	14161	14255	13971	14118	14084	13960	13908	14123	13948	14103	13897	14007	13953	13956	13949	13850	14139	13918	13849	14061	14012	14162	13958	14072	14116	14101	14046	14076	13993	13967	13985	14148	13963	14005	14136	14147	14004	14138	14198	13938	14037	14037	13933	13934	14033	13970	14010	14210	13988	13857	13915	13918	13892	13985	14106	14217	14157	13987	13906	14015	14076	14088	14347	14023	14164	14175	13822	13996	14049	13941	13932	14198	13991	14007	14136	14001	14107	14097	14142	13909	14114	13922	13767	14045	14165	14140	13884	14148	13849	14212	13973	13973	14120	14090	14073	13905	13955	14034	13964	13967	14015	13775	13946	13891	13977	14185	14060	14013	13974	14035	14160	14103	14101	13920	14113	13874	14214	14200	14032	13951	13954	14004	14126	13981	14190	13976	13967	14088	14009	13958	14128	14003	13847	13983	13939	14206	14201	14071	14034	13911	13959	13961	13864	14040	14089	13991	14115	13920	14002	14124	14042	14033	14091	14179	14055	13975	14237	14265	14196	13947	14040	13987	14034	13874	14044	14048	13871	13915	13907	14043	14014	13837	14126	13947	14233	13969	14144	13982	13764	14070	14078	14096	14063	13852	13813	14201	14022	13946	14070	14072	14014	14072	14061	14108	14296	14021	14167	14147	14072	14071	14043	14054	13941	14035	13977	14057	14048	13854	13961	13988	14261	14088	13995	13983	14170	13999	14112	14165	13967	13981	13889	14072	14047	13929	14068	14048	14034	14016	13781	13926	13963	13735	14095	13926
18257	26530	24250	19335	17205	16385	15835	15289	14963	14628	14477	14375	14329	13983	13980	13825	13785	13803	13722	13514	13518	13498	13623	13400	13397	13298	13374	13459	13355	13123	13273	13218	13277	13095	13348	13104	13212	13129	13314	13140	13044	13278	13295	13135	13280	13182	13161	13101	13219	12954	13114	13309	13103	13148	13234	13033	13067	13090	13074	13084	13004	13232	13090	13182	13231	13033	13118	13128	13082	13148	13026	12950	13033	13141	13202	13143	13038	13013	13140	13123	13020	13191	13228	13099	13123	13188	13107	13115	13304	13070	13246	13181	13084	13050	13213	13125	13145	13022	13043	12993	13105	12982	13093	13174	13238	13243	13230	13069	13114	13292	13027	13273	13058	13184	13009	13207	13215	13095	13054	13186	13065	13152	13131	13167	13274	13125	13077	13048	13359	13145	13111	13126	13144	13356	13134	13131	13131	13142	13197	13187	13040	13044	12990	13109	13125	13064	13075	13163	13145	13156	13013	13097	12961	13129	13043	13032	13170	13272	13061	13130	13090	13043	13033	13119	13030	13208	13079	13085	13246	12943	13032	13077	13199	13097	13116	13249	12932	13039	13098	13068	13119	13221	13077	12994	12933	13226	13177	13203	13049	13216	13061	13078	13209	13041	13088	13027	13077	12979	13084	13082	13101	13057	13031	13125	13172	13213	12948	13081	13072	13153	13313	13266	13069	12954	13181	13177	13064	12991	13066	12969	13192	13016	13203	13168	13151	13214	13061	13032	13206	13137	13138	13034	13026	13106	13129	13084	13054	13122	13025	13067	12985	13102	13066	13200	13069	13226	12992	13230	13216	13168	13038	13189	13148	13130	13175	13141	13189	13101	12951	13040	13073	13131	13007	13255	13082	13153	13236	13113	13176	13090	13126	13246	13147	12783	13110	13140	12865	13087	13230	13057	13134	13151	13169	13097	13061	13128	13089	12787	13087	13204	12915	13031	13173	13201	13063	13232	13202	13028	13070	13146	13045	13160	13114	13310	13103	13094	13208	13111	12993	13214	13141	13114	13147	13137	13291	13138	13030	13016	12994	13056	13119	13164	13114	13095	13056	13080	13089	13041	13183	13061	13006	13094	13122	13040	13150	12980	13051	12932	13275	13099	12982	13085	13201	13102	13061	13258	13286	13144	12973	13035	13248	13007	13189	13075	13283	13024	13143	13140	13131	13000	12996	13199	13078	13103	13060	12981	13080	13155	13105	13098	13144	12932	13073	13141	13175	13204	13075	13123	13017	13111	13147	13059	13056	12971	13142	13186	13042	13189	13156	13140	13177	12943	13129	13145	13048	13108	13101	12857	13272	13145	13204	13123	12883	13174	13144	12977	13124	13012	13200	13087	13044	13102	13134	13084	13148	12976	12996	13188	13120	13120	13093	13259	13022	13050	13059	13099	13090	13023	13138	13141	13000	13156	13269	13260	13074	13197	13210	13128	12979	13296	13132	13053	12999	13169	13137	13216	13093	13304	13221	13132	13159	13021	13065	13204	12981	13011	13152	13164	13173	13031	13139	12982	13078	13238	13005	13066	13098	13088	13127	13032	13063	13060	13253	13076	13257	12957	13077	12959	13069	13354	12992	13107	13037	13264	13105	13129	13169	13226	13314	13253	13102	13108	13060	12985	13017	13286	13246	12940	12905	13097	13127	12954	13046	13074	13067	13033	13105	13126	13057	13125	13123	13003	12988	13100	13153	12988	13196	13175	13025	13208	13074	13097	13169	13134	13189	12962	13090	13106	13015	13135	13013	13144	13108	13186	13077	13028	13161	13132	13172	13074	13147	13177	13082	13097	13060	13009	13105	13046	13001	12991	13221	13147	13146	13176	13131	13068	13040	13140	12991	13007	12988	13020	13171	13233	13164	13281	13126	12893	13303	13027	13154	13105	13030	13133	13093	13243	13197	13129	13119	13162	13191	13246	13228	13064	13151	12956	13201	13234	13097	12981	13075	13102	13038	13059	13067	13143	13186	13130	13223	13040	13334	13147	13135	13147	13207	13270	13086	13075	13059	13170	12968	12905	13045	13210	13137	13103	13119	13083	13205	13083	13190	13083	13038	13128	13114	13047	13192	12907	13250	13094	13082	13033	13245	13172	13115	13231	13233	13143	13124	13306	13024	13112	13160	13021	13015	13076	13068	13168	13110	13080	13186	12953	12919	13181	13089	13107	13183	13211	13137	13126	13109	13073	13094	12974	13097	13193	13051	13084	13272	13055	13115	13140	13125	13321	13254	13268	13073	13201	13076	13138	13136	13226	12909	13001	12965	13100	13066	13095	13139	13119	13169	13189	13005	13038	13020	12985	13091	13047	12978	13054	13209	13102	12994	13057	13343	13106	13159	13119	13203	13095	13268	13024	13229	13272	12968	13251	13024	13230	12901	13079	13190	13079	13020	13182	13151	13066	13118	13028	13038	13112	12998	13218	13161	12993	13073	13147	13020	13071	13101	13186	13013	12973	13136	13320	13110	13115	13094	12950	13181	12951	12977	13160	13162	13095	13030	13186	13267	13125	13115	13054	13213	13134	13193	13109	13134	13058	12914	13134	13174	13039	13003	13189	13117	13007	13103	13194	13096	13159	13071	13243	13058	13283	12916	13076	13038	13175	12950	13009	13131	13140	13031	13078	13163	13125	12999	13017	13094	13151	13123	13074	13026	13041	13178	13077	13167	13136	12947	12984	13227	12961	13162	13195	12995	13206	13091	13256	13318	13084	12976	13056	13056	13154	13031	13139	13200	13253	13155	13123	13095	13160	13023	13279	12987	13015	13171	13198	13097	13210	13015	13136	13149	13164	13145	13160	13089	13091	13132	13118	13112	13096	12994	12991	13234	13140	13172	13048	13316	12953	13108	13141	13121	13136	13141	13155	12988	13179	13111	12912	13123	13039	13059	13044	13192	12973	13262	13139	12902	13074	13138	13024	13138	13117	13030	13251	13176	13094	13045	13160	13073	13097	13072	13237	13162	13154	13085	12955	13118	13086	13167	13083	13121	13071	13165	13211	13135	13078	12987	13156	13172	13277	13089	13100	13132	12992	13116	13365	13126	13198	13100	13264	13217	13081	13128	13298	13274	13255	13174	13145	13190	13167	13049	13087	13182	13045	13230	13118	13070	13091	13122	13120	13082	13089	13150	13127	13088	12994	12983	12970	12928	13193	13102	13416	13253	13130	13288	13090	12984	12890	13108	13169	13214	13103	13056	13152	13039	13082	13212	12997	13121	13110	13032	13135	13054	13238	13014	13084	13061	13076	13307	12987	13037	13084	12998	13053	12987	13129	13056	13184	13130	13086	13025	13191	13064	13120	13043	13002	13033	13063	13128	13150	13095	12986	13269	13237	13038	13142	13055	12987	13233	13236	13069	13050	13142	13147	13131	13049	13000	13229	13184	13039	13153	12917	13210	13093	13255	13056	13184	13188	13004	13119	12995	13030	12915	13033	13057	12994	13155	13075	13074	12991	13132	12981	13131	13137	13080	13263	13120	13081	13257	13165	13297	13119	13115	13010	13043	13189	13060	13207	13101	13169	13179	13118	13124	13012	13098	13222	13089	13115	13097	13218	13213	12985	13024	13099	13165	13180	12950	13122	13181	13043	13136	13279	13097	13033	13122	13138	13174	13237	13021	13086	13111	13046	13053	13157	12977	13193	13034	13126	13157	13095	13026	13177	13000	13207	13213	13116	13165	13155	13005	12952	13251	13172	13052	13307	13029	13102	13127	13074	13241	13140	13082	13163	13085	13163	13178	13123	13074	13287	13039	13233	13130	13187	13101	13010	13002	13257	13224	13218	13067	13286	13149	13237	13274	13098	13095	13113	13028	13354	13173	13145	13159	13082	13109	13009	13017	13102	13073	13230	13126	13122	13125	13197	13145	13140	12997	12971	13093	13119	13037	13020	13140	13092	13144	13002	13062	13052	12974	13216	13043	13097	13064	13024	13127	13042	13202	13023	13038	13234	13060	13294	12993	13169	13001	13054	13059	13261	13181	13059	13018	13205	13168	13106	13064	13222	13076	13161	13166	13029	13092	13223	13181	13189	12975	13064	13104	13097	13081	13010	13218	13144	13248	13247	13165	13003	13166	13091	13176	13063	13210	13122	13188	13183	13176	13111	12862	13209	13119	13075	13066	13167	13158	13085	13182	13082	13052	13232	13182	13332	13184	13038	13207	13050	12986	13035	12983	13258	12968	13025	13075	13238	12961	13140	13181	13049	12981	13182	13022	13086	13153	13171	13058	13152	13227	13117	13284	13125	13261	13050	13029	13226	13062	13105	13172	13075	13059	13071	13018	13081	13096	13138	13139	13229	13107	13183	13153	12975	13113	13114	13051	13140	13150	13259	13119	12979	13052	13198	13151	13139	13097	13107	13073	13325	13073	12973	13040	13222	13204	13078	12992	13135	13125	13211	13146	13219	13103	13298	13134	12996	12940	13122	12983	13104	13098	13159	13174	13158	13059	12995	13128	12977	13024	13122	13193	13119	13262	13080	13229	12967	13064	13210	13106	13111	13173	13050	13147	13209	13099	13168	13224	13131	13137	13220	13134	13202	13390	13098	12969	13251	13187	13005	13050	13081	13262	13070	13042	13045	13238	13055	13111	13137	13057	13088	13015	13232	13209	13124	13089	13178	13052	13132	13142	13017	13115	13048	13157	13031	13087	13159	13205	13085	13204	13093	13174	13143	13057	13043	13143	13032	12970	13221	13104	13151	13194	12971	13160	13017	12963	13167	13082	13014	12966	13174	13107	13028	13050	13005	13247	13090	13227	13092	12997	13004	13210	12998	13268	13172	12964	13084	13147	13285	13002	13036	13114	13080	13113	13003	13126	13010	13039	13173	13077	13121	13090	13186	13141	13059	13049	13183	13101	12998	13014	13034	13218	13057	13243	13117	13418	13204	12993	13036	13002	13150	12936	13213	13152	13224	13089	13033	13215	13164	13090	13124	13066	13266	13057	13106	13161	13163	13203	13109	13237	13091	13019	13041	13115	12943	13086	13073	13138	13196	13063	13165	13120	13162	13064	13088	12966	13203	13083	13224	13319	13049	13324	13214	13105	13027	13163	13173	13006	13059	13002	13126	13233	13121	13139	13046	13166	13169	13159	13137	13005	13294	13089	13003	12977	13198
23899	21110	28440	24191	21986	21478	20136	17260	16597	16369	16090	15650	15623	15411	15384	15320	15360	15316	15112	15157	14951	14810	14858	14818	14669	14649	14617	14727	14661	14594	14495	14361	14556	14618	14578	14616	14388	14622	14349	14435	14540	14288	14376	14478	14566	14541	14584	14311	14476	14490	14443	14480	14423	14461	14317	14417	14215	14543	14461	14274	14465	14232	14399	14349	14441	14406	14423	14346	14430	14507	14365	14472	14446	14537	14541	14530	14302	14468	14548	14387	14394	14413	14447	14333	14493	14448	14124	14295	14494	14304	14503	14398	14485	14386	14626	14416	14483	14151	14320	14415	14390	14321	14137	14310	14350	14132	14437	14514	14467	14312	14264	14407	14353	14447	14195	14308	14417	14409	14461	14300	14329	14477	14595	14303	14201	14458	14359	14441	14373	14458	14321	14471	14352	14378	14502	14402	14521	14401	14507	14516	14318	14469	14531	14437	14429	14316	14275	14383	14534	14503	14186	14251	14481	14404	14408	14318	14415	14461	14560	14432	14364	14514	14268	14303	14390	14377	14441	14407	14255	14559	14398	14488	14468	14512	14353	14558	14379	14507	14433	14288	14324	14539	14368	14259	14520	14373	14483	14436	14346	14498	14318	14191	14363	14175	14353	14440	14390	14407	14300	14447	14536	14433	14312	14335	14394	14423	14439	14309	14431	14238	14211	14330	14346	14382	14515	14508	14288	14356	14402	14468	14314	14521	14319	14460	14087	14409	14224	14559	14299	14339	14473	14449	14449	14388	14138	14289	14347	14398	14268	14327	14449	14364	14310	14361	14294	14386	14526	14507	14497	14303	14464	14521	14325	14378	14455	14403	14252	14225	14389	14498	14320	14360	14343	14405	14455	14375	14498	14512	14303	14402	14129	14364	14493	14251	14385	14437	14428	14568	14491	14378	14527	14595	14593	14351	14341	14521	14423	14275	14437	14396	14565	14212	14557	14443	14448	14155	14396	14555	14405	14461	14531	14537	14324	14480	14361	14371	14504	14502	14348	14320	14287	14139	14398	14577	14537	14300	14193	14361	14487	14406	14405	14339	14374	14482	14554	14418	14399	14548	14244	14291	14475	14344	14384	14446	14430	14470	14391	14267	14588	14510	14305	14354	14329	14469	14344	14120	14266	14300	14399	14353	14523	14309	14396	14411	14615	14363	14321	14206	14328	14503	14339	14371	14436	14554	14348	14402	14437	14454	14186	14215	14464	14365	14430	14292	14244	14406	14449	14364	14228	14378	14498	14337	14456	14419	14433	14466	14446	14564	14285	14339	14394	14451	14404	14340	14433	14390	14200	14312	14288	14296	14250	14204	14353	14261	14310	14352	14300	14433	14404	14343	14390	14072	14295	14622	14359	14458	14505	14418	14441	14440	14410	14335	14331	14302	14397	14269	14341	14559	14491	14336	14483	14559	14432	14420	14429	14344	14544	14655	14423	14419	14212	14312	14501	14301	14402	14379	14325	14172	14364	14485	14518	14378	14336	14298	14418	14435	14230	14417	14309	14265	14388	14437	14527	14461	14420	14545	14417	14372	14462	14389	14502	14191	14449	14384	14380	14314	14559	14309	14483	14565	14372	14326	14419	14258	14253	14201	14402	14673	14359	14323	14517	14490	14455	14498	14579	14373	14320	14425	14393	14542	14287	14440	14328	14483	14484	14402	14286	14367	14470	14506	14362	14295	14461	14444	14394	14375	14301	14187	14403	14362	14573	14470	14386	14274	14207	14337	14648	14235	14300	14481	14171	14360	14224	14515	14383	14431	14424	14431	14385	14449	14562	14307	14215	14418	14527	14233	14420	14469	14440	14281	14310	14439	14482	14444	14280	14434	14392	14427	14325	14421	14357	14454	14330	14365	14266	14537	14401	14487	14494	14402	14269	14498	14520	14228	14439	14477	14590	14419	14357	14216	14573	14186	14558	14396	14388	14321	14443	14448	14449	14274	14499	14335	14348	14459	14409	14374	14332	14476	14340	14302	14539	14405	14165	14346	14422	14355	14360	14576	14503	14594	14320	14425	14438	14429	14360	14374	14435	14436	14156	14453	14475	14421	14229	14352	14294	14219	14298	14280	14553	14320	14443	14466	14398	14583	14400	14482	14338	14515	14342	14456	14368	14312	14454	14341	14335	14312	14265	14292	14348	14342	14235	14541	14440	14479	14286	14346	14249	14222	14158	14522	14449	14338	14398	14356	14655	14379	14379	14349	14331	14483	14618	14625	14180	14547	14575	14300	14382	14433	14356	14328	14294	14438	14316	14532	14311	14250	14407	14402	14595	14473	14272	14194	14490	14352	14213	14594	14332	14355	14283	14387	14266	14302	14489	14464	14384	14649	14608	14352	14628	14167	14304	14392	14201	14345	14480	14418	14349	14466	14451	14258	14211	14126	14536	14374	14194	14485	14408	14444	14550	14273	14526	14208	14522	14377	14531	14498	14544	14292	14411	14582	14538	14278	14435	14301	14346	14466	14438	14469	14551	14623	14373	14271	14399	14288	14276	14274	14460	14358	14372	14480	14261	14348	14441	14353	14339	14415	14328	14427	14281	14357	14304	14336	14243	14404	14290	14479	14480	14446	14529	14501	14351	14577	14486	14491	14539	14371	14312	14385	14418	14375	14583	14262	14413	14456	14385	14301	14349	14264	14260	14424	14382	14222	14612	14430	14487	14570	14565	14338	14422	14535	14365	14452	14274	14398	14471	14298	14375	14478	14455	14529	14461	14392	14429	14310	14351	14508	14534	14292	14381	14454	14413	14257	14507	14500	14450	14197	14478	14583	14476	14306	14424	14545	14458	14303	14409	14316	14352	14388	14551	14331	14362	14282	14284	14372	14374	14366	14221	14386	14469	14437	14462	14351	14515	14420	14569	14240	14473	14375	14331	14178	14339	14468	14281	14402	14419	14332	14463	14407	14512	14476	14262	14435	14395	14311	14282	14310	14373	14171	14306	14388	14539	14270	14473	14400	14440	14378	14415	14299	14552	14248	14319	14364	14377	14400	14483	14473	14447	14245	14395	14302	14334	14425	14275	14337	14283	14507	14424	14417	14387	14386	14339	14387	14340	14423	14399	14353	14369	14338	14402	14264	14558	14551	14444	14278	14419	14248	14409	14290	14410	14467	14433	14363	14126	14472	14465	14255	14439	14176	14387	14385	14346	14304	14108	14433	14371	14305	14472	14439	14128	14521	14507	14363	14292	14534	14326	14386	14201	14454	14514	14401	14555	14290	14462	14201	14279	14656	14416	14226	14221	14401	14271	14327	14277	14564	14364	14384	14316	14141	14132	14572	14234	14325	14541	14548	14341	14481	14324	14423	14490	14278	14367	14440	14600	14423	14351	14491	14460	14597	14370	14511	14526	14265	14361	14449	14451	14302	14377	14515	14365	14153	14364	14270	14359	14313	14516	14450	14483	14440	14246	14586	14419	14287	14322	14338	14494	14409	14322	14253	14477	14349	14382	14396	14234	14283	14455	14407	14445	14372	14514	14428	14592	14510	14309	14453	14251	14125	14515	14430	14514	14266	14206	14188	14404	14438	14424	14566	14474	14459	14383	14529	14340	14213	14419	14414	14364	14309	14206	14372	14305	14436	14337	14352	14286	14385	14339	14309	14425	14461	14533	14432	14438	14274	14295	14214	14512	14299	14453	14253	14387	14408	14375	14455	14391	14383	14317	14266	14292	14521	14300	14501	14269	14500	14261	14529	14420	14373	14392	14334	14424	14251	14440	14320	14389	14090	14339	14314	14681	14423	14516	14340	14452	14572	14416	14427	14418	14173	14346	14218	14375	14364	14393	14427	14562	14403	14214	14276	14325	14182	14367	14405	14492	14472	14565	14424	14285	14150	14305	14242	14564	14314	14396	14278	14286	14358	14307	14382	14342	14523	14245	14428	14448	14663	14331	14117	14405	14436	14466	14309	14303	14256	14316	14329	14410	14318	14316	14385	14548	14502	14616	14466	14611	14417	14459	14399	14322	14367	14337	14328	14333	14358	14435	14325	14373	14269	14453	14447	14549	14443	14306	14410	14429	14657	14269	14389	14314	14403	14333	14408	14500	14491	14514	14344	14302	14399	14433	14313	14516	14619	14440	14273	14304	14398	14554	14279	14381	14447	14378	14466	14375	14270	14445	14312	14234	14395	14569	14440	14223	14310	14330	14346	14319	14421	14266	14377	14101	14377	14094	14276	14344	14415	14321	14461	14393	14517	14465	14466	14478	14460	14398	14521	14421	14195	14200	14558	14389	14351	14425	14360	14283	14231	14467	14503	14220	14349	14460	14392	14467	14455	14436	14412	14464	14369	14550	14272	14388	14393	14213	14348	14273	14570	14069	14239	14376	14327	14159	14250	14157	14243	14269	14393	14453	14444	14430	14250	14241	14295	14366	14493	14256	14403	14393	14423	14508	14406	14426	14289	14241	14356	14366	14442	14365	14274	14394	14283	14234	14326	14338	14367	14396	14499	14428	14391	14495	14363	14484	14433	14491	14289	14112	14309	14397	14165	14403	14422	14362	14268	14261	14425	14334	14495	14518	14361	14632	14303	14466	14433	14421	14360	14558	14306	14389	14335	14523	14475	14223	14372	14456	14280	14349	14379	14396	14377	14392	14349	14579	14438	14259	14337	14274	14447	14418	14197	14408	14624	14333	14535	14267	14608	14336	14496	14422	14288	14458	14453	14175	14353	14325	14464	14574	14353	14152	14240	14412	14523	14447	14363	14222	14490	14313	14266	14226	14245	14459	14467	14503	14287	14365	14418	14429	14468	14421	14411	14513	14428	14308	14332	14359	14279	14333	14499	14155	14537	14409	14233	14315	14410	14355	14348	14316	14357	14488	14303	14425	14514	14303	14281	14299	14496	14218	14397	14231	14284	14449	14559	14535	14317	14492	14592	14454	14396	14583	14460	14415	14459	14283	14465	14343	14412	14312	14189	14346	14375	14304	14254	14410	14468	14351	14375	14450	14302	14437	14347	14259	14471	14526	14366	14494	14304	14465	14584	14223	14331	14450	14412	14414	14354	14279	14200	14284	14586	14342	14280	14545	14368	14299	14343	14468	14426	14359	14369	14320	14373	14439	14663	14542	14449	14419	14342	14447	14372	14235	14370	14414	14531	14433	14485
19291	33905	31319	24384	21326	19529	18353	17276	16806	16119	15761	15689	15218	14968	15008	14818	14573	14441	14377	14228	14358	14127	14087	13916	13992	13694	13949	13647	13645	13660	13600	13698	13615	13768	13754	13497	13669	13522	13702	13661	13445	13538	13621	13491	13554	13550	13570	13431	13482	13362	13704	13417	13289	13567	13660	13640	13293	13479	13584	13490	13524	13480	13431	13376	13437	13492	13340	13394	13471	13423	13476	13240	13586	13539	13454	13477	13361	13572	13296	13393	13319	13425	13351	13483	13252	13425	13383	13579	13411	13521	13436	13462	13408	13409	13253	13385	13333	13380	13572	13534	13585	13299	13344	13398	13556	13347	13374	13418	13467	13444	13491	13466	13606	13354	13567	13450	13507	13559	13395	13482	13460	13465	13420	13359	13526	13483	13164	13480	13319	13495	13298	13413	13574	13483	13491	13401	13452	13560	13324	13365	13495	13386	13415	13358	13546	13441	13400	13419	13500	13494	13385	13547	13465	13498	13591	13416	13407	13421	13398	13558	13412	13414	13310	13567	13317	13400	13548	13417	13455	13474	13421	13285	13373	13394	13646	13510	13286	13435	13501	13339	13317	13537	13517	13339	13400	13337	13477	13488	13441	13377	13405	13404	13416	13519	13339	13328	13382	13315	13513	13360	13517	13380	13439	13539	13514	13328	13267	13366	13280	13325	13383	13374	13204	13333	13480	13475	13320	13619	13454	13456	13337	13404	13450	13376	13545	13437	13360	13449	13214	13276	13199	13328	13492	13392	13542	13427	13332	13338	13471	13451	13464	13341	13380	13368	13377	13442	13351	13488	13439	13368	13494	13396	13662	13377	13480	13490	13424	13432	13453	13368	13419	13360	13363	13409	13456	13434	13357	13172	13519	13392	13405	13299	13289	13308	13450	13402	13371	13318	13506	13318	13395	13463	13581	13188	13484	13482	13525	13531	13419	13455	13438	13518	13516	13438	13560	13407	13429	13515	13562	13407	13375	13453	13462	13325	13456	13385	13396	13358	13534	13399	13416	13180	13271	13423	13400	13295	13277	13478	13439	13481	13331	13504	13431	13497	13551	13420	13451	13319	13460	13416	13351	13381	13366	13415	13389	13318	13421	13358	13532	13333	13457	13569	13520	13388	13265	13379	13463	13550	13497	13428	13399	13531	13233	13522	13304	13430	13420	13465	13468	13581	13333	13484	13254	13380	13236	13313	13272	13385	13284	13373	13501	13423	13487	13355	13483	13508	13404	13469	13414	13458	13411	13479	13499	13514	13544	13335	13507	13314	13398	13346	13349	13411	13524	13588	13309	13201	13621	13358	13497	13426	13456	13421	13493	13377	13319	13531	13337	13559	13374	13458	13426	13453	13419	13384	13449	13380	13491	13538	13372	13416	13336	13357	13448	13416	13279	13285	13424	13532	13480	13476	13421	13508	13522	13489	13546	13419	13362	13439	13428	13359	13475	13145	13381	13405	13621	13479	13495	13600	13392	13394	13423	13446	13497	13387	13411	13550	13424	13456	13574	13479	13611	13499	13416	13578	13396	13448	13403	13393	13332	13439	13511	13418	13447	13530	13547	13367	13488	13419	13460	13383	13245	13499	13579	13434	13424	13441	13414	13373	13471	13415	13398	13400	13299	13444	13399	13437	13504	13602	13454	13357	13313	13268	13526	13473	13465	13434	13467	13385	13207	13504	13201	13453	13419	13497	13416	13360	13426	13428	13527	13400	13341	13361	13512	13258	13517	13383	13369	13313	13372	13380	13342	13404	13448	13426	13355	13551	13313	13300	13430	13424	13453	13482	13317	13455	13461	13346	13168	13386	13462	13363	13312	13329	13490	13410	13503	13198	13338	13456	13432	13375	13466	13507	13399	13402	13453	13429	13522	13317	13312	13425	13557	13532	13447	13454	13451	13445	13421	13348	13309	13418	13530	13351	13409	13410	13403	13376	13423	13442	13444	13449	13360	13439	13299	13374	13350	13325	13424	13325	13383	13262	13364	13393	13417	13457	13555	13531	13379	13408	13371	13354	13249	13441	13351	13492	13507	13375	13485	13337	13377	13420	13448	13289	13516	13459	13322	13378	13517	13147	13358	13460	13371	13455	13467	13423	13408	13455	13465	13416	13438	13387	13446	13327	13442	13411	13482	13454	13508	13529	13463	13430	13263	13364	13494	13408	13541	13478	13358	13265	13469	13469	13491	13339	13276	13395	13536	13369	13517	13445	13443	13365	13393	13434	13306	13449	13567	13434	13401	13484	13461	13458	13343	13408	13383	13410	13498	13526	13392	13515	13400	13325	13540	13278	13562	13282	13440	13502	13468	13209	13411	13298	13265	13456	13341	13474	13306	13497	13384	13489	13523	13423	13344	13510	13527	13604	13355	13335	13468	13456	13532	13311	13237	13335	13550	13367	13462	13546	13414	13302	13401	13511	13637	13432	13348	13458	13419	13415	13399	13442	13328	13682	13377	13340	13228	13492	13276	13438	13459	13536	13466	13426	13408	13566	13519	13420	13285	13494	13410	13345	13369	13388	13402	13481	13476	13455	13387	13248	13511	13191	13377	13477	13320	13384	13369	13424	13301	13465	13381	13387	13295	13314	13422	13441	13469	13559	13485	13376	13467	13410	13461	13510	13520	13419	13367	13251	13350	13418	13476	13633	13415	13385	13511	13360	13410	13570	13434	13423	13440	13452	13440	13312	13470	13569	13485	13346	13570	13345	13515	13284	13442	13550	13273	13349	13555	13528	13409	13567	13416	13414	13278	13314	13487	13363	13470	13392	13418	13499	13330	13402	13356	13221	13315	13611	13417	13197	13378	13200	13607	13220	13310	13561	13400	13272	13339	13337	13543	13378	13419	13424	13523	13601	13455	13626	13404	13321	13581	13444	13398	13384	13356	13544	13549	13359	13394	13374	13356	13507	13350	13323	13298	13441	13415	13488	13456	13220	13425	13429	13573	13351	13430	13364	13478	13462	13448	13419	13445	13420	13398	13294	13543	13479	13299	13422	13256	13263	13537	13331	13452	13422	13165	13363	13437	13338	13289	13421	13402	13246	13448	13383	13370	13461	13359	13401	13439	13560	13276	13319	13534	13459	13420	13415	13313	13522	13243	13487	13388	13459	13430	13399	13499	13457	13481	13405	13417	13393	13420	13492	13580	13392	13471	13392	13457	13378	13344	13311	13467	13448	13390	13528	13459	13336	13484	13528	13401	13415	13458	13483	13494	13235	13409	13571	13522	13384	13527	13269	13450	13408	13452	13464	13269	13461	13362	13383	13547	13466	13415	13331	13247	13460	13510	13580	13374	13484	13291	13326	13469	13290	13432	13613	13491	13524	13498	13453	13369	13463	13335	13333	13489	13432	13435	13350	13510	13543	13364	13629	13541	13556	13498	13322	13365	13423	13443	13496	13354	13595	13488	13426	13405	13237	13436	13550	13610	13440	13353	13370	13429	13495	13332	13485	13304	13217	13407	13315	13387	13402	13597	13422	13435	13314	13405	13326	13254	13342	13515	13401	13277	13391	13430	13379	13500	13463	13391	13463	13421	13509	13473	13541	13428	13503	13389	13460	13384	13606	13470	13528	13629	13199	13301	13344	13373	13409	13366	13427	13437	13340	13443	13497	13405	13547	13263	13388	13427	13414	13510	13435	13302	13606	13394	13324	13459	13339	13403	13376	13436	13564	13365	13379	13304	13301	13496	13494	13297	13422	13426	13409	13356	13399	13455	13394	13393	13355	13522	13392	13326	13585	13405	13377	13453	13262	13453	13445	13377	13435	13599	13491	13461	13530	13354	13634	13468	13371	13420	13299	13375	13310	13250	13413	13364	13567	13230	13407	13453	13356	13446	13520	13472	13415	13454	13506	13549	13391	13394	13499	13457	13296	13322	13276	13306	13515	13289	13351	13360	13549	13552	13486	13546	13397	13501	13419	13355	13406	13460	13363	13489	13369	13222	13598	13345	13394	13490	13484	13392	13528	13366	13492	13348	13438	13482	13451	13265	13553	13385	13408	13378	13426	13343	13426	13650	13391	13456	13298	13558	13449	13535	13347	13370	13398	13294	13356	13359	13332	13341	13318	13380	13250	13188	13221	13491	13421	13452	13412	13535	13479	13347	13296	13425	13463	13367	13460	13494	13382	13360	13297	13452	13404	13435	13513	13627	13381	13450	13608	13328	13295	13422	13454	13539	13276	13333	13473	13441	13386	13418	13455	13449	13279	13317	13398	13459	13577	13379	13354	13496	13282	13479	13374	13346	13288	13466	13492	13381	13485	13433	13373	13447	13368	13395	13436	13536	13391	13538	13356	13311	13536	13216	13389	13344	13350	13378	13329	13469	13515	13258	13360	13367	13299	13320	13311	13287	13463	13398	13387	13351	13454	13393	13522	13326	13444	13345	13437	13266	13559	13520	13285	13444	13353	13502	13320	13378	13397	13409	13413	13442	13365	13400	13545	13434	13340	13462	13502	13509	13544	13477	13264	13384	13454	13437	13334	13460	13402	13228	13251	13400	13392	13430	13401	13436	13411	13389	13373	13394	13371	13395	13388	13348	13445	13588	13341	13313	13369	13495	13272	13546	13379	13220	13442	13488	13341	13447	13477	13480	13267	13335	13406	13429	13490	13419	13406	13591	13331	13290	13385	13481	13468	13377	13275	13509	13395	13351	13530	13490	13417	13480	13448	13393	13294	13506	13388	13320	13357	13316	13426	13326	13343	13483	13425	13486	13295	13411	13258	13510	13321	13120	13455	13470	13334	13526	13533	13385	13355	13425	13285	13591	13474	13352	13508	13508	13393	13343	13270	13594	13368	13527	13409	13328	13430	13458	13529	13338	13320	13512	13340	13424	13417	13383	13291	13423	13403	13447	13420	13385	13525	13639	13269	13395	13452	13395	13317	13541	13451	13465	13499	13320	13476	13446	13648	13498	13560	13265	13404	13624	13341	13452	13287	13436	13289	13437	13467	13549	13414	13310	13410	13314	13556	13470	13438	13277	13345	13406	13425	13431	13413	13414	13488	13363	13398	13377	13348	13400	13296	13372	13600	13236	13411	13534	13551	13223	13378	13377	13616	13558	13253	13517	13448	13285	13481	13442	13470	13447	13491	13437	13170	13497	13296	13334	13337	13277	13340
22793	21162	28910	23604	21375	23152	24309	18637	17441	17433	16976	16545	16432	16067	16010	15877	15848	15625	15499	15616	15185	15177	15042	15177	15072	14999	14858	14923	14932	14685	14761	14928	14859	14745	14766	14701	14524	14581	14483	14586	14512	14512	14527	14503	14498	14517	14550	14620	14449	14445	14377	14651	14522	14455	14543	14551	14664	14566	14606	14595	14695	14481	14496	14492	14222	14237	14415	14331	14496	14660	14589	14377	14409	14322	14606	14675	14625	14364	14410	14338	14561	14406	14534	14455	14506	14498	14395	14309	14548	14333	14584	14594	14365	14362	14403	14509	14575	14383	14467	14427	14436	14522	14617	14523	14394	14294	14518	14480	14402	14495	14534	14398	14611	14308	14467	14531	14640	14418	14277	14412	14416	14429	14359	14512	14484	14556	14603	14491	14502	14451	14389	14481	14284	14437	14493	14568	14481	14425	14327	14312	14598	14288	14527	14275	14352	14513	14516	14291	14410	14397	14348	14266	14219	14322	14522	14363	14580	14697	14514	14463	14329	14656	14515	14439	14356	14474	14431	14369	14261	14435	14469	14352	14330	14484	14691	14614	14390	14694	14355	14366	14309	14418	14496	14417	14600	14531	14336	14393	14380	14487	14329	14362	14267	14483	14369	14293	14433	14414	14509	14399	14383	14299	14420	14443	14552	14323	14467	14457	14328	14333	14500	14451	14299	14279	14302	14257	14507	14505	14399	14412	14390	14350	14398	14401	14340	14306	14312	14369	14431	14221	14270	14411	14361	14407	14326	14244	14413	14452	14282	14526	14514	14329	14554	14474	14292	14279	14280	14517	14476	14430	14476	14213	14475	14562	14410	14313	14408	14417	14438	14496	14394	14391	14371	14288	14530	14446	14401	14562	14339	14335	14643	14270	14554	14436	14425	14312	14485	14547	14297	14361	14678	14466	14369	14380	14425	14473	14390	14478	14394	14468	14417	14535	14268	14415	14519	14526	14395	14538	14391	14466	14163	14472	14438	14333	14457	14502	14484	14404	14441	14463	14635	14507	14529	14523	14311	14091	14159	14326	14407	14651	14493	14553	14450	14256	14354	14596	14400	14422	14533	14371	14544	14238	14562	14332	14475	14463	14390	14523	14411	14413	14567	14291	14497	14484	14392	14319	14335	14404	14503	14511	14393	14446	14381	14397	14401	14516	14256	14476	14479	14495	14503	14445	14399	14300	14304	14314	14480	14433	14548	14467	14527	14387	14289	14542	14245	14406	14328	14436	14528	14418	14497	14361	14554	14433	14460	14513	14450	14504	14303	14375	14265	14433	14393	14154	14557	14345	14515	14427	14339	14362	14367	14479	14452	14514	14471	14235	14386	14511	14260	14354	14380	14428	14510	14285	14482	14448	14431	14545	14362	14412	14436	14492	14433	14229	14388	14258	14494	14471	14321	14329	14504	14537	14469	14520	14432	14578	14299	14355	14376	14404	14464	14435	14427	14525	14432	14491	14313	14371	14506	14482	14493	14342	14372	14462	14491	14242	14399	14733	14445	14630	14360	14510	14497	14413	14210	14336	14322	14462	14725	14408	14490	14580	14347	14359	14417	14500	14427	14388	14363	14258	14358	14390	14351	14362	14365	14270	14250	14495	14419	14397	14323	14380	14373	14422	14544	14486	14676	14356	14288	14279	14630	14629	14569	14595	14422	14452	14500	14395	14470	14547	14474	14360	14272	14542	14406	14245	14512	14675	14370	14370	14302	14387	14367	14223	14396	14526	14535	14358	14535	14627	14484	14350	14275	14425	14347	14296	14307	14412	14405	14487	14312	14385	14268	14539	14407	14526	14526	14464	14441	14365	14447	14409	14414	14313	14419	14357	14412	14359	14277	14461	14389	14296	14372	14371	14190	14191	14414	14511	14388	14532	14357	14207	14537	14486	14516	14499	14295	14220	14518	14538	14487	14259	14281	14586	14501	14448	14543	14269	14328	14351	14513	14432	14423	14448	14165	14349	14471	14401	14342	14383	14284	14421	14307	14286	14365	14417	14321	14444	14581	14350	14355	14361	14442	14424	14446	14371	14231	14473	14270	14375	14400	14380	14511	14499	14476	14450	14350	14441	14441	14420	14504	14426	14356	14236	14393	14409	14432	14446	14364	14103	14340	14508	14478	14328	14409	14555	14388	14365	14261	14322	14427	14142	14319	14489	14499	14388	14483	14400	14388	14355	14262	14178	14522	14481	14487	14406	14407	14386	14441	14539	14246	14512	14467	14593	14429	14384	14490	14428	14394	14360	14448	14279	14432	14619	14450	14512	14390	14378	14475	14337	14450	14648	14712	14397	14372	14370	14516	14372	14518	14562	14282	14510	14389	14530	14337	14328	14319	14383	14639	14528	14423	14480	14282	14749	14354	14424	14183	14545	14354	14476	14375	14469	14133	14517	14387	14426	14535	14569	14530	14436	14422	14306	14242	14234	14360	14360	14518	14308	14298	14519	14229	14539	14498	14691	14409	14122	14253	14421	14432	14384	14519	14454	14492	14359	14371	14407	14274	14549	14574	14347	14322	14511	14415	14374	14551	14499	14465	14538	14442	14430	14560	14429	14453	14301	14415	14291	14343	14444	14292	14534	14358	14475	14464	14652	14368	14342	14238	14417	14296	14282	14369	14536	14608	14545	14574	14512	14566	14236	14396	14368	14477	14605	14196	14417	14584	14419	14448	14226	14429	14447	14469	14274	14369	14346	14357	14469	14210	14400	14439	14447	14584	14441	14403	14356	14246	14525	14425	14223	14491	14425	14446	14484	14231	14578	14347	14507	14392	14464	14363	14641	14398	14374	14346	14462	14555	14265	14240	14400	14313	14297	14647	14489	14395	14496	14553	14564	14578	14342	14365	14502	14444	14342	14428	14382	14396	14400	14319	14518	14530	14403	14333	14491	14286	14505	14117	14496	14130	14330	14416	14367	14410	14525	14390	14441	14516	14471	14426	14423	14419	14432	14333	14410	14314	14338	14481	14312	14514	14429	14245	14391	14501	14253	14536	14331	14709	14376	14335	14431	14451	14332	14562	14491	14488	14235	14680	14657	14266	14469	14425	14295	14428	14389	14403	14335	14424	14537	14212	14288	14450	14516	14424	14234	14329	14450	14532	14266	14419	14333	14367	14401	14137	14376	14445	14353	14302	14220	14336	14379	14415	14411	14324	14210	14313	14297	14213	14329	14360	14344	14505	14402	14477	14392	14479	14507	14383	14381	14334	14276	14316	14395	14506	14496	14381	14361	14443	14395	14589	14316	14362	14285	14477	14432	14586	14332	14454	14366	14467	14397	14460	14336	14273	14465	14604	14328	14408	14465	14424	14240	14630	14422	14409	14558	14394	14618	14270	14301	14635	14454	14403	14217	14415	14388	14280	14360	14448	14466	14335	14464	14473	14250	14351	14507	14280	14458	14461	14500	14398	14423	14430	14312	14355	14560	14553	14544	14501	14370	14473	14396	14338	14415	14591	14410	14402	14359	14383	14467	14298	14431	14370	14540	14409	14594	14363	14606	14436	14345	14443	14404	14236	14325	14439	14484	14315	14494	14489	14384	14470	14515	14339	14401	14311	14239	14427	14434	14399	14472	14478	14294	14377	14459	14538	14385	14282	14428	14458	14548	14524	14352	14534	14652	14427	14410	14367	14504	14377	14369	14422	14375	14535	14528	14399	14399	14442	14313	14383	14397	14355	14350	14393	14394	14417	14567	14549	14349	14294	14433	14570	14446	14524	14503	14573	14311	14408	14397	14453	14402	14407	14136	14349	14263	14392	14294	14345	14481	14421	14274	14451	14363	14291	14575	14380	14517	14571	14495	14341	14438	14301	14396	14430	14485	14494	14380	14448	14267	14322	14265	14161	14490	14360	14336	14407	14535	14386	14414	14316	14405	14648	14445	14417	14473	14538	14530	14517	14356	14480	14450	14479	14360	14426	14236	14676	14488	14319	14427	14321	14494	14370	14493	14309	14443	14503	14287	14378	14359	14481	14306	14378	14350	14480	14243	14409	14456	14343	14360	14494	14473	14628	14491	14309	14366	14307	14451	14581	14451	14337	14230	14427	14320	14501	14475	14538	14457	14484	14460	14325	14487	14371	14322	14258	14182	14445	14411	14360	14207	14415	14282	14217	14599	14222	14340	14297	14590	14264	14399	14315	14325	14353	14334	14237	14361	14401	14469	14342	14399	14440	14314	14433	14635	14534	14374	14429	14430	14520	14636	14331	14338	14572	14499	14351	14259	14540	14536	14472	14378	14510	14369	14453	14389	14365	14429	14316	14350	14306	14496	14334	14641	14584	14419	14471	14443	14448	14566	14411	14483	14456	14482	14373	14303	14508	14444	14512	14406	14502	14381	14543	14444	14449	14449	14380	14383	14418	14202	14620	14317	14246	14489	14439	14482	14515	14578	14435	14539	14325	14396	14511	14392	14337	14341	14408	14396	14400	14406	14627	14369	14414	14524	14222	14487	14543	14239	14334	14229	14328	14468	14456	14423	14592	14391	14489	14394	14444	14468	14420	14351	14342	14426	14483	14580	14330	14314	14635	14216	14399	14355	14469	14512	14437	14420	14375	14371	14245	14333	14369	14668	14634	14235	14291	14421	14495	14436	14412	14464	14408	14460	14502	14157	14440	14582	14487	14416	14310	14375	14375	14276	14413	14227	14480	14596	14623	14367	14473	14401	14193	14532	14602	14567	14334	14349	14373	14244	14196	14515	14425	14530	14438	14234	14478	14373	14482	14497	14423	14516	14393	14575	14380	14493	14455	14362	14561	14402	14558	14467	14648	14435	14525	14406	14433	14506	14248	14432	14191	14374	14596	14426	14444	14336	14537	14469	14430	14335	14386	14356	14274	14334	14411	14411	14314	14319	14437	14414	14380	14392	14292	14428	14483	14370	14470	14257	14468	14534	14345	14367	14702	14346	14366	14434	14490	14512	14404	14434	14310	14401	14355	14419	14461	14435	14227	14334	14355	14581	14424	14300	14385	14295	14463	14488	14517	14292	14483	14361	14394	14184	14515	14395	14485	14486	14527	14340	14538	14541	14526	14477	14449	14554	14451	14525	14480	14587	14386	14229	14415	14270	14406	14322	14237	14421	14410	14313	14484	14476	14519	14191	14253	14280	14449	14496
21405	39221	35740	28263	24461	22138	20519	19235	18345	17616	17093	16635	16227	15955	15685	15668	15423	15095	14884	14795	14706	14534	14378	14363	14255	14076	14126	13867	13924	13880	13861	13731	13797	13627	13761	13363	13610	13581	13626	13580	13579	13415	13506	13644	13417	13704	13387	13577	13556	13544	13443	13432	13566	13517	13498	13517	13570	13564	13382	13378	13614	13423	13534	13471	13543	13544	13456	13612	13646	13449	13350	13403	13453	13433	13585	13491	13409	13593	13533	13439	13523	13297	13333	13348	13527	13602	13551	13391	13471	13526	13388	13372	13493	13327	13314	13316	13427	13419	13600	13389	13311	13474	13467	13391	13473	13553	13342	13381	13575	13482	13434	13349	13489	13335	13282	13420	13430	13528	13442	13297	13477	13398	13376	13470	13412	13350	13492	13509	13320	13560	13533	13291	13496	13594	13460	13320	13354	13701	13304	13338	13411	13258	13390	13489	13272	13527	13317	13316	13428	13430	13506	13450	13396	13381	13175	13417	13458	13473	13339	13446	13379	13604	13440	13345	13483	13485	13496	13372	13380	13468	13483	13317	13397	13409	13363	13494	13557	13591	13497	13426	13516	13462	13237	13333	13309	13434	13497	13479	13452	13426	13412	13411	13336	13541	13443	13525	13493	13343	13367	13361	13378	13608	13454	13484	13504	13335	13335	13334	13397	13501	13586	13442	13406	13288	13513	13508	13397	13269	13316	13442	13339	13448	13373	13446	13450	13412	13486	13310	13572	13488	13414	13235	13643	13422	13439	13461	13303	13450	13343	13294	13459	13484	13448	13377	13506	13457	13517	13308	13363	13374	13368	13470	13317	13397	13616	13369	13398	13359	13260	13421	13472	13440	13354	13388	13473	13522	13542	13508	13450	13386	13451	13523	13466	13348	13473	13500	13384	13537	13481	13398	13500	13457	13398	13513	13388	13466	13372	13415	13415	13345	13253	13511	13298	13464	13324	13477	13552	13378	13247	13390	13416	13375	13535	13608	13419	13416	13429	13422	13577	13477	13504	13439	13427	13654	13319	13444	13396	13513	13390	13522	13350	13395	13555	13349	13224	13303	13455	13423	13421	13417	13379	13503	13416	13436	13376	13408	13469	13525	13572	13332	13338	13569	13344	13535	13491	13519	13563	13267	13484	13460	13283	13323	13592	13630	13422	13377	13524	13465	13442	13351	13406	13485	13339	13368	13358	13474	13468	13426	13536	13415	13543	13477	13375	13485	13490	13296	13464	13454	13590	13613	13430	13449	13409	13412	13571	13434	13430	13430	13387	13616	13380	13398	13462	13503	13577	13383	13455	13373	13473	13483	13257	13468	13327	13337	13364	13422	13429	13475	13407	13416	13404	13483	13410	13418	13418	13474	13376	13327	13437	13333	13465	13434	13345	13472	13606	13455	13398	13361	13278	13399	13497	13547	13503	13291	13374	13495	13529	13369	13531	13448	13381	13322	13468	13483	13418	13346	13431	13468	13279	13505	13349	13477	13241	13433	13466	13512	13411	13420	13349	13466	13562	13492	13469	13335	13301	13533	13496	13484	13491	13457	13348	13237	13497	13359	13524	13528	13372	13425	13378	13499	13378	13464	13518	13536	13466	13362	13618	13494	13549	13391	13490	13449	13413	13561	13637	13577	13373	13421	13550	13464	13462	13454	13347	13416	13515	13515	13362	13549	13535	13464	13421	13359	13486	13394	13354	13549	13437	13286	13417	13464	13406	13261	13686	13473	13459	13530	13350	13445	13331	13291	13478	13494	13501	13587	13417	13550	13468	13524	13392	13474	13395	13340	13539	13382	13370	13197	13325	13312	13498	13352	13452	13452	13399	13390	13238	13483	13360	13308	13490	13459	13452	13343	13392	13487	13533	13440	13490	13343	13685	13460	13411	13380	13584	13500	13355	13447	13544	13443	13420	13420	13540	13406	13492	13376	13393	13476	13439	13358	13405	13423	13308	13386	13446	13534	13351	13328	13456	13442	13446	13441	13483	13466	13445	13370	13547	13672	13379	13389	13256	13342	13448	13562	13200	13345	13530	13456	13439	13283	13380	13455	13375	13443	13320	13410	13191	13303	13441	13331	13369	13418	13443	13273	13314	13507	13388	13522	13427	13472	13474	13267	13377	13257	13364	13322	13605	13449	13344	13534	13536	13624	13468	13284	13266	13478	13526	13226	13453	13223	13299	13386	13533	13437	13437	13418	13303	13360	13567	13433	13532	13521	13424	13241	13305	13563	13426	13421	13345	13482	13420	13466	13438	13359	13537	13496	13247	13445	13523	13390	13518	13334	13596	13287	13372	13455	13446	13518	13315	13389	13405	13474	13473	13392	13472	13461	13530	13422	13459	13482	13310	13409	13475	13441	13373	13457	13345	13476	13387	13594	13417	13460	13454	13472	13465	13436	13261	13422	13483	13395	13372	13599	13390	13408	13370	13363	13462	13463	13419	13340	13408	13415	13452	13497	13621	13570	13442	13470	13497	13496	13424	13492	13557	13444	13602	13352	13386	13304	13484	13350	13457	13453	13374	13560	13472	13499	13374	13402	13472	13490	13374	13365	13315	13408	13555	13423	13536	13578	13504	13356	13322	13225	13528	13450	13675	13506	13416	13646	13457	13289	13556	13426	13402	13508	13408	13376	13547	13518	13303	13542	13386	13334	13567	13508	13514	13564	13473	13347	13387	13266	13400	13567	13226	13506	13417	13536	13338	13559	13445	13306	13495	13549	13390	13246	13535	13312	13404	13248	13405	13228	13292	13426	13400	13453	13435	13450	13267	13373	13415	13446	13425	13295	13371	13349	13439	13570	13454	13538	13390	13517	13381	13484	13504	13489	13402	13344	13408	13447	13507	13291	13361	13371	13424	13332	13650	13413	13248	13544	13407	13381	13463	13438	13562	13448	13439	13253	13437	13542	13368	13443	13442	13586	13403	13399	13395	13518	13233	13570	13384	13416	13535	13424	13555	13488	13396	13489	13573	13362	13377	13503	13389	13530	13369	13479	13560	13415	13429	13500	13309	13474	13335	13331	13455	13577	13534	13376	13525	13472	13472	13479	13550	13261	13610	13393	13458	13359	13418	13444	13359	13534	13390	13425	13290	13388	13389	13516	13225	13505	13354	13353	13395	13535	13497	13475	13264	13551	13460	13471	13369	13382	13438	13521	13426	13476	13441	13444	13447	13422	13382	13493	13396	13321	13246	13389	13401	13430	13527	13452	13303	13362	13242	13520	13478	13370	13496	13498	13619	13454	13439	13328	13513	13381	13512	13391	13360	13416	13537	13282	13486	13398	13328	13383	13452	13377	13517	13413	13332	13449	13423	13350	13494	13357	13519	13457	13464	13392	13449	13405	13409	13319	13473	13419	13250	13408	13479	13545	13547	13482	13255	13486	13411	13482	13460	13481	13329	13337	13546	13505	13466	13416	13457	13323	13358	13573	13318	13415	13503	13302	13297	13474	13482	13339	13317	13539	13437	13481	13455	13319	13482	13324	13387	13436	13254	13389	13598	13385	13524	13439	13440	13514	13445	13522	13593	13443	13376	13418	13600	13429	13502	13504	13434	13386	13621	13358	13479	13200	13568	13361	13592	13388	13387	13495	13317	13441	13294	13641	13283	13614	13397	13352	13294	13417	13461	13497	13386	13435	13497	13429	13478	13331	13281	13375	13356	13515	13552	13544	13494	13449	13493	13455	13433	13415	13405	13501	13607	13373	13263	13447	13326	13282	13233	13396	13296	13340	13268	13484	13408	13431	13437	13438	13522	13435	13543	13244	13471	13511	13213	13408	13451	13438	13486	13516	13471	13377	13413	13334	13405	13366	13309	13402	13473	13258	13361	13333	13511	13359	13625	13245	13555	13422	13256	13502	13376	13284	13482	13569	13429	13502	13466	13286	13440	13541	13492	13274	13392	13407	13481	13439	13407	13420	13431	13599	13596	13411	13567	13467	13324	13388	13263	13448	13325	13491	13423	13586	13495	13484	13374	13379	13350	13304	13316	13280	13373	13454	13463	13394	13478	13379	13373	13554	13497	13446	13405	13333	13342	13390	13228	13403	13331	13364	13576	13520	13503	13515	13373	13353	13593	13382	13384	13290	13351	13482	13516	13554	13262	13637	13408	13423	13589	13542	13457	13443	13350	13533	13397	13471	13372	13183	13376	13494	13413	13447	13432	13466	13409	13238	13480	13439	13351	13450	13210	13497	13353	13372	13314	13501	13498	13299	13463	13441	13523	13377	13577	13283	13392	13573	13363	13303	13371	13479	13454	13253	13279	13591	13413	13537	13361	13505	13357	13437	13518	13405	13409	13507	13461	13399	13365	13441	13344	13554	13544	13531	13275	13356	13446	13443	13435	13262	13385	13411	13370	13337	13351	13300	13471	13387	13468	13410	13474	13423	13500	13484	13493	13347	13461	13512	13434	13393	13467	13539	13349	13334	13454	13345	13628	13351	13381	13394	13518	13371	13537	13371	13303	13382	13293	13628	13476	13403	13383	13383	13311	13520	13519	13265	13547	13446	13365	13415	13460	13482	13334	13300	13695	13424	13523	13242	13499	13529	13376	13465	13402	13360	13425	13595	13433	13485	13309	13357	13459	13243	13308	13523	13485	13354	13435	13339	13548	13222	13454	13409	13471	13473	13431	13522	13614	13532	13317	13380	13502	13335	13437	13329	13296	13455	13371	13252	13502	13434	13479	13360	13388	13434	13458	13458	13438	13206	13368	13464	13267	13341	13318	13437	13489	13674	13331	13462	13269	13478	13373	13485	13279	13456	13298	13360	13363	13586	13601	13324	13311	13400	13437	13460	13463	13573	13313	13408	13335	13531	13479	13425	13453	13593	13465	13421	13435	13372	13308	13457	13582	13385	13269	13471	13365	13415	13485	13496	13311	13376	13486	13614	13343	13433	13306	13468	13428	13502	13440	13473	13515	13384	13400	13557	13423	13398	13656	13527	13451	13385	13401	13576	13300	13483	13548	13317	13319	13340	13439	13211	13576	13553	13408	13576	13575	13411	13554	13429	13432	13304	13413	13500	13445	13437	13249	13418	13473	13454	13417	13542	13408	13390	13337	13544	13498	13448	13410	13376	13340	13491	13250	13403	13533	13381	13388	13436	13457	13462	13507	13435
27388	22207	25131	21445	16962	16298	16060	15458	15382	15372	15351	14966	14849	14931	14707	14718	14784	14823	14756	14669	14509	14508	14497	14745	14563	14391	14456	14414	14410	14507	14277	14278	14177	14404	14303	14254	14286	14340	14277	14145	14049	14102	14272	14139	14273	14293	14450	14195	14356	14151	13985	14170	14221	14196	14268	14261	14083	14213	14234	14128	14252	14206	14121	14126	14154	14326	14324	14241	14209	14181	14348	14104	14304	14291	14365	14243	14351	14351	14245	14211	14299	14347	14239	14337	14114	14349	14174	14195	14210	14323	14190	14180	14260	14123	14366	14103	14293	14368	14179	14200	14020	14257	14388	14228	14418	14167	14115	14079	14095	14346	14235	13986	14244	14222	14256	14028	14193	14248	14267	14159	14138	14333	14007	14385	14269	14088	14298	14148	14165	14035	14098	14243	14086	14183	14135	14112	14308	14370	14143	13986	14238	14219	13983	14276	14270	14315	14272	14222	14338	14080	14194	14172	14069	14231	14286	14059	14429	14254	14168	14197	14359	14477	14421	14183	14281	14325	14375	14356	14352	14146	14091	14164	14181	14331	14243	14275	14136	14108	14178	14145	14089	14255	14182	14239	14410	14298	14290	14089	14123	14245	14214	14234	14294	14114	14401	14169	14199	13991	14217	14393	14252	14020	14162	14246	14413	14058	14283	14156	14383	14335	14047	14235	14231	14119	14229	14223	14045	14155	14227	14189	14410	14321	14256	14315	14202	14136	14295	14143	14274	14238	14252	14108	14123	14090	14302	14134	14251	14166	14182	14240	14148	14359	14329	14377	14211	14246	14211	14205	14305	14294	14090	14024	14127	14192	14348	14199	14367	14587	14109	14262	14396	14459	14186	14271	14161	14171	14115	14066	14218	14309	14206	14270	14231	14093	14271	14260	14278	14193	14187	14215	14147	14156	14249	14145	14181	14153	14287	14345	14338	14144	14298	14115	14361	14137	14211	14244	14156	14178	14298	14270	14010	14088	14227	14167	14218	14289	14077	14276	14093	14267	14117	14224	14146	14168	14255	14223	14190	14158	14114	14264	14300	14220	14078	14151	14214	14323	14011	14202	14170	14146	14181	14169	14222	14461	14252	14354	14254	14211	14366	14215	14149	14121	14020	14314	14216	14295	14374	14296	14235	14191	14282	14281	14380	14443	14061	14247	14183	14291	14302	14104	14297	14333	14397	14154	14333	14236	14256	14204	14262	14294	14505	14215	14142	14208	14219	14359	14275	14299	14179	14117	14198	14133	14325	14387	14294	14274	13965	13987	14119	14305	14112	14159	14069	14200	14214	14037	14230	14223	14219	14261	14261	14098	14135	14280	14165	14299	14215	14243	14450	14239	14198	14276	14156	14297	14198	14195	14314	14088	14231	14335	14301	14239	14118	14217	14397	14027	14136	14121	14424	14188	14119	14211	14149	14190	14234	14293	14353	14205	14137	14118	14104	14309	14300	14385	14016	14229	14314	14213	14294	14392	14261	14409	14180	14161	14302	14370	14235	14187	14204	14375	14407	14218	14226	14238	14226	14131	14170	14190	13992	14244	14167	14102	14122	14288	14081	14234	14101	14177	14464	14335	14177	14229	14032	14332	14181	14347	14162	14166	14172	14078	14313	14112	14231	14161	14148	14359	14083	14250	14281	14254	14363	14344	14325	14368	14292	14223	14409	14176	14244	14034	14285	14163	14221	14280	14061	14239	14049	14240	14240	14334	14195	14272	14472	14391	14371	14027	14194	14234	14274	14018	14052	14048	14145	14276	14404	14263	14293	14148	14200	14220	14259	14199	14051	14209	14081	14300	13975	14135	14240	14207	14157	14251	14272	14337	14297	14332	14262	14156	14322	14373	14107	14097	14283	14199	14251	14170	14373	14123	14138	14298	14338	14119	14389	14287	14319	14236	14176	14149	14368	14261	14161	14043	14284	14311	14288	14200	14240	14168	14185	14222	14003	14138	14168	14138	14240	14326	14306	14229	14104	14296	14091	14244	14159	14136	14296	14211	14249	14105	14388	14354	14361	14337	14116	14238	14207	14293	14163	14371	14234	14125	14200	14289	14381	14352	14113	14173	14317	14317	14180	14431	14278	14078	14304	14268	14119	14307	14300	14238	14201	14324	14285	14379	14262	14414	14057	14020	14287	14180	14300	14181	14374	14089	14186	14522	14013	14219	14297	14018	13955	14235	14258	14271	14088	14197	14238	13969	14150	14268	14364	14108	14385	14411	14322	14322	14083	14283	14300	14091	14387	14099	14365	14132	14208	14016	14250	14093	14163	14348	14164	14120	14324	14209	14288	14182	14151	14112	14187	13988	14157	14375	14293	14168	14247	14219	14081	14088	14248	14143	14366	14300	14176	14253	14069	14195	14222	14272	14193	14228	14144	14142	14452	14269	14204	14307	14175	14208	14243	14235	14377	14181	14115	14162	14148	14347	14195	13986	14424	14069	14209	14277	14259	14180	14195	14236	14086	14022	14111	14090	14028	14041	14123	14317	14342	14261	14260	14151	14273	14236	14206	14264	14335	14295	14263	14249	14276	14288	14310	14199	14070	14039	14136	14293	14339	14297	14255	14408	14213	14398	14305	14156	14101	14171	14319	14371	14237	14259	14337	14190	14300	14183	14162	14128	14043	14221	14218	14025	14204	14234	14250	14158	14288	14197	14113	14327	14298	14329	14137	14264	14267	14296	14379	14113	14179	14161	14216	14322	14099	14125	14136	14221	14227	14204	14148	14184	14295	14243	14311	14393	14143	14172	14407	14078	14295	14269	14272	14357	14185	14194	14271	14289	14249	14208	14099	14389	14219	14123	14211	14123	14293	14062	14224	14146	14041	14222	14014	14229	14259	14119	14167	14232	14225	14347	14102	14316	14233	14215	14272	14386	14203	14128	14159	14272	13937	14303	14222	14208	13998	14131	14158	14199	14224	14406	14058	14165	14339	14073	14262	14318	14267	14178	14276	14414	14110	14160	14171	14096	14201	14255	14202	14372	14109	14116	14287	14416	14190	14199	14292	14290	13963	14049	14293	14074	14242	14243	14268	14265	14437	14333	14288	14173	14411	14160	14461	14253	14249	14198	14262	14409	14217	14384	14067	14217	14240	14206	14127	14088	14108	14082	14273	14287	14348	14412	14210	14267	14186	14129	14313	14327	14087	14409	14097	14288	14180	14250	14289	14337	14105	14160	14355	14276	14168	14282	14175	14213	14259	13958	14084	14048	14154	14177	14296	14110	13762	14359	14114	14177	14161	14089	14414	14269	14302	14267	14211	14174	14232	14186	14119	14275	14282	14139	14048	14408	14155	14105	14221	14178	14096	14170	14252	14089	14073	14197	13931	14159	14190	14439	14155	14163	14198	14399	14207	14162	14140	14289	14265	14156	14189	14193	14314	14354	14410	14084	14257	14134	14223	14183	14274	14097	14265	14200	14071	14151	14166	14186	14254	14436	14363	14236	14312	14164	14246	14295	14274	14025	14233	14214	14299	14228	14415	14407	14231	14326	14171	14117	14171	14129	14095	14160	14059	14138	14197	14205	14087	14333	14187	14171	14252	14235	14436	14215	14393	14407	14319	14531	14310	14325	14170	14287	14334	14395	14270	14295	14370	14332	14241	14275	14253	14191	14224	14240	14174	14111	14518	14151	14104	14218	14157	14112	14157	14435	14199	14214	14398	14188	14434	14293	14345	14177	14217	14269	14197	14092	14168	14242	14130	14221	14267	14273	14183	14256	14176	14080	14350	14324	14228	14178	14300	14121	14162	14208	14203	14164	14374	14362	14229	14309	14225	14037	14238	14334	14185	14155	14215	14292	14240	14245	14080	14170	14372	14284	14272	14273	14316	14364	14321	14140	14115	14237	14314	14165	14123	14263	13987	14222	14232	14461	14140	14218	14145	14043	14243	14161	14234	14155	14246	14171	14169	14173	14188	14251	14332	14283	14365	14226	14282	14299	14026	14180	14237	14198	14423	14052	14298	14212	14129	14016	13954	14160	14046	14211	14481	14243	14314	14107	14192	14227	14178	14371	13945	14102	14235	14084	14323	14216	14162	14263	14201	14151	14314	14244	14176	14196	14289	14249	14231	14177	14226	14281	14042	14288	14079	14239	14059	14299	14128	14175	14085	14113	14163	14423	14258	14303	14447	14340	14198	14326	14091	14409	14238	14329	14161	14309	14156	14115	14217	14281	14330	14400	14110	14121	14369	14236	14104	14483	14255	14370	14416	14191	14146	14203	14402	14092	14147	14315	14264	14201	14313	14252	14351	14409	14187	14274	14222	14142	14211	14216	14249	14229	14140	14301	14271	14108	14243	14155	14156	14125	14297	14203	14261	14213	14286	14369	14235	14175	14297	14255	14257	14244	14406	14178	14208	14193	14322	14284	14253	14252	14050	14191	14258	14273	14259	14049	14167	14092	13951	14241	14083	14183	14167	14263	14082	14316	14265	14142	14394	14188	14120	14247	14361	14184	14511	14247	14071	14211	14190	14215	14190	14210	14114	14482	14431	14178	14057	14321	14175	14286	14240	14200	14295	14277	14235	14254	14406	14075	14273	14135	14225	14164	14184	14140	14280	14350	14075	14275	14185	14235	14285	14205	14204	14293	14149	14224	14216	14310	14182	14142	14019	14263	14362	14064	14367	13996	14237	14192	14340	14296	14173	14166	14398	14242	14181	14233	14234	14413	14178	14400	14152	14255	14321	14298	14106	14293	14258	14246	14099	14178	14431	14162	14350	14141	14168	14126	14182	14212	14176	14234	14184	14222	14347	14232	14375	14262	14174	14142	14180	14237	14108	14177	14278	14311	14307	14059	14154	14328	14244	14186	14086	14261	14168	14349	14152	14280	14311	14156	14410	14225	14138	14195	14337	14227	14315	14218	14303	14189	14187	14152	14268	14365	14164	14297	14213	14238	14089	14131	14183	14216	14240	14329	14357	14271	14318	14254	14097	14363	14165	14392	14268	14180	14248	14366	14411	14130	14213	14260	14259	14164	14397	14168	14163	14054	14425	14205	14286	14287	14271	14282	14205	14192	14177	14156	14390	14373	14192	14190	14095	14186	14068	14331	14154	14312	14383	14316	14157	14134	14098	14183	14225	14298	14225	14332	14403	14366	14241	14281	14254	14235
18681	27123	24874	19730	17524	16433	16076	15473	15279	14895	14578	14577	14501	14117	14246	14130	14053	13879	13716	13942	13714	13776	13671	13638	13542	13551	13586	13321	13431	13334	13478	13345	13286	13323	13500	13253	13302	13217	13201	13451	13076	13469	13425	13287	13295	13331	13420	13401	13315	13317	13468	13323	13302	13238	13229	13361	13053	13247	13210	13288	13447	13098	13330	13290	13297	13342	13171	13290	13448	13352	13341	13312	13282	13236	13091	13185	13402	13284	13255	13201	13264	13215	13477	13446	13348	13471	13249	13329	13281	13337	13414	13359	13322	13315	13381	13401	13381	13261	13282	13222	13461	13203	13224	13165	13326	13281	13239	13267	13309	13266	13141	13439	13206	13315	13260	13289	13272	13262	13488	13249	13398	13449	13353	13251	13457	13419	13337	13344	13202	13378	13137	13453	13091	13306	13373	13193	13416	13425	13313	13214	13240	13130	13232	13197	13166	13346	13122	13417	13192	13170	13321	13277	13287	13358	13342	13087	13284	13279	13099	13270	13271	13199	13281	13392	13309	13242	13216	13285	13251	13384	13109	13135	13289	13280	13418	13233	13335	13111	13150	13340	13239	13242	13266	13411	13089	13085	13353	13358	13347	13403	13112	13254	13227	13362	13238	13315	13271	13137	13178	13180	13354	13334	13281	13191	13516	13303	13172	13276	13271	13062	13339	13346	13231	13327	13379	13180	13307	13300	13267	13405	13205	13226	13169	13208	13329	13276	13215	13331	13272	13323	13342	13250	13307	13205	13333	13177	13234	13313	13309	13000	13175	13292	13201	13311	13189	13142	13497	13159	13279	13368	13240	13197	13273	13165	13218	13170	13263	13400	13245	13189	13253	13318	13009	13267	13303	13256	13401	13182	13227	13364	13254	13433	13235	13143	13295	13199	13405	13311	13197	13247	13407	13239	13273	13116	13354	13331	13193	13229	13371	13142	13191	13366	13300	13287	13263	13111	13371	13388	13402	13217	13296	13370	13163	13269	13305	13361	13144	13301	13157	13189	13183	13182	13240	13275	13254	13451	13265	13399	13273	13284	13243	13212	13044	13346	13377	13251	13187	13143	13184	13277	13198	13384	13095	13207	13167	13405	13346	13185	13161	13565	13240	13507	13166	13295	13313	13387	13405	13175	13413	13255	13371	13246	13241	13276	13185	13256	13227	13306	13236	13216	13422	13227	13315	13307	13281	13259	13234	13038	13327	13267	13379	13217	13146	13369	13110	13266	13217	13087	13275	13493	13242	13119	13154	13068	13343	13278	13001	13338	13256	13275	13207	13156	13247	13198	13354	13212	13266	13342	13198	13151	13299	13161	13411	13384	13404	13265	13224	13215	13279	13174	13277	13209	13264	13275	13288	13328	13303	13195	13226	13194	13200	13279	13126	13178	13247	13330	13290	13318	13329	13332	13161	13343	13133	13262	13310	13369	13390	13268	13221	13340	13295	13231	13143	13338	13305	13222	13296	13397	13306	13381	13243	13330	13306	13295	13244	13310	13116	13311	13257	13068	13316	13163	13228	13265	13313	13248	13302	13185	13190	13173	13351	13122	13083	13358	13213	13267	13268	13242	13367	13215	13252	13296	13146	13277	13478	13294	13312	13203	13214	13245	13394	13239	13167	13234	13464	13353	13318	13371	13165	13281	13347	13238	13353	13124	13408	13290	13150	13368	13275	13232	13242	13341	13248	13258	13369	13258	13253	13363	13179	13206	13146	13245	13425	13163	13159	13417	13441	13311	13356	13347	13312	13178	13248	13264	13215	13252	13264	13416	13249	13412	13151	13172	13250	13231	13129	13317	13210	13117	13475	13133	13266	13163	13112	13356	13406	13297	13240	13362	13293	13286	13367	13303	13150	13293	13152	13285	13299	13244	13342	13223	13350	13262	13286	13369	13255	13199	13199	13261	13246	13126	13133	13195	13199	13158	13233	13127	13376	13156	13256	13266	13329	13258	13228	13256	13244	13217	13260	13346	13275	13244	13347	13361	13267	13371	12993	13395	13166	13183	13116	13137	13209	13237	13196	13230	13313	13090	13284	13259	13373	13256	13301	13311	13325	13095	13357	13111	13217	13229	13330	13176	13220	13299	13401	13339	13304	13235	13220	13321	13280	13432	13156	13252	13317	13149	13294	13351	13129	13197	13296	13143	13190	13214	13109	13285	13242	13190	13118	13207	13278	13311	13357	13312	13308	13286	13222	13278	13438	13350	13202	13342	13479	13191	13133	13268	13246	13270	13336	13151	13314	13372	13320	13265	13297	13212	13204	13144	13234	13165	13334	13196	13252	13177	13354	13238	13262	13345	13079	13278	13208	13337	13149	13152	13276	13305	13293	13326	13173	13297	13311	13248	13299	13269	13273	13284	13154	13159	13243	13269	13336	13236	13397	13160	13147	13140	13142	13112	13310	13141	13482	13410	13248	13303	13211	13352	13341	13262	13185	13135	13338	13311	13202	13312	13414	13254	13487	13240	13201	13259	13326	13179	13278	13238	13250	13314	13154	13298	13292	13062	13236	13163	13280	13339	13113	13172	13258	13434	13433	13327	13252	13176	13263	13313	13391	13224	13078	13244	13246	13398	13286	13115	13127	13127	13072	13233	13185	13191	13228	13143	13362	13274	13249	13389	13339	13260	13208	13159	13377	13356	13138	13372	13222	13069	13392	13274	13190	13366	13396	13311	13245	13299	13269	13237	13240	13321	13239	13297	13406	13290	13294	13284	13386	13390	13247	13261	13312	13197	13424	13442	13211	13112	13389	13352	13081	13310	13304	13407	13349	13362	13176	13311	13296	13091	13325	13221	13145	13198	13339	13188	13376	13358	13136	13438	13328	13305	13265	13284	13219	13368	13311	13255	13249	13092	12991	13335	13439	13292	13353	13360	13299	13323	13203	13189	13214	13364	13329	13244	13300	13325	13342	13173	13388	13170	13281	13130	13261	13272	13241	13341	13123	13293	13322	13377	13254	13155	13206	13307	13240	13215	13144	13266	13213	13258	13326	13273	13178	13239	13274	13159	13163	13170	13189	13175	13231	13270	13254	13271	13171	13267	13388	13386	13319	13234	13086	13115	13309	13213	13285	13197	13204	13222	13255	13217	13323	13384	13253	13325	13289	13135	13233	13309	13196	13391	13367	13314	13284	13145	13257	13104	13243	13057	13436	13302	13226	13159	13312	13363	13314	13289	13285	13145	13220	13226	13117	13138	13277	13167	13197	13268	13371	13271	13185	13298	13319	13190	13228	13113	13294	13395	13311	13416	13156	13349	13191	13126	13560	13261	13337	13345	13270	13258	13082	13170	13419	13336	13345	13206	13338	13218	13231	13246	13268	13305	13166	13342	13241	13245	13406	13290	13327	13239	13135	13298	13375	13418	13291	13246	13311	13236	13333	13172	13326	13414	13234	13406	13208	13306	13320	13297	13284	13229	13327	13263	13218	13479	13237	13191	13390	13231	13321	13318	13143	13341	13373	13327	13225	13231	13103	13215	13244	13500	13437	13409	13233	13168	13289	13174	13136	13338	13229	13267	13172	13340	13361	13367	13255	13245	13308	13294	13203	13379	13259	13221	13208	13391	13362	13338	13233	13266	13191	13434	13123	13144	13333	13448	13373	13073	13391	13240	13267	13237	13182	13186	13297	13373	13279	13290	13373	13360	13263	13240	13314	13231	13283	13379	13380	13274	13323	13394	13462	13186	13237	13108	13305	13089	13286	13337	13300	13075	13335	13260	13325	13212	13183	13360	13376	13249	13239	13282	13419	13353	13122	13362	13226	13097	13333	13134	13198	13277	13494	13313	13374	13409	13337	13208	13177	13344	13262	13184	13173	13135	13211	13222	13294	13310	13379	13253	13315	13254	13190	13207	13400	13178	13214	13167	13476	13184	13178	13162	13322	13318	13244	13331	13327	13272	13269	13208	13192	13259	13289	13137	13174	13349	13180	13364	13335	13203	13193	13283	13121	13286	13286	13358	13336	13449	13304	13165	13162	13266	13229	13208	13300	13176	13124	13209	13278	13383	13309	13352	13323	13412	13278	13381	13313	13260	13167	13265	13146	13310	13274	13337	13167	13193	13331	13261	13203	13361	13357	13288	13307	13453	13116	13325	13258	13249	13308	13355	13298	13368	13287	13237	13415	13294	13223	13255	13289	13338	13333	13488	13221	13249	13242	13347	13473	13233	13438	13354	13279	13418	13161	13400	13340	13280	13341	13268	13407	13208	13371	13215	13264	13357	13181	13364	13238	13343	13276	13168	13426	13142	13293	13333	13222	13262	13242	13332	13157	13324	13235	13251	13186	13168	13296	13162	12969	13277	13209	13265	13189	13174	13364	13164	13254	13136	13253	13287	13391	13281	13334	13171	13233	13048	13199	13247	13213	13210	13307	13214	13309	13302	13352	13101	13148	13232	13241	13398	13182	13224	13221	13270	13245	13253	13305	13266	13332	13142	13145	13178	13346	13142	13163	13315	13179	13340	13320	13452	13324	13129	13321	13235	13322	13185	13556	13175	13277	13265	13331	13301	13468	13317	13238	13270	13281	13136	13266	13345	13261	13317	13129	13386	13282	13263	13269	13226	13332	13131	13321	13276	13311	13230	13324	13139	13297	13225	13137	13377	13257	13313	13194	13264	13340	13316	13320	13378	13342	13199	13177	13272	13185	13343	13267	13082	13273	13236	13282	13150	13345	13331	13082	13400	13208	13294	13210	13267	13214	13376	13352	13470	13253	13370	13349	13337	13332	13253	13166	13098	13355	13218	13231	13385	13173	13292	13459	13246	13336	13470	13377	13121	13272	13358	13158	13299	13200	13293	13289	13271	13317	13314	13206	13312	13391	13207	13255	13265	13321	13189	13276	13347	13202	13221	13351	13276	13209	13235	13311	13370	13400	13216	13288	13478	13302	13210	13112	13282	13281	13239	13410	13407	13281	13167	13364	13299	13262	13229	13225	13157	13342	13096	13356	13377	13219	13443	13252	13216	13255	13274	13290	13333	13295	13227	13466	13265	13374	13278	13328	13279	13327	13263	13429	13335	13247	13178	13171	13366	13355	13168	13203	13328	13136	13395	13268	13307	13379	13333	13254	13263	13205	13295	13243	13386	13299	13218	13216	13244	13138	13492	13372	13194
23843	21111	28325	24128	21937	21333	19934	17510	16411	16261	15958	15998	15902	15636	15275	15274	15266	15283	15184	15005	14988	14968	14817	15029	14877	14971	14873	14588	14839	14640	14502	14846	14626	14467	14609	14650	14431	14512	14535	14579	14602	14610	14424	14488	14495	14505	14364	14622	14642	14627	14536	14440	14422	14451	14479	14470	14297	14405	14564	14554	14508	14456	14343	14539	14311	14641	14508	14446	14495	14308	14511	14474	14355	14463	14447	14408	14549	14471	14394	14474	14361	14297	14570	14478	14383	14371	14425	14365	14405	14511	14588	14522	14307	14303	14508	14449	14508	14430	14493	14354	14464	14563	14542	14444	14370	14421	14442	14441	14515	14409	14413	14464	14444	14419	14322	14314	14484	14432	14518	14476	14643	14412	14639	14421	14614	14339	14318	14447	14544	14474	14502	14420	14659	14497	14511	14410	14369	14406	14540	14598	14542	14277	14316	14303	14601	14353	14304	14331	14451	14355	14564	14385	14452	14241	14320	14371	14419	14594	14566	14370	14419	14664	14331	14635	14548	14372	14401	14344	14442	14410	14473	14521	14492	14423	14525	14558	14458	14250	14304	14375	14420	14597	14470	14388	14396	14316	14514	14367	14367	14559	14461	14254	14393	14338	14314	14261	14597	14386	14407	14324	14497	14383	14456	14336	14505	14552	14517	14385	14443	14303	14512	14348	14481	14502	14319	14545	14397	14549	14395	14425	14354	14554	14464	14487	14511	14381	14345	14568	14252	14316	14392	14596	14333	14388	14261	14272	14336	14335	14332	14299	14531	14416	14445	14581	14538	14484	14518	14367	14512	14322	14339	14485	14392	14305	14237	14367	14496	14602	14686	14478	14251	14477	14606	14440	14441	14412	14502	14686	14537	14504	14438	14350	14393	14547	14393	14188	14553	14482	14448	14491	14475	14387	14460	14681	14472	14317	14617	14242	14442	14444	14495	14719	14403	14530	14274	14310	14361	14283	14566	14462	14412	14278	14360	14390	14248	14377	14336	14629	14485	14372	14526	14456	14542	14615	14554	14418	14652	14276	14531	14494	14340	14376	14368	14448	14432	14566	14597	14577	14336	14347	14370	14436	14553	14592	14195	14333	14513	14332	14557	14711	14496	14565	14617	14545	14585	14500	14429	14573	14488	14427	14316	14257	14478	14493	14495	14436	14560	14351	14564	14531	14287	14490	14437	14361	14383	14419	14497	14400	14418	14317	14492	14439	14410	14456	14500	14485	14408	14501	14334	14463	14270	14335	14224	14393	14447	14612	14584	14547	14318	14509	14395	14335	14602	14332	14498	14510	14372	14381	14456	14323	14354	14414	14368	14440	14293	14491	14567	14490	14476	14403	14544	14424	14485	14337	14430	14431	14524	14313	14338	14420	14528	14444	14476	14285	14409	14499	14680	14488	14498	14403	14322	14378	14471	14455	14471	14320	14488	14362	14351	14577	14369	14446	14372	14514	14232	14458	14640	14357	14454	14283	14235	14415	14250	14412	14327	14458	14476	14502	14384	14442	14432	14611	14405	14368	14456	14478	14410	14555	14574	14397	14252	14442	14350	14651	14449	14496	14496	14475	14545	14284	14379	14438	14447	14418	14250	14386	14543	14502	14417	14267	14405	14515	14266	14351	14471	14452	14406	14447	14484	14366	14457	14524	14621	14621	14315	14548	14341	14630	14381	14578	14394	14386	14467	14432	14482	14540	14574	14302	14485	14334	14382	14422	14425	14417	14489	14662	14531	14351	14605	14425	14566	14172	14628	14617	14370	14415	14579	14359	14437	14534	14471	14546	14546	14544	14468	14432	14349	14634	14357	14526	14529	14453	14344	14368	14509	14506	14468	14596	14482	14472	14296	14405	14285	14399	14380	14222	14353	14543	14331	14473	14555	14544	14551	14672	14503	14224	14403	14302	14433	14596	14627	14716	14486	14423	14375	14413	14528	14410	14448	14292	14444	14547	14722	14353	14545	14585	14464	14340	14424	14299	14302	14549	14255	14329	14419	14370	14434	14349	14262	14350	14647	14354	14229	14437	14461	14366	14462	14478	14540	14328	14535	14386	14245	14461	14465	14409	14464	14361	14540	14547	14584	14520	14376	14102	14414	14374	14388	14498	14521	14466	14499	14506	14459	14436	14459	14605	14250	14503	14405	14469	14471	14623	14411	14472	14430	14396	14568	14515	14446	14581	14416	14457	14474	14538	14429	14435	14447	14317	14465	14168	14374	14327	14402	14565	14297	14323	14445	14338	14383	14581	14318	14347	14295	14616	14418	14360	14514	14489	14494	14553	14574	14493	14430	14287	14293	14407	14434	14410	14539	14245	14260	14434	14650	14275	14567	14510	14416	14574	14577	14333	14396	14469	14533	14327	14569	14359	14370	14519	14617	14473	14534	14450	14582	14430	14277	14381	14303	14624	14400	14521	14378	14531	14432	14384	14503	14306	14455	14468	14358	14386	14334	14447	14566	14504	14375	14379	14461	14459	14501	14471	14482	14338	14386	14385	14402	14528	14493	14401	14471	14279	14339	14425	14316	14324	14507	14457	14462	14511	14356	14332	14387	14419	14591	14348	14397	14265	14658	14402	14692	14471	14430	14348	14550	14575	14387	14344	14499	14479	14367	14536	14462	14623	14607	14449	14440	14562	14529	14523	14616	14409	14503	14437	14306	14328	14421	14572	14494	14570	14476	14657	14541	14485	14619	14330	14331	14652	14238	14283	14413	14413	14330	14353	14393	14471	14322	14470	14448	14404	14446	14397	14437	14360	14434	14323	14341	14314	14104	14506	14592	14502	14570	14454	14209	14272	14356	14455	14484	14720	14455	14395	14349	14451	14486	14293	14490	14380	14400	14252	14627	14560	14326	14395	14507	14355	14428	14463	14511	14410	14494	14516	14499	14550	14237	14579	14548	14458	14603	14471	14416	14444	14453	14298	14388	14448	14328	14529	14340	14626	14513	14276	14546	14159	14435	14526	14404	14483	14559	14471	14560	14427	14608	14437	14385	14597	14393	14548	14441	14479	14434	14482	14471	14515	14332	14391	14476	14319	14448	14473	14596	14552	14499	14437	14445	14259	14326	14429	14221	14541	14591	14402	14498	14512	14451	14402	14408	14486	14482	14414	14341	14616	14517	14438	14391	14419	14599	14411	14543	14649	14590	14446	14448	14403	14239	14447	14412	14262	14319	14360	14424	14432	14364	14664	14467	14430	14435	14332	14325	14560	14361	14547	14383	14481	14209	14339	14499	14431	14595	14471	14386	14502	14469	14372	14431	14384	14584	14681	14450	14527	14353	14461	14411	14227	14413	14416	14410	14370	14404	14401	14563	14410	14446	14494	14254	14485	14472	14466	14599	14381	14555	14411	14296	14418	14352	14278	14361	14316	14572	14406	14514	14491	14717	14473	14507	14427	14487	14581	14704	14422	14315	14333	14620	14545	14657	14383	14461	14611	14375	14492	14249	14558	14557	14421	14576	14499	14431	14752	14411	14375	14459	14659	14334	14572	14349	14332	14187	14372	14500	14552	14387	14395	14404	14290	14384	14511	14600	14578	14362	14450	14537	14498	14562	14412	14547	14464	14488	14343	14383	14511	14317	14422	14429	14425	14540	14547	14552	14501	14340	14424	14406	14640	14426	14567	14356	14386	14437	14510	14602	14475	14370	14515	14326	14332	14370	14487	14335	14452	14314	14727	14481	14484	14582	14526	14333	14226	14383	14399	14428	14419	14398	14522	14607	14417	14406	14455	14577	14534	14760	14414	14468	14531	14276	14362	14544	14377	14518	14683	14541	14344	14440	14472	14339	14275	14286	14535	14550	14285	14457	14311	14393	14421	14500	14458	14414	14461	14275	14443	14446	14584	14361	14348	14359	14442	14539	14411	14425	14568	14457	14592	14240	14390	14538	14499	14523	14348	14394	14428	14718	14511	14478	14448	14562	14483	14366	14453	14252	14378	14324	14362	14480	14281	14532	14453	14370	14375	14323	14246	14370	14520	14247	14386	14415	14523	14338	14172	14575	14553	14544	14409	14312	14404	14430	14401	14554	14253	14498	14207	14475	14328	14482	14423	14440	14370	14290	14347	14636	14391	14400	14424	14546	14567	14438	14332	14380	14507	14399	14528	14620	14379	14446	14425	14333	14344	14317	14439	14187	14416	14428	14565	14509	14447	14302	14651	14231	14479	14492	14535	14502	14613	14433	14456	14396	14429	14396	14443	14346	14469	14402	14531	14212	14313	14385	14469	14182	14521	14306	14401	14445	14364	14600	14659	14468	14465	14398	14400	14655	14357	14424	14403	14378	14535	14390	14383	14504	14321	14494	14465	14587	14307	14669	14498	14591	14468	14522	14267	14609	14355	14454	14609	14531	14398	14270	14389	14478	14644	14459	14416	14427	14487	14524	14433	14342	14338	14402	14405	14522	14378	14368	14415	14482	14299	14448	14470	14529	14410	14533	14521	14447	14464	14448	14494	14192	14464	14473	14188	14337	14322	14402	14470	14340	14309	14404	14570	14527	14311	14472	14549	14334	14529	14573	14555	14608	14435	14479	14263	14512	14421	14419	14293	14321	14348	14357	14517	14688	14324	14484	14421	14336	14484	14594	14537	14415	14366	14614	14374	14323	14456	14473	14375	14489	14463	14443	14293	14420	14408	14481	14530	14551	14482	14370	14491	14314	14405	14359	14390	14459	14338	14593	14378	14620	14527	14398	14568	14261	14349	14464	14414	14447	14667	14355	14539	14400	14192	14432	14431	14498	14477	14492	14565	14265	14480	14349	14358	14527	14612	14687	14479	14377	14509	14463	14381	14482	14378	14451	14365	14660	14565	14377	14474	14453	14245	14480	14437	14230	14298	14499	14421	14389	14282	14384	14567	14487	14371	14531	14489	14542	14495	14572	14532	14400	14400	14307	14539	14553	14448	14457	14561	14513	14540	14415	14551	14314	14518	14607	14190	14272	14466	14627	14390	14204	14420	14355	14535	14429	14546	14349	14568	14539	14293	14409	14305	14441	14369	14454	14345	14487	14450	14471	14448	14246	14548	14381	14420	14417	14409	14447	14235	14526	14332	14486	14427	14482	14476	14346	14340	14672	14470	14339	14341	14445	14233	14520	14489	14483	14450	14396	14482
19224	34580	31540	24950	21206	19392	18146	17503	17021	16392	15839	15552	15360	15297	14932	14658	14499	14665	14440	14465	14305	14211	14139	13955	13946	13959	14016	13833	13715	13729	13757	13646	13735	13616	13656	13567	13517	13412	13565	13560	13574	13503	13641	13579	13606	13512	13537	13172	13364	13474	13388	13338	13437	13695	13614	13386	13505	13484	13570	13514	13484	13527	13461	13503	13526	13320	13330	13412	13358	13564	13599	13606	13503	13548	13479	13445	13475	13415	13277	13555	13589	13278	13452	13304	13426	13326	13363	13471	13250	13538	13396	13398	13512	13466	13549	13424	13419	13348	13491	13508	13545	13273	13493	13426	13413	13500	13408	13552	13397	13466	13348	13383	13569	13516	13429	13311	13504	13500	13501	13292	13651	13413	13535	13269	13421	13656	13472	13394	13400	13596	13380	13399	13293	13371	13235	13408	13262	13539	13412	13448	13371	13552	13481	13486	13436	13469	13480	13626	13535	13404	13437	13402	13458	13451	13606	13412	13336	13561	13469	13550	13480	13385	13432	13604	13604	13334	13297	13416	13462	13423	13332	13354	13361	13408	13458	13365	13586	13545	13522	13594	13453	13669	13421	13451	13415	13424	13224	13469	13642	13434	13493	13377	13400	13421	13602	13446	13319	13267	13572	13428	13486	13485	13330	13414	13398	13253	13393	13319	13362	13207	13511	13430	13434	13339	13277	13382	13547	13661	13379	13448	13437	13422	13556	13437	13361	13417	13350	13462	13368	13425	13236	13467	13268	13434	13627	13078	13310	13527	13434	13271	13453	13473	13382	13407	13545	13428	13611	13429	13359	13639	13526	13347	13547	13497	13311	13576	13414	13497	13562	13518	13523	13311	13520	13555	13473	13607	13456	13276	13370	13363	13403	13329	13606	13519	13605	13533	13354	13402	13376	13497	13532	13300	13487	13473	13497	13517	13450	13572	13496	13532	13420	13389	13385	13534	13296	13401	13392	13403	13404	13504	13505	13538	13460	13408	13456	13545	13308	13311	13404	13370	13373	13494	13303	13388	13327	13606	13455	13534	13397	13656	13282	13453	13407	13585	13297	13263	13397	13484	13550	13512	13379	13529	13403	13455	13512	13677	13435	13405	13453	13510	13381	13383	13415	13416	13520	13485	13471	13372	13436	13415	13404	13390	13440	13436	13326	13486	13369	13589	13309	13400	13506	13417	13392	13476	13476	13551	13511	13291	13497	13534	13438	13476	13531	13366	13410	13240	13412	13503	13560	13492	13343	13432	13612	13408	13560	13536	13346	13380	13432	13429	13251	13361	13632	13334	13512	13381	13312	13282	13461	13620	13518	13463	13409	13314	13501	13523	13422	13334	13482	13325	13378	13421	13377	13232	13410	13635	13540	13479	13500	13567	13635	13396	13407	13287	13356	13501	13423	13437	13428	13536	13377	13454	13490	13416	13399	13366	13375	13424	13431	13504	13384	13505	13484	13402	13393	13375	13455	13465	13315	13560	13368	13423	13372	13458	13579	13538	13398	13506	13433	13511	13405	13455	13526	13258	13461	13386	13460	13437	13497	13434	13479	13502	13470	13520	13357	13351	13472	13430	13506	13433	13440	13385	13443	13333	13451	13413	13304	13382	13457	13489	13393	13543	13407	13340	13514	13477	13465	13522	13366	13293	13620	13443	13350	13157	13517	13230	13316	13418	13312	13420	13282	13456	13420	13425	13392	13420	13308	13630	13403	13477	13475	13262	13557	13267	13489	13462	13444	13382	13436	13385	13432	13513	13531	13499	13349	13290	13355	13460	13466	13377	13632	13507	13373	13393	13420	13490	13376	13436	13494	13432	13483	13413	13266	13509	13527	13442	13324	13408	13558	13483	13529	13479	13505	13244	13513	13245	13544	13382	13570	13492	13327	13520	13471	13604	13520	13321	13397	13444	13468	13529	13517	13357	13513	13566	13560	13715	13429	13534	13448	13337	13494	13502	13419	13476	13490	13428	13488	13397	13513	13500	13534	13401	13237	13286	13610	13515	13414	13503	13383	13446	13537	13377	13612	13348	13529	13458	13406	13503	13416	13402	13463	13312	13368	13356	13308	13443	13385	13467	13342	13450	13391	13480	13629	13494	13505	13471	13418	13435	13483	13365	13483	13460	13393	13362	13563	13646	13450	13557	13589	13448	13534	13646	13546	13649	13495	13538	13459	13477	13589	13441	13374	13522	13507	13462	13604	13518	13487	13462	13584	13342	13389	13506	13442	13405	13521	13560	13346	13400	13280	13550	13367	13267	13432	13567	13395	13428	13415	13459	13533	13308	13442	13484	13524	13406	13360	13394	13387	13465	13510	13443	13458	13645	13448	13417	13385	13321	13347	13445	13483	13414	13586	13397	13338	13352	13458	13440	13410	13493	13426	13532	13583	13518	13565	13353	13565	13486	13585	13567	13529	13351	13506	13381	13407	13483	13498	13559	13305	13456	13488	13278	13457	13372	13524	13393	13488	13465	13328	13371	13400	13406	13448	13561	13511	13397	13331	13437	13506	13546	13397	13423	13344	13585	13494	13440	13500	13557	13397	13396	13390	13398	13439	13413	13258	13460	13506	13422	13332	13462	13413	13490	13305	13430	13340	13452	13345	13445	13494	13335	13458	13503	13445	13412	13458	13550	13440	13538	13428	13449	13505	13471	13454	13394	13502	13417	13442	13555	13251	13605	13435	13348	13477	13328	13364	13600	13447	13556	13506	13526	13462	13440	13452	13454	13537	13445	13430	13454	13475	13384	13382	13373	13350	13509	13457	13482	13509	13369	13522	13307	13521	13452	13510	13396	13457	13506	13561	13306	13435	13491	13529	13462	13576	13441	13584	13443	13479	13480	13500	13254	13462	13453	13612	13421	13452	13477	13365	13494	13259	13455	13576	13365	13612	13200	13589	13518	13593	13373	13423	13501	13519	13513	13502	13369	13522	13483	13567	13539	13405	13509	13422	13470	13501	13390	13385	13294	13435	13439	13437	13496	13441	13437	13417	13423	13428	13429	13551	13355	13390	13498	13454	13483	13344	13414	13305	13287	13313	13427	13592	13335	13270	13480	13474	13301	13464	13513	13531	13506	13266	13327	13432	13347	13460	13552	13525	13461	13398	13409	13422	13568	13515	13523	13350	13560	13462	13451	13332	13296	13472	13373	13489	13194	13481	13556	13407	13374	13495	13454	13286	13170	13418	13478	13374	13496	13521	13398	13515	13350	13434	13426	13465	13464	13275	13409	13399	13333	13526	13551	13396	13411	13524	13510	13501	13425	13353	13512	13387	13490	13404	13415	13431	13234	13414	13508	13347	13586	13455	13442	13502	13616	13341	13237	13357	13473	13493	13435	13429	13376	13509	13351	13514	13494	13640	13403	13425	13419	13305	13415	13279	13467	13373	13526	13490	13259	13437	13331	13588	13362	13489	13346	13350	13355	13399	13544	13414	13325	13504	13313	13472	13495	13336	13428	13392	13482	13492	13503	13421	13496	13333	13475	13339	13475	13557	13499	13488	13331	13455	13431	13474	13466	13507	13515	13577	13484	13329	13381	13511	13344	13502	13312	13574	13377	13462	13491	13555	13449	13339	13340	13434	13532	13514	13358	13568	13445	13325	13541	13276	13419	13501	13281	13495	13361	13485	13324	13417	13408	13396	13493	13509	13363	13445	13481	13468	13405	13477	13492	13439	13355	13366	13424	13423	13517	13381	13332	13280	13474	13424	13499	13459	13398	13445	13580	13486	13347	13434	13430	13388	13555	13355	13141	13589	13360	13503	13385	13487	13520	13529	13430	13515	13392	13524	13409	13442	13419	13474	13331	13500	13598	13402	13579	13378	13534	13249	13486	13441	13464	13483	13470	13384	13306	13500	13566	13571	13483	13563	13498	13558	13461	13401	13347	13473	13434	13349	13268	13464	13472	13386	13591	13338	13457	13406	13475	13339	13507	13418	13361	13420	13397	13531	13511	13429	13308	13606	13566	13322	13537	13459	13463	13546	13481	13484	13476	13466	13339	13379	13538	13408	13425	13485	13370	13305	13372	13470	13323	13501	13503	13263	13419	13414	13520	13447	13424	13443	13529	13526	13459	13345	13458	13480	13310	13369	13567	13309	13650	13467	13570	13571	13556	13378	13440	13454	13391	13502	13500	13344	13438	13435	13483	13609	13456	13708	13540	13388	13492	13565	13325	13323	13480	13331	13508	13332	13340	13392	13482	13523	13379	13391	13373	13404	13463	13408	13428	13394	13506	13435	13495	13438	13358	13366	13300	13331	13355	13544	13362	13421	13355	13522	13488	13489	13275	13559	13250	13377	13382	13334	13419	13447	13457	13485	13425	13247	13461	13467	13379	13526	13501	13485	13247	13662	13567	13573	13516	13597	13621	13361	13396	13593	13526	13376	13503	13454	13448	13371	13399	13339	13380	13467	13485	13311	13326	13388	13331	13361	13338	13451	13513	13385	13381	13327	13364	13476	13488	13441	13376	13298	13631	13557	13491	13338	13401	13415	13448	13464	13488	13371	13371	13425	13514	13387	13588	13424	13612	13426	13465	13429	13318	13552	13291	13397	13209	13484	13600	13586	13503	13468	13507	13199	13450	13384	13411	13400	13553	13358	13537	13318	13548	13361	13549	13569	13338	13454	13431	13428	13406	13396	13521	13327	13535	13667	13441	13450	13551	13281	13512	13479	13480	13352	13471	13432	13449	13510	13430	13300	13483	13385	13574	13549	13448	13542	13464	13376	13307	13538	13458	13585	13442	13371	13404	13465	13405	13550	13492	13520	13418	13291	13624	13416	13545	13365	13367	13485	13435	13597	13496	13500	13345	13466	13311	13513	13335	13400	13347	13296	13495	13423	13253	13387	13402	13510	13516	13516	13414	13465	13457	13646	13652	13578	13415	13404	13361	13416	13526	13442	13330	13512	13528	13448	13460	13494	13433	13401	13366	13428	13466	13692	13234	13476	13582	13391	13394	13450	13618	13462	13423	13291	13386	13504	13516	13396	13481	13439	13534	13370	13275	13543	13467	13417	13569	13479	13474	13307	13361	13422	13495	13534	13415	13574	13595	13633	13297	13372	13419	13475	13382	13416	13521	13560	13369	13502	13454	13455	13615	13480	13423	13304	13534	13438	13547
22804	21174	28975	23636	21410	23285	24618	18872	17428	17341	17076	16668	16605	16207	15809	15647	15761	15490	15303	15358	15371	15199	15005	15008	15300	14869	14916	14765	15038	14828	14741	14863	14860	14709	14791	14748	14774	14613	14876	14606	14675	14633	14635	14576	14950	14492	14583	14545	14657	14560	14470	14737	14653	14586	14583	14382	14442	14603	14499	14509	14447	14453	14365	14190	14311	14455	14608	14696	14285	14660	14486	14725	14674	14376	14451	14623	14519	14556	14582	14543	14331	14621	14367	14524	14598	14485	14655	14349	14580	14561	14452	14596	14597	14458	14629	14535	14321	14528	14470	14512	14556	14456	14327	14340	14564	14515	14459	14529	14536	14719	14380	14472	14447	14479	14537	14581	14571	14350	14418	14355	14233	14429	14392	14477	14218	14502	14461	14434	14421	14513	14405	14581	14531	14375	14482	14540	14595	14284	14587	14481	14432	14482	14393	14493	14401	14475	14529	14745	14620	14389	14490	14464	14667	14425	14526	14520	14473	14331	14640	14558	14509	14502	14543	14655	14521	14351	14407	14507	14525	14533	14396	14522	14547	14554	14551	14415	14414	14530	14490	14738	14575	14345	14372	14323	14424	14445	14594	14579	14534	14364	14480	14750	14346	14309	14410	14338	14445	14344	14576	14488	14472	14399	14497	14470	14389	14499	14466	14651	14455	14421	14487	14275	14497	14489	14318	14312	14306	14542	14373	14425	14281	14558	14474	14633	14380	14489	14436	14664	14571	14660	14357	14506	14347	14261	14534	14563	14456	14431	14400	14490	14488	14316	14455	14632	14368	14396	14542	14446	14480	14285	14364	14502	14443	14568	14409	14335	14559	14411	14441	14380	14454	14372	14318	14527	14580	14374	14444	14619	14555	14336	14387	14392	14422	14421	14322	14386	14483	14475	14420	14678	14471	14489	14509	14319	14508	14556	14472	14305	14295	14375	14495	14582	14344	14596	14524	14484	14446	14590	14322	14543	14639	14517	14492	14458	14378	14455	14592	14342	14122	14433	14504	14364	14557	14417	14329	14413	14390	14474	14362	14334	14517	14564	14479	14441	14488	14422	14412	14499	14773	14440	14318	14415	14540	14427	14407	14322	14618	14384	14517	14550	14573	14225	14484	14452	14295	14405	14374	14452	14372	14306	14379	14410	14417	14444	14421	14460	14450	14382	14446	14451	14536	14570	14372	14507	14321	14501	14486	14477	14469	14611	14369	14360	14496	14483	14411	14455	14531	14568	14603	14537	14368	14299	14645	14403	14322	14648	14549	14638	14478	14384	14379	14486	14476	14350	14309	14291	14503	14364	14384	14402	14640	14422	14349	14355	14386	14460	14393	14533	14439	14469	14525	14611	14392	14307	14530	14512	14426	14347	14536	14526	14225	14500	14532	14573	14359	14507	14521	14302	14331	14476	14493	14548	14522	14566	14404	14411	14389	14455	14469	14420	14618	14567	14394	14265	14466	14245	14409	14395	14281	14450	14352	14362	14353	14294	14380	14472	14512	14493	14530	14442	14376	14517	14504	14588	14383	14487	14325	14426	14411	14544	14540	14505	14613	14492	14376	14449	14284	14397	14523	14434	14521	14420	14473	14487	14513	14474	14303	14394	14374	14444	14418	14524	14352	14391	14499	14478	14319	14392	14602	14420	14462	14283	14562	14524	14521	14396	14368	14564	14335	14456	14591	14479	14340	14424	14548	14386	14391	14258	14353	14313	14442	14326	14305	14574	14254	14465	14474	14457	14350	14460	14377	14454	14239	14291	14403	14346	14446	14608	14423	14324	14501	14598	14615	14332	14614	14367	14470	14407	14462	14440	14584	14490	14322	14574	14467	14395	14381	14341	14535	14428	14441	14309	14538	14319	14261	14548	14339	14511	14731	14308	14555	14411	14345	14542	14711	14495	14339	14412	14558	14612	14736	14748	14337	14696	14339	14427	14592	14468	14413	14495	14349	14679	14242	14488	14681	14411	14328	14421	14464	14515	14505	14376	14524	14503	14521	14539	14457	14354	14546	14482	14306	14536	14303	14489	14358	14403	14507	14606	14380	14334	14253	14571	14471	14659	14423	14372	14284	14427	14343	14379	14506	14508	14371	14528	14255	14392	14506	14383	14360	14449	14547	14578	14442	14423	14371	14413	14374	14491	14284	14305	14309	14367	14333	14457	14452	14349	14401	14372	14653	14385	14314	14532	14559	14405	14457	14566	14514	14504	14419	14468	14414	14345	14444	14384	14513	14535	14354	14241	14583	14559	14302	14573	14426	14385	14441	14445	14318	14543	14434	14475	14527	14420	14449	14438	14512	14561	14434	14375	14481	14371	14551	14434	14485	14304	14626	14460	14437	14493	14376	14308	14218	14472	14510	14515	14477	14415	14503	14455	14262	14432	14516	14461	14587	14504	14605	14474	14317	14655	14337	14348	14547	14453	14515	14514	14457	14556	14565	14591	14333	14271	14397	14589	14531	14475	14385	14533	14458	14517	14582	14596	14498	14541	14317	14597	14494	14372	14311	14491	14496	14547	14502	14504	14367	14515	14588	14540	14590	14544	14471	14420	14290	14548	14577	14543	14466	14557	14313	14292	14473	14402	14345	14386	14363	14420	14660	14528	14456	14434	14572	14460	14347	14390	14674	14513	14308	14674	14382	14386	14363	14546	14360	14552	14528	14429	14294	14588	14246	14440	14461	14423	14504	14449	14407	14406	14577	14636	14403	14339	14333	14555	14485	14214	14377	14139	14255	14528	14532	14570	14437	14343	14501	14417	14461	14421	14344	14298	14495	14580	14472	14487	14366	14384	14514	14595	14457	14621	14492	14803	14466	14548	14512	14354	14159	14665	14536	14307	14299	14285	14592	14367	14499	14163	14493	14437	14373	14373	14291	14360	14450	14483	14441	14419	14458	14465	14420	14411	14380	14500	14505	14454	14415	14506	14279	14482	14445	14372	14449	14473	14485	14400	14685	14216	14463	14530	14451	14372	14513	14452	14524	14262	14342	14386	14390	14587	14454	14440	14483	14315	14429	14485	14591	14464	14426	14459	14344	14465	14497	14568	14444	14422	14565	14508	14585	14351	14240	14519	14410	14516	14440	14519	14520	14469	14437	14495	14415	14349	14619	14582	14376	14466	14417	14590	14393	14142	14467	14253	14459	14606	14236	14586	14361	14287	14237	14373	14565	14372	14481	14432	14523	14406	14473	14537	14560	14491	14488	14456	14517	14385	14592	14405	14380	14525	14453	14506	14468	14487	14402	14477	14528	14473	14421	14526	14449	14300	14354	14842	14473	14498	14406	14394	14486	14350	14540	14458	14508	14446	14414	14554	14466	14436	14335	14481	14563	14434	14377	14506	14428	14536	14452	14645	14258	14210	14495	14484	14342	14609	14498	14288	14568	14364	14454	14269	14558	14308	14477	14471	14396	14364	14180	14271	14542	14276	14558	14398	14441	14444	14322	14388	14482	14484	14401	14550	14525	14596	14520	14385	14149	14372	14489	14542	14475	14367	14364	14350	14567	14468	14437	14611	14516	14316	14498	14621	14496	14291	14303	14531	14498	14309	14372	14510	14270	14438	14451	14433	14475	14306	14413	14253	14432	14406	14441	14481	14529	14508	14567	14343	14557	14510	14482	14414	14287	14473	14437	14321	14297	14579	14541	14353	14452	14411	14509	14468	14581	14536	14453	14601	14542	14519	14456	14308	14444	14417	14609	14625	14507	14442	14331	14505	14353	14448	14538	14621	14442	14312	14469	14502	14540	14423	14544	14508	14467	14475	14524	14529	14486	14421	14389	14362	14454	14470	14347	14420	14373	14265	14355	14405	14537	14394	14551	14503	14467	14350	14419	14380	14554	14459	14463	14507	14493	14484	14429	14573	14471	14521	14502	14524	14346	14430	14425	14450	14234	14700	14511	14283	14236	14499	14456	14527	14523	14376	14181	14471	14383	14674	14408	14544	14439	14381	14556	14409	14385	14558	14102	14461	14440	14456	14466	14665	14776	14489	14308	14477	14411	14352	14475	14409	14384	14536	14328	14569	14476	14555	14586	14663	14503	14550	14404	14494	14605	14530	14575	14248	14412	14367	14353	14525	14568	14612	14302	14353	14385	14366	14458	14441	14402	14593	14469	14569	14420	14585	14358	14521	14513	14396	14485	14463	14394	14275	14510	14501	14504	14497	14557	14374	14429	14399	14400	14385	14383	14506	14483	14344	14387	14346	14562	14434	14439	14621	14474	14512	14515	14459	14422	14319	14429	14555	14576	14588	14483	14463	14469	14432	14419	14512	14223	14404	14428	14481	14437	14460	14571	14442	14533	14547	14397	14427	14420	14524	14323	14328	14256	14525	14407	14386	14544	14337	14475	14584	14464	14524	14408	14425	14400	14205	14515	14210	14513	14609	14279	14467	14430	14384	14543	14494	14406	14447	14513	14450	14393	14455	14537	14220	14421	14319	14602	14353	14423	14278	14464	14253	14428	14612	14501	14506	14270	14448	14604	14446	14545	14332	14540	14424	14373	14481	14386	14411	14323	14489	14497	14493	14478	14376	14478	14566	14507	14510	14421	14478	14715	14360	14637	14551	14295	14500	14407	14534	14486	14373	14422	14447	14449	14730	14453	14483	14586	14208	14385	14274	14307	14374	14548	14565	14361	14609	14647	14577	14375	14394	14403	14517	14470	14400	14645	14477	14566	14466	14609	14587	14250	14512	14501	14392	14437	14230	14329	14553	14534	14334	14380	14622	14454	14352	14421	14433	14506	14344	14581	14447	14358	14402	14399	14502	14511	14516	14507	14405	14436	14442	14462	14483	14486	14534	14291	14497	14253	14401	14431	14556	14552	14373	14411	14387	14228	14391	14518	14518	14452	14488	14336	14307	14411	14378	14512	14520	14480	14474	14359	14317	14338	14302	14535	14405	14391	14576	14349	14436	14379	14597	14413	14503	14190	14384	14524	14273	14342	14296	14439	14362	14483	14558	14448	14359	14485	14462	14234	14596	14467	14329	14459	14479	14494	14401	14438	14531	14204	14421	14242	14446	14414	14480	14392	14534	14381	14475	14387	14273	14257	14358	14501	14432	14259	14613	14300	14529	14550	14511	14590	14315	14547	14460	14540	14520	14614	14459	14610	14538
21398	39582	36297	29339	24638	22185	20750	19535	18654	17737	17288	16806	16419	15966	15509	15577	15275	15156	15084	14733	14720	14470	14334	14348	14327	14139	14166	14085	13836	14060	13760	13802	13914	13774	13740	13600	13656	13693	13689	13812	13525	13617	13662	13763	13498	13622	13575	13538	13781	13735	13568	13522	13548	13642	13473	13594	13598	13634	13567	13567	13418	13633	13486	13494	13585	13323	13419	13556	13481	13500	13478	13425	13431	13559	13490	13439	13517	13362	13402	13492	13706	13403	13441	13417	13688	13447	13417	13559	13545	13506	13606	13337	13485	13497	13433	13414	13366	13613	13444	13470	13527	13645	13507	13466	13469	13394	13493	13511	13604	13581	13405	13537	13463	13433	13646	13445	13533	13455	13395	13372	13756	13669	13594	13365	13465	13450	13634	13487	13554	13518	13452	13508	13530	13398	13560	13490	13255	13405	13401	13420	13443	13545	13371	13523	13601	13585	13303	13381	13398	13421	13506	13503	13496	13361	13470	13555	13564	13452	13334	13585	13537	13563	13427	13450	13514	13473	13489	13480	13479	13616	13603	13374	13523	13492	13580	13612	13456	13512	13502	13415	13420	13434	13507	13462	13425	13246	13614	13598	13437	13430	13520	13517	13707	13437	13499	13413	13500	13448	13437	13421	13440	13409	13526	13479	13545	13505	13480	13295	13441	13427	13547	13294	13370	13525	13342	13524	13573	13395	13464	13512	13416	13523	13435	13449	13488	13393	13540	13434	13437	13509	13362	13360	13393	13435	13536	13501	13399	13470	13446	13299	13644	13596	13705	13501	13525	13492	13470	13542	13419	13403	13461	13437	13555	13516	13388	13405	13554	13268	13410	13281	13512	13339	13389	13456	13501	13449	13550	13460	13572	13340	13477	13473	13450	13576	13576	13641	13483	13389	13491	13747	13490	13590	13461	13641	13655	13345	13563	13548	13362	13620	13448	13532	13438	13540	13575	13550	13555	13489	13377	13354	13450	13560	13359	13477	13476	13446	13399	13348	13454	13433	13400	13341	13464	13416	13397	13346	13518	13280	13421	13411	13488	13483	13583	13497	13614	13557	13396	13429	13481	13438	13401	13389	13638	13446	13658	13427	13507	13477	13529	13441	13422	13492	13502	13382	13361	13402	13355	13606	13492	13574	13590	13463	13568	13572	13478	13335	13498	13514	13434	13301	13570	13368	13558	13432	13602	13596	13496	13427	13563	13481	13553	13341	13542	13371	13475	13569	13333	13398	13507	13434	13391	13390	13544	13319	13513	13649	13663	13415	13378	13435	13467	13499	13488	13435	13504	13633	13428	13519	13486	13441	13487	13585	13381	13641	13491	13396	13519	13406	13482	13324	13520	13445	13589	13661	13498	13575	13404	13456	13432	13523	13537	13424	13385	13263	13613	13490	13425	13606	13505	13366	13345	13401	13455	13538	13400	13527	13523	13684	13497	13459	13545	13518	13529	13585	13526	13322	13506	13438	13484	13410	13398	13584	13352	13303	13396	13389	13368	13560	13578	13442	13528	13431	13566	13341	13541	13399	13457	13483	13480	13422	13349	13503	13542	13346	13579	13457	13450	13542	13580	13473	13417	13420	13481	13367	13575	13486	13318	13376	13522	13528	13388	13612	13340	13537	13492	13488	13363	13292	13405	13423	13269	13460	13414	13615	13419	13519	13496	13586	13536	13454	13415	13530	13497	13436	13418	13375	13317	13472	13642	13527	13442	13528	13377	13456	13514	13551	13556	13368	13397	13489	13410	13505	13480	13548	13531	13511	13536	13509	13581	13656	13574	13500	13596	13559	13635	13457	13587	13600	13449	13371	13584	13446	13359	13465	13456	13564	13590	13355	13512	13541	13411	13484	13412	13463	13426	13506	13450	13345	13550	13496	13560	13594	13565	13588	13441	13607	13613	13517	13576	13442	13693	13477	13361	13422	13491	13446	13531	13507	13472	13436	13472	13481	13499	13403	13493	13606	13512	13428	13484	13247	13668	13335	13447	13470	13488	13433	13401	13630	13553	13512	13633	13625	13411	13457	13405	13479	13391	13456	13480	13483	13465	13391	13573	13530	13498	13569	13504	13396	13501	13440	13469	13581	13348	13289	13422	13476	13427	13641	13371	13402	13518	13646	13525	13390	13422	13484	13415	13659	13472	13445	13569	13475	13389	13529	13468	13497	13348	13412	13449	13592	13489	13285	13587	13485	13515	13478	13536	13301	13497	13589	13483	13454	13410	13449	13356	13574	13504	13374	13558	13524	13401	13412	13432	13541	13534	13507	13475	13609	13491	13459	13429	13554	13446	13367	13538	13377	13313	13591	13501	13472	13699	13354	13434	13566	13394	13437	13579	13331	13476	13441	13339	13593	13350	13397	13507	13562	13476	13370	13573	13576	13505	13444	13320	13514	13431	13453	13510	13464	13538	13505	13419	13516	13570	13513	13617	13467	13618	13533	13452	13462	13513	13499	13493	13345	13464	13484	13474	13605	13419	13369	13651	13364	13511	13453	13407	13430	13375	13521	13462	13445	13395	13439	13609	13632	13474	13632	13287	13546	13451	13346	13492	13579	13399	13558	13443	13536	13505	13354	13399	13484	13512	13294	13415	13456	13428	13557	13646	13548	13561	13505	13525	13360	13467	13504	13437	13579	13459	13480	13478	13545	13499	13632	13569	13443	13543	13511	13570	13468	13423	13349	13383	13611	13447	13541	13528	13544	13416	13507	13298	13337	13454	13469	13603	13568	13445	13536	13533	13410	13475	13479	13567	13486	13574	13531	13545	13671	13506	13278	13423	13437	13483	13585	13397	13475	13604	13472	13389	13433	13589	13470	13288	13518	13574	13339	13448	13316	13616	13642	13545	13312	13543	13573	13215	13580	13448	13305	13534	13508	13556	13504	13600	13496	13470	13378	13323	13560	13503	13449	13460	13608	13368	13343	13333	13521	13454	13366	13373	13484	13413	13530	13345	13513	13412	13486	13478	13527	13544	13478	13541	13353	13439	13461	13499	13361	13492	13365	13499	13631	13516	13487	13272	13516	13351	13360	13446	13550	13277	13391	13398	13337	13472	13424	13585	13406	13383	13493	13459	13677	13531	13490	13463	13445	13258	13597	13257	13475	13501	13389	13455	13362	13394	13477	13376	13361	13604	13381	13563	13451	13587	13354	13355	13499	13503	13469	13526	13524	13511	13401	13364	13594	13379	13536	13582	13505	13404	13507	13506	13490	13501	13467	13393	13420	13388	13413	13573	13435	13643	13357	13569	13448	13458	13384	13381	13466	13531	13526	13320	13462	13434	13615	13533	13590	13575	13486	13655	13600	13389	13571	13476	13567	13493	13565	13453	13640	13569	13541	13365	13652	13484	13437	13430	13503	13462	13512	13422	13350	13636	13423	13486	13504	13365	13403	13574	13532	13422	13329	13329	13516	13357	13466	13624	13315	13581	13461	13460	13319	13372	13221	13449	13440	13639	13507	13451	13589	13522	13488	13498	13465	13437	13422	13382	13339	13555	13594	13688	13485	13405	13529	13213	13518	13578	13507	13409	13617	13529	13340	13482	13402	13547	13468	13684	13545	13750	13523	13338	13605	13469	13402	13425	13510	13443	13261	13359	13327	13365	13686	13525	13512	13501	13368	13472	13597	13496	13585	13421	13450	13615	13438	13534	13522	13445	13556	13497	13554	13450	13439	13506	13321	13459	13253	13387	13469	13570	13511	13484	13421	13556	13560	13471	13289	13454	13609	13444	13479	13395	13449	13578	13416	13389	13436	13416	13362	13486	13565	13399	13435	13203	13501	13622	13503	13457	13643	13669	13515	13401	13452	13489	13392	13476	13585	13387	13528	13532	13514	13491	13455	13507	13710	13439	13433	13539	13249	13561	13348	13393	13456	13501	13380	13484	13470	13480	13562	13649	13443	13416	13450	13549	13621	13519	13434	13257	13477	13524	13439	13419	13339	13436	13424	13568	13442	13311	13418	13393	13774	13680	13354	13550	13454	13489	13391	13339	13569	13452	13488	13626	13447	13649	13535	13463	13334	13387	13486	13422	13515	13557	13379	13408	13489	13254	13359	13458	13278	13456	13447	13511	13340	13447	13589	13410	13525	13380	13557	13486	13522	13389	13316	13355	13636	13451	13550	13500	13520	13572	13310	13561	13383	13423	13414	13535	13400	13558	13441	13656	13458	13548	13372	13499	13439	13594	13524	13488	13605	13461	13383	13529	13346	13568	13551	13511	13684	13502	13559	13515	13369	13467	13449	13458	13506	13454	13461	13474	13489	13395	13536	13440	13473	13462	13635	13610	13555	13387	13508	13378	13325	13460	13449	13627	13429	13592	13531	13707	13516	13271	13558	13550	13621	13526	13427	13439	13597	13433	13312	13342	13416	13520	13398	13356	13453	13545	13638	13414	13397	13658	13395	13480	13584	13547	13483	13489	13400	13486	13476	13253	13513	13602	13362	13477	13474	13366	13597	13601	13624	13439	13418	13466	13525	13640	13523	13472	13457	13541	13467	13543	13547	13538	13365	13577	13366	13432	13451	13470	13593	13423	13438	13327	13367	13629	13457	13583	13524	13495	13583	13458	13423	13545	13486	13436	13459	13569	13559	13577	13491	13575	13392	13340	13595	13477	13548	13559	13534	13351	13447	13342	13451	13506	13429	13498	13613	13377	13567	13494	13481	13453	13264	13454	13496	13626	13376	13368	13449	13453	13481	13450	13564	13438	13395	13642	13340	13496	13608	13442	13489	13514	13392	13512	13510	13647	13570	13575	13471	13352	13416	13334	13586	13475	13439	13456	13383	13483	13450	13683	13518	13498	13364	13473	13449	13417	13523	13600	13573	13380	13353	13364	13477	13584	13446	13604	13530	13504	13378	13478	13589	13530	13434	13585	13361	13486	13494	13574	13539	13515	13485	13589	13387	13342	13293	13493	13339	13387	13422	13484	13520	13483	13471	13513	13466	13378	13611	13520	13501	13588	13557	13481	13361	13499	13334	13607	13409	13279	13540	13464	13429	13350	13495	13639	13536	13613	13535	13584	13700	13395	13444	13463	13508	13456	13610	13437	13546	13420	13532	13405	13323	13436	13629	13513	13359	13540	13391	13705	13353	13489	13318	13378	13591	13558	13502
27393	22217	25142	21514	17059	16164	15961	15312	15283	15230	14965	14866	14853	14921	14812	14831	14619	14594	14548	14507	14526	14415	14497	14374	14527	14312	14405	14216	14587	14440	14250	14153	14268	14310	14326	14195	14417	14192	14118	14129	14243	14281	14095	14118	14198	14303	14252	14324	14337	14257	14304	14237	14384	14332	14103	14285	14296	14257	14400	14222	14206	14092	14345	14078	14288	14368	14066	14221	14178	14263	14192	14207	14317	14062	14302	14154	14067	14356	14172	14219	14133	14313	14337	14211	14391	14141	14104	14268	14208	14192	14122	14422	14216	14378	14308	14260	14171	14258	14104	14228	14277	14249	14098	14283	14122	14230	14275	14284	14170	14176	14283	14177	14341	14334	14317	14019	14218	14363	13962	14394	14237	14219	14261	14188	14255	14134	14235	14178	14255	14199	14146	14239	14140	14292	14270	14263	14079	14270	14338	14459	14313	14420	14242	14372	14265	14300	14346	14362	14147	14305	14084	14140	14132	14342	14229	14071	14274	14451	14455	14167	14198	14172	14153	14242	14367	14224	14126	14249	14189	14079	14406	14017	14170	14160	14263	14211	14142	14341	14190	14275	14394	14259	14285	14190	14245	14238	14210	14236	14335	14136	14137	14154	14198	14286	14367	14086	14375	14388	14172	14386	14211	14104	14311	14312	14178	14206	14203	14122	14103	14263	14481	14051	14100	14180	14025	14340	14216	14295	14386	14358	14418	14131	14177	14388	14221	14056	14080	14199	14158	14155	14117	14386	14226	14050	14128	14255	14144	14325	14318	14169	14330	14050	14182	14132	14291	14281	14366	14558	14280	14059	14109	14258	14368	14316	14423	14312	14214	14242	14294	14208	14435	14179	14136	14192	14211	14078	14403	14398	14252	14069	14136	14289	14263	14202	14172	14306	14171	14197	14094	14391	14235	14241	14304	14167	14275	14070	14056	14304	14324	14242	14254	14211	14325	14064	13999	14239	14282	14280	14304	14084	14180	14253	14269	14126	14156	14283	14269	14163	14069	14412	14203	14411	14271	14158	14421	14272	14262	14137	14365	14238	14177	14354	14302	14235	14119	14044	14356	14194	14074	14213	14155	14353	14201	14208	14383	14139	14416	14232	14245	14159	14215	14353	14314	14109	14168	14228	14193	14189	14209	14238	14468	14351	14345	14213	14278	14207	14115	14136	14302	14153	14410	14272	14207	14206	14318	14233	14365	14236	14219	14167	14289	14119	14199	14279	14083	14158	14171	14247	14250	14068	14173	14225	14210	14443	14217	14222	14207	14184	14178	14361	14004	14124	14208	14036	14358	14336	14164	14026	14214	14156	14379	14177	14184	14079	14251	14258	14167	14410	14316	14349	14401	14304	14241	14110	14326	14335	14048	14120	14133	14178	14129	14276	14092	14271	14403	14250	14234	14153	14440	14117	14187	14129	14194	14370	14175	14175	14255	14192	14273	14161	14326	14293	14202	14293	14469	14255	14217	14227	14249	14166	14116	14006	14294	14354	14068	14291	14140	14246	14264	14332	14153	14110	14164	14268	14231	14104	14280	14172	14226	14168	14308	14198	14263	14141	14424	14474	14425	14271	14254	14212	14159	14281	14208	14313	13940	14441	14250	14152	14077	14242	14213	14248	14335	14505	14131	14106	14257	14227	14220	14253	14180	14243	14084	14221	14207	14221	14265	14094	14376	14278	14265	14197	14268	14266	14379	14183	14215	14232	14140	14048	14234	14084	14344	14378	14255	14119	14416	14185	14227	14230	14181	14096	14159	14387	14255	14251	14228	14241	14180	14221	14237	14303	14030	14344	14337	14285	14178	14301	14180	14150	14206	14239	14143	14235	14206	14192	14046	14216	14390	14208	14279	14260	14322	14376	14506	14163	14185	14316	14100	14122	14209	14204	14076	14242	14219	14325	14425	14316	14113	14416	14343	14312	14233	14289	14296	14210	13851	14099	14382	14349	14238	14314	14244	14310	14221	14149	14294	14189	14313	14335	14228	14244	14007	14142	14155	14045	14056	14295	14372	14110	14375	14481	14356	14114	14170	14267	14079	14261	14270	14350	14222	14256	14323	14202	14076	13928	14149	14235	14110	14260	14314	14277	14271	14327	14116	14316	14197	14279	14340	14224	14271	14170	14175	14262	14321	14385	14240	14218	14355	14173	14329	14080	14226	14216	14137	14224	14481	14300	14228	14464	14096	14184	14280	14315	14333	14434	14082	14324	14234	14195	14244	14527	14108	14253	14218	14066	14318	14315	14258	14237	14423	14162	14270	14147	14107	14153	14349	14102	14409	14344	14217	14206	14222	14132	14253	13916	14331	14195	14203	14196	14172	14350	14039	14248	14290	14355	14361	14227	14162	14128	14107	14378	14200	14120	14225	14277	14275	14269	14170	14195	14049	14198	14156	14144	14290	14252	14237	14203	14123	14350	14323	14266	14263	14266	14417	14146	14119	14046	14254	14309	14364	14169	14379	14317	14191	14165	14255	14070	14369	14395	14256	14131	14137	14170	14386	14211	14379	14233	14179	14215	14328	14377	14200	14241	14370	14083	14216	14233	14172	14235	14247	14159	14251	14139	14291	14223	14270	14426	14147	14188	14182	14184	14229	14284	14231	14253	14182	14296	14160	14199	14350	14320	14112	14297	14095	14032	14089	14188	14403	14224	13975	14283	14027	13988	14045	14307	14220	14502	14324	14125	14185	14239	14193	14402	14318	14165	14236	14228	14277	14165	14122	14363	14346	14270	14138	14256	14343	14335	14232	14265	14452	14241	14412	14456	14280	14192	14100	14355	14282	14100	14278	14250	14121	14210	14142	14126	14205	13998	14235	14181	14298	14179	14296	14265	14337	14251	14108	14049	14332	14147	14202	14049	14137	14227	14181	14015	14301	14353	14118	14290	14366	14260	14176	14295	14093	14173	14057	13983	14299	14283	14063	14345	14205	14170	14068	14146	14104	14385	14140	14127	14315	14124	14163	14083	14189	14363	14290	14221	14222	14217	14154	14025	14200	14113	14245	14251	14414	14048	14171	14272	14263	14389	14146	14199	14177	14197	14150	14275	14335	14134	14264	14191	14146	14158	14283	14405	14398	14181	14296	14296	14111	14231	14356	14331	14369	14263	14255	14327	14291	14300	13929	14340	14408	14062	14186	14146	14241	14356	14392	14231	14250	14266	14431	14245	14360	14239	14431	14188	14459	14254	14364	14242	14353	14020	14080	14316	14145	14271	14041	14219	14484	14269	14228	14149	14280	14356	14350	14253	14139	14276	14480	14028	14346	14372	14369	14337	14172	14202	14306	14299	14305	14264	14301	14219	14145	14319	14308	14323	14340	14230	14128	14213	14427	14148	14259	14152	14129	14236	14241	14204	14205	14420	14235	14310	14430	14273	14296	14273	14370	14344	14219	14243	14180	14261	14302	14250	14153	14195	14187	14189	14282	14317	14270	14187	14168	14419	14037	14301	14280	14328	14235	14281	14369	14428	14309	14284	14176	14050	14249	14207	14364	14358	14435	14401	14114	14082	14234	14266	14165	14207	14342	14431	14227	14138	14230	14118	14230	14228	14261	14287	14196	14188	14383	13995	14162	14110	14303	14188	14119	14524	14245	14272	14233	14294	14264	14332	14037	14281	14197	14161	14366	14369	14057	14461	14185	14314	14261	14225	14319	14129	14167	14226	14462	14117	14236	14355	14326	14296	14387	13988	14196	14324	14475	14188	14045	14314	14175	14307	14242	14341	14287	14237	14209	14091	14322	14257	14157	14228	14223	14220	14407	14195	14211	14428	14089	14307	14152	14285	14384	14137	14321	14330	14377	14223	13915	14211	14373	14248	14289	14157	14203	14124	14282	14265	14276	14465	14450	14179	14030	14252	14263	14275	14262	14421	14250	14188	14375	14250	14397	14149	14253	14196	14218	14129	14275	14126	14136	14122	14183	14227	14114	14184	14284	14098	14228	14307	14236	14194	14262	14416	14295	14271	14104	14274	14279	14410	14008	14360	14174	14158	14431	14389	14329	14214	14326	14214	14286	14086	14357	14265	14275	14202	14384	14029	14226	14332	14245	14245	14159	14264	14077	14233	14336	14216	14183	14227	14255	14345	14244	14175	14162	14285	14251	14110	14404	14397	14074	14209	14130	14031	14183	14311	14232	14453	14345	14409	14349	14470	14281	14227	14402	14296	14290	14148	14316	14254	14259	14090	14241	14259	14074	14304	14063	14236	14217	14396	14383	14287	14300	14032	14337	14081	14127	14164	14218	14226	14275	14021	14250	14195	14218	14236	14174	14417	14106	14260	14417	14104	14224	14215	14245	14292	14339	14094	14206	14202	14104	14077	14303	14179	14119	14259	14119	14221	14262	14375	14423	14269	14303	14196	14161	14256	14116	14398	14162	14338	14423	14310	14361	14338	14215	14273	14146	14287	14380	14257	14293	14097	14252	14059	14116	14127	14059	14337	14241	14269	14278	14216	14041	14116	14240	13978	14379	14320	14247	14361	14230	14200	14157	14256	14424	14166	14299	14305	14156	14152	14283	14285	14262	14420	14110	14246	14177	14253	14219	14220	14453	14429	14332	14293	14283	14218	14152	14350	14184	14081	14295	14179	14234	14322	14072	14252	14342	14152	14159	14257	14254	14120	14368	14262	14138	14175	14355	14100	14160	14284	14354	14285	13997	14133	13976	14140	14132	14255	14266	14150	14264	14426	14214	14342	14266	14206	14263	14180	14220	14312	14385	14269	14179	14138	14352	14273	14199	14242	14345	14372	14196	14031	14306	14288	14404	14294	14234	14072	14358	14159	14181	14077	14181	14218	14142	14077	14176	14320	14401	14395	14161	14299	14266	14299	14085	14254	14264	14286	14275	14276	14316	14251	14134	14203	13994	14117	14196	14330	14303	14367	14149	14115	14278	14245	14323	14193	14172	14218	14196	14084	14286	14332	14314	14472	14168	14173	14246	14077	14177	14365	13971	14144	14242	14278	14493	14199	14273	14163	14171	14155	14423	14375	14313	14357	14220	14130	14241	14390	14227	14153	14379	14226	14249	14171	14170	14214	14263	14196	14420	14315	14141	14322	13997	14317	14222	14155	14376	14352	14310	14301	14150	14276	14186	14068	14165	14140	14334	14304	14233	14321
19001	27037	25227	19886	17508	16588	15958	15520	15103	14952	14916	14568	14432	14209	14089	13874	13936	13878	13903	13941	13643	13731	13554	13634	13584	13545	13738	13502	13626	13428	13380	13446	13511	13353	13410	13382	13368	13384	13296	13385	13274	13280	13298	13161	13388	13377	13473	13314	13315	13452	13335	13311	13375	13202	13268	13307	13240	13335	13229	13316	13089	13306	13456	13141	13258	13357	13325	13309	13333	13378	13233	13348	13389	13537	13224	13358	13261	13234	13291	13364	13341	13117	13382	13336	13166	13272	13289	13307	13408	13323	13034	13355	13190	13360	13411	13233	13320	13383	13373	13198	13274	13295	13276	13304	13251	13395	13236	13361	13286	13334	13365	13271	13456	13332	13236	13185	13320	13244	13352	13220	13135	13327	13443	13320	13331	13357	13208	13100	13306	13315	13375	13246	13314	13500	13361	13308	13376	13350	13405	13282	13323	13177	13466	13195	13358	13241	13320	13216	13224	13300	13413	13292	13194	13538	13224	13382	13192	13253	13370	13407	13343	13373	13222	13383	13405	13364	13343	13236	13421	13264	13316	13307	13136	13412	13338	13293	13409	13418	13283	13289	13271	13347	13364	13346	13258	13330	13176	13471	13273	13253	13231	13308	13431	13284	13312	13221	13161	13251	13220	13075	13227	13216	13314	13263	13333	13379	13337	13328	13276	13181	13455	13101	13208	13419	13309	13415	13329	13300	13282	13312	13349	13436	13297	13356	13637	13363	13142	13389	13288	13172	13444	13416	13267	13416	13269	13275	13318	13486	13260	13203	13306	13477	13350	13402	13242	13335	13234	13122	13303	13180	13297	13278	13364	13259	13192	13323	13597	13311	13347	13405	13261	13313	13216	13356	13248	13365	13376	13354	13405	13283	13268	13463	13348	13262	13249	13332	13194	13430	13391	13353	13353	13180	13259	13336	13290	13396	13324	13311	13142	13211	13448	13334	13409	13245	13402	13189	13202	13282	13304	13377	13302	13372	13223	13043	13336	13265	13421	13221	13275	13240	13207	13271	13302	13375	13363	13218	13303	13387	13250	13308	13226	13270	13379	13278	13389	13245	13173	13176	13397	13234	13501	13231	13294	13308	13251	13261	13381	13355	13122	13183	13325	13267	13477	13282	13089	13395	13259	13327	13427	13183	13212	13476	13257	13269	13367	13144	13359	13404	13212	13260	13321	13187	13517	13368	13283	13428	13274	13349	13455	13208	13389	13298	13308	13245	13343	13116	13281	13218	13257	13266	13331	13244	13228	13190	13259	13295	13316	13340	13187	13273	13336	13429	13259	13160	13359	13268	13314	13355	13204	13288	13336	13247	13090	13206	13284	13096	13430	13179	13212	13283	13314	13452	13339	13545	13119	13212	13319	13221	13301	13315	13273	13227	13406	13069	13253	13072	13387	13330	13142	13283	13462	13227	13311	13269	13176	13273	13351	13220	13594	13377	13379	13264	13234	13044	13256	13206	13246	13386	13380	13297	13307	13344	13221	13366	13310	13237	13334	13293	13164	13143	13208	13267	13339	13185	13249	13197	13266	13213	13295	13407	13229	13341	13264	13410	13104	13395	13365	13248	13217	13266	13348	13216	13255	13230	13207	13409	13249	13396	13414	13300	13290	13353	13312	13343	13323	13245	13409	13334	13327	13381	13386	13319	13211	13370	13478	13229	13410	13388	13364	13230	13347	13279	13309	13244	13320	13460	13417	13200	13369	13279	13345	13285	13192	13363	13335	13270	13271	13363	13182	13372	13352	13398	13251	13170	13295	13206	13373	13440	13255	13322	13378	13190	13228	13449	13292	13322	13506	13226	13261	13339	13413	13229	13339	13373	13283	13371	13257	13481	13372	13406	13289	13542	13378	13265	13362	13206	13440	13287	13231	13294	13216	13217	13415	13182	13224	13318	13350	13329	13294	13393	13276	13284	13206	13347	13283	13085	13439	13320	13449	13171	13276	13195	13378	13395	13262	13071	13451	13228	13251	13226	13351	13397	13449	13237	13315	13315	13266	13274	13252	13314	13397	13317	13333	13348	13393	13250	13137	13346	13273	13215	13277	13290	13192	13184	13341	13427	13168	13485	13218	13338	13269	13405	13174	13381	13329	13418	13381	13357	13362	13295	13399	13192	13418	13281	13285	13344	13308	13308	13146	13250	13224	13297	13420	13208	13303	13265	13201	13247	13301	13275	13256	13463	13309	13321	13380	13287	13378	13505	13325	13434	13348	13167	13247	13406	13389	13337	13216	13303	13343	13302	13270	13328	13221	13451	13382	13210	13315	13331	13297	13389	13299	13421	13270	13301	13188	13408	13366	13382	13236	13297	13231	13353	13360	13340	13245	13452	13209	13226	13355	13406	13172	13413	13216	13548	13272	13251	13127	13422	13261	13178	13388	13217	13182	13329	13311	13265	13225	13267	13201	13307	13219	13239	13397	13301	13313	13671	13334	13176	13234	13214	13339	13267	13137	13139	13232	13278	13432	13351	13575	13247	13309	13343	13151	13531	13349	13380	13308	13171	13258	13341	13323	13203	13270	13222	13386	13463	13351	13305	13215	13398	13278	13320	13252	13230	13537	13479	13291	13323	13226	13302	13359	13333	13149	13502	13208	13338	13464	13288	13425	13205	13283	13248	13487	13266	13405	13350	13277	13243	13298	13315	13350	13411	13189	13427	13312	13329	13390	13161	13294	13256	13212	13133	13236	13313	13289	13334	13365	13364	13394	13185	13344	13296	13194	13256	13263	13309	13247	13209	13278	13364	13470	13201	13264	13243	13183	13396	13295	13284	13350	13137	13271	13247	13177	13331	13421	13073	13346	13304	13407	13255	13353	13281	13419	13408	13440	13140	13361	13266	13348	13394	13352	13393	13304	13356	13405	13378	13171	13317	13327	13268	13267	13205	13316	13359	13371	13188	13216	13264	13318	13238	13171	13335	13194	13135	13377	13290	13330	13249	13292	13412	13248	13399	13151	13338	13309	13307	13350	13372	13366	13257	13317	13152	13412	13237	13195	13386	13121	13329	13339	13357	13390	13290	13269	13402	13308	13209	13338	13443	13371	13239	13319	13350	13429	13352	13358	13415	13392	13386	13319	13317	13380	13205	13294	13295	13383	13229	13247	13240	13318	13217	13315	13199	13357	13249	13293	13371	13342	13447	13299	13186	13233	13346	13218	13183	13360	13199	13348	13439	13268	13354	13387	13343	13383	13436	13322	13437	13422	13346	13231	13366	13147	13437	13424	13160	13218	13297	13448	13379	13253	13409	13329	13413	13302	13307	13369	13363	13387	13340	13353	13376	13377	13346	12996	13328	13122	13548	13352	13303	13349	13404	13306	13379	13358	13289	13286	13292	13425	13244	13319	13272	13336	13309	13333	13370	13349	13148	13319	13253	13327	13335	13328	13357	13287	13393	13312	13196	13285	13304	13261	13136	13426	13360	13144	13267	13229	13316	13448	13392	13255	13522	13276	13323	13308	13423	13149	13222	13318	13246	13373	13376	13363	13245	13321	13314	13441	13288	13380	13450	13293	13310	13303	13246	13380	13286	13204	13356	13334	13182	13306	13278	13352	13613	13392	13362	13413	13332	13358	13332	13354	13260	13191	13184	13406	13170	13146	13246	13174	13207	13258	13345	13129	13298	13478	13473	13310	13309	13259	13413	13328	13229	13353	13405	13301	13194	13224	13329	13150	13193	13322	13388	13184	13282	13317	13327	13255	13434	13199	13185	13605	13012	13256	13244	13245	13296	13319	13317	13334	13243	13229	13270	13430	13335	13337	13310	13283	13441	13175	13464	13373	13359	13367	13219	13328	13297	13236	13287	13277	13290	13345	13053	13404	13343	13324	13219	13388	13358	13266	13410	13267	13182	13366	13332	13241	13359	13328	13153	13482	13302	13289	13331	13359	13350	13315	13190	13363	13196	13357	13548	13271	13214	13333	13347	13427	13365	13439	13110	13495	13465	13289	13262	13190	13218	13326	13182	13422	13241	13400	13297	13480	13097	13290	13363	13321	13316	13318	13358	13324	13413	13196	13376	13154	13340	13303	13177	13338	13425	13220	13363	13357	13296	13336	13309	13351	13278	13265	13361	13367	13401	13348	13403	13266	13328	13422	13364	13302	13120	13284	13341	13383	13385	13313	13342	13532	13390	13343	13398	13252	13327	13246	13237	13329	13235	13200	13336	13306	13389	13306	13274	13321	13196	13167	13183	13319	13307	13298	13237	13281	13431	13304	13247	13340	13426	13342	13394	13347	13230	13476	13398	13336	13089	13532	13467	13102	13140	13387	13216	13307	13220	13245	13157	13311	13251	13524	13225	13455	13138	13369	13325	13269	13319	13377	13416	13227	13278	13323	13381	13253	13310	13074	13236	13387	13234	13234	13368	13243	13308	13206	13306	13293	13347	13233	13374	13248	13218	13517	13253	13309	13218	13426	13341	13338	13246	13343	13291	13215	13331	13212	13275	13281	13273	13342	13258	13441	13341	13325	13460	13274	13349	13304	13159	13350	13389	13155	13205	13203	13335	13354	13293	13293	13287	13288	13337	13155	13419	13317	13200	13392	13401	13334	13369	13287	13567	13342	13343	13235	13295	13407	13221	13203	13327	13281	13293	13263	13233	13325	13292	13275	13327	13249	13273	13173	13331	13156	13409	13191	13415	13326	13220	13343	13333	13445	13245	13289	13277	13505	13257	13373	13507	13444	13219	13235	13282	13383	13292	13361	13382	13227	13218	13492	13394	13145	13285	13227	13215	13355	13305	13348	13079	13284	13349	13257	13323	13342	13217	13262	13447	13295	13322	13212	13377	13296	13434	13330	13453	13364	13390	13214	13339	13171	13240	13396	13265	13344	13391	13256	13492	13339	13285	13478	13342	13396	13383	13335	13255	13324	13325	13223	13241	13203	13349	13216	13298	13288	13257	13479	13380	13197	13310	13481	13515	13276	13387	13302	13180	13383	13257	13382	13290	13346	13337	13362	13211	13410	13226	13288	13456	13266	13357	13269	13243	13317	13329	13454	13180	13416	13375	13294	13309	13361	13438	13209	13304	13338	13336	13352	13310	13251	13247	13293	13333	13302	13267	13264	13308	13255	13213	13259	13376	13338	13314	13372	13333	13238	13431	13166	13470
23869	21138	28447	24185	22002	21514	20131	17342	16483	16515	16513	15902	15843	15541	15796	15539	15443	15354	15107	15248	15225	15143	14973	15010	15033	15016	14824	14877	14576	14792	14587	14858	14815	14834	14693	14635	14734	14589	14823	14590	14700	14752	14618	14591	14730	14575	14659	14507	14644	14716	14710	14425	14673	14634	14527	14543	14696	14519	14556	14664	14543	14649	14565	14574	14574	14558	14651	14521	14749	14478	14268	14500	14534	14380	14425	14597	14699	14530	14471	14639	14650	14607	14508	14575	14530	14453	14646	14456	14425	14581	14580	14412	14562	14622	14670	14354	14653	14579	14717	14381	14542	14680	14381	14525	14307	14391	14554	14308	14528	14526	14413	14602	14686	14619	14469	14506	14563	14587	14703	14406	14727	14480	14498	14447	14420	14453	14597	14733	14434	14562	14398	14580	14393	14640	14502	14384	14459	14409	14636	14583	14502	14425	14514	14449	14341	14525	14558	14575	14561	14430	14530	14514	14605	14472	14559	14730	14530	14643	14318	14459	14484	14394	14553	14496	14545	14491	14651	14595	14540	14421	14612	14572	14556	14557	14704	14483	14523	14706	14567	14334	14585	14606	14381	14559	14710	14590	14400	14393	14730	14575	14503	14520	14449	14556	14664	14448	14416	14576	14396	14434	14452	14564	14532	14516	14493	14627	14372	14378	14500	14657	14586	14464	14451	14540	14482	14562	14329	14399	14556	14576	14451	14474	14520	14362	14349	14591	14545	14562	14391	14579	14562	14621	14291	14566	14575	14443	14513	14529	14675	14540	14398	14413	14315	14576	14574	14669	14535	14343	14353	14400	14509	14481	14628	14540	14652	14671	14485	14363	14677	14443	14449	14559	14533	14408	14439	14465	14608	14572	14336	14590	14746	14556	14489	14391	14489	14491	14582	14166	14461	14433	14371	14480	14501	14593	14471	14455	14571	14499	14519	14568	14435	14349	14656	14656	14639	14641	14556	14493	14188	14587	14556	14619	14584	14656	14787	14431	14570	14471	14538	14530	14426	14596	14492	14445	14581	14655	14341	14448	14581	14498	14669	14468	14670	14517	14505	14460	14523	14413	14662	14581	14678	14523	14525	14463	14498	14586	14482	14590	14473	14539	14532	14591	14469	14563	14336	14571	14602	14488	14570	14556	14524	14609	14612	14417	14453	14481	14430	14450	14651	14548	14613	14547	14592	14473	14554	14673	14450	14487	14486	14785	14519	14405	14606	14546	14543	14631	14439	14396	14453	14408	14469	14470	14521	14548	14474	14477	14640	14584	14460	14479	14375	14560	14541	14356	14500	14559	14427	14680	14470	14247	14453	14610	14605	14401	14534	14494	14487	14664	14432	14658	14595	14448	14461	14362	14422	14425	14582	14549	14546	14558	14554	14402	14516	14657	14579	14364	14606	14658	14588	14397	14256	14562	14555	14573	14336	14615	14449	14512	14505	14525	14467	14375	14431	14503	14553	14604	14772	14528	14418	14604	14556	14493	14566	14608	14460	14551	14766	14502	14555	14577	14301	14380	14401	14485	14774	14736	14382	14500	14497	14387	14546	14488	14521	14515	14498	14463	14749	14312	14583	14504	14533	14380	14523	14402	14478	14409	14614	14467	14626	14452	14579	14567	14497	14719	14564	14477	14467	14718	14497	14402	14452	14522	14442	14602	14565	14342	14619	14545	14364	14815	14524	14507	14294	14489	14440	14371	14511	14368	14491	14611	14587	14402	14526	14246	14572	14529	14480	14750	14548	14287	14493	14608	14490	14568	14468	14421	14496	14684	14598	14577	14494	14500	14462	14422	14500	14706	14507	14590	14575	14569	14486	14325	14510	14562	14433	14629	14346	14548	14563	14442	14588	14437	14449	14808	14624	14350	14354	14445	14512	14453	14700	14521	14456	14534	14474	14643	14529	14561	14458	14476	14307	14529	14481	14831	14662	14392	14513	14458	14504	14504	14428	14504	14525	14600	14623	14448	14515	14388	14518	14429	14614	14544	14515	14517	14361	14505	14555	14512	14764	14631	14448	14575	14469	14374	14457	14550	14477	14514	14461	14468	14253	14591	14512	14413	14406	14472	14339	14569	14477	14644	14707	14514	14350	14495	14423	14703	14399	14298	14515	14232	14516	14318	14613	14618	14542	14459	14712	14497	14274	14448	14521	14440	14573	14437	14315	14648	14538	14540	14682	14678	14673	14545	14449	14578	14619	14657	14513	14536	14598	14579	14597	14459	14760	14493	14683	14475	14502	14510	14411	14459	14685	14429	14466	14485	14380	14608	14562	14574	14589	14608	14619	14660	14441	14350	14608	14405	14460	14659	14564	14540	14555	14492	14530	14498	14441	14566	14518	14599	14505	14525	14337	14575	14383	14543	14548	14490	14409	14319	14380	14484	14779	14708	14716	14369	14634	14371	14431	14396	14452	14463	14676	14470	14586	14624	14598	14576	14725	14448	14783	14666	14671	14418	14784	14507	14683	14361	14300	14642	14511	14414	14390	14653	14514	14495	14502	14620	14563	14418	14572	14576	14651	14494	14466	14546	14353	14607	14345	14457	14443	14532	14517	14364	14462	14468	14666	14429	14632	14404	14493	14465	14491	14659	14624	14502	14737	14525	14473	14589	14569	14441	14533	14454	14462	14548	14797	14542	14668	14355	14499	14510	14712	14421	14442	14586	14676	14880	14520	14484	14414	14448	14544	14457	14428	14360	14555	14297	14485	14522	14550	14455	14456	14510	14475	14701	14353	14490	14720	14551	14562	14564	14412	14518	14420	14478	14462	14477	14487	14441	14627	14323	14418	14430	14635	14265	14437	14371	14647	14627	14542	14535	14626	14445	14475	14465	14532	14509	14340	14465	14739	14431	14608	14382	14589	14463	14518	14698	14440	14370	14459	14585	14373	14523	14447	14383	14441	14646	14447	14662	14678	14632	14371	14700	14355	14595	14556	14423	14557	14612	14539	14440	14485	14613	14494	14562	14666	14318	14356	14242	14450	14600	14503	14506	14423	14681	14379	14548	14480	14528	14522	14439	14622	14398	14589	14682	14727	14517	14507	14656	14664	14528	14443	14530	14646	14528	14389	14416	14511	14568	14559	14519	14541	14542	14569	14668	14430	14438	14370	14681	14539	14556	14410	14514	14547	14501	14577	14609	14418	14465	14480	14387	14600	14552	14456	14526	14317	14551	14656	14539	14382	14547	14567	14478	14480	14465	14578	14548	14495	14626	14306	14444	14437	14590	14435	14576	14452	14437	14630	14631	14435	14609	14746	14796	14376	14372	14509	14503	14416	14437	14758	14617	14447	14485	14481	14593	14433	14722	14350	14495	14560	14710	14300	14503	14658	14625	14451	14523	14437	14368	14412	14362	14244	14285	14323	14529	14437	14539	14391	14466	14640	14558	14479	14553	14451	14545	14521	14457	14647	14360	14662	14541	14493	14454	14454	14424	14724	14455	14487	14621	14516	14564	14615	14379	14422	14546	14533	14444	14624	14375	14701	14662	14683	14763	14632	14493	14512	14573	14473	14464	14545	14586	14607	14650	14565	14385	14539	14421	14534	14478	14544	14425	14577	14227	14621	14531	14539	14350	14584	14420	14451	14436	14435	14492	14686	14546	14395	14461	14269	14356	14566	14512	14606	14595	14424	14384	14544	14588	14669	14384	14725	14661	14498	14554	14532	14486	14570	14460	14592	14758	14483	14388	14425	14563	14410	14474	14683	14462	14599	14623	14480	14506	14478	14690	14550	14386	14487	14554	14596	14373	14586	14362	14470	14597	14477	14625	14495	14472	14499	14480	14549	14452	14310	14463	14681	14418	14531	14627	14702	14573	14417	14516	14529	14524	14630	14289	14483	14451	14411	14445	14666	14518	14461	14478	14668	14386	14475	14519	14501	14536	14698	14700	14467	14347	14660	14608	14472	14412	14470	14449	14550	14455	14605	14480	14553	14561	14473	14461	14463	14438	14500	14598	14397	14527	14504	14437	14550	14535	14423	14482	14603	14582	14348	14428	14454	14561	14588	14589	14601	14583	14580	14581	14396	14602	14477	14300	14449	14463	14398	14566	14795	14481	14514	14467	14576	14637	14603	14545	14447	14483	14381	14467	14506	14593	14494	14422	14728	14499	14459	14532	14704	14502	14621	14406	14650	14469	14508	14245	14639	14611	14545	14295	14628	14517	14397	14477	14427	14438	14543	14422	14565	14467	14685	14683	14734	14472	14534	14499	14485	14544	14495	14409	14694	14536	14584	14615	14530	14588	14599	14546	14464	14546	14611	14507	14541	14374	14576	14509	14347	14565	14413	14594	14493	14335	14600	14409	14574	14615	14434	14607	14525	14523	14529	14411	14524	14510	14420	14660	14558	14462	14679	14563	14706	14516	14666	14471	14455	14707	14551	14620	14560	14407	14215	14481	14446	14386	14450	14565	14535	14524	14385	14469	14447	14559	14558	14565	14388	14550	14188	14343	14437	14626	14294	14419	14383	14365	14342	14409	14582	14582	14542	14417	14296	14436	14465	14614	14559	14428	14458	14600	14544	14566	14647	14646	14496	14639	14684	14436	14402	14510	14527	14361	14470	14497	14618	14591	14597	14453	14467	14558	14590	14513	14540	14579	14667	14552	14498	14404	14482	14665	14405	14568	14572	14567	14370	14426	14488	14358	14553	14407	14277	14756	14400	14613	14579	14516	14445	14517	14533	14635	14422	14649	14490	14621	14682	14594	14466	14562	14660	14629	14721	14561	14705	14621	14484	14633	14661	14691	14431	14439	14549	14516	14503	14572	14538	14576	14413	14460	14463	14611	14486	14612	14557	14574	14626	14503	14605	14605	14538	14391	14697	14656	14432	14462	14329	14610	14484	14536	14425	14407	14598	14570	14684	14474	14629	14469	14537	14345	14446	14486	14546	14525	14749	14471	14533	14691	14621	14502	14617	14582	14443	14495	14370	14690	14591	14448	14401	14519	14365	14524	14520	14505	14559	14403	14511	14547	14585	14687	14514	14599	14345	14404	14472	14450	14594	14330	14428	14602	14588	14369	14605	14551	14563	14543	14448	14567	14370	14564	14521	14576	14516	14259	14521	14564	14585	14608	14392	14432	14461	14627	14500	14567	14485	14395	14582	14518	14509	14374
19526	35106	32045	24557	21491	19610	18590	17634	16918	16498	16027	15847	15435	15119	15015	14876	14751	14596	14435	14404	14376	14162	14070	14158	14172	13971	14009	13825	13835	13836	13781	13733	13805	13701	13785	13586	13684	13531	13521	13466	13616	13627	13654	13601	13793	13562	13669	13706	13543	13627	13654	13666	13600	13422	13591	13488	13412	13502	13470	13400	13581	13419	13532	13528	13703	13605	13472	13397	13466	13420	13509	13478	13500	13540	13505	13556	13469	13499	13601	13527	13544	13503	13583	13621	13449	13583	13555	13573	13596	13658	13617	13592	13570	13592	13563	13456	13447	13559	13497	13643	13530	13585	13378	13529	13635	13491	13506	13568	13464	13468	13418	13627	13479	13433	13517	13569	13444	13500	13483	13546	13509	13460	13383	13418	13521	13541	13556	13463	13575	13408	13552	13633	13610	13600	13456	13515	13524	13465	13491	13509	13631	13616	13393	13411	13400	13412	13623	13541	13409	13493	13492	13518	13544	13430	13545	13587	13469	13558	13581	13415	13536	13657	13466	13467	13453	13588	13438	13625	13507	13498	13506	13592	13457	13526	13384	13551	13556	13424	13569	13313	13532	13498	13581	13530	13443	13480	13495	13430	13573	13505	13596	13375	13436	13578	13522	13532	13421	13385	13553	13633	13543	13419	13470	13435	13527	13587	13391	13436	13444	13464	13690	13619	13408	13460	13456	13516	13447	13505	13326	13341	13477	13602	13573	13412	13447	13525	13572	13452	13534	13524	13396	13629	13432	13677	13627	13404	13611	13680	13685	13376	13723	13438	13303	13428	13584	13445	13458	13392	13444	13492	13442	13409	13610	13515	13652	13441	13641	13578	13582	13455	13417	13615	13526	13567	13425	13383	13538	13446	13414	13505	13509	13450	13519	13375	13477	13432	13497	13465	13511	13392	13370	13339	13490	13426	13588	13443	13436	13357	13527	13548	13628	13447	13693	13498	13562	13432	13582	13407	13353	13441	13551	13372	13563	13456	13561	13421	13537	13552	13580	13475	13598	13535	13469	13472	13577	13388	13561	13411	13438	13533	13674	13452	13525	13478	13492	13414	13627	13595	13406	13446	13396	13576	13687	13488	13435	13529	13456	13447	13391	13395	13591	13378	13668	13683	13495	13355	13452	13515	13450	13371	13565	13404	13331	13459	13332	13559	13591	13382	13556	13518	13355	13488	13423	13521	13774	13653	13676	13445	13417	13453	13504	13499	13359	13514	13542	13399	13744	13523	13580	13434	13430	13437	13526	13454	13394	13512	13473	13581	13509	13535	13653	13634	13548	13440	13602	13492	13551	13623	13469	13479	13450	13488	13462	13319	13397	13530	13505	13460	13462	13528	13495	13360	13522	13488	13366	13485	13496	13598	13484	13591	13430	13550	13495	13413	13493	13435	13586	13510	13535	13533	13483	13307	13589	13550	13520	13655	13537	13551	13257	13527	13608	13352	13548	13482	13626	13434	13470	13545	13550	13462	13640	13451	13557	13454	13400	13515	13500	13460	13448	13543	13665	13643	13364	13437	13520	13279	13544	13533	13381	13629	13457	13456	13514	13384	13452	13550	13428	13528	13470	13487	13494	13541	13760	13592	13517	13469	13268	13671	13433	13409	13453	13516	13438	13392	13639	13492	13512	13414	13570	13611	13464	13482	13334	13523	13597	13463	13448	13455	13483	13675	13710	13570	13439	13572	13348	13580	13564	13508	13483	13561	13454	13515	13708	13603	13590	13410	13472	13617	13466	13515	13475	13661	13577	13509	13645	13564	13510	13632	13385	13476	13511	13444	13535	13547	13492	13523	13584	13332	13496	13405	13407	13479	13455	13335	13509	13484	13297	13420	13560	13461	13676	13505	13389	13400	13471	13648	13402	13601	13432	13534	13534	13519	13477	13619	13503	13490	13611	13540	13497	13586	13677	13501	13488	13450	13552	13654	13460	13450	13538	13474	13542	13445	13587	13348	13521	13524	13704	13517	13406	13547	13517	13779	13627	13422	13763	13355	13430	13608	13475	13651	13455	13534	13479	13458	13652	13560	13433	13502	13511	13489	13557	13578	13542	13407	13452	13417	13495	13512	13647	13507	13346	13522	13471	13393	13624	13549	13470	13589	13455	13446	13581	13711	13496	13355	13452	13610	13527	13635	13460	13513	13427	13431	13400	13417	13486	13472	13574	13672	13460	13277	13618	13535	13677	13513	13413	13448	13421	13383	13459	13533	13605	13558	13772	13579	13624	13589	13514	13528	13559	13424	13509	13625	13483	13482	13493	13453	13517	13570	13515	13458	13476	13612	13599	13496	13562	13445	13499	13386	13561	13548	13531	13448	13493	13491	13606	13619	13329	13500	13334	13629	13495	13562	13543	13582	13490	13497	13503	13572	13568	13509	13464	13601	13353	13606	13620	13600	13475	13582	13599	13410	13523	13592	13468	13488	13541	13542	13396	13498	13544	13446	13382	13519	13468	13601	13619	13557	13586	13577	13419	13457	13511	13243	13569	13474	13354	13546	13496	13551	13426	13422	13546	13538	13601	13345	13668	13396	13429	13375	13725	13457	13456	13449	13431	13398	13522	13439	13481	13540	13484	13521	13505	13428	13673	13430	13599	13604	13499	13709	13615	13495	13551	13456	13596	13378	13485	13554	13554	13448	13490	13584	13404	13589	13589	13451	13581	13458	13440	13663	13440	13457	13323	13582	13656	13612	13479	13593	13530	13536	13566	13453	13434	13518	13539	13513	13447	13467	13574	13497	13525	13445	13432	13428	13513	13374	13704	13436	13539	13666	13312	13591	13461	13389	13435	13440	13581	13579	13214	13549	13419	13444	13763	13491	13601	13332	13442	13616	13531	13479	13508	13434	13451	13612	13528	13747	13498	13333	13658	13458	13579	13489	13528	13407	13532	13483	13480	13398	13397	13453	13504	13449	13679	13417	13605	13502	13544	13504	13612	13459	13564	13467	13573	13669	13302	13563	13558	13472	13537	13576	13435	13572	13412	13507	13473	13442	13475	13362	13521	13565	13538	13403	13472	13515	13468	13376	13541	13576	13617	13378	13500	13491	13621	13580	13674	13590	13283	13521	13529	13513	13506	13480	13484	13463	13629	13538	13437	13550	13650	13532	13484	13533	13635	13543	13578	13391	13522	13682	13477	13303	13519	13520	13357	13678	13574	13487	13459	13580	13348	13754	13730	13531	13472	13500	13504	13520	13434	13552	13374	13548	13522	13537	13547	13414	13579	13426	13475	13432	13618	13501	13620	13572	13542	13627	13524	13681	13274	13482	13418	13620	13596	13458	13471	13559	13725	13552	13635	13370	13502	13465	13591	13397	13449	13637	13428	13530	13585	13480	13750	13319	13582	13417	13361	13367	13594	13298	13622	13569	13493	13478	13587	13514	13732	13528	13632	13600	13591	13531	13445	13637	13545	13188	13379	13584	13493	13596	13408	13430	13474	13417	13546	13400	13491	13523	13640	13523	13520	13609	13462	13607	13488	13494	13562	13556	13625	13514	13543	13544	13308	13476	13528	13585	13598	13503	13510	13620	13472	13376	13550	13532	13477	13619	13421	13571	13629	13355	13550	13451	13515	13433	13594	13515	13444	13482	13433	13646	13597	13557	13503	13514	13332	13577	13576	13551	13495	13561	13501	13568	13541	13546	13508	13556	13435	13434	13563	13521	13493	13502	13395	13648	13571	13570	13715	13737	13516	13570	13457	13397	13431	13385	13371	13522	13584	13450	13524	13672	13530	13419	13457	13472	13603	13449	13450	13378	13536	13341	13443	13428	13540	13346	13575	13641	13479	13391	13570	13469	13565	13371	13554	13675	13611	13526	13569	13503	13669	13425	13531	13381	13463	13579	13466	13660	13547	13569	13578	13453	13337	13375	13491	13381	13427	13547	13597	13343	13503	13501	13427	13418	13361	13529	13560	13409	13548	13627	13461	13459	13445	13669	13543	13437	13537	13673	13542	13499	13449	13566	13592	13395	13515	13459	13476	13293	13596	13348	13506	13504	13445	13492	13453	13416	13357	13441	13483	13513	13587	13464	13404	13523	13466	13420	13334	13617	13445	13497	13576	13471	13512	13571	13559	13509	13567	13624	13493	13595	13380	13712	13509	13668	13561	13554	13546	13558	13645	13459	13535	13561	13716	13541	13605	13454	13355	13648	13585	13459	13517	13535	13574	13439	13465	13525	13524	13531	13420	13337	13433	13608	13544	13623	13626	13422	13504	13488	13680	13626	13500	13541	13567	13478	13748	13291	13470	13521	13373	13643	13512	13447	13558	13604	13485	13467	13618	13425	13575	13529	13703	13626	13526	13507	13530	13370	13646	13450	13300	13574	13512	13650	13441	13553	13599	13432	13581	13544	13485	13584	13433	13532	13543	13507	13625	13461	13439	13695	13695	13635	13576	13449	13530	13486	13379	13482	13379	13473	13337	13566	13455	13524	13384	13593	13466	13586	13443	13402	13507	13532	13655	13495	13547	13563	13573	13529	13427	13412	13531	13414	13542	13497	13629	13540	13530	13612	13518	13589	13304	13484	13554	13461	13620	13466	13325	13355	13577	13521	13484	13437	13355	13479	13530	13587	13536	13469	13544	13449	13575	13605	13402	13418	13446	13520	13688	13558	13444	13843	13566	13624	13338	13540	13500	13588	13407	13518	13424	13599	13314	13445	13531	13519	13390	13326	13488	13410	13389	13537	13534	13471	13492	13465	13427	13482	13515	13522	13680	13664	13559	13534	13470	13470	13421	13664	13468	13516	13596	13634	13268	13653	13652	13487	13492	13499	13575	13499	13427	13580	13469	13390	13361	13480	13680	13519	13570	13468	13442	13524	13749	13606	13404	13610	13592	13529	13557	13498	13435	13560	13420	13470	13446	13534	13587	13529	13686	13478	13697	13569	13472	13428	13465	13515	13546	13662	13583	13598	13579	13643	13335	13530	13561	13589	13428	13492	13414	13523	13434	13577	13486	13677	13411	13592	13541	13453	13437	13505	13523	13573	13482	13488	13413	13407	13368	13550	13400	13417	13596	13444	13327	13536	13592	13411	13491	13629	13272	13554	13511	13602	13358	13413	13575	13551	13578	13483	13473	13467	13497	13464	13413	13323	13595	13615	13430	13524
22730	21087	28868	23565	21336	23188	24437	18854	17455	17359	17043	16674	16326	16249	16164	15843	15656	15509	15802	15345	15224	15272	15274	15120	15377	15234	15205	14944	15021	15078	14875	14833	14751	14863	14763	14776	14903	14663	14749	14666	14654	14766	14822	14904	14739	14570	14863	14866	14735	14828	14607	14527	14708	14740	14530	14602	14655	14586	14648	14766	14627	14716	14630	14416	14664	14660	14648	14497	14546	14595	14383	14649	14639	14625	14572	14554	14641	14592	14572	14624	14730	14648	14721	14699	14586	14608	14727	14654	14353	14545	14421	14551	14645	14685	14567	14703	14788	14740	14426	14753	14687	14430	14625	14577	14559	14465	14557	14478	14539	14659	14504	14701	14607	14560	14707	14324	14490	14614	14598	14655	14519	14537	14536	14554	14558	14543	14555	14589	14654	14774	14425	14609	14560	14478	14535	14652	14555	14553	14602	14616	14631	14554	14366	14658	14616	14486	14709	14682	14537	14676	14460	14471	14399	14547	14437	14479	14336	14496	14438	14756	14719	14639	14617	14641	14625	14391	14606	14380	14680	14530	14622	14472	14484	14463	14459	14712	14682	14631	14528	14594	14537	14635	14677	14589	14666	14488	14704	14502	14351	14619	14504	14425	14390	14727	14692	14616	14618	14615	14571	14516	14576	14277	14607	14567	14610	14513	14566	14443	14450	14712	14434	14462	14436	14609	14702	14688	14611	14541	14530	14353	14689	14545	14675	14376	14585	14569	14661	14667	14545	14465	14559	14491	14607	14679	14491	14555	14571	14650	14570	14543	14547	14512	14598	14597	14627	14404	14558	14559	14678	14402	14726	14523	14614	14598	14664	14678	14408	14668	14612	14431	14631	14425	14565	14695	14671	14480	14392	14500	14779	14610	14588	14517	14570	14583	14539	14416	14702	14472	14517	14425	14494	14342	14642	14545	14701	14592	14482	14514	14576	14648	14756	14561	14629	14714	14401	14758	14608	14600	14812	14799	14503	14471	14537	14638	14528	14631	14571	14484	14360	14553	14537	14568	14637	14605	14643	14804	14592	14490	14302	14474	14389	14569	14529	14656	14551	14600	14603	14719	14617	14493	14642	14578	14575	14629	14713	14588	14507	14444	14453	14508	14408	14721	14568	14478	14600	14449	14593	14537	14473	14720	14672	14556	14555	14636	14482	14590	14578	14408	14501	14511	14512	14657	14647	14612	14703	14452	14550	14484	14686	14476	14522	14564	14523	14587	14625	14397	14556	14713	14730	14666	14521	14762	14562	14782	14535	14420	14378	14657	14682	14433	14379	14573	14597	14634	14773	14727	14523	14374	14591	14631	14733	14661	14620	14572	14657	14513	14493	14609	14428	14407	14483	14426	14338	14687	14653	14554	14514	14503	14530	14724	14537	14588	14667	14528	14454	14470	14727	14515	14537	14514	14528	14586	14649	14599	14646	14661	14555	14606	14612	14486	14461	14699	14534	14500	14556	14384	14660	14526	14746	14481	14475	14575	14565	14747	14578	14434	14700	14433	14708	14570	14447	14446	14524	14602	14693	14469	14460	14571	14513	14576	14589	14412	14531	14494	14466	14512	14575	14485	14509	14439	14540	14379	14603	14536	14381	14577	14635	14588	14599	14572	14556	14539	14487	14483	14519	14573	14434	14493	14349	14526	14500	14553	14414	14489	14525	14497	14423	14442	14617	14459	14408	14421	14513	14462	14523	14557	14511	14508	14558	14407	14582	14592	14827	14672	14558	14523	14437	14718	14550	14490	14545	14554	14520	14416	14477	14751	14663	14511	14495	14353	14577	14591	14502	14727	14474	14588	14723	14374	14427	14574	14526	14508	14540	14477	14488	14637	14696	14418	14427	14563	14366	14462	14627	14327	14436	14521	14346	14559	14431	14635	14629	14496	14639	14498	14332	14667	14514	14479	14513	14663	14487	14770	14672	14592	14473	14535	14588	14671	14539	14429	14508	14483	14463	14509	14582	14462	14641	14638	14631	14601	14581	14667	14546	14653	14391	14305	14549	14559	14441	14361	14508	14650	14555	14436	14441	14548	14630	14527	14637	14355	14556	14635	14609	14736	14615	14554	14597	14482	14591	14560	14614	14617	14575	14539	14564	14419	14523	14451	14588	14527	14444	14465	14529	14676	14709	14553	14447	14665	14440	14639	14577	14426	14569	14670	14550	14505	14631	14444	14450	14564	14562	14690	14664	14711	14482	14584	14578	14499	14415	14667	14596	14424	14627	14511	14378	14488	14583	14677	14534	14846	14417	14567	14491	14717	14668	14437	14632	14577	14475	14317	14491	14465	14479	14361	14617	14620	14316	14587	14335	14592	14630	14604	14310	14543	14601	14490	14510	14513	14632	14534	14509	14830	14628	14471	14671	14513	14463	14525	14539	14534	14682	14604	14477	14377	14626	14631	14484	14460	14463	14549	14495	14506	14552	14627	14533	14184	14748	14520	14638	14437	14587	14590	14565	14518	14586	14627	14711	14568	14511	14548	14557	14682	14513	14503	14490	14445	14484	14356	14527	14633	14600	14550	14451	14581	14621	14596	14542	14464	14556	14640	14449	14645	14547	14621	14504	14662	14629	14552	14468	14470	14701	14445	14623	14402	14555	14600	14627	14509	14746	14629	14416	14479	14436	14437	14566	14501	14458	14458	14572	14501	14392	14496	14573	14425	14384	14583	14457	14425	14460	14565	14478	14517	14716	14398	14295	14400	14387	14575	14522	14550	14635	14856	14635	14564	14484	14705	14503	14558	14616	14492	14565	14424	14529	14527	14568	14420	14694	14749	14584	14572	14394	14663	14521	14754	14557	14357	14520	14433	14660	14619	14462	14332	14474	14668	14651	14660	14379	14434	14571	14527	14703	14513	14471	14512	14524	14656	14607	14571	14508	14633	14622	14424	14548	14522	14535	14487	14735	14587	14389	14430	14549	14439	14600	14461	14461	14708	14578	14527	14529	14528	14529	14608	14659	14552	14471	14379	14575	14587	14513	14522	14594	14491	14451	14554	14590	14425	14719	14772	14470	14591	14448	14618	14492	14370	14548	14621	14709	14393	14624	14662	14748	14544	14589	14527	14631	14593	14441	14548	14664	14716	14523	14592	14514	14594	14712	14471	14501	14609	14735	14560	14492	14574	14600	14489	14487	14648	14414	14542	14616	14729	14648	14570	14638	14678	14732	14338	14441	14585	14426	14478	14275	14568	14572	14412	14439	14439	14493	14537	14474	14730	14584	14493	14508	14556	14665	14590	14592	14644	14514	14674	14813	14482	14636	14504	14611	14402	14563	14610	14532	14359	14398	14475	14785	14637	14485	14678	14591	14298	14526	14455	14652	14503	14605	14481	14595	14421	14304	14590	14478	14221	14475	14544	14439	14671	14377	14703	14348	14484	14591	14545	14758	14394	14461	14570	14704	14428	14306	14625	14470	14566	14554	14539	14496	14576	14511	14502	14563	14467	14690	14706	14508	14600	14817	14555	14487	14609	14572	14342	14469	14613	14427	14469	14596	14518	14483	14615	14624	14440	14595	14394	14461	14552	14529	14600	14474	14648	14586	14733	14521	14475	14539	14362	14549	14365	14647	14350	14436	14459	14586	14517	14523	14584	14380	14611	14619	14633	14500	14624	14683	14562	14644	14551	14595	14609	14606	14551	14436	14609	14501	14411	14565	14435	14435	14640	14400	14490	14629	14502	14480	14637	14623	14549	14597	14659	14472	14641	14670	14700	14682	14455	14696	14591	14503	14563	14416	14484	14664	14527	14458	14538	14641	14535	14467	14407	14607	14523	14558	14588	14658	14518	14612	14537	14465	14449	14422	14604	14562	14586	14435	14191	14598	14361	14709	14493	14418	14524	14507	14624	14420	14545	14741	14533	14513	14351	14480	14484	14376	14443	14693	14454	14761	14630	14602	14561	14564	14435	14546	14507	14532	14393	14665	14558	14625	14541	14560	14675	14538	14745	14420	14559	14499	14668	14436	14506	14493	14378	14528	14617	14530	14645	14596	14439	14653	14477	14568	14562	14632	14708	14552	14466	14693	14590	14468	14526	14509	14676	14418	14314	14772	14323	14464	14721	14725	14622	14559	14432	14420	14566	14660	14528	14717	14382	14654	14549	14437	14568	14535	14683	14655	14747	14464	14598	14483	14368	14434	14451	14511	14554	14671	14638	14590	14458	14505	14512	14544	14557	14518	14730	14550	14345	14522	14556	14492	14541	14469	14556	14551	14491	14407	14685	14415	14670	14571	14427	14412	14608	14625	14678	14546	14441	14437	14402	14480	14792	14659	14561	14567	14434	14618	14422	14436	14570	14571	14435	14509	14589	14723	14439	14458	14725	14379	14514	14583	14433	14472	14577	14624	14513	14653	14413	14404	14544	14640	14581	14406	14403	14403	14351	14740	14533	14594	14557	14645	14626	14401	14408	14781	14437	14511	14427	14588	14391	14649	14483	14617	14600	14595	14740	14576	14470	14349	14427	14417	14556	14736	14576	14544	14466	14532	14579	14553	14561	14469	14530	14559	14545	14519	14446	14385	14739	14729	14640	14539	14427	14565	14488	14516	14529	14497	14608	14619	14369	14417	14366	14512	14507	14319	14588	14663	14667	14436	14608	14495	14380	14599	14542	14557	14537	14536	14483	14497	14601	14325	14579	14761	14593	14487	14415	14434	14579	14710	14411	14480	14446	14557	14420	14522	14426	14464	14447	14641	14394	14446	14587	14471	14514	14459	14566	14443	14495	14420	14374	14433	14314	14485	14615	14642	14547	14502	14294	14588	14487	14573	14439	14595	14719	14507	14584	14624	14492	14606	14328	14358	14682	14494	14487	14444	14587	14473	14713	14829	14403	14493	14620	14447	14619	14786	14543	14469	14663	14423	14516	14612	14531	14538	14575	14677	14592	14620	14523	14540	14542	14509	14477	14570	14556	14351	14436	14665	14503	14367	14735	14521	14456	14494	14631	14739	14546	14475	14645	14544	14541	14718	14639	14625	14472	14870	14517	14528	14651	14675	14434	14664	14671	14453	14475	14434	14560	14734	14744	14409	14651	14561	14425	14467	14625	14630	14641	14587	14500	14508	14581	14615	14508	14525	14513	14545	14686	14516	14379	14535	14610	14576	14553	14472	14630
21557	39926	36299	28852	24404	22373	20587	19205	18315	17846	17212	16658	16362	16064	15709	15546	15100	15053	15056	14791	14657	14361	14338	14206	14266	14084	13999	13953	13972	13977	14012	13865	13867	13710	13749	13723	13597	13742	13737	13716	13714	13537	13656	13652	13549	13560	13446	13591	13406	13503	13713	13578	13633	13771	13693	13491	13571	13267	13500	13462	13527	13466	13545	13567	13532	13496	13482	13553	13601	13413	13497	13480	13339	13494	13355	13408	13585	13549	13591	13562	13388	13470	13503	13524	13463	13620	13337	13609	13462	13559	13486	13467	13596	13633	13579	13441	13600	13613	13608	13346	13391	13646	13464	13347	13478	13648	13503	13550	13296	13481	13286	13607	13284	13764	13479	13408	13614	13455	13496	13391	13494	13383	13416	13603	13494	13632	13509	13615	13425	13326	13379	13411	13512	13524	13491	13595	13559	13425	13435	13749	13545	13419	13552	13486	13496	13434	13365	13475	13402	13361	13471	13339	13612	13551	13538	13267	13490	13452	13549	13342	13334	13452	13449	13444	13407	13539	13485	13369	13368	13325	13596	13285	13451	13563	13413	13377	13312	13484	13529	13518	13446	13477	13436	13502	13470	13585	13495	13493	13595	13495	13539	13388	13524	13444	13581	13490	13727	13432	13524	13500	13457	13434	13394	13507	13456	13444	13483	13490	13427	13233	13428	13473	13629	13485	13411	13500	13475	13601	13374	13390	13524	13561	13443	13458	13411	13586	13635	13604	13637	13573	13488	13622	13659	13534	13496	13505	13427	13474	13565	13418	13528	13514	13402	13487	13497	13659	13400	13348	13515	13500	13526	13381	13425	13389	13293	13464	13420	13446	13435	13570	13340	13500	13485	13495	13565	13483	13432	13412	13437	13436	13684	13464	13525	13333	13408	13366	13525	13522	13328	13449	13443	13509	13534	13634	13355	13461	13398	13464	13443	13644	13473	13742	13303	13454	13483	13468	13445	13497	13592	13469	13525	13332	13360	13470	13409	13258	13303	13462	13533	13541	13562	13477	13439	13381	13416	13378	13346	13530	13442	13377	13447	13398	13439	13513	13357	13499	13361	13517	13486	13433	13449	13533	13333	13711	13529	13388	13481	13402	13441	13459	13436	13410	13502	13389	13405	13445	13411	13464	13243	13451	13572	13537	13515	13349	13462	13255	13399	13294	13470	13348	13467	13583	13629	13588	13486	13346	13273	13525	13505	13360	13556	13422	13713	13651	13556	13354	13464	13572	13610	13444	13518	13476	13227	13498	13550	13385	13431	13410	13450	13421	13420	13465	13392	13611	13409	13457	13415	13385	13535	13449	13470	13464	13522	13623	13295	13463	13448	13619	13365	13482	13295	13477	13505	13391	13429	13622	13414	13458	13310	13499	13551	13492	13577	13595	13522	13518	13314	13460	13563	13348	13582	13456	13496	13477	13543	13649	13309	13470	13251	13389	13487	13473	13467	13621	13533	13439	13385	13472	13539	13511	13665	13442	13286	13578	13591	13481	13489	13458	13543	13510	13601	13601	13422	13380	13449	13622	13522	13489	13657	13365	13401	13446	13484	13627	13428	13437	13462	13410	13380	13538	13734	13498	13300	13429	13405	13445	13555	13387	13580	13445	13612	13341	13457	13360	13307	13428	13496	13584	13441	13538	13384	13443	13485	13535	13273	13448	13295	13530	13492	13524	13530	13480	13384	13368	13466	13514	13544	13483	13581	13336	13589	13487	13345	13416	13372	13351	13489	13367	13376	13572	13612	13549	13487	13519	13575	13431	13445	13488	13437	13790	13581	13585	13446	13367	13599	13497	13235	13443	13544	13480	13495	13543	13478	13476	13496	13460	13404	13638	13446	13581	13507	13423	13546	13315	13545	13546	13444	13646	13639	13512	13398	13583	13443	13406	13269	13439	13466	13452	13535	13406	13518	13462	13518	13403	13656	13451	13596	13471	13593	13478	13537	13366	13401	13536	13621	13470	13423	13607	13523	13463	13574	13484	13482	13538	13528	13310	13511	13410	13445	13598	13517	13492	13586	13478	13483	13509	13498	13674	13404	13466	13441	13487	13558	13552	13480	13582	13521	13503	13596	13384	13508	13513	13679	13601	13459	13587	13385	13582	13480	13548	13525	13644	13392	13532	13421	13351	13665	13449	13427	13402	13571	13459	13488	13548	13520	13561	13504	13613	13441	13617	13447	13536	13477	13333	13459	13485	13425	13532	13540	13541	13367	13552	13423	13378	13493	13424	13483	13461	13384	13328	13538	13423	13560	13460	13456	13437	13404	13447	13543	13394	13525	13476	13469	13521	13515	13576	13380	13408	13553	13628	13507	13636	13471	13621	13522	13484	13463	13593	13452	13425	13495	13606	13524	13529	13456	13465	13541	13419	13417	13407	13521	13433	13488	13466	13473	13365	13491	13387	13493	13494	13343	13474	13408	13486	13544	13501	13641	13488	13440	13602	13539	13481	13613	13407	13645	13545	13375	13522	13470	13429	13350	13472	13465	13387	13547	13546	13485	13524	13369	13477	13424	13464	13540	13493	13443	13526	13347	13338	13516	13437	13447	13502	13565	13388	13554	13433	13346	13400	13499	13493	13520	13470	13362	13454	13339	13475	13544	13627	13387	13520	13545	13515	13490	13353	13435	13433	13553	13468	13555	13529	13374	13542	13564	13404	13428	13342	13590	13517	13645	13533	13412	13635	13419	13487	13365	13531	13697	13400	13528	13579	13320	13555	13220	13540	13450	13324	13460	13442	13466	13267	13541	13291	13473	13558	13435	13364	13468	13412	13407	13562	13428	13516	13493	13268	13527	13320	13509	13502	13438	13312	13593	13611	13640	13566	13381	13364	13452	13633	13455	13375	13588	13623	13466	13349	13554	13387	13571	13466	13388	13584	13479	13594	13362	13516	13367	13516	13418	13460	13561	13457	13517	13649	13396	13598	13505	13314	13514	13379	13550	13460	13452	13466	13480	13500	13451	13475	13396	13463	13478	13428	13570	13496	13448	13673	13561	13294	13573	13491	13528	13484	13516	13469	13410	13538	13426	13313	13616	13406	13435	13377	13460	13497	13520	13610	13538	13439	13533	13471	13432	13603	13338	13651	13398	13662	13441	13432	13481	13539	13327	13545	13587	13618	13397	13621	13475	13406	13317	13592	13492	13290	13506	13506	13411	13536	13509	13528	13498	13577	13562	13434	13379	13399	13499	13387	13503	13292	13403	13303	13432	13441	13534	13469	13355	13443	13551	13370	13540	13442	13472	13509	13269	13482	13603	13433	13378	13677	13530	13537	13472	13534	13577	13466	13455	13487	13446	13373	13418	13536	13404	13574	13445	13523	13369	13448	13620	13246	13362	13406	13409	13545	13541	13551	13456	13586	13597	13521	13494	13382	13457	13451	13432	13533	13399	13462	13427	13490	13520	13518	13389	13495	13444	13370	13556	13474	13402	13502	13526	13546	13513	13532	13519	13394	13418	13550	13486	13465	13437	13308	13325	13343	13547	13402	13425	13405	13527	13372	13296	13483	13588	13591	13492	13503	13376	13487	13386	13491	13433	13302	13460	13448	13535	13540	13592	13408	13403	13452	13553	13531	13522	13432	13485	13481	13392	13569	13432	13614	13446	13633	13528	13267	13431	13508	13645	13600	13527	13435	13526	13551	13566	13421	13434	13607	13572	13506	13475	13656	13380	13363	13492	13448	13422	13392	13543	13737	13368	13491	13519	13397	13303	13554	13521	13441	13333	13404	13489	13484	13344	13428	13424	13421	13474	13721	13531	13515	13519	13493	13459	13420	13388	13453	13332	13607	13320	13542	13527	13364	13099	13473	13442	13626	13440	13635	13387	13400	13441	13406	13480	13445	13414	13396	13429	13518	13498	13427	13481	13647	13400	13498	13613	13290	13478	13503	13512	13468	13536	13369	13497	13424	13417	13468	13341	13440	13505	13541	13460	13522	13564	13444	13475	13406	13479	13496	13447	13538	13522	13477	13441	13666	13419	13433	13375	13605	13541	13628	13492	13517	13527	13315	13345	13628	13433	13341	13450	13523	13415	13502	13480	13627	13508	13625	13627	13467	13456	13619	13544	13302	13671	13434	13499	13572	13506	13337	13405	13524	13472	13340	13216	13544	13427	13582	13374	13515	13488	13402	13601	13480	13538	13447	13315	13422	13390	13472	13416	13544	13276	13426	13542	13544	13597	13359	13498	13354	13556	13477	13444	13347	13336	13579	13383	13358	13388	13405	13320	13477	13482	13526	13533	13403	13373	13531	13574	13314	13576	13533	13274	13504	13324	13584	13607	13486	13517	13306	13601	13463	13527	13512	13615	13433	13267	13491	13469	13368	13505	13451	13525	13601	13454	13555	13373	13524	13367	13533	13374	13430	13444	13423	13664	13476	13513	13442	13465	13620	13355	13487	13426	13452	13413	13421	13486	13412	13440	13513	13445	13422	13393	13600	13423	13407	13452	13445	13436	13568	13582	13438	13475	13458	13501	13332	13363	13400	13560	13430	13637	13501	13624	13287	13431	13388	13324	13468	13432	13522	13437	13439	13616	13497	13438	13375	13310	13414	13417	13534	13409	13534	13363	13402	13559	13368	13630	13460	13544	13431	13541	13530	13357	13353	13454	13510	13428	13434	13462	13444	13416	13343	13446	13486	13512	13471	13496	13542	13530	13448	13540	13522	13475	13501	13343	13418	13423	13365	13579	13405	13446	13373	13406	13440	13472	13417	13413	13479	13460	13346	13430	13357	13646	13270	13477	13604	13457	13331	13427	13367	13304	13468	13563	13509	13545	13453	13471	13592	13479	13357	13431	13327	13353	13437	13497	13491	13322	13474	13467	13337	13377	13380	13375	13379	13401	13380	13412	13381	13520	13401	13519	13464	13447	13445	13387	13528	13543	13451	13541	13420	13435	13470	13381	13469	13586	13390	13492	13497	13270	13420	13465	13396	13478	13475	13575	13357	13444	13397	13305	13547	13528	13440	13578	13627	13445	13586	13313	13490	13490	13489	13340	13526	13482	13444	13558	13511	13300	13388	13458	13560	13599	13514	13344	13411	13525	13263	13451	13356	13241	13385	13499	13364	13444	13469	13464	13382	13518	13431	13599	13474	13276	13638	13541	13465
27306	22197	25127	21349	17086	16458	16110	15563	15458	15024	15238	14971	14786	14821	14992	14959	14867	14729	14826	14602	14525	14417	14489	14580	14530	14452	14723	14419	14573	14367	14411	14400	14423	14413	14476	14337	14404	14418	14573	14400	14343	14357	14333	14430	14331	14252	14358	14513	14401	14314	14404	14441	14273	14225	14259	14335	14400	14411	14267	14356	14365	14324	14504	14488	14137	14305	14363	14293	14322	14250	14383	14425	14412	14273	14151	14200	14321	14361	14242	13995	14415	14375	14309	14413	14218	14547	14440	14363	14358	14397	14303	14237	14329	14445	14238	14228	14371	14341	14430	14238	14319	14337	14387	14316	14388	14238	14388	14179	14463	14414	14395	14480	14223	14308	14385	14469	14328	14068	14448	14311	14385	14319	14297	14380	14266	14417	14423	14248	14403	14355	14345	14487	14351	14381	14415	14490	14455	14415	14329	14341	14315	14417	14251	14303	14319	14411	14363	14106	14391	14427	14462	14246	14305	14426	14399	14272	14422	14400	14163	14268	14350	14173	14392	14371	14575	14400	14301	14321	14497	14296	14454	14273	14377	14392	14552	14468	14264	14349	14356	14402	14262	14489	14496	14308	14444	14253	14178	14127	14260	14314	14286	14619	14294	14283	14315	14302	14614	14357	14307	14553	14316	14301	14220	14503	14515	14401	14211	14159	14173	14185	14397	14227	14244	14275	14507	14290	14448	14313	14326	14568	14358	14447	14406	14459	14329	14305	14336	14221	14380	14390	14221	14370	14287	14251	14212	14243	14370	14492	14406	14261	14314	14276	14423	14491	14358	14134	14219	14472	14351	14315	14330	14281	14453	14215	14484	14496	14432	14216	14448	14363	14378	14163	14345	14150	14329	14376	14435	14390	14245	14393	14464	14438	14305	14243	14381	14418	14343	14287	14208	14677	14298	14311	14372	14354	14311	14322	14079	14354	14478	14449	14346	14339	14193	14286	14135	14411	14256	14238	14296	14275	14365	14205	14214	14386	14442	14404	14389	14416	14259	14369	14348	14352	14133	14551	14358	14167	14213	14275	14277	14272	14474	14363	14342	14325	14286	14005	14194	14189	14436	14186	14326	14566	14319	14333	14428	14381	14464	14349	14324	14359	14377	14558	14286	14327	14242	14393	14273	14264	14224	14296	14449	14377	14418	14520	14418	14365	14185	14190	14303	14390	14472	14416	14344	14484	14252	14373	14579	14324	14277	14153	14341	14078	14388	14315	14319	14269	14499	14586	14361	14248	14493	14466	14434	14147	14297	14355	14420	14410	14467	14420	14565	14381	14261	14137	14301	14365	14417	14386	14291	14446	14211	14215	14359	14287	14324	14340	14284	14336	14430	14428	14303	14431	14203	14317	14284	14310	14300	14185	14299	14466	14158	14153	14213	14308	14431	14242	14340	14199	14353	14345	14229	14165	14302	14389	14378	14411	14401	14320	14289	14333	14222	14370	14386	14281	14316	14462	14268	14379	14404	14352	14282	14305	14200	14237	14315	14282	14358	14382	14236	14392	14179	14313	14366	14341	14343	14558	14346	14512	14302	14393	14386	14225	14470	14395	14189	14336	14277	14239	14342	14255	14224	14342	14388	14291	14351	14335	14468	14329	14270	14368	14429	14269	14298	14295	14237	14302	14320	14476	14547	14303	14265	14177	14290	14551	14225	14421	14386	14405	14302	14200	14366	14068	14525	14313	14100	14264	14228	14438	14296	14263	14357	14370	14233	14226	14273	14294	14346	14310	14283	14401	14390	14496	14371	14301	14356	14364	14523	14306	14389	14228	14260	14227	14511	14408	14351	14403	14471	14287	14329	14296	14292	14373	14383	14275	14585	14351	14440	14345	14227	14356	14376	14304	14478	14346	14419	14347	14135	14361	14094	14460	14342	14341	14474	14359	14223	14444	14488	14311	14255	14443	14552	14169	14506	14224	14341	14306	14374	14225	14415	14075	14415	14214	14384	14352	14334	14254	14552	14248	14081	14395	14269	14345	14442	14318	14535	14418	14403	14418	14174	14375	14163	14180	14283	14384	14380	14417	14300	14290	14332	14185	14331	14321	14406	14339	14206	14415	14473	14372	14324	14274	14303	14442	14561	14437	14399	14447	14354	14392	14445	14348	14256	14292	14415	14469	14260	14205	14402	14212	14253	14371	14504	14172	14308	14265	14432	14259	14423	14160	14335	14364	14263	14279	14378	14481	14421	14377	14473	14362	14247	14316	14360	14410	14461	14366	14309	14151	14234	14406	14326	14383	14367	14317	14488	14346	14163	14105	14395	14170	14408	14296	14287	14224	14234	14508	14451	14456	14230	14128	14501	14508	14538	14454	14282	14288	14505	14417	14347	14457	14433	14224	14210	14415	14603	14270	14346	14376	14283	14267	14428	14292	14409	14409	14404	14390	14241	14293	14299	14291	14274	14369	14209	14642	14401	14469	14399	14403	14343	14431	14324	14256	14277	14576	14379	14337	14236	14395	14203	14225	14330	14259	13930	14274	14482	14293	14314	14255	14339	14434	14238	14445	14321	14069	14322	14500	14163	14441	14520	14357	14419	14373	14355	14435	14187	14101	14217	14350	14317	14326	14409	14447	14217	14384	14161	14334	14387	14515	14325	14122	14328	14230	14268	14444	14340	14290	14385	14428	14436	14255	14510	14075	14459	14247	14062	14252	14326	14328	14236	14390	14382	14389	14294	14377	14328	14248	14456	14455	14284	14360	14314	14389	14317	14415	14333	14367	14396	14278	14028	14212	14223	14166	14361	14405	14502	14104	14331	14501	14054	14212	14667	14342	14247	14518	14180	14431	14248	14402	14513	14284	14401	14451	14363	14395	14332	14266	14387	14355	14455	14539	14157	14374	14372	14372	14427	14281	14127	14345	14417	14467	14616	14386	14157	14372	14340	14350	14338	14456	14130	14504	14392	14338	14266	14420	14420	14335	14209	14157	14384	14486	14386	14283	14169	14351	14221	14444	14426	14285	14227	14278	14201	14245	14400	14397	14413	14516	14318	14330	14452	14497	14316	14312	14494	14418	14344	14459	14227	14388	14284	14432	14253	14170	14319	14423	14389	14312	14311	14282	14372	14309	14296	14466	14371	14344	14384	14303	14477	14396	14181	14328	14581	14302	14349	14494	14380	14310	14390	14216	14313	14428	14215	14481	14541	14320	14261	14315	14364	14191	14325	14342	14391	14295	14330	14288	14414	14352	14252	14391	14337	14300	14311	14279	14435	14336	14341	14342	14427	14218	14417	14309	14493	14230	14251	14369	14365	14220	14351	14275	14047	14236	14376	14220	14309	14350	14577	14229	14378	14298	14318	14383	14275	14165	14324	14325	14253	14406	14344	14396	14323	14238	14154	14437	14335	14423	14354	14262	14357	14376	14305	14324	14338	14221	14430	14420	14287	14245	14217	14364	14304	14334	14310	14308	14170	14212	14444	14513	14432	14379	14445	14265	14370	14346	14459	14209	14303	14184	14437	14118	14364	14315	14514	14391	14441	14266	14441	14252	14211	14404	14456	14152	14306	14389	14398	14295	14191	14455	14354	14508	14290	14430	14533	14217	14293	14574	14408	14410	14490	14340	14415	14368	14174	14551	14267	14507	14476	14324	14246	14430	14489	14298	14386	14262	14371	14426	14287	14329	14402	14225	14214	14264	14205	14375	14292	14209	14332	14354	14375	14426	14362	14361	14241	14387	14364	14469	14260	14430	14178	14224	14244	14183	14093	14409	14294	14248	14346	14314	14303	14248	14131	14262	14537	14290	14418	14426	14616	14293	14457	14253	14344	14321	14303	14371	14234	14173	14465	14378	14317	14408	14207	14095	14262	14269	14384	14325	14529	14217	14430	14338	14470	14374	14153	14430	14254	14556	14268	14368	14417	14553	14471	14238	14186	14414	14160	14280	14216	14234	14351	14426	14374	14322	14349	14256	14220	14465	14241	14370	14260	14495	14454	14481	14375	14470	14384	14513	14281	14414	14365	14341	14459	14500	14285	14392	14192	14287	14047	14320	14622	14437	14371	14366	14410	14356	14297	14515	14377	14313	14350	14314	14315	14300	14478	14314	14267	14317	14301	14335	14241	14245	14500	14234	14467	14318	14458	14579	14309	14423	14241	14294	14336	14310	14330	14243	14339	14345	14230	14365	14285	14407	14169	14222	14245	14220	14388	14333	14203	14382	14315	14439	14349	14320	14202	14310	14545	14282	14488	14223	14346	14322	14280	14386	14506	14445	14257	14447	14338	14253	14502	14420	14377	14289	14379	14314	14253	14473	14371	14617	14444	14521	14484	14326	14441	14285	14236	14318	14201	14428	14468	14303	14355	14194	14490	14308	14283	14246	14428	14296	14353	14367	14455	14131	14272	14211	14313	14457	14329	14337	14298	14483	14321	14180	14337	14267	14292	14232	14321	14303	14427	14312	14443	14356	14262	14362	14469	14342	14249	14532	14491	14270	14346	14225	14167	14248	14335	14164	14092	14407	14362	14552	14296	14193	14505	14635	14226	14369	14432	14268	14063	14154	14306	14340	14338	14247	14220	14359	14551	14282	14372	14344	14306	14453	14258	14469	14434	14268	14370	14483	14269	14215	14479	14369	14478	14473	14373	14464	14553	14477	14475	14289	14278	14426	14416	14493	14438	14199	14325	14225	14313	14309	14232	14414	14226	14127	14367	14384	14397	14403	14181	14361	14344	14568	14360	14543	14381	14442	14504	14115	14303	14415	14165	14353	14412	14384	14383	14465	14397	14391	14542	14406	14290	14379	14393	14277	14219	14380	14455	14351	14239	14190	14326	14403	14390	14402	14440	14351	14394	14278	14213	14449	14356	14223	14472	14206	14390	14294	14276	14275	14441	14290	14388	14334	14276	14328	14282	14435	14346	14288	14424	14417	14336	14342	14358	14195	14374	14269	14327	14246	14316	14382	14428	14487	14458	14528	14563	14417	14398	14234	14319	14398	14255	14164	14334	14375	14485	14315	14206	14355	14523	14423	14160	14476	14605	14403	14395	14259	14534	14249	14346	14476	14396	14339	14315	14372	14502	14401	14320	14375	14233	14221	14367	14343	14244	14115	14524	14310	14324	14405	14506	14440	14359	14276	14241	14183	14168	14284	14169	14177	14410	14477
19104	27386	24758	19620	17712	16584	15968	15554	15183	14958	15135	14592	14376	14333	14145	14119	14081	13943	13893	13997	13791	13807	13624	13777	13590	13575	13736	13408	13668	13706	13532	13445	13379	13498	13413	13530	13434	13495	13462	13532	13455	13371	13528	13543	13572	13294	13270	13562	13361	13408	13427	13480	13367	13384	13494	13368	13481	13226	13239	13291	13385	13515	13574	13358	13473	13311	13362	13189	13334	13436	13270	13365	13477	13299	13542	13243	13396	13295	13305	13503	13374	13452	13611	13478	13371	13449	13336	13484	13311	13415	13462	13491	13501	13284	13280	13455	13295	13502	13229	13354	13477	13422	13408	13470	13317	13347	13471	13607	13352	13437	13252	13312	13229	13513	13529	13471	13241	13398	13292	13324	13496	13439	13395	13380	13421	13458	13286	13353	13404	13290	13445	13358	13486	13338	13328	13417	13471	13213	13434	13301	13273	13427	13335	13444	13363	13455	13221	13371	13285	13308	13364	13417	13201	13361	13358	13272	13458	13328	13360	13310	13400	13462	13261	13431	13425	13476	13461	13284	13285	13148	13435	13399	13309	13410	13415	13432	13458	13296	13411	13474	13345	13225	13511	13141	13416	13344	13263	13445	13389	13341	13302	13292	13332	13296	13319	13323	13441	13411	13274	13347	13396	13347	13351	13394	13379	13141	13614	13332	13449	13339	13347	13503	13339	13429	13453	13343	13440	13432	13353	13523	13341	13185	13290	13298	13387	13409	13303	13295	13508	13328	13373	13398	13378	13215	13407	13298	13301	13341	13270	13474	13449	13243	13510	13426	13299	13445	13414	13276	13443	13398	13363	13343	13375	13378	13433	13542	13390	13540	13340	13325	13392	13255	13296	13249	13381	13363	13438	13359	13435	13455	13494	13417	13294	13386	13347	13384	13225	13417	13328	13186	13126	13353	13438	13424	13274	13245	13339	13403	13375	13306	13328	13270	13407	13501	13365	13203	13485	13450	13476	13469	13274	13417	13231	13380	13412	13367	13566	13487	13443	13414	13379	13293	13404	13250	13396	13305	13331	13336	13341	13380	13418	13312	13542	13495	13400	13416	13588	13325	13454	13363	13248	13417	13434	13291	13262	13365	13346	13436	13283	13375	13336	13495	13430	13461	13520	13494	13328	13534	13483	13370	13304	13191	13416	13377	13269	13314	13464	13261	13327	13474	13320	13380	13449	13315	13295	13393	13301	13379	13197	13523	13282	13371	13248	13384	13366	13260	13442	13454	13400	13304	13403	13552	13517	13408	13448	13393	13463	13520	13346	13593	13386	13368	13423	13355	13322	13267	13299	13250	13240	13273	13464	13471	13367	13232	13438	13393	13518	13249	13317	13315	13330	13563	13263	13330	13396	13496	13298	13445	13357	13502	13361	13317	13608	13337	13402	13337	13215	13604	13286	13386	13487	13414	13313	13325	13500	13304	13326	13345	13457	13305	13395	13345	13409	13315	13276	13213	13255	13200	13250	13346	13433	13389	13414	13321	13508	13456	13314	13451	13244	13409	13392	13464	13451	13384	13294	13176	13386	13270	13380	13291	13450	13251	13261	13467	13414	13420	13378	13364	13370	13483	13344	13213	13443	13178	13324	13363	13111	13324	13352	13383	13311	13170	13623	13349	13392	13574	13387	13324	13389	13497	13571	13426	13406	13277	13354	13410	13363	13435	13438	13436	13383	13439	13479	13166	13360	13268	13182	13295	13325	13489	13573	13398	13332	13509	13416	13465	13392	13372	13288	13383	13516	13433	13401	13433	13303	13471	13309	13286	13405	13271	13416	13386	13504	13360	13380	13413	13287	13300	13412	13455	13344	13323	13456	13204	13377	13376	13384	13307	13539	13329	13380	13345	13349	13415	13354	13471	13367	13348	13331	13516	13333	13443	13576	13409	13477	13367	13356	13585	13407	13312	13437	13373	13411	13363	13429	13307	13376	13370	13404	13333	13413	13381	13346	13408	13408	13506	13382	13370	13398	13415	13604	13434	13460	13450	13433	13339	13404	13398	13242	13349	13351	13367	13159	13370	13306	13388	13309	13267	13291	13210	13364	13192	13625	13361	13288	13287	13408	13339	13452	13240	13273	13412	13342	13445	13351	13232	13308	13383	13480	13592	13416	13281	13348	13507	13315	13407	13430	13554	13355	13347	13377	13311	13425	13420	13306	13353	13196	13623	13394	13341	13274	13590	13314	13396	13454	13472	13664	13440	13332	13361	13508	13329	13380	13317	13297	13373	13296	13470	13253	13362	13318	13437	13260	13526	13128	13276	13345	13396	13584	13344	13303	13399	13277	13435	13367	13391	13377	13355	13378	13523	13378	13503	13510	13438	13271	13235	13416	13318	13399	13225	13275	13503	13320	13535	13568	13305	13295	13168	13389	13260	13376	13413	13419	13246	13392	13301	13366	13301	13308	13329	13383	13388	13199	13516	13483	13462	13303	13534	13403	13489	13379	13392	13307	13302	13511	13364	13497	13433	13394	13241	13432	13363	13235	13230	13293	13509	13493	13262	13406	13478	13424	13464	13435	13338	13297	13274	13455	13374	13471	13400	13455	13388	13265	13403	13574	13281	13438	13335	13416	13379	13280	13397	13249	13460	13402	13416	13214	13348	13459	13343	13407	13389	13358	13218	13413	13324	13409	13546	13359	13310	13292	13458	13427	13240	13302	13351	13388	13153	13411	13433	13218	13543	13363	13327	13455	13357	13277	13436	13391	13372	13366	13366	13404	13229	13313	13361	13430	13321	13237	13527	13360	13399	13228	13129	13382	13515	13333	13446	13285	13289	13324	13236	13313	13339	13353	13399	13490	13291	13368	13274	13368	13533	13353	13544	13347	13177	13486	13423	13290	13383	13480	13475	13446	13401	13582	13397	13424	13208	13375	13410	13548	13329	13409	13512	13235	13322	13462	13363	13466	13212	13294	13439	13384	13360	13408	13375	13358	13379	13381	13403	13374	13372	13464	13450	13336	13571	13411	13299	13143	13525	13325	13444	13478	13462	13377	13441	13398	13286	13597	13363	13394	13492	13507	13559	13544	13381	13326	13428	13492	13489	13512	13336	13362	13306	13319	13427	13463	13397	13399	13315	13464	13430	13404	13320	13489	13431	13455	13355	13346	13468	13353	13325	13367	13286	13380	13185	13459	13365	13471	13216	13438	13562	13392	13220	13271	13462	13307	13301	13446	13368	13424	13323	13536	13320	13192	13432	13460	13344	13391	13534	13274	13233	13401	13438	13512	13388	13396	13277	13311	13350	13390	13367	13351	13307	13427	13394	13376	13347	13421	13243	13308	13461	13403	13367	13422	13370	13351	13468	13397	13406	13281	13434	13379	13159	13340	13457	13478	13519	13550	13428	13540	13499	13344	13468	13432	13373	13244	13330	13444	13486	13228	13368	13346	13359	13101	13340	13537	13396	13361	13456	13397	13389	13522	13476	13338	13257	13320	13388	13371	13278	13530	13544	13421	13224	13450	13270	13382	13176	13358	13317	13461	13411	13387	13327	13408	13316	13359	13666	13359	13315	13451	13489	13354	13292	13376	13453	13286	13411	13539	13383	13276	13339	13167	13370	13320	13317	13419	13221	13388	13441	13403	13282	13215	13445	13297	13556	13335	13478	13325	13396	13396	13305	13510	13252	13365	13400	13323	13410	13386	13364	13359	13367	13393	13506	13456	13485	13411	13161	13486	13311	13379	13522	13292	13258	13282	13392	13353	13507	13363	13370	13339	13352	13308	13206	13335	13478	13402	13348	13376	13371	13401	13430	13298	13395	13468	13466	13393	13415	13331	13498	13505	13315	13291	13398	13237	13391	13282	13313	13354	13342	13518	13441	13325	13207	13464	13379	13463	13213	13404	13375	13436	13401	13331	13483	13115	13354	13510	13379	13291	13451	13317	13484	13418	13398	13367	13343	13293	13299	13407	13365	13442	13273	13363	13483	13348	13289	13514	13358	13324	13520	13429	13390	13300	13366	13256	13436	13270	13514	13488	13138	13274	13301	13550	13378	13471	13293	13302	13350	13259	13508	13464	13345	13407	13365	13274	13278	13433	13324	13327	13265	13461	13337	13402	13573	13397	13349	13494	13375	13387	13320	13434	13512	13396	13177	13321	13415	13338	13299	13351	13590	13363	13407	13286	13513	13451	13512	13341	13475	13209	13300	13433	13323	13250	13328	13350	13271	13438	13335	13358	13237	13425	13421	13424	13355	13390	13385	13408	13500	13304	13151	13463	13449	13517	13449	13596	13437	13227	13433	13393	13382	13321	13497	13245	13439	13189	13460	13482	13426	13283	13262	13304	13166	13589	13574	13366	13382	13377	13370	13373	13446	13331	13199	13559	13189	13445	13602	13417	13282	13467	13426	13518	13467	13462	13445	13236	13380	13271	13491	13175	13367	13368	13484	13533	13278	13345	13405	13343	13332	13451	13397	13355	13372	13374	13405	13307	13334	13238	13388	13435	13251	13499	13375	13328	13274	13409	13466	13261	13339	13458	13529	13439	13621	13481	13340	13274	13427	13343	13318	13320	13419	13313	13245	13351	13444	13425	13230	13389	13531	13300	13337	13304	13393	13388	13365	13445	13370	13373	13439	13378	13617	13291	13390	13402	13346	13390	13316	13538	13396	13402	13354	13364	13452	13336	13372	13308	13366	13375	13350	13408	13293	13468	13563	13320	13279	13470	13243	13528	13356	13470	13246	13451	13534	13354	13411	13410	13407	13367	13240	13366	13435	13380	13305	13402	13330	13442	13430	13340	13358	13378	13352	13314	13408	13240	13171	13484	13389	13541	13429	13337	13341	13393	13457	13503	13461	13371	13263	13312	13440	13273	13390	13444	13349	13367	13276	13293	13286	13392	13220	13488	13424	13431	13366	13348	13423	13394	13341	13240	13454	13453	13454	13440	13406	13336	13383	13392	13492	13455	13279	13456	13429	13442	13401	13496	13267	13325	13378	13434	13494	13295	13247	13266	13414	13381	13346	13334	13328	13356	13414	13527	13260	13212	13451	13499	13536	13388	13154	13451	13269	13436	13413	13361	13372	13485	13255	13443	13282	13466	13425	13380	13382	13372	13334	13372	13191	13486	13325	13299	13445	13371	13497	13427	13260	13351	13427	13326	13363
23897	21157	28529	24133	22062	21573	20263	17189	16809	16776	16384	16042	15962	15913	15714	15561	15402	15407	15168	15318	15152	15192	15157	15222	15051	15062	14989	14918	14867	14707	14826	14645	14707	14731	14702	14759	14912	14591	14782	14891	14608	14690	14695	14640	14787	14742	14671	14557	14763	14836	14743	14645	14777	14631	14704	14593	14680	14784	14755	14554	14665	14655	14746	14646	14658	14650	14647	14516	14598	14503	14708	14459	14488	14547	14522	14497	14633	14543	14812	14736	14641	14851	14693	14683	14668	14686	14676	14684	14699	14595	14560	14731	14657	14439	14676	14491	14724	14887	14669	14509	14860	14574	14696	14688	14673	14404	14687	14555	14592	14295	14606	14432	14656	14618	14415	14677	14629	14590	14588	14664	14795	14687	14671	14647	14670	14685	14656	14669	14686	14480	14549	14635	14614	14620	14615	14690	14581	14647	14668	14633	14596	14507	14688	14651	14651	14809	14555	14504	14519	14621	14483	14629	14726	14617	14708	14750	14585	14624	14507	14491	14557	14710	14776	14560	14587	14631	14683	14514	14602	14373	14703	14548	14423	14762	14626	14591	14672	14496	14816	14430	14577	14747	14531	14689	14508	14455	14528	14586	14537	14653	14652	14521	14631	14893	14745	14594	14569	14458	14488	14486	14689	14528	14608	14523	14523	14670	14494	14787	14528	14582	14597	14518	14675	14517	14763	14585	14478	14456	14650	14663	14668	14706	14882	14569	14690	14632	14383	14482	14663	14692	14603	14700	14598	14788	14754	14601	14601	14538	14647	14477	14582	14719	14695	14517	14533	14642	14679	14683	14546	14640	14678	14654	14678	14614	14500	14788	14681	14718	14607	14586	14693	14656	14617	14843	14539	14523	14624	14385	14751	14408	14538	14587	14840	14614	14503	14611	14709	14673	14425	14708	14523	14475	14622	14512	14564	14756	14687	14591	14696	14474	14626	14626	14647	14526	14575	14538	14629	14448	14492	14566	14748	14763	14659	14529	14623	14655	14737	14802	14665	14622	14637	14452	14762	14502	14794	14592	14610	14496	14712	14654	14692	14609	14611	14615	14715	14794	14589	14676	14763	14791	14739	14583	14507	14492	14634	14669	14485	14705	14465	14877	14595	14452	14827	14663	14604	14598	14544	14315	14652	14568	14529	14542	14346	14782	14744	14570	14592	14610	14471	14627	14672	14884	14584	14646	14752	14705	14561	14726	14621	14718	14617	14722	14424	14666	14722	14412	14601	14729	14541	14633	14645	14547	14502	14599	14565	14523	14829	14508	14598	14658	14693	14543	14722	14611	14505	14347	14607	14465	14594	14660	14654	14374	14675	14887	14755	14622	14574	14630	14501	14509	14531	14841	14479	14635	14649	14648	14676	14533	14752	14423	14514	14739	14485	14776	14449	14584	14550	14493	14602	14525	14733	14473	14743	14646	14568	14599	14523	14394	14747	14639	14648	14639	14555	14566	14727	14563	14640	14735	14666	14716	14767	14921	14697	14558	14687	14649	14900	14775	14602	14761	14618	14511	14749	14713	14669	14884	14636	14735	14603	14547	14723	14568	14437	14637	14505	14608	14308	14571	14579	14618	14568	14632	14626	14647	14769	14739	14678	14761	14579	14568	14553	14419	14495	14641	14451	14616	14639	14546	14597	14645	14840	14591	14588	14663	14561	14603	14597	14674	14630	14537	14684	14580	14556	14632	14498	14426	14743	14512	14540	14597	14686	14499	14700	14519	14815	14711	14788	14630	14662	14692	14753	14562	14469	14578	14653	14516	14420	14581	14686	14578	14563	14703	14598	14528	14666	14634	14694	14594	14660	14773	14631	14576	14598	14525	14701	14630	14594	14576	14606	14634	14602	14545	14557	14674	14295	14564	14474	14591	14550	14475	14843	14572	14474	14399	14545	14578	14639	14479	14578	14459	14555	14721	14680	14784	14463	14730	14532	14522	14608	14757	14564	14727	14606	14535	14634	14570	14484	14552	14682	14619	14572	14668	14460	14479	14470	14637	14672	14600	14637	14497	14473	14380	14517	14621	14667	14681	14534	14604	14645	14798	14718	14641	14644	14456	14655	14580	14597	14628	14797	14619	14597	14586	14436	14818	14551	14511	14485	14722	14845	14581	14562	14572	14642	14576	14709	14465	14641	14627	14477	14838	14703	14603	14650	14514	14482	14776	14758	14553	14575	14544	14806	14685	14684	14731	14585	14538	14555	14628	14677	14854	14659	14673	14743	14548	14540	14462	14524	14598	14707	14539	14638	14562	14544	14594	14459	14662	14428	14566	14718	14655	14477	14407	14428	14582	14603	14575	14653	14523	14706	14564	14443	14733	14765	14457	14826	14636	14630	14725	14763	14590	14520	14591	14564	14597	14474	14559	14498	14843	14635	14645	14649	14785	14699	14729	14693	14673	14619	14532	14680	14600	14822	14512	14609	14446	14655	14712	14689	14416	14582	14539	14803	14694	14610	14666	14760	14542	14453	14666	14747	14406	14376	14542	14547	14638	14616	14661	14659	14710	14682	14763	14765	14700	14601	14586	14867	14606	14563	14669	14558	14513	14654	14401	14475	14551	14747	14675	14297	14688	14631	14704	14584	14808	14601	14567	14620	14562	14607	14487	14628	14659	14642	14748	14558	14561	14554	14662	14653	14571	14568	14586	14611	14500	14582	14555	14465	14524	14593	14602	14551	14703	14578	14544	14665	14543	14554	14691	14590	14556	14703	14439	14680	14348	14728	14735	14371	14694	14567	14486	14676	14685	14798	14699	14845	14677	14570	14423	14573	14589	14628	14408	14505	14822	14703	14742	14703	14720	14513	14596	14601	14571	14653	14599	14619	14512	14595	14651	14675	14646	14567	14321	14579	14725	14644	14345	14614	14633	14606	14786	14695	14557	14503	14527	14667	14717	14654	14720	14685	14589	14594	14616	14552	14762	14811	14495	14486	14806	14477	14724	14486	14592	14537	14477	14524	14674	14519	14751	14680	14597	14670	14709	14328	14548	14499	14529	14664	14578	14643	14585	14678	14669	14688	14451	14564	14644	14684	14609	14594	14582	14735	14617	14717	14559	14453	14531	14584	14678	14519	14573	14709	14522	14732	14540	14654	14522	14727	14474	14643	14648	14682	14550	14467	14687	14752	14675	14599	14495	14552	14563	14758	14539	14532	14650	14607	14493	14594	14412	14458	14418	14534	14493	14555	14612	14463	14600	14736	14737	14642	14417	14622	14584	14800	14675	14568	14530	14600	14657	14732	14439	14440	14657	14649	14655	14596	14670	14523	14626	14720	14540	14601	14757	14849	14563	14660	14730	14707	14495	14745	14422	14586	14625	14684	14479	14430	14533	14467	14505	14489	14570	14751	14525	14433	14477	14524	14603	14834	14619	14513	14512	14695	14527	14635	14500	14570	14637	14632	14598	14651	14403	14850	14637	14642	14494	14673	14597	14643	14725	14558	14787	14583	14610	14519	14611	14728	14469	14418	14765	14619	14542	14742	14625	14602	14499	14550	14569	14708	14612	14612	14803	14807	14565	14517	14519	14586	14545	14581	14694	14652	14618	14583	14800	14620	14471	14525	14663	14684	14392	14757	14541	14494	14666	14628	14830	14517	14466	14822	14608	14852	14577	14623	14330	14415	14752	14565	14564	14507	14573	14751	14558	14780	14715	14619	14641	14705	14749	14598	14523	14706	14433	14649	14689	14649	14643	14625	14593	14698	14668	14648	14757	14640	14544	14624	14650	14546	14543	14676	14660	14702	14520	14661	14465	14514	14477	14545	14650	14662	14750	14657	14718	14503	14780	14639	14535	14597	14593	14573	14546	14540	14427	14495	14730	14497	14554	14585	14617	14707	14423	14636	14518	14578	14511	14690	14747	14612	14475	14330	14718	14668	14658	14713	14630	14459	14625	14629	14613	14706	14724	14673	14699	14681	14682	14654	14570	14605	14667	14586	14642	14690	14454	14541	14496	14634	14593	14452	14626	14633	14595	14602	14631	14679	14553	14558	14717	14600	14639	14547	14628	14696	14683	14565	14552	14619	14691	14761	14737	14843	14594	14613	14729	14544	14484	14548	14547	14678	14623	14617	14597	14655	14653	14585	14494	14506	14795	14600	14642	14549	14654	14724	14644	14630	14694	14602	14630	14599	14597	14450	14705	14582	14726	14596	14680	14445	14440	14528	14478	14603	14690	14725	14457	14448	14707	14642	14713	14416	14553	14650	14661	14572	14770	14643	14896	14625	14711	14631	14590	14682	14699	14664	14520	14576	14579	14561	14693	14730	14583	14591	14502	14617	14490	14730	14650	14678	14681	14504	14533	14700	14760	14604	14636	14514	14659	14675	14641	14608	14491	14730	14299	14604	14638	14567	14571	14664	14514	14572	14513	14642	14621	14726	14499	14501	14746	14698	14559	14679	14303	14488	14583	14449	14508	14548	14595	14775	14682	14695	14505	14528	14675	14568	14654	14473	14489	14598	14465	14631	14649	14521	14704	14745	14638	14522	14390	14498	14705	14560	14663	14473	14404	14876	14580	14482	14590	14712	14553	14648	14483	14788	14717	14555	14622	14672	14544	14758	14570	14649	14652	14552	14564	14603	14646	14420	14623	14789	14552	14396	14610	14644	14539	14477	14497	14654	14611	14584	14592	14692	14785	14498	14707	14794	14465	14543	14572	14645	14487	14662	14774	14543	14605	14653	14620	14451	14518	14594	14752	14757	14635	14542	14630	14788	14597	14645	14685	14399	14835	14560	14621	14518	14744	14852	14695	14599	14626	14825	14521	14512	14575	14550	14573	14485	14560	14637	14673	14685	14786	14666	14519	14524	14612	14579	14397	14623	14419	14690	14610	14586	14573	14716	14875	14658	14551	14574	14549	14654	14488	14723	14445	14570	14438	14622	14515	14489	14597	14541	14689	14656	14678	14550	14660	14750	14662	14551	14570	14762	14545	14701	14307	14547	14512	14529	14539	14544	14514	14574	14633	14578	14661	14876	14786	14671	14763	14652	14654	14617	14490	14662	14701	14620	14669	14441	14750	14820	14546	14578	14729	14569	14473	14692	14582	14544	14724	14804	14580	14683	14573	14614	14585	14525	14717	14596	14520	14592	14553	14730	14718	14607	14414	14606	14596
19757	35136	32154	24940	21560	19762	18077	17473	16694	16598	16340	15742	15496	15287	15053	14971	14696	14733	14621	14439	14267	14275	14092	13978	14323	14033	13898	13880	13827	13875	13826	13849	13717	13661	13759	13534	13518	13633	13640	13684	13540	13657	13671	13648	13599	13479	13665	13834	13485	13540	13417	13490	13659	13541	13481	13751	13665	13688	13501	13550	13504	13496	13494	13495	13564	13657	13494	13381	13633	13501	13659	13562	13513	13385	13446	13591	13444	13571	13603	13508	13618	13554	13546	13702	13441	13543	13647	13327	13633	13491	13597	13487	13619	13537	13442	13516	13525	13530	13551	13487	13511	13571	13604	13568	13601	13558	13712	13445	13443	13529	13607	13697	13602	13596	13461	13583	13499	13546	13518	13596	13357	13349	13712	13528	13511	13367	13482	13553	13415	13432	13688	13512	13462	13565	13507	13534	13566	13599	13516	13499	13365	13664	13484	13625	13408	13732	13493	13628	13625	13490	13607	13580	13565	13424	13513	13468	13453	13584	13435	13522	13222	13504	13579	13397	13449	13705	13526	13657	13594	13492	13421	13423	13700	13393	13237	13685	13505	13468	13468	13530	13268	13542	13442	13510	13557	13623	13554	13543	13686	13475	13622	13438	13489	13431	13403	13598	13792	13502	13493	13554	13456	13542	13475	13403	13552	13537	13550	13650	13489	13521	13481	13478	13460	13451	13523	13362	13508	13683	13482	13384	13601	13667	13622	13619	13508	13547	13532	13480	13631	13492	13526	13495	13640	13423	13537	13488	13615	13592	13522	13440	13512	13606	13599	13428	13603	13587	13570	13509	13591	13772	13640	13469	13585	13511	13513	13532	13537	13512	13541	13502	13536	13500	13471	13362	13569	13397	13524	13432	13647	13543	13480	13489	13798	13615	13455	13642	13458	13612	13460	13442	13579	13658	13559	13423	13692	13557	13587	13390	13496	13595	13465	13577	13383	13470	13580	13636	13488	13494	13599	13684	13289	13503	13494	13528	13611	13608	13670	13507	13645	13475	13606	13378	13447	13702	13565	13456	13653	13358	13535	13581	13542	13532	13478	13524	13501	13686	13547	13525	13597	13361	13584	13566	13431	13493	13505	13527	13484	13553	13500	13599	13485	13582	13746	13581	13584	13537	13568	13538	13526	13545	13452	13468	13468	13549	13443	13459	13550	13255	13559	13427	13550	13376	13534	13592	13593	13490	13485	13634	13680	13441	13580	13579	13466	13731	13674	13602	13578	13421	13528	13571	13535	13302	13660	13546	13517	13539	13404	13580	13545	13513	13525	13658	13449	13702	13491	13708	13509	13631	13608	13476	13601	13347	13677	13688	13602	13598	13622	13499	13553	13557	13547	13444	13629	13348	13495	13528	13430	13537	13473	13563	13495	13501	13494	13428	13555	13545	13605	13568	13508	13581	13423	13521	13610	13603	13517	13533	13449	13497	13367	13516	13616	13466	13592	13387	13563	13385	13530	13464	13537	13460	13604	13569	13517	13413	13527	13449	13535	13346	13655	13495	13610	13648	13403	13592	13464	13567	13661	13542	13558	13548	13596	13476	13347	13358	13446	13582	13557	13531	13547	13651	13629	13466	13402	13590	13467	13479	13509	13481	13560	13548	13443	13561	13585	13538	13480	13458	13612	13526	13491	13382	13505	13548	13556	13488	13453	13431	13418	13541	13557	13582	13362	13426	13431	13576	13539	13725	13493	13454	13605	13050	13506	13408	13323	13651	13573	13583	13568	13562	13576	13416	13496	13497	13608	13531	13557	13577	13541	13371	13659	13579	13490	13558	13572	13571	13581	13582	13526	13494	13633	13538	13678	13410	13354	13489	13461	13590	13377	13578	13502	13630	13399	13518	13536	13559	13553	13526	13562	13591	13443	13440	13624	13531	13472	13395	13473	13741	13591	13512	13572	13612	13412	13552	13550	13593	13472	13570	13597	13518	13528	13515	13464	13471	13701	13566	13571	13389	13528	13656	13632	13597	13570	13412	13572	13543	13412	13471	13357	13473	13476	13624	13546	13328	13637	13478	13712	13588	13589	13493	13597	13723	13565	13464	13533	13409	13460	13442	13431	13453	13559	13599	13584	13508	13540	13673	13496	13706	13578	13547	13460	13624	13561	13518	13563	13483	13518	13470	13591	13542	13472	13370	13679	13515	13543	13461	13522	13500	13536	13472	13626	13453	13541	13511	13619	13533	13639	13466	13469	13582	13466	13408	13434	13569	13428	13574	13542	13520	13420	13497	13453	13432	13507	13592	13659	13559	13590	13440	13457	13583	13600	13516	13486	13517	13293	13650	13593	13269	13457	13584	13657	13635	13445	13609	13558	13573	13425	13438	13664	13398	13468	13438	13734	13320	13482	13467	13565	13540	13588	13416	13472	13431	13634	13484	13421	13641	13432	13512	13502	13425	13452	13656	13508	13498	13528	13634	13421	13358	13551	13467	13486	13697	13508	13349	13551	13445	13528	13455	13646	13420	13441	13538	13578	13579	13576	13312	13572	13492	13656	13480	13540	13586	13500	13447	13536	13398	13570	13597	13444	13709	13565	13643	13662	13552	13508	13537	13481	13462	13528	13575	13541	13620	13616	13576	13639	13682	13615	13497	13370	13739	13492	13540	13556	13481	13530	13644	13591	13407	13543	13582	13498	13591	13574	13441	13533	13553	13630	13398	13563	13515	13546	13408	13419	13681	13535	13488	13597	13636	13502	13380	13643	13563	13569	13577	13582	13432	13608	13551	13533	13528	13501	13635	13581	13503	13467	13500	13547	13466	13473	13529	13586	13555	13465	13346	13461	13709	13526	13499	13621	13555	13374	13642	13477	13382	13545	13443	13632	13643	13487	13437	13508	13567	13430	13532	13414	13577	13572	13461	13335	13523	13531	13416	13501	13521	13709	13308	13553	13639	13502	13603	13619	13284	13566	13546	13663	13433	13466	13559	13441	13682	13499	13487	13486	13438	13589	13595	13559	13627	13545	13537	13576	13479	13671	13479	13437	13393	13562	13681	13741	13625	13638	13662	13487	13549	13397	13549	13449	13414	13382	13561	13541	13420	13530	13579	13464	13533	13573	13596	13445	13514	13609	13538	13353	13573	13572	13498	13548	13695	13394	13642	13604	13601	13494	13464	13454	13602	13436	13435	13540	13650	13408	13499	13542	13501	13594	13495	13482	13387	13574	13487	13592	13400	13446	13513	13479	13579	13335	13391	13490	13501	13521	13521	13385	13633	13611	13690	13491	13816	13540	13532	13495	13506	13582	13578	13415	13505	13452	13593	13600	13513	13423	13490	13530	13502	13558	13711	13539	13578	13349	13625	13535	13557	13495	13340	13623	13526	13625	13639	13585	13564	13598	13627	13430	13555	13505	13475	13720	13380	13635	13524	13427	13467	13372	13457	13554	13480	13394	13416	13475	13487	13571	13552	13561	13533	13356	13423	13534	13449	13703	13592	13447	13588	13777	13582	13654	13498	13543	13481	13330	13511	13490	13533	13518	13601	13448	13611	13549	13535	13447	13454	13561	13492	13442	13523	13435	13393	13541	13551	13503	13482	13451	13529	13752	13728	13556	13626	13558	13590	13573	13417	13465	13572	13474	13457	13539	13584	13549	13588	13540	13623	13437	13630	13678	13379	13400	13563	13415	13637	13429	13281	13565	13790	13398	13537	13429	13449	13557	13618	13412	13578	13432	13533	13534	13569	13420	13464	13579	13478	13653	13415	13651	13498	13506	13551	13504	13569	13490	13598	13625	13529	13633	13455	13472	13457	13455	13450	13544	13633	13459	13615	13415	13356	13627	13609	13659	13460	13609	13657	13711	13431	13665	13479	13593	13540	13350	13611	13410	13668	13632	13393	13475	13643	13338	13630	13449	13675	13562	13609	13620	13298	13554	13448	13442	13469	13586	13574	13654	13412	13586	13635	13435	13555	13690	13569	13453	13653	13556	13619	13416	13378	13534	13495	13436	13430	13607	13441	13473	13658	13662	13453	13629	13500	13492	13556	13424	13598	13442	13566	13556	13646	13586	13539	13494	13383	13462	13549	13498	13533	13669	13515	13685	13579	13440	13500	13595	13593	13449	13428	13382	13715	13552	13651	13429	13595	13484	13519	13566	13667	13577	13532	13491	13399	13580	13509	13557	13433	13701	13553	13484	13607	13515	13490	13514	13566	13531	13522	13370	13527	13605	13390	13432	13464	13595	13410	13460	13487	13468	13701	13474	13616	13544	13429	13588	13432	13494	13596	13491	13518	13455	13462	13716	13514	13356	13461	13608	13485	13492	13490	13587	13537	13563	13421	13504	13701	13409	13540	13552	13392	13547	13637	13546	13667	13506	13403	13625	13595	13701	13569	13666	13405	13470	13521	13471	13302	13431	13569	13634	13616	13667	13426	13582	13528	13633	13533	13613	13453	13336	13662	13760	13476	13666	13523	13432	13644	13627	13455	13534	13470	13619	13333	13611	13590	13621	13551	13405	13655	13556	13509	13445	13681	13574	13588	13430	13400	13438	13657	13577	13470	13558	13585	13550	13562	13561	13550	13468	13611	13501	13479	13597	13543	13596	13532	13432	13533	13496	13536	13586	13555	13589	13606	13444	13475	13511	13369	13393	13520	13444	13628	13576	13621	13523	13487	13527	13632	13374	13547	13554	13548	13546	13652	13522	13658	13556	13449	13566	13543	13472	13525	13569	13593	13690	13609	13426	13309	13634	13516	13664	13380	13539	13523	13560	13610	13464	13572	13348	13703	13603	13437	13587	13416	13444	13449	13405	13610	13643	13359	13611	13508	13529	13592	13640	13481	13503	13622	13482	13510	13401	13541	13481	13587	13564	13637	13613	13491	13517	13676	13460	13474	13507	13543	13580	13442	13566	13614	13575	13495	13432	13573	13358	13455	13424	13519	13564	13669	13438	13506	13458	13646	13534	13516	13451	13618	13558	13474	13571	13517	13653	13458	13511	13487	13450	13636	13434	13411	13651	13645	13477	13525	13494	13425	13688	13642	13748	13495	13607	13448	13576	13467	13488	13538	13579	13599	13573	13578	13481	13481	13597	13542	13489	13519	13591	13555	13485	13577	13601	13637	13513	13412	13481	13530	13434	13534	13302	13620	13663	13541	13526	13411
22759	21093	28836	23536	21369	23254	24458	18745	17636	17520	17126	16944	16448	16357	16082	16004	15904	15746	15636	15350	15475	15223	15337	15200	15103	15047	15128	15013	14887	14687	14737	15080	14721	14869	14681	14732	14735	14874	14782	14581	14551	14699	14748	14642	14587	14836	14526	14660	14751	14631	14707	14612	14557	14619	14444	14675	14571	14534	14561	14562	14817	14674	14674	14683	14658	14703	14516	14681	14694	14690	14560	14469	14700	14480	14562	14554	14541	14622	14672	14738	14557	14553	14624	14564	14438	14591	14596	14711	14492	14467	14667	14418	14567	14550	14808	14372	14524	14587	14635	14561	14671	14603	14390	14385	14495	14510	14740	14572	14429	14627	14693	14540	14612	14653	14565	14499	14676	14693	14578	14724	14591	14755	14639	14665	14509	14299	14556	14544	14560	14679	14596	14584	14587	14666	14534	14388	14571	14649	14652	14455	14657	14560	14401	14712	14739	14542	14415	14456	14518	14895	14373	14662	14524	14561	14587	14636	14641	14549	14701	14589	14667	14407	14734	14472	14538	14586	14636	14540	14665	14446	14528	14424	14685	14507	14655	14538	14607	14604	14590	14495	14676	14641	14458	14400	14526	14432	14572	14491	14601	14496	14676	14510	14679	14400	14438	14710	14481	14519	14537	14559	14488	14419	14551	14493	14542	14422	14382	14605	14575	14510	14671	14788	14677	14692	14362	14572	14540	14622	14638	14667	14365	14583	14729	14790	14561	14533	14587	14456	14387	14409	14699	14480	14649	14406	14533	14642	14512	14277	14634	14577	14480	14535	14549	14523	14497	14564	14658	14642	14540	14644	14539	14582	14592	14623	14366	14712	14583	14498	14638	14611	14579	14826	14535	14466	14582	14520	14770	14653	14573	14582	14619	14492	14493	14378	14538	14644	14491	14735	14657	14521	14593	14498	14624	14496	14579	14485	14369	14431	14542	14517	14729	14664	14515	14416	14596	14656	14575	14633	14583	14555	14468	14485	14627	14589	14595	14543	14359	14426	14355	14603	14550	14734	14576	14543	14545	14599	14677	14640	14571	14644	14445	14515	14493	14466	14384	14474	14641	14733	14701	14829	14663	14388	14667	14403	14553	14541	14631	14526	14549	14537	14416	14640	14598	14400	14546	14577	14559	14618	14402	14500	14471	14451	14458	14504	14552	14540	14717	14497	14510	14425	14667	14538	14532	14692	14544	14410	14516	14515	14572	14448	14673	14311	14417	14539	14466	14657	14573	14507	14684	14564	14714	14561	14499	14500	14674	14627	14284	14492	14699	14527	14503	14522	14572	14663	14608	14788	14540	14607	14556	14360	14665	14698	14561	14706	14571	14544	14624	14415	14487	14636	14527	14780	14566	14513	14617	14488	14624	14472	14763	14525	14419	14442	14531	14659	14652	14499	14373	14485	14457	14741	14550	14789	14757	14632	14586	14485	14706	14619	14588	14497	14636	14321	14531	14484	14372	14691	14615	14527	14642	14670	14674	14316	14519	14767	14545	14650	14312	14537	14682	14485	14433	14589	14450	14521	14839	14574	14457	14248	14593	14547	14521	14580	14482	14580	14579	14354	14476	14490	14628	14478	14597	14664	14746	14737	14590	14531	14438	14373	14601	14533	14755	14596	14442	14455	14588	14595	14663	14502	14635	14639	14681	14512	14453	14570	14567	14361	14604	14532	14539	14760	14437	14344	14496	14547	14697	14760	14443	14447	14714	14456	14532	14645	14643	14656	14403	14434	14509	14531	14440	14467	14525	14472	14643	14442	14731	14426	14544	14619	14481	14630	14466	14580	14624	14640	14608	14687	14739	14488	14496	14446	14562	14561	14435	14461	14562	14436	14428	14486	14362	14598	14781	14424	14653	14528	14508	14542	14563	14585	14586	14585	14694	14463	14739	14533	14584	14655	14624	14679	14665	14606	14655	14425	14567	14582	14413	14462	14523	14545	14573	14459	14432	14466	14637	14784	14461	14510	14410	14540	14402	14349	14719	14681	14574	14469	14537	14668	14577	14452	14522	14586	14331	14556	14636	14365	14575	14569	14653	14410	14389	14481	14512	14444	14771	14486	14637	14545	14631	14483	14550	14556	14536	14643	14388	14478	14521	14455	14585	14535	14583	14673	14644	14551	14656	14685	14661	14500	14507	14390	14554	14497	14513	14515	14428	14707	14516	14629	14590	14541	14345	14504	14593	14771	14682	14400	14440	14392	14667	14524	14557	14609	14730	14477	14670	14506	14410	14450	14471	14452	14579	14713	14694	14587	14387	14665	14505	14445	14594	14741	14800	14564	14505	14464	14551	14312	14649	14392	14452	14539	14593	14595	14567	14327	14530	14646	14717	14628	14522	14361	14739	14619	14494	14461	14426	14614	14803	14653	14666	14383	14503	14505	14528	14743	14750	14499	14836	14585	14549	14461	14652	14418	14484	14416	14495	14552	14659	14571	14508	14687	14524	14466	14546	14356	14618	14635	14535	14501	14383	14454	14514	14549	14377	14607	14455	14380	14389	14516	14539	14587	14499	14404	14423	14421	14737	14418	14606	14506	14674	14609	14532	14470	14573	14448	14520	14632	14622	14561	14655	14520	14510	14391	14652	14557	14568	14644	14524	14471	14414	14513	14667	14555	14615	14457	14588	14625	14471	14381	14524	14674	14537	14614	14505	14423	14685	14585	14540	14457	14644	14473	14471	14426	14607	14642	14622	14440	14412	14459	14647	14528	14508	14638	14654	14527	14473	14634	14405	14556	14379	14447	14257	14618	14452	14444	14379	14663	14580	14511	14483	14497	14625	14579	14429	14553	14597	14410	14250	14521	14488	14545	14482	14398	14605	14613	14471	14664	14409	14483	14358	14521	14609	14529	14440	14678	14699	14475	14420	14356	14491	14681	14588	14468	14373	14411	14776	14689	14509	14667	14389	14666	14599	14414	14736	14511	14677	14348	14537	14463	14596	14575	14686	14503	14585	14578	14675	14560	14713	14640	14653	14375	14441	14381	14488	14632	14488	14669	14722	14505	14669	14512	14512	14507	14609	14528	14525	14520	14408	14549	14670	14721	14641	14398	14477	14607	14401	14417	14548	14471	14619	14552	14551	14482	14559	14584	14490	14394	14510	14563	14381	14569	14573	14441	14512	14640	14407	14544	14572	14598	14264	14410	14360	14648	14683	14405	14620	14500	14465	14442	14565	14592	14510	14580	14454	14644	14792	14399	14581	14563	14622	14722	14565	14663	14563	14590	14439	14564	14624	14623	14477	14563	14525	14467	14509	14539	14392	14392	14555	14633	14666	14589	14600	14553	14606	14500	14705	14597	14656	14755	14530	14698	14628	14449	14473	14548	14577	14588	14494	14653	14619	14553	14740	14528	14450	14519	14608	14591	14584	14692	14487	14727	14623	14511	14563	14583	14690	14478	14556	14535	14536	14763	14476	14505	14318	14550	14637	14450	14431	14294	14632	14704	14719	14261	14404	14466	14530	14646	14746	14665	14593	14580	14418	14467	14426	14643	14775	14374	14692	14574	14574	14289	14363	14586	14449	14470	14276	14438	14639	14531	14679	14575	14446	14554	14350	14633	14432	14685	14588	14705	14673	14439	14398	14662	14674	14468	14508	14774	14411	14546	14467	14378	14458	14431	14530	14519	14434	14545	14616	14618	14624	14489	14636	14675	14669	14259	14446	14423	14432	14555	14418	14385	14755	14704	14683	14617	14523	14556	14570	14557	14681	14624	14382	14513	14577	14519	14556	14663	14462	14388	14638	14586	14719	14624	14663	14537	14298	14336	14357	14494	14585	14549	14628	14469	14744	14364	14475	14540	14634	14551	14640	14517	14513	14437	14549	14481	14498	14606	14452	14509	14410	14537	14578	14646	14610	14455	14411	14466	14770	14455	14650	14434	14700	14511	14713	14813	14655	14465	14472	14487	14626	14520	14787	14401	14640	14702	14582	14593	14521	14625	14696	14537	14602	14567	14569	14491	14654	14692	14561	14506	14556	14396	14472	14444	14508	14427	14486	14650	14553	14447	14693	14463	14653	14716	14759	14336	14542	14731	14487	14647	14509	14619	14541	14671	14432	14722	14636	14719	14655	14608	14819	14755	14549	14605	14692	14440	14569	14559	14759	14577	14387	14519	14609	14566	14689	14459	14710	14689	14341	14490	14539	14443	14503	14634	14542	14462	14470	14379	14661	14575	14566	14762	14420	14620	14687	14429	14511	14714	14480	14540	14474	14491	14414	14367	14444	14455	14657	14587	14565	14598	14405	14616	14512	14510	14527	14588	14497	14312	14387	14710	14409	14612	14507	14578	14469	14493	14456	14656	14578	14586	14496	14528	14592	14453	14731	14502	14630	14682	14323	14544	14470	14652	14499	14448	14730	14521	14515	14473	14505	14799	14605	14456	14596	14547	14403	14360	14582	14653	14622	14737	14648	14700	14582	14682	14581	14566	14690	14622	14445	14667	14327	14622	14571	14498	14568	14402	14613	14371	14372	14511	14299	14548	14530	14607	14623	14498	14395	14850	14547	14617	14458	14567	14715	14670	14586	14718	14627	14660	14459	14641	14392	14589	14463	14542	14773	14494	14599	14585	14527	14632	14730	14556	14426	14473	14583	14660	14627	14721	14540	14726	14562	14590	14535	14587	14513	14473	14486	14349	14636	14400	14634	14642	14514	14433	14505	14574	14714	14472	14452	14643	14478	14613	14572	14391	14612	14381	14512	14508	14544	14542	14616	14547	14371	14519	14620	14526	14702	14667	14636	14522	14375	14526	14725	14741	14406	14785	14570	14315	14478	14686	14225	14505	14500	14331	14751	14486	14506	14533	14402	14379	14634	14554	14700	14622	14627	14631	14696	14575	14477	14519	14493	14583	14387	14706	14552	14524	14598	14631	14527	14572	14379	14563	14483	14596	14682	14513	14495	14696	14523	14409	14565	14579	14463	14546	14615	14477	14524	14458	14514	14569	14499	14755	14624	14537	14506	14416	14404	14561	14514	14585	14821	14687	14542	14527	14441	14574	14671	14493	14581	14446	14479	14541	14652	14767	14584	14606	14704	14441	14682	14560	14541	14517	14552	14615	14392	14458	14392	14460	14472	14438	14673	14587	14555	14752	14539	14603	14521	14301	14431	14566
21649	40031	36141	28249	24801	22063	20357	19306	18381	17866	17335	16726	16270	15936	15671	15544	15366	15073	15089	14630	14628	14352	14469	14213	14074	14219	14114	13933	14014	13986	13914	13835	13797	13567	13733	13786	13601	13709	13745	13770	13644	13574	13587	13741	13493	13542	13623	13540	13568	13270	13574	13467	13463	13590	13539	13704	13563	13609	13517	13635	13621	13501	13414	13534	13481	13597	13319	13424	13464	13325	13523	13539	13392	13637	13594	13401	13459	13480	13325	13532	13531	13530	13439	13457	13594	13431	13524	13612	13479	13454	13507	13510	13540	13467	13492	13611	13373	13444	13597	13430	13694	13462	13461	13544	13400	13494	13518	13595	13484	13327	13501	13559	13404	13654	13460	13568	13598	13408	13580	13457	13530	13636	13588	13362	13559	13403	13592	13606	13439	13506	13380	13421	13639	13557	13348	13407	13526	13559	13497	13549	13467	13571	13472	13666	13404	13568	13508	13409	13538	13527	13631	13300	13421	13409	13439	13395	13498	13577	13732	13547	13505	13542	13524	13547	13350	13605	13385	13472	13575	13512	13471	13481	13556	13534	13394	13526	13372	13509	13393	13371	13631	13531	13475	13449	13595	13416	13563	13344	13450	13666	13476	13496	13289	13513	13561	13411	13630	13389	13503	13444	13376	13552	13552	13543	13488	13536	13581	13662	13504	13422	13530	13455	13468	13429	13665	13501	13486	13443	13466	13596	13545	13483	13460	13582	13555	13659	13650	13350	13551	13391	13437	13334	13542	13538	13487	13416	13506	13538	13506	13448	13527	13658	13511	13517	13386	13462	13684	13400	13500	13538	13291	13358	13521	13406	13449	13479	13314	13436	13498	13439	13458	13560	13263	13626	13645	13453	13602	13565	13487	13368	13508	13402	13534	13514	13609	13440	13501	13330	13395	13356	13568	13322	13518	13545	13569	13446	13527	13375	13335	13603	13717	13469	13521	13513	13561	13318	13336	13468	13600	13431	13409	13484	13526	13541	13808	13408	13424	13464	13598	13488	13489	13494	13580	13494	13503	13600	13583	13466	13485	13487	13506	13607	13603	13467	13506	13411	13500	13401	13571	13368	13455	13598	13512	13477	13596	13439	13596	13421	13579	13407	13516	13473	13641	13376	13361	13382	13468	13534	13473	13417	13441	13325	13421	13505	13387	13474	13383	13622	13457	13401	13411	13446	13442	13492	13525	13375	13462	13397	13583	13439	13385	13434	13515	13465	13507	13437	13415	13582	13556	13438	13557	13533	13461	13488	13427	13389	13589	13415	13531	13460	13449	13695	13495	13498	13539	13544	13505	13454	13522	13575	13506	13303	13438	13667	13665	13488	13516	13613	13321	13585	13461	13323	13522	13500	13376	13597	13350	13491	13345	13359	13453	13514	13353	13624	13518	13423	13366	13367	13508	13568	13514	13288	13419	13331	13665	13497	13340	13542	13536	13402	13618	13465	13551	13397	13645	13503	13483	13363	13432	13467	13514	13402	13526	13287	13757	13456	13627	13406	13495	13378	13536	13511	13420	13517	13524	13392	13516	13544	13846	13256	13510	13357	13456	13359	13459	13549	13565	13444	13579	13483	13465	13402	13533	13424	13430	13502	13620	13385	13573	13348	13456	13633	13605	13710	13684	13443	13475	13580	13501	13552	13429	13401	13439	13510	13499	13440	13454	13633	13317	13374	13575	13434	13354	13472	13614	13503	13286	13533	13563	13462	13417	13451	13574	13449	13487	13403	13352	13399	13460	13654	13384	13400	13369	13576	13409	13537	13605	13425	13486	13411	13361	13460	13550	13573	13407	13499	13451	13541	13526	13604	13716	13389	13646	13355	13409	13533	13553	13310	13545	13501	13568	13514	13447	13167	13566	13532	13507	13623	13441	13499	13635	13529	13514	13512	13523	13378	13488	13547	13591	13334	13395	13525	13352	13460	13462	13400	13408	13518	13511	13383	13585	13450	13476	13412	13402	13384	13431	13662	13475	13629	13549	13528	13474	13462	13511	13427	13605	13393	13521	13410	13530	13601	13447	13362	13563	13600	13561	13562	13358	13458	13386	13453	13584	13541	13380	13556	13480	13524	13478	13452	13402	13476	13540	13517	13543	13501	13475	13476	13553	13468	13603	13474	13636	13353	13285	13519	13338	13480	13475	13541	13380	13590	13413	13442	13548	13649	13433	13573	13561	13306	13435	13450	13651	13499	13427	13577	13442	13409	13602	13440	13575	13354	13543	13511	13495	13438	13467	13573	13495	13493	13611	13455	13571	13484	13447	13622	13421	13420	13419	13471	13438	13454	13503	13258	13528	13551	13547	13359	13461	13438	13565	13503	13340	13336	13552	13533	13381	13349	13594	13592	13479	13516	13565	13514	13420	13499	13547	13409	13412	13493	13583	13603	13593	13455	13166	13651	13517	13324	13513	13579	13381	13315	13633	13362	13293	13608	13385	13406	13421	13493	13475	13387	13453	13372	13366	13392	13527	13593	13336	13452	13720	13359	13552	13415	13496	13523	13544	13795	13526	13375	13560	13484	13430	13406	13560	13357	13469	13338	13565	13499	13425	13439	13294	13423	13440	13505	13402	13546	13454	13419	13326	13620	13654	13634	13460	13614	13446	13626	13445	13457	13467	13477	13416	13499	13379	13390	13552	13613	13399	13557	13378	13523	13518	13609	13478	13347	13422	13488	13528	13555	13351	13401	13527	13477	13265	13418	13580	13372	13639	13526	13478	13446	13485	13536	13581	13436	13414	13431	13572	13571	13506	13461	13400	13475	13408	13569	13613	13402	13555	13430	13468	13591	13551	13582	13376	13418	13493	13741	13342	13381	13600	13429	13559	13458	13534	13494	13461	13323	13561	13432	13540	13453	13379	13560	13409	13443	13462	13459	13679	13567	13451	13555	13420	13384	13447	13532	13498	13521	13493	13378	13458	13481	13390	13390	13502	13504	13517	13608	13549	13558	13562	13560	13509	13418	13507	13449	13398	13535	13565	13560	13561	13485	13298	13555	13546	13562	13421	13395	13499	13352	13565	13447	13504	13482	13516	13580	13463	13552	13485	13337	13437	13469	13495	13372	13345	13461	13405	13489	13578	13422	13540	13629	13502	13462	13471	13558	13272	13523	13490	13515	13597	13465	13473	13569	13562	13617	13481	13330	13346	13504	13528	13487	13517	13432	13592	13305	13485	13434	13425	13359	13404	13543	13376	13628	13402	13549	13518	13263	13540	13518	13498	13551	13404	13482	13595	13480	13568	13498	13365	13472	13458	13480	13483	13530	13406	13477	13340	13412	13517	13519	13222	13663	13536	13596	13397	13563	13494	13391	13588	13379	13466	13626	13546	13638	13559	13545	13525	13515	13571	13559	13358	13321	13428	13622	13555	13488	13474	13467	13548	13439	13406	13571	13334	13580	13390	13602	13532	13410	13467	13665	13567	13397	13563	13507	13479	13541	13298	13312	13514	13416	13429	13354	13437	13484	13380	13494	13382	13592	13432	13682	13416	13376	13355	13446	13435	13446	13339	13451	13391	13296	13410	13593	13379	13479	13482	13441	13400	13518	13422	13410	13318	13376	13427	13424	13546	13535	13465	13341	13466	13546	13512	13548	13351	13475	13481	13494	13435	13495	13433	13583	13583	13543	13611	13377	13551	13407	13364	13537	13349	13431	13478	13496	13427	13514	13504	13527	13429	13359	13492	13632	13542	13398	13615	13471	13461	13459	13474	13539	13529	13430	13268	13374	13336	13475	13484	13529	13516	13440	13509	13530	13594	13420	13400	13572	13376	13460	13522	13416	13425	13427	13359	13470	13430	13488	13478	13539	13504	13536	13665	13391	13499	13425	13487	13501	13558	13265	13712	13529	13513	13558	13392	13274	13528	13407	13487	13415	13545	13336	13348	13330	13478	13448	13379	13502	13291	13578	13572	13465	13612	13493	13402	13364	13605	13477	13347	13561	13410	13507	13473	13411	13468	13429	13510	13514	13541	13584	13512	13418	13473	13431	13545	13322	13441	13445	13699	13433	13367	13611	13333	13414	13638	13333	13491	13413	13405	13526	13499	13566	13407	13613	13424	13484	13623	13467	13441	13528	13574	13460	13425	13442	13507	13482	13445	13515	13372	13558	13497	13601	13498	13547	13582	13314	13490	13549	13495	13489	13420	13455	13585	13387	13326	13338	13601	13408	13509	13413	13443	13532	13554	13379	13418	13369	13380	13529	13653	13417	13474	13406	13610	13466	13658	13446	13476	13729	13423	13546	13545	13389	13329	13415	13626	13602	13388	13450	13532	13359	13492	13521	13510	13464	13465	13471	13435	13489	13350	13419	13555	13518	13453	13403	13447	13424	13311	13426	13444	13493	13554	13407	13370	13228	13475	13498	13519	13511	13588	13659	13614	13459	13448	13410	13560	13437	13517	13455	13370	13309	13630	13354	13447	13493	13455	13447	13285	13239	13321	13635	13530	13331	13637	13578	13466	13401	13487	13476	13523	13436	13421	13401	13410	13244	13455	13375	13506	13511	13421	13583	13580	13487	13594	13560	13499	13569	13437	13571	13658	13499	13457	13468	13342	13513	13502	13424	13475	13650	13312	13546	13500	13460	13506	13418	13451	13550	13346	13551	13477	13562	13573	13551	13584	13439	13552	13537	13315	13435	13516	13390	13417	13533	13619	13418	13378	13467	13303	13483	13404	13574	13558	13600	13292	13416	13532	13671	13304	13508	13408	13492	13514	13553	13422	13537	13428	13336	13309	13490	13695	13593	13438	13467	13163	13251	13533	13555	13481	13466	13321	13563	13506	13463	13483	13453	13361	13506	13383	13590	13475	13688	13438	13384	13422	13423	13452	13514	13681	13658	13351	13549	13432	13395	13414	13533	13568	13251	13634	13307	13552	13571	13540	13318	13481	13467	13385	13659	13466	13385	13490	13443	13601	13257	13598	13400	13366	13464	13448	13544	13443	13391	13396	13404	13543	13538	13557	13552	13454	13495	13527	13596	13506	13415	13518	13444	13503	13591	13617	13452	13437	13513	13620	13442	13445	13550	13341	13500	13360	13559	13563	13481	13426	13467	13453	13554	13357	13412	13511	13509	13584	13395	13622	13521	13406	13294	13334	13606	13533	13437	13470	13408
27339	22260	24846	21078	17177	16530	16215	15675	15524	15313	15251	15222	15277	14825	14855	15024	14770	14755	14642	14591	14649	14508	14536	14684	14809	14463	14439	14599	14614	14528	14525	14418	14387	14381	14315	14400	14341	14466	14306	14324	14272	14396	14434	14416	14334	14421	14376	14288	14352	14653	14323	14428	14455	14422	14333	14484	14291	14442	14345	14194	14506	14218	14382	14400	14381	14335	14233	14277	14273	14437	14216	14392	14471	14448	14227	14489	14302	14216	14180	14219	14362	14530	14423	14378	14392	14209	14402	14300	14370	14475	14444	14186	14547	14439	14437	14311	14302	14375	14372	14342	14438	14450	14268	14384	14467	14381	14438	14506	14265	14438	14407	14436	14456	14386	14299	14189	14325	14416	14295	14419	14294	14371	14401	14428	14314	14501	14323	14303	14439	14415	14339	14336	14295	14389	14320	14313	14297	14311	14375	14436	14221	14349	14371	14322	14350	14460	14212	14310	14308	14480	14402	14321	14598	14446	14417	14398	14374	14426	14232	14220	14375	14226	14438	14280	14420	14203	14204	14325	14097	14319	14195	14327	14109	14230	14317	14371	14467	14307	14412	14425	14326	14325	14290	14337	14305	14334	14584	14388	14426	14326	14295	14508	14342	14350	14186	14468	14246	14339	14381	14423	14273	14472	14521	14282	14480	14326	14248	14339	14291	14235	14228	13986	14465	14347	14277	14407	14245	14431	14225	14570	14202	14479	14306	14316	14291	14375	14315	14282	14433	14344	14518	14301	14223	14363	14251	14074	14357	14403	14606	14219	14395	14341	14433	14321	14364	14409	14333	14179	14183	14310	14614	14439	14457	14479	14359	14235	14319	14179	14408	14450	14266	14162	14414	14363	14499	14347	14640	14359	14347	14392	14503	14382	14162	14318	14464	14420	14103	14443	14488	14241	14218	14339	14302	14245	14313	14365	14277	14313	14267	14323	14499	14500	14176	14246	14349	14277	14285	14410	14126	14340	14322	14326	14361	14384	14420	14227	14280	14413	14495	14365	14426	14548	14482	14495	14293	14543	14377	14486	14481	14357	14300	14099	14379	14252	14494	14296	14391	14450	14217	14312	14572	14456	14351	14383	14145	14353	14217	14200	14639	14131	14273	14212	14375	14481	14025	14446	14241	14224	14313	14257	14178	14357	14438	14299	14339	14216	14150	14251	14273	14354	14209	14497	14412	14283	14415	14335	14478	14294	14297	14303	14422	14434	14297	14436	14398	14321	14266	14491	14276	14183	14175	14310	14314	14153	14305	14318	14349	14229	14186	14381	14386	14130	14176	14188	14325	14435	14215	14234	14302	14290	14173	14270	14360	14364	14485	14252	14496	14343	14414	14286	14217	14360	14390	14387	14567	14362	14468	14278	14474	14492	14332	14209	14312	14588	14327	14346	14231	14235	14377	14251	14341	14327	14279	14427	14443	14334	14382	14544	14390	14246	14454	14470	14351	14270	14169	14153	14268	14340	14307	14344	14490	14429	14352	14391	14504	14372	14324	14456	14166	14320	14398	14335	14471	14383	14421	14239	14328	14145	14376	14296	14451	14347	14369	14402	14002	14345	14487	14445	14364	14301	14211	14522	14281	14365	14372	14290	14436	14207	14275	14435	14449	14305	14524	14357	14432	14466	14381	14422	14407	14224	14414	14400	14270	14310	14430	14195	14356	14321	14296	14532	14457	14395	14289	14271	14266	14451	14285	14250	14282	14212	14390	14232	14249	14356	14391	14377	14394	14443	14417	14251	14361	14259	14317	14338	14485	14603	14426	14377	14224	14159	14411	14455	14387	14564	14317	14360	14272	14225	14300	14193	14486	14295	14389	14407	14343	14464	14522	14322	14383	14326	14536	14410	14403	14250	14457	14277	14284	14356	14308	14235	14389	14364	14331	14432	14561	14301	14191	14398	14272	14437	14463	14403	14352	14366	14415	14259	14263	14382	14482	14413	14309	14249	14425	14410	14487	14368	14436	14376	14193	14207	14364	14378	14406	14159	14183	14160	14238	14414	14508	14257	14274	14336	14352	14326	14412	14440	14459	14483	14286	14419	14146	14143	14209	14348	14112	14442	14339	14249	14343	14301	14321	14502	14305	14286	14334	14122	14340	14337	14494	14251	14482	14250	14440	14154	14239	14268	14202	14325	14296	14372	14479	14416	14445	14241	14312	14187	14433	14538	14428	14413	14323	14379	14590	14390	14315	14416	14457	14331	14468	14435	14302	14270	14326	14478	14212	14395	14309	14405	14290	14279	14247	14448	14148	14247	14439	14516	14401	14301	14502	14298	14313	14507	14385	14277	14315	14291	14292	14369	14383	14369	14390	14310	14440	14415	14445	14380	14383	14389	14312	14311	14238	14109	14408	14317	14409	14396	14502	14413	14229	14385	14480	14303	14378	14540	14559	14500	14487	14358	14235	14327	14329	14501	14285	14399	14374	14293	14317	14180	14366	14429	14291	14279	14429	14236	14290	14561	14313	14335	14240	14336	14273	14377	14480	14106	14310	14524	14229	14535	14529	14451	14359	14351	14325	14240	14352	14454	14459	14312	14439	14523	14350	14407	14245	14337	14311	14419	14353	14566	14450	14417	14312	14456	14320	14229	14458	14181	14333	14209	14333	14201	14482	14409	14375	14536	14440	14324	14401	14312	14269	14417	14475	14450	14295	14288	14206	14231	14181	14322	14312	14424	14536	14389	14489	14515	14448	14254	14279	14320	14212	14249	14223	14594	14316	14338	14581	14430	14335	14321	14317	14302	14388	14444	14444	14405	14424	14468	14218	14408	14510	14445	14244	14208	14438	14195	14528	14274	14335	14346	14463	14411	14427	14163	14191	14285	14455	14374	14337	14328	14298	14338	14233	14171	14177	14241	14272	14340	14254	14342	14307	14431	14304	14452	14400	14108	14219	14271	14316	14305	14402	14334	14371	14474	14427	14268	14393	14239	14390	14377	14420	14419	14520	14273	14351	14464	14318	14407	14451	14459	14149	14223	14327	14217	14347	14226	14376	14491	14143	14312	14103	14281	14414	14392	14414	14295	14386	14483	14324	14353	14214	14282	14419	14325	14298	14291	14337	14284	14418	14391	14491	14257	14284	14378	14437	14323	14263	14345	14265	14609	14372	14359	14491	14224	14193	14655	14294	14217	14421	14380	14427	14331	14256	14437	14315	14285	14380	14269	14573	14210	14345	14397	14215	14253	14322	14256	14376	14457	14301	14152	14298	14318	14305	14403	14294	14430	14400	14399	14456	14292	14269	14355	14282	14412	14428	14406	14383	14393	14325	14458	14165	14326	14468	14526	14418	14344	14394	14526	14323	14210	14428	14493	14386	14297	14190	14158	14370	14264	14258	14332	14544	14513	14296	14238	14430	14408	14388	14326	14469	14309	14302	14147	14448	14367	14355	14256	14396	14290	14265	14344	14420	14416	14339	14367	14297	14218	14317	14311	14350	14382	14479	14394	14382	14238	14264	14279	14681	14358	14467	14291	14261	14350	14490	14343	14390	14271	14277	14306	14452	14420	14299	14260	14341	14448	14183	14138	14251	14341	14462	14404	14504	14396	14325	14255	14326	14033	14442	14409	14356	14296	14201	14342	14360	14484	14391	14294	14453	14245	14339	14304	14354	14232	14313	14247	14537	14545	14297	14449	14376	14457	14248	14464	14317	14097	14363	14488	14395	14573	14418	14421	14174	14337	14336	14359	14445	14391	14368	14489	14268	14178	14356	14268	14325	14430	14130	14256	14243	14235	14290	14410	14405	14171	14429	14354	14587	14341	14404	14251	14246	14289	14220	14236	14285	14398	14197	14274	14317	14546	14167	14241	14261	14353	14182	14384	14248	14596	14256	14389	14496	14445	14374	14377	14338	14224	14432	14498	14416	14448	14243	14291	14474	14287	14491	14167	14185	14219	14211	14111	14338	14252	14350	14321	14382	14263	14258	14376	14455	14349	14290	14296	14176	14221	14442	14475	14686	14376	14548	14254	14392	14404	14484	14401	14354	14411	14216	14376	14424	14529	14254	14525	14503	14410	14526	14503	14433	14197	14186	14296	14300	14490	14320	14394	14333	14437	14510	14395	14373	14276	14319	14220	14475	14265	14263	14223	14364	14307	14449	14520	14537	14314	14231	14231	14359	14237	14421	14458	14412	14338	14083	14237	14402	14373	14379	14517	14330	14156	14408	14360	14395	14259	14370	14225	14170	14193	14442	14317	14324	14331	14333	14368	14400	14333	14428	14464	14335	14451	14424	14311	14356	14250	14292	14407	14412	14448	14308	14652	14399	14278	14407	14189	14446	14244	14290	14337	14435	14427	14243	14280	14383	14404	14392	14460	14249	14396	14211	14189	14500	14434	14406	14418	14275	14636	14272	14203	14380	14337	14293	14361	14218	14367	14218	14242	14509	14450	14244	14515	14493	14194	14377	14349	14283	14146	14280	14161	14411	14681	14608	14294	14180	14239	14380	14287	14218	14369	14286	14287	14442	14441	14319	14531	14431	14342	14328	14472	14326	14392	14324	14376	14422	14319	14393	14495	14344	14407	14355	14343	14398	14223	14324	14400	14356	14435	14337	14351	14440	14429	14397	14263	14253	14398	14279	14256	14312	14441	14436	14232	14412	14458	14456	14196	14417	14438	14299	14393	14211	14317	14403	14199	14463	14357	14527	14470	14143	14378	14341	14521	14173	14421	14380	14374	14249	14263	14480	14226	14317	14310	14420	14229	14306	14291	14433	14453	14464	14412	14434	14449	14520	14297	14495	14366	14518	14378	14326	14340	14280	14321	14480	14402	14358	14385	14501	14249	14266	14374	14286	14355	14203	14227	14244	14512	14449	14252	14424	14340	14361	14187	14228	14232	14428	14296	14295	14457	14373	14425	14532	14374	14569	14391	14391	14310	14371	14275	14439	14222	14313	14381	14394	14271	14350	14362	14398	14172	14481	14280	14258	14344	14544	14421	14299	14431	14344	14354	14454	14360	14266	14253	14332	14417	14387	14167	14290	14296	14373	14450	14319	14373	14387	14535	14278	14287	14384	14415	14337	14237	14269	14269	14357	14254	14462	14579	14179	14464	14523	14073	14230	14212	14263	14166	14348	14276	14312	14584	14275	14398	14283	14258	14410	14283
19184	27018	24172	19070	17653	16848	16119	15708	15108	15028	14884	14635	14534	14494	14107	14147	14175	14013	13915	13890	13899	13717	13851	13731	13618	13558	13519	13506	13603	13494	13415	13539	13350	13554	13481	13658	13448	13397	13445	13480	13403	13308	13510	13525	13494	13511	13309	13268	13387	13359	13265	13464	13208	13371	13389	13329	13379	13429	13531	13298	13322	13409	13344	13351	13397	13271	13402	13438	13440	13287	13488	13462	13323	13346	13230	13334	13431	13326	13420	13138	13464	13432	13422	13360	13291	13449	13380	13233	13535	13499	13308	13302	13349	13524	13287	13123	13345	13346	13442	13419	13462	13258	13281	13354	13399	13399	13400	13331	13439	13335	13327	13441	13357	13371	13354	13383	13395	13503	13263	13364	13274	13234	13513	13372	13493	13392	13286	13359	13363	13400	13163	13310	13423	13272	13451	13335	13275	13360	13540	13324	13451	13359	13409	13357	13218	13291	13263	13171	13308	13392	13256	13403	13291	13298	13471	13342	13359	13565	13407	13421	13338	13281	13438	13238	13315	13406	13369	13336	13340	13243	13388	13220	13425	13274	13408	13474	13281	13329	13354	13403	13405	13502	13457	13341	13236	13347	13366	13331	13265	13233	13296	13420	13205	13338	13323	13476	13403	13471	13382	13397	13323	13326	13457	13349	13503	13315	13355	13319	13309	13551	13364	13421	13381	13359	13425	13427	13309	13193	13393	13363	13506	13336	13420	13477	13456	13257	13250	13450	13478	13361	13381	13414	13281	13411	13450	13223	13282	13471	13465	13329	13498	13393	13424	13466	13460	13342	13458	13262	13352	13283	13201	13591	13220	13407	13375	13391	13392	13373	13335	13497	13446	13293	13380	13277	13210	13299	13165	13272	13500	13415	13267	13294	13404	13169	13423	13430	13469	13385	13459	13421	13306	13370	13301	13309	13448	13352	13353	13377	13388	13513	13280	13425	13316	13399	13280	13359	13446	13408	13419	13373	13158	13268	13437	13133	13328	13328	13373	13398	13405	13462	13421	13422	13306	13578	13290	13222	13409	13263	13355	13376	13358	13300	13300	13272	13466	13497	13387	13423	13332	13372	13366	13359	13486	13409	13304	13312	13340	13245	13366	13471	13274	13296	13261	13375	13442	13491	13304	13308	13424	13284	13427	13286	13335	13346	13453	13532	13321	13234	13485	13482	13387	13392	13319	13479	13268	13574	13428	13421	13429	13254	13387	13419	13336	13381	13353	13328	13423	13346	13502	13394	13355	13417	13378	13294	13461	13270	13326	13521	13447	13594	13392	13272	13384	13356	13333	13385	13430	13288	13390	13319	13550	13445	13402	13293	13111	13287	13463	13327	13292	13445	13341	13327	13314	13390	13238	13473	13434	13550	13458	13329	13313	13340	13347	13195	13521	13362	13332	13259	13330	13439	13460	13361	13308	13309	13255	13347	13387	13312	13331	13396	13415	13324	13293	13272	13286	13331	13345	13436	13347	13461	13523	13257	13377	13348	13494	13410	13401	13326	13297	13415	13350	13389	13362	13501	13461	13473	13258	13213	13195	13297	13283	13385	13332	13226	13469	13403	13315	13313	13519	13322	13348	13462	13456	13390	13364	13343	13411	13396	13429	13226	13288	13424	13593	13377	13480	13403	13459	13331	13408	13133	13322	13528	13350	13413	13349	13476	13309	13387	13333	13276	13401	13374	13407	13433	13471	13188	13283	13485	13204	13336	13194	13422	13262	13450	13307	13176	13314	13508	13370	13388	13359	13258	13279	13613	13363	13172	13277	13373	13369	13485	13427	13287	13253	13536	13149	13410	13341	13304	13582	13316	13209	13390	13327	13390	13336	13365	13532	13415	13477	13499	13379	13285	13344	13387	13368	13299	13351	13369	13303	13271	13435	13190	13362	13434	13360	13241	13242	13264	13503	13507	13249	13312	13327	13425	13415	13410	13275	13107	13434	13363	13481	13292	13385	13347	13415	13323	13296	13262	13441	13410	13538	13445	13353	13483	13397	13275	13281	13228	13445	13272	13339	13413	13450	13309	13284	13383	13262	13482	13420	13302	13331	13545	13340	13472	13185	13288	13276	13242	13271	13377	13352	13448	13176	13307	13384	13296	13317	13394	13331	13381	13269	13373	13371	13352	13327	13375	13416	13478	13443	13357	13234	13435	13432	13226	13469	13300	13456	13416	13476	13533	13313	13339	13447	13213	13396	13345	13435	13355	13300	13179	13301	13459	13436	13464	13263	13391	13280	13267	13414	13347	13276	13404	13449	13517	13368	13210	13316	13411	13169	13429	13359	13342	13260	13348	13316	13422	13379	13449	13468	13261	13240	13390	13413	13311	13278	13493	13366	13420	13377	13218	13175	13430	13534	13420	13427	13260	13415	13398	13176	13447	13433	13521	13277	13359	13366	13325	13409	13325	13485	13323	13409	13299	13433	13367	13494	13337	13321	13181	13504	13396	13444	13209	13423	13425	13433	13460	13487	13360	13406	13279	13341	13279	13376	13320	13435	13326	13441	13273	13338	13382	13381	13434	13302	13326	13498	13460	13300	13364	13322	13344	13421	13428	13424	13166	13668	13435	13368	13356	13429	13369	13299	13360	13479	13356	13330	13388	13442	13491	13320	13306	13470	13447	13382	13415	13184	13371	13502	13261	13407	13195	13501	13445	13288	13333	13384	13526	13387	13301	13496	13251	13391	13317	13437	13523	13221	13518	13325	13471	13359	13328	13417	13504	13192	13402	13342	13268	13382	13411	13488	13417	13323	13320	13516	13501	13324	13448	13454	13385	13436	13379	13491	13262	13455	13342	13359	13258	13330	13444	13452	13461	13313	13285	13345	13266	13577	13361	13372	13308	13455	13283	13429	13488	13366	13251	13376	13320	13483	13441	13225	13492	13334	13389	13431	13353	13485	13324	13216	13191	13524	13172	13388	13253	13342	13505	13505	13400	13359	13417	13283	13291	13293	13402	13406	13261	13383	13340	13396	13284	13290	13232	13364	13465	13354	13515	13309	13497	13209	13293	13420	13390	13380	13302	13455	13293	13447	13420	13336	13530	13448	13255	13297	13417	13322	13428	13386	13361	13361	13558	13212	13390	13205	13334	13247	13374	13258	13381	13420	13192	13325	13470	13283	13374	13370	13328	13440	13184	13521	13385	13267	13291	13236	13449	13237	13462	13170	13298	13505	13318	13137	13528	13370	13352	13309	13358	13331	13495	13357	13472	13345	13380	13460	13379	13247	13343	13161	13390	13520	13419	13566	13355	13508	13352	13412	13107	13356	13414	13489	13270	13427	13355	13349	13327	13387	13377	13385	13600	13270	13179	13394	13434	13392	13284	13481	13238	13447	13410	13330	13319	13439	13378	13492	13319	13336	13384	13354	13461	13299	13345	13320	13302	13287	13301	13473	13398	13373	13347	13362	13376	13316	13514	13537	13422	13428	13343	13321	13257	13233	13538	13550	13359	13452	13516	13172	13571	13514	13422	13260	13497	13260	13314	13433	13422	13363	13391	13350	13405	13326	13201	13411	13422	13296	13271	13372	13162	13448	13420	13372	13195	13292	13337	13391	13474	13279	13287	13354	13490	13308	13389	13370	13417	13337	13476	13395	13380	13326	13399	13454	13344	13479	13336	13441	13476	13427	13390	13224	13265	13299	13450	13180	13391	13367	13378	13351	13426	13359	13341	13237	13365	13348	13338	13427	13421	13356	13475	13502	13317	13476	13279	13401	13353	13395	13428	13437	13251	13308	13401	13473	13411	13460	13379	13420	13318	13287	13386	13577	13358	13360	13331	13257	13466	13634	13255	13475	13374	13242	13280	13447	13517	13185	13304	13354	13595	13372	13409	13372	13571	13229	13442	13278	13489	13214	13288	13399	13438	13349	13338	13388	13376	13271	13331	13448	13468	13374	13318	13559	13392	13421	13417	13231	13359	13446	13552	13377	13356	13438	13376	13398	13250	13404	13480	13277	13337	13493	13346	13451	13123	13484	13552	13354	13391	13444	13435	13532	13503	13486	13309	13266	13447	13333	13418	13306	13282	13442	13369	13342	13238	13332	13362	13368	13363	13199	13373	13339	13293	13311	13249	13328	13419	13395	13463	13243	13363	13332	13260	13191	13424	13335	13374	13425	13373	13399	13478	13298	13504	13387	13341	13253	13268	13347	13425	13307	13293	13355	13425	13400	13328	13455	13419	13247	13262	13530	13292	13366	13511	13399	13550	13325	13350	13414	13335	13404	13345	13333	13257	13161	13382	13349	13163	13464	13574	13322	13311	13485	13459	13284	13348	13331	13461	13308	13273	13234	13420	13306	13338	13400	13302	13428	13364	13402	13322	13367	13345	13461	13368	13518	13217	13408	13386	13428	13245	13466	13430	13276	13078	13563	13414	13523	13350	13181	13304	13249	13305	13469	13333	13421	13372	13289	13251	13318	13290	13424	13343	13267	13407	13394	13446	13518	13302	13323	13302	13133	13242	13358	13287	13395	13470	13414	13287	13314	13420	13530	13341	13394	13388	13348	13286	13250	13519	13435	13320	13331	13442	13412	13195	13543	13448	13293	13316	13367	13416	13343	13373	13208	13448	13375	13449	13460	13415	13442	13277	13289	13432	13379	13201	13384	13398	13206	13432	13271	13316	13410	13398	13511	13383	13287	13430	13455	13413	13367	13306	13458	13347	13387	13301	13338	13216	13362	13605	13302	13410	13452	13418	13614	13390	13415	13328	13350	13377	13397	13310	13275	13376	13578	13335	13350	13378	13388	13387	13244	13495	13344	13374	13370	13483	13191	13401	13359	13400	13459	13277	13527	13399	13461	13465	13410	13416	13349	13493	13193	13327	13295	13429	13296	13435	13373	13491	13327	13344	13360	13321	13390	13397	13328	13438	13328	13473	13327	13468	13212	13474	13458	13443	13355	13258	13405	13298	13455	13517	13452	13257	13358	13455	13321	13490	13404	13468	13385	13431	13339	13462	13288	13297	13417	13307	13284	13363	13249	13466	13344	13305	13377	13408	13459	13517	13219	13291	13336	13328	13432	13263	13429	13240	13497	13278	13295	13373	13381	13469	13467	13438	13327	13272	13374	13437	13483	13344	13394	13371	13452	13397	13476	13388	13375	13188	13341	13527
23907	21165	28491	24224	22009	22016	20643	17699	16736	16712	16472	16069	16130	15832	15608	15532	15634	15529	15366	15121	15113	15070	15033	14940	14986	14982	14836	15008	14944	14756	14908	14890	14802	14800	14733	14719	14722	14825	14669	14731	14804	14619	14552	14811	14657	14626	14707	14875	14714	14474	14650	14959	14619	14513	14728	14818	14601	14582	14658	14643	14797	14677	14735	14809	14734	14691	14654	14539	14606	14554	14549	14430	14646	14639	14570	14491	14580	14754	14772	14455	14512	14585	14753	14562	14829	14621	14618	14637	14628	14647	14616	14619	14763	14375	14577	14838	14769	14619	14707	14560	14413	14652	14683	14309	14427	14545	14601	14653	14692	14526	14650	14651	14624	14657	14566	14475	14604	14665	14622	14590	14824	14670	14694	14469	14671	14558	14611	14677	14639	14734	14614	14465	14676	14583	14415	14614	14784	14540	14713	14703	14731	14701	14754	14643	14714	14660	14401	14643	14658	14737	14677	14694	14801	14662	14724	14495	14527	14522	14547	14685	14633	14476	14695	14667	14635	14528	14583	14648	14750	14695	14585	14632	14604	14642	14583	14623	14538	14681	14689	14642	14616	14608	14795	14472	14475	14500	14493	14518	14789	14537	14696	14737	14673	14482	14591	14632	14356	14410	14596	14686	14546	14680	14522	14630	14431	14695	14643	14550	14615	14795	14821	14643	14639	14494	14643	14676	14674	14655	14589	14651	14479	14336	14654	14485	14721	14400	14573	14727	14515	14622	14474	14535	14832	14563	14514	14670	14591	14568	14575	14672	14616	14497	14633	14511	14563	14453	14528	14702	14761	14682	14580	14792	14791	14717	14687	14568	14677	14427	14582	14422	14631	14462	14506	14589	14849	14551	14653	14561	14746	14604	14665	14749	14664	14456	14635	14543	14694	14518	14601	14684	14649	14489	14663	14776	14590	14430	14653	14572	14564	14693	14505	14454	14575	14580	14492	14532	14693	14533	14739	14792	14568	14570	14533	14454	14512	14576	14664	14443	14589	14629	14699	14680	14713	14877	14562	14749	14622	14454	14651	14636	14642	14536	14794	14597	14698	14593	14515	14766	14603	14601	14401	14682	14640	14554	14670	14462	14720	14637	14726	14871	14568	14700	14654	14520	14459	14620	14587	14591	14572	14401	14569	14576	14683	14775	14849	14617	14644	14659	14501	14716	14581	14527	14753	14640	14604	14643	14650	14468	14642	14604	14651	14570	14525	14541	14655	14629	14639	14671	14435	14595	14690	14559	14702	14644	14659	14437	14722	14552	14600	14518	14668	14468	14581	14544	14654	14585	14464	14747	14581	14453	14614	14610	14611	14449	14454	14683	14557	14571	14511	14410	14445	14585	14745	14818	14554	14514	14693	14697	14447	14408	14489	14608	14538	14554	14600	14588	14597	14564	14573	14632	14680	14570	14741	14534	14721	14482	14704	14603	14447	14635	14738	14805	14608	14711	14517	14452	14595	14470	14622	14689	14573	14668	14574	14457	14511	14487	14680	14724	14590	14578	14381	14524	14625	14606	14425	14594	14674	14611	14759	14648	14612	14644	14601	14669	14649	14590	14584	14584	14611	14679	14600	14646	14631	14647	14766	14570	14548	14618	14624	14495	14490	14420	14600	14459	14723	14772	14421	14538	14349	14576	14622	14573	14660	14630	14660	14658	14677	14553	14512	14723	14544	14667	14485	14765	14491	14756	14616	14715	14608	14605	14602	14538	14805	14736	14621	14558	14549	14511	14624	14540	14714	14619	14445	14465	14674	14586	14652	14608	14596	14593	14457	14578	14547	14665	14676	14618	14681	14572	14526	14593	14540	14506	14451	14664	14582	14534	14695	14511	14644	14723	14719	14730	14550	14698	14630	14558	14568	14500	14610	14695	14790	14541	14695	14635	14593	14563	14522	14493	14696	14566	14800	14563	14603	14477	14571	14691	14444	14555	14606	14378	14363	14749	14683	14642	14778	14778	14590	14414	14452	14594	14662	14579	14472	14681	14604	14496	14655	14583	14799	14602	14503	14591	14753	14660	14786	14664	14621	14461	14672	14367	14374	14720	14496	14631	14688	14443	14524	14585	14628	14687	14675	14497	14610	14578	14555	14717	14747	14352	14620	14426	14342	14640	14572	14558	14671	14554	14550	14671	14594	14481	14548	14580	14656	14698	14591	14747	14563	14568	14715	14680	14799	14525	14537	14505	14649	14491	14647	14695	14487	14616	14705	14570	14681	14416	14491	14479	14598	14727	14576	14665	14674	14629	14461	14424	14651	14588	14545	14634	14472	14500	14582	14614	14319	14642	14765	14593	14592	14500	14576	14572	14500	14604	14817	14641	14716	14650	14723	14652	14502	14623	14696	14801	14555	14535	14561	14709	14679	14560	14520	14663	14352	14652	14544	14679	14723	14537	14534	14795	14733	14659	14581	14546	14775	14566	14670	14570	14678	14783	14566	14622	14557	14445	14581	14699	14640	14655	14625	14650	14701	14531	14486	14666	14681	14626	14530	14561	14541	14710	14740	14381	14536	14597	14757	14636	14596	14653	14675	14486	14511	14633	14593	14501	14656	14541	14553	14503	14691	14784	14592	14578	14660	14581	14549	14694	14596	14475	14594	14565	14494	14446	14783	14634	14492	14657	14596	14572	14554	14401	14490	14683	14658	14572	14653	14649	14582	14495	14686	14511	14489	14562	14738	14435	14506	14622	14553	14699	14612	14775	14670	14770	14641	14629	14542	14634	14525	14746	14513	14624	14669	14578	14915	14598	14690	14497	14769	14684	14504	14806	14563	14852	14778	14618	14821	14640	14763	14473	14631	14633	14571	14652	14396	14693	14713	14748	14699	14615	14534	14719	14448	14329	14572	14561	14554	14781	14570	14784	14493	14429	14700	14695	14763	14562	14503	14627	14487	14692	14561	14810	14567	14611	14430	14525	14737	14408	14492	14609	14281	14701	14663	14742	14745	14527	14651	14677	14668	14661	14403	14490	14483	14687	14585	14551	14606	14626	14824	14862	14744	14602	14710	14565	14466	14632	14695	14564	14392	14701	14456	14474	14767	14690	14440	14661	14712	14625	14687	14859	14590	14682	14700	14782	14839	14600	14610	14651	14578	14592	14766	14662	14639	14448	14512	14624	14611	14540	14607	14512	14549	14596	14508	14665	14670	14559	14662	14691	14645	14442	14796	14573	14624	14735	14696	14575	14862	14523	14498	14676	14649	14803	14661	14523	14624	14457	14442	14364	14561	14670	14660	14709	14793	14638	14564	14605	14615	14536	14545	14530	14546	14633	14547	14697	14503	14681	14728	14714	14515	14704	14639	14530	14555	14605	14484	14636	14584	14591	14534	14701	14600	14618	14431	14668	14677	14730	14627	14551	14660	14580	14501	14664	14474	14625	14534	14542	14669	14613	14705	14502	14691	14617	14603	14555	14521	14519	14482	14577	14627	14699	14756	14687	14550	14682	14694	14721	14594	14596	14464	14736	14646	14454	14558	14606	14555	14513	14453	14532	14581	14675	14646	14530	14528	14486	14820	14508	14461	14606	14562	14588	14572	14595	14650	14557	14459	14670	14648	14570	14688	14521	14467	14678	14740	14806	14603	14428	14640	14546	14554	14599	14614	14730	14685	14773	14776	14478	14670	14654	14682	14704	14552	14416	14729	14615	14671	14529	14509	14700	14484	14560	14697	14653	14498	14435	14528	14779	14511	14723	14635	14605	14686	14501	14667	14448	14812	14874	14633	14547	14612	14634	14613	14721	14669	14572	14688	14753	14426	14518	14628	14603	14709	14397	14454	14533	14666	14771	14547	14601	14504	14608	14521	14404	14675	14618	14851	14635	14570	14630	14809	14697	14590	14417	14740	14674	14833	14509	14575	14623	14626	14693	14593	14615	14623	14701	14521	14834	14795	14484	14574	14617	14552	14602	14658	14664	14681	14745	14755	14688	14772	14584	14672	14611	14769	14759	14730	14540	14614	14469	14558	14614	14530	14616	14409	14540	14667	14560	14580	14448	14473	14718	14594	14638	14541	14638	14497	14575	14616	14645	14678	14498	14700	14716	14544	14693	14678	14851	14534	14587	14420	14685	14683	14577	14657	14598	14678	14649	14729	14482	14518	14639	14571	14730	14774	14458	14516	14698	14652	14616	14366	14630	14558	14868	14524	14583	14649	14625	14691	14580	14333	14532	14597	14343	14588	14709	14754	14547	14676	14480	14658	14824	14751	14561	14666	14568	14619	14336	14689	14860	14483	14604	14656	14644	14558	14641	14501	14627	14671	14610	14870	14638	14646	14570	14536	14701	14621	14612	14606	14536	14596	14511	14591	14640	14705	14637	14635	14893	14417	14542	14540	14615	14564	14714	14766	14543	14593	14552	14668	14523	14669	14605	14633	14606	14529	14356	14434	14642	14763	14392	14583	14490	14625	14597	14526	14730	14560	14585	14591	14667	14533	14564	14565	14643	14459	14552	14648	14552	14597	14448	14608	14681	14563	14675	14597	14426	14546	14658	14581	14503	14438	14681	14653	14463	14628	14469	14666	14666	14784	14530	14533	14752	14752	14774	14625	14611	14943	14434	14913	14672	14516	14714	14537	14502	14612	14738	14586	14536	14640	14628	14663	14596	14693	14652	14588	14651	14574	14529	14562	14633	14799	14634	14606	14704	14642	14699	14540	14686	14298	14383	14506	14588	14610	14620	14718	14535	14657	14608	14437	14506	14648	14578	14627	14568	14597	14513	14662	14657	14575	14774	14672	14684	14599	14521	14741	14539	14555	14465	14641	14466	14662	14594	14585	14641	14709	14580	14487	14630	14556	14570	14755	14686	14731	14582	14651	14659	14567	14587	14507	14559	14706	14635	14756	14702	14529	14401	14570	14755	14720	14697	14602	14638	14566	14631	14561	14722	14660	14539	14675	14770	14638	14638	14644	14511	14548	14557	14625	14635	14590	14686	14510	14548	14761	14511	14578	14723	14676	14512	14474	14531	14638	14779	14688	14639	14762	14554	14450	14594	14577	14757	14485	14658	14837	14513	14684	14414	14614	14659	14543	14511	14592	14681	14435	14468	14552	14537	14592	14571	14576	14697	14896	14587	14583	14649	14564	14538	14563	14487	14654	14768	14506	14535
20294	34351	31122	23856	21423	20227	18933	17742	17373	16670	16451	15813	15502	15267	15075	14938	14846	14713	14546	14381	14337	14193	14204	13947	14176	13925	14050	13889	13823	13683	13696	13802	13824	13561	13834	13717	13698	13536	13757	13752	13718	13692	13590	13836	13351	13668	13698	13512	13568	13643	13460	13446	13631	13767	13547	13601	13734	13637	13639	13366	13692	13546	13744	13448	13574	13659	13477	13445	13447	13664	13542	13580	13641	13671	13771	13380	13662	13450	13479	13563	13685	13371	13541	13512	13695	13579	13489	13580	13686	13658	13621	13541	13661	13497	13495	13583	13506	13588	13444	13536	13726	13558	13522	13630	13558	13454	13624	13390	13533	13488	13509	13481	13544	13547	13569	13761	13594	13511	13423	13551	13553	13525	13603	13468	13613	13575	13458	13505	13467	13529	13435	13551	13700	13570	13449	13785	13563	13530	13524	13635	13668	13472	13554	13360	13480	13639	13548	13723	13491	13395	13505	13651	13543	13508	13683	13572	13459	13614	13600	13614	13610	13442	13476	13524	13663	13691	13757	13780	13617	13643	13638	13645	13484	13561	13596	13755	13662	13586	13701	13726	13368	13402	13642	13538	13535	13580	13551	13644	13622	13560	13646	13649	13488	13515	13344	13551	13573	13505	13566	13524	13464	13410	13558	13577	13536	13612	13553	13357	13596	13485	13733	13590	13560	13641	13646	13590	13596	13577	13679	13605	13659	13509	13693	13465	13487	13528	13316	13454	13525	13680	13481	13628	13403	13519	13590	13706	13458	13653	13582	13436	13488	13746	13693	13565	13544	13506	13534	13550	13596	13603	13620	13482	13562	13689	13619	13564	13611	13542	13640	13662	13546	13692	13460	13506	13599	13454	13436	13633	13533	13708	13625	13482	13456	13559	13691	13538	13785	13578	13563	13528	13558	13581	13613	13496	13521	13512	13632	13611	13506	13589	13552	13636	13448	13402	13627	13376	13364	13554	13761	13749	13514	13496	13737	13364	13604	13527	13554	13438	13629	13541	13745	13622	13345	13615	13588	13528	13399	13593	13497	13485	13488	13563	13686	13467	13621	13533	13630	13550	13731	13474	13477	13700	13534	13627	13553	13596	13507	13512	13471	13580	13682	13343	13514	13746	13577	13472	13661	13414	13586	13529	13694	13521	13761	13604	13693	13613	13584	13482	13636	13517	13670	13516	13616	13537	13504	13454	13518	13677	13733	13654	13572	13466	13586	13530	13625	13624	13627	13633	13422	13612	13705	13447	13447	13682	13578	13590	13570	13589	13547	13436	13680	13657	13575	13741	13618	13375	13555	13357	13653	13363	13609	13538	13752	13593	13544	13678	13570	13559	13518	13508	13708	13424	13432	13439	13508	13583	13527	13793	13555	13548	13569	13677	13592	13716	13601	13629	13720	13685	13480	13669	13396	13638	13455	13605	13570	13764	13573	13506	13546	13485	13587	13631	13620	13632	13635	13728	13604	13637	13455	13795	13660	13617	13450	13623	13474	13533	13470	13654	13472	13370	13745	13660	13581	13458	13557	13660	13630	13518	13637	13579	13696	13586	13677	13546	13544	13527	13525	13546	13455	13451	13709	13622	13458	13282	13535	13617	13465	13601	13545	13709	13521	13567	13559	13684	13584	13622	13498	13442	13475	13447	13551	13599	13464	13605	13757	13495	13578	13413	13617	13710	13623	13443	13610	13468	13458	13558	13552	13487	13633	13787	13620	13477	13494	13663	13465	13644	13546	13666	13407	13577	13592	13559	13403	13506	13502	13642	13551	13657	13544	13498	13596	13602	13545	13661	13502	13556	13378	13672	13601	13451	13591	13751	13466	13556	13626	13401	13530	13472	13494	13444	13636	13783	13618	13520	13362	13468	13639	13554	13569	13743	13492	13470	13506	13602	13524	13839	13523	13533	13539	13631	13552	13612	13537	13479	13559	13522	13507	13458	13568	13540	13533	13463	13610	13553	13616	13586	13484	13718	13498	13705	13543	13804	13507	13666	13643	13467	13667	13553	13702	13542	13590	13482	13440	13583	13569	13409	13710	13672	13625	13830	13372	13632	13783	13815	13465	13609	13437	13552	13624	13469	13409	13540	13509	13625	13490	13484	13738	13383	13655	13528	13645	13494	13638	13615	13681	13630	13697	13848	13473	13542	13629	13529	13519	13584	13481	13586	13761	13513	13477	13672	13472	13577	13580	13609	13640	13627	13645	13446	13533	13563	13663	13476	13441	13683	13514	13425	13596	13569	13555	13492	13442	13552	13527	13532	13452	13626	13450	13631	13699	13543	13461	13626	13675	13452	13452	13603	13642	13666	13401	13770	13494	13547	13535	13439	13533	13783	13640	13572	13674	13567	13606	13501	13520	13458	13747	13587	13379	13607	13518	13504	13475	13639	13588	13576	13675	13703	13387	13558	13587	13526	13347	13614	13502	13445	13625	13613	13454	13459	13544	13651	13639	13606	13578	13585	13509	13477	13651	13304	13578	13508	13464	13613	13541	13386	13638	13491	13753	13628	13493	13683	13622	13557	13568	13663	13661	13548	13590	13631	13493	13402	13811	13562	13605	13518	13528	13397	13531	13524	13545	13609	13434	13509	13775	13602	13759	13472	13623	13615	13527	13527	13402	13589	13586	13560	13730	13545	13689	13561	13513	13612	13686	13699	13503	13597	13647	13554	13526	13501	13485	13636	13443	13540	13616	13559	13537	13488	13454	13642	13591	13530	13567	13612	13565	13493	13564	13715	13481	13549	13496	13799	13422	13477	13428	13646	13565	13442	13589	13577	13423	13650	13474	13534	13546	13631	13734	13420	13478	13679	13535	13521	13481	13534	13542	13476	13463	13593	13416	13791	13635	13634	13488	13569	13396	13582	13515	13595	13447	13556	13583	13567	13484	13601	13520	13626	13585	13578	13620	13487	13608	13557	13603	13472	13609	13638	13583	13640	13635	13463	13601	13299	13594	13816	13522	13338	13668	13686	13666	13628	13521	13616	13623	13404	13550	13502	13667	13588	13446	13665	13647	13511	13404	13723	13485	13641	13681	13568	13444	13688	13617	13675	13723	13450	13571	13458	13539	13510	13553	13377	13601	13519	13662	13503	13646	13739	13514	13522	13544	13534	13546	13697	13591	13589	13703	13387	13534	13573	13676	13450	13587	13504	13700	13565	13567	13651	13561	13634	13575	13680	13481	13639	13452	13511	13548	13448	13508	13665	13537	13687	13691	13547	13701	13578	13602	13643	13482	13484	13360	13654	13625	13658	13527	13526	13736	13553	13560	13655	13561	13650	13626	13660	13586	13585	13451	13696	13523	13634	13519	13602	13649	13584	13412	13445	13672	13373	13471	13484	13471	13633	13461	13616	13386	13489	13522	13416	13673	13523	13461	13538	13505	13622	13543	13419	13440	13602	13494	13622	13560	13518	13571	13770	13439	13685	13614	13608	13656	13634	13701	13593	13584	13709	13775	13646	13691	13517	13543	13455	13561	13534	13648	13468	13458	13551	13709	13591	13568	13610	13640	13805	13665	13650	13715	13624	13417	13610	13529	13368	13620	13544	13619	13460	13630	13528	13602	13457	13596	13725	13488	13509	13538	13598	13551	13641	13409	13576	13589	13674	13533	13537	13560	13660	13598	13486	13488	13511	13553	13582	13406	13510	13577	13633	13428	13679	13489	13539	13612	13422	13685	13623	13479	13688	13641	13606	13539	13536	13517	13569	13483	13470	13552	13570	13770	13711	13424	13550	13371	13603	13436	13586	13625	13541	13595	13453	13541	13303	13635	13678	13579	13545	13546	13442	13520	13538	13438	13566	13539	13697	13672	13506	13638	13515	13420	13653	13520	13413	13497	13459	13522	13528	13601	13635	13482	13479	13711	13512	13670	13703	13551	13621	13483	13629	13626	13395	13595	13604	13527	13462	13488	13668	13541	13418	13592	13546	13731	13546	13484	13589	13562	13469	13545	13654	13557	13587	13526	13637	13591	13485	13718	13652	13671	13640	13711	13555	13647	13555	13710	13530	13659	13514	13614	13784	13610	13563	13550	13514	13519	13534	13527	13727	13375	13504	13568	13674	13622	13607	13536	13529	13521	13588	13406	13607	13611	13479	13648	13677	13495	13574	13634	13494	13529	13724	13666	13506	13575	13551	13655	13529	13522	13526	13664	13529	13674	13575	13598	13500	13667	13598	13704	13392	13597	13575	13646	13632	13614	13591	13645	13587	13455	13624	13487	13670	13808	13474	13323	13532	13593	13556	13528	13552	13706	13433	13653	13461	13571	13659	13657	13562	13576	13449	13689	13582	13712	13495	13733	13568	13493	13559	13640	13371	13698	13530	13484	13596	13547	13691	13595	13711	13472	13750	13548	13460	13390	13549	13569	13525	13629	13504	13442	13638	13599	13698	13524	13587	13546	13471	13576	13592	13481	13496	13638	13549	13591	13638	13626	13525	13660	13569	13605	13505	13511	13624	13559	13550	13554	13300	13796	13440	13604	13573	13461	13723	13599	13415	13562	13503	13658	13691	13630	13520	13536	13629	13532	13670	13426	13519	13516	13646	13540	13357	13681	13597	13554	13613	13591	13626	13504	13500	13538	13491	13751	13443	13603	13650	13595	13319	13557	13564	13606	13569	13605	13476	13491	13647	13484	13486	13569	13644	13570	13551	13722	13446	13479	13516	13738	13501	13445	13737	13577	13442	13512	13679	13519	13659	13367	13436	13354	13663	13430	13591	13703	13418	13612	13560	13336	13727	13669	13401	13594	13486	13544	13521	13676	13549	13768	13784	13628	13720	13435	13598	13590	13480	13435	13704	13643	13665	13723	13443	13614	13617	13510	13613	13484	13615	13419	13749	13517	13716	13542	13607	13548	13596	13503	13713	13583	13507	13573	13479	13567	13668	13386	13573	13501	13671	13538	13529	13620	13599	13442	13548	13580	13445	13661	13558	13484	13458	13487	13525	13730	13505	13602	13590	13536	13709	13494	13545	13582	13390	13464	13575	13482	13677	13397	13663	13575	13572	13605	13637	13514	13619	13779	13621	13552	13712	13583	13590	13573	13606	13442	13672	13617	13649	13543	13480	13437	13506	13665	13629	13465	13444	13667	13618	13462	13561	13521	13688	13433	13612
22797	21156	28897	23643	21401	23453	24671	19417	17864	17738	17432	16819	16398	16343	16078	15972	15853	15774	15614	15229	15462	15379	15161	15352	15047	15125	15092	14820	14887	15020	14798	14867	14618	14715	14834	14929	14750	14817	14672	14796	14640	14610	14701	14659	14658	14759	14738	14519	14834	14735	14739	14775	14401	14647	14969	14553	14526	14539	14411	14776	14654	14635	14592	14535	14578	14456	14565	14602	14607	14676	14523	14425	14531	14650	14562	14651	14586	14686	14579	14892	14619	14586	14686	14911	14815	14519	14508	14627	14849	14771	14467	14481	14578	14629	14634	14528	14675	14593	14634	14714	14609	14496	14539	14513	14669	14683	14659	14569	14618	14554	14493	14705	14593	14741	14607	14618	14682	14644	14641	14452	14438	14668	14652	14542	14510	14597	14528	14562	14488	14627	14773	14484	14723	14450	14435	14666	14530	14634	14423	14519	14620	14525	14523	14550	14530	14608	14532	14664	14664	14485	14716	14456	14430	14634	14434	14606	14624	14669	14647	14567	14606	14437	14702	14534	14564	14555	14678	14351	14540	14545	14660	14537	14525	14591	14465	14516	14562	14575	14805	14531	14406	14502	14538	14413	14661	14453	14510	14378	14562	14742	14551	14803	14592	14619	14780	14653	14465	14507	14597	14605	14526	14570	14538	14259	14674	14523	14464	14622	14552	14454	14646	14400	14459	14491	14740	14843	14671	14557	14555	14575	14622	14624	14620	14419	14543	14473	14353	14415	14577	14483	14447	14789	14657	14644	14389	14661	14466	14391	14467	14770	14444	14543	14695	14546	14723	14602	14431	14644	14500	14480	14434	14400	14503	14551	14474	14469	14332	14465	14638	14529	14470	14644	14680	14520	14633	14663	14552	14461	14630	14485	14473	14598	14379	14630	14582	14610	14711	14503	14508	14491	14631	14638	14511	14522	14523	14543	14499	14481	14521	14548	14341	14653	14469	14590	14454	14625	14507	14645	14447	14461	14621	14371	14609	14693	14679	14708	14533	14494	14399	14523	14535	14486	14675	14411	14543	14608	14745	14608	14515	14627	14501	14514	14653	14589	14700	14579	14345	14482	14401	14562	14536	14442	14519	14615	14636	14818	14611	14563	14430	14674	14531	14641	14613	14589	14610	14654	14556	14606	14607	14618	14281	14441	14678	14714	14417	14617	14607	14541	14604	14724	14765	14721	14508	14703	14552	14557	14651	14533	14601	14483	14738	14591	14674	14561	14443	14663	14485	14491	14459	14731	14531	14641	14430	14513	14641	14598	14566	14470	14610	14559	14603	14577	14399	14637	14455	14652	14601	14558	14365	14402	14598	14648	14692	14551	14561	14603	14424	14455	14656	14564	14565	14704	14831	14394	14728	14533	14605	14574	14457	14578	14378	14353	14544	14530	14587	14487	14658	14553	14704	14528	14505	14695	14470	14552	14388	14639	14645	14548	14721	14409	14818	14697	14402	14401	14571	14439	14630	14540	14577	14555	14617	14462	14483	14651	14630	14451	14701	14565	14662	14527	14656	14396	14516	14674	14430	14549	14544	14550	14490	14492	14563	14469	14585	14409	14762	14418	14567	14431	14515	14402	14512	14706	14581	14491	14469	14454	14475	14400	14646	14509	14565	14562	14547	14527	14525	14431	14478	14501	14561	14476	14670	14558	14614	14522	14508	14574	14358	14482	14354	14534	14593	14615	14808	14791	14604	14547	14509	14486	14448	14532	14543	14546	14392	14593	14584	14721	14749	14364	14429	14630	14540	14508	14550	14498	14622	14499	14538	14452	14634	14404	14517	14725	14652	14562	14647	14307	14752	14431	14545	14486	14517	14710	14506	14506	14693	14440	14496	14284	14615	14596	14599	14592	14734	14469	14435	14648	14629	14592	14464	14431	14601	14630	14590	14494	14456	14461	14415	14637	14622	14520	14494	14428	14568	14642	14555	14633	14473	14465	14639	14670	14641	14558	14453	14659	14717	14621	14623	14424	14528	14525	14704	14767	14521	14605	14611	14391	14466	14474	14481	14411	14464	14470	14504	14611	14441	14515	14528	14613	14505	14456	14436	14507	14559	14389	14469	14456	14515	14468	14584	14641	14721	14525	14357	14513	14565	14526	14539	14489	14607	14675	14621	14687	14557	14445	14467	14563	14601	14451	14447	14530	14589	14425	14675	14470	14549	14603	14658	14650	14580	14317	14617	14537	14461	14656	14402	14657	14493	14539	14623	14475	14493	14465	14571	14534	14477	14463	14486	14569	14332	14577	14401	14531	14521	14555	14540	14540	14656	14524	14666	14525	14616	14535	14535	14581	14395	14404	14538	14410	14554	14631	14547	14422	14468	14321	14551	14436	14534	14484	14588	14572	14643	14616	14651	14635	14459	14524	14591	14534	14753	14551	14592	14377	14553	14506	14655	14577	14648	14613	14542	14564	14539	14648	14683	14464	14485	14647	14389	14433	14587	14698	14554	14532	14557	14547	14539	14644	14657	14412	14589	14618	14436	14437	14557	14737	14604	14486	14603	14548	14710	14544	14529	14794	14567	14542	14623	14617	14495	14407	14533	14616	14524	14432	14546	14605	14656	14629	14535	14634	14540	14323	14582	14475	14400	14627	14632	14617	14528	14407	14644	14568	14538	14617	14502	14616	14696	14604	14436	14608	14665	14430	14397	14533	14529	14463	14469	14427	14688	14502	14430	14405	14644	14555	14431	14695	14525	14284	14552	14708	14642	14506	14683	14695	14640	14654	14528	14622	14654	14524	14724	14695	14497	14254	14469	14578	14604	14723	14482	14537	14446	14433	14732	14480	14343	14607	14658	14636	14534	14593	14652	14668	14572	14857	14555	14718	14655	14508	14510	14588	14640	14397	14513	14639	14592	14645	14545	14396	14543	14470	14487	14464	14735	14706	14549	14472	14432	14662	14670	14401	14539	14379	14464	14552	14481	14482	14678	14571	14563	14608	14814	14763	14563	14300	14537	14511	14679	14488	14453	14503	14504	14287	14474	14505	14581	14679	14571	14374	14543	14653	14551	14465	14562	14648	14603	14544	14555	14455	14672	14640	14504	14446	14417	14253	14652	14597	14625	14454	14472	14449	14373	14422	14533	14525	14555	14701	14634	14532	14632	14454	14708	14593	14440	14707	14578	14557	14552	14629	14331	14412	14689	14631	14427	14531	14603	14469	14564	14379	14545	14601	14440	14658	14428	14558	14549	14728	14550	14296	14580	14525	14591	14572	14607	14763	14684	14504	14569	14465	14676	14601	14634	14610	14648	14561	14566	14664	14593	14778	14566	14592	14503	14647	14407	14499	14400	14478	14286	14392	14635	14601	14783	14623	14571	14589	14338	14470	14630	14433	14412	14720	14692	14545	14493	14574	14709	14614	14444	14552	14626	14489	14431	14491	14538	14317	14635	14551	14577	14447	14393	14278	14546	14659	14431	14492	14464	14722	14563	14524	14610	14495	14501	14588	14677	14566	14552	14381	14715	14654	14580	14534	14301	14541	14619	14396	14445	14568	14679	14637	14466	14536	14620	14531	14592	14430	14476	14524	14622	14484	14673	14397	14608	14396	14678	14618	14578	14355	14426	14432	14535	14474	14506	14556	14453	14298	14305	14577	14602	14540	14498	14534	14555	14507	14608	14398	14601	14381	14660	14803	14558	14775	14424	14578	14458	14669	14606	14457	14532	14806	14563	14356	14460	14493	14659	14607	14375	14580	14565	14520	14290	14527	14471	14339	14502	14592	14468	14525	14416	14718	14509	14693	14626	14710	14639	14534	14548	14633	14548	14679	14639	14520	14534	14652	14530	14391	14485	14521	14568	14632	14529	14581	14653	14496	14558	14432	14483	14565	14482	14770	14620	14579	14578	14748	14356	14559	14426	14444	14442	14352	14493	14502	14637	14456	14526	14414	14508	14464	14368	14428	14575	14512	14715	14545	14559	14747	14688	14447	14327	14534	14587	14538	14594	14619	14760	14532	14441	14599	14370	14510	14656	14440	14518	14480	14565	14554	14537	14598	14414	14606	14779	14725	14530	14479	14658	14532	14371	14472	14822	14769	14613	14715	14607	14526	14618	14523	14587	14669	14379	14555	14312	14612	14694	14586	14553	14406	14466	14241	14592	14527	14509	14571	14778	14605	14505	14577	14437	14382	14530	14659	14499	14423	14288	14393	14487	14624	14408	14391	14678	14685	14602	14608	14692	14646	14511	14619	14369	14419	14810	14601	14714	14510	14637	14568	14664	14539	14672	14410	14680	14423	14522	14578	14705	14626	14574	14678	14402	14348	14492	14465	14614	14645	14681	14383	14690	14520	14516	14614	14486	14481	14582	14513	14632	14532	14624	14489	14608	14624	14433	14421	14611	14558	14587	14520	14539	14649	14394	14539	14710	14501	14481	14595	14537	14642	14355	14641	14766	14423	14397	14756	14378	14525	14487	14622	14660	14686	14673	14481	14510	14402	14619	14406	14584	14511	14652	14736	14597	14680	14577	14479	14585	14378	14593	14625	14621	14378	14595	14379	14561	14543	14626	14508	14529	14705	14593	14643	14712	14643	14583	14560	14477	14702	14762	14509	14547	14564	14570	14517	14650	14457	14685	14618	14531	14520	14511	14684	14544	14387	14430	14568	14514	14604	14498	14564	14664	14585	14656	14651	14643	14597	14733	14633	14376	14416	14681	14526	14511	14561	14679	14557	14582	14620	14719	14555	14719	14580	14458	14505	14493	14652	14450	14589	14484	14707	14602	14463	14504	14507	14596	14632	14575	14682	14561	14609	14449	14678	14449	14581	14511	14611	14619	14556	14477	14547	14467	14452	14425	14388	14548	14528	14513	14616	14444	14585	14521	14460	14376	14403	14507	14601	14606	14490	14461	14680	14509	14502	14476	14577	14649	14509	14466	14591	14472	14504	14618	14459	14455	14714	14730	14588	14526	14622	14409	14600	14486	14359	14691	14615	14594	14620	14669	14588	14473	14205	14645	14242	14667	14635	14542	14613	14501	14426	14558	14276	14670	14799	14752	14535	14709	14522	14406	14929	14504	14581	14588	14617	14553	14563	14561	14348	14650	14568	14521	14375	14456	14548	14509	14522	14500	14520	14675	14535	14640	14640	14582	14414	14396	14870	14429	14575
22010	39175	34915	27694	24699	23329	21514	19956	18944	18218	17561	16985	16359	16001	15736	15598	15195	15241	14902	14848	14594	14387	14462	14434	14176	14283	14207	14033	13976	13812	13926	13849	13966	13822	13752	13640	13673	13812	13729	13804	13587	13519	13646	13590	13722	13647	13719	13590	13504	13495	13609	13545	13506	13596	13646	13392	13540	13502	13711	13477	13589	13570	13616	13469	13403	13443	13490	13432	13436	13495	13695	13567	13419	13289	13551	13525	13541	13596	13438	13586	13651	13527	13517	13446	13466	13561	13428	13470	13582	13529	13369	13431	13542	13484	13467	13326	13496	13424	13591	13585	13526	13538	13322	13438	13472	13368	13538	13502	13676	13797	13319	13397	13654	13522	13630	13516	13672	13606	13464	13576	13556	13524	13437	13229	13624	13460	13392	13300	13637	13453	13623	13358	13571	13327	13505	13549	13452	13256	13479	13491	13602	13445	13521	13551	13596	13433	13600	13593	13437	13508	13612	13462	13501	13389	13680	13582	13422	13514	13610	13383	13585	13635	13582	13549	13399	13494	13427	13499	13577	13670	13585	13536	13379	13703	13541	13492	13422	13451	13588	13387	13521	13546	13532	13549	13499	13457	13474	13735	13408	13513	13448	13513	13549	13519	13470	13537	13537	13427	13617	13576	13362	13497	13617	13544	13620	13467	13551	13583	13398	13551	13544	13487	13565	13653	13458	13648	13613	13502	13567	13429	13557	13539	13532	13399	13713	13535	13458	13545	13609	13451	13463	13326	13516	13445	13623	13376	13444	13580	13438	13279	13447	13552	13398	13522	13281	13539	13647	13590	13560	13505	13541	13538	13475	13506	13512	13585	13616	13562	13604	13496	13500	13505	13354	13380	13536	13403	13531	13447	13743	13604	13485	13405	13436	13492	13381	13524	13653	13477	13357	13456	13616	13485	13498	13397	13542	13509	13557	13557	13452	13441	13624	13583	13454	13518	13554	13442	13617	13578	13461	13495	13537	13480	13554	13422	13314	13589	13543	13383	13543	13417	13477	13555	13505	13515	13537	13482	13726	13441	13551	13480	13430	13630	13514	13527	13519	13553	13472	13476	13552	13407	13538	13572	13647	13484	13455	13373	13573	13327	13577	13488	13608	13474	13503	13535	13457	13690	13497	13708	13464	13545	13482	13432	13466	13391	13470	13441	13547	13596	13503	13543	13532	13367	13507	13552	13668	13538	13527	13415	13598	13629	13550	13516	13461	13553	13644	13613	13389	13520	13546	13304	13554	13634	13556	13536	13522	13499	13488	13457	13493	13301	13413	13481	13481	13667	13526	13543	13529	13554	13576	13419	13457	13516	13418	13455	13446	13568	13342	13518	13476	13516	13467	13442	13480	13563	13379	13384	13374	13501	13645	13412	13462	13430	13579	13392	13521	13464	13483	13481	13599	13492	13436	13559	13510	13494	13671	13533	13449	13581	13486	13504	13489	13566	13490	13432	13427	13407	13525	13446	13449	13482	13365	13430	13434	13565	13505	13478	13461	13510	13533	13517	13416	13519	13552	13549	13425	13626	13366	13522	13578	13541	13495	13392	13255	13322	13502	13420	13530	13451	13624	13479	13466	13623	13580	13403	13775	13458	13486	13468	13543	13701	13407	13433	13479	13499	13571	13541	13617	13597	13527	13494	13419	13361	13538	13577	13320	13551	13535	13423	13746	13650	13441	13330	13389	13452	13482	13600	13430	13546	13589	13555	13430	13546	13429	13441	13473	13352	13513	13393	13617	13544	13491	13532	13489	13646	13503	13511	13609	13655	13579	13430	13272	13298	13518	13507	13371	13654	13318	13392	13588	13461	13532	13461	13421	13404	13485	13281	13501	13460	13573	13573	13590	13439	13603	13553	13309	13391	13559	13564	13350	13560	13494	13425	13553	13495	13583	13520	13339	13508	13457	13544	13632	13594	13457	13543	13420	13503	13591	13538	13565	13495	13572	13382	13476	13511	13643	13475	13451	13421	13460	13478	13478	13503	13501	13510	13436	13534	13503	13490	13531	13449	13446	13386	13310	13401	13463	13508	13520	13455	13563	13652	13528	13485	13519	13526	13497	13633	13682	13522	13546	13425	13397	13665	13540	13555	13458	13674	13531	13588	13524	13438	13477	13481	13573	13460	13281	13413	13468	13378	13609	13449	13431	13506	13407	13668	13390	13461	13502	13425	13434	13652	13445	13432	13322	13455	13537	13398	13521	13503	13438	13536	13528	13498	13413	13427	13432	13599	13328	13482	13383	13458	13465	13331	13536	13507	13619	13432	13414	13542	13554	13642	13322	13563	13448	13430	13397	13558	13338	13511	13514	13414	13573	13460	13445	13527	13503	13526	13501	13525	13619	13543	13488	13568	13460	13448	13507	13590	13598	13604	13412	13586	13552	13614	13438	13528	13507	13604	13616	13631	13379	13662	13520	13566	13255	13453	13381	13622	13680	13655	13549	13649	13370	13530	13548	13410	13579	13519	13352	13546	13476	13625	13463	13419	13362	13535	13372	13445	13464	13474	13456	13488	13531	13473	13428	13578	13608	13549	13519	13616	13516	13463	13219	13465	13572	13467	13535	13355	13646	13438	13458	13533	13447	13539	13558	13348	13322	13462	13478	13435	13407	13565	13482	13402	13399	13577	13405	13335	13596	13494	13525	13552	13580	13450	13449	13491	13473	13597	13480	13511	13489	13359	13500	13636	13682	13507	13557	13396	13466	13556	13620	13536	13653	13592	13413	13552	13583	13526	13420	13374	13516	13521	13493	13490	13432	13591	13551	13367	13386	13681	13447	13560	13470	13509	13507	13590	13664	13562	13530	13577	13579	13527	13457	13378	13469	13277	13439	13449	13586	13486	13501	13565	13458	13458	13506	13604	13400	13482	13528	13523	13465	13562	13435	13469	13555	13557	13584	13434	13582	13514	13487	13399	13599	13541	13420	13437	13469	13494	13606	13485	13581	13534	13328	13434	13557	13384	13553	13509	13402	13558	13541	13519	13495	13510	13541	13590	13473	13539	13375	13462	13512	13625	13629	13567	13448	13569	13687	13585	13428	13550	13479	13607	13470	13422	13543	13294	13347	13477	13491	13489	13481	13478	13303	13576	13494	13652	13411	13628	13504	13564	13419	13402	13434	13425	13499	13507	13567	13602	13449	13510	13553	13396	13612	13553	13412	13598	13467	13431	13349	13621	13434	13713	13559	13447	13547	13574	13480	13454	13599	13507	13547	13733	13515	13567	13567	13237	13522	13520	13528	13566	13438	13479	13386	13707	13421	13501	13560	13619	13469	13445	13487	13491	13474	13523	13474	13315	13524	13496	13520	13513	13577	13606	13370	13508	13506	13394	13589	13471	13558	13487	13433	13439	13520	13429	13580	13422	13404	13565	13413	13461	13569	13472	13533	13498	13527	13348	13486	13534	13473	13457	13622	13453	13488	13523	13628	13672	13554	13459	13559	13391	13633	13516	13466	13452	13564	13591	13598	13462	13551	13703	13558	13445	13426	13608	13448	13600	13447	13447	13500	13418	13550	13546	13262	13571	13458	13509	13454	13602	13407	13598	13461	13541	13482	13426	13496	13457	13542	13467	13464	13453	13519	13388	13414	13481	13618	13599	13383	13510	13459	13546	13438	13479	13392	13545	13409	13460	13636	13499	13588	13461	13456	13364	13360	13516	13421	13448	13504	13564	13584	13475	13427	13471	13399	13607	13386	13508	13453	13553	13708	13523	13452	13407	13400	13666	13473	13578	13480	13557	13241	13368	13282	13596	13680	13550	13589	13290	13572	13459	13449	13409	13498	13454	13518	13438	13450	13571	13587	13397	13659	13572	13394	13431	13687	13559	13536	13574	13502	13446	13275	13536	13632	13499	13410	13437	13675	13522	13581	13512	13479	13521	13465	13568	13454	13479	13540	13558	13616	13412	13376	13430	13448	13549	13642	13474	13690	13495	13434	13389	13596	13396	13522	13567	13470	13633	13488	13409	13464	13472	13600	13419	13464	13711	13495	13397	13372	13485	13294	13633	13347	13358	13485	13524	13537	13350	13600	13487	13550	13369	13638	13424	13594	13580	13542	13511	13418	13536	13535	13396	13608	13531	13347	13422	13504	13413	13563	13563	13528	13578	13572	13330	13492	13502	13468	13409	13463	13580	13566	13525	13398	13558	13573	13521	13487	13627	13446	13377	13311	13486	13444	13529	13642	13330	13611	13405	13420	13354	13522	13524	13608	13584	13481	13602	13491	13471	13573	13546	13405	13571	13517	13517	13570	13476	13627	13463	13554	13543	13594	13364	13573	13532	13492	13417	13496	13522	13651	13586	13332	13521	13389	13453	13514	13502	13512	13519	13485	13387	13633	13503	13595	13538	13594	13493	13532	13463	13569	13232	13455	13445	13591	13511	13500	13534	13670	13568	13535	13563	13498	13502	13584	13461	13373	13430	13594	13512	13376	13473	13462	13518	13575	13524	13649	13424	13447	13272	13525	13507	13478	13410	13508	13460	13482	13487	13397	13509	13580	13371	13532	13438	13408	13315	13666	13423	13517	13514	13417	13629	13513	13458	13463	13524	13476	13573	13461	13432	13471	13481	13538	13369	13617	13421	13513	13563	13430	13561	13619	13359	13502	13562	13560	13480	13539	13512	13521	13489	13647	13418	13589	13615	13445	13523	13424	13330	13567	13425	13576	13586	13508	13632	13610	13408	13338	13376	13467	13407	13406	13413	13418	13586	13693	13405	13450	13412	13505	13486	13654	13731	13482	13521	13374	13419	13521	13587	13542	13574	13420	13338	13432	13530	13407	13362	13618	13396	13493	13403	13400	13585	13572	13696	13537	13323	13632	13527	13547	13585	13288	13421	13271	13347	13484	13560	13667	13528	13284	13569	13534	13389	13612	13630	13512	13585	13469	13351	13473	13476	13595	13362	13397	13427	13381	13339	13445	13367	13752	13431	13409	13492	13408	13493	13360	13488	13481	13523	13532	13513	13562	13626	13486	13460	13731	13529	13432	13539	13506	13570	13745	13485	13551	13446	13611	13468	13388	13669	13457	13529	13639	13497	13500	13555	13276	13507	13554	13471	13387	13492	13595	13455	13471	13584	13576	13473	13619	13507	13634	13499	13528	13538	13502	13518
27467	22292	24800	21155	17381	16807	16351	16070	15577	15353	15134	15050	15205	14988	14848	14814	14841	14657	14799	14604	14671	14586	14675	14518	14764	14555	14501	14419	14627	14524	14563	14450	14416	14409	14779	14371	14356	14561	14480	14510	14388	14229	14456	14535	14493	14507	14747	14336	14456	14502	14276	14307	14525	14412	14154	14172	14462	14623	14469	14328	14381	14290	14372	14322	14617	14282	14548	14452	14322	14339	14470	14460	14303	14390	14560	14461	14464	14360	14419	14399	14452	14406	14297	14100	14413	14362	14354	14554	14372	14385	14432	14415	14467	14399	14418	14411	14367	14316	14292	14281	14419	14498	14254	14476	14536	14630	14422	14366	14415	14127	14267	14269	14312	14438	14380	14441	14683	14304	14351	14418	14362	14427	14554	14323	14336	14542	14305	14567	14534	14376	14546	14384	14487	14440	14340	14358	14529	14371	14228	14265	14217	14414	14406	14455	14521	14405	14260	14136	14402	14426	14456	14292	14216	14399	14350	14527	14344	14521	14384	14509	14285	14150	14376	14204	14263	14061	14317	14606	14485	14411	14279	14443	14281	14370	14388	14429	14464	14277	14317	14330	14200	14469	14242	14246	14200	14453	14350	14400	14378	14357	14324	14585	14186	14284	14395	14407	14467	14420	14353	14371	14571	14477	14429	14212	14287	14375	14531	14441	14303	14449	14342	14541	14327	14322	14385	14416	14528	14457	14511	14416	14528	14426	14255	14456	14369	14412	14240	14473	14393	14577	14358	14335	14469	14307	14443	14347	14400	14408	14453	14324	14445	14381	14430	14386	14396	14485	14384	14377	14453	14537	14514	14437	14488	14360	14395	14443	14154	14298	14394	14400	14403	14559	14482	14390	14405	14414	14352	14575	14450	14455	14183	14452	14279	14230	14473	14460	14574	14297	14357	14455	14414	14505	14254	14253	14182	14448	14463	14208	14342	14319	14539	14223	14463	14457	14569	14476	14363	14550	14629	14375	14423	14371	14275	14263	14273	14230	14265	14344	14346	14463	14399	14331	14382	14235	14425	14291	14196	14399	14596	14511	14236	14258	14480	14524	14455	14308	14456	14595	14427	14297	14492	14299	14289	14444	14434	14511	14301	14364	14401	14314	14416	14216	14491	14547	14386	14426	14317	14413	14377	14383	14183	14398	14444	14586	14295	14542	14352	14436	14333	14305	14286	14387	14348	14460	14299	14452	14358	14492	14442	14335	14394	14383	14303	14613	14560	14422	14499	14433	14445	14449	14313	14476	14476	14435	14541	14568	14129	14143	14320	14503	14404	14434	14391	14303	14361	14417	14470	14295	14432	14398	14263	14517	14439	14302	14279	14490	14443	14360	14630	14235	14435	14337	14422	14457	14168	14431	14347	14385	14168	14342	14505	14296	14562	14331	14458	14339	14425	14385	14284	14347	14439	14136	14133	14450	14248	14413	14485	14485	14485	14535	14404	14585	14173	14309	14454	14244	14377	14446	14354	14436	14449	14309	14435	14453	14421	14507	14310	14567	14575	14452	14514	14301	14343	14450	14453	14466	14301	14446	14419	14427	14561	14503	14430	14490	14538	14447	14534	14308	14281	14387	14585	14367	14363	14425	14338	14407	14427	14328	14460	14508	14361	14254	14451	14398	14455	14408	14335	14191	14477	14309	14333	14500	14377	14366	14245	14374	14263	14437	14475	14300	14550	14440	14326	14272	14343	14371	14267	14239	14242	14261	14367	14217	14438	14378	14302	14459	14338	14413	14264	14196	14629	14348	14352	14338	14403	14221	14350	14569	14428	14355	14206	14289	14460	14386	14155	14462	14558	14118	14474	14544	14326	14570	14520	14421	14416	14491	14401	14434	14412	14289	14374	14388	14411	14403	14323	14404	14280	14338	14289	14292	14525	14239	14279	14305	14397	14403	14393	14279	14447	14308	14065	14325	14168	14404	14436	14168	14316	14490	14268	14445	14372	14282	14425	14399	14326	14369	14546	14400	14501	14431	14256	14399	14460	14545	14501	14268	14366	14507	14426	14358	14600	14438	14505	14430	14234	14232	14379	14382	14432	14397	14255	14376	14346	14265	14301	14395	14532	14545	14407	14422	14298	14580	14394	14552	14365	14393	14379	14407	14296	14414	14298	14482	14495	14282	14351	14381	14421	14315	14372	14409	14510	14461	14363	14479	14360	14259	14442	14252	14261	14281	14366	14283	14248	14406	14276	14352	14471	14469	14177	14544	14367	14557	14351	14537	14343	14331	14270	14386	14415	14346	14502	14362	14470	14298	14396	14385	14422	14552	14276	14439	14405	14450	14533	14429	14373	14485	14315	14267	14421	14397	14473	14416	14429	14326	14418	14234	14587	14471	14537	14243	14417	14518	14373	14241	14467	14396	14509	14343	14338	14478	14295	14446	14540	14459	14395	14399	14315	14314	14429	14292	14369	14407	14437	14291	14499	14580	14451	14336	14481	14420	14190	14275	14305	14543	14263	14457	14470	14475	14505	14449	14388	14333	14375	14416	14420	14171	14480	14341	14352	14426	14329	14465	14383	14434	14386	14370	14516	14490	14341	14472	14350	14275	14387	14240	14390	14263	14318	14408	14372	14335	14515	14220	14327	14125	14617	14470	14396	14386	14403	14463	14299	14545	14341	14277	14314	14268	14275	14501	14423	14252	14404	14350	14398	14294	14343	14335	14224	14138	14286	14409	14408	14339	14497	14309	14450	14488	14433	14517	14449	14656	14377	14386	14553	14650	14539	14414	14625	14419	14346	14436	14399	14474	14639	14630	14411	14605	14495	14466	14487	14195	14471	14220	14260	14414	14294	14389	14446	14355	14480	14438	14524	14399	14309	14482	14291	14253	14167	14307	14376	14381	14210	14245	14428	14459	14427	14413	14322	14359	14451	14363	14322	14341	14446	14394	14419	14415	14369	14289	14406	14280	14568	14208	14551	14180	14322	14435	14188	14524	14324	14436	14211	14281	14579	14381	14354	14365	14403	14376	14507	14269	14347	14416	14498	14461	14427	14550	14287	14298	14266	14308	14475	14556	14432	14295	14273	14416	14422	14275	14624	14400	14448	14324	14424	14200	14386	14247	14508	14433	14243	14416	14594	14525	14547	14380	14412	14239	14367	14454	14398	14375	14336	14335	14403	14306	14381	14487	14511	14582	14490	14421	14407	14309	14319	14567	14450	14565	14504	14433	14217	14197	14424	14111	14405	14433	14430	14435	14268	14404	14550	14331	14334	14495	14376	14373	14320	14348	14489	14374	14444	14399	14502	14362	14361	14190	14384	14372	14494	14342	14402	14559	14262	14462	14486	14555	14267	14288	14330	14333	14385	14491	14297	14651	14338	14560	14449	14350	14385	14374	14537	14395	14574	14431	14393	14460	14307	14307	14347	14366	14535	14224	14415	14167	14355	14354	14285	14405	14316	14179	14473	14405	14505	14344	14472	14409	14244	14507	14506	14421	14401	14588	14560	14403	14217	14188	14264	14159	14565	14304	14290	14280	14522	14413	14357	14444	14588	14336	14634	14531	14484	14398	14288	14491	14185	14283	14489	14523	14517	14305	14465	14463	14300	14505	14372	14187	14187	14129	14409	14463	14431	14389	14238	14240	14292	14227	14292	14260	14454	14229	14494	14583	14479	14399	14157	14247	14355	14449	14527	14349	14352	14360	14409	14334	14188	14319	14287	14290	14578	14210	14363	14520	14417	14343	14558	14395	14354	14452	14352	14463	14520	14368	14435	14421	14420	14354	14435	14424	14384	14489	14465	14276	14394	14417	14724	14281	14496	14422	14404	14383	14266	14320	14394	14349	14314	14309	14422	14517	14534	14441	14283	14267	14357	14591	14456	14310	14425	14255	14456	14272	14311	14280	14190	14281	14399	14201	14375	14324	14244	14576	14373	14248	14244	14481	14246	14241	14349	14259	14374	14600	14417	14286	14326	14269	14487	14555	14419	14407	14585	14327	14350	14380	14482	14416	14366	14505	14535	14460	14334	14451	14507	14455	14553	14428	14349	14442	14361	14206	14291	14361	14608	14537	14350	14492	14383	14444	14445	14366	14377	14388	14416	14459	14532	14373	14305	14360	14324	14339	14474	14444	14537	14366	14581	14316	14424	14328	14279	14403	14272	14391	14256	14367	14377	14599	14311	14476	14302	14411	14530	14422	14312	14470	14461	14510	14297	14350	14476	14499	14492	14265	14406	14485	14134	14295	14581	14414	14386	14234	14344	14424	14408	14173	14195	14385	14590	14436	14490	14451	14319	14428	14406	14591	14338	14271	14287	14326	14500	14460	14384	14491	14263	14455	14383	14340	14280	14443	14526	14416	14361	14431	14389	14458	14458	14355	14431	14408	14502	14421	14224	14350	14538	14454	14588	14486	14361	14455	14587	14490	14286	14320	14482	14369	14263	14419	14229	14456	14292	14518	14319	14268	14298	14452	14421	14447	14373	14333	14505	14413	14383	14490	14573	14548	14471	14497	14276	14363	14570	14472	14392	14455	14254	14318	14599	14432	14369	14470	14236	14392	14602	14398	14451	14369	14366	14472	14372	14545	14273	14382	14281	14480	14282	14444	14337	14342	14536	14453	14667	14438	14335	14524	14343	14236	14455	14334	14369	14301	14638	14370	14306	14308	14303	14280	14394	14338	14416	14297	14280	14227	14493	14475	14396	14302	14389	14444	14422	14211	14265	14315	14241	14323	14487	14541	14485	14399	14397	14355	14356	14307	14289	14231	14212	14454	14384	14400	14505	14276	14460	14516	14395	14448	14351	14426	14393	14448	14364	14321	14358	14296	14386	14547	14487	14462	14449	14424	14280	14333	14562	14518	14441	14423	14606	14400	14421	14324	14340	14349	14294	14210	14489	14287	14421	14338	14406	14500	14304	14285	14605	14563	14479	14493	14273	14267	14505	14322	14441	14522	14392	14327	14440	14619	14586	14486	14272	14444	14473	14359	14451	14228	14289	14410	14402	14441	14544	14623	14420	14319	14440	14449	14322	14329	14418	14338	14177	14508	14479	14521	14654	14381	14391	14380	14464	14305	14230	14264	14506	14438	14543	14331	14406	14408	14318	14267	14217	14358	14390	14431	14331	14417	14592	14356	14408	14338	14480	14307	14386	14588	14474	14383
19016	26302	24006	19038	17687	17358	16778	15948	15605	15292	15060	14603	14434	14405	14237	14255	14275	13934	13994	13802	13839	13810	13520	13837	13643	13712	13441	13598	13455	13577	13583	13655	13456	13506	13406	13453	13287	13379	13603	13557	13482	13541	13477	13458	13419	13467	13400	13437	13407	13378	13581	13645	13341	13453	13470	13524	13536	13234	13493	13508	13556	13490	13376	13450	13496	13514	13375	13302	13340	13469	13474	13485	13374	13418	13477	13376	13456	13383	13341	13358	13426	13241	13382	13313	13408	13374	13410	13350	13369	13398	13509	13468	13390	13490	13615	13465	13487	13285	13350	13366	13537	13334	13560	13315	13435	13415	13371	13374	13392	13389	13369	13368	13246	13275	13241	13429	13475	13320	13415	13480	13502	13478	13319	13327	13633	13520	13492	13240	13369	13413	13349	13362	13523	13401	13597	13459	13438	13417	13520	13424	13468	13405	13453	13411	13482	13402	13374	13487	13464	13412	13430	13450	13407	13371	13342	13457	13397	13266	13442	13332	13521	13355	13487	13483	13509	13326	13472	13268	13480	13564	13317	13392	13407	13393	13273	13241	13423	13351	13425	13485	13455	13379	13385	13457	13421	13410	13347	13380	13508	13537	13370	13288	13306	13352	13476	13453	13596	13308	13642	13419	13375	13391	13575	13298	13402	13430	13239	13373	13422	13414	13432	13230	13477	13374	13475	13355	13534	13299	13406	13435	13501	13552	13447	13374	13374	13247	13521	13450	13408	13309	13481	13370	13474	13411	13609	13363	13341	13339	13271	13416	13409	13415	13264	13519	13467	13413	13439	13362	13458	13485	13455	13559	13348	13403	13397	13621	13325	13341	13370	13424	13499	13347	13271	13455	13381	13246	13407	13548	13299	13351	13430	13370	13434	13384	13455	13454	13315	13386	13374	13351	13380	13655	13394	13455	13423	13382	13407	13357	13543	13525	13452	13441	13455	13291	13471	13505	13275	13426	13503	13374	13435	13495	13358	13344	13320	13441	13486	13485	13444	13244	13491	13332	13336	13326	13374	13365	13502	13522	13563	13465	13387	13331	13453	13474	13306	13300	13403	13449	13437	13455	13460	13474	13454	13295	13547	13375	13590	13561	13409	13424	13450	13348	13450	13497	13298	13535	13335	13255	13282	13181	13363	13413	13510	13300	13501	13510	13454	13296	13492	13425	13197	13177	13436	13625	13504	13477	13458	13435	13469	13319	13426	13219	13411	13399	13393	13304	13242	13291	13552	13318	13345	13484	13507	13406	13515	13414	13396	13351	13301	13560	13361	13305	13401	13427	13270	13329	13376	13452	13283	13408	13335	13399	13443	13374	13364	13447	13567	13363	13434	13432	13385	13486	13443	13472	13348	13316	13447	13303	13288	13327	13479	13259	13400	13447	13434	13436	13395	13476	13522	13467	13372	13336	13397	13389	13465	13457	13269	13419	13543	13402	13536	13253	13375	13409	13595	13379	13434	13566	13484	13325	13442	13340	13294	13310	13540	13291	13266	13286	13370	13315	13529	13301	13370	13499	13352	13532	13459	13516	13438	13480	13430	13361	13409	13394	13563	13441	13422	13500	13331	13366	13377	13361	13519	13497	13395	13342	13451	13583	13527	13457	13473	13352	13421	13367	13444	13372	13515	13435	13302	13340	13443	13462	13457	13333	13469	13571	13388	13206	13484	13420	13423	13413	13514	13398	13331	13714	13407	13446	13572	13385	13443	13310	13499	13465	13560	13534	13434	13268	13417	13359	13483	13332	13334	13250	13375	13456	13243	13267	13323	13459	13270	13431	13441	13423	13475	13249	13394	13336	13374	13367	13401	13553	13267	13404	13554	13452	13504	13418	13695	13410	13355	13492	13435	13340	13367	13329	13376	13491	13499	13369	13449	13409	13465	13377	13396	13222	13347	13453	13221	13343	13515	13456	13543	13575	13396	13270	13412	13328	13360	13342	13432	13480	13325	13536	13374	13461	13460	13443	13338	13530	13406	13293	13364	13406	13402	13661	13378	13404	13447	13255	13358	13161	13460	13543	13424	13337	13418	13591	13417	13344	13443	13324	13391	13291	13570	13309	13382	13426	13413	13247	13430	13378	13302	13505	13409	13422	13451	13340	13337	13413	13408	13352	13304	13394	13423	13338	13297	13318	13313	13427	13373	13292	13399	13336	13315	13521	13252	13457	13372	13297	13488	13383	13548	13414	13488	13276	13375	13404	13367	13537	13409	13512	13395	13491	13361	13391	13493	13319	13445	13421	13317	13400	13302	13465	13297	13379	13510	13417	13581	13378	13259	13483	13432	13323	13361	13317	13452	13368	13530	13384	13291	13477	13348	13462	13281	13267	13439	13162	13342	13418	13416	13489	13491	13476	13422	13436	13313	13245	13645	13421	13395	13354	13508	13435	13426	13332	13265	13582	13341	13373	13296	13510	13397	13587	13537	13414	13152	13417	13487	13333	13483	13366	13354	13372	13447	13613	13523	13451	13324	13369	13574	13482	13476	13599	13391	13219	13311	13475	13501	13628	13247	13350	13328	13384	13390	13450	13450	13501	13504	13261	13315	13345	13349	13378	13411	13556	13487	13486	13431	13294	13444	13327	13492	13501	13342	13456	13381	13540	13344	13296	13397	13527	13235	13465	13421	13441	13342	13523	13313	13351	13340	13437	13299	13500	13505	13423	13346	13468	13497	13501	13370	13390	13329	13344	13532	13307	13453	13515	13551	13414	13333	13568	13439	13482	13598	13466	13423	13349	13330	13348	13660	13330	13539	13386	13580	13450	13333	13393	13393	13514	13294	13445	13408	13507	13471	13457	13490	13537	13342	13561	13359	13341	13169	13419	13280	13429	13316	13471	13267	13336	13277	13490	13432	13399	13437	13359	13403	13565	13442	13359	13324	13406	13393	13416	13467	13420	13436	13510	13614	13480	13261	13439	13519	13448	13415	13236	13389	13393	13433	13471	13461	13408	13453	13415	13486	13468	13412	13372	13364	13365	13560	13434	13321	13312	13468	13205	13315	13330	13286	13388	13445	13310	13400	13332	13439	13437	13482	13381	13256	13523	13545	13288	13438	13250	13532	13350	13566	13324	13468	13445	13424	13331	13462	13520	13418	13444	13389	13429	13361	13418	13167	13292	13331	13464	13411	13534	13439	13421	13546	13429	13474	13387	13342	13540	13370	13498	13412	13495	13323	13378	13452	13338	13527	13331	13359	13432	13220	13446	13562	13431	13470	13533	13331	13387	13216	13446	13323	13355	13402	13466	13474	13359	13341	13285	13552	13444	13499	13511	13455	13312	13326	13488	13402	13457	13309	13420	13426	13422	13559	13449	13360	13498	13366	13343	13309	13409	13488	13480	13369	13596	13544	13529	13364	13490	13508	13415	13306	13479	13434	13436	13387	13416	13389	13251	13205	13402	13260	13515	13362	13405	13461	13439	13508	13328	13349	13409	13339	13286	13292	13545	13413	13320	13485	13365	13171	13428	13486	13506	13362	13420	13494	13366	13407	13470	13357	13446	13395	13238	13437	13295	13108	13285	13461	13495	13361	13408	13404	13619	13415	13188	13449	13543	13412	13409	13414	13256	13468	13470	13503	13432	13429	13478	13540	13396	13346	13411	13442	13590	13450	13375	13498	13411	13655	13368	13386	13431	13431	13286	13317	13349	13321	13470	13246	13483	13478	13369	13442	13339	13462	13345	13383	13404	13476	13473	13394	13504	13521	13478	13361	13372	13291	13423	13458	13518	13390	13393	13377	13435	13521	13363	13417	13480	13297	13519	13508	13448	13531	13473	13309	13503	13480	13424	13427	13464	13507	13509	13452	13397	13519	13363	13336	13430	13452	13403	13388	13517	13418	13337	13490	13404	13348	13337	13281	13445	13529	13247	13376	13352	13540	13346	13512	13345	13374	13313	13352	13310	13296	13667	13451	13577	13191	13437	13496	13317	13450	13536	13601	13416	13511	13253	13409	13303	13286	13368	13342	13510	13540	13373	13555	13608	13277	13370	13360	13311	13476	13320	13519	13207	13387	13523	13497	13370	13517	13281	13368	13404	13439	13469	13389	13270	13313	13345	13341	13539	13415	13463	13456	13533	13388	13502	13373	13479	13442	13360	13386	13476	13439	13479	13495	13445	13395	13480	13422	13228	13419	13536	13417	13355	13481	13471	13539	13421	13468	13369	13293	13341	13591	13491	13454	13640	13441	13466	13258	13475	13405	13434	13447	13404	13197	13303	13450	13569	13365	13562	13252	13333	13528	13418	13502	13465	13348	13209	13416	13309	13457	13400	13292	13531	13370	13369	13234	13425	13289	13515	13335	13494	13549	13400	13518	13359	13488	13484	13325	13383	13312	13443	13423	13486	13448	13295	13470	13283	13399	13439	13204	13420	13428	13506	13441	13396	13525	13404	13294	13395	13309	13271	13254	13224	13442	13380	13333	13504	13448	13374	13468	13384	13603	13431	13551	13502	13386	13240	13329	13459	13425	13365	13371	13388	13331	13555	13421	13390	13383	13225	13469	13506	13339	13405	13523	13468	13359	13419	13359	13358	13464	13477	13366	13212	13290	13298	13405	13465	13357	13337	13332	13473	13434	13475	13518	13492	13349	13405	13486	13387	13336	13349	13555	13391	13194	13402	13335	13440	13257	13381	13484	13369	13540	13434	13489	13470	13568	13356	13434	13377	13497	13436	13377	13374	13377	13455	13308	13550	13448	13388	13264	13551	13398	13513	13445	13475	13367	13569	13412	13459	13473	13346	13401	13187	13362	13498	13402	13344	13354	13365	13473	13365	13504	13424	13508	13384	13223	13516	13400	13584	13378	13513	13236	13367	13492	13323	13491	13363	13607	13334	13388	13585	13506	13313	13390	13361	13560	13384	13302	13493	13509	13532	13329	13364	13318	13366	13454	13406	13338	13516	13444	13451	13409	13261	13443	13518	13442	13454	13299	13431	13533	13291	13364	13269	13489	13332	13363	13360	13509	13310	13391	13404	13454	13388	13378	13433	13439	13502	13532	13410	13305	13390	13399	13292	13406	13359	13385	13364	13363	13391	13379	13385	13490	13290	13554	13311	13301	13573	13400	13471	13181	13361	13413	13424	13376	13548	13476	13316	13424	13311	13450	13492
23824	21094	28387	24126	21977	21738	20513	17892	17045	16693	16357	16286	15908	15621	15542	15554	15537	15286	15227	15077	15288	14916	15029	15061	15032	15015	14694	14746	14813	14757	14741	14743	14808	14698	14518	14801	14648	14677	14775	14754	14717	14616	14568	14550	14742	14688	14738	14680	14577	14664	14702	14655	14544	14660	14507	14621	14400	14272	14458	14733	14556	14555	14533	14604	14511	14382	14558	14670	14688	14668	14415	14845	14529	14554	14527	14616	14452	14514	14690	14461	14308	14604	14702	14653	14479	14572	14499	14733	14479	14503	14547	14504	14494	14623	14499	14609	14730	14665	14533	14524	14428	14649	14633	14628	14710	14564	14491	14590	14779	14679	14620	14581	14719	14476	14453	14493	14676	14577	14515	14536	14565	14595	14511	14406	14490	14615	14673	14584	14471	14346	14567	14667	14301	14409	14380	14751	14585	14459	14724	14525	14730	14537	14498	14569	14522	14557	14334	14705	14584	14507	14470	14517	14577	14486	14682	14677	14605	14533	14548	14501	14535	14638	14501	14525	14684	14589	14537	14359	14583	14499	14460	14447	14439	14476	14543	14482	14525	14655	14401	14694	14695	14592	14558	14468	14475	14498	14617	14457	14886	14711	14683	14517	14666	14572	14451	14611	14388	14482	14516	14661	14458	14562	14756	14434	14634	14432	14700	14577	14686	14632	14514	14464	14696	14606	14503	14695	14438	14349	14414	14343	14635	14694	14651	14651	14837	14545	14541	14365	14426	14488	14438	14617	14701	14593	14655	14423	14534	14575	14635	14338	14491	14471	14630	14476	14565	14542	14479	14542	14497	14530	14435	14521	14586	14653	14451	14802	14387	14507	14432	14303	14571	14526	14655	14645	14524	14582	14531	14544	14597	14493	14576	14501	14335	14483	14362	14400	14465	14452	14408	14520	14557	14484	14455	14609	14494	14520	14665	14649	14608	14531	14635	14555	14503	14568	14728	14495	14483	14628	14525	14549	14325	14595	14600	14635	14425	14555	14517	14635	14491	14540	14708	14621	14644	14714	14547	14601	14504	14664	14584	14540	14659	14625	14639	14526	14581	14597	14670	14393	14474	14560	14538	14646	14456	14612	14454	14577	14563	14515	14432	14572	14357	14473	14508	14521	14465	14418	14624	14444	14473	14422	14550	14311	14688	14499	14577	14410	14507	14576	14721	14604	14539	14701	14626	14528	14592	14370	14567	14560	14563	14495	14429	14670	14538	14421	14547	14654	14468	14311	14573	14787	14444	14722	14498	14455	14623	14482	14390	14451	14600	14567	14616	14526	14499	14638	14306	14753	14517	14566	14562	14498	14642	14591	14601	14448	14481	14536	14709	14530	14798	14473	14637	14532	14586	14440	14381	14515	14536	14496	14768	14649	14720	14529	14356	14603	14513	14383	14550	14672	14595	14625	14568	14654	14740	14410	14458	14671	14522	14684	14617	14564	14515	14615	14609	14377	14538	14710	14502	14713	14546	14504	14385	14626	14560	14527	14462	14595	14349	14478	14503	14677	14670	14608	14727	14621	14434	14536	14493	14687	14630	14482	14291	14661	14538	14451	14505	14593	14522	14666	14625	14475	14502	14634	14666	14622	14385	14497	14730	14486	14565	14609	14525	14603	14600	14424	14391	14541	14615	14775	14659	14545	14638	14689	14710	14598	14618	14429	14623	14549	14564	14610	14422	14448	14607	14575	14413	14439	14468	14583	14696	14705	14493	14572	14516	14621	14804	14586	14740	14567	14437	14457	14584	14559	14463	14442	14481	14558	14542	14405	14592	14671	14605	14394	14655	14568	14504	14410	14239	14507	14674	14676	14515	14549	14653	14519	14553	14554	14630	14406	14622	14618	14500	14445	14654	14460	14673	14322	14605	14581	14496	14419	14674	14457	14528	14650	14539	14588	14440	14605	14637	14669	14495	14462	14492	14484	14808	14455	14616	14585	14573	14670	14408	14448	14459	14616	14659	14591	14637	14553	14588	14533	14571	14650	14672	14544	14585	14618	14529	14582	14472	14557	14572	14558	14513	14388	14337	14362	14479	14551	14481	14534	14518	14584	14532	14565	14680	14443	14515	14543	14503	14698	14547	14669	14676	14661	14510	14623	14613	14629	14568	14563	14403	14492	14457	14417	14628	14812	14498	14543	14573	14365	14389	14405	14516	14776	14494	14588	14413	14525	14477	14767	14423	14572	14548	14436	14183	14534	14559	14524	14461	14653	14782	14614	14508	14632	14646	14526	14516	14821	14546	14405	14576	14576	14557	14575	14610	14417	14560	14440	14590	14715	14509	14633	14439	14504	14438	14529	14463	14609	14516	14569	14514	14525	14574	14570	14472	14401	14718	14569	14503	14518	14544	14493	14528	14544	14431	14527	14464	14367	14465	14614	14575	14607	14539	14559	14503	14273	14588	14574	14445	14648	14612	14469	14390	14586	14859	14633	14591	14434	14457	14470	14605	14653	14598	14557	14522	14372	14590	14650	14553	14497	14572	14637	14406	14470	14600	14512	14333	14517	14570	14265	14444	14644	14606	14454	14621	14345	14517	14609	14512	14474	14639	14512	14675	14429	14463	14562	14504	14714	14749	14618	14648	14458	14698	14520	14718	14533	14404	14461	14417	14537	14444	14469	14449	14633	14636	14450	14513	14489	14443	14564	14475	14474	14436	14631	14747	14446	14327	14560	14698	14540	14667	14484	14541	14443	14405	14782	14526	14500	14457	14411	14684	14681	14691	14683	14677	14621	14374	14458	14392	14536	14535	14651	14556	14517	14570	14627	14469	14562	14556	14396	14606	14399	14512	14620	14609	14379	14609	14555	14553	14589	14524	14650	14553	14486	14636	14415	14455	14721	14408	14682	14664	14724	14713	14601	14430	14687	14629	14468	14395	14567	14444	14627	14551	14530	14585	14739	14467	14523	14440	14509	14588	14725	14581	14558	14463	14649	14516	14462	14481	14597	14520	14652	14692	14569	14560	14554	14376	14425	14405	14404	14434	14548	14704	14528	14601	14421	14562	14322	14614	14526	14404	14507	14593	14410	14492	14657	14455	14541	14551	14433	14529	14540	14609	14581	14641	14452	14430	14510	14570	14433	14542	14534	14663	14646	14435	14569	14456	14523	14658	14554	14480	14512	14544	14536	14572	14548	14462	14582	14694	14512	14638	14622	14549	14388	14518	14666	14562	14502	14560	14303	14526	14325	14509	14532	14722	14662	14503	14608	14538	14474	14485	14548	14464	14711	14502	14726	14673	14486	14366	14551	14445	14540	14660	14654	14612	14370	14511	14531	14695	14415	14443	14651	14624	14539	14612	14468	14665	14694	14398	14687	14505	14525	14430	14524	14585	14464	14481	14487	14433	14387	14390	14348	14577	14647	14605	14249	14516	14483	14604	14429	14631	14440	14616	14537	14575	14609	14613	14541	14449	14537	14558	14731	14400	14430	14468	14340	14423	14348	14734	14517	14615	14597	14401	14508	14615	14594	14469	14378	14726	14620	14586	14543	14654	14448	14683	14448	14522	14687	14620	14609	14674	14581	14519	14641	14707	14526	14588	14848	14537	14391	14392	14643	14529	14530	14511	14583	14732	14452	14394	14485	14536	14719	14614	14514	14432	14630	14623	14602	14394	14567	14578	14605	14608	14683	14449	14589	14592	14568	14609	14615	14823	14432	14582	14579	14624	14444	14634	14428	14450	14369	14583	14607	14555	14645	14580	14532	14474	14413	14425	14656	14560	14376	14403	14547	14583	14538	14553	14543	14523	14607	14481	14447	14487	14529	14536	14527	14545	14634	14685	14565	14587	14653	14520	14539	14528	14620	14644	14421	14530	14331	14419	14476	14609	14593	14561	14347	14513	14598	14578	14566	14695	14541	14443	14400	14515	14408	14555	14500	14669	14642	14449	14490	14582	14297	14388	14588	14646	14658	14386	14551	14491	14370	14440	14355	14772	14712	14669	14376	14560	14424	14407	14487	14606	14439	14653	14509	14477	14553	14343	14569	14340	14511	14685	14504	14724	14539	14438	14486	14383	14470	14537	14652	14484	14409	14559	14464	14560	14370	14510	14617	14566	14555	14698	14593	14544	14492	14505	14516	14496	14504	14404	14645	14609	14481	14544	14551	14468	14492	14602	14565	14445	14682	14370	14573	14645	14764	14585	14561	14539	14291	14603	14548	14653	14415	14442	14437	14361	14255	14612	14779	14706	14524	14576	14510	14622	14412	14665	14523	14544	14489	14516	14466	14686	14538	14614	14693	14504	14565	14375	14398	14523	14524	14657	14533	14535	14586	14479	14466	14264	14659	14533	14586	14518	14680	14543	14471	14627	14795	14301	14522	14482	14455	14567	14539	14468	14448	14649	14562	14696	14599	14471	14517	14430	14598	14509	14672	14648	14561	14462	14523	14463	14500	14396	14478	14552	14633	14663	14376	14639	14562	14571	14776	14550	14500	14345	14446	14648	14516	14334	14411	14526	14654	14480	14433	14484	14492	14469	14511	14589	14342	14433	14635	14487	14683	14568	14576	14747	14394	14434	14583	14701	14434	14663	14643	14441	14509	14427	14640	14669	14544	14498	14634	14737	14684	14580	14576	14540	14695	14511	14697	14675	14669	14723	14666	14550	14516	14467	14372	14343	14353	14547	14359	14431	14614	14446	14606	14443	14536	14376	14420	14611	14450	14579	14544	14602	14437	14504	14637	14565	14567	14475	14755	14684	14607	14520	14462	14411	14431	14578	14424	14441	14409	14411	14581	14796	14797	14560	14512	14362	14587	14467	14605	14455	14590	14553	14644	14548	14375	14411	14525	14639	14278	14551	14536	14567	14584	14504	14567	14504	14463	14607	14471	14496	14450	14543	14632	14570	14673	14619	14479	14661	14493	14543	14667	14576	14499	14690	14427	14494	14533	14743	14643	14547	14493	14512	14445	14569	14764	14542	14619	14478	14433	14439	14503	14427	14513	14357	14512	14377	14489	14599	14609	14441	14766	14513	14508	14698	14563	14720	14633	14349	14413	14609	14411	14523	14575	14343	14497	14524	14649	14583	14441	14609	14541	14704	14527	14730	14549	14457	14647	14437	14360	14537	14482	14527	14520	14541	14596	14460	14599	14800	14569	14411	14261	14717	14311
19367	33975	30591	24281	21754	20809	19265	18257	17207	16893	16336	15696	15347	15138	14850	14917	14840	14641	14314	14353	14187	14050	14160	14030	13937	14146	13773	14055	13784	13674	13608	13706	13704	13613	13862	13618	13748	13517	13724	13564	13762	13688	13587	13524	13560	13565	13454	13523	13472	13613	13568	13540	13582	13541	13703	13407	13487	13544	13612	13448	13579	13713	13543	13611	13528	13543	13573	13405	13480	13615	13394	13564	13728	13470	13471	13475	13485	13657	13653	13614	13516	13630	13399	13552	13560	13563	13610	13376	13489	13530	13521	13529	13498	13398	13493	13504	13693	13558	13541	13614	13543	13408	13452	13584	13429	13564	13510	13513	13441	13489	13464	13457	13576	13763	13622	13642	13609	13514	13569	13401	13504	13461	13581	13602	13449	13564	13351	13464	13625	13492	13636	13406	13417	13533	13589	13289	13386	13570	13497	13457	13698	13460	13480	13370	13706	13509	13519	13551	13592	13693	13383	13448	13335	13581	13514	13475	13480	13566	13574	13587	13557	13515	13437	13384	13571	13481	13546	13546	13410	13588	13518	13485	13582	13648	13426	13510	13467	13564	13550	13497	13678	13439	13477	13366	13492	13524	13405	13662	13355	13504	13562	13458	13529	13525	13516	13499	13356	13426	13629	13525	13475	13517	13509	13368	13533	13475	13470	13424	13500	13443	13559	13427	13490	13488	13471	13373	13592	13312	13488	13485	13636	13463	13437	13352	13686	13514	13352	13475	13490	13445	13617	13414	13472	13440	13468	13402	13401	13504	13605	13561	13462	13498	13562	13490	13572	13564	13439	13742	13464	13521	13505	13404	13474	13497	13464	13520	13424	13534	13420	13458	13521	13369	13507	13386	13532	13417	13418	13525	13567	13534	13738	13375	13383	13354	13520	13341	13557	13406	13564	13390	13530	13521	13550	13508	13454	13405	13666	13351	13621	13522	13586	13672	13652	13446	13347	13393	13575	13580	13448	13473	13689	13374	13574	13448	13472	13287	13613	13563	13519	13486	13427	13565	13463	13578	13377	13498	13572	13673	13472	13431	13289	13465	13385	13433	13467	13515	13431	13569	13435	13555	13458	13450	13628	13472	13652	13529	13480	13479	13699	13568	13405	13441	13526	13569	13652	13438	13575	13565	13347	13528	13278	13529	13522	13482	13558	13556	13505	13501	13421	13325	13511	13475	13368	13493	13373	13557	13579	13379	13592	13568	13278	13656	13498	13651	13640	13440	13568	13443	13528	13472	13622	13530	13511	13249	13541	13580	13377	13559	13607	13469	13534	13398	13464	13455	13399	13594	13584	13499	13404	13374	13647	13422	13483	13452	13522	13440	13413	13605	13494	13570	13539	13582	13454	13541	13600	13383	13523	13441	13400	13422	13480	13536	13438	13655	13317	13468	13686	13496	13526	13677	13440	13512	13488	13534	13634	13604	13486	13336	13561	13505	13482	13540	13585	13613	13582	13425	13656	13467	13420	13487	13435	13394	13442	13526	13498	13439	13578	13466	13440	13555	13562	13398	13399	13572	13469	13376	13486	13530	13466	13499	13634	13536	13538	13409	13492	13373	13469	13652	13516	13515	13310	13580	13631	13510	13667	13476	13592	13521	13526	13558	13521	13434	13399	13424	13514	13667	13563	13575	13481	13534	13431	13504	13556	13492	13346	13512	13509	13569	13425	13591	13477	13329	13488	13624	13432	13604	13500	13552	13557	13411	13421	13565	13539	13405	13467	13588	13507	13339	13465	13468	13616	13437	13405	13440	13567	13589	13506	13626	13427	13571	13550	13577	13452	13404	13519	13641	13511	13640	13493	13431	13471	13534	13337	13555	13481	13468	13508	13451	13621	13505	13554	13567	13546	13493	13447	13472	13476	13396	13422	13507	13446	13453	13545	13556	13486	13553	13579	13526	13500	13397	13534	13462	13558	13691	13454	13484	13469	13485	13645	13410	13649	13533	13514	13489	13525	13572	13690	13479	13500	13513	13696	13662	13535	13464	13475	13552	13578	13584	13602	13503	13534	13511	13450	13547	13575	13652	13560	13491	13501	13502	13671	13491	13541	13590	13354	13547	13532	13617	13531	13513	13656	13659	13507	13500	13538	13296	13610	13551	13571	13555	13485	13417	13463	13542	13539	13383	13478	13670	13503	13551	13463	13506	13638	13391	13671	13655	13708	13562	13437	13647	13620	13524	13512	13369	13573	13559	13457	13562	13584	13671	13452	13560	13399	13444	13553	13528	13455	13681	13418	13439	13488	13553	13596	13333	13360	13471	13642	13567	13572	13650	13460	13451	13394	13548	13379	13486	13604	13429	13519	13461	13550	13608	13469	13373	13722	13348	13561	13441	13629	13600	13556	13547	13558	13570	13537	13495	13485	13605	13594	13640	13439	13593	13444	13462	13513	13409	13517	13446	13624	13476	13484	13655	13666	13585	13480	13387	13350	13407	13645	13328	13504	13540	13636	13537	13516	13494	13394	13652	13523	13494	13646	13442	13655	13440	13655	13524	13430	13567	13515	13608	13561	13560	13614	13672	13489	13474	13569	13473	13420	13619	13460	13342	13612	13400	13389	13432	13599	13504	13598	13432	13593	13427	13553	13459	13335	13570	13360	13543	13562	13386	13754	13511	13566	13551	13527	13373	13515	13603	13514	13459	13627	13624	13388	13507	13571	13523	13590	13313	13600	13529	13623	13538	13487	13554	13489	13708	13356	13570	13455	13684	13529	13541	13365	13588	13646	13375	13517	13496	13496	13516	13484	13429	13510	13604	13568	13668	13350	13702	13633	13547	13322	13495	13491	13593	13514	13586	13550	13664	13515	13531	13355	13643	13459	13617	13391	13690	13654	13372	13515	13571	13562	13439	13524	13615	13594	13585	13446	13610	13577	13436	13487	13481	13509	13473	13450	13665	13515	13482	13651	13492	13524	13542	13620	13541	13478	13468	13405	13456	13456	13590	13665	13487	13484	13360	13496	13483	13436	13571	13408	13470	13524	13465	13637	13667	13282	13343	13436	13538	13455	13351	13511	13434	13497	13638	13533	13548	13449	13351	13597	13473	13558	13483	13517	13362	13569	13573	13487	13362	13750	13519	13396	13451	13558	13594	13460	13459	13597	13451	13335	13456	13464	13453	13463	13502	13693	13552	13519	13421	13524	13520	13318	13481	13431	13585	13556	13381	13519	13539	13446	13412	13422	13469	13526	13600	13427	13432	13486	13479	13639	13453	13556	13466	13548	13556	13575	13560	13507	13561	13481	13618	13545	13567	13419	13473	13671	13600	13339	13436	13419	13454	13424	13500	13421	13559	13355	13530	13670	13577	13593	13478	13611	13379	13549	13354	13523	13292	13522	13478	13680	13441	13610	13481	13400	13538	13569	13478	13618	13566	13554	13520	13649	13691	13583	13564	13478	13524	13528	13511	13460	13431	13615	13416	13452	13429	13596	13533	13360	13531	13698	13515	13539	13573	13381	13696	13493	13518	13393	13582	13404	13476	13449	13501	13581	13525	13517	13565	13495	13318	13491	13512	13441	13468	13491	13547	13534	13523	13717	13374	13376	13587	13647	13518	13487	13440	13632	13476	13436	13509	13501	13449	13466	13382	13582	13594	13468	13515	13579	13573	13597	13511	13438	13362	13519	13421	13542	13418	13376	13500	13628	13523	13469	13606	13471	13636	13379	13449	13482	13592	13525	13696	13525	13450	13427	13613	13650	13409	13456	13417	13504	13356	13549	13387	13529	13509	13535	13558	13366	13419	13494	13609	13304	13545	13417	13619	13572	13680	13445	13444	13386	13583	13521	13449	13450	13506	13712	13645	13444	13424	13461	13706	13507	13608	13482	13547	13521	13340	13489	13635	13468	13719	13450	13528	13401	13570	13401	13345	13680	13454	13487	13559	13493	13589	13541	13475	13488	13346	13479	13540	13461	13594	13557	13398	13381	13549	13324	13622	13581	13531	13489	13523	13572	13454	13484	13377	13302	13509	13573	13527	13579	13566	13445	13566	13540	13437	13492	13471	13316	13429	13591	13659	13526	13624	13674	13381	13510	13412	13643	13414	13435	13446	13409	13574	13582	13449	13664	13444	13530	13616	13475	13459	13479	13379	13661	13398	13472	13393	13478	13570	13446	13550	13619	13532	13475	13264	13493	13431	13637	13608	13562	13470	13500	13462	13486	13577	13397	13497	13444	13558	13453	13509	13526	13352	13507	13542	13679	13409	13519	13489	13578	13656	13466	13361	13463	13620	13532	13496	13398	13401	13511	13441	13413	13399	13420	13608	13516	13724	13441	13484	13510	13545	13442	13588	13456	13551	13594	13469	13316	13390	13565	13400	13385	13561	13568	13588	13573	13490	13568	13554	13427	13466	13487	13496	13474	13481	13344	13594	13391	13477	13587	13473	13447	13389	13602	13635	13595	13577	13505	13454	13593	13603	13689	13414	13611	13644	13528	13353	13557	13660	13570	13394	13423	13338	13614	13582	13440	13493	13532	13585	13484	13484	13541	13500	13459	13622	13438	13625	13537	13550	13592	13380	13467	13391	13601	13379	13487	13481	13351	13426	13588	13614	13239	13423	13244	13581	13474	13577	13510	13534	13437	13551	13485	13559	13369	13471	13420	13541	13424	13569	13482	13499	13457	13404	13319	13389	13473	13623	13488	13392	13505	13546	13538	13431	13545	13384	13393	13554	13492	13463	13560	13510	13529	13588	13555	13361	13427	13519	13530	13498	13456	13654	13433	13501	13587	13530	13449	13669	13648	13509	13600	13516	13438	13515	13653	13409	13508	13483	13443	13439	13410	13642	13462	13476	13644	13364	13453	13603	13511	13573	13552	13481	13511	13425	13594	13648	13476	13464	13503	13546	13399	13546	13554	13698	13414	13390	13619	13641	13456	13484	13522	13522	13648	13646	13447	13599	13440	13434	13459	13589	13499	13477	13586	13451	13493	13482	13330	13598	13516	13562	13500	13536	13612	13423	13443	13664	13635	13632	13418	13566	13543	13577	13462	13339	13495	13546	13714	13566	13400	13498	13662	13423	13401	13467	13417	13341	13505	13437	13433	13526	13345	13426	13431	13543	13651	13522	13483	13487	13464	13561	13534	13458	13497	13334	13687	13603	13436	13515
22748	21122	28905	23585	21390	23464	24979	19746	18155	18005	17470	16867	16488	16322	16245	15881	15939	15645	15594	15497	15590	15323	15180	15453	15187	14941	15106	15056	15070	14837	14907	14862	15060	14737	14800	14675	14804	14983	14565	14902	14774	14763	14799	14624	14705	14729	14817	14515	14650	14777	14550	14457	14611	14762	14515	14764	14681	14796	14694	14676	14684	14627	14622	14482	14554	14647	14745	14626	14777	14596	14495	14593	14945	14709	14697	14661	14616	14731	14797	14554	14695	14519	14678	14723	14529	14588	14622	14785	14584	14732	14580	14768	14631	14628	14695	14615	14685	14461	14717	14666	14656	14709	14474	14510	14423	14592	14498	14532	14715	14665	14541	14626	14697	14476	14605	14377	14607	14716	14732	14652	14561	14559	14565	14686	14521	14613	14739	14554	14546	14668	14718	14547	14570	14690	14732	14439	14531	14483	14691	14586	14545	14664	14727	14576	14755	14749	14534	14591	14519	14697	14592	14765	14626	14425	14496	14634	14595	14479	14328	14463	14671	14456	14603	14663	14766	14631	14553	14620	14655	14585	14649	14756	14594	14467	14444	14521	14594	14544	14654	14635	14528	14607	14752	14597	14565	14617	14507	14682	14614	14588	14670	14558	14491	14616	14651	14636	14396	14665	14629	14564	14668	14691	14493	14461	14574	14646	14754	14440	14789	14691	14698	14544	14520	14411	14606	14801	14752	14506	14602	14737	14722	14628	14440	14857	14497	14620	14523	14634	14713	14695	14500	14712	14678	14618	14570	14634	14499	14686	14568	14542	14556	14676	14391	14485	14533	14638	14628	14553	14730	14488	14660	14712	14814	14444	14443	14527	14510	14738	14566	14665	14564	14591	14716	14712	14525	14697	14515	14520	14402	14659	14595	14585	14462	14531	14590	14576	14756	14636	14576	14565	14507	14578	14671	14637	14525	14533	14599	14540	14593	14393	14623	14803	14674	14750	14653	14683	14737	14533	14644	14548	14511	14535	14803	14473	14415	14624	14498	14668	14529	14618	14605	14548	14731	14571	14606	14417	14864	14632	14535	14598	14533	14558	14525	14601	14536	14690	14626	14598	14538	14537	14710	14555	14519	14590	14621	14697	14478	14599	14555	14748	14622	14519	14674	14740	14710	14485	14589	14606	14530	14734	14840	14490	14509	14695	14580	14668	14480	14536	14376	14372	14605	14383	14655	14786	14602	14486	14834	14471	14435	14632	14491	14677	14489	14659	14753	14603	14454	14611	14634	14559	14606	14764	14619	14533	14736	14533	14534	14705	14518	14511	14645	14591	14576	14558	14610	14342	14499	14666	14459	14807	14546	14347	14622	14570	14555	14528	14427	14665	14459	14336	14586	14375	14462	14511	14424	14509	14571	14716	14682	14575	14724	14524	14689	14741	14595	14504	14718	14668	14683	14540	14659	14656	14435	14597	14733	14628	14646	14654	14486	14594	14635	14472	14593	14506	14757	14383	14544	14789	14679	14750	14527	14632	14533	14567	14522	14721	14449	14616	14569	14400	14741	14519	14531	14810	14653	14584	14565	14477	14581	14687	14636	14647	14485	14377	14520	14572	14797	14547	14657	14729	14777	14589	14696	14413	14491	14593	14544	14403	14623	14829	14564	14617	14636	14689	14564	14587	14475	14484	14548	14488	14591	14510	14713	14616	14577	14628	14703	14525	14606	14525	14458	14480	14608	14517	14570	14579	14476	14559	14692	14645	14467	14597	14556	14691	14669	14854	14573	14626	14581	14719	14577	14553	14614	14459	14548	14451	14614	14358	14603	14612	14499	14615	14675	14540	14555	14538	14510	14444	14705	14608	14546	14483	14770	14688	14514	14532	14579	14539	14674	14635	14448	14543	14619	14513	14701	14527	14643	14624	14604	14441	14599	14679	14736	14574	14526	14535	14435	14618	14600	14649	14511	14562	14598	14652	14613	14497	14676	14580	14462	14579	14681	14530	14523	14618	14652	14638	14581	14580	14603	14680	14312	14593	14615	14692	14400	14584	14567	14545	14526	14677	14364	14600	14481	14593	14491	14520	14769	14683	14479	14643	14716	14530	14460	14395	14448	14723	14417	14507	14476	14464	14669	14469	14619	14466	14467	14360	14420	14431	14570	14658	14650	14405	14610	14676	14683	14694	14472	14626	14745	14659	14654	14558	14638	14717	14764	14511	14753	14623	14596	14502	14588	14850	14531	14359	14544	14549	14779	14505	14415	14501	14525	14554	14519	14566	14635	14585	14574	14293	14454	14527	14716	14561	14656	14422	14636	14693	14777	14514	14513	14558	14642	14578	14689	14610	14610	14648	14603	14804	14647	14693	14557	14789	14664	14481	14539	14581	14578	14538	14521	14635	14632	14654	14487	14615	14718	14549	14615	14747	14538	14505	14620	14602	14730	14654	14545	14525	14518	14537	14638	14489	14591	14613	14730	14663	14757	14475	14590	14582	14648	14792	14627	14659	14503	14461	14605	14386	14604	14457	14461	14651	14529	14523	14753	14636	14588	14666	14617	14573	14446	14547	14630	14654	14504	14516	14700	14784	14572	14214	14560	14589	14693	14448	14381	14483	14724	14586	14642	14601	14545	14648	14493	14611	14849	14646	14605	14650	14517	14713	14672	14666	14502	14533	14685	14508	14583	14683	14682	14645	14586	14626	14618	14709	14603	14705	14667	14686	14697	14616	14552	14648	14574	14591	14469	14688	14641	14428	14521	14563	14428	14438	14589	14828	14605	14520	14590	14394	14644	14632	14736	14554	14517	14587	14517	14697	14676	14660	14602	14637	14566	14519	14740	14534	14526	14526	14728	14544	14713	14463	14461	14632	14605	14540	14558	14421	14633	14533	14648	14668	14491	14358	14474	14745	14374	14499	14456	14536	14552	14678	14649	14641	14542	14498	14424	14588	14666	14688	14635	14547	14786	14655	14698	14713	14448	14734	14591	14728	14547	14481	14503	14612	14327	14518	14246	14548	14510	14692	14286	14559	14381	14661	14401	14645	14600	14626	14684	14436	14516	14410	14430	14579	14791	14506	14586	14622	14429	14659	14612	14539	14628	14527	14682	14668	14319	14450	14414	14532	14580	14735	14619	14758	14804	14585	14558	14553	14732	14425	14602	14565	14693	14665	14508	14510	14495	14633	14520	14726	14333	14788	14721	14516	14685	14720	14688	14674	14733	14752	14581	14569	14709	14600	14514	14652	14504	14390	14567	14470	14526	14595	14407	14512	14538	14475	14718	14793	14490	14533	14812	14676	14643	14389	14482	14650	14444	14670	14452	14647	14542	14649	14661	14597	14489	14428	14284	14489	14731	14575	14555	14692	14623	14611	14531	14630	14263	14245	14481	14575	14523	14673	14828	14572	14701	14515	14496	14618	14535	14723	14423	14482	14708	14508	14496	14647	14697	14608	14537	14287	14606	14520	14650	14510	14605	14522	14488	14608	14655	14547	14631	14598	14658	14528	14522	14592	14725	14690	14545	14607	14709	14536	14562	14477	14692	14606	14592	14788	14600	14734	14678	14639	14757	14653	14733	14525	14605	14712	14381	14517	14609	14618	14512	14613	14627	14551	14725	14430	14560	14550	14738	14602	14681	14652	14635	14518	14839	14534	14483	14593	14535	14722	14579	14573	14635	14576	14561	14661	14520	14453	14635	14586	14616	14536	14545	14420	14702	14576	14492	14673	14497	14450	14641	14735	14542	14651	14455	14452	14399	14719	14749	14598	14444	14635	14440	14667	14527	14661	14468	14468	14879	14570	14656	14627	14529	14647	14573	14606	14595	14452	14635	14842	14747	14623	14570	14649	14356	14739	14575	14597	14573	14621	14557	14728	14642	14479	14551	14549	14704	14848	14548	14547	14672	14452	14785	14476	14500	14777	14535	14577	14883	14731	14530	14455	14545	14517	14596	14736	14504	14487	14539	14651	14616	14537	14619	14491	14532	14454	14611	14595	14499	14345	14680	14522	14501	14438	14598	14593	14631	14526	14565	14520	14656	14635	14656	14577	14571	14576	14690	14501	14614	14569	14674	14425	14669	14614	14634	14544	14698	14505	14497	14432	14525	14533	14527	14779	14763	14625	14650	14567	14535	14568	14693	14602	14545	14578	14615	14583	14651	14767	14647	14718	14714	14646	14666	14577	14578	14730	14784	14650	14551	14620	14591	14516	14484	14360	14579	14408	14694	14468	14713	14649	14588	14373	14782	14423	14484	14656	14647	14805	14572	14433	14569	14602	14644	14632	14454	14603	14573	14637	14649	14745	14550	14485	14536	14590	14542	14388	14458	14641	14496	14678	14727	14624	14816	14600	14644	14623	14692	14459	14630	14643	14537	14675	14433	14749	14567	14481	14549	14530	14705	14585	14747	14708	14385	14544	14571	14721	14465	14462	14759	14499	14663	14468	14601	14445	14593	14471	14506	14376	14709	14752	14706	14482	14524	14609	14669	14588	14607	14670	14713	14644	14693	14448	14654	14523	14628	14531	14622	14570	14516	14612	14750	14632	14680	14552	14557	14466	14615	14821	14500	14432	14446	14461	14607	14661	14711	14494	14469	14569	14563	14468	14649	14694	14715	14593	14536	14739	14679	14683	14524	14474	14562	14560	14512	14504	14651	14445	14584	14722	14496	14486	14412	14561	14587	14660	14446	14500	14597	14574	14541	14636	14664	14633	14582	14509	14562	14515	14509	14617	14683	14506	14611	14652	14707	14542	14594	14530	14675	14469	14668	14692	14493	14540	14552	14722	14454	14637	14703	14545	14638	14627	14641	14511	14493	14563	14476	14600	14613	14782	14627	14552	14717	14532	14536	14716	14606	14584	14538	14496	14531	14632	14563	14736	14647	14381	14573	14310	14614	14613	14685	14564	14424	14645	14530	14571	14571	14572	14456	14573	14726	14578	14494	14683	14387	14446	14627	14648	14543	14661	14517	14518	14586	14415	14666	14560	14460	14579	14402	14662	14433	14559	14636	14652	14693	14441	14585	14672	14616	14675	14486	14543	14744	14677	14785	14593	14608	14606	14520	14610	14401	14438	14421	14491	14529	14435	14499	14616	14559	14719	14672	14674	14628	14759	14552	14643	14710	14449	14678	14553	14480	14430	14625	14663	14781	14729	14806	14567	14534	14654
21274	38607	34334	27628	25272	23626	21938	20543	19399	18620	17644	17129	16163	15951	16073	15420	15618	15096	15084	14766	14705	14620	14524	14363	14336	14248	14098	13928	13728	13816	13842	13861	13686	13950	13703	13766	13575	13756	13626	13804	13550	13684	13693	13732	13780	13653	13554	13619	13700	13581	13661	13512	13540	13677	13479	13567	13487	13615	13589	13647	13639	13655	13403	13738	13778	13432	13431	13423	13583	13506	13593	13566	13572	13727	13528	13411	13695	13562	13524	13779	13576	13688	13642	13383	13508	13499	13500	13319	13597	13583	13428	13546	13523	13602	13528	13524	13513	13464	13506	13595	13607	13592	13652	13540	13547	13513	13484	13545	13605	13459	13669	13487	13480	13510	13405	13582	13650	13387	13594	13578	13469	13730	13536	13311	13393	13399	13571	13553	13554	13387	13474	13610	13805	13482	13471	13451	13589	13506	13459	13624	13549	13570	13526	13324	13514	13599	13438	13444	13408	13617	13645	13489	13580	13503	13445	13507	13580	13502	13388	13551	13466	13593	13584	13489	13538	13581	13468	13513	13476	13506	13544	13566	13512	13512	13468	13550	13521	13588	13752	13737	13515	13540	13522	13468	13432	13477	13384	13458	13365	13457	13681	13465	13479	13481	13582	13475	13687	13556	13657	13392	13649	13452	13430	13534	13574	13666	13640	13638	13589	13443	13613	13531	13525	13408	13525	13418	13674	13558	13577	13573	13604	13438	13475	13555	13520	13607	13509	13647	13610	13591	13488	13609	13365	13530	13554	13552	13550	13633	13534	13625	13391	13439	13606	13467	13499	13576	13476	13431	13510	13476	13485	13379	13555	13490	13478	13533	13467	13673	13530	13759	13595	13374	13585	13508	13762	13623	13422	13457	13572	13606	13617	13432	13470	13631	13586	13491	13721	13385	13634	13620	13415	13733	13446	13373	13498	13603	13466	13515	13535	13683	13537	13608	13524	13575	13566	13580	13545	13532	13367	13365	13613	13460	13502	13509	13471	13672	13483	13548	13572	13528	13585	13616	13615	13394	13313	13471	13466	13491	13630	13648	13581	13378	13545	13654	13344	13441	13593	13561	13536	13480	13410	13442	13498	13512	13456	13383	13458	13477	13587	13427	13429	13568	13491	13657	13501	13682	13534	13508	13483	13548	13599	13540	13580	13278	13420	13422	13508	13458	13564	13542	13530	13559	13475	13633	13657	13666	13506	13594	13488	13472	13477	13455	13427	13474	13621	13463	13497	13471	13572	13539	13525	13374	13580	13616	13533	13467	13433	13460	13536	13592	13509	13383	13620	13433	13430	13505	13609	13644	13505	13429	13544	13475	13428	13513	13561	13355	13548	13638	13637	13535	13430	13575	13730	13639	13506	13552	13576	13355	13508	13622	13574	13524	13371	13495	13334	13681	13532	13494	13575	13536	13553	13487	13386	13547	13591	13434	13414	13274	13529	13698	13495	13395	13542	13371	13546	13550	13467	13537	13418	13593	13396	13722	13535	13484	13539	13524	13501	13405	13420	13512	13486	13524	13538	13631	13610	13439	13436	13466	13589	13598	13587	13503	13596	13483	13592	13488	13579	13420	13574	13568	13551	13406	13454	13532	13509	13713	13553	13589	13543	13595	13545	13531	13622	13576	13412	13494	13517	13552	13430	13473	13528	13492	13527	13380	13346	13568	13640	13392	13480	13583	13516	13495	13572	13573	13480	13388	13504	13452	13553	13541	13567	13447	13492	13547	13400	13546	13495	13508	13592	13488	13595	13640	13610	13506	13484	13387	13611	13510	13557	13417	13413	13593	13533	13487	13573	13574	13610	13575	13420	13406	13543	13554	13507	13699	13604	13382	13453	13394	13571	13442	13428	13523	13361	13681	13516	13491	13597	13400	13520	13402	13525	13365	13602	13542	13578	13573	13546	13568	13407	13523	13540	13384	13642	13605	13490	13528	13360	13592	13568	13558	13539	13660	13505	13449	13486	13367	13459	13334	13417	13457	13615	13430	13365	13576	13526	13594	13302	13591	13453	13418	13477	13592	13514	13517	13373	13552	13492	13407	13438	13577	13474	13432	13548	13628	13544	13610	13602	13544	13507	13600	13382	13462	13412	13291	13513	13568	13300	13442	13461	13657	13409	13519	13594	13355	13536	13632	13605	13518	13576	13501	13579	13543	13588	13401	13374	13572	13586	13497	13494	13499	13361	13531	13457	13684	13703	13564	13523	13414	13461	13360	13635	13566	13604	13565	13487	13515	13300	13452	13570	13647	13584	13537	13472	13540	13320	13503	13660	13606	13619	13529	13438	13364	13589	13591	13497	13479	13519	13486	13349	13664	13586	13306	13444	13466	13606	13510	13506	13450	13618	13637	13461	13572	13522	13479	13390	13436	13635	13518	13383	13676	13535	13558	13567	13490	13562	13526	13429	13625	13579	13433	13548	13523	13630	13554	13463	13544	13411	13550	13543	13481	13404	13475	13380	13555	13547	13430	13528	13564	13583	13475	13593	13693	13464	13468	13605	13581	13532	13502	13452	13582	13310	13370	13684	13689	13585	13500	13417	13441	13448	13418	13328	13465	13554	13480	13433	13427	13468	13638	13675	13450	13700	13484	13318	13226	13506	13483	13568	13605	13401	13371	13499	13478	13391	13587	13604	13596	13369	13485	13557	13543	13591	13525	13603	13555	13540	13486	13509	13484	13565	13425	13445	13609	13501	13616	13581	13555	13591	13592	13565	13559	13532	13326	13553	13605	13353	13584	13484	13547	13532	13415	13543	13407	13428	13568	13430	13538	13324	13547	13558	13457	13449	13611	13569	13538	13483	13382	13620	13428	13523	13498	13543	13455	13427	13491	13401	13493	13597	13593	13644	13738	13399	13461	13516	13569	13418	13494	13426	13513	13485	13654	13586	13521	13545	13634	13499	13578	13426	13474	13518	13493	13577	13547	13433	13531	13452	13418	13541	13515	13619	13591	13534	13416	13437	13464	13610	13593	13378	13409	13613	13591	13365	13477	13500	13435	13507	13411	13576	13485	13516	13627	13591	13442	13553	13781	13406	13430	13336	13546	13555	13479	13478	13281	13469	13642	13568	13546	13564	13413	13466	13563	13368	13634	13536	13472	13388	13656	13542	13423	13608	13469	13587	13435	13544	13512	13550	13410	13518	13424	13594	13453	13505	13403	13611	13351	13615	13496	13534	13531	13502	13372	13651	13463	13622	13322	13624	13534	13510	13458	13546	13520	13451	13305	13503	13573	13516	13580	13395	13431	13498	13279	13591	13476	13524	13718	13532	13543	13463	13415	13489	13604	13308	13430	13586	13678	13530	13577	13642	13466	13428	13486	13416	13465	13588	13533	13572	13374	13380	13406	13645	13569	13545	13287	13557	13413	13377	13581	13506	13471	13453	13407	13521	13541	13505	13427	13472	13642	13422	13799	13581	13493	13208	13481	13518	13425	13443	13646	13491	13495	13442	13583	13543	13551	13597	13476	13512	13607	13562	13598	13484	13508	13629	13453	13746	13478	13533	13496	13530	13484	13461	13347	13434	13649	13477	13412	13411	13388	13559	13459	13459	13591	13481	13273	13558	13481	13580	13457	13516	13496	13584	13601	13387	13525	13619	13548	13372	13493	13421	13535	13600	13451	13611	13475	13389	13630	13495	13499	13290	13358	13534	13630	13566	13751	13531	13507	13648	13441	13468	13458	13442	13514	13447	13396	13571	13623	13407	13542	13645	13577	13563	13622	13500	13420	13425	13485	13515	13420	13509	13502	13373	13652	13459	13523	13351	13659	13510	13514	13564	13474	13331	13550	13375	13489	13575	13494	13255	13485	13411	13517	13548	13703	13471	13456	13433	13586	13487	13459	13579	13523	13705	13593	13582	13694	13411	13417	13404	13545	13609	13496	13476	13639	13387	13650	13545	13542	13495	13415	13435	13599	13526	13618	13547	13643	13550	13507	13419	13611	13364	13548	13499	13375	13486	13422	13593	13575	13514	13426	13438	13571	13531	13495	13545	13456	13613	13786	13633	13482	13532	13568	13384	13501	13433	13527	13560	13413	13627	13475	13567	13452	13507	13427	13399	13476	13614	13467	13648	13444	13417	13405	13546	13516	13533	13528	13474	13556	13516	13576	13560	13605	13669	13385	13561	13666	13652	13410	13522	13498	13384	13538	13550	13493	13636	13658	13475	13429	13406	13794	13442	13567	13407	13488	13433	13332	13429	13358	13476	13488	13590	13511	13362	13554	13496	13457	13526	13627	13412	13561	13457	13492	13601	13445	13468	13560	13351	13411	13648	13583	13466	13409	13594	13660	13523	13380	13502	13511	13462	13351	13621	13366	13576	13529	13724	13458	13459	13519	13364	13564	13599	13373	13583	13557	13471	13403	13646	13600	13517	13463	13520	13552	13511	13419	13637	13468	13650	13574	13475	13341	13516	13339	13525	13456	13594	13536	13602	13468	13603	13435	13603	13456	13637	13474	13453	13404	13562	13517	13463	13381	13437	13573	13778	13434	13454	13421	13567	13635	13654	13394	13457	13487	13429	13551	13557	13657	13461	13738	13389	13559	13358	13463	13573	13517	13580	13547	13548	13480	13430	13467	13497	13551	13548	13477	13442	13574	13533	13553	13460	13527	13655	13369	13521	13546	13328	13620	13300	13607	13490	13408	13638	13505	13564	13550	13454	13631	13480	13353	13456	13342	13654	13366	13460	13357	13426	13591	13368	13451	13509	13541	13408	13418	13385	13504	13417	13697	13450	13609	13315	13681	13604	13533	13430	13583	13567	13523	13513	13339	13522	13496	13417	13515	13635	13565	13562	13614	13452	13530	13682	13497	13551	13417	13477	13531	13450	13463	13644	13491	13567	13472	13612	13659	13476	13533	13474	13522	13415	13539	13437	13406	13531	13524	13367	13600	13704	13380	13578	13446	13598	13664	13540	13544	13515	13429	13460	13574	13395	13558	13556	13419	13616	13603	13415	13655	13530	13553	13368	13531	13576	13621	13394	13564	13475	13405	13391	13560	13466	13568	13446	13419	13554	13617	13621	13596	13519	13527	13698	13514	13397	13584	13541	13523	13507	13559	13501	13437	13368	13718	13378	13382	13523	13584	13465	13559	13433	13561	13472	13501	13435	13451
27361	22142	24550	21059	17110	16912	16758	16269	15645	15459	15288	15003	15239	14976	14913	14889	14849	14949	14742	14708	14683	14611	14511	14504	14476	14478	14356	14577	14524	14699	14675	14471	14621	14480	14541	14470	14539	14452	14496	14423	14425	14403	14407	14422	14565	14466	14384	14326	14388	14425	14683	14404	14467	14417	14440	14366	14354	14502	14291	14482	14425	14301	14471	14438	14349	14279	14399	14332	14452	14326	14284	14429	14360	14385	14498	14391	14468	14212	14338	14389	14627	14411	14228	14465	14408	14224	14490	14440	14358	14364	14484	14318	14424	14258	14523	14548	14248	14328	14393	14397	14326	14428	14399	14298	14196	14306	14333	14494	14432	14344	14370	14182	14128	14287	14363	14488	14331	14461	14407	14470	14422	14541	14328	14186	14393	14357	14433	14263	14301	14311	14210	14391	14308	14277	14341	14376	14368	14214	14486	14271	14266	14332	14263	14310	14415	14290	14358	14221	14316	14384	14242	14284	14363	14365	14298	14513	14377	14520	14270	14502	14412	14513	14462	14158	14414	14402	14462	14384	14252	14344	14498	14258	14472	14488	14354	14377	14479	14422	14449	14500	14382	14310	14377	14361	14438	14412	14184	14347	14541	14267	14265	14423	14512	14492	14545	14377	14318	14365	14428	14350	14332	14331	14252	14415	14218	14407	14384	14449	14396	14244	14267	14390	14397	14187	14384	14355	14401	14286	14509	14340	14408	14298	14369	14405	14499	14326	14473	14340	14351	14618	14414	14277	14378	14479	14158	14445	14482	14403	14439	14670	14547	14474	14323	14174	14492	14430	14309	14401	14308	14356	14258	14255	14419	14372	14334	14409	14462	14239	14371	14280	14526	14291	14344	14379	14459	14400	14249	14348	14545	14446	14552	14171	14504	14309	14294	14281	14420	14450	14337	14323	14566	14274	14333	14304	14430	14291	14405	14420	14344	14328	14347	14427	14281	14299	14343	14334	14410	14242	14419	14239	14369	14452	14398	14352	14262	14315	14517	14464	14343	14441	14307	14268	14312	14278	14475	14325	14422	14412	14419	14362	14208	14461	14551	14367	14622	14432	14547	14426	14265	14256	14413	14533	14315	14380	14227	14352	14427	14297	14192	14424	14207	14313	14449	14597	14387	14519	14545	14245	14519	14290	14312	14419	14316	14340	14357	14302	14413	14313	14332	14256	14557	14490	14232	14257	14347	14463	14488	14314	14498	14381	14444	14528	14348	14302	14485	14369	14431	14312	14386	14199	14260	14351	14407	14371	14471	14311	14310	14464	14563	14506	14462	14646	14402	14437	14434	14360	14385	14262	14399	14445	14447	14252	14454	14556	14432	14473	14350	14415	14320	14349	14462	14378	14481	14444	14371	14270	14368	14446	14348	14312	14457	14284	14313	14324	14320	14244	14479	14415	14354	14499	14389	14362	14493	14512	14560	14408	14538	14448	14362	14254	14437	14283	14317	14538	14467	14373	14381	14432	14243	14401	14176	14323	14420	14544	14402	14293	14491	14629	14330	14326	14323	14477	14545	14572	14370	14375	14472	14384	14322	14261	14299	14296	14184	14512	14449	14337	14196	14311	14374	14455	14391	14403	14424	14097	14403	14415	14370	14097	14360	14494	14315	14381	14379	14480	14430	14396	14228	14349	14194	14242	14404	14208	14225	14365	14365	14236	14386	14350	14329	14399	14473	14330	14468	14482	14161	14658	14235	14337	14296	14190	14390	14340	14319	14424	14496	14303	14352	14119	14233	14225	14205	14303	14333	14354	14287	14432	14368	14491	14317	14247	14301	14359	14506	14298	14519	14314	14260	14389	14383	14325	14295	14263	14469	14348	14436	14374	14417	14486	14478	14349	14412	14134	14347	14530	14209	14295	14320	14351	14469	14362	14312	14497	14373	14313	14435	14420	14369	14223	14226	14201	14471	14320	14303	14505	14330	14286	14321	14481	14454	14236	14423	14337	14579	14559	14494	14269	14238	14425	14606	14476	14426	14317	14313	14399	14291	14322	14333	14218	14432	14487	14359	14134	14454	14367	14316	14407	14437	14287	14481	14399	14291	14447	14448	14364	14223	14303	14416	14461	14411	14514	14323	14098	14347	14513	14497	14430	14507	14441	14494	14381	14337	14377	14343	14185	14375	14280	14322	14458	14264	14327	14393	14542	14405	14241	14377	14203	14230	14520	14449	14565	14381	14225	14362	14309	14426	14325	14265	14317	14315	14259	14486	14529	14406	14323	14340	14514	14385	14626	14181	14179	14498	14501	14340	14347	14249	14414	14235	14310	14337	14464	14479	14382	14505	14543	14395	14414	14292	14330	14603	14498	14494	14342	14346	14381	14432	14427	14432	14143	14380	14480	14411	14226	14352	14437	14236	14503	14344	14449	14384	14476	14429	14417	14283	14322	14270	14448	14421	14277	14524	14521	14398	14319	14361	14493	14320	14082	14369	14461	14527	14436	14462	14250	14407	14471	14328	14293	14446	14429	14464	14308	14511	14283	14439	14280	14371	14330	14389	14343	14474	14296	14431	14384	14620	14329	14325	14450	14307	14429	14488	14550	14385	14492	14421	14310	14594	14398	14327	14394	14523	14229	14257	14546	14376	14350	14381	14461	14221	14368	14317	14206	14362	14345	14547	14590	14397	14255	14475	14453	14295	14352	14547	14472	14327	14322	14417	14367	14336	14406	14382	14297	14476	14402	14267	14551	14407	14418	14297	14157	14304	14298	14482	14389	14259	14302	14400	14286	14565	14359	14430	14349	14334	14486	14396	14299	14443	14368	14408	14390	14338	14365	14230	14402	14421	14439	14326	14647	14255	14501	14167	14513	14372	14399	14450	14453	14549	14362	14438	14367	14230	14377	14284	14545	14653	14460	14350	14528	14205	14381	14215	14262	14350	14219	14239	14325	14484	14334	14255	14367	14373	14254	14435	14492	14490	14319	14343	14458	14405	14359	14464	14375	14345	14487	14353	14251	14453	14441	14516	14197	14231	14300	14296	14416	14558	14360	14485	14256	14451	14285	14330	14298	14363	14389	14304	14243	14419	14084	14385	14204	14316	14283	14314	14264	14426	14389	14420	14569	14223	14426	14227	14280	14548	14355	14506	14394	14509	14407	14512	14344	14363	14390	14601	14373	14292	14454	14344	14495	14391	14539	14476	14321	14322	14353	14497	14317	14472	14309	14349	14378	14402	14388	14389	14267	14502	14179	14353	14341	14504	14502	14342	14266	14450	14486	14515	14533	14400	14291	14232	14459	14560	14490	14508	14430	14336	14232	14449	14278	14426	14533	14582	14286	14205	14278	14484	14491	14245	14323	14356	14403	14522	14234	14595	14476	14075	14210	14446	14214	14408	14367	14191	14116	14350	14451	14392	14357	14347	14534	14441	14460	14404	14284	14403	14454	14274	14272	14304	14445	14296	14350	14384	14283	14329	14348	14481	14497	14394	14073	14312	14395	14293	14440	14377	14387	14550	14399	14444	14264	14294	14403	14209	14223	14324	14428	14601	14570	14483	14485	14597	14636	14305	14295	14365	14483	14415	14491	14332	14512	14252	14300	14281	14262	14278	14352	14620	14277	14382	14496	14301	14491	14395	14545	14456	14622	14424	14328	14314	14332	14375	14324	14325	14507	14360	14191	14389	14484	14313	14496	14502	14214	14284	14306	14286	14372	14296	14408	14336	14512	14422	14381	14359	14383	14339	14368	14256	14339	14326	14600	14288	14456	14410	14365	14355	14337	14346	14283	14416	14409	14360	14383	14516	14402	14301	14209	14302	14367	14331	14306	14364	14637	14445	14504	14363	14291	14208	14391	14403	14355	14294	14319	14556	14381	14623	14409	14397	14360	14211	14204	14313	14495	14361	14231	14532	14396	14432	14400	14366	14506	14522	14467	14379	14425	14511	14300	14422	14394	14388	14413	14423	14298	14406	14426	14273	14258	14502	14282	14410	14557	14369	14316	14207	14268	14444	14359	14393	14250	14461	14452	14493	14406	14382	14443	14403	14322	14400	14486	14540	14351	14334	14237	14377	14415	14567	14443	14393	14371	14556	14166	14414	14332	14480	14367	14452	14391	14427	14324	14544	14219	14420	14279	14423	14528	14356	14350	14536	14308	14320	14358	14242	14534	14330	14431	14425	14483	14440	14594	14223	14393	14325	14442	14317	14584	14280	14461	14317	14493	14215	14263	14256	14398	14389	14503	14425	14591	14289	14398	14149	14527	14338	14491	14236	14414	14394	14356	14200	14435	14406	14422	14329	14391	14469	14277	14564	14201	14264	14347	14374	14350	14436	14403	14201	14422	14365	14540	14419	14352	14374	14283	14431	14427	14492	14432	14424	14513	14375	14343	14232	14383	14305	14312	14279	14432	14661	14440	14578	14251	14510	14485	14435	14421	14350	14337	14400	14363	14497	14491	14599	14321	14225	14396	14354	14400	14347	14252	14428	14286	14334	14447	14485	14447	14352	14243	14520	14264	14338	14273	14485	14145	14546	14395	14642	14590	14429	14255	14327	14374	14439	14320	14476	14506	14412	14229	14339	14356	14398	14558	14304	14407	14404	14491	14473	14129	14293	14347	14306	14478	14353	14423	14390	14540	14287	14319	14269	14490	14463	14407	14477	14513	14416	14304	14317	14369	14425	14280	14413	14478	14357	14123	14397	14461	14439	14213	14406	14327	14316	14365	14623	14367	14553	14316	14464	14314	14471	14353	14412	14239	14509	14348	14440	14380	14432	14327	14567	14317	14379	14295	14345	14464	14443	14436	14077	14443	14418	14370	14453	14556	14507	14534	14332	14366	14474	14518	14535	14210	14396	14370	14291	14393	14519	14575	14440	14539	14510	14260	14479	14232	14381	14413	14474	14525	14476	14461	14441	14318	14351	14302	14506	14517	14559	14348	14601	14515	14516	14441	14508	14484	14374	14508	14354	14376	14299	14289	14433	14535	14516	14560	14500	14492	14324	14571	14440	14285	14272	14356	14437	14319	14385	14358	14411	14304	14450	14233	14430	14373	14395	14432	14277	14577	14471	14268	14446	14384	14395	14466	14470	14296	14378	14384	14355	14399	14323	14207	14317	14384	14430	14522	14363	14310	14415	14377	14228	14430	14360	14445	14303	14413	14536	14539
18381	25525	23530	19297	17994	17569	16741	16379	15798	15329	15181	14727	14570	14246	14121	14096	14267	13908	13999	13807	13745	13768	13628	13612	13790	13696	13646	13567	13641	13498	13527	13653	13531	13485	13450	13410	13354	13290	13434	13451	13377	13554	13424	13463	13329	13476	13516	13423	13416	13305	13407	13520	13467	13456	13525	13392	13383	13229	13386	13592	13306	13351	13536	13330	13464	13558	13535	13406	13354	13318	13435	13241	13308	13209	13343	13287	13294	13438	13543	13428	13439	13404	13506	13246	13484	13382	13405	13390	13395	13207	13313	13466	13365	13439	13197	13265	13361	13513	13364	13329	13626	13508	13483	13473	13298	13361	13551	13456	13345	13381	13278	13331	13387	13423	13238	13305	13403	13354	13364	13334	13493	13262	13224	13364	13380	13258	13264	13462	13403	13368	13409	13301	13390	13184	13393	13384	13158	13485	13470	13313	13383	13370	13349	13353	13510	13418	13256	13432	13340	13513	13413	13526	13464	13466	13323	13410	13319	13410	13418	13310	13407	13391	13430	13460	13337	13378	13417	13393	13230	13360	13333	13321	13192	13389	13255	13373	13449	13358	13335	13460	13436	13350	13313	13458	13361	13316	13425	13363	13379	13482	13341	13321	13437	13350	13284	13369	13384	13432	13429	13393	13453	13415	13443	13306	13382	13413	13315	13376	13440	13416	13468	13295	13284	13217	13429	13276	13467	13427	13418	13363	13364	13253	13490	13351	13268	13547	13385	13400	13527	13340	13483	13237	13287	13335	13451	13419	13370	13289	13500	13408	13507	13340	13440	13387	13536	13279	13315	13324	13440	13369	13413	13341	13328	13461	13388	13234	13517	13507	13224	13455	13552	13436	13403	13398	13397	13524	13460	13347	13314	13299	13392	13192	13459	13314	13313	13264	13305	13433	13239	13410	13191	13476	13294	13385	13377	13392	13409	13336	13420	13385	13352	13430	13422	13337	13456	13353	13423	13489	13236	13258	13486	13330	13337	13363	13297	13305	13300	13321	13520	13303	13522	13274	13371	13383	13380	13345	13282	13271	13178	13454	13242	13519	13272	13546	13503	13583	13441	13263	13459	13203	13380	13473	13294	13567	13361	13486	13396	13434	13499	13414	13392	13384	13423	13192	13414	13382	13283	13639	13328	13432	13418	13533	13348	13490	13437	13385	13247	13554	13511	13337	13323	13342	13345	13446	13408	13234	13567	13319	13463	13468	13165	13513	13210	13304	13333	13399	13423	13427	13305	13351	13270	13413	13326	13323	13525	13346	13313	13391	13348	13340	13270	13235	13317	13319	13308	13304	13435	13311	13262	13112	13556	13283	13427	13357	13501	13291	13323	13286	13291	13521	13533	13433	13400	13422	13294	13402	13320	13256	13326	13454	13466	13318	13425	13347	13367	13430	13330	13351	13368	13461	13421	13490	13264	13345	13363	13265	13352	13446	13487	13407	13358	13332	13522	13431	13272	13450	13283	13298	13330	13347	13455	13323	13396	13446	13383	13238	13358	13521	13455	13369	13413	13228	13513	13536	13535	13584	13411	13353	13337	13525	13511	13466	13380	13356	13305	13477	13591	13409	13545	13274	13595	13444	13396	13586	13520	13448	13302	13321	13429	13422	13366	13406	13357	13335	13384	13388	13369	13309	13461	13367	13607	13345	13318	13377	13230	13481	13379	13428	13369	13426	13333	13371	13422	13401	13349	13435	13317	13360	13317	13354	13467	13459	13295	13268	13361	13419	13457	13337	13360	13403	13469	13388	13377	13404	13300	13407	13568	13563	13504	13417	13352	13238	13534	13351	13230	13514	13475	13338	13335	13398	13340	13457	13351	13491	13396	13314	13468	13461	13344	13292	13489	13505	13421	13205	13431	13334	13481	13455	13453	13342	13293	13501	13350	13309	13245	13422	13171	13394	13381	13371	13368	13292	13277	13430	13524	13264	13229	13452	13492	13297	13271	13366	13416	13332	13370	13226	13569	13332	13376	13363	13463	13503	13291	13575	13356	13339	13382	13226	13365	13341	13234	13262	13421	13479	13381	13394	13476	13463	13450	13359	13277	13443	13445	13375	13402	13355	13393	13338	13197	13527	13306	13311	13224	13337	13330	13412	13375	13290	13338	13351	13447	13310	13309	13429	13463	13405	13512	13296	13295	13299	13485	13483	13453	13296	13300	13465	13419	13588	13293	13453	13430	13481	13274	13391	13452	13347	13354	13299	13401	13227	13386	13427	13332	13372	13382	13363	13255	13288	13511	13430	13307	13585	13516	13370	13402	13538	13346	13510	13284	13421	13536	13288	13309	13539	13131	13355	13540	13418	13463	13355	13517	13244	13297	13206	13509	13397	13291	13512	13378	13414	13410	13308	13374	13283	13490	13343	13466	13095	13537	13308	13366	13380	13518	13335	13541	13421	13401	13372	13223	13401	13296	13490	13345	13580	13370	13452	13480	13515	13326	13285	13314	13386	13166	13534	13367	13424	13442	13316	13398	13376	13457	13462	13318	13444	13344	13466	13542	13331	13440	13345	13341	13498	13419	13334	13360	13331	13309	13390	13356	13482	13389	13260	13510	13304	13354	13309	13272	13489	13406	13373	13481	13244	13372	13403	13305	13386	13375	13460	13423	13354	13462	13551	13554	13136	13345	13409	13392	13403	13487	13507	13502	13393	13426	13344	13399	13294	13203	13273	13378	13415	13483	13432	13297	13385	13331	13409	13521	13199	13318	13540	13514	13451	13317	13415	13488	13352	13157	13429	13341	13232	13392	13332	13208	13385	13267	13467	13383	13369	13473	13319	13418	13457	13339	13230	13568	13377	13480	13271	13287	13406	13484	13523	13585	13296	13530	13399	13451	13423	13353	13466	13358	13349	13412	13429	13411	13353	13420	13400	13335	13242	13292	13500	13316	13481	13389	13400	13152	13550	13253	13446	13466	13409	13418	13509	13230	13316	13343	13294	13424	13425	13610	13577	13526	13397	13319	13274	13535	13370	13432	13368	13412	13426	13475	13528	13347	13305	13392	13364	13496	13425	13358	13351	13466	13469	13278	13328	13491	13425	13408	13540	13417	13474	13209	13441	13390	13320	13580	13447	13396	13526	13437	13428	13400	13328	13465	13243	13445	13351	13384	13348	13352	13523	13392	13425	13373	13425	13220	13418	13320	13364	13468	13525	13412	13498	13481	13252	13360	13282	13286	13426	13314	13313	13397	13339	13268	13416	13330	13328	13483	13476	13406	13283	13431	13407	13490	13189	13333	13346	13497	13299	13392	13355	13221	13333	13493	13356	13475	13500	13361	13459	13412	13369	13312	13491	13251	13377	13293	13422	13369	13376	13355	13265	13397	13506	13388	13509	13409	13468	13494	13476	13498	13316	13460	13248	13413	13287	13384	13461	13435	13491	13362	13298	13343	13491	13337	13302	13360	13353	13292	13333	13547	13390	13323	13459	13353	13444	13316	13449	13561	13506	13272	13294	13374	13443	13312	13646	13462	13362	13382	13353	13386	13581	13418	13387	13175	13429	13398	13354	13466	13406	13421	13495	13341	13297	13362	13393	13229	13395	13512	13290	13539	13518	13495	13196	13311	13353	13327	13441	13383	13369	13317	13401	13241	13283	13413	13325	13291	13443	13358	13443	13359	13303	13417	13348	13332	13302	13277	13456	13434	13290	13417	13366	13373	13496	13368	13618	13421	13483	13331	13320	13261	13420	13471	13371	13456	13335	13362	13382	13315	13266	13348	13213	13465	13494	13409	13550	13276	13403	13467	13266	13278	13480	13298	13389	13191	13398	13455	13377	13310	13594	13471	13396	13551	13438	13491	13413	13350	13350	13374	13272	13551	13342	13573	13485	13422	13394	13390	13417	13476	13344	13385	13348	13365	13363	13285	13421	13311	13378	13359	13404	13330	13432	13469	13455	13234	13407	13321	13408	13373	13308	13345	13366	13449	13422	13278	13300	13388	13555	13309	13430	13434	13380	13471	13183	13390	13381	13429	13420	13322	13391	13334	13372	13547	13437	13340	13305	13377	13448	13320	13360	13301	13296	13523	13352	13443	13366	13576	13349	13312	13383	13394	13572	13349	13437	13349	13386	13410	13443	13328	13463	13213	13428	13336	13398	13492	13309	13387	13423	13406	13154	13579	13310	13192	13338	13302	13495	13345	13623	13427	13483	13443	13362	13455	13341	13423	13247	13363	13130	13578	13466	13281	13341	13402	13433	13531	13426	13370	13188	13374	13285	13448	13348	13407	13351	13414	13550	13351	13491	13475	13310	13541	13406	13339	13509	13522	13381	13431	13584	13347	13346	13426	13524	13273	13462	13463	13544	13419	13189	13520	13455	13332	13407	13027	13380	13346	13450	13343	13487	13363	13350	13470	13354	13375	13474	13384	13438	13619	13386	13515	13386	13256	13276	13446	13273	13535	13451	13538	13602	13325	13455	13375	13468	13316	13274	13331	13372	13455	13273	13467	13256	13375	13657	13424	13514	13452	13303	13416	13347	13414	13366	13554	13442	13360	13437	13398	13417	13524	13559	13365	13278	13552	13300	13494	13293	13528	13358	13403	13176	13453	13403	13297	13371	13319	13409	13332	13376	13304	13376	13426	13452	13300	13230	13417	13333	13416	13522	13417	13363	13450	13314	13396	13382	13452	13401	13358	13305	13412	13174	13332	13413	13411	13436	13459	13444	13580	13290	13468	13325	13539	13323	13420	13364	13383	13287	13489	13465	13349	13349	13414	13451	13405	13474	13388	13257	13389	13352	13386	13326	13343	13492	13440	13341	13348	13404	13367	13472	13408	13425	13521	13602	13493	13362	13319	13351	13319	13563	13452	13300	13432	13325	13267	13269	13594	13380	13260	13413	13563	13307	13360	13347	13419	13330	13452	13329	13331	13410	13384	13410	13357	13374	13500	13457	13522	13477	13330	13316	13559	13208	13263	13475	13419	13258	13473	13330	13387	13525	13451	13272	13316	13402	13515	13343	13400	13437	13477	13420	13314	13358	13402	13304	13356	13440	13410	13409	13328	13316	13375	13286	13338	13548	13306	13342	13477	13462	13352	13380	13406	13393	13496	13374	13654	13399	13328	13384	13454	13600	13255	13428	13431	13372	13394	13485	13349	13381	13336	13450
23893	21152	28564	24142	22090	22189	20941	17964	17210	16878	16570	16081	15822	15886	15762	15523	15590	15466	15323	15379	15080	15059	14942	14959	14875	14979	14984	14792	14829	14864	14837	14818	14670	14762	14988	14824	14812	14593	14688	14842	14588	14740	14730	14525	14697	14786	14717	14500	14770	14680	14635	14824	14851	14494	14608	14765	14734	14833	14748	14635	14601	14515	14601	14735	14586	14546	14613	14714	14533	14508	14552	14721	14659	14566	14643	14481	14775	14655	14443	14437	14806	14589	14641	14703	14762	14584	14534	14673	14542	14525	14556	14507	14622	14541	14663	14601	14723	14439	14679	14508	14535	14971	14478	14625	14539	14644	14620	14576	14514	14644	14760	14515	14583	14401	14556	14603	14657	14766	14684	14679	14519	14495	14621	14655	14518	14623	14655	14613	14693	14610	14304	14420	14669	14624	14588	14792	14616	14713	14641	14469	14553	14466	14555	14467	14650	14757	14769	14714	14419	14548	14655	14553	14750	14576	14680	14507	14702	14427	14542	14570	14475	14500	14574	14633	14682	14679	14669	14502	14662	14497	14760	14732	14663	14634	14693	14646	14745	14794	14703	14453	14665	14577	14736	14684	14539	14526	14715	14694	14568	14421	14466	14633	14640	14548	14557	14610	14432	14844	14629	14487	14489	14678	14484	14545	14594	14516	14684	14718	14555	14575	14589	14666	14617	14664	14637	14590	14601	14509	14742	14594	14609	14708	14353	14606	14472	14572	14610	14566	14504	14746	14536	14403	14561	14466	14759	14565	14579	14639	14536	14681	14619	14560	14505	14548	14456	14769	14614	14599	14685	14564	14463	14652	14586	14670	14516	14590	14380	14517	14565	14693	14738	14578	14715	14488	14600	14699	14687	14676	14492	14489	14417	14619	14468	14641	14574	14622	14665	14667	14544	14576	14672	14623	14497	14537	14311	14631	14754	14631	14534	14467	14653	14612	14486	14653	14550	14537	14646	14587	14808	14710	14770	14643	14595	14553	14700	14664	14546	14598	14709	14532	14391	14626	14473	14480	14299	14579	14491	14647	14514	14545	14771	14439	14576	14620	14553	14597	14615	14486	14515	14529	14819	14293	14564	14677	14632	14817	14610	14698	14538	14617	14503	14566	14624	14602	14548	14434	14640	14571	14573	14642	14518	14930	14723	14675	14475	14661	14545	14400	14626	14530	14529	14629	14677	14507	14370	14689	14584	14690	14662	14779	14448	14687	14372	14643	14573	14609	14586	14599	14573	14638	14535	14550	14717	14613	14691	14490	14587	14552	14524	14594	14605	14692	14510	14431	14511	14653	14664	14533	14506	14684	14604	14625	14554	14560	14671	14701	14508	14581	14631	14711	14874	14401	14537	14692	14523	14517	14720	14640	14516	14504	14467	14482	14814	14734	14608	14608	14561	14491	14448	14675	14594	14566	14603	14521	14758	14440	14702	14469	14797	14654	14763	14629	14568	14704	14547	14515	14504	14624	14509	14658	14623	14510	14372	14404	14637	14471	14540	14577	14585	14534	14648	14367	14545	14562	14693	14704	14490	14518	14749	14703	14539	14628	14599	14452	14632	14780	14652	14600	14730	14463	14486	14600	14638	14616	14649	14689	14551	14615	14523	14711	14557	14437	14692	14702	14645	14616	14814	14292	14635	14548	14808	14528	14507	14735	14498	14460	14678	14575	14571	14505	14697	14721	14856	14525	14658	14648	14586	14724	14702	14682	14597	14480	14556	14543	14429	14567	14749	14654	14536	14476	14533	14705	14531	14541	14753	14658	14871	14632	14678	14636	14646	14526	14557	14519	14737	14585	14540	14439	14582	14499	14634	14530	14590	14502	14649	14860	14568	14526	14561	14518	14517	14545	14758	14490	14675	14425	14532	14501	14646	14695	14673	14535	14540	14601	14733	14573	14583	14427	14657	14629	14467	14652	14436	14409	14344	14394	14617	14551	14675	14779	14597	14482	14633	14665	14661	14654	14632	14723	14593	14545	14538	14558	14561	14539	14715	14561	14571	14596	14501	14799	14556	14719	14734	14620	14587	14583	14494	14582	14651	14477	14376	14477	14481	14708	14568	14435	14334	14473	14543	14636	14731	14663	14639	14774	14564	14677	14664	14580	14724	14605	14609	14582	14699	14697	14466	14612	14504	14591	14644	14682	14604	14715	14417	14443	14632	14607	14439	14644	14566	14713	14652	14537	14568	14544	14469	14578	14636	14688	14681	14591	14460	14592	14776	14487	14618	14496	14516	14384	14742	14780	14720	14544	14665	14609	14326	14751	14553	14521	14600	14452	14605	14444	14602	14774	14672	14468	14531	14737	14690	14453	14729	14556	14556	14616	14650	14625	14510	14587	14499	14538	14551	14665	14626	14610	14448	14692	14492	14651	14750	14522	14618	14699	14648	14619	14578	14601	14522	14544	14570	14337	14564	14370	14449	14707	14700	14506	14728	14692	14635	14686	14505	14677	14639	14420	14586	14520	14754	14433	14629	14586	14460	14510	14503	14550	14531	14316	14431	14812	14501	14493	14601	14613	14668	14649	14595	14696	14572	14411	14455	14548	14639	14530	14479	14535	14499	14846	14875	14657	14494	14451	14659	14537	14531	14551	14419	14749	14427	14754	14814	14635	14552	14489	14398	14556	14587	14526	14724	14629	14667	14760	14514	14533	14617	14613	14554	14680	14408	14572	14682	14557	14541	14472	14769	14638	14675	14786	14440	14604	14507	14709	14540	14678	14361	14579	14856	14599	14444	14483	14722	14610	14576	14578	14623	14667	14594	14492	14543	14603	14527	14519	14501	14663	14615	14447	14760	14461	14519	14688	14551	14594	14696	14609	14591	14543	14558	14612	14738	14601	14559	14548	14486	14768	14555	14577	14545	14468	14654	14558	14836	14626	14553	14563	14586	14603	14483	14714	14633	14698	14668	14596	14508	14631	14633	14779	14559	14461	14629	14529	14571	14625	14792	14610	14567	14509	14722	14554	14611	14613	14524	14631	14602	14599	14569	14629	14627	14679	14642	14575	14690	14419	14609	14649	14582	14717	14596	14515	14510	14578	14642	14360	14538	14691	14545	14868	14481	14685	14732	14758	14569	14664	14750	14582	14514	14526	14513	14552	14617	14533	14540	14537	14452	14729	14550	14557	14717	14537	14504	14602	14692	14512	14564	14629	14629	14480	14609	14391	14647	14496	14601	14703	14481	14647	14673	14487	14564	14444	14662	14578	14731	14555	14769	14680	14649	14445	14657	14570	14489	14729	14567	14582	14632	14776	14558	14594	14540	14477	14552	14448	14751	14451	14576	14579	14484	14607	14482	14574	14676	14660	14675	14553	14586	14592	14488	14687	14597	14570	14368	14470	14551	14785	14668	14438	14532	14551	14765	14634	14800	14601	14542	14569	14649	14417	14510	14626	14436	14528	14648	14508	14662	14527	14510	14446	14490	14545	14664	14587	14589	14320	14659	14470	14477	14679	14590	14540	14577	14666	14442	14772	14506	14755	14711	14712	14693	14644	14568	14378	14762	14584	14653	14566	14644	14673	14529	14399	14558	14524	14598	14743	14692	14633	14697	14660	14714	14499	14413	14676	14425	14621	14356	14596	14664	14558	14553	14601	14769	14485	14702	14530	14662	14612	14592	14567	14719	14679	14578	14588	14682	14544	14706	14367	14546	14590	14351	14483	14677	14487	14569	14692	14689	14555	14417	14550	14797	14519	14574	14638	14584	14515	14681	14593	14635	14592	14731	14683	14654	14534	14535	14545	14597	14483	14390	14390	14444	14621	14665	14520	14509	14813	14529	14579	14441	14644	14579	14743	14814	14714	14510	14452	14520	14565	14830	14652	14534	14462	14623	14598	14620	14542	14468	14372	14599	14606	14641	14586	14621	14693	14506	14465	14592	14769	14624	14711	14610	14637	14557	14480	14575	14722	14488	14539	14587	14581	14697	14471	14604	14576	14589	14525	14544	14502	14598	14469	14633	14634	14656	14688	14605	14626	14600	14599	14541	14733	14596	14614	14849	14462	14577	14592	14410	14703	14498	14438	14684	14754	14490	14531	14481	14564	14545	14415	14413	14700	14488	14678	14466	14649	14584	14769	14642	14457	14621	14798	14552	14688	14606	14587	14720	14687	14547	14534	14825	14658	14602	14659	14539	14603	14664	14461	14677	14677	14659	14629	14442	14471	14835	14587	14570	14537	14515	14634	14675	14564	14496	14591	14810	14529	14737	14589	14529	14529	14471	14601	14441	14490	14581	14445	14708	14521	14719	14559	14619	14472	14551	14694	14799	14563	14522	14366	14642	14435	14437	14668	14578	14631	14627	14512	14676	14679	14724	14611	14667	14689	14555	14436	14581	14599	14588	14664	14586	14701	14671	14622	14719	14652	14696	14455	14630	14666	14616	14462	14549	14641	14759	14519	14590	14546	14580	14743	14475	14483	14573	14614	14742	14713	14735	14530	14435	14610	14548	14601	14677	14594	14522	14501	14643	14646	14610	14684	14650	14532	14486	14671	14573	14438	14465	14437	14655	14461	14703	14510	14581	14760	14575	14489	14516	14494	14494	14462	14612	14570	14702	14531	14463	14668	14616	14506	14642	14792	14536	14601	14862	14469	14632	14526	14523	14653	14563	14677	14581	14485	14536	14676	14486	14451	14627	14689	14615	14512	14553	14526	14566	14495	14693	14640	14385	14452	14458	14487	14527	14541	14648	14635	14611	14731	14788	14373	14504	14592	14691	14474	14693	14527	14557	14540	14398	14709	14687	14533	14686	14422	14537	14608	14527	14522	14738	14574	14547	14727	14454	14746	14939	14610	14600	14659	14599	14388	14479	14730	14629	14419	14633	14697	14460	14709	14447	14515	14458	14462	14618	14638	14696	14596	14636	14474	14850	14519	14463	14499	14509	14412	14517	14548	14464	14612	14454	14524	14923	14529	14534	14647	14517	14712	14582	14533	14544	14754	14494	14732	14523	14426	14659	14555	14642	14633	14504	14450	14793	14569	14498	14441	14710	14342	14689	14610	14430	14573	14752	14517	14657	14427	14646	14475	14420	14617	14575	14491	14393	14551	14557	14537	14702	14615	14673	14664	14612	14688	14476	14750	14623	14632	14563	14622	14685	14472	14412	14475
19227	33027	30423	23863	21839	20830	19849	18697	17738	17174	16704	16168	15712	15290	15291	14981	14985	14885	14479	14321	14327	14398	14220	14177	14187	14137	14023	13893	13748	13974	13795	13743	13688	13605	13673	13896	13550	13628	13785	13657	13770	13692	13774	13594	13710	13532	13592	13612	13531	13576	13649	13674	13663	13507	13545	13600	13788	13653	13549	13739	13606	13605	13631	13601	13657	13646	13410	13593	13706	13538	13754	13631	13603	13609	13602	13738	13598	13709	13439	13581	13619	13604	13682	13548	13498	13566	13484	13446	13606	13552	13673	13533	13569	13678	13488	13375	13637	13572	13661	13582	13676	13588	13422	13585	13591	13579	13733	13390	13498	13398	13529	13569	13501	13652	13721	13615	13530	13634	13639	13627	13520	13617	13644	13649	13655	13770	13599	13510	13649	13549	13490	13657	13612	13668	13581	13497	13309	13513	13541	13489	13590	13671	13510	13641	13711	13474	13472	13631	13624	13614	13546	13635	13498	13479	13467	13684	13493	13506	13567	13455	13465	13530	13453	13729	13516	13571	13715	13356	13565	13597	13408	13648	13485	13546	13576	13715	13721	13493	13556	13679	13520	13721	13497	13630	13775	13618	13410	13592	13526	13630	13863	13492	13579	13608	13465	13593	13603	13540	13604	13450	13512	13403	13514	13487	13643	13520	13614	13539	13491	13501	13612	13539	13803	13404	13591	13572	13650	13460	13554	13541	13563	13680	13537	13500	13607	13544	13603	13495	13571	13558	13567	13537	13672	13703	13434	13425	13516	13539	13624	13512	13573	13599	13617	13626	13611	13458	13720	13577	13559	13538	13632	13507	13374	13556	13585	13604	13607	13479	13668	13474	13494	13713	13534	13701	13521	13630	13542	13490	13637	13449	13574	13634	13648	13518	13491	13509	13516	13444	13558	13601	13474	13644	13484	13661	13555	13547	13643	13547	13484	13750	13552	13512	13478	13590	13685	13670	13515	13439	13718	13831	13537	13620	13600	13528	13402	13594	13523	13710	13534	13672	13704	13469	13607	13626	13583	13704	13608	13507	13344	13596	13496	13538	13471	13593	13621	13664	13610	13635	13537	13682	13527	13696	13592	13498	13616	13554	13605	13520	13593	13661	13468	13623	13595	13528	13643	13677	13453	13621	13482	13626	13529	13456	13488	13672	13657	13630	13555	13555	13541	13645	13652	13378	13575	13547	13750	13444	13617	13630	13515	13530	13403	13537	13467	13682	13559	13465	13422	13560	13491	13447	13658	13430	13573	13431	13553	13629	13622	13719	13527	13636	13443	13654	13658	13463	13524	13568	13511	13691	13472	13706	13488	13823	13446	13629	13520	13481	13553	13560	13644	13606	13606	13527	13554	13400	13574	13431	13580	13424	13484	13695	13452	13725	13508	13588	13496	13612	13504	13489	13725	13620	13584	13672	13667	13498	13488	13700	13452	13420	13519	13582	13529	13475	13504	13610	13443	13628	13645	13412	13565	13595	13656	13790	13507	13656	13689	13613	13533	13542	13523	13564	13576	13620	13513	13441	13521	13649	13601	13454	13563	13555	13531	13613	13563	13609	13545	13563	13585	13582	13624	13546	13660	13656	13672	13492	13372	13589	13398	13527	13586	13665	13459	13461	13677	13587	13634	13449	13679	13611	13449	13553	13797	13474	13697	13485	13612	13554	13577	13607	13464	13678	13579	13483	13541	13585	13435	13485	13628	13497	13612	13498	13537	13625	13586	13638	13492	13557	13552	13694	13602	13651	13558	13520	13524	13599	13474	13622	13509	13565	13611	13572	13531	13465	13533	13626	13708	13519	13523	13427	13573	13543	13728	13550	13687	13572	13387	13434	13702	13695	13633	13581	13571	13498	13517	13736	13559	13460	13477	13535	13574	13588	13596	13550	13459	13571	13602	13536	13769	13397	13590	13509	13538	13651	13430	13552	13457	13565	13494	13522	13639	13417	13612	13577	13501	13556	13590	13656	13566	13471	13625	13523	13537	13574	13440	13587	13515	13576	13544	13624	13636	13510	13622	13442	13607	13610	13510	13546	13782	13541	13527	13442	13450	13529	13646	13614	13439	13479	13553	13652	13585	13552	13672	13617	13559	13666	13712	13579	13717	13574	13522	13673	13465	13467	13686	13535	13474	13507	13463	13741	13561	13524	13529	13515	13640	13604	13447	13520	13506	13608	13538	13634	13439	13455	13452	13692	13577	13612	13594	13558	13634	13609	13561	13568	13539	13548	13456	13681	13682	13448	13644	13710	13676	13567	13667	13553	13615	13441	13387	13585	13429	13558	13539	13560	13661	13548	13760	13635	13675	13653	13386	13604	13551	13490	13512	13541	13519	13627	13682	13551	13502	13606	13492	13423	13721	13523	13704	13485	13501	13477	13684	13510	13363	13490	13575	13665	13585	13607	13486	13616	13621	13619	13370	13577	13530	13715	13658	13800	13583	13462	13686	13664	13437	13492	13645	13709	13644	13631	13503	13556	13476	13610	13594	13458	13699	13614	13621	13550	13604	13636	13617	13544	13424	13597	13590	13648	13508	13610	13654	13665	13493	13597	13567	13621	13418	13491	13640	13523	13401	13576	13801	13541	13489	13521	13432	13519	13741	13626	13588	13732	13622	13422	13595	13698	13631	13547	13606	13501	13559	13474	13544	13617	13756	13760	13694	13493	13702	13580	13534	13465	13720	13578	13680	13576	13528	13502	13551	13713	13615	13490	13658	13512	13611	13503	13621	13431	13528	13440	13587	13514	13285	13594	13550	13595	13537	13599	13610	13496	13608	13594	13585	13576	13426	13513	13585	13529	13457	13595	13448	13594	13542	13594	13550	13628	13611	13675	13475	13607	13656	13535	13583	13804	13359	13524	13674	13589	13698	13469	13510	13566	13684	13677	13509	13491	13598	13694	13422	13410	13587	13511	13521	13536	13464	13660	13465	13577	13582	13533	13546	13537	13573	13561	13503	13641	13340	13742	13421	13547	13692	13611	13404	13466	13577	13636	13636	13660	13511	13646	13561	13521	13559	13480	13484	13540	13673	13577	13657	13551	13644	13715	13578	13572	13448	13622	13482	13605	13549	13633	13585	13500	13686	13469	13539	13644	13641	13507	13437	13618	13547	13652	13598	13498	13721	13756	13496	13718	13683	13506	13577	13700	13495	13472	13699	13526	13592	13591	13468	13603	13348	13648	13495	13467	13564	13581	13744	13550	13597	13600	13664	13517	13582	13623	13619	13619	13637	13672	13566	13469	13509	13512	13478	13674	13535	13562	13549	13418	13724	13545	13656	13437	13588	13338	13586	13611	13574	13558	13415	13671	13476	13624	13590	13517	13608	13520	13509	13650	13456	13387	13566	13462	13465	13605	13634	13483	13721	13491	13643	13540	13712	13534	13497	13633	13581	13546	13549	13747	13633	13814	13615	13526	13469	13595	13736	13496	13607	13557	13565	13542	13439	13486	13613	13613	13737	13535	13745	13539	13412	13680	13700	13536	13604	13483	13546	13392	13492	13637	13427	13545	13448	13705	13507	13542	13497	13723	13471	13407	13627	13615	13697	13563	13594	13589	13671	13705	13653	13560	13570	13531	13711	13605	13541	13544	13607	13656	13499	13548	13470	13671	13459	13631	13580	13288	13506	13480	13568	13549	13477	13554	13487	13583	13490	13665	13582	13387	13619	13571	13770	13390	13539	13458	13636	13531	13786	13631	13692	13562	13592	13443	13531	13397	13600	13545	13589	13654	13585	13503	13614	13618	13484	13492	13478	13629	13638	13535	13490	13538	13404	13581	13472	13558	13517	13569	13527	13497	13421	13486	13652	13520	13576	13470	13517	13486	13642	13556	13559	13672	13515	13290	13623	13609	13583	13657	13441	13563	13582	13569	13492	13614	13543	13442	13625	13528	13647	13527	13560	13487	13625	13546	13637	13450	13746	13462	13414	13570	13718	13532	13449	13586	13652	13497	13586	13617	13575	13635	13640	13726	13583	13487	13587	13626	13611	13588	13396	13654	13647	13627	13677	13376	13720	13492	13719	13732	13495	13457	13505	13594	13650	13634	13682	13448	13604	13477	13704	13498	13675	13323	13503	13491	13570	13620	13554	13490	13712	13673	13693	13580	13450	13482	13520	13565	13509	13711	13655	13448	13472	13577	13556	13576	13621	13616	13539	13564	13448	13631	13601	13505	13541	13440	13468	13539	13681	13658	13543	13478	13503	13594	13453	13474	13713	13569	13483	13611	13544	13572	13545	13530	13665	13601	13611	13538	13655	13738	13442	13578	13600	13557	13548	13470	13544	13479	13634	13447	13674	13552	13601	13445	13492	13585	13530	13488	13553	13687	13496	13486	13552	13772	13613	13651	13452	13550	13531	13581	13631	13580	13659	13650	13454	13646	13437	13508	13541	13442	13782	13464	13740	13621	13349	13471	13551	13551	13507	13645	13573	13674	13661	13577	13543	13526	13581	13560	13750	13623	13622	13318	13598	13545	13784	13572	13508	13711	13654	13417	13628	13528	13370	13472	13777	13585	13407	13569	13663	13467	13629	13699	13545	13719	13645	13637	13439	13545	13667	13549	13344	13665	13550	13484	13551	13602	13551	13502	13620	13609	13615	13603	13690	13608	13513	13542	13464	13555	13524	13344	13667	13697	13440	13536	13586	13593	13632	13485	13597	13519	13643	13443	13500	13561	13612	13464	13512	13501	13550	13571	13724	13462	13449	13640	13536	13521	13424	13518	13521	13515	13551	13717	13668	13604	13697	13470	13527	13528	13608	13608	13684	13463	13516	13604	13676	13444	13641	13542	13638	13530	13563	13543	13548	13602	13565	13599	13641	13653	13424	13509	13617	13682	13629	13535	13535	13654	13544	13634	13671	13630	13741	13517	13591	13596	13655	13434	13647	13685	13599	13562	13569	13583	13619	13487	13605	13511	13567	13545	13653	13538	13535	13540	13444	13611	13417	13646	13693	13626	13551	13509	13604	13534	13532	13351	13604	13507	13639	13538	13639	13565	13521	13545	13561	13605	13604	13531	13509	13642	13478	13596	13635	13630	13586	13493	13605	13378	13824	13643	13569	13533	13538	13665	13617	13505	13510	13518	13510	13541	13563	13420	13572	13606	13591	13581	13564	13539
22811	21133	28853	23667	21419	23565	25389	19809	18283	18027	17351	16839	16703	16550	16162	15804	15774	15560	15405	15311	15384	15390	15355	15187	15208	15212	15096	14979	14981	14912	14847	14900	14924	14652	14872	14734	14921	14783	14822	14705	14931	14697	14583	14698	14571	14880	14604	14715	14509	14645	14586	14657	14485	14516	14681	14834	14602	14576	14611	14602	14574	14555	14478	14644	14483	14743	14679	14494	14516	14540	14551	14677	14599	14268	14610	14463	14499	14629	14680	14568	14580	14566	14526	14605	14730	14671	14581	14679	14681	14612	14320	14526	14622	14189	14465	14535	14457	14405	14378	14684	14659	14566	14451	14542	14453	14537	14507	14500	14591	14657	14565	14493	14531	14522	14443	14411	14549	14626	14672	14513	14460	14438	14683	14380	14434	14496	14654	14586	14491	14386	14600	14526	14592	14320	14607	14691	14556	14404	14743	14607	14533	14590	14459	14512	14564	14528	14515	14440	14430	14487	14669	14587	14498	14444	14637	14545	14735	14500	14430	14501	14327	14592	14507	14506	14509	14549	14633	14627	14626	14502	14552	14721	14672	14828	14333	14509	14478	14517	14522	14453	14644	14596	14596	14597	14410	14446	14604	14671	14642	14539	14376	14540	14539	14546	14632	14584	14582	14553	14376	14435	14470	14631	14456	14814	14546	14497	14721	14541	14670	14532	14417	14365	14610	14457	14378	14443	14687	14606	14448	14571	14520	14492	14486	14449	14489	14588	14309	14421	14591	14777	14486	14497	14594	14540	14658	14555	14629	14256	14511	14278	14286	14519	14539	14348	14683	14436	14494	14477	14402	14456	14397	14447	14342	14560	14465	14406	14572	14483	14429	14565	14585	14472	14403	14549	14476	14688	14491	14522	14521	14624	14675	14412	14411	14548	14519	14512	14466	14671	14538	14413	14447	14562	14400	14592	14500	14539	14821	14568	14527	14456	14591	14565	14585	14437	14548	14559	14695	14647	14581	14499	14442	14632	14537	14381	14726	14406	14495	14498	14418	14777	14646	14647	14782	14565	14523	14685	14527	14475	14558	14500	14691	14508	14522	14557	14684	14378	14531	14458	14463	14488	14496	14705	14519	14330	14433	14548	14531	14321	14495	14660	14530	14604	14656	14683	14532	14578	14482	14629	14420	14382	14476	14649	14687	14558	14448	14409	14514	14500	14673	14557	14541	14530	14603	14543	14529	14481	14521	14445	14549	14541	14656	14547	14556	14640	14680	14516	14663	14628	14424	14541	14645	14454	14534	14414	14445	14559	14650	14440	14697	14672	14537	14801	14298	14557	14607	14459	14663	14702	14613	14837	14512	14529	14685	14659	14665	14581	14336	14478	14528	14434	14560	14532	14582	14447	14405	14580	14431	14533	14429	14507	14398	14512	14553	14237	14295	14412	14575	14463	14539	14369	14534	14541	14596	14572	14434	14487	14487	14541	14555	14486	14471	14526	14634	14506	14593	14438	14560	14656	14615	14644	14591	14355	14717	14524	14510	14552	14719	14451	14441	14476	14669	14648	14501	14629	14497	14477	14548	14335	14505	14509	14496	14500	14480	14545	14779	14552	14533	14502	14513	14521	14569	14478	14459	14556	14490	14578	14674	14569	14575	14494	14507	14457	14550	14574	14784	14530	14538	14429	14496	14498	14595	14503	14541	14414	14644	14620	14646	14752	14561	14586	14405	14598	14505	14467	14534	14389	14207	14572	14635	14399	14623	14524	14577	14373	14387	14662	14681	14282	14406	14513	14524	14325	14555	14406	14623	14671	14599	14590	14638	14509	14607	14505	14625	14551	14516	14548	14604	14621	14474	14520	14339	14618	14566	14540	14467	14495	14439	14553	14572	14541	14375	14479	14395	14436	14553	14478	14515	14592	14607	14548	14505	14631	14602	14628	14677	14333	14132	14617	14653	14559	14501	14437	14509	14397	14516	14653	14403	14290	14458	14456	14576	14300	14494	14556	14596	14466	14639	14286	14598	14785	14584	14513	14520	14650	14613	14471	14523	14540	14573	14665	14701	14488	14293	14562	14508	14488	14489	14500	14566	14436	14601	14394	14549	14332	14473	14464	14516	14556	14551	14874	14355	14486	14456	14464	14528	14464	14474	14528	14557	14482	14458	14584	14482	14383	14540	14639	14694	14528	14362	14372	14803	14533	14578	14478	14442	14575	14562	14488	14518	14476	14530	14545	14341	14494	14697	14562	14529	14403	14566	14574	14359	14605	14492	14632	14548	14545	14581	14354	14527	14604	14658	14531	14812	14521	14709	14414	14584	14503	14623	14492	14481	14471	14722	14637	14543	14558	14629	14689	14453	14567	14503	14451	14467	14435	14534	14426	14519	14655	14754	14514	14785	14611	14557	14488	14535	14478	14572	14523	14402	14431	14673	14646	14664	14482	14441	14652	14621	14531	14478	14374	14719	14732	14494	14597	14569	14534	14459	14675	14429	14515	14300	14401	14593	14592	14540	14461	14425	14631	14646	14473	14413	14570	14553	14460	14373	14505	14407	14549	14483	14555	14505	14476	14506	14569	14379	14562	14560	14593	14543	14488	14584	14366	14393	14486	14429	14602	14400	14693	14571	14585	14770	14601	14666	14737	14513	14544	14442	14616	14552	14436	14516	14585	14537	14471	14599	14396	14524	14558	14501	14494	14404	14569	14511	14628	14761	14443	14522	14486	14483	14523	14584	14653	14472	14456	14572	14611	14504	14433	14629	14430	14651	14529	14604	14636	14439	14529	14587	14563	14632	14433	14555	14657	14475	14596	14418	14703	14531	14551	14473	14574	14748	14636	14417	14332	14593	14629	14519	14420	14582	14642	14512	14662	14619	14518	14513	14539	14410	14683	14597	14448	14511	14637	14665	14607	14542	14399	14563	14510	14617	14464	14440	14325	14409	14503	14669	14588	14404	14426	14248	14545	14547	14564	14555	14715	14608	14361	14592	14622	14727	14316	14592	14354	14630	14580	14329	14470	14556	14672	14564	14421	14403	14396	14480	14593	14530	14473	14583	14545	14514	14520	14322	14500	14514	14661	14548	14645	14623	14583	14516	14563	14625	14645	14422	14676	14427	14430	14506	14376	14331	14442	14537	14600	14546	14639	14650	14619	14736	14560	14571	14758	14520	14579	14526	14290	14546	14682	14632	14623	14571	14513	14415	14391	14537	14611	14499	14367	14517	14609	14500	14573	14467	14641	14351	14480	14283	14374	14505	14566	14469	14548	14592	14403	14490	14504	14499	14549	14318	14308	14699	14573	14402	14478	14442	14459	14659	14527	14602	14410	14615	14482	14637	14371	14560	14572	14191	14611	14481	14402	14558	14565	14703	14485	14585	14588	14329	14618	14465	14567	14544	14365	14533	14447	14271	14668	14435	14654	14501	14445	14529	14533	14521	14538	14316	14543	14447	14398	14488	14583	14321	14563	14642	14401	14478	14427	14429	14458	14665	14601	14458	14438	14644	14442	14456	14518	14470	14585	14744	14539	14435	14373	14433	14482	14555	14247	14379	14460	14304	14473	14594	14642	14524	14521	14677	14599	14603	14589	14455	14707	14417	14510	14495	14558	14645	14446	14700	14479	14609	14504	14468	14510	14368	14521	14419	14598	14682	14496	14358	14287	14400	14545	14549	14715	14656	14712	14552	14537	14489	14276	14547	14559	14436	14541	14541	14604	14662	14654	14485	14655	14596	14584	14397	14441	14516	14459	14446	14549	14456	14639	14542	14452	14599	14544	14471	14379	14447	14631	14463	14503	14552	14518	14378	14298	14640	14566	14526	14505	14535	14373	14540	14477	14412	14573	14423	14462	14569	14421	14505	14553	14639	14419	14492	14339	14465	14667	14622	14557	14482	14484	14335	14564	14520	14419	14776	14480	14591	14486	14458	14398	14487	14403	14546	14553	14422	14515	14447	14531	14676	14430	14576	14497	14485	14541	14636	14556	14493	14523	14616	14565	14324	14546	14650	14578	14456	14519	14677	14665	14613	14564	14309	14373	14666	14665	14602	14498	14617	14551	14578	14473	14671	14715	14534	14615	14699	14589	14567	14532	14391	14609	14533	14547	14624	14597	14307	14404	14827	14654	14459	14375	14618	14413	14560	14717	14456	14483	14520	14628	14545	14576	14621	14565	14607	14506	14369	14588	14694	14577	14485	14419	14445	14194	14545	14483	14408	14433	14548	14560	14828	14576	14481	14386	14487	14700	14590	14511	14569	14464	14542	14649	14641	14343	14651	14666	14499	14637	14720	14369	14611	14492	14431	14523	14527	14441	14473	14391	14522	14497	14412	14850	14672	14567	14594	14517	14523	14337	14547	14748	14562	14725	14563	14510	14507	14633	14692	14756	14537	14630	14549	14455	14484	14465	14562	14517	14635	14467	14376	14337	14539	14380	14573	14483	14520	14480	14597	14422	14317	14595	14603	14571	14447	14751	14539	14551	14747	14509	14377	14435	14695	14449	14545	14475	14371	14629	14558	14506	14484	14411	14517	14525	14560	14390	14525	14471	14723	14505	14578	14530	14482	14398	14540	14350	14404	14372	14612	14464	14617	14713	14392	14524	14626	14545	14506	14663	14584	14467	14585	14625	14522	14476	14553	14375	14640	14465	14550	14339	14427	14352	14486	14430	14427	14666	14512	14472	14444	14522	14498	14438	14614	14489	14615	14380	14603	14484	14598	14495	14599	14525	14392	14507	14538	14546	14624	14595	14550	14457	14537	14702	14581	14391	14435	14675	14371	14357	14548	14570	14515	14595	14487	14685	14604	14301	14422	14549	14356	14575	14622	14535	14486	14412	14523	14659	14503	14573	14424	14597	14449	14509	14489	14412	14424	14484	14392	14395	14632	14271	14462	14187	14609	14605	14550	14507	14437	14418	14654	14613	14636	14578	14585	14408	14628	14705	14431	14647	14509	14536	14565	14570	14652	14461	14488	14723	14416	14514	14463	14596	14551	14400	14476	14498	14467	14326	14467	14679	14394	14654	14387	14304	14370	14584	14744	14466	14509	14675	14613	14648	14685	14635	14523	14586	14469	14429	14362	14607	14433	14423	14621	14757	14587	14569	14567	14491	14490	14371	14453	14526	14343	14626	14447	14537	14638	14468	14538	14470	14465	14714	14597	14460
21509	38879	35301	27471	24776	23623	22116	20557	19495	18602	17841	17032	16558	16123	15814	15692	15213	15224	14959	14752	14671	14553	14358	14425	14325	14001	13986	14081	13908	14083	13929	13702	13762	13777	13852	13550	13708	13806	13810	13787	13780	13506	13608	13681	13630	13638	13460	13726	13440	13627	13604	13466	13460	13538	13619	13483	13640	13473	13511	13637	13480	13527	13643	13340	13491	13422	13618	13437	13515	13615	13496	13364	13563	13459	13443	13604	13658	13507	13475	13567	13542	13510	13526	13618	13468	13487	13376	13561	13472	13389	13513	13535	13568	13360	13634	13488	13380	13474	13601	13484	13569	13555	13585	13421	13547	13441	13498	13444	13425	13410	13423	13401	13416	13498	13504	13523	13479	13532	13563	13508	13438	13461	13440	13513	13651	13497	13551	13523	13634	13574	13654	13493	13496	13469	13514	13629	13448	13607	13631	13351	13591	13590	13458	13563	13620	13595	13507	13574	13423	13555	13316	13498	13474	13347	13555	13573	13387	13631	13500	13611	13446	13403	13376	13394	13593	13534	13542	13657	13434	13484	13485	13542	13440	13461	13500	13456	13555	13456	13372	13378	13706	13401	13610	13394	13567	13335	13457	13428	13465	13512	13653	13431	13438	13456	13389	13435	13443	13438	13356	13570	13530	13547	13436	13631	13519	13398	13439	13471	13429	13425	13437	13620	13310	13505	13507	13573	13396	13667	13345	13577	13467	13489	13372	13656	13545	13344	13600	13527	13550	13502	13561	13499	13402	13495	13505	13529	13509	13568	13517	13547	13540	13526	13464	13511	13417	13508	13445	13664	13384	13266	13702	13403	13470	13447	13558	13335	13526	13365	13458	13539	13415	13515	13370	13615	13639	13557	13338	13619	13424	13459	13484	13445	13467	13440	13596	13406	13474	13232	13524	13529	13410	13379	13549	13455	13785	13582	13448	13674	13535	13460	13475	13500	13455	13483	13363	13562	13559	13432	13432	13481	13430	13545	13394	13456	13501	13582	13550	13402	13420	13511	13520	13622	13506	13583	13469	13538	13482	13615	13507	13460	13573	13294	13313	13439	13532	13468	13557	13494	13520	13541	13685	13601	13523	13595	13546	13548	13626	13469	13639	13323	13439	13447	13603	13429	13471	13465	13377	13471	13697	13452	13557	13630	13547	13714	13586	13243	13538	13381	13577	13423	13528	13525	13293	13477	13412	13633	13462	13336	13494	13558	13551	13532	13454	13526	13481	13431	13471	13686	13453	13350	13618	13360	13578	13548	13579	13467	13413	13478	13442	13378	13437	13527	13574	13568	13543	13434	13495	13616	13607	13568	13644	13511	13576	13446	13525	13346	13304	13466	13465	13398	13417	13487	13797	13566	13589	13499	13285	13461	13462	13548	13545	13394	13473	13438	13545	13456	13412	13558	13534	13636	13486	13663	13644	13354	13569	13478	13583	13448	13507	13640	13498	13345	13390	13419	13540	13691	13522	13365	13572	13349	13372	13583	13675	13332	13593	13489	13493	13645	13541	13435	13586	13548	13383	13514	13587	13441	13461	13383	13527	13620	13318	13651	13502	13475	13428	13470	13434	13482	13463	13525	13676	13478	13533	13510	13579	13527	13396	13590	13293	13393	13229	13497	13450	13593	13436	13565	13427	13658	13430	13581	13462	13464	13506	13484	13446	13486	13464	13548	13585	13698	13239	13644	13454	13510	13592	13335	13450	13451	13429	13441	13352	13433	13526	13672	13368	13609	13456	13640	13453	13567	13511	13505	13360	13557	13493	13434	13602	13542	13413	13491	13503	13615	13553	13526	13490	13460	13533	13523	13579	13532	13547	13628	13371	13602	13401	13336	13350	13513	13449	13456	13479	13504	13406	13568	13469	13461	13477	13529	13406	13508	13489	13376	13519	13472	13583	13457	13402	13438	13599	13558	13274	13443	13446	13491	13436	13649	13540	13398	13565	13506	13558	13565	13587	13388	13554	13355	13377	13563	13660	13353	13538	13544	13432	13486	13543	13437	13555	13319	13516	13423	13570	13621	13482	13455	13450	13592	13397	13426	13481	13629	13578	13679	13399	13484	13306	13516	13546	13327	13424	13592	13565	13597	13502	13389	13417	13432	13471	13293	13545	13538	13402	13402	13563	13435	13477	13320	13618	13342	13608	13634	13445	13489	13529	13452	13403	13503	13370	13484	13613	13529	13661	13373	13486	13533	13548	13487	13485	13564	13471	13514	13496	13418	13617	13686	13502	13578	13591	13358	13501	13523	13560	13451	13412	13397	13526	13526	13444	13528	13469	13427	13665	13519	13400	13541	13407	13526	13492	13403	13437	13466	13433	13588	13584	13596	13518	13619	13574	13596	13354	13502	13590	13464	13476	13494	13534	13557	13431	13460	13497	13534	13611	13510	13506	13427	13398	13621	13565	13648	13474	13465	13333	13298	13484	13522	13464	13582	13587	13450	13612	13554	13444	13541	13471	13508	13463	13481	13515	13587	13490	13403	13427	13580	13486	13467	13543	13475	13417	13467	13468	13611	13419	13626	13518	13476	13663	13358	13613	13398	13595	13623	13474	13564	13601	13558	13355	13567	13470	13440	13443	13617	13358	13547	13506	13501	13549	13611	13449	13463	13485	13475	13577	13434	13537	13522	13486	13425	13631	13517	13666	13450	13497	13409	13452	13337	13450	13502	13411	13554	13525	13317	13468	13592	13472	13409	13473	13279	13687	13526	13507	13401	13380	13564	13467	13556	13496	13525	13463	13349	13466	13307	13550	13385	13553	13394	13484	13498	13405	13459	13598	13462	13545	13545	13471	13590	13506	13501	13478	13315	13606	13517	13640	13422	13488	13438	13594	13444	13558	13543	13475	13639	13563	13489	13466	13482	13497	13513	13345	13382	13500	13597	13439	13653	13470	13508	13375	13592	13363	13569	13435	13508	13529	13405	13330	13518	13495	13385	13547	13495	13621	13460	13537	13402	13506	13450	13522	13465	13565	13481	13555	13573	13570	13519	13452	13563	13673	13308	13416	13543	13395	13478	13467	13499	13499	13407	13512	13503	13294	13476	13621	13600	13542	13437	13524	13359	13633	13606	13610	13518	13468	13550	13526	13377	13610	13547	13405	13418	13310	13458	13622	13604	13577	13467	13597	13566	13372	13586	13418	13414	13539	13466	13466	13386	13410	13576	13543	13474	13380	13475	13419	13482	13626	13404	13528	13471	13618	13420	13412	13456	13606	13457	13505	13548	13465	13691	13379	13540	13443	13506	13499	13288	13503	13381	13502	13336	13473	13515	13412	13609	13372	13620	13438	13447	13558	13624	13505	13540	13416	13455	13663	13521	13501	13521	13393	13281	13253	13463	13563	13295	13604	13564	13610	13546	13602	13398	13450	13593	13450	13492	13500	13619	13449	13510	13644	13526	13615	13504	13551	13534	13442	13466	13562	13566	13664	13378	13433	13472	13478	13502	13509	13257	13516	13464	13715	13554	13391	13443	13403	13245	13380	13589	13587	13447	13543	13459	13518	13515	13556	13547	13498	13372	13479	13681	13637	13659	13517	13474	13459	13583	13596	13490	13476	13381	13332	13444	13393	13475	13503	13397	13434	13444	13516	13489	13429	13665	13616	13494	13611	13570	13486	13468	13439	13532	13460	13431	13357	13356	13386	13668	13464	13537	13466	13600	13506	13423	13425	13503	13486	13508	13491	13439	13485	13461	13540	13545	13648	13573	13609	13415	13329	13449	13461	13480	13471	13615	13628	13436	13490	13483	13550	13344	13593	13414	13425	13457	13738	13529	13417	13520	13458	13302	13510	13558	13516	13589	13535	13581	13396	13521	13454	13433	13593	13419	13598	13507	13462	13433	13458	13549	13538	13631	13635	13634	13435	13501	13489	13388	13458	13421	13469	13366	13481	13453	13435	13482	13383	13558	13516	13399	13361	13619	13222	13502	13492	13476	13437	13326	13537	13576	13555	13406	13340	13546	13484	13365	13535	13399	13457	13417	13617	13647	13447	13577	13555	13542	13464	13542	13505	13372	13651	13370	13466	13656	13371	13553	13459	13407	13416	13330	13635	13443	13645	13473	13663	13576	13546	13470	13475	13450	13556	13599	13551	13357	13600	13560	13406	13379	13466	13610	13537	13475	13500	13463	13572	13357	13248	13557	13590	13373	13469	13558	13457	13498	13443	13546	13454	13390	13458	13430	13456	13517	13464	13525	13543	13330	13391	13597	13528	13352	13593	13503	13635	13535	13540	13431	13332	13490	13441	13441	13454	13530	13445	13430	13634	13600	13437	13607	13322	13521	13501	13478	13294	13699	13532	13585	13499	13445	13431	13518	13359	13412	13360	13545	13652	13404	13338	13469	13443	13422	13468	13357	13576	13567	13443	13509	13426	13399	13502	13448	13459	13404	13498	13557	13336	13533	13505	13649	13423	13382	13605	13388	13486	13494	13529	13614	13661	13412	13426	13604	13496	13474	13527	13590	13415	13587	13437	13548	13416	13487	13360	13429	13492	13706	13408	13502	13438	13445	13471	13330	13397	13487	13569	13357	13523	13483	13388	13460	13331	13362	13530	13493	13500	13389	13500	13440	13495	13399	13512	13354	13337	13533	13424	13349	13572	13514	13463	13469	13392	13574	13546	13499	13445	13559	13438	13334	13596	13579	13575	13499	13557	13489	13516	13439	13469	13407	13516	13509	13512	13591	13655	13420	13551	13343	13584	13479	13334	13598	13439	13546	13595	13537	13553	13588	13416	13535	13414	13669	13493	13373	13495	13518	13628	13433	13461	13368	13466	13585	13551	13454	13638	13616	13519	13421	13407	13432	13326	13494	13512	13431	13553	13696	13318	13461	13503	13496	13400	13503	13361	13412	13455	13524	13466	13576	13398	13510	13592	13375	13548	13515	13440	13671	13567	13488	13541	13493	13615	13409	13405	13609	13516	13513	13493	13547	13533	13444	13605	13428	13492	13479	13483	13607	13508	13565	13381	13607	13690	13372	13697	13450	13308	13615	13514	13422	13404	13506	13431	13504	13519	13459	13553	13390	13565	13456	13503	13509	13400	13532	13284	13450	13435	13514	13525	13664	13572	13644	13423	13445	13446	13416	13490	13507	13579	13378	13436	13458	13516	13537
27487	22266	24658	21025	17059	16933	16628	16201	15840	15524	15283	15104	15099	14937	15008	14882	14568	14748	14773	14557	14607	14527	14615	14538	14398	14546	14498	14452	14505	14517	14599	14404	14532	14329	14285	14306	14428	14540	14454	14198	14254	14367	14350	14460	14592	14413	14266	14453	14156	14460	14365	14434	14405	14223	14311	14273	14330	14346	14274	14419	14472	14252	14386	14321	14284	14384	14244	14290	14464	14432	14372	14438	14448	14334	14413	14292	14307	14518	14254	14238	14373	14481	14462	14182	14419	14326	14289	14545	14376	14407	14274	14281	14294	14485	14285	14295	14450	14273	14368	14523	14308	14450	14468	14270	14305	14473	14375	14410	14514	14284	14270	14300	14381	14378	14385	14353	14415	14315	14226	14340	14342	14242	14256	14395	14585	14365	14297	14486	14498	14297	14462	14243	14311	14353	14204	14247	14338	14380	14352	14404	14199	14234	14500	14468	14382	14187	14446	14248	14299	14520	14315	14327	14290	14341	14308	14315	14418	14430	14181	14208	14267	14292	14262	14146	14365	14353	14330	14358	14545	14340	14326	14398	14257	14218	14181	14397	14387	14424	14322	14239	14269	14267	14163	14354	14122	14312	14375	14393	14144	14284	14375	14273	14261	14356	14171	14231	14246	14378	14201	14295	14344	14295	14355	14252	14353	14360	14297	14230	14485	14339	14184	14441	14325	14410	14403	14373	14275	14193	14209	14277	14443	14285	14324	14172	14516	14258	14253	14236	14169	14335	14172	14185	14264	14323	14288	14260	14247	14531	14337	14135	14265	14397	14347	14202	14306	14512	14253	14436	14080	14329	14299	14121	14260	14253	14395	14413	14325	14149	14304	14397	14356	14267	14445	14271	14513	14230	14120	14185	14454	14379	14381	14193	14317	14478	14337	14318	14455	14380	14290	14513	14367	14170	14318	14205	14428	14565	14243	14290	14375	14155	14403	14309	14360	14242	14433	14176	14486	14182	14331	14347	14327	14203	14172	14290	14375	14438	14296	14386	14232	14431	14176	14135	14283	14276	14445	14236	14354	14169	14239	14360	14438	14698	14341	14379	14318	14374	14299	14306	14442	14313	14264	14358	14477	14264	14381	14433	14162	14236	14277	14419	14246	14272	14480	14316	14273	14364	14307	14338	14488	14364	14351	14206	14392	14174	14343	14557	14394	14208	14287	14292	14393	14080	14438	14276	14288	14314	14276	14282	14421	14323	14335	14395	14261	14317	14232	14361	14336	14217	14280	14409	14442	14497	14310	14380	14374	14358	14151	14143	14378	14293	14415	14414	14214	14372	14381	14383	14377	14297	14371	14223	14294	14282	14514	14394	14415	14329	14312	14388	14228	14428	14345	14334	14369	14247	14388	14366	14328	14262	14203	14309	14224	14126	14279	14225	14172	14311	14278	14447	14225	14377	14281	14279	14495	14380	14456	14379	14187	14224	14457	14324	14330	14461	14373	14426	14274	14286	14266	14266	14365	14275	14267	14310	14426	14377	14454	14308	14331	14149	14380	14407	14486	14434	14371	14385	14287	14300	14382	14399	14200	14356	14290	14323	14422	14473	14557	14410	14199	14390	14274	14285	14578	14176	14217	14377	14352	14471	14330	14417	14299	14235	14470	14491	14224	14339	14275	14435	14315	14264	14422	14009	14181	14291	14196	14357	14313	14294	14424	14378	14028	14367	14190	14311	14465	14334	14438	14327	14342	14457	14511	14278	14195	14290	14334	14349	14359	14446	14382	14426	14212	14395	14168	14209	14355	14360	14307	14291	14271	14255	14380	14251	14424	14514	14377	14283	14183	14427	14326	14362	14155	14328	14259	14361	14430	14174	14211	14118	14426	14366	14066	14332	14040	14270	14356	14446	14248	14381	14415	14432	14407	14280	14359	14301	14398	14434	14414	14297	14386	14269	14247	14354	14263	14286	14172	14412	14251	14330	14441	14273	14378	14175	14367	14362	14494	14395	14399	14200	14194	14446	14251	14389	14440	14123	14435	14070	14338	14230	14133	14349	14213	14365	14282	14324	14321	14296	14332	14216	14264	14466	14387	14207	14269	14258	14298	14313	14456	14140	14154	14346	14288	14370	14224	14182	14182	14361	14369	14402	14211	14282	14058	14381	14395	14306	14413	14316	14331	14302	14112	14299	14020	14275	14284	14228	14322	14538	14443	14081	14247	14156	14324	14365	14279	14297	14530	14401	14317	14408	14397	14332	14345	14437	14461	14291	14359	14553	14255	14393	14459	14398	14233	14336	14363	14359	14303	14388	14642	14401	14276	14319	14361	14234	14224	14429	14478	14241	14298	14300	14211	14351	14233	14236	14344	14088	14162	14324	14406	14205	14455	14304	14310	14150	14178	14334	14215	14286	14286	14248	14296	14240	14352	14309	14250	14434	14494	14378	14322	14244	14489	14162	14301	14356	14388	14238	14424	14251	14433	14392	14270	14323	14296	14423	14321	14287	14331	14298	14260	14251	14217	14354	14348	14138	14254	14553	14115	14089	14444	14287	14131	14378	14440	14437	14368	14287	14117	14471	14660	14373	14213	14379	14379	14122	14179	14268	14381	14324	14134	14310	14380	14273	14304	14150	14316	14232	14220	14342	14479	14336	14468	14434	14307	14361	14328	14288	14296	14410	14557	14242	14372	14410	14248	14241	14410	14189	14348	14266	14195	14445	14453	14320	14223	14350	14415	14414	14382	14367	14305	14402	14267	14315	14370	14424	14362	14364	14414	14260	14041	14367	14328	14359	14451	14387	14231	14395	14347	14527	14296	14496	14436	14384	14327	14302	14289	14257	14382	14256	14357	14171	14274	14523	14449	14212	14387	14280	14284	14299	14357	14299	14328	14181	14418	14148	14223	14336	14128	14369	14432	14382	14546	14445	14352	14327	14347	14429	14378	14368	14397	14325	14585	14349	14227	14227	14248	14371	14426	14549	14327	14437	14314	14427	14093	14338	14329	14320	14435	14410	14252	14263	14315	14361	14415	14236	14343	14357	14353	14266	14440	14433	14290	14265	14242	14305	14400	14237	14265	14344	14325	14416	14447	14505	14389	14260	14322	14299	14494	14366	14275	14307	14471	14488	14422	14372	14266	14261	14299	14406	14215	14283	14352	14239	14285	14274	14557	14532	14393	14475	14344	14393	14115	14237	14390	14255	14372	14202	14438	14489	14485	14450	14269	14342	14215	14369	14376	14337	14438	14619	14331	14515	14316	14335	14262	14424	14320	14279	14209	14513	14417	14211	14425	14433	14350	14404	14350	14417	14278	14469	14476	14416	14313	14416	14550	14245	14112	14228	14358	14329	14409	14407	14324	14435	14344	14267	14437	14499	14173	14407	14137	14507	14435	14311	14511	14457	14200	14282	14355	14201	14267	14294	14223	14410	14432	14196	14333	14214	14257	14446	14447	14421	14219	14285	14318	14354	14271	14529	14235	14296	14385	14189	14354	14312	14359	14297	14316	14409	14326	14120	14214	14142	14371	14346	14349	14346	14413	14505	14158	14253	14395	14324	14388	14208	14295	14386	14353	14442	14313	14438	14310	14299	14485	14590	14354	14288	14317	14487	14259	14456	14437	14388	14346	14416	14199	14243	14449	14385	14371	14281	14259	14236	14437	14413	14240	14458	14506	14245	14208	14317	14137	14237	14319	14246	14282	14411	14328	14450	14356	14197	14409	14310	14276	14259	14560	14305	14393	14391	14358	14243	14462	14306	14348	14119	14209	14495	14195	14336	14486	14266	14424	14322	14317	14413	14399	14277	14443	14360	14442	14532	14428	14527	14460	14221	14385	14273	14284	14224	14211	14474	14205	14350	14381	14260	14316	14285	14307	14392	14242	14471	14317	14097	14231	14473	14526	14521	14414	14343	14241	14425	14337	14304	14181	14413	14316	14054	14293	14242	14207	14234	14446	14350	14232	14299	14203	14403	14139	14262	14304	14315	14377	14281	14227	14428	14431	14534	14344	14308	14361	14212	14303	14365	14163	14382	14385	14404	14369	14385	14311	14414	14378	14418	14301	14336	14526	14072	14080	14206	14191	14322	14288	14229	14393	14264	14162	14305	14283	14278	14597	14334	14466	14255	14219	14249	14400	14177	14138	14413	14327	14252	14134	14299	14528	14514	14360	14258	14530	14464	14370	14399	14394	14307	14383	14426	14209	14098	14464	14272	14216	14354	14385	14391	14254	14357	14349	14201	14109	14230	14190	14460	14280	14505	14358	14432	14357	14285	14339	14506	14281	14278	14443	14371	14349	14238	14359	14225	14223	14252	14465	14274	14244	14422	14563	14305	14485	14344	14179	14429	14175	14409	14219	14355	14410	14397	14166	14425	14397	14247	14238	14259	14215	14415	14471	14425	14310	14473	14450	14202	14272	14343	14439	14345	14507	14488	14434	14242	14108	14414	14168	14496	14415	14375	14245	14409	14361	14421	14416	14251	14377	14306	14396	14305	14369	14190	14362	14329	14418	14303	14274	14317	14491	14493	14419	14406	14159	14318	14222	14400	14344	14229	14386	14373	14421	14450	14236	14378	14265	14169	14312	14153	14438	14261	14384	14546	14357	14492	14440	14293	14193	14359	14296	14178	14390	14492	14338	14336	14432	14251	14412	14282	14393	14306	14295	14330	14382	14305	14339	14101	14242	14149	14293	14458	14431	14434	14270	14377	14508	14408	14222	14357	14473	14342	14433	14526	14552	14475	14511	14424	14412	14185	14204	14584	14350	14424	14406	14364	14299	14264	14543	14202	14301	14443	14187	14496	14415	14304	14464	14185	14346	14329	14281	14157	14153	14140	14250	14402	14100	14498	14361	14235	14617	14385	14197	14263	14283	14250	14371	14288	14314	14217	14527	14301	14472	14289	14298	14335	14428	14336	14431	14272	14308	14329	14260	14284	14338	14283	14383	14492	14364	14540	14273	14341	14401	14240	14433	14301	14445	14175	14524	14234	14212	14282	14423	14511	14410	14423	14526	14351	14342	14107	14520	14290	14235	14271	14285	14329	14367	14313	14343	14474	14153	14372	14527	14218	14314	14200	14396	14111	14456	14470	14510	14293	14221	14335	14429	14428	14291	14197	14290	14295	14426	14385	14248	14408	14451	14341	14483	14239	14340	14282	14407	14191
18861	26502	24355	19246	17755	17470	16938	16174	15700	15503	15313	14863	14743	14653	14155	14267	14175	14061	13934	13865	13903	13720	13726	13683	13670	13622	13720	13602	13514	13540	13671	13565	13420	13422	13457	13430	13585	13654	13314	13566	13470	13493	13439	13425	13305	13334	13459	13411	13438	13357	13360	13537	13438	13402	13411	13282	13459	13338	13248	13490	13370	13601	13562	13370	13271	13353	13341	13273	13491	13379	13334	13413	13471	13380	13273	13265	13171	13465	13265	13309	13540	13356	13506	13452	13480	13378	13499	13414	13483	13380	13404	13448	13335	13313	13357	13466	13308	13314	13437	13517	13407	13411	13344	13401	13318	13490	13441	13358	13279	13323	13299	13400	13549	13332	13391	13213	13386	13206	13308	13326	13278	13417	13574	13355	13549	13337	13215	13323	13412	13299	13259	13547	13556	13243	13514	13354	13377	13387	13357	13394	13565	13367	13259	13353	13567	13301	13341	13342	13358	13353	13439	13410	13322	13294	13326	13339	13331	13434	13487	13296	13441	13396	13417	13487	13409	13368	13387	13439	13516	13344	13395	13294	13411	13360	13438	13279	13426	13512	13293	13440	13331	13400	13387	13321	13249	13317	13550	13411	13283	13435	13305	13302	13337	13443	13294	13384	13332	13478	13354	13246	13243	13489	13508	13407	13347	13445	13325	13278	13305	13481	13444	13393	13421	13379	13279	13423	13321	13408	13441	13186	13231	13354	13485	13355	13388	13424	13509	13248	13314	13341	13378	13342	13326	13346	13403	13359	13327	13394	13506	13378	13119	13364	13471	13407	13475	13419	13454	13410	13300	13326	13464	13427	13318	13257	13249	13379	13333	13270	13399	13397	13587	13495	13251	13482	13457	13440	13448	13284	13342	13243	13207	13431	13275	13469	13302	13394	13474	13306	13304	13202	13471	13376	13192	13519	13265	13446	13527	13454	13329	13498	13539	13428	13364	13549	13362	13542	13610	13419	13278	13393	13452	13288	13345	13360	13354	13428	13239	13357	13225	13310	13548	13430	13268	13574	13337	13409	13261	13205	13388	13380	13461	13419	13304	13419	13610	13400	13539	13379	13329	13207	13387	13333	13428	13528	13383	13302	13181	13287	13263	13341	13306	13472	13366	13416	13393	13450	13398	13472	13406	13334	13333	13324	13327	13541	13304	13496	13348	13573	13276	13281	13414	13249	13418	13307	13489	13410	13365	13369	13358	13512	13362	13492	13454	13360	13430	13495	13379	13513	13321	13373	13435	13433	13554	13344	13422	13488	13400	13413	13422	13268	13213	13476	13486	13367	13414	13416	13354	13243	13271	13312	13334	13401	13401	13423	13338	13406	13514	13401	13413	13566	13341	13523	13322	13506	13368	13336	13378	13578	13491	13365	13484	13299	13362	13349	13394	13390	13201	13323	13260	13242	13504	13466	13357	13324	13399	13339	13336	13368	13236	13461	13352	13321	13492	13369	13457	13365	13420	13331	13382	13351	13422	13375	13240	13400	13314	13252	13230	13422	13387	13379	13350	13492	13341	13500	13417	13256	13335	13270	13401	13219	13521	13323	13300	13311	13413	13352	13327	13446	13259	13236	13328	13329	13329	13445	13313	13295	13247	13494	13364	13354	13455	13388	13391	13534	13339	13310	13452	13435	13247	13392	13341	13432	13313	13233	13281	13469	13338	13393	13301	13339	13395	13406	13417	13319	13322	13519	13464	13413	13339	13423	13457	13281	13457	13288	13434	13365	13524	13337	13462	13470	13460	13448	13335	13461	13409	13401	13380	13473	13514	13462	13437	13333	13388	13390	13451	13399	13261	13465	13559	13513	13537	13417	13337	13445	13374	13467	13308	13408	13241	13308	13294	13442	13248	13328	13485	13312	13339	13314	13577	13389	13310	13324	13395	13430	13395	13305	13458	13262	13228	13370	13254	13388	13641	13377	13410	13521	13328	13445	13414	13515	13405	13359	13530	13228	13531	13343	13310	13363	13519	13434	13518	13391	13551	13369	13268	13499	13521	13326	13480	13461	13375	13588	13369	13335	13238	13429	13302	13338	13270	13477	13213	13418	13433	13308	13444	13368	13377	13317	13328	13348	13305	13283	13490	13296	13284	13445	13489	13476	13452	13488	13324	13467	13356	13308	13377	13600	13488	13370	13545	13490	13259	13433	13443	13350	13375	13246	13278	13394	13366	13366	13452	13428	13423	13300	13290	13311	13638	13360	13373	13482	13634	13387	13377	13424	13379	13511	13393	13388	13300	13407	13287	13418	13241	13201	13367	13328	13509	13378	13416	13377	13370	13484	13263	13298	13382	13240	13396	13534	13386	13353	13497	13392	13473	13527	13376	13282	13379	13419	13488	13434	13441	13436	13258	13280	13294	13436	13500	13466	13310	13381	13451	13270	13282	13349	13408	13369	13421	13473	13343	13308	13427	13285	13424	13415	13447	13295	13513	13293	13465	13376	13260	13306	13320	13538	13139	13551	13429	13435	13279	13285	13367	13386	13360	13388	13465	13521	13378	13408	13475	13516	13372	13440	13359	13202	13300	13376	13418	13404	13390	13442	13346	13150	13429	13494	13336	13323	13439	13406	13324	13352	13330	13485	13393	13467	13482	13318	13492	13328	13311	13381	13556	13422	13406	13488	13401	13380	13509	13380	13421	13431	13358	13396	13410	13416	13420	13295	13432	13453	13386	13398	13469	13284	13259	13483	13390	13473	13448	13314	13407	13499	13447	13545	13279	13408	13361	13291	13532	13322	13307	13454	13293	13329	13308	13469	13438	13434	13266	13497	13506	13430	13495	13393	13434	13427	13304	13334	13497	13352	13376	13365	13254	13348	13486	13377	13450	13361	13389	13306	13445	13289	13319	13144	13340	13413	13312	13279	13359	13454	13188	13349	13323	13365	13252	13374	13491	13420	13259	13462	13428	13409	13531	13389	13416	13313	13478	13340	13439	13444	13282	13358	13452	13381	13350	13420	13465	13443	13286	13377	13382	13285	13260	13521	13418	13550	13399	13428	13379	13522	13278	13289	13392	13304	13349	13321	13334	13289	13420	13407	13314	13645	13452	13330	13401	13464	13516	13529	13364	13354	13294	13285	13425	13402	13494	13376	13409	13460	13333	13325	13480	13347	13411	13398	13465	13409	13333	13386	13284	13365	13516	13390	13471	13405	13305	13388	13385	13556	13407	13275	13353	13331	13338	13311	13260	13501	13473	13542	13416	13377	13336	13398	13331	13345	13382	13441	13335	13403	13517	13442	13423	13404	13232	13324	13371	13322	13391	13500	13312	13372	13253	13441	13389	13252	13476	13512	13481	13275	13337	13585	13448	13250	13403	13427	13637	13477	13228	13473	13397	13360	13302	13585	13455	13469	13465	13394	13503	13610	13319	13328	13364	13490	13566	13360	13372	13434	13342	13352	13303	13294	13376	13285	13452	13476	13425	13464	13461	13384	13515	13556	13345	13320	13515	13256	13252	13386	13223	13380	13343	13654	13308	13458	13667	13327	13465	13211	13491	13331	13470	13368	13355	13268	13299	13505	13317	13530	13492	13321	13261	13325	13383	13461	13409	13399	13436	13201	13300	13312	13432	13488	13329	13371	13239	13247	13575	13418	13442	13383	13473	13316	13268	13466	13443	13454	13346	13408	13444	13438	13370	13451	13567	13361	13304	13300	13369	13368	13360	13346	13432	13457	13355	13274	13491	13531	13429	13391	13549	13320	13297	13418	13360	13287	13410	13437	13304	13380	13250	13509	13471	13546	13358	13385	13323	13332	13328	13454	13435	13426	13365	13283	13466	13347	13380	13189	13559	13285	13433	13349	13354	13462	13455	13574	13437	13486	13354	13423	13559	13255	13448	13453	13170	13285	13485	13383	13434	13351	13313	13536	13206	13337	13492	13359	13304	13245	13256	13324	13262	13350	13476	13510	13342	13494	13446	13488	13450	13367	13402	13287	13358	13502	13517	13349	13463	13472	13329	13451	13449	13234	13479	13323	13266	13362	13385	13320	13351	13310	13229	13417	13426	13472	13448	13391	13318	13445	13330	13423	13359	13431	13406	13267	13402	13438	13235	13363	13370	13367	13520	13338	13362	13290	13338	13466	13369	13508	13241	13259	13426	13264	13408	13355	13394	13609	13449	13498	13432	13394	13333	13274	13274	13590	13510	13278	13267	13481	13402	13322	13471	13399	13216	13512	13468	13326	13282	13264	13505	13361	13445	13387	13349	13264	13377	13331	13381	13600	13267	13541	13584	13443	13376	13384	13569	13413	13446	13431	13321	13452	13396	13454	13287	13449	13117	13494	13363	13476	13257	13358	13478	13365	13297	13374	13388	13424	13284	13275	13488	13452	13517	13379	13350	13469	13448	13310	13159	13284	13357	13378	13367	13380	13341	13442	13284	13426	13294	13261	13323	13342	13391	13316	13446	13456	13223	13462	13357	13385	13429	13301	13379	13343	13428	13429	13398	13313	13404	13286	13321	13259	13402	13251	13434	13290	13476	13319	13401	13553	13333	13315	13427	13304	13426	13409	13547	13361	13250	13256	13423	13227	13479	13369	13262	13406	13351	13555	13294	13279	13346	13373	13376	13480	13501	13365	13354	13323	13342	13356	13469	13287	13262	13413	13248	13367	13230	13300	13295	13364	13612	13578	13289	13524	13376	13359	13438	13441	13409	13343	13405	13409	13317	13533	13367	13383	13511	13326	13286	13432	13425	13471	13469	13433	13315	13399	13405	13361	13477	13400	13397	13382	13339	13375	13418	13463	13329	13391	13508	13488	13618	13387	13418	13388	13442	13438	13509	13309	13487	13327	13406	13467	13311	13519	13494	13370	13279	13400	13342	13388	13262	13388	13490	13346	13463	13295	13232	13306	13450	13310	13333	13414	13387	13458	13447	13340	13463	13500	13489	13411	13257	13375	13368	13481	13407	13384	13298	13316	13302	13385	13415	13493	13319	13405	13396	13428	13409	13303	13461	13447	13468	13392	13345	13210	13428	13445	13602	13338	13322	13362	13339	13464	13281	13486	13486	13445	13586	13269	13341	13320	13377	13311	13459	13305	13479	13351	13485	13438	13449	13343	13290	13440	13386	13225	13485	13406	13337	13330	13531	13185	13354	13265	13376	13480
23779	21050	28357	24052	21949	21699	20642	17861	16965	16617	16675	16044	15880	15597	15501	15144	15297	15192	15320	14886	15128	14766	14928	14807	14882	14565	14712	14859	14783	14762	14648	14410	14718	14743	14662	14455	14633	14650	14654	14435	14482	14626	14757	14510	14478	14521	14383	14533	14411	14649	14632	14555	14746	14529	14562	14511	14525	14343	14580	14369	14347	14631	14557	14577	14405	14654	14397	14486	14494	14567	14611	14426	14341	14488	14441	14477	14421	14526	14514	14444	14558	14457	14364	14489	14485	14431	14622	14536	14440	14393	14561	14627	14505	14402	14301	14562	14425	14482	14343	14449	14327	14373	14423	14359	14559	14492	14325	14447	14403	14318	14571	14483	14633	14617	14488	14441	14698	14544	14554	14368	14604	14463	14373	14305	14369	14516	14578	14623	14443	14278	14543	14316	14310	14280	14375	14446	14549	14463	14508	14524	14337	14416	14589	14377	14327	14425	14247	14291	14515	14404	14385	14389	14654	14539	14299	14404	14575	14439	14536	14535	14518	14376	14438	14527	14452	14445	14435	14300	14345	14227	14587	14282	14582	14662	14596	14526	14502	14529	14490	14466	14457	14363	14593	14416	14633	14383	14730	14479	14316	14454	14526	14529	14292	14363	14420	14403	14516	14529	14657	14622	14441	14585	14486	14423	14507	14234	14411	14548	14470	14386	14596	14428	14444	14471	14427	14417	14558	14453	14386	14434	14461	14532	14423	14414	14347	14479	14274	14476	14563	14243	14466	14441	14428	14427	14304	14465	14465	14354	14259	14384	14350	14519	14543	14494	14405	14459	14526	14469	14313	14407	14383	14428	14501	14371	14323	14367	14634	14450	14571	14375	14349	14243	14495	14387	14621	14295	14530	14386	14524	14607	14608	14582	14585	14448	14358	14393	14462	14543	14410	14381	14415	14576	14523	14374	14421	14328	14414	14363	14579	14457	14590	14543	14593	14455	14421	14368	14434	14381	14514	14434	14348	14335	14483	14449	14491	14627	14318	14268	14234	14414	14546	14371	14370	14405	14449	14402	14331	14544	14469	14340	14620	14348	14455	14447	14442	14527	14689	14525	14516	14539	14605	14495	14398	14576	14339	14553	14374	14556	14405	14334	14434	14404	14540	14374	14393	14531	14356	14445	14541	14500	14384	14455	14519	14440	14511	14539	14546	14631	14496	14425	14425	14413	14410	14400	14483	14630	14432	14527	14398	14356	14335	14279	14487	14258	14416	14527	14573	14579	14508	14394	14525	14560	14542	14527	14397	14563	14247	14594	14279	14367	14248	14387	14564	14443	14377	14695	14644	14492	14439	14452	14270	14531	14436	14243	14394	14439	14660	14370	14489	14435	14429	14634	14576	14429	14421	14387	14448	14463	14446	14513	14448	14525	14210	14570	14600	14572	14703	14532	14530	14362	14260	14558	14398	14513	14391	14566	14540	14506	14351	14668	14430	14423	14511	14445	14498	14502	14528	14455	14538	14449	14566	14493	14291	14355	14492	14390	14563	14461	14625	14607	14400	14476	14418	14428	14565	14495	14371	14463	14364	14300	14440	14535	14503	14181	14425	14552	14654	14690	14445	14611	14318	14442	14279	14564	14386	14480	14198	14347	14452	14544	14609	14509	14397	14378	14488	14420	14493	14398	14481	14522	14645	14434	14381	14458	14455	14330	14309	14294	14463	14513	14381	14518	14464	14534	14632	14472	14550	14532	14326	14471	14343	14468	14171	14617	14395	14564	14528	14371	14484	14314	14645	14387	14548	14384	14570	14422	14591	14424	14396	14393	14406	14364	14208	14645	14690	14359	14518	14509	14346	14320	14357	14417	14594	14308	14388	14655	14529	14203	14281	14412	14534	14528	14593	14416	14432	14439	14526	14389	14379	14587	14364	14592	14469	14236	14312	14628	14490	14333	14473	14299	14241	14389	14541	14384	14351	14356	14337	14472	14575	14449	14417	14554	14478	14540	14505	14379	14512	14334	14341	14557	14364	14399	14342	14288	14633	14366	14597	14509	14585	14308	14341	14444	14723	14470	14496	14369	14458	14502	14293	14404	14653	14501	14403	14297	14366	14203	14460	14578	14497	14654	14452	14465	14243	14346	14544	14499	14320	14391	14481	14295	14597	14514	14495	14516	14421	14420	14486	14344	14538	14546	14599	14436	14417	14357	14412	14309	14496	14345	14402	14584	14459	14503	14522	14517	14578	14497	14411	14548	14374	14415	14354	14475	14491	14453	14337	14195	14595	14695	14383	14516	14718	14508	14412	14279	14577	14579	14671	14515	14240	14464	14538	14583	14473	14389	14330	14416	14313	14313	14502	14451	14471	14418	14483	14399	14558	14474	14559	14545	14459	14358	14408	14467	14597	14236	14497	14451	14463	14620	14302	14337	14450	14291	14617	14571	14510	14372	14443	14625	14337	14551	14449	14274	14427	14375	14405	14557	14441	14342	14505	14293	14643	14582	14298	14501	14411	14505	14501	14369	14445	14479	14547	14290	14251	14437	14657	14433	14704	14394	14396	14652	14462	14369	14349	14519	14382	14534	14332	14519	14401	14665	14367	14386	14723	14453	14217	14445	14507	14512	14578	14387	14309	14642	14410	14431	14397	14447	14365	14425	14341	14462	14383	14589	14581	14498	14279	14526	14438	14332	14330	14349	14618	14551	14472	14535	14458	14386	14473	14608	14522	14375	14507	14481	14661	14481	14474	14583	14489	14358	14226	14507	14547	14510	14368	14530	14444	14442	14370	14151	14595	14461	14398	14340	14499	14402	14488	14311	14393	14424	14364	14277	14573	14561	14395	14534	14406	14511	14254	14426	14366	14504	14133	14527	14356	14388	14408	14574	14447	14480	14425	14502	14441	14467	14521	14494	14507	14348	14577	14294	14400	14378	14505	14489	14363	14522	14494	14444	14497	14676	14524	14568	14313	14346	14457	14476	14458	14510	14289	14454	14657	14309	14456	14583	14450	14237	14575	14519	14607	14589	14443	14425	14431	14437	14251	14332	14470	14372	14522	14397	14541	14385	14487	14389	14610	14465	14295	14360	14556	14482	14443	14497	14380	14321	14274	14271	14438	14362	14529	14529	14513	14499	14433	14474	14617	14519	14433	14184	14528	14444	14449	14614	14426	14454	14254	14394	14449	14645	14523	14572	14588	14458	14486	14603	14589	14677	14538	14346	14543	14501	14559	14322	14385	14441	14401	14459	14641	14599	14386	14509	14469	14311	14457	14456	14485	14553	14375	14397	14621	14462	14399	14521	14531	14430	14547	14407	14393	14436	14518	14520	14593	14381	14507	14344	14510	14437	14466	14439	14383	14421	14444	14437	14394	14637	14544	14378	14305	14360	14533	14429	14417	14490	14410	14469	14485	14436	14537	14625	14612	14529	14391	14387	14575	14405	14484	14716	14459	14562	14467	14421	14705	14443	14378	14367	14251	14352	14348	14355	14499	14216	14381	14481	14582	14614	14565	14625	14529	14564	14371	14519	14361	14595	14465	14444	14432	14473	14470	14541	14430	14440	14636	14408	14560	14233	14461	14418	14496	14410	14296	14217	14287	14468	14405	14373	14518	14511	14546	14311	14428	14549	14486	14380	14450	14362	14572	14276	14433	14551	14472	14468	14328	14407	14301	14501	14660	14173	14353	14432	14310	14504	14536	14567	14454	14283	14358	14390	14581	14263	14462	14601	14546	14214	14324	14329	14300	14463	14386	14480	14462	14288	14509	14588	14443	14258	14465	14555	14643	14301	14440	14452	14403	14458	14656	14235	14520	14435	14376	14503	14646	14522	14479	14357	14455	14590	14383	14372	14577	14203	14487	14346	14497	14306	14414	14529	14518	14456	14553	14441	14312	14467	14336	14428	14605	14251	14419	14468	14438	14537	14339	14462	14461	14629	14479	14513	14468	14695	14373	14430	14590	14422	14281	14366	14537	14461	14564	14391	14436	14422	14482	14539	14577	14341	14627	14289	14578	14494	14391	14478	14477	14528	14362	14391	14488	14474	14327	14454	14486	14338	14386	14552	14500	14536	14610	14473	14651	14292	14479	14569	14577	14380	14548	14494	14406	14440	14478	14584	14692	14359	14576	14608	14358	14311	14423	14407	14596	14522	14571	14552	14447	14564	14491	14487	14353	14450	14356	14504	14546	14296	14428	14558	14486	14573	14399	14547	14520	14325	14434	14499	14250	14478	14395	14409	14411	14315	14643	14463	14372	14551	14585	14583	14461	14478	14387	14610	14565	14411	14676	14335	14594	14296	14418	14472	14461	14324	14419	14331	14309	14461	14447	14453	14331	14457	14530	14313	14246	14443	14266	14358	14540	14541	14321	14342	14441	14368	14367	14533	14455	14242	14548	14473	14511	14298	14456	14364	14346	14360	14498	14422	14304	14478	14481	14446	14214	14329	14409	14434	14617	14183	14569	14492	14405	14517	14387	14571	14405	14342	14393	14533	14476	14311	14528	14238	14450	14545	14471	14505	14351	14498	14524	14501	14473	14468	14547	14638	14461	14336	14348	14358	14488	14424	14486	14427	14538	14601	14679	14351	14509	14515	14280	14552	14361	14438	14435	14499	14446	14527	14498	14363	14394	14524	14428	14348	14376	14452	14534	14771	14294	14464	14437	14502	14377	14400	14598	14441	14292	14535	14380	14559	14311	14312	14312	14692	14447	14372	14450	14444	14386	14348	14299	14526	14475	14637	14647	14422	14402	14418	14470	14559	14314	14486	14612	14478	14373	14440	14389	14528	14541	14666	14282	14530	14529	14531	14404	14291	14481	14449	14437	14514	14454	14258	14576	14444	14530	14560	14554	14452	14388	14551	14564	14489	14417	14376	14612	14381	14566	14357	14394	14372	14216	14585	14442	14540	14410	14446	14349	14360	14537	14600	14676	14245	14443	14451	14578	14470	14553	14438	14540	14297	14417	14536	14519	14209	14449	14245	14471	14307	14499	14371	14572	14328	14347	14461	14451	14648	14417	14406	14456	14250	14361	14363	14455	14498	14506	14459	14476	14501	14242	14453	14342	14320	14272	14176	14516	14372	14564	14389	14483	14607	14359	14492	14355	14437	14500	14419	14312	14659	14525	14243	14371	14318	14314	14368	14577	14497	14517	14460	14377	14396
19511	33883	30715	24207	21408	20116	19530	18657	17692	17135	16259	15993	15611	15203	15045	14988	14883	14416	14483	14274	14235	14097	14158	13948	14151	13918	13705	13808	13889	13804	13586	13441	13921	13575	13735	13499	13618	13704	13543	13569	13516	13664	13434	13607	13540	13492	13593	13476	13469	13417	13579	13612	13541	13394	13512	13529	13478	13496	13434	13580	13611	13348	13573	13463	13517	13285	13485	13537	13480	13502	13413	13469	13502	13359	13566	13551	13216	13494	13639	13510	13522	13500	13483	13391	13488	13384	13579	13376	13525	13553	13397	13532	13502	13556	13404	13488	13363	13372	13439	13534	13439	13456	13462	13464	13392	13514	13322	13541	13440	13522	13407	13457	13494	13417	13408	13315	13500	13513	13477	13448	13352	13486	13529	13524	13514	13610	13500	13429	13368	13453	13405	13489	13657	13523	13371	13415	13433	13608	13557	13391	13523	13401	13562	13455	13624	13501	13479	13459	13476	13525	13339	13305	13305	13492	13480	13315	13460	13484	13612	13423	13619	13373	13495	13481	13570	13470	13427	13622	13475	13507	13457	13670	13404	13340	13469	13354	13392	13605	13544	13377	13394	13362	13371	13493	13558	13335	13539	13585	13489	13273	13369	13583	13379	13479	13386	13469	13316	13450	13550	13386	13379	13359	13554	13283	13408	13403	13396	13521	13409	13454	13419	13429	13534	13359	13494	13609	13364	13434	13623	13474	13465	13426	13620	13586	13336	13431	13426	13339	13551	13525	13547	13479	13437	13352	13437	13371	13460	13544	13535	13555	13611	13531	13323	13520	13462	13499	13379	13295	13313	13440	13339	13505	13450	13511	13338	13579	13563	13293	13561	13504	13640	13440	13399	13564	13453	13534	13404	13392	13531	13454	13436	13604	13514	13633	13452	13549	13451	13487	13405	13277	13537	13370	13573	13577	13338	13588	13516	13472	13415	13499	13473	13392	13692	13531	13416	13510	13618	13423	13455	13484	13443	13470	13488	13529	13579	13299	13422	13543	13580	13438	13255	13469	13510	13355	13600	13559	13507	13515	13447	13291	13480	13442	13387	13373	13418	13315	13426	13464	13480	13420	13471	13561	13514	13532	13547	13454	13588	13559	13624	13625	13357	13490	13398	13589	13470	13533	13323	13458	13577	13521	13591	13464	13303	13394	13456	13354	13710	13354	13370	13540	13659	13419	13345	13577	13420	13631	13575	13493	13482	13640	13441	13587	13456	13574	13349	13381	13422	13484	13488	13365	13434	13395	13524	13404	13564	13532	13452	13427	13484	13457	13475	13528	13431	13328	13622	13468	13396	13500	13544	13350	13458	13410	13438	13361	13364	13409	13480	13520	13438	13305	13669	13414	13382	13619	13546	13423	13386	13448	13587	13322	13335	13296	13412	13494	13431	13428	13579	13320	13416	13428	13360	13655	13511	13311	13398	13405	13237	13284	13428	13421	13534	13375	13659	13507	13444	13447	13424	13288	13522	13517	13391	13369	13510	13319	13444	13426	13394	13491	13540	13489	13260	13458	13342	13415	13421	13555	13592	13542	13394	13449	13457	13506	13489	13499	13319	13549	13432	13483	13450	13508	13322	13391	13403	13362	13549	13511	13583	13477	13475	13463	13474	13458	13440	13531	13415	13451	13655	13398	13260	13549	13395	13636	13497	13481	13474	13441	13478	13219	13319	13456	13517	13441	13513	13425	13495	13544	13474	13459	13545	13412	13474	13368	13351	13422	13553	13556	13382	13534	13453	13371	13229	13586	13511	13356	13414	13593	13590	13561	13553	13424	13545	13443	13457	13570	13530	13397	13452	13536	13565	13521	13404	13428	13481	13567	13444	13399	13464	13527	13515	13558	13366	13542	13537	13355	13461	13571	13429	13648	13437	13499	13512	13428	13530	13442	13365	13523	13430	13403	13445	13512	13497	13492	13403	13489	13511	13333	13473	13329	13347	13506	13420	13715	13450	13466	13480	13557	13606	13421	13521	13535	13360	13543	13390	13526	13411	13564	13465	13370	13575	13319	13444	13591	13508	13414	13415	13412	13500	13464	13460	13578	13413	13465	13432	13482	13535	13349	13579	13349	13368	13182	13534	13378	13676	13397	13427	13468	13419	13582	13603	13290	13361	13479	13577	13378	13411	13608	13575	13465	13460	13426	13571	13426	13692	13393	13450	13418	13507	13560	13538	13532	13484	13242	13424	13259	13362	13449	13493	13423	13304	13561	13391	13440	13284	13398	13521	13336	13522	13521	13442	13421	13485	13364	13406	13453	13314	13496	13464	13402	13357	13421	13451	13488	13567	13448	13414	13324	13436	13446	13453	13315	13610	13573	13346	13541	13562	13490	13280	13427	13481	13527	13511	13429	13483	13486	13471	13552	13527	13453	13460	13554	13527	13500	13424	13588	13457	13415	13350	13484	13547	13524	13593	13590	13565	13338	13560	13363	13543	13487	13540	13553	13656	13389	13465	13413	13375	13399	13473	13521	13385	13431	13494	13535	13309	13404	13549	13308	13609	13265	13449	13458	13518	13441	13377	13560	13422	13498	13558	13408	13526	13437	13477	13480	13601	13402	13501	13426	13565	13329	13590	13469	13514	13455	13393	13457	13442	13659	13404	13339	13582	13493	13406	13582	13386	13517	13406	13532	13348	13403	13320	13360	13487	13643	13508	13529	13527	13459	13533	13623	13495	13525	13532	13561	13574	13449	13501	13264	13552	13572	13325	13402	13407	13509	13572	13583	13368	13224	13491	13429	13328	13454	13467	13302	13382	13507	13367	13518	13439	13455	13504	13505	13522	13429	13321	13435	13380	13443	13467	13529	13364	13527	13522	13540	13457	13403	13359	13517	13553	13395	13591	13517	13411	13411	13471	13454	13559	13414	13429	13518	13411	13508	13496	13323	13420	13494	13493	13441	13580	13493	13352	13592	13446	13499	13511	13365	13390	13514	13493	13514	13422	13469	13535	13247	13430	13459	13476	13519	13317	13478	13329	13396	13417	13376	13418	13404	13410	13477	13377	13465	13577	13449	13582	13494	13470	13511	13354	13473	13458	13371	13378	13469	13463	13341	13429	13368	13491	13385	13406	13428	13458	13416	13560	13506	13374	13405	13418	13465	13383	13475	13428	13615	13412	13235	13550	13558	13437	13553	13484	13449	13514	13484	13580	13525	13399	13414	13577	13559	13376	13501	13419	13327	13426	13283	13354	13561	13479	13605	13492	13328	13501	13306	13536	13515	13499	13513	13542	13524	13568	13423	13460	13493	13614	13502	13449	13449	13423	13577	13560	13459	13476	13643	13447	13435	13355	13410	13437	13274	13535	13488	13558	13416	13407	13512	13292	13497	13648	13479	13530	13271	13576	13574	13463	13433	13451	13443	13581	13475	13453	13426	13521	13513	13263	13459	13562	13497	13338	13565	13512	13359	13502	13330	13453	13545	13441	13519	13628	13575	13454	13384	13462	13583	13534	13484	13374	13348	13514	13374	13590	13432	13646	13429	13622	13470	13414	13464	13525	13499	13484	13519	13480	13531	13618	13397	13362	13521	13494	13734	13514	13371	13407	13461	13492	13509	13343	13482	13735	13447	13523	13317	13430	13384	13450	13426	13462	13560	13544	13409	13335	13485	13531	13493	13490	13429	13338	13567	13582	13370	13503	13367	13418	13489	13569	13441	13370	13516	13318	13434	13263	13305	13466	13353	13662	13596	13391	13478	13472	13304	13641	13381	13563	13437	13415	13505	13469	13496	13567	13311	13350	13504	13572	13394	13413	13574	13513	13410	13484	13422	13541	13451	13359	13527	13447	13368	13614	13449	13281	13374	13381	13436	13361	13434	13465	13501	13349	13524	13391	13550	13531	13417	13374	13528	13549	13492	13466	13461	13381	13487	13385	13391	13403	13437	13636	13379	13473	13605	13608	13441	13429	13532	13390	13444	13607	13338	13413	13425	13511	13554	13530	13554	13639	13574	13344	13293	13592	13390	13512	13582	13447	13491	13499	13544	13434	13502	13529	13339	13371	13429	13452	13386	13537	13494	13409	13539	13592	13415	13462	13439	13533	13330	13345	13355	13483	13485	13334	13487	13558	13324	13455	13482	13399	13529	13497	13494	13477	13436	13629	13494	13362	13402	13553	13516	13462	13394	13512	13507	13422	13366	13547	13560	13482	13356	13484	13458	13515	13480	13431	13536	13547	13504	13488	13703	13408	13533	13426	13523	13572	13383	13410	13400	13459	13363	13453	13664	13581	13507	13515	13567	13352	13571	13406	13393	13347	13422	13468	13356	13498	13491	13322	13472	13482	13320	13383	13472	13453	13395	13601	13410	13313	13406	13619	13380	13395	13447	13644	13347	13579	13361	13312	13569	13511	13370	13342	13351	13387	13624	13557	13445	13376	13315	13532	13543	13462	13550	13364	13374	13513	13517	13528	13545	13386	13378	13382	13536	13412	13428	13553	13510	13455	13483	13587	13500	13553	13251	13565	13354	13506	13405	13454	13621	13134	13525	13585	13518	13452	13338	13500	13407	13467	13528	13478	13356	13438	13517	13348	13484	13257	13459	13444	13384	13486	13419	13500	13403	13374	13385	13445	13449	13548	13572	13610	13537	13433	13518	13524	13393	13562	13634	13554	13471	13524	13622	13263	13523	13505	13516	13231	13521	13428	13340	13422	13442	13309	13463	13628	13413	13490	13515	13422	13506	13456	13453	13481	13355	13341	13308	13413	13315	13542	13617	13299	13559	13444	13419	13366	13394	13545	13537	13477	13402	13402	13429	13576	13465	13375	13359	13348	13555	13577	13486	13420	13481	13567	13534	13525	13499	13562	13453	13454	13485	13525	13449	13546	13462	13441	13423	13508	13426	13407	13420	13559	13499	13572	13307	13469	13390	13495	13396	13439	13429	13351	13505	13529	13476	13363	13449	13460	13241	13539	13591	13387	13345	13481	13664	13467	13389	13435	13460	13274	13397	13414	13418	13473	13311	13502	13460	13633	13232	13406	13392	13411	13607	13527	13143	13293	13454	13334	13389	13362	13558	13467	13469	13407	13475	13559	13429	13479	13471	13361	13282	13510	13358	13602	13515	13436	13336	13431	13521	13466	13441	13288	13343	13537	13469	13550	13568	13466	13426
22759	21094	28780	23558	21332	23338	24978	19615	18066	17927	17642	17146	16586	16195	16089	15955	15689	15738	15502	15493	15388	15380	15216	15127	14994	15040	14927	15054	14767	14890	15015	14930	14803	14880	14880	14643	14853	14726	14826	14788	14705	14530	14747	14735	14520	14622	14613	14609	14589	14581	14698	14660	14733	14683	14622	14551	14619	14551	14671	14608	14660	14466	14738	14496	14651	14471	14579	14517	14534	14861	14639	14584	14444	14838	14378	14660	14666	14591	14702	14803	14537	14729	14542	14657	14668	14437	14514	14467	14675	14524	14478	14698	14648	14435	14558	14338	14685	14671	14539	14596	14468	14667	14747	14778	14460	14381	14375	14494	14609	14412	14369	14463	14744	14402	14602	14763	14617	14546	14713	14446	14444	14558	14596	14719	14571	14449	14843	14546	14531	14725	14656	14487	14558	14405	14480	14742	14515	14535	14564	14607	14561	14614	14419	14480	14524	14399	14450	14699	14388	14559	14570	14649	14390	14522	14552	14628	14421	14528	14478	14430	14610	14419	14423	14496	14541	14649	14479	14414	14393	14511	14568	14391	14673	14594	14572	14452	14546	14624	14646	14569	14521	14436	14384	14658	14537	14489	14425	14562	14563	14544	14607	14546	14441	14386	14334	14452	14455	14571	14639	14627	14481	14405	14659	14518	14679	14533	14448	14501	14676	14551	14586	14478	14535	14566	14563	14552	14372	14598	14501	14597	14351	14650	14430	14399	14577	14393	14653	14498	14443	14400	14621	14561	14782	14524	14645	14703	14644	14547	14454	14710	14668	14517	14514	14443	14478	14531	14638	14567	14482	14375	14473	14605	14543	14484	14512	14632	14523	14327	14500	14505	14636	14582	14613	14536	14295	14508	14416	14316	14395	14407	14310	14681	14526	14553	14744	14498	14491	14518	14474	14630	14623	14631	14549	14619	14589	14612	14710	14561	14525	14605	14555	14497	14552	14535	14697	14748	14582	14440	14693	14640	14574	14483	14601	14453	14629	14443	14556	14561	14563	14464	14364	14470	14420	14549	14565	14535	14515	14560	14428	14576	14359	14482	14579	14562	14651	14603	14696	14481	14499	14438	14426	14425	14408	14658	14497	14684	14557	14488	14666	14472	14429	14481	14291	14324	14528	14713	14787	14574	14473	14401	14564	14641	14485	14475	14495	14609	14621	14630	14411	14528	14368	14484	14564	14367	14509	14590	14566	14592	14575	14405	14359	14563	14731	14654	14549	14433	14181	14683	14520	14635	14498	14413	14559	14524	14547	14363	14532	14381	14623	14677	14449	14545	14648	14443	14719	14454	14467	14466	14630	14473	14723	14486	14414	14592	14691	14598	14430	14623	14728	14713	14240	14517	14468	14600	14487	14622	14585	14556	14558	14412	14382	14586	14413	14387	14453	14655	14564	14679	14642	14661	14469	14578	14410	14659	14635	14752	14417	14555	14404	14529	14572	14438	14506	14417	14628	14475	14500	14441	14439	14481	14601	14535	14599	14797	14679	14700	14414	14744	14383	14453	14495	14608	14509	14595	14641	14474	14359	14456	14680	14330	14597	14542	14462	14489	14601	14512	14458	14727	14483	14416	14601	14590	14444	14601	14418	14445	14489	14482	14463	14582	14472	14410	14586	14606	14536	14404	14485	14498	14508	14468	14595	14644	14581	14487	14422	14435	14647	14515	14618	14637	14443	14466	14353	14386	14542	14521	14376	14442	14582	14571	14453	14514	14735	14546	14521	14435	14574	14575	14558	14545	14435	14549	14562	14459	14380	14517	14449	14541	14421	14581	14558	14582	14450	14438	14513	14685	14555	14511	14277	14502	14631	14490	14602	14605	14501	14570	14566	14739	14410	14613	14660	14434	14435	14528	14492	14539	14657	14579	14745	14512	14480	14505	14537	14478	14571	14345	14667	14532	14560	14556	14545	14418	14535	14484	14503	14266	14633	14464	14611	14620	14438	14575	14418	14480	14447	14428	14698	14327	14607	14577	14613	14510	14517	14557	14494	14431	14415	14545	14809	14458	14605	14530	14353	14598	14558	14533	14499	14400	14509	14552	14509	14392	14500	14636	14542	14496	14488	14518	14374	14692	14689	14433	14632	14332	14526	14613	14549	14564	14471	14549	14655	14490	14638	14430	14606	14568	14565	14707	14282	14492	14510	14595	14344	14643	14637	14567	14449	14518	14471	14607	14519	14297	14513	14567	14305	14618	14370	14496	14656	14370	14601	14647	14602	14593	14673	14573	14557	14633	14542	14458	14550	14396	14514	14672	14603	14524	14505	14457	14446	14674	14440	14489	14470	14671	14745	14404	14691	14497	14262	14467	14342	14529	14574	14466	14770	14547	14641	14490	14631	14500	14404	14380	14551	14454	14582	14589	14420	14594	14589	14507	14330	14386	14590	14600	14337	14501	14568	14520	14459	14527	14349	14355	14653	14493	14455	14620	14517	14524	14431	14518	14465	14746	14541	14317	14486	14532	14578	14466	14439	14523	14368	14498	14493	14530	14515	14539	14653	14389	14419	14489	14347	14331	14570	14652	14431	14290	14703	14828	14643	14426	14758	14668	14595	14571	14646	14539	14430	14520	14555	14616	14620	14545	14641	14488	14766	14620	14573	14399	14534	14398	14687	14648	14472	14600	14562	14478	14570	14562	14525	14586	14548	14645	14503	14500	14487	14445	14441	14570	14281	14447	14401	14530	14549	14685	14471	14361	14470	14590	14485	14478	14641	14525	14696	14644	14399	14671	14396	14401	14564	14439	14594	14463	14432	14419	14341	14636	14439	14697	14674	14384	14499	14621	14474	14725	14504	14490	14521	14288	14421	14429	14588	14642	14482	14429	14478	14556	14871	14687	14377	14527	14587	14543	14367	14483	14718	14535	14575	14599	14505	14434	14271	14465	14566	14506	14522	14532	14621	14586	14321	14504	14472	14551	14404	14343	14716	14450	14394	14503	14591	14520	14734	14418	14487	14542	14616	14560	14362	14407	14685	14496	14464	14585	14715	14345	14380	14397	14678	14518	14375	14434	14616	14618	14509	14544	14404	14440	14409	14499	14324	14221	14780	14392	14621	14280	14554	14632	14489	14457	14285	14658	14508	14705	14312	14395	14549	14419	14531	14353	14503	14418	14462	14609	14491	14356	14528	14558	14378	14326	14511	14533	14514	14603	14424	14481	14431	14443	14291	14649	14682	14428	14210	14592	14539	14647	14664	14655	14547	14546	14484	14484	14461	14200	14516	14308	14470	14516	14515	14591	14564	14450	14717	14606	14517	14508	14538	14402	14727	14454	14506	14454	14457	14336	14554	14661	14333	14528	14558	14551	14561	14587	14458	14579	14738	14476	14686	14513	14612	14562	14716	14634	14385	14354	14508	14345	14682	14409	14537	14341	14560	14462	14631	14553	14496	14535	14664	14462	14422	14520	14666	14485	14432	14650	14429	14711	14626	14585	14627	14605	14415	14688	14699	14506	14601	14592	14590	14552	14436	14460	14708	14630	14315	14348	14426	14535	14664	14447	14636	14621	14618	14519	14503	14346	14421	14566	14518	14459	14484	14602	14607	14632	14502	14463	14469	14489	14710	14417	14609	14603	14546	14523	14626	14421	14646	14531	14549	14514	14626	14589	14756	14782	14562	14632	14454	14470	14262	14352	14495	14633	14458	14531	14579	14418	14479	14692	14299	14514	14534	14681	14620	14546	14594	14595	14563	14712	14524	14455	14518	14462	14678	14486	14254	14425	14542	14564	14490	14571	14508	14442	14706	14543	14639	14637	14520	14491	14533	14404	14627	14574	14635	14517	14712	14530	14496	14387	14562	14322	14449	14519	14370	14498	14657	14686	14524	14615	14657	14624	14462	14560	14628	14516	14528	14621	14453	14566	14714	14372	14580	14743	14453	14755	14408	14358	14513	14516	14346	14477	14460	14588	14569	14574	14362	14469	14486	14644	14659	14395	14665	14517	14582	14619	14534	14460	14571	14685	14577	14302	14665	14683	14631	14506	14424	14617	14522	14533	14541	14578	14480	14494	14376	14388	14437	14488	14625	14566	14535	14506	14534	14521	14676	14311	14498	14617	14558	14678	14714	14509	14526	14432	14461	14474	14664	14675	14460	14563	14495	14466	14428	14540	14699	14871	14594	14231	14515	14595	14636	14391	14581	14534	14518	14526	14427	14546	14731	14419	14579	14372	14480	14361	14718	14553	14245	14497	14573	14430	14511	14441	14520	14542	14336	14467	14414	14340	14469	14285	14420	14669	14786	14496	14931	14398	14458	14357	14587	14561	14514	14502	14716	14552	14594	14404	14542	14494	14560	14649	14338	14537	14613	14677	14295	14582	14735	14564	14418	14474	14497	14396	14636	14536	14628	14731	14643	14365	14535	14568	14525	14541	14402	14522	14438	14381	14458	14388	14594	14759	14483	14416	14528	14601	14457	14517	14501	14345	14397	14506	14387	14525	14474	14753	14433	14528	14470	14629	14444	14506	14651	14600	14568	14474	14582	14439	14492	14439	14605	14488	14581	14740	14316	14442	14415	14579	14668	14330	14514	14392	14536	14503	14666	14558	14517	14582	14730	14597	14853	14568	14546	14647	14322	14445	14587	14488	14423	14380	14460	14532	14543	14644	14568	14662	14394	14557	14461	14327	14459	14647	14593	14414	14690	14423	14466	14534	14431	14505	14669	14258	14446	14510	14453	14573	14473	14562	14539	14440	14628	14579	14608	14519	14445	14407	14521	14359	14604	14277	14539	14501	14539	14452	14430	14478	14335	14557	14407	14548	14605	14507	14274	14508	14554	14518	14522	14419	14316	14689	14504	14545	14614	14549	14569	14616	14629	14535	14643	14456	14491	14665	14461	14561	14516	14509	14375	14609	14350	14654	14383	14446	14509	14560	14485	14493	14565	14424	14496	14454	14583	14464	14518	14422	14557	14530	14658	14684	14261	14428	14611	14470	14673	14626	14467	14656	14503	14474	14600	14614	14436	14496	14564	14704	14436	14526	14593	14739	14672	14555	14526	14451	14608	14328	14458	14692	14517	14436	14595	14488	14579	14568	14602	14597	14483	14603	14580	14658	14563	14498	14699	14662	14551	14537	14478	14415	14539	14434	14553	14513	14465	14654	14479	14605
21607	39358	34952	28081	24317	22760	21963	20451	19611	18692	17761	17055	16508	15867	15825	15387	15170	14974	14844	14743	14603	14335	14418	14184	14149	13976	14191	14042	13818	13859	13838	13905	13879	13746	13608	13687	13692	13660	13569	13656	13643	13632	13508	13609	13460	13490	13575	13523	13446	13521	13563	13488	13522	13564	13615	13525	13657	13556	13419	13409	13447	13598	13607	13563	13599	13381	13475	13540	13510	13539	13645	13369	13421	13360	13654	13451	13587	13541	13495	13447	13433	13428	13501	13518	13540	13566	13539	13428	13451	13596	13488	13403	13368	13457	13619	13513	13583	13510	13539	13587	13568	13489	13606	13507	13522	13449	13573	13313	13458	13362	13298	13397	13529	13458	13580	13490	13669	13431	13350	13537	13514	13394	13476	13522	13388	13420	13374	13347	13408	13514	13467	13536	13538	13643	13556	13196	13545	13489	13524	13368	13486	13430	13330	13520	13615	13427	13365	13530	13483	13483	13383	13330	13646	13436	13481	13545	13386	13587	13385	13451	13527	13587	13462	13289	13383	13524	13410	13463	13555	13425	13491	13353	13602	13486	13345	13543	13573	13489	13478	13440	13572	13463	13425	13473	13482	13513	13458	13495	13280	13476	13371	13524	13391	13474	13558	13412	13483	13413	13467	13404	13516	13451	13291	13487	13442	13398	13508	13429	13553	13393	13581	13564	13600	13373	13474	13339	13630	13475	13512	13357	13546	13432	13378	13542	13530	13501	13350	13514	13278	13385	13522	13534	13552	13530	13486	13461	13572	13421	13409	13373	13431	13371	13723	13626	13404	13394	13475	13511	13621	13430	13565	13430	13519	13433	13488	13444	13735	13447	13489	13431	13549	13466	13353	13481	13372	13529	13368	13608	13619	13336	13416	13400	13398	13511	13431	13465	13415	13449	13401	13375	13418	13435	13476	13320	13619	13410	13385	13481	13456	13548	13441	13537	13424	13437	13565	13260	13396	13426	13404	13469	13506	13502	13448	13645	13415	13589	13594	13574	13465	13548	13506	13447	13497	13662	13411	13538	13435	13416	13544	13476	13382	13440	13471	13334	13562	13549	13596	13430	13634	13414	13619	13521	13491	13638	13439	13415	13669	13460	13431	13441	13525	13563	13333	13468	13455	13578	13480	13628	13338	13456	13508	13502	13499	13479	13562	13414	13587	13612	13345	13363	13469	13368	13409	13452	13508	13666	13354	13587	13363	13493	13357	13514	13381	13615	13476	13464	13549	13490	13420	13382	13346	13653	13598	13415	13581	13504	13637	13450	13495	13423	13465	13466	13483	13414	13443	13468	13465	13330	13533	13407	13462	13422	13494	13611	13556	13409	13338	13509	13607	13439	13378	13408	13413	13514	13562	13392	13396	13621	13384	13455	13535	13375	13318	13570	13463	13475	13420	13312	13430	13410	13375	13426	13407	13506	13427	13339	13574	13496	13666	13448	13423	13424	13451	13434	13527	13395	13550	13457	13448	13396	13520	13522	13392	13516	13587	13417	13467	13527	13525	13465	13352	13582	13342	13574	13474	13636	13259	13515	13513	13587	13603	13361	13594	13454	13428	13425	13415	13414	13474	13354	13481	13489	13566	13462	13402	13426	13330	13382	13295	13422	13395	13449	13551	13312	13483	13511	13464	13474	13419	13514	13389	13434	13459	13687	13503	13530	13407	13518	13422	13568	13655	13445	13338	13488	13465	13540	13503	13423	13599	13474	13585	13389	13399	13396	13442	13368	13509	13555	13531	13615	13472	13554	13346	13277	13457	13423	13380	13400	13495	13443	13461	13449	13436	13557	13589	13307	13629	13478	13379	13435	13460	13601	13566	13522	13607	13595	13507	13461	13435	13370	13429	13449	13469	13446	13302	13338	13631	13500	13455	13472	13557	13326	13405	13441	13381	13377	13459	13454	13413	13559	13296	13390	13419	13385	13508	13542	13372	13441	13469	13408	13481	13543	13382	13646	13575	13342	13345	13520	13540	13347	13437	13440	13625	13471	13436	13396	13610	13311	13428	13587	13462	13641	13446	13503	13439	13393	13514	13441	13394	13300	13413	13491	13572	13307	13451	13380	13549	13506	13453	13638	13518	13303	13415	13632	13349	13423	13386	13382	13353	13674	13500	13455	13579	13426	13483	13516	13466	13378	13481	13682	13524	13430	13514	13384	13371	13487	13624	13341	13370	13509	13706	13429	13651	13532	13496	13477	13454	13474	13401	13386	13528	13548	13340	13335	13411	13496	13518	13489	13545	13593	13296	13553	13358	13446	13477	13621	13383	13392	13439	13442	13441	13550	13561	13479	13603	13471	13636	13483	13528	13478	13527	13313	13555	13449	13497	13508	13484	13602	13529	13516	13470	13425	13579	13475	13326	13404	13428	13341	13532	13473	13595	13450	13498	13374	13540	13293	13488	13537	13502	13551	13449	13430	13466	13552	13358	13489	13655	13335	13407	13334	13411	13538	13398	13466	13340	13446	13498	13436	13394	13428	13539	13516	13393	13375	13434	13456	13463	13525	13554	13482	13526	13517	13544	13463	13546	13512	13405	13456	13567	13364	13414	13241	13351	13479	13478	13455	13450	13410	13535	13328	13583	13603	13519	13459	13400	13492	13400	13509	13419	13437	13604	13471	13557	13438	13413	13445	13678	13447	13689	13472	13618	13400	13387	13499	13374	13629	13406	13429	13445	13610	13601	13477	13514	13314	13348	13462	13573	13435	13550	13383	13585	13582	13350	13473	13483	13612	13346	13370	13498	13450	13768	13513	13521	13371	13451	13505	13543	13563	13242	13575	13517	13472	13547	13535	13343	13689	13352	13430	13465	13308	13454	13457	13505	13494	13569	13590	13544	13371	13542	13315	13574	13421	13597	13417	13597	13487	13430	13491	13429	13341	13470	13568	13451	13493	13431	13327	13487	13564	13432	13479	13395	13413	13642	13376	13597	13444	13504	13605	13416	13508	13521	13502	13397	13514	13492	13585	13651	13401	13424	13588	13349	13297	13292	13347	13465	13397	13466	13494	13492	13375	13409	13528	13621	13359	13291	13369	13649	13454	13436	13558	13398	13361	13211	13412	13415	13614	13487	13494	13549	13546	13438	13499	13441	13419	13371	13468	13427	13561	13451	13297	13613	13373	13510	13610	13308	13468	13336	13473	13339	13527	13570	13397	13483	13446	13387	13620	13515	13472	13448	13460	13467	13303	13563	13381	13382	13657	13453	13449	13414	13266	13556	13474	13458	13531	13509	13396	13476	13383	13541	13502	13512	13461	13429	13420	13350	13361	13441	13496	13519	13509	13491	13340	13377	13496	13499	13525	13472	13403	13383	13469	13385	13538	13627	13507	13548	13504	13478	13336	13565	13607	13589	13430	13580	13483	13450	13635	13438	13403	13457	13517	13594	13353	13622	13424	13563	13543	13434	13485	13420	13340	13530	13355	13474	13479	13470	13393	13482	13427	13680	13551	13327	13439	13580	13609	13555	13367	13481	13482	13439	13430	13362	13563	13535	13464	13518	13334	13528	13391	13390	13507	13569	13468	13440	13595	13512	13588	13352	13357	13640	13500	13422	13421	13467	13580	13291	13425	13310	13536	13486	13375	13543	13562	13504	13331	13536	13520	13640	13546	13520	13398	13500	13530	13463	13504	13534	13517	13589	13339	13435	13369	13318	13508	13433	13579	13455	13423	13378	13467	13315	13533	13475	13444	13622	13316	13485	13461	13563	13437	13483	13402	13669	13365	13300	13522	13450	13376	13447	13389	13565	13341	13482	13369	13572	13572	13547	13402	13520	13557	13459	13567	13340	13422	13443	13391	13391	13451	13262	13569	13467	13575	13430	13408	13376	13638	13571	13424	13548	13491	13409	13394	13463	13391	13414	13586	13564	13515	13524	13468	13522	13419	13491	13442	13393	13449	13386	13401	13538	13513	13489	13388	13438	13329	13360	13514	13460	13358	13483	13339	13493	13449	13372	13511	13428	13448	13629	13475	13483	13448	13382	13198	13591	13392	13447	13718	13568	13364	13546	13568	13470	13532	13505	13422	13424	13467	13395	13480	13407	13357	13601	13418	13659	13529	13581	13422	13337	13507	13537	13450	13350	13396	13401	13565	13349	13434	13448	13495	13347	13488	13402	13714	13288	13350	13549	13664	13460	13405	13476	13574	13480	13514	13530	13398	13390	13406	13536	13496	13350	13492	13550	13516	13443	13401	13487	13490	13565	13441	13419	13527	13430	13443	13417	13400	13450	13573	13342	13518	13302	13400	13510	13361	13365	13317	13537	13461	13507	13475	13420	13682	13397	13410	13216	13440	13524	13482	13516	13483	13610	13472	13289	13392	13592	13489	13277	13428	13457	13430	13326	13260	13587	13384	13361	13166	13492	13422	13588	13466	13480	13552	13520	13470	13615	13522	13517	13514	13393	13401	13544	13476	13507	13560	13461	13399	13561	13393	13352	13463	13330	13323	13540	13493	13527	13535	13382	13357	13523	13418	13493	13486	13517	13496	13533	13508	13477	13466	13573	13636	13448	13514	13630	13287	13544	13574	13429	13559	13577	13605	13475	13314	13406	13506	13568	13522	13487	13444	13483	13527	13463	13312	13490	13492	13594	13358	13529	13503	13443	13538	13618	13396	13361	13415	13478	13423	13467	13471	13330	13442	13427	13456	13279	13423	13384	13331	13402	13352	13417	13393	13515	13520	13439	13475	13508	13398	13531	13486	13297	13680	13389	13483	13470	13341	13324	13532	13588	13445	13361	13694	13518	13462	13389	13556	13401	13514	13696	13520	13420	13581	13472	13374	13374	13542	13401	13398	13490	13426	13515	13413	13405	13498	13395	13394	13572	13605	13320	13581	13415	13484	13399	13610	13542	13455	13320	13393	13608	13556	13575	13391	13410	13384	13427	13446	13691	13510	13384	13444	13284	13430	13476	13270	13417	13554	13443	13487	13555	13459	13471	13457	13631	13626	13374	13536	13414	13524	13483	13520	13181	13439	13454	13414	13443	13348	13434	13570	13401	13311	13599	13617	13492	13510	13274	13589	13502	13390	13493	13348	13343	13505	13536	13426	13553	13661	13520	13435	13496	13438	13531	13435	13434	13390	13370	13360	13338	13548	13494	13600	13478	13418
27242	21982	24780	21203	16908	16389	16347	16041	15500	15420	15267	14886	15042	14787	14676	14718	14703	14509	14657	14412	14336	14460	14502	14604	14424	14376	14294	14502	14439	14388	14371	14258	14371	14337	14247	14320	14412	14466	14424	14159	14487	14225	14102	14360	14266	14180	14572	14293	14221	14258	14400	14223	14407	14240	14298	14274	14054	14281	14331	14479	14315	14283	14121	14240	14244	14419	14244	14290	14253	14458	14136	14211	14206	14169	14158	14099	14162	14182	14334	14256	14274	14342	14192	14224	14073	14247	14238	14285	14175	14305	14327	14314	14224	14196	14183	14222	14245	14124	14285	14050	14300	14271	14146	14120	14270	14332	14266	14317	14376	14358	14225	14237	14398	14339	14382	14238	14187	14312	14358	14268	14281	14138	14353	14255	14391	14509	14382	14323	14338	14361	14282	14289	14177	14160	14169	14269	14395	14301	14422	14133	14218	14149	14152	14296	14122	14291	14234	14125	14051	14210	14311	14241	14196	14288	14315	14132	14244	14301	14080	14385	14355	14291	14285	14191	14349	14484	14279	14157	14260	14191	14144	14276	14224	14075	14263	14320	14353	14224	14287	14274	14152	14309	14342	14255	14186	14225	14219	14189	14308	14196	14270	14227	14193	14077	14145	14182	13996	14143	14289	14183	14077	14183	14216	14181	14286	14128	14254	14144	14049	14236	14309	14098	14282	14222	14326	14296	14351	14233	14162	14400	14211	14302	14286	14301	14162	14172	14242	14321	14372	14283	14232	14281	14150	14098	14076	14200	14311	14430	14286	14350	14150	14241	14313	14367	14364	14198	14457	14363	14300	14199	14403	14227	14338	14338	14064	14119	14244	14171	14429	14139	14039	14141	14238	14300	14348	14290	14372	14308	14369	14044	14304	14229	14273	14220	14469	14198	14264	14157	14137	14109	14179	14274	14404	14171	14366	14321	14301	14008	14263	14322	14265	14272	14272	14141	14238	14157	14279	14339	14111	14235	14155	14262	14308	13999	14041	14219	14094	14204	13959	14291	14082	14334	14200	14351	14423	14271	14396	14413	14231	14227	14148	14379	14303	14390	14383	14388	14230	14299	14442	14263	14384	14092	14337	14278	14306	14234	14202	14268	14166	14352	14285	14213	14269	14226	14263	14251	14074	14054	14201	14213	14216	14271	14201	14270	14428	14350	14263	14366	14049	14183	14191	14218	14274	14196	14185	14329	14153	14143	14253	14236	14298	14317	14278	14007	14090	14266	14051	14453	14424	14105	14116	14035	14216	14144	14121	14193	14136	14261	14296	14177	14334	14258	14227	14241	14260	14355	14376	14298	14319	14283	14402	14358	14128	14244	14334	14237	14243	14116	14162	14445	14261	14121	14119	14277	14230	14311	14085	14164	14297	14274	14245	14230	14236	14261	14322	14339	14300	13993	14280	14209	14305	14152	14123	14291	14073	14062	14162	14090	14174	14229	14121	14407	14257	14249	14316	14354	14175	14063	14129	14329	14492	14260	14345	14280	14267	14001	14357	14281	14343	14455	14369	14065	14243	14221	14290	14317	14286	14222	14239	14111	14334	14260	14054	14221	14170	14202	14233	14250	14168	14136	14154	14332	14136	14504	14256	14289	14032	14234	14336	14473	14367	14309	14293	13996	14078	14343	14226	14065	14034	14215	14254	14234	14190	14350	14454	14201	14189	14130	14155	14159	14242	14234	14324	14062	14257	14173	14395	14412	14370	14153	14249	14335	14143	14286	14329	14218	14113	14188	14417	14247	14127	14001	14380	14142	14288	14149	14253	14053	14196	14350	14304	14335	14076	14203	14155	14089	14233	14182	14134	14362	14428	14278	14283	14152	14268	14312	14257	14187	14158	14258	14227	14365	14193	14134	14176	14103	14254	14435	14258	14260	14308	14042	14517	14270	14372	14314	14306	14283	14206	14364	14218	14224	14180	14163	14264	14154	14324	14297	14261	14369	14342	14271	14117	14320	14310	14164	14320	14137	14283	14195	14210	14245	14205	14063	13968	14202	14096	14224	14286	14417	14186	14124	14100	14142	14232	14297	14315	14306	14268	14407	14320	14359	14294	14128	14209	14300	14320	14196	14304	14230	14144	14500	14437	14331	14149	14242	14288	14288	14362	14258	14222	14320	14203	14235	14296	14319	14316	14412	14427	14217	14304	14130	14194	14130	14281	14322	14336	14257	14318	14431	14385	14331	14284	14171	14239	14071	14324	14179	14164	14331	14265	14389	14268	14234	14309	14123	14301	14192	14162	14163	14338	14119	14165	14288	14324	14430	14333	14318	14296	14146	14335	14236	14384	14398	14250	14320	14348	14194	14228	14235	14180	14392	14335	14118	14333	14397	14425	14356	14260	14251	14148	14252	14399	14114	14311	14245	14176	14239	14205	14255	14046	14065	14020	14376	14218	14623	14139	14188	14306	14166	14116	14152	14352	14457	14316	14438	14311	14209	14362	14329	14284	14188	14311	14248	14235	14249	14369	14310	14220	14209	14486	14433	14181	14304	14266	14290	14450	14438	14286	14353	14149	14331	14262	14322	14348	14276	14179	14179	14415	14425	14329	14266	14328	14445	14375	14310	14237	14423	14216	14169	14301	14288	14330	14309	14153	14211	14306	14356	14153	14053	14211	14045	14487	14250	14285	14297	14179	14175	14290	14239	14287	14207	14251	14302	14337	14186	14248	14452	14326	14285	14311	14399	14383	14180	14298	14095	14133	14164	14217	14194	14135	14254	14429	14501	14195	14272	14375	14201	14020	14284	14374	14461	14226	14215	14310	14286	14141	14228	14267	14184	14181	14286	14226	14120	14188	14265	14307	14230	14262	14242	14343	14304	14073	14179	14171	14164	14196	14344	14298	14137	14327	14284	14551	14242	14324	14280	14422	14252	14376	14145	13971	14198	14229	14299	14184	14413	14304	14343	14105	14024	14248	14263	14252	14235	14296	14310	13980	14219	14071	14294	14277	14208	14183	14332	14257	14094	14315	14256	14316	14232	14291	14188	14167	14074	14177	14259	14171	14153	14289	14233	14448	13997	14327	14258	14301	14201	14167	14250	14253	14446	14413	14289	14152	14471	14262	14119	14337	14214	14220	14107	14246	14238	14129	14413	14133	14176	14328	14265	14200	14340	14264	14259	14141	14202	14295	14241	14348	14169	14246	14441	14242	14312	14156	14388	14330	14276	13983	14162	14180	14268	14446	14173	14299	14449	14180	14246	14233	14505	14257	14254	14300	14394	14222	14291	14416	14335	14293	14369	14290	14207	14347	14457	14261	14217	14244	14164	14304	14169	14262	14343	14321	14300	14381	14387	14461	14312	14308	14219	14342	14411	14371	14168	14325	14119	14208	14148	14379	14243	14299	14406	14425	14267	14312	14313	14310	14163	14197	14310	14218	14181	14094	14255	14290	14206	14308	14227	14244	14237	14129	14298	14283	14331	14286	14040	14353	14274	14325	14259	14245	14274	14170	14181	14294	14357	14300	14220	14212	14305	14301	14240	14280	14366	14348	14249	14285	14275	14200	14254	14277	14536	14233	14247	14425	14225	14258	14287	14461	14160	14307	14417	14305	14275	14378	14509	14232	14294	14353	14253	14276	14233	14370	14313	14179	14251	14302	14246	14201	14163	14318	14217	14278	14169	14215	14273	14272	14128	14109	14377	14322	14307	14281	14283	14338	14400	14390	14322	14256	14368	14192	14152	14309	14233	14354	14186	14132	13973	14078	14108	14294	14354	14273	14338	14331	14352	14208	14232	14335	14311	14033	14171	14207	14351	14416	14208	14401	14323	14226	14235	14231	14366	14302	14129	14211	14254	14271	14171	14187	14208	14233	14165	14248	14230	14366	14242	14404	14225	14262	14269	14344	14357	14222	14151	14257	14157	14092	14219	14181	14081	14342	14388	14343	14245	14149	14310	14288	14227	14263	14231	14147	14264	14217	14226	14176	14376	14288	14387	14405	14060	14226	14318	14430	14384	14302	14193	14202	14484	14359	14418	14187	14210	14343	14348	14234	14067	14268	14500	14356	14233	14295	14359	14287	14130	14242	14384	14201	14257	14334	14167	14333	14287	14377	14185	14351	14192	14122	14253	14205	14329	14211	14142	14193	14179	14315	14198	14331	14358	14210	14303	14339	14225	14045	14383	14481	14320	14257	14247	14285	14319	14335	14260	14309	14046	14379	14360	14170	14345	14503	14454	14293	14317	14373	14234	14346	14263	14167	14300	14244	14283	14077	14385	14152	14395	14345	14166	14316	14271	14376	14388	14221	14156	14101	14144	14147	14277	14274	14145	14191	14138	14289	14224	14246	14100	14320	14370	14283	14310	14464	14291	14214	14408	14229	14139	14108	14306	14160	14333	14326	14148	14073	14128	14310	14210	14137	14466	14318	14209	14043	14124	14322	14349	14394	14283	14166	14390	14164	14298	14193	14242	14348	14201	14241	14239	14179	14208	14250	14145	14397	14231	14118	14247	14232	14184	14401	14367	14138	14337	14133	14292	14247	14242	14080	14167	14239	14275	14228	14196	14434	14172	14268	14150	14177	14200	14347	14240	14053	14294	14319	14233	14070	14253	14264	14075	14213	14198	14234	14264	14210	14321	14141	14251	14150	14237	14420	14355	14388	14168	14177	14079	14382	14192	14256	14102	14037	14430	14382	14378	14225	14252	14186	14027	14372	14381	14403	13981	14145	14140	14379	14309	14238	14312	14135	14269	14165	14129	14167	14461	14197	13956	14493	14222	14250	14122	14323	14468	14218	14203	14095	14322	14221	14347	14229	14316	14280	14258	14309	14349	14202	14149	14260	14290	14231	14474	14281	14356	14125	14288	14313	14260	14154	14205	14307	14144	14346	14218	14207	14082	14309	14323	14265	14471	14281	14314	14286	14300	14109	14288	14219	14108	14111	14406	14306	14276	14342	14164	14234	14310	14140	14271	14424	14421	14351	14454	14304	14298	14322	14385	14352	14393	14336	14369	14282	14091	14213	14279	14346	14218	14462	14294	14407	14125	14213	14359	14324	14161	14168	14162	14310	14268	14327	14288	14341	14514	14305	14372	14304	14238	14166	14263	14121	14095	14195	14221	14358	14151	14205	14467	14329	14096	14333	14064	14159	14239	14053	14130	14234	14167
18406	26076	24480	19631	17845	16945	16577	16211	15488	15333	15043	14655	14402	14504	13978	13933	14032	13900	13861	13909	13792	13640	13543	13585	13746	13580	13376	13477	13446	13309	13393	13419	13486	13573	13492	13285	13558	13239	13342	13444	13420	13180	13361	13192	13230	13314	13205	13209	13290	13410	13310	13362	13282	13322	13243	13346	13332	13545	13211	13316	13212	13396	13243	13176	13379	13413	13201	13231	13399	13297	13380	13258	13317	13146	13297	13188	13248	13395	13358	13289	13186	13561	13401	13261	13161	13229	13219	13124	13380	13302	13207	13412	13344	13184	13332	13388	13306	13299	13243	13272	13148	13229	13305	13284	13337	13205	13282	13281	13218	13439	13224	13287	13298	13270	13351	13450	13285	13370	13176	13256	13382	13398	13344	13483	13147	13255	13481	13164	13050	13114	13309	13334	13340	13296	13208	13409	13164	13207	13541	13242	13324	13176	13257	13131	13467	13183	13174	13267	13366	13357	13328	13381	13273	13389	13250	13401	13197	13376	13149	13218	13332	13270	13231	13270	13236	13271	13313	13415	13173	13242	13270	13405	13263	13320	13264	13254	13318	13296	13228	13217	13206	13149	13097	13334	13317	13250	13273	13274	13200	13317	13299	13328	13257	13301	13154	13223	13356	13204	13327	13167	13417	13222	13284	13178	13382	13212	13373	13243	13301	13344	13332	13240	13295	13125	13247	13166	13547	13258	13199	13193	13322	13041	13269	13276	13400	13213	13280	13273	13169	13393	13454	13376	13321	13332	13134	13523	13234	13138	13352	13330	13398	13268	13273	13475	13274	13269	13317	13156	13360	13240	13235	13211	13215	13308	13403	13341	13335	13288	13380	13348	13191	13315	13223	13319	13190	13250	13366	13171	13348	13270	13217	13246	13326	13296	13309	13408	13213	13239	13201	13303	13283	13402	13246	13299	13326	13346	13219	13182	13421	13500	13186	13305	13395	13339	13132	13453	13237	13477	13248	13313	13286	13253	13321	13283	13326	13258	13376	13342	13373	13295	13256	13327	13299	13190	13259	13339	13244	13309	13197	13321	13273	13301	13184	13398	13186	13382	13410	13306	13290	13265	13089	13359	13308	13322	13081	13474	13207	13161	13199	13520	13202	13271	13169	13259	13304	13246	13229	13378	13348	13276	13331	13279	13041	13151	13333	13343	13411	13335	13263	13081	13319	13409	13252	13348	13441	13373	13477	13294	13316	13243	13359	13154	13192	13232	13403	13149	13336	13216	13179	13165	13229	13362	13346	13177	13337	13276	13165	13221	13355	13167	13278	13218	13233	13258	13515	13108	13157	13255	13278	13274	13272	13371	13248	13289	13205	13271	13365	13287	13281	13247	13253	13409	13236	13287	13347	13448	13310	13317	13195	13311	13299	13279	13407	13134	13193	13295	13347	13181	13207	13265	13279	13380	13381	13465	13230	13291	13315	13217	13281	13196	13247	13294	13310	13422	13167	13298	13409	13213	13368	13428	13158	13215	13225	13332	13222	13145	13302	13180	13446	13361	13308	13348	13425	13150	13447	13189	13370	13168	13380	13314	13259	13228	13162	13313	13358	13380	13347	13261	13259	13266	13386	13399	13240	13339	13365	13201	13355	13275	13177	13401	13370	13263	13284	13254	13152	13184	13201	13215	13512	13219	13272	13194	13270	13316	13219	13440	13276	13302	13311	13236	13299	13246	13336	13292	13428	13094	13423	13337	13209	13137	13272	13128	13336	13357	13320	13322	13375	13260	13371	13250	13170	13260	13411	13256	13324	13280	13410	13232	13257	13289	13337	13245	13163	13195	13420	13323	13407	13204	13297	13353	13329	13395	13212	13272	13265	13250	13374	13175	13294	13318	13300	13237	13346	13306	13112	13228	13499	13290	13321	13263	13139	13480	13226	13324	13105	13126	13217	13321	13235	13155	13412	13105	13369	13334	13326	13356	13222	13210	13262	13353	13261	13247	13199	13163	13143	13118	13168	13364	13129	13259	13333	13204	13369	13312	13178	12986	13417	13228	13203	13219	13429	13217	13177	13440	13350	13287	13379	13367	13355	13336	13318	13341	13215	13234	13324	13391	13233	13415	13281	13247	13449	13274	13302	13293	13290	13352	13281	13269	13329	13299	13409	13236	13284	13397	13354	13496	13306	13289	13186	13258	13338	13222	13238	13327	13472	13235	13371	13294	13215	13112	13466	13324	13164	13223	13352	13181	13293	13552	13425	13387	13358	13346	13272	13242	13335	13140	13357	13321	13382	13285	13232	13309	13077	13500	13267	13262	13330	13273	13292	13187	13451	13118	13379	13254	13370	13264	13212	13293	13210	13276	13179	13290	13369	13338	13335	13221	13325	13148	13178	13405	13359	13373	13303	13361	13362	13413	13156	13305	13058	13276	13374	13377	13259	13465	13300	13341	13219	13394	13246	13222	13248	13252	13084	13301	13177	13064	13323	13243	13258	13257	13505	13345	13270	13206	13273	13291	13143	13322	13301	13311	13124	13368	13538	13392	13325	13211	13205	13382	13384	13282	13145	13232	13210	13234	13390	13241	13547	13290	13234	13307	13248	13241	13460	13309	13376	13277	13404	13215	13514	13348	13479	13191	13195	13302	13292	13223	13408	13187	13334	13148	13338	13226	13406	13274	13192	13392	13080	13359	13360	13234	13296	13352	13277	13357	13059	13285	13289	13372	13279	13445	13100	13380	13298	13202	13252	13267	13324	13387	13356	13244	13235	13291	13236	13328	13314	13197	13363	13402	13225	13333	13237	13251	13423	13297	13319	13286	13406	13278	13200	13460	13189	13355	13443	13238	13363	13324	13392	13452	13195	13423	13175	13409	13301	13364	13214	13380	13217	13358	13481	13265	13307	13301	13235	13379	13365	13424	13176	13404	13327	13287	13285	13264	13382	13393	13189	13282	13181	13297	13275	13290	13481	13297	13329	13228	13277	13210	13234	13283	13437	13236	13405	13214	13351	13327	13145	13258	13253	13282	13289	13352	13242	13203	13397	13394	13322	13068	13455	13202	13282	13304	13164	13286	13304	13359	13245	13329	13393	13262	13265	13174	13235	13206	13357	13265	13307	13117	13577	13287	13252	13404	13329	13342	13378	13415	13052	13342	13406	13164	13219	13218	13107	13345	13286	13286	13458	13323	13261	13324	13315	13317	13208	13310	13397	13219	13371	13217	13225	13334	13199	13254	13350	13064	13389	13184	13318	13384	13251	13385	13228	13244	13290	13365	13219	13332	13126	13259	13267	13123	13411	13313	13436	13249	13239	13240	13065	13153	13389	13206	13219	13270	13268	13216	13469	13249	13184	13241	13348	13291	13275	13203	13194	13342	13229	13279	13218	13463	13427	13346	13181	13293	13253	13303	13329	13422	13306	13123	13218	13274	13321	13311	13362	13248	13413	13178	13140	13315	13318	13280	13207	13164	13477	13278	13183	13383	13208	13376	13317	13138	13330	13234	13232	13259	13210	13162	13134	13281	13335	13362	13380	13339	13360	13432	13333	13262	13368	13060	13316	13306	13528	13244	13320	13125	13288	13259	13287	13306	13306	13131	13251	13402	13343	13361	13359	13367	13073	13297	13330	13358	13383	13513	13252	13255	13217	13570	13199	13309	13259	13372	13279	13181	13371	13354	13296	13300	13235	13227	13112	13273	13247	13273	13358	13267	13261	13511	13371	13252	13286	13415	13272	13195	13397	13249	13318	13309	13251	13424	13203	13180	13202	13195	13298	13278	13255	13342	13361	13527	13327	13289	13152	13283	13344	13394	13361	13306	13272	13311	13341	13255	13306	13243	13252	13229	13463	13194	13191	13408	13327	13257	13473	13499	13301	13383	13335	13357	13133	13403	13364	13338	13311	13372	13334	13280	13228	13252	13296	13285	13208	13243	13149	13354	13323	13222	13295	13369	13323	13434	13290	13270	13385	13402	13299	13289	13339	13379	13382	13146	13452	13225	13354	13463	13227	13316	13326	13188	13247	13317	13248	13306	13331	13318	13388	13323	13454	13300	13144	13277	13293	13396	13141	13237	13176	13405	13232	13251	13250	13261	13383	13268	13259	13354	13114	13192	13345	13306	13392	13299	13288	13454	13249	13366	13259	13094	13354	13400	13190	13355	13286	13305	13390	13360	13206	13204	13196	13329	13374	13307	13261	13306	13257	13283	13234	13234	13182	13289	13085	13281	13281	13520	13299	13456	13157	13341	13463	13387	13312	13055	13257	13303	13174	13215	13443	13232	13190	13277	13344	13152	13195	13313	13365	13389	13179	13235	13388	13353	13342	13283	13360	13370	13332	13247	13347	13240	13283	13267	13321	13314	13411	13325	13304	13274	13220	13155	13348	13278	13237	13266	13166	13465	13176	13445	13281	13343	13434	13402	13366	13192	13482	13428	13316	13383	13361	13308	13384	13409	13248	13284	13129	13311	13238	13314	13137	13198	13431	13330	13274	13300	13291	13233	13309	13133	13547	13178	13305	13400	13258	13342	13280	13355	13332	13210	13311	13279	13370	13241	13150	13406	13279	13404	13306	13295	13290	13345	13397	13410	13180	13270	13318	13332	13233	13178	13183	13394	13213	13322	13354	13423	13377	13269	13445	13442	13280	13251	13351	13276	13352	13430	13191	13347	13119	13399	13340	13370	13229	13410	13456	13388	13313	13255	13399	13427	13360	13452	13286	13427	13398	13323	13339	13244	13467	13369	13359	13231	13299	13153	13315	13191	13257	13311	13313	13300	13277	13401	13426	13333	13280	13314	13240	13332	13239	13499	13222	13407	13353	13377	13348	13290	13363	13180	13364	13051	13395	13247	13457	13378	13093	13313	13404	13252	13163	13253	13433	13231	13140	13336	13207	13309	13145	13550	13288	13207	13315	13382	13301	13292	13329	13277	13375	13325	13473	13214	13351	13312	13256	13390	13290	13190	13299	13103	13495	13357	13401	13148	13156	13230	13364	13232	13288	13427	13151	13269	13236	13325	13300	13379	13207	13297	13486	13451	13366	13232	13367	13445	13400	13293	13272	13266	13231	13199	13309	13347	13237	13391	13207	13332	13348	13296	13230	13446	13147	13362	13201	13242	13251	13219	13372	13356	13340	13366	13289	13290	13224	13383	13213	13133	13416	13304
23875	21113	28408	24172	22059	21741	20628	18021	17104	17137	16640	16176	15896	15612	15335	15403	15111	15331	15166	15124	15220	14943	15079	15088	15046	14993	14961	14826	14767	14799	14923	14586	14824	14582	14801	14666	14522	14587	14659	14636	14788	14713	14747	14466	14781	14508	14417	14736	14655	14620	14505	14639	14718	14637	14777	14716	14473	14630	14656	14592	14692	14596	14608	14615	14468	14448	14544	14746	14648	14653	14628	14656	14598	14485	14675	14679	14709	14622	14419	14604	14635	14548	14510	14511	14544	14650	14603	14548	14683	14548	14302	14613	14465	14626	14737	14576	14486	14736	14491	14660	14560	14689	14429	14621	14387	14404	14531	14510	14539	14597	14379	14638	14738	14512	14464	14540	14391	14733	14455	14499	14593	14597	14590	14622	14513	14668	14726	14658	14645	14421	14603	14392	14629	14579	14399	14522	14616	14424	14466	14523	14599	14605	14468	14584	14484	14651	14293	14441	14419	14421	14469	14516	14585	14469	14474	14636	14589	14493	14631	14414	14678	14611	14550	14662	14538	14622	14551	14731	14556	14429	14389	14556	14501	14313	14535	14413	14387	14634	14541	14615	14422	14395	14739	14551	14735	14559	14582	14285	14509	14674	14654	14479	14447	14553	14557	14581	14358	14552	14469	14745	14464	14460	14434	14482	14474	14349	14384	14662	14496	14691	14428	14455	14520	14668	14594	14373	14486	14710	14692	14552	14322	14511	14572	14389	14584	14543	14687	14566	14608	14480	14571	14382	14382	14578	14608	14714	14585	14631	14645	14535	14500	14497	14525	14333	14401	14605	14541	14408	14825	14304	14494	14357	14418	14459	14639	14526	14677	14570	14464	14475	14458	14485	14601	14603	14758	14528	14424	14494	14712	14564	14395	14284	14401	14456	14381	14527	14544	14469	14532	14497	14572	14560	14529	14675	14358	14520	14588	14573	14601	14690	14524	14473	14392	14484	14674	14567	14615	14718	14443	14470	14618	14533	14300	14455	14480	14418	14592	14506	14511	14606	14569	14480	14584	14491	14355	14589	14438	14611	14373	14605	14447	14484	14634	14769	14755	14506	14328	14530	14708	14515	14421	14440	14495	14307	14465	14603	14737	14394	14724	14327	14359	14586	14765	14438	14443	14386	14356	14650	14423	14491	14446	14480	14749	14610	14718	14534	14563	14652	14457	14438	14364	14460	14645	14575	14444	14442	14558	14534	14633	14641	14617	14682	14513	14617	14497	14427	14566	14496	14345	14499	14460	14731	14617	14324	14657	14535	14471	14559	14244	14704	14794	14619	14452	14591	14737	14585	14497	14397	14446	14385	14435	14302	14371	14377	14475	14571	14387	14357	14368	14434	14579	14362	14395	14380	14566	14459	14376	14385	14549	14364	14628	14350	14584	14534	14534	14577	14648	14571	14612	14441	14454	14643	14578	14390	14578	14408	14488	14408	14451	14477	14516	14615	14406	14436	14610	14508	14394	14459	14685	14486	14582	14416	14430	14592	14558	14573	14400	14403	14460	14695	14524	14485	14502	14600	14724	14512	14687	14365	14556	14419	14519	14486	14560	14422	14363	14798	14457	14375	14481	14603	14474	14651	14486	14237	14531	14628	14710	14718	14466	14516	14068	14660	14533	14720	14563	14512	14644	14553	14620	14294	14525	14600	14446	14653	14703	14644	14604	14703	14572	14453	14575	14455	14754	14508	14400	14454	14451	14527	14414	14630	14508	14665	14517	14518	14485	14558	14703	14556	14359	14522	14559	14580	14721	14540	14503	14431	14364	14410	14616	14396	14450	14520	14584	14332	14410	14402	14440	14532	14505	14598	14634	14651	14528	14459	14497	14520	14574	14341	14528	14626	14504	14592	14467	14355	14435	14584	14376	14588	14437	14698	14518	14527	14631	14465	14681	14630	14643	14387	14583	14446	14578	14719	14592	14433	14598	14474	14579	14477	14724	14375	14366	14526	14665	14438	14526	14488	14429	14485	14598	14585	14567	14731	14630	14377	14772	14600	14416	14448	14323	14437	14380	14605	14462	14666	14399	14561	14491	14440	14424	14484	14598	14698	14600	14518	14490	14616	14573	14473	14453	14687	14502	14426	14420	14427	14503	14450	14466	14662	14599	14515	14594	14445	14504	14464	14573	14493	14720	14535	14709	14603	14592	14450	14645	14369	14420	14783	14584	14549	14375	14559	14690	14516	14658	14514	14565	14623	14431	14508	14461	14383	14615	14484	14582	14374	14582	14355	14458	14358	14367	14675	14553	14589	14489	14408	14590	14741	14542	14392	14606	14560	14553	14554	14690	14738	14651	14541	14589	14486	14416	14633	14487	14532	14585	14437	14286	14474	14683	14514	14491	14455	14741	14503	14356	14620	14604	14523	14680	14645	14407	14788	14778	14493	14563	14569	14592	14463	14438	14529	14552	14529	14561	14450	14435	14552	14554	14348	14484	14412	14507	14620	14503	14503	14456	14337	14649	14616	14326	14518	14387	14363	14644	14713	14547	14574	14535	14544	14403	14386	14451	14586	14347	14670	14534	14472	14571	14367	14590	14595	14543	14333	14325	14427	14604	14410	14566	14505	14605	14642	14577	14246	14421	14524	14479	14516	14492	14458	14485	14574	14596	14661	14307	14246	14241	14566	14522	14539	14575	14755	14536	14360	14532	14680	14611	14563	14609	14383	14538	14584	14493	14564	14482	14533	14657	14501	14492	14526	14621	14553	14529	14425	14360	14253	14559	14518	14378	14472	14547	14272	14455	14624	14493	14605	14367	14512	14390	14562	14467	14571	14444	14546	14528	14451	14479	14512	14656	14522	14608	14652	14513	14501	14725	14537	14501	14525	14584	14548	14540	14506	14492	14548	14595	14450	14565	14437	14573	14309	14365	14678	14632	14350	14838	14745	14593	14431	14673	14344	14514	14529	14455	14489	14439	14334	14487	14466	14458	14575	14459	14426	14572	14611	14649	14535	14463	14555	14392	14279	14386	14270	14480	14546	14401	14374	14485	14607	14470	14745	14494	14454	14538	14564	14575	14546	14510	14663	14477	14590	14331	14407	14398	14685	14602	14585	14493	14529	14583	14442	14725	14367	14450	14540	14773	14476	14419	14516	14586	14315	14440	14663	14621	14564	14392	14312	14540	14556	14619	14714	14364	14580	14507	14445	14587	14465	14608	14486	14501	14467	14418	14678	14681	14531	14429	14539	14328	14494	14338	14343	14555	14528	14529	14607	14455	14646	14403	14598	14461	14543	14410	14316	14576	14473	14436	14347	14367	14478	14500	14500	14542	14611	14513	14581	14546	14549	14447	14514	14547	14269	14620	14623	14657	14553	14608	14679	14407	14578	14431	14651	14441	14521	14407	14374	14462	14470	14621	14548	14589	14598	14644	14553	14589	14513	14543	14514	14440	14744	14543	14653	14472	14512	14500	14396	14569	14473	14533	14554	14599	14488	14235	14487	14555	14293	14415	14570	14607	14538	14416	14552	14572	14547	14301	14566	14440	14618	14540	14724	14633	14529	14559	14626	14483	14590	14440	14400	14410	14496	14465	14711	14432	14534	14507	14480	14424	14321	14678	14697	14501	14424	14527	14790	14657	14706	14401	14470	14608	14421	14412	14545	14622	14581	14557	14346	14606	14487	14698	14565	14388	14257	14447	14571	14487	14549	14460	14451	14688	14456	14457	14460	14546	14647	14410	14521	14703	14537	14506	14468	14432	14359	14701	14453	14613	14377	14501	14580	14555	14486	14236	14264	14651	14613	14423	14537	14389	14469	14601	14395	14484	14590	14605	14489	14538	14507	14220	14518	14471	14599	14544	14587	14291	14344	14530	14580	14474	14591	14595	14537	14769	14632	14439	14581	14621	14538	14682	14627	14549	14638	14637	14542	14414	14519	14475	14665	14544	14473	14346	14452	14481	14719	14499	14469	14536	14522	14422	14551	14544	14482	14600	14514	14485	14560	14449	14612	14590	14653	14429	14475	14578	14586	14395	14438	14382	14486	14268	14368	14576	14649	14436	14456	14682	14333	14668	14544	14553	14519	14526	14450	14544	14385	14498	14589	14593	14691	14476	14611	14413	14387	14653	14550	14457	14621	14603	14488	14644	14524	14508	14545	14417	14475	14665	14426	14540	14517	14517	14350	14471	14507	14613	14467	14477	14541	14418	14472	14590	14500	14584	14449	14382	14428	14356	14551	14499	14464	14453	14598	14601	14434	14355	14523	14492	14627	14468	14451	14646	14328	14367	14480	14610	14506	14549	14468	14607	14571	14459	14386	14377	14340	14535	14465	14200	14403	14483	14514	14515	14632	14574	14432	14392	14493	14450	14622	14630	14472	14477	14486	14548	14483	14365	14573	14569	14556	14595	14475	14526	14313	14603	14599	14297	14612	14612	14344	14453	14612	14510	14699	14579	14498	14535	14527	14601	14549	14660	14373	14569	14498	14506	14562	14471	14648	14612	14754	14549	14507	14489	14628	14533	14642	14519	14564	14409	14351	14449	14330	14435	14577	14498	14345	14605	14525	14562	14550	14426	14643	14656	14564	14391	14536	14794	14487	14577	14523	14616	14607	14415	14602	14482	14505	14550	14645	14596	14483	14590	14615	14711	14575	14594	14427	14512	14735	14528	14612	14589	14618	14613	14487	14469	14390	14602	14612	14530	14410	14395	14587	14501	14372	14495	14648	14474	14544	14487	14584	14523	14500	14599	14349	14523	14713	14359	14498	14625	14636	14497	14333	14442	14340	14511	14407	14447	14531	14708	14408	14637	14401	14502	14436	14575	14470	14454	14481	14371	14521	14555	14573	14538	14384	14524	14450	14639	14556	14406	14701	14738	14724	14657	14719	14458	14454	14391	14549	14715	14443	14375	14386	14513	14486	14589	14665	14536	14418	14667	14714	14324	14347	14550	14465	14727	14370	14546	14644	14691	14477	14661	14542	14568	14574	14590	14539	14258	14681	14517	14455	14349	14664	14756	14466	14554	14668	14226	14238	14425	14479	14365	14654	14450	14652	14724	14368	14404	14488	14568	14606	14376	14616	14529	14662	14437	14605	14518	14423	14449	14627	14514	14533	14458	14592	14409	14675	14739	14410	14595	14527	14489	14408	14465	14475	14576	14526	14435	14420
19324	34148	31580	25021	21754	20275	19443	18438	17650	17214	16667	16117	15755	15167	15000	14932	14619	14804	14650	14412	14214	14168	13927	14042	13783	13845	13901	13825	13955	13816	13658	13906	13579	13876	13657	13879	13467	13598	13654	13552	13605	13719	13589	13692	13633	13514	13620	13572	13493	13722	13554	13492	13556	13438	13507	13514	13552	13492	13560	13507	13500	13565	13459	13580	13479	13362	13601	13341	13592	13506	13429	13440	13635	13583	13583	13558	13678	13655	13370	13567	13454	13505	13551	13369	13573	13557	13548	13344	13344	13488	13499	13689	13491	13289	13459	13526	13523	13663	13666	13381	13610	13425	13640	13491	13441	13577	13647	13552	13386	13478	13602	13469	13453	13546	13623	13433	13480	13582	13634	13575	13636	13452	13692	13624	13728	13427	13520	13497	13584	13590	13642	13633	13554	13483	13566	13503	13573	13610	13486	13734	13603	13518	13501	13425	13641	13518	13411	13614	13587	13377	13675	13516	13574	13507	13472	13548	13689	13476	13563	13510	13682	13358	13476	13479	13586	13455	13584	13499	13375	13657	13556	13534	13585	13440	13468	13589	13518	13556	13423	13662	13496	13500	13484	13519	13413	13468	13473	13493	13417	13470	13517	13490	13584	13450	13591	13390	13502	13510	13655	13471	13455	13631	13520	13645	13421	13481	13622	13427	13524	13527	13563	13323	13471	13650	13450	13578	13269	13652	13712	13469	13606	13578	13454	13582	13384	13399	13562	13373	13698	13499	13563	13565	13531	13368	13578	13416	13582	13587	13486	13548	13437	13352	13537	13439	13376	13534	13458	13487	13616	13376	13443	13514	13549	13589	13453	13528	13471	13377	13479	13487	13596	13390	13382	13430	13464	13351	13729	13557	13618	13367	13586	13461	13494	13582	13431	13468	13688	13460	13533	13460	13475	13498	13597	13543	13527	13475	13532	13415	13432	13533	13580	13575	13600	13578	13462	13524	13345	13540	13606	13590	13401	13557	13467	13486	13399	13487	13378	13644	13392	13594	13516	13465	13518	13596	13392	13576	13589	13430	13444	13388	13540	13417	13401	13550	13513	13440	13499	13521	13429	13514	13581	13597	13494	13314	13556	13412	13569	13607	13474	13519	13596	13467	13506	13449	13379	13593	13492	13571	13455	13527	13407	13393	13586	13421	13475	13602	13488	13512	13448	13511	13476	13433	13602	13427	13617	13560	13527	13513	13485	13423	13562	13652	13442	13522	13464	13498	13514	13448	13512	13399	13527	13365	13545	13572	13509	13485	13538	13422	13632	13522	13428	13429	13566	13550	13575	13475	13485	13375	13418	13586	13344	13503	13481	13217	13422	13379	13414	13446	13396	13458	13516	13377	13616	13625	13596	13543	13517	13497	13521	13472	13521	13488	13360	13441	13350	13519	13549	13703	13554	13356	13517	13466	13510	13578	13639	13400	13526	13661	13560	13432	13579	13479	13515	13498	13400	13532	13385	13655	13620	13500	13499	13567	13448	13425	13542	13573	13506	13597	13437	13558	13458	13380	13455	13552	13461	13481	13509	13456	13525	13445	13379	13427	13414	13495	13489	13599	13627	13441	13426	13511	13429	13379	13481	13387	13577	13533	13493	13484	13392	13443	13573	13446	13438	13545	13483	13455	13722	13574	13666	13483	13479	13584	13528	13467	13607	13599	13644	13503	13530	13552	13512	13565	13361	13548	13458	13643	13333	13618	13401	13460	13497	13497	13506	13542	13561	13565	13620	13697	13749	13357	13772	13469	13555	13453	13390	13446	13493	13617	13559	13679	13554	13600	13512	13339	13532	13591	13261	13491	13457	13483	13457	13537	13706	13677	13481	13590	13440	13536	13558	13503	13417	13415	13457	13416	13443	13602	13516	13471	13436	13505	13341	13517	13418	13617	13591	13489	13405	13582	13529	13654	13467	13490	13579	13529	13495	13518	13590	13671	13528	13519	13539	13422	13459	13585	13479	13643	13460	13467	13592	13623	13554	13601	13566	13640	13529	13477	13703	13535	13691	13513	13496	13642	13400	13761	13585	13568	13387	13448	13468	13572	13464	13474	13669	13438	13397	13551	13530	13422	13609	13521	13381	13419	13390	13365	13496	13467	13414	13376	13505	13465	13298	13509	13545	13585	13498	13443	13480	13654	13623	13619	13692	13506	13473	13694	13438	13507	13786	13408	13391	13624	13591	13551	13546	13622	13587	13654	13703	13493	13712	13481	13443	13371	13444	13480	13309	13525	13624	13601	13451	13470	13348	13678	13493	13605	13625	13592	13432	13495	13579	13528	13474	13454	13465	13487	13441	13459	13484	13481	13537	13507	13610	13586	13479	13431	13624	13361	13576	13388	13505	13609	13422	13565	13493	13577	13642	13550	13573	13467	13502	13476	13518	13468	13590	13594	13440	13435	13756	13613	13651	13512	13614	13647	13582	13305	13575	13596	13415	13499	13573	13430	13409	13670	13482	13327	13525	13468	13558	13442	13570	13534	13425	13365	13654	13610	13565	13603	13566	13537	13373	13451	13412	13596	13390	13570	13478	13688	13256	13569	13490	13545	13536	13556	13543	13562	13540	13601	13557	13505	13653	13320	13457	13643	13621	13302	13723	13547	13419	13504	13612	13328	13462	13650	13540	13520	13584	13512	13514	13575	13521	13613	13467	13476	13658	13450	13596	13518	13497	13426	13497	13602	13612	13500	13437	13394	13633	13501	13541	13487	13378	13531	13700	13573	13502	13374	13603	13507	13694	13642	13563	13537	13596	13577	13629	13582	13516	13481	13318	13570	13680	13543	13628	13493	13488	13627	13482	13536	13560	13523	13539	13576	13590	13499	13579	13505	13584	13509	13646	13370	13344	13419	13593	13592	13570	13451	13611	13615	13556	13477	13421	13459	13627	13545	13592	13542	13465	13714	13584	13537	13510	13532	13353	13516	13441	13391	13446	13668	13451	13575	13500	13550	13491	13460	13589	13440	13485	13416	13717	13522	13699	13465	13730	13530	13542	13362	13531	13350	13515	13522	13459	13458	13436	13500	13540	13587	13515	13635	13386	13672	13590	13486	13519	13575	13674	13591	13598	13492	13482	13519	13369	13421	13581	13627	13470	13400	13346	13664	13652	13507	13594	13403	13621	13462	13481	13562	13562	13610	13494	13494	13446	13653	13534	13572	13355	13544	13646	13509	13413	13500	13625	13535	13623	13538	13576	13747	13671	13441	13414	13576	13451	13591	13571	13505	13546	13466	13613	13584	13551	13728	13509	13433	13471	13551	13494	13478	13537	13367	13433	13537	13352	13412	13605	13553	13540	13443	13435	13397	13550	13473	13591	13510	13376	13513	13494	13697	13563	13451	13294	13544	13431	13487	13429	13541	13593	13489	13535	13505	13605	13540	13472	13435	13616	13374	13658	13534	13506	13465	13423	13566	13421	13564	13480	13624	13593	13629	13490	13464	13441	13543	13311	13609	13376	13618	13561	13594	13511	13475	13405	13516	13639	13472	13627	13568	13392	13664	13567	13429	13509	13557	13563	13472	13627	13436	13503	13536	13596	13540	13422	13497	13521	13455	13359	13473	13333	13453	13363	13452	13715	13532	13439	13445	13569	13471	13584	13571	13459	13567	13595	13444	13462	13545	13539	13658	13481	13436	13516	13557	13579	13567	13537	13465	13497	13470	13559	13446	13509	13608	13506	13476	13471	13412	13664	13535	13505	13612	13560	13579	13386	13489	13432	13472	13527	13511	13720	13392	13434	13595	13526	13510	13559	13388	13584	13682	13536	13520	13491	13404	13500	13589	13499	13525	13660	13517	13578	13674	13477	13537	13635	13409	13577	13535	13479	13523	13705	13546	13491	13453	13590	13636	13725	13315	13569	13597	13638	13539	13624	13512	13559	13518	13426	13360	13484	13557	13683	13735	13442	13507	13535	13692	13585	13467	13659	13485	13435	13335	13481	13597	13490	13579	13591	13369	13495	13335	13616	13700	13519	13498	13390	13723	13645	13512	13361	13546	13420	13468	13635	13522	13386	13622	13531	13459	13583	13492	13423	13496	13409	13670	13539	13579	13551	13561	13617	13653	13576	13465	13642	13697	13500	13399	13479	13601	13721	13293	13423	13412	13520	13539	13536	13434	13506	13454	13458	13534	13572	13522	13347	13458	13392	13486	13487	13374	13703	13523	13552	13586	13464	13512	13408	13444	13517	13594	13594	13440	13484	13624	13582	13463	13531	13521	13558	13489	13613	13553	13599	13498	13557	13596	13615	13662	13476	13477	13396	13660	13439	13580	13540	13581	13595	13635	13606	13745	13633	13653	13586	13532	13439	13527	13449	13600	13567	13598	13749	13663	13453	13431	13534	13467	13503	13572	13585	13500	13590	13464	13551	13480	13517	13451	13554	13533	13632	13536	13443	13383	13630	13489	13555	13436	13581	13404	13619	13689	13468	13540	13649	13466	13369	13509	13573	13458	13544	13437	13521	13445	13403	13327	13506	13468	13461	13389	13361	13483	13459	13562	13337	13578	13382	13661	13646	13589	13702	13553	13542	13413	13523	13620	13516	13568	13570	13517	13408	13664	13465	13592	13469	13577	13481	13607	13635	13375	13525	13391	13440	13556	13522	13556	13422	13454	13544	13572	13403	13422	13515	13421	13643	13577	13640	13535	13513	13392	13369	13554	13491	13436	13592	13575	13591	13408	13563	13445	13517	13639	13668	13441	13462	13523	13558	13706	13572	13346	13706	13568	13402	13500	13582	13471	13636	13684	13509	13413	13399	13594	13582	13512	13541	13604	13472	13448	13449	13502	13643	13447	13615	13509	13341	13513	13438	13524	13504	13464	13567	13399	13438	13518	13501	13555	13654	13488	13527	13390	13651	13551	13425	13544	13551	13584	13512	13567	13488	13558	13574	13501	13460	13592	13485	13621	13522	13505	13517	13488	13409	13585	13545	13491	13464	13777	13550	13499	13572	13436	13477	13499	13422	13627	13621	13516	13655	13514	13737	13558	13332	13262	13662	13347	13474	13454	13640	13574	13562	13434	13547	13562	13403	13471	13609	13394	13520	13422	13693	13580	13685	13429	13705	13589	13478	13596	13382	13465	13597	13427	13654	13683	13484	13465	13410	13564	13559	13473
22651	21035	28764	23518	21318	23294	24900	19315	18170	17936	17362	16738	16762	16114	16036	15944	15517	15341	15501	15296	15341	15042	15174	14941	14926	14825	14727	14818	14699	14731	14725	14694	14774	14713	14511	14665	14738	14703	14618	14754	14663	14452	14362	14467	14466	14436	14492	14520	14572	14403	14505	14647	14385	14337	14445	14481	14279	14500	14337	14411	14619	14332	14433	14513	14398	14335	14288	14403	14585	14629	14626	14217	14440	14372	14496	14206	14516	14479	14292	14508	14318	14238	14604	14475	14456	14428	14620	14254	14536	14204	14251	14333	14463	14573	14608	14505	14483	14441	14377	14473	14424	14371	14403	14438	14465	14289	14577	14410	14371	14416	14410	14511	14520	14465	14401	14721	14281	14586	14411	14576	14387	14651	14531	14322	14558	14377	14559	14441	14395	14365	14692	14441	14367	14348	14403	14494	14610	14345	14209	14311	14364	14296	14251	14463	14290	14303	14404	14443	14241	14324	14414	14587	14360	14248	14284	14264	14373	14431	14283	14517	14303	14307	14364	14380	14405	14383	14269	14223	14425	14260	14531	14415	14326	14255	14560	14432	14541	14458	14483	14506	14369	14532	14437	14358	14366	14463	14380	14378	14278	14462	14563	14562	14516	14451	14526	14592	14438	14332	14409	14563	14456	14288	14320	14283	14525	14268	14432	14403	14546	14541	14444	14522	14341	14406	14213	14422	14290	14267	14321	14459	14416	14443	14453	14675	14477	14271	14635	14361	14409	14386	14530	14404	14466	14479	14490	14540	14337	14515	14259	14211	14322	14505	14495	14287	14232	14554	14354	14318	14337	14540	14473	14432	14394	14379	14281	14280	14173	14479	14360	14356	14370	14402	14553	14424	14451	14386	14220	14430	14302	14258	14314	14443	14357	14496	14551	14313	14441	14682	14334	14404	14388	14402	14448	14347	14443	14602	14391	14409	14357	14320	14375	14258	14507	14419	14395	14546	14552	14480	14344	14396	14384	14142	14418	14325	14372	14595	14263	14486	14406	14458	14219	14398	14387	14323	14342	14613	14720	14520	14458	14342	14271	14488	14359	14516	14343	14404	14342	14336	14328	14493	14412	14418	14580	14348	14260	14463	14492	14286	14446	14403	14416	14560	14374	14369	14535	14313	14252	14409	14340	14388	14369	14441	14468	14405	14396	14451	14377	14386	14647	14522	14536	14257	14437	14486	14450	14499	14514	14500	14359	14524	14564	14524	14483	14492	14480	14554	14402	14467	14329	14333	14466	14468	14398	14435	14269	14541	14513	14484	14583	14455	14592	14420	14301	14489	14244	14538	14638	14532	14385	14334	14235	14327	14323	14431	14639	14312	14451	14393	14603	14393	14439	14240	14453	14422	14390	14457	14561	14234	14224	14733	14385	14428	14447	14452	14415	14286	14471	14431	14371	14359	14329	14272	14508	14406	14456	14360	14291	14311	14221	14495	14475	14353	14405	14306	14361	14491	14665	14306	14264	14529	14242	14450	14412	14347	14574	14378	14489	14324	14487	14244	14247	14478	14386	14299	14354	14323	14351	14347	14371	14221	14288	14384	14279	14388	14288	14195	14408	14298	14353	14449	14187	14340	14426	14425	14381	14458	14345	14613	14367	14393	14358	14410	14325	14480	14220	14468	14496	14494	14368	14251	14220	14181	14311	14334	14436	14487	14330	14398	14168	14283	14388	14256	14430	14578	14417	14360	14177	14450	14266	14321	14307	14436	14358	14293	14353	14360	14215	14512	14544	14585	14446	14460	14489	14477	14488	14479	14455	14425	14315	14481	14453	14296	14515	14380	14505	14409	14491	14476	14670	14425	14410	14446	14529	14515	14248	14352	14325	14107	14223	14744	14349	14497	14300	14414	14509	14332	14340	14384	14365	14604	14418	14466	14323	14339	14504	14535	14417	14392	14598	14543	14636	14580	14441	14416	14423	14423	14519	14386	14471	14339	14262	14267	14388	14326	14434	14310	14360	14379	14388	14436	14459	14279	14386	14374	14419	14497	14453	14408	14500	14507	14546	14440	14470	14232	14494	14401	14437	14218	14409	14272	14302	14378	14492	14463	14345	14437	14422	14298	14421	14389	14346	14606	14574	14431	14498	14204	14287	14504	14414	14439	14515	14450	14610	14441	14485	14410	14446	14263	14557	14590	14462	14403	14477	14511	14406	14204	14276	14296	14397	14244	14499	14434	14188	14290	14422	14324	14631	14489	14345	14254	14487	14253	14413	14319	14274	14444	14126	14313	14350	14574	14316	14509	14382	14289	14430	14368	14424	14497	14446	14369	14422	14354	14254	14428	14459	14426	14451	14296	14380	14432	14505	14379	14503	14235	14252	14351	14595	14282	14309	14400	14482	14330	14306	14472	14570	14211	14559	14445	14411	14695	14517	14467	14478	14428	14368	14437	14459	14587	14372	14555	14461	14255	14520	14286	14312	14369	14340	14447	14186	14509	14309	14489	14339	14330	14333	14479	14311	14411	14509	14270	14386	14200	14502	14475	14367	14423	14451	14330	14439	14586	14467	14364	14462	14404	14485	14370	14580	14271	14200	14419	14442	14488	14238	14388	14550	14329	14387	14705	14476	14385	14425	14359	14450	14359	14396	14345	14120	14441	14225	14315	14218	14511	14369	14449	14442	14329	14336	14414	14384	14390	14311	14346	14339	14332	14469	14544	14426	14423	14452	14366	14521	14539	14253	14562	14317	14333	14379	14541	14491	14509	14558	14433	14512	14292	14497	14166	14494	14427	14329	14412	14271	14444	14489	14413	14530	14389	14372	14360	14309	14423	14315	14359	14340	14334	14556	14527	14456	14363	14474	14240	14348	14351	14428	14447	14461	14428	14372	14407	14237	14518	14211	14355	14226	14255	14219	14430	14588	14558	14397	14485	14486	14473	14488	14528	14424	14482	14567	14443	14467	14341	14350	14259	14301	14388	14280	14440	14404	14338	14244	14183	14452	14370	14395	14495	14358	14297	14523	14528	14363	14506	14433	14522	14352	14510	14453	14290	14262	14531	14435	14293	14270	14280	14358	14481	14425	14525	14622	14418	14363	14452	14573	14404	14480	14455	14503	14431	14306	14493	14331	14450	14253	14513	14308	14202	14477	14475	14347	14243	14371	14312	14386	14335	14248	14150	14323	14493	14293	14276	14365	14300	14493	14229	14315	14465	14235	14587	14567	14534	14418	14620	14328	14468	14482	14397	14439	14623	14380	14528	14374	14271	14336	14601	14114	14321	14166	14345	14309	14328	14410	14520	14535	14383	14295	14415	14481	14460	14542	14291	14506	14474	14414	14454	14356	14261	14505	14416	14464	14478	14271	14346	14338	14119	14343	14414	14349	14574	14409	14194	14337	14433	14499	14294	14306	14409	14281	14467	14380	14579	14342	14565	14112	14267	14357	14357	14436	14449	14431	14395	14375	14266	14392	14441	14439	14440	14504	14352	14380	14378	14408	14526	14461	14410	14573	14498	14587	14497	14222	14240	14496	14373	14436	14251	14367	14341	14325	14406	14415	14542	14531	14192	14212	14267	14200	14459	14477	14301	14254	14818	14462	14490	14374	14225	14391	14396	14447	14525	14396	14307	14428	14502	14402	14459	14280	14449	14393	14246	14441	14276	14479	14449	14455	14414	14360	14363	14387	14605	14389	14426	14341	14248	14370	14565	14402	14462	14248	14487	14592	14422	14434	14371	14387	14366	14434	14451	14323	14334	14444	14393	14341	14282	14430	14510	14290	14275	14515	14440	14367	14459	14392	14598	14501	14364	14589	14495	14394	14334	14486	14392	14330	14331	14362	14567	14296	14365	14432	14327	14463	14488	14468	14448	14354	14313	14523	14447	14354	14349	14294	14336	14418	14451	14210	14420	14482	14567	14498	14350	14382	14364	14414	14334	14338	14406	14352	14488	14475	14323	14352	14361	14470	14310	14473	14322	14498	14430	14384	14309	14242	14495	14478	14369	14408	14417	14357	14331	14293	14279	14352	14504	14475	14337	14231	14288	14406	14385	14486	14418	14375	14401	14213	14246	14364	14370	14187	14191	14337	14387	14406	14250	14456	14280	14347	14412	14336	14282	14577	14354	14626	14536	14528	14589	14380	14438	14427	14363	14564	14402	14338	14367	14444	14405	14240	14471	14469	14283	14378	14400	14491	14404	14284	14633	14355	14167	14381	14357	14530	14309	14351	14301	14645	14550	14358	14465	14499	14488	14337	14390	14314	14421	14456	14203	14348	14414	14342	14365	14336	14454	14511	14323	14385	14427	14393	14250	14296	14402	14248	14344	14467	14463	14348	14265	14320	14480	14744	14454	14475	14461	14259	14351	14357	14204	14328	14364	14462	14361	14342	14479	14500	14627	14510	14315	14398	14273	14347	14421	14276	14489	14427	14458	14389	14339	14480	14386	14329	14268	14450	14265	14297	14334	14437	14328	14472	14353	14346	14315	14378	14290	14393	14430	14238	14448	14373	14501	14528	14207	14301	14234	14519	14386	14256	14642	14258	14317	14356	14323	14303	14174	14097	14479	14669	14407	14305	14453	14383	14516	14428	14387	14588	14428	14484	14365	14271	14309	14311	14390	14376	14460	14397	14403	14338	14479	14374	14171	14224	14293	14399	14464	14470	14356	14210	14321	14348	14327	14351	14310	14469	14391	14422	14178	14317	14196	14412	14617	14225	14515	14310	14345	14279	14242	14475	14280	14386	14359	14249	14449	14507	14391	14488	14387	14558	14334	14445	14292	14342	14324	14544	14341	14489	14504	14317	14395	14396	14459	14142	14462	14433	14177	14370	14469	14407	14289	14326	14411	14353	14371	14449	14297	14451	14324	14387	14241	14358	14295	14218	14419	14202	14420	14323	14445	14373	14414	14428	14432	14332	14388	14396	14220	14433	14466	14367	14194	14560	14470	14487	14396	14398	14375	14233	14359	14441	14702	14506	14266	14405	14351	14354	14385	14293	14364	14448	14463	14510	14442	14320	14256	14422	14331	14367	14334	14491	14439	14452	14223	14464	14425	14289	14388	14381	14333	14156	14261	14405	14363	14444	14382	14428	14635	14501	14276	14404	14512	14434	14408	14518	14389	14336	14258	14286	14524	14290	14431	14403	14364	14255	14350	14451	14462
21910	39252	36058	28617	25143	22868	21571	20697	19466	18448	17906	17095	16624	16023	15605	15361	15324	15012	14824	14694	14424	14261	14295	14007	14104	14068	13871	14017	13830	13871	13743	13873	13758	13805	13818	13535	13783	13568	13647	13534	13637	13655	13504	13376	13455	13528	13543	13562	13446	13360	13541	13439	13400	13450	13438	13513	13545	13443	13304	13606	13502	13421	13482	13486	13387	13456	13670	13462	13295	13478	13428	13339	13529	13433	13431	13453	13498	13370	13510	13589	13473	13398	13389	13322	13396	13348	13449	13448	13267	13462	13469	13546	13347	13492	13452	13557	13621	13451	13393	13349	13427	13475	13507	13407	13340	13475	13293	13579	13352	13248	13288	13366	13309	13502	13430	13489	13375	13448	13199	13374	13473	13576	13468	13417	13408	13521	13352	13324	13420	13351	13462	13373	13429	13463	13579	13348	13492	13404	13381	13446	13395	13480	13580	13532	13435	13561	13506	13483	13395	13479	13445	13452	13416	13361	13424	13320	13365	13288	13404	13338	13506	13555	13556	13199	13414	13385	13409	13478	13255	13444	13308	13302	13517	13546	13614	13283	13382	13421	13427	13395	13345	13418	13266	13596	13400	13360	13524	13369	13370	13475	13373	13309	13614	13191	13405	13329	13332	13351	13504	13320	13338	13455	13455	13534	13451	13464	13561	13382	13417	13503	13397	13357	13377	13409	13557	13490	13357	13384	13541	13227	13437	13593	13472	13523	13584	13467	13437	13369	13409	13286	13403	13408	13353	13372	13502	13303	13447	13320	13433	13460	13381	13470	13408	13510	13435	13292	13484	13424	13553	13481	13319	13437	13476	13372	13414	13436	13435	13483	13283	13188	13604	13317	13524	13546	13357	13366	13392	13548	13410	13519	13403	13405	13349	13403	13440	13404	13408	13579	13453	13496	13350	13592	13426	13366	13326	13494	13328	13259	13449	13382	13358	13465	13364	13585	13450	13372	13414	13450	13425	13246	13436	13283	13523	13503	13421	13411	13406	13378	13407	13377	13293	13401	13247	13568	13441	13339	13444	13410	13535	13479	13245	13363	13437	13443	13415	13396	13426	13334	13591	13400	13427	13446	13307	13541	13396	13583	13338	13494	13328	13335	13353	13360	13359	13552	13465	13413	13463	13408	13329	13604	13432	13479	13514	13385	13417	13302	13702	13417	13348	13435	13345	13353	13377	13465	13208	13285	13472	13446	13571	13557	13459	13431	13417	13527	13241	13405	13534	13355	13419	13242	13521	13416	13431	13344	13464	13373	13487	13424	13327	13409	13380	13457	13435	13446	13462	13504	13364	13564	13273	13413	13398	13602	13502	13616	13430	13314	13456	13392	13362	13284	13323	13407	13455	13340	13474	13461	13392	13307	13188	13459	13425	13483	13419	13470	13326	13394	13569	13437	13496	13454	13357	13479	13397	13416	13450	13495	13425	13445	13557	13423	13471	13251	13555	13443	13263	13462	13493	13373	13382	13398	13537	13388	13368	13325	13370	13250	13442	13368	13571	13456	13437	13513	13279	13227	13533	13335	13547	13426	13435	13357	13539	13477	13350	13490	13297	13348	13308	13429	13366	13486	13320	13392	13458	13445	13548	13295	13496	13364	13655	13396	13374	13507	13256	13492	13493	13312	13322	13477	13406	13571	13427	13375	13360	13462	13599	13454	13481	13386	13319	13365	13333	13388	13519	13281	13454	13322	13375	13561	13428	13395	13537	13609	13355	13273	13589	13405	13243	13534	13571	13430	13254	13426	13392	13338	13524	13426	13395	13397	13296	13411	13485	13313	13544	13481	13411	13261	13521	13481	13259	13399	13461	13429	13464	13292	13591	13490	13445	13384	13514	13436	13343	13355	13415	13529	13418	13396	13520	13290	13368	13333	13404	13457	13364	13474	13246	13352	13458	13481	13459	13364	13349	13541	13521	13523	13486	13417	13547	13403	13484	13297	13384	13510	13370	13445	13326	13424	13346	13409	13326	13311	13433	13348	13303	13488	13506	13357	13270	13394	13383	13388	13458	13376	13335	13469	13407	13285	13407	13381	13355	13513	13410	13525	13308	13327	13421	13499	13339	13493	13510	13356	13489	13427	13491	13339	13417	13322	13487	13507	13311	13385	13416	13460	13411	13476	13304	13603	13404	13411	13363	13483	13495	13499	13511	13368	13462	13449	13448	13290	13495	13338	13192	13424	13391	13388	13324	13389	13431	13403	13285	13450	13378	13233	13446	13429	13356	13280	13419	13392	13272	13471	13361	13354	13378	13350	13411	13447	13542	13426	13537	13479	13415	13466	13506	13284	13339	13522	13326	13432	13442	13502	13432	13290	13407	13435	13166	13592	13619	13238	13455	13331	13452	13408	13286	13396	13420	13375	13540	13196	13315	13450	13453	13618	13398	13548	13305	13338	13319	13489	13550	13286	13493	13436	13566	13374	13488	13375	13298	13443	13404	13197	13460	13393	13444	13349	13361	13425	13415	13458	13345	13342	13343	13532	13376	13304	13394	13447	13352	13477	13402	13569	13443	13490	13332	13455	13458	13248	13426	13407	13486	13475	13584	13359	13513	13366	13395	13275	13323	13460	13447	13359	13391	13432	13418	13537	13095	13238	13428	13530	13345	13446	13320	13403	13609	13295	13313	13391	13397	13592	13585	13357	13445	13338	13536	13428	13624	13399	13207	13514	13278	13474	13234	13363	13444	13274	13364	13374	13328	13303	13457	13449	13361	13381	13522	13404	13481	13464	13313	13525	13353	13366	13487	13318	13398	13372	13377	13199	13400	13432	13354	13286	13490	13500	13614	13350	13445	13402	13389	13314	13452	13493	13449	13452	13517	13391	13478	13494	13432	13545	13350	13460	13451	13446	13442	13423	13479	13389	13475	13196	13393	13413	13344	13440	13464	13447	13355	13517	13374	13434	13621	13319	13391	13544	13280	13424	13307	13299	13416	13459	13468	13502	13513	13534	13634	13388	13405	13281	13441	13329	13480	13501	13365	13369	13432	13343	13367	13202	13388	13276	13436	13428	13344	13213	13371	13455	13402	13332	13352	13326	13262	13455	13394	13420	13415	13382	13515	13490	13511	13417	13448	13424	13397	13376	13475	13311	13351	13480	13484	13385	13362	13485	13558	13395	13292	13436	13569	13268	13394	13281	13428	13444	13319	13330	13426	13540	13404	13457	13337	13321	13349	13412	13435	13167	13381	13482	13398	13527	13282	13386	13349	13388	13381	13589	13414	13330	13288	13403	13529	13418	13268	13393	13350	13446	13476	13408	13389	13636	13544	13476	13419	13532	13293	13359	13410	13409	13424	13468	13397	13396	13264	13478	13403	13442	13529	13443	13439	13363	13365	13434	13329	13342	13389	13349	13541	13448	13388	13457	13447	13476	13249	13445	13221	13419	13501	13320	13347	13321	13288	13373	13334	13353	13553	13499	13422	13366	13481	13456	13448	13297	13281	13609	13605	13483	13473	13536	13480	13316	13268	13347	13355	13399	13528	13549	13494	13490	13352	13365	13455	13501	13604	13529	13427	13203	13400	13373	13386	13441	13395	13355	13388	13415	13452	13357	13387	13426	13435	13483	13313	13455	13523	13444	13282	13512	13200	13411	13440	13432	13396	13335	13305	13490	13519	13504	13391	13283	13334	13421	13515	13361	13355	13299	13428	13511	13314	13512	13439	13431	13544	13315	13317	13544	13360	13412	13341	13373	13382	13409	13440	13402	13512	13464	13403	13326	13512	13519	13401	13405	13229	13466	13564	13394	13462	13349	13508	13365	13288	13432	13406	13399	13471	13515	13333	13362	13261	13490	13441	13436	13366	13399	13442	13334	13505	13531	13424	13346	13417	13351	13278	13431	13547	13443	13379	13139	13297	13401	13430	13358	13465	13410	13360	13283	13394	13485	13558	13368	13534	13318	13466	13286	13538	13344	13435	13309	13435	13535	13546	13430	13410	13249	13398	13325	13438	13182	13424	13347	13318	13300	13377	13506	13512	13234	13454	13387	13482	13404	13311	13564	13317	13360	13476	13408	13379	13447	13442	13402	13256	13455	13426	13581	13318	13426	13402	13492	13513	13513	13463	13433	13487	13460	13393	13428	13565	13229	13514	13399	13431	13362	13469	13438	13214	13575	13358	13448	13488	13436	13347	13412	13491	13309	13507	13521	13431	13256	13394	13303	13569	13337	13437	13345	13325	13486	13406	13416	13374	13443	13392	13484	13264	13474	13290	13351	13443	13384	13398	13400	13387	13378	13414	13388	13371	13394	13432	13346	13513	13365	13410	13421	13315	13548	13621	13391	13316	13468	13471	13391	13382	13332	13498	13291	13434	13310	13401	13427	13457	13300	13450	13374	13495	13231	13539	13391	13320	13398	13487	13268	13180	13555	13482	13359	13445	13447	13426	13430	13515	13325	13193	13415	13403	13481	13396	13430	13367	13353	13392	13312	13328	13473	13434	13464	13432	13345	13405	13452	13411	13376	13409	13298	13653	13398	13505	13382	13465	13373	13534	13426	13365	13457	13415	13386	13430	13537	13431	13317	13311	13596	13658	13401	13408	13362	13471	13519	13407	13482	13419	13353	13468	13276	13386	13276	13377	13469	13412	13579	13397	13347	13399	13520	13365	13316	13403	13303	13443	13385	13369	13448	13443	13312	13416	13392	13483	13501	13456	13288	13349	13382	13446	13611	13440	13435	13466	13439	13375	13509	13476	13275	13476	13452	13295	13425	13469	13454	13544	13447	13329	13337	13430	13414	13394	13374	13415	13576	13511	13457	13507	13446	13440	13332	13299	13334	13243	13405	13466	13493	13485	13369	13356	13508	13567	13473	13287	13269	13501	13505	13357	13513	13422	13391	13427	13494	13283	13462	13399	13493	13277	13458	13387	13407	13305	13288	13476	13365	13351	13464	13180	13335	13313	13297	13472	13305	13166	13448	13329	13413	13487	13449	13519	13351	13348	13444	13451	13270	13456	13462	13461	13415	13506	13460	13480	13574	13456	13299	13465	13345	13522	13378	13344	13455	13421	13340	13451	13198	13549	13345	13358	13575	13420	13336	13443	13374	13399	13432	13448	13519	13377	13265	13406	13531	13302	13582	13304	13404	13244	13372	13303	13452	13459	13483
27132	22159	24790	21392	17346	16609	16342	15808	15473	15222	15274	14980	14714	14818	14637	14627	14601	14564	14451	14364	14374	14239	14477	14171	14430	14354	14248	14381	14305	14113	14180	14413	14365	14236	14318	14229	14128	14355	14122	14241	14329	14240	14351	14154	14193	14186	14087	14108	14345	14285	14278	14219	14130	14181	14297	14031	14210	14075	14254	14017	14141	14242	14059	14259	14325	14028	14041	14176	14421	14121	14049	14434	14333	14310	14223	14046	13945	14111	14096	14112	14282	14117	14264	14154	14240	14258	14193	14101	14190	14186	14243	14182	14184	14232	14154	14139	14228	14166	14215	14097	14124	13921	13988	14243	14195	14185	14217	14044	14156	14091	14304	14054	14035	14193	14194	14205	14292	14048	14178	14037	14355	14094	14092	14100	14050	14049	14164	14046	14201	14050	14030	14080	14174	14217	14108	14039	14257	14104	14140	14230	14124	14161	14216	14233	14406	14121	14323	14426	14143	14135	14118	14086	14122	14021	14062	14122	14174	14193	14145	14213	14234	14154	14233	14233	14229	14114	14238	14151	14243	14212	14219	14099	14123	14202	14285	14172	14108	14202	14245	14072	14028	14086	14121	14222	13958	14038	14187	14256	14019	14045	14017	14139	14121	14140	13956	14273	14248	14086	14165	14156	14335	14102	14171	14319	14244	14158	14078	14076	14155	13957	13946	14217	14014	14323	14189	14132	14142	14149	13911	13969	14023	14204	14131	14093	13955	14038	14242	14224	14301	14022	14152	14303	14105	14080	13956	14250	14167	14212	14022	14344	14126	14108	14161	14112	14138	14248	14035	14214	14123	14033	14226	14206	13991	13972	14038	14167	14263	14213	14198	14125	14209	14141	14116	14135	14204	14259	14316	14059	14112	14156	14271	14147	13993	14259	13932	14212	14040	14162	14297	14123	14099	14178	14076	14065	14217	14053	14139	14332	14188	14303	14343	14091	14282	14070	14419	14039	14029	14275	14131	14207	14200	14135	14043	14053	14194	14030	14252	14244	14171	14002	14213	14337	14281	14327	14174	14189	14319	14090	14228	14101	14206	14182	14133	14169	13956	14297	14040	14234	14168	14281	14097	14079	14124	14077	14346	14044	14187	14211	14200	14310	14207	14349	14211	14330	14132	14095	14174	14218	14051	14044	14275	14059	14090	14186	14207	13987	14168	14228	14167	14041	14118	14252	14061	14300	14355	14157	14195	14109	14157	14151	14059	14210	14252	14108	14332	14141	13938	14162	14279	14316	14038	14283	14106	14126	14270	13910	14123	14308	14229	14221	14250	13995	14059	13959	14185	14173	14219	14165	14218	14082	14196	14166	14044	14087	14207	14131	14353	14186	14207	14257	14248	14208	14209	14211	14179	14118	14182	14376	14188	14199	14262	14326	14086	14335	14240	13951	14201	14246	14202	14155	13956	14058	14066	13933	14172	14130	14183	14231	14231	14159	14211	13927	14139	14227	14273	14085	14231	14007	14022	14228	14125	14299	14385	14159	14052	14030	14203	14076	14180	14145	14160	14246	14189	14173	14282	14111	14152	14122	14085	14196	14369	14335	14171	14058	14005	14067	14249	14220	14246	14122	14069	14068	14244	14118	14111	14143	14165	14028	14159	14155	14140	14151	14250	14281	14096	14171	14182	13990	14061	14239	14186	14184	14113	14131	14035	14062	14045	14196	14215	14110	14155	14290	14165	14193	14115	14327	14426	14026	14127	14179	14171	14086	13975	13923	14128	14119	14066	14154	14279	14039	14257	14293	14044	14108	14178	14008	14272	14240	14363	14093	13883	14101	14136	14009	14347	14077	14196	14151	14229	14219	13990	14099	13916	14171	14111	14262	14128	14169	14174	14231	14040	14352	14298	14105	14198	14267	14235	14248	14285	14203	14012	14137	14298	14156	14072	13916	14206	14250	14059	14078	14359	14038	14138	14174	14115	14252	14046	14231	14246	14185	14257	14104	14330	14081	14275	14196	14132	14362	14117	14174	14211	14166	14248	14262	14254	14075	14095	14144	14077	14164	14095	14051	14131	14334	14104	14196	14090	14120	14057	14139	14219	14090	14218	14281	14220	14439	14261	14080	13903	14205	14162	13899	14099	14135	14096	14112	14258	14125	13954	14201	14248	14117	14191	14190	14211	14118	14086	14150	14057	13913	14057	14085	14295	14125	14198	14035	14146	14121	14188	14174	14054	14101	14148	14143	14179	14108	14133	14270	14380	14038	14216	14207	14108	14220	14250	14081	14189	14167	14240	14068	14087	14180	14202	14251	14269	14263	14186	14186	14251	14264	14076	14092	14312	13976	14286	14036	14253	14253	14104	14192	14196	14031	14061	14249	14180	14186	14203	14364	14375	14234	13941	14207	14093	14225	14152	14130	14284	14196	14149	14107	14040	14188	13968	14337	14010	14092	13968	14219	14284	14264	14173	14079	14036	14305	14217	14244	13980	14292	14067	14073	14155	14173	14130	14265	14053	14082	14191	14142	14179	14104	13962	14054	14269	14182	14191	14017	14147	14232	14158	14154	14325	14162	14083	14110	14282	14130	14195	14204	14075	14173	14052	14225	14174	14329	14212	14081	14215	14237	14319	14198	13916	14294	14101	14171	14017	14326	14115	14192	14187	14066	14117	14178	14150	14145	14023	14225	13919	14167	14257	14216	14207	14176	14102	14311	14173	14108	14101	14274	14228	14192	14101	14198	13983	14068	13987	14086	14074	14153	14272	14092	14146	14252	14313	14293	14286	14025	14052	14115	14102	14004	14206	14221	14207	14221	14079	14131	14124	14166	14253	14129	14216	14153	14199	14318	14103	14022	14177	13909	14190	14130	14149	14113	14125	14146	13945	14148	14155	14296	14154	14070	14252	14121	14285	14011	14124	14210	14048	14285	14286	14163	14262	14166	14158	14275	14302	14188	14158	14211	14316	14030	14232	14306	14274	14310	14300	14190	14142	14160	14170	14283	14117	14223	14230	14164	14298	14193	13933	14278	14021	14222	14107	14011	14105	14213	14279	14256	14253	14061	14131	14124	14105	14080	14278	14292	14226	14179	14191	14216	14188	14180	14346	14154	14178	14070	14032	14171	14155	14188	14358	14120	14137	14054	14019	14132	14149	14328	14207	14217	14284	14088	14253	14140	14261	14295	14140	14135	14181	14172	14201	14187	14323	14096	14351	14312	14049	13992	14186	14169	14097	13948	14229	14203	14267	14157	14227	14046	14354	14202	14219	14269	14094	14239	14238	13970	14219	14165	14151	14260	14232	13999	14311	14297	14025	14044	14159	14144	14167	14088	14403	14110	14189	14194	14168	14175	14043	14145	14080	14082	14074	14221	14205	14247	14290	14344	14063	14086	14174	14429	14018	13927	14193	14144	14273	14166	14082	14024	14177	14399	14223	14122	14349	14175	14273	14057	14251	14170	14190	14193	14105	14169	14142	14110	14126	14164	14250	14192	14066	14047	14125	14101	14266	14107	14049	14258	14498	14132	14233	14136	14136	14324	14168	13988	14185	14247	14140	14087	13997	14128	14063	14141	14190	14209	14256	13956	14235	14382	14300	14191	14226	14042	14019	14341	14256	14065	14191	14293	14173	14041	13989	14195	14124	14132	14156	14322	14281	14162	14195	14189	14116	14067	14244	14244	14133	14162	14217	14051	14194	14296	14283	14215	14055	14187	14284	14126	14161	14112	14282	14168	14311	14170	14161	14058	13997	14006	14054	14204	14162	13911	14094	14183	14401	14108	14123	14215	14143	14049	14139	14142	14267	14081	14239	14124	14136	14199	14256	14334	14217	14068	14307	14102	14071	14154	14151	14097	14190	14213	14112	14162	13958	14313	14205	14072	14282	14128	14232	14397	14318	14154	14079	14207	14193	14192	14233	14075	14263	14153	14105	14026	14075	14205	14192	14142	14059	14185	14292	14179	14125	14187	14126	14099	14108	14197	14305	14073	13978	14104	14131	14266	14016	14226	14102	14292	14364	14091	14023	14293	14217	14181	14106	14155	14228	14108	14164	14137	14161	14082	14006	14215	14053	14069	14032	14352	14020	14137	14409	14086	14384	14087	13935	14240	14250	14210	14109	13934	14005	14096	14177	14155	14157	14293	14250	14187	14111	14248	14114	14123	13947	14147	14034	14304	14266	14037	14276	14202	14257	14070	13948	14194	14388	14151	14223	14081	14083	14158	14132	14192	14172	14226	14204	14079	14056	14401	14224	14178	14231	14191	14328	14325	14008	14181	14078	14162	14031	14133	14105	14037	14093	14367	14056	14102	14088	14265	14027	14298	14320	14234	14200	14290	14182	14111	14048	14032	14220	14183	14379	14273	14169	13973	14165	14142	14153	14039	14177	14189	14118	14178	14234	14059	14228	14158	14103	14163	14185	14169	14196	14047	14139	14225	14008	14161	14313	14147	14303	14232	14232	14183	14202	14243	14295	14324	14368	14049	14115	14358	14253	13981	14261	14059	14210	14021	14064	14216	14124	14329	14347	14215	14077	14086	14202	14213	14271	14227	14097	14131	14099	13994	14234	14307	14196	14144	14004	14135	14115	14068	14042	14360	14135	14276	14215	14031	14140	14278	14207	14244	14019	14180	14169	14196	14177	14309	14232	14094	14253	14304	14056	14122	14208	14215	14168	14198	14342	14234	14148	14453	14162	14096	14098	14079	14268	14270	14351	14187	14221	14059	14122	14285	14120	14132	14135	14181	14241	14129	14233	14206	14379	14259	14397	14046	14096	14156	13934	14171	14175	14174	14057	14136	14252	14407	14166	14281	14215	14343	14218	14125	14179	14286	14133	14296	14133	14133	14155	14255	14273	14217	14118	14089	14136	14050	14125	14115	14119	14263	14222	14042	14113	14220	14224	14231	14123	14169	14251	14376	14083	14129	14103	14057	14293	14202	14279	14193	14178	14198	14170	14117	14115	14275	14296	14020	14136	14035	14348	14090	14148	14013	14155	14103	13954	14010	14059	14257	14163	14027	14281	14150	14244	14006	14177	14224	14311	13995	14011	14299	14046	14057	14259	14227	14207	14200	13899	14164	14209	14171	14131	14019	14395	14118	14025	14339	14146	14233	14142	14129	14082	14168	14203	13932	14133	14187	14117	14104	14086	13932	14124	14178	14225	14089
18653	26839	25030	20122	18089	17305	16405	15848	15469	15270	14987	14683	14490	14356	14114	14135	13891	13977	13850	13659	13517	13576	13592	13380	13604	13518	13333	13423	13574	13445	13412	13426	13371	13437	13310	13235	13573	13438	13229	13282	13324	13202	13315	13431	13263	13224	13261	13348	13261	13238	13169	13363	13144	13346	13376	13424	13322	13120	13379	13282	13198	13145	13261	13318	13250	13263	13260	13188	13371	13185	13251	13293	13114	13331	13287	13231	13356	13284	13126	13362	13214	13423	13160	13363	13211	13132	13027	13190	13311	13318	13182	13363	13283	13232	13304	13407	13002	13321	13410	13226	13394	13326	13327	13284	13156	13303	13194	13175	13294	13184	13101	13290	13163	13230	13316	13122	13276	13253	13250	13318	13336	13299	13224	13361	13334	13186	13190	13281	13138	13072	13227	13308	13271	13229	13186	13123	13292	13356	13254	13319	13274	13248	13201	13304	13283	13297	13258	13337	13235	13322	13194	13172	13116	13368	13262	13099	13202	13146	13163	13316	13259	13197	13340	13443	13288	13272	13276	13313	13275	13280	13275	13289	13399	13309	13092	13165	13310	13062	13150	13134	13262	13205	13153	13369	13323	13236	13311	13255	13424	13290	13344	13245	13258	13171	13228	13072	13264	13212	13208	13165	13210	13325	13258	13334	13227	13249	13276	13401	13346	13227	13208	13211	13509	13390	13154	13278	13235	13267	13292	13271	13224	13119	13352	13146	13233	13184	13419	13278	13294	13374	13307	13522	13317	13282	13303	13224	13372	13313	13257	13210	13145	13427	13302	13340	13310	13390	13086	13344	13147	13316	13055	13186	13228	13314	13323	13337	13169	13333	13241	13241	13205	13278	13311	13231	13259	13293	13235	13288	13323	13271	13188	13388	13322	13284	13050	13299	13136	13498	13261	13329	13351	13363	13259	13205	13232	13081	13306	13319	13302	13264	13256	13192	13347	13284	13248	13087	13128	13293	13073	13262	13226	13227	13266	13223	13307	13181	13246	13241	13191	13180	13398	13164	13235	13224	13285	13289	13262	13211	13183	13391	13303	13154	13104	13102	13327	13217	13268	13359	13250	13188	13225	13278	13416	13159	13140	13108	13113	13212	13491	13322	13296	13183	13354	13246	13099	13229	13174	13347	13329	13272	13185	13231	13042	13260	13419	13261	13219	13289	13232	13245	13283	13308	13243	13234	13158	13424	13179	13470	13282	13194	13376	13314	13290	13162	13268	13323	13137	13076	13272	13127	13356	13399	13221	13077	13380	13217	13321	13319	13284	13198	13330	13316	13311	13184	13301	13241	13334	13315	13317	13319	13308	13139	13311	13313	13338	13105	13184	13177	13156	13197	13098	13313	13290	13276	13292	13360	13269	13236	13321	13464	13281	13349	13240	13303	13114	13267	13135	13286	13208	13082	13247	13400	13224	13352	13241	13447	13417	13148	13136	13352	13249	13269	13379	13268	13308	13154	13287	13240	13213	13192	13386	13217	13431	13281	13247	13277	13267	13178	13197	13002	13344	13292	13333	13282	13318	13268	13082	13381	13308	13348	13189	13080	13208	13339	13277	13252	13196	13322	13212	13210	13147	13276	13375	13337	13345	13208	13150	13301	13198	13338	13153	13224	13444	13128	13269	13293	13397	13346	13207	13258	13085	13461	13259	13133	13220	13281	13379	13244	13209	13238	13347	13286	13345	13143	13288	13195	13265	13222	13349	13119	13295	13205	13255	13544	13271	13126	13361	13374	13334	13174	13398	13207	13334	13354	13281	13301	13270	13242	13354	13358	13331	13164	13113	13270	13266	13374	13229	13109	13256	13253	13190	13228	13263	13303	13361	13247	13245	13304	13136	13200	13100	13377	13120	13198	13122	13433	13185	13293	13257	13414	13315	13172	13327	13227	13225	13351	13244	13178	13182	13163	13264	13280	13247	13294	13330	13191	13278	13274	13207	13187	13249	13212	13210	13316	13266	13269	13283	13141	13304	13215	13293	13184	13344	13147	13208	13225	13194	13426	13323	13338	13368	13294	13145	13190	13224	13107	13180	13218	13096	13293	13277	13163	13301	13318	13131	13272	13317	13086	13177	13149	13372	13231	13277	13220	13484	13146	13298	13203	13375	13291	13243	13233	13228	13125	13299	13368	13402	13195	13341	13124	13282	13091	13344	13352	13230	13307	13260	13348	13236	13294	13159	13244	13269	13256	13211	13213	13362	13252	13243	13386	13245	13288	13363	13209	13236	13183	13318	13315	13353	13252	13245	13132	13229	13252	13071	13224	13241	13239	13327	13296	13300	13308	13237	13398	13201	13332	13134	13195	13338	13333	13259	13062	13503	13347	13350	13168	13115	13297	13182	13320	13231	13248	13229	13288	13262	13229	13253	13239	13394	13344	13284	13353	13352	13172	13363	13272	13354	13241	13488	13411	13297	13265	13334	13141	13114	13211	13364	13219	13312	13250	13346	13337	13396	13347	13250	13150	13255	13307	13253	13417	13376	13240	13298	13261	13212	13127	13458	13368	13191	13123	13296	13306	13238	13297	13250	13182	13307	13183	13210	13209	13162	13407	13163	13189	13312	13258	13238	13223	13350	13276	13157	13295	13286	13286	13279	13223	13252	13346	13231	13268	13254	13323	13401	13152	13115	13248	13291	13336	13373	13413	13287	13291	13210	13180	13347	13257	13314	13268	13245	13176	13054	13081	13104	13270	13213	13106	13241	13197	13409	13324	13442	13308	13334	13086	13370	13252	13199	13350	13382	13224	13178	13169	13270	13372	13271	13139	13244	13284	13258	13333	13207	13227	13465	13193	13126	13325	13274	13278	13235	13023	13234	13337	13188	13406	13279	13244	13352	13284	13326	13136	13312	13126	13286	13204	13179	13373	13227	13276	13368	13089	13192	13294	13214	13238	13120	13394	13243	13288	13223	13407	13361	13369	13211	13228	13278	13303	13379	13369	13220	13173	13143	13300	13379	13261	13283	13415	13221	13304	13183	13213	13227	13168	13283	13257	13231	13245	13176	13292	13214	13243	13333	13360	13317	13354	13111	13301	13170	13227	13392	13287	13353	13209	13311	13043	13314	13293	13155	13220	13288	13278	13243	13146	13219	13278	13246	13225	13205	13487	13332	13319	13485	13357	13270	13281	13291	13375	13290	13278	13204	13397	13291	13195	13309	13288	12992	13414	13190	13280	13339	13468	13199	13245	13266	13229	13436	13234	13307	13128	13261	13283	13169	13480	13256	13219	13242	13210	13265	13224	13138	13208	13214	13237	13149	13149	13408	13331	13220	13324	13241	13260	13214	13268	13341	13297	13260	13487	13301	13410	13229	13299	13367	13246	13391	13219	13175	13121	13475	13383	13277	13176	13299	13101	13272	13324	13300	13122	12987	13337	13233	13201	13199	13455	13108	13246	13276	13183	13150	13334	13337	13260	13368	13453	13370	13072	13340	13408	13184	13351	13233	13248	13341	13103	13114	13142	13407	13428	13212	13187	13239	13171	13284	13374	13328	13266	13452	13263	13210	13235	13349	13234	13329	13405	13244	13338	13417	13337	13314	13240	13255	13273	13208	13313	13109	13244	13280	13084	13354	13156	13345	13312	13364	13199	13293	13056	13346	13201	13433	13064	13308	13273	13140	13281	13223	13443	13295	13223	13198	13288	13216	13363	13394	13318	13244	13254	13177	13295	13137	13300	13295	13317	13344	13371	13137	13228	13293	13183	13363	13308	13348	13221	13274	13377	13202	13357	13351	13311	13193	13429	13156	13246	13160	13280	13368	13234	13396	13259	13347	13230	13092	13328	13315	13401	13198	13407	13329	13336	13357	13516	13351	13353	13116	13093	13519	13210	13264	13215	13225	13256	13340	13190	13329	13180	13262	13170	13397	13114	13203	13180	13188	13312	13319	13378	13342	13314	13376	13282	13348	13160	13251	13296	13270	13250	13246	13212	13419	13393	13296	13166	13249	13204	13277	13282	13321	13213	13246	13117	13234	13329	13411	13165	13243	13192	13330	13259	13267	13186	13248	13215	13210	13120	13274	13356	13215	13292	13300	13292	13331	13173	13220	13210	13324	13103	13263	13358	13238	13263	13298	13131	13300	13325	13217	13165	13060	13223	13252	13307	13127	13334	13198	13127	13339	13201	13207	13171	13219	13358	13188	13238	13362	13291	13347	13238	13479	13263	13341	13234	13145	13195	13328	13307	13184	13361	13430	13231	13208	13397	13245	13276	13308	13292	13234	13341	13220	13269	13410	13212	13328	13300	13213	13193	13347	13209	13267	13240	13340	13235	13310	13219	13141	13193	13298	13167	13194	13173	13305	13410	13077	13400	13403	13409	13451	13318	13212	13216	13063	13362	13333	13149	13294	13194	13201	13282	13482	13158	13328	13467	13277	13091	13367	13245	13212	13370	13309	13180	13336	13154	13392	13184	13344	13155	13375	13182	13194	13321	13340	13212	13195	13368	13191	13306	13086	13278	13180	13223	13168	13130	13311	13255	13391	13319	13134	13104	13390	13250	13157	13222	13608	13211	13438	13292	13352	13360	13352	13258	13084	13318	13240	13321	13176	13266	13185	13302	13364	13303	13372	13119	13125	13035	13147	13244	13142	13161	13306	13152	13190	13324	13235	13239	13228	13119	13238	13296	13282	13312	13052	13374	13309	13229	13224	13229	13261	13276	13380	13171	13326	13218	13230	13259	13275	13352	13142	13223	13239	13153	13252	13255	13280	13361	13260	13186	13250	13243	13112	13218	13307	13364	13291	13366	13321	13268	13136	13306	13309	13260	13195	13313	13188	13249	13361	13264	13339	13346	13233	13155	13403	13105	13305	13219	13237	13302	13328	13363	13250	13308	13272	13313	13043	13416	13452	13340	13140	13275	12955	13186	13276	13191	13119	13119	13196	13230	13131	13224	13054	13331	13261	13272	13190	13349	13178	13209	13370	13212	13199	13408	13317	13181	13211	13300	13182	13152	13172	13260	13303	13124	13257	13342	13205	13345	13320	13157	13324	13091	13347	13163	13134	13244	13254	13298	13335	13231	13212	13310	13203	13230	13351	13229	13175	13007	13248	13164	13217	13312	13282	13306	13279	13430	13355	13294	13242	13285	13195	13248	13337	13294	13327	13304
23746	21052	28311	24117	21955	22003	20554	17985	16901	16794	16539	16096	15883	15740	15499	15346	15148	14978	15014	14960	15173	14774	14829	14683	14642	14785	14684	14652	14885	14659	14644	14732	14704	14437	14701	14429	14335	14531	14558	14618	14570	14393	14377	14356	14457	14530	14381	14550	14513	14387	14351	14509	14551	14615	14469	14565	14475	14412	14494	14641	14542	14484	14641	14239	14514	14442	14430	14453	14552	14424	14531	14417	14330	14587	14527	14503	14361	14430	14589	14487	14456	14584	14520	14538	14516	14477	14603	14493	14416	14460	14519	14579	14664	14304	14469	14357	14433	14554	14378	14407	14431	14511	14601	14484	14624	14355	14383	14469	14651	14380	14604	14371	14645	14477	14422	14366	14303	14387	14583	14414	14568	14471	14276	14430	14350	14235	14444	14447	14386	14431	14308	14532	14302	14399	14429	14236	14684	14682	14328	14422	14431	14398	14356	14395	14504	14449	14548	14509	14456	14373	14460	14534	14295	14522	14387	14376	14475	14452	14342	14199	14348	14391	14530	14384	14310	14420	14333	14391	14281	14627	14400	14398	14465	14426	14259	14450	14464	14594	14807	14679	14412	14371	14461	14428	14437	14172	14372	14395	14356	14138	14440	14426	14333	14450	14602	14541	14423	14530	14271	14543	14303	14314	14252	14511	14374	14323	14473	14435	14434	14428	14436	14501	14520	14302	14372	14362	14237	14460	14382	14397	14277	14474	14273	14591	14394	14392	14499	14571	14469	14310	14356	14362	14556	14266	14277	14704	14516	14408	14343	14344	14255	14305	14390	14622	14392	14389	14616	14431	14333	14551	14228	14540	14377	14469	14479	14375	14427	14237	14316	14421	14529	14200	14371	14304	14231	14218	14463	14657	14413	14439	14278	14470	14310	14600	14384	14507	14459	14425	14240	14297	14590	14322	14285	14433	14534	14381	14478	14414	14585	14564	14291	14235	14348	14494	14350	14510	14544	14426	14442	14245	14510	14388	14391	14396	14368	14382	14316	14183	14607	14318	14294	14481	14390	14295	14563	14445	14317	14464	14430	14529	14486	14334	14190	14370	14485	14456	14515	14361	14519	14472	14360	14497	14484	14319	14290	14251	14264	14226	14267	14283	14408	14357	14369	14416	14448	14300	14378	14386	14435	14575	14419	14350	14576	14494	14372	14462	14301	14453	14382	14465	14542	14378	14690	14330	14381	14454	14303	14275	14385	14416	14373	14316	14403	14437	14540	14288	14486	14429	14250	14357	14483	14271	14345	14393	14309	14532	14376	14324	14454	14526	14581	14337	14427	14388	14498	14489	14093	14255	14518	14454	14329	14443	14469	14467	14478	14347	14486	14251	14190	14420	14456	14362	14404	14361	14376	14412	14450	14516	14252	14457	14559	14595	14348	14545	14537	14521	14414	14594	14341	14386	14266	14377	14525	14508	14477	14470	14411	14460	14429	14388	14504	14471	14286	14708	14450	14307	14362	14415	14538	14477	14438	14451	14551	14417	14449	14383	14257	14471	14462	14282	14315	14158	14391	14397	14275	14330	14300	14476	14345	14488	14329	14398	14503	14380	14388	14356	14393	14258	14387	14603	14533	14306	14325	14502	14473	14307	14512	14315	14326	14355	14413	14395	14651	14399	14398	14343	14533	14436	14593	14414	14481	14487	14393	14365	14330	14366	14306	14327	14393	14436	14403	14459	14537	14431	14376	14442	14384	14465	14427	14384	14526	14259	14353	14530	14425	14414	14486	14335	14403	14461	14498	14377	14347	14558	14246	14189	14358	14565	14436	14309	14257	14422	14328	14380	14426	14449	14478	14343	14605	14548	14474	14521	14399	14416	14404	14491	14430	14355	14454	14396	14455	14511	14420	14210	14421	14275	14232	14315	14356	14415	14269	14438	14527	14296	14352	14413	14400	14275	14358	14481	14349	14524	14644	14339	14563	14426	14427	14636	14172	14388	14448	14399	14483	14251	14436	14324	14376	14512	14431	14269	14575	14348	14407	14232	14178	14424	14613	14491	14301	14330	14545	14454	14354	14293	14402	14250	14300	14483	14436	14501	14411	14364	14394	14345	14442	14489	14467	14422	14352	14498	14285	14282	14461	14510	14589	14409	14483	14558	14531	14274	14409	14224	14424	14208	14422	14286	14518	14360	14385	14267	14301	14435	14498	14434	14414	14436	14407	14595	14333	14342	14475	14511	14389	14353	14342	14404	14393	14380	14315	14482	14521	14355	14217	14385	14539	14132	14361	14391	14538	14577	14398	14489	14310	14286	14291	14331	14265	14501	14341	14337	14417	14502	14609	14451	14488	14379	14514	14451	14386	14403	14258	14278	14256	14239	14627	14310	14460	14486	14439	14345	14356	14501	14361	14356	14503	14337	14390	14277	14291	14321	14415	14318	14308	14393	14237	14601	14440	14418	14514	14494	14519	14355	14390	14274	14321	14623	14335	14478	14501	14397	14386	14398	14515	14571	14213	14451	14310	14424	14466	14240	14496	14417	14406	14404	14697	14325	14580	14353	14541	14444	14379	14524	14351	14389	14394	14266	14468	14394	14356	14408	14300	14207	14377	14482	14570	14588	14590	14444	14511	14369	14645	14334	14424	14307	14343	14466	14356	14402	14410	14460	14573	14369	14427	14520	14334	14625	14421	14322	14606	14281	14405	14251	14511	14269	14524	14392	14538	14332	14554	14232	14261	14510	14410	14277	14426	14530	14509	14359	14335	14547	14397	14444	14409	14294	14266	14448	14505	14471	14601	14442	14443	14354	14408	14391	14524	14620	14320	14587	14282	14516	14449	14298	14486	14477	14525	14448	14433	14480	14387	14378	14269	14520	14370	14483	14396	14468	14294	14347	14436	14449	14273	14223	14573	14291	14455	14534	14352	14299	14470	14524	14459	14387	14535	14493	14361	14393	14325	14281	14333	14460	14481	14326	14439	14268	14488	14451	14502	14419	14500	14344	14358	14411	14456	14412	14502	14398	14629	14483	14482	14461	14479	14427	14320	14338	14137	14545	14466	14329	14421	14550	14432	14438	14295	14365	14486	14485	14662	14608	14189	14381	14381	14347	14308	14316	14487	14524	14621	14343	14434	14225	14561	14504	14315	14342	14215	14272	14219	14644	14460	14290	14517	14356	14359	14447	14318	14338	14398	14322	14550	14309	14278	14402	14394	14398	14517	14385	14321	14597	14352	14397	14330	14531	14332	14354	14442	14483	14539	14388	14416	14327	14493	14299	14114	14475	14326	14476	14293	14302	14247	14475	14598	14466	14304	14549	14458	14240	14500	14438	14362	14479	14581	14406	14458	14431	14154	14539	14494	14477	14322	14370	14449	14453	14343	14468	14339	14565	14484	14474	14480	14297	14444	14357	14376	14436	14466	14387	14544	14589	14543	14495	14460	14367	14322	14269	14524	14328	14550	14451	14416	14465	14388	14339	14542	14434	14534	14291	14414	14383	14363	14319	14637	14366	14433	14329	14456	14426	14592	14528	14512	14464	14263	14148	14487	14453	14402	14580	14225	14517	14462	14212	14515	14521	14261	14371	14418	14488	14334	14433	14532	14404	14528	14372	14380	14270	14477	14458	14431	14566	14400	14415	14371	14336	14376	14365	14370	14455	14570	14393	14460	14404	14372	14400	14418	14557	14368	14259	14381	14499	14622	14502	14455	14427	14229	14296	14367	14294	14498	14512	14355	14612	14470	14347	14395	14458	14508	14444	14221	14303	14216	14586	14509	14442	14203	14381	14453	14392	14353	14235	14297	14363	14392	14332	14409	14216	14370	14407	14379	14476	14446	14336	14215	14453	14265	14344	14299	14625	14428	14371	14354	14583	14316	14626	14366	14369	14303	14430	14383	14460	14517	14654	14582	14527	14421	14361	14321	14494	14377	14316	14492	14446	14346	14299	14208	14396	14399	14306	14306	14373	14432	14373	14041	14194	14376	14334	14496	14458	14549	14577	14617	14533	14281	14525	14412	14530	14442	14407	14506	14498	14401	14440	14380	14420	14407	14376	14604	14368	14439	14415	14359	14415	14442	14520	14355	14464	14286	14387	14322	14457	14495	14242	14396	14550	14351	14370	14348	14630	14436	14326	14429	14447	14241	14319	14545	14471	14363	14145	14339	14368	14529	14364	14282	14433	14416	14425	14424	14446	14372	14401	14765	14530	14506	14378	14534	14482	14416	14256	14401	14306	14417	14549	14549	14626	14583	14400	14362	14471	14491	14429	14408	14356	14350	14394	14402	14448	14498	14421	14468	14501	14412	14161	14488	14567	14413	14382	14477	14499	14566	14482	14499	14376	14583	14263	14319	14508	14332	14481	14408	14457	14439	14492	14360	14477	14414	14313	14425	14431	14383	14428	14560	14380	14511	14309	14450	14396	14506	14515	14369	14124	14542	14464	14498	14394	14497	14387	14343	14445	14488	14535	14657	14274	14507	14665	14488	14392	14415	14452	14326	14566	14542	14444	14368	14371	14510	14369	14224	14539	14478	14437	14423	14507	14330	14391	14293	14468	14314	14363	14487	14576	14426	14443	14409	14474	14489	14475	14358	14306	14297	14375	14589	14513	14209	14371	14708	14492	14371	14285	14389	14320	14420	14381	14459	14470	14421	14357	14339	14295	14320	14527	14499	14438	14356	14272	14437	14521	14403	14391	14580	14503	14513	14456	14364	14381	14351	14276	14371	14532	14244	14509	14294	14270	14309	14468	14302	14334	14424	14435	14456	14458	14449	14396	14576	14407	14393	14414	14537	14350	14371	14470	14562	14277	14449	14481	14357	14341	14339	14480	14387	14527	14390	14575	14382	14419	14466	14363	14456	14376	14552	14232	14457	14181	14397	14456	14269	14588	14336	14316	14605	14404	14386	14389	14407	14433	14401	14277	14272	14352	14586	14392	14295	14577	14439	14404	14514	14510	14467	14200	14561	14398	14342	14427	14288	14383	14501	14378	14390	14477	14209	14506	14383	14454	14457	14472	14083	14478	14336	14444	14397	14451	14372	14426	14514	14518	14543	14455	14454	14467	14451	14493	14439	14211	14253	14356	14450	14328	14310	14351	14385	14508	14505	14567	14509	14351	14673	14503	14454	14425	14382	14479	14422	14416	14308	14388	14597	14645	14345	14473
19589	34098	31660	24948	22363	20499	19160	18306	17676	17011	16505	15755	15557	14998	14905	14760	14657	14597	14350	14249	13945	14001	13935	13874	13877	13625	13844	13894	13588	13711	13760	13695	13628	13558	13561	13552	13750	13592	13732	13575	13562	13446	13430	13514	13625	13446	13632	13503	13410	13473	13577	13559	13444	13531	13478	13453	13471	13330	13406	13125	13398	13513	13472	13428	13478	13441	13573	13380	13354	13471	13345	13340	13425	13458	13363	13414	13434	13366	13375	13360	13380	13329	13365	13349	13462	13426	13441	13423	13386	13428	13514	13527	13426	13454	13381	13375	13516	13499	13364	13317	13375	13454	13328	13253	13509	13400	13437	13431	13289	13477	13471	13461	13483	13173	13413	13314	13346	13421	13371	13464	13397	13546	13452	13382	13406	13477	13524	13166	13430	13406	13402	13357	13460	13490	13397	13391	13444	13424	13331	13456	13430	13397	13438	13307	13427	13380	13391	13461	13339	13376	13396	13497	13378	13403	13298	13420	13338	13477	13386	13298	13426	13379	13394	13371	13247	13392	13360	13479	13524	13523	13472	13501	13358	13499	13345	13360	13318	13520	13542	13390	13356	13458	13419	13383	13371	13420	13286	13413	13403	13255	13470	13377	13463	13394	13349	13293	13524	13443	13465	13220	13478	13459	13347	13328	13448	13434	13285	13551	13455	13310	13374	13476	13283	13456	13436	13505	13567	13469	13395	13283	13502	13380	13504	13427	13425	13277	13224	13435	13294	13577	13406	13492	13327	13535	13467	13151	13280	13330	13299	13616	13216	13386	13438	13374	13341	13325	13269	13446	13431	13383	13309	13424	13301	13363	13477	13522	13529	13399	13365	13473	13343	13385	13355	13462	13378	13364	13280	13338	13403	13505	13422	13527	13537	13402	13440	13301	13421	13465	13459	13449	13365	13433	13504	13266	13442	13464	13528	13415	13566	13434	13451	13283	13490	13444	13425	13310	13282	13312	13260	13398	13395	13413	13348	13392	13331	13406	13364	13340	13469	13394	13565	13553	13376	13417	13543	13242	13453	13194	13403	13526	13612	13440	13312	13546	13368	13542	13286	13277	13363	13319	13462	13442	13364	13364	13480	13408	13270	13280	13358	13415	13248	13377	13431	13334	13531	13471	13279	13320	13519	13448	13536	13235	13375	13540	13395	13370	13398	13390	13329	13473	13525	13296	13518	13510	13385	13407	13283	13546	13397	13465	13377	13543	13384	13300	13281	13261	13403	13561	13284	13411	13441	13457	13368	13481	13386	13247	13419	13390	13444	13314	13422	13420	13379	13467	13493	13415	13498	13301	13559	13189	13458	13365	13419	13479	13426	13396	13453	13330	13481	13284	13575	13497	13318	13533	13335	13478	13398	13593	13478	13355	13428	13576	13270	13401	13277	13542	13323	13571	13469	13431	13409	13197	13492	13466	13325	13389	13379	13630	13414	13394	13328	13227	13465	13440	13358	13582	13380	13526	13351	13430	13289	13633	13373	13397	13391	13262	13483	13473	13507	13327	13286	13318	13575	13597	13519	13586	13412	13468	13285	13372	13334	13414	13432	13440	13447	13385	13425	13394	13357	13330	13420	13489	13661	13392	13425	13378	13401	13417	13530	13353	13428	13288	13491	13432	13535	13410	13283	13377	13461	13496	13310	13281	13406	13365	13429	13445	13322	13432	13452	13486	13380	13160	13373	13416	13564	13488	13454	13467	13465	13414	13291	13437	13551	13456	13339	13443	13392	13229	13443	13324	13467	13408	13189	13361	13573	13372	13426	13429	13470	13366	13361	13338	13392	13418	13338	13417	13482	13325	13350	13445	13425	13345	13411	13336	13282	13553	13383	13512	13472	13397	13357	13429	13329	13486	13309	13365	13642	13417	13435	13406	13489	13453	13415	13332	13484	13360	13384	13522	13359	13226	13290	13338	13435	13553	13204	13502	13359	13489	13461	13498	13590	13344	13403	13422	13365	13539	13396	13528	13439	13387	13354	13400	13369	13519	13501	13455	13329	13378	13281	13395	13457	13259	13306	13359	13373	13337	13436	13313	13488	13345	13425	13571	13590	13243	13442	13442	13380	13417	13516	13365	13551	13395	13453	13281	13467	13276	13383	13457	13453	13389	13396	13276	13354	13326	13453	13520	13459	13421	13453	13375	13443	13393	13407	13564	13332	13413	13372	13370	13260	13393	13413	13527	13283	13298	13419	13342	13447	13578	13341	13475	13417	13563	13425	13462	13498	13335	13484	13426	13417	13272	13562	13561	13422	13476	13485	13338	13303	13439	13533	13445	13557	13312	13271	13372	13499	13455	13384	13173	13436	13530	13501	13509	13486	13494	13374	13315	13431	13357	13437	13459	13287	13514	13363	13265	13349	13480	13571	13412	13338	13487	13529	13324	13427	13298	13117	13544	13209	13471	13373	13442	13453	13450	13420	13274	13317	13480	13411	13315	13424	13427	13453	13438	13430	13502	13598	13366	13414	13406	13378	13529	13478	13365	13431	13457	13486	13410	13385	13434	13312	13299	13349	13444	13506	13525	13370	13443	13453	13426	13515	13621	13367	13564	13488	13393	13493	13406	13452	13433	13297	13688	13500	13411	13439	13425	13411	13585	13455	13619	13464	13334	13434	13232	13475	13492	13235	13358	13575	13334	13355	13525	13316	13358	13463	13345	13453	13419	13397	13377	13424	13445	13410	13492	13496	13414	13457	13290	13418	13407	13314	13303	13319	13345	13386	13304	13538	13353	13623	13310	13439	13440	13251	13529	13364	13381	13339	13351	13329	13332	13406	13475	13497	13348	13575	13323	13577	13245	13355	13557	13464	13539	13522	13337	13375	13373	13428	13486	13321	13379	13345	13457	13432	13261	13395	13292	13360	13402	13511	13399	13446	13224	13488	13510	13314	13544	13145	13511	13353	13415	13459	13424	13475	13481	13362	13377	13359	13398	13452	13484	13457	13437	13378	13434	13407	13319	13491	13525	13398	13346	13420	13461	13445	13572	13355	13172	13504	13283	13499	13283	13365	13369	13377	13590	13462	13518	13295	13324	13498	13311	13535	13495	13346	13474	13396	13546	13259	13459	13397	13308	13418	13507	13386	13352	13285	13523	13301	13368	13259	13385	13448	13468	13576	13128	13510	13425	13408	13476	13348	13393	13336	13372	13538	13516	13209	13425	13388	13452	13221	13391	13313	13534	13451	13411	13363	13340	13350	13307	13558	13312	13434	13420	13381	13382	13520	13352	13461	13405	13374	13297	13333	13455	13582	13566	13416	13381	13348	13277	13391	13385	13351	13448	13445	13459	13446	13290	13229	13427	13401	13476	13449	13533	13309	13375	13374	13356	13487	13496	13484	13359	13426	13411	13488	13419	13562	13305	13504	13286	13452	13612	13418	13447	13414	13547	13461	13444	13511	13413	13419	13239	13323	13445	13243	13407	13477	13334	13254	13463	13477	13246	13436	13471	13407	13464	13325	13408	13440	13398	13307	13357	13317	13340	13314	13445	13491	13231	13461	13479	13481	13309	13483	13430	13186	13389	13379	13437	13446	13534	13585	13474	13421	13367	13543	13399	13346	13433	13364	13405	13397	13564	13358	13409	13467	13368	13647	13459	13339	13406	13355	13269	13355	13467	13434	13420	13377	13549	13370	13375	13459	13424	13384	13310	13506	13315	13390	13449	13343	13462	13349	13371	13433	13424	13445	13339	13369	13403	13474	13125	13449	13483	13486	13528	13333	13422	13432	13426	13499	13422	13296	13255	13523	13283	13184	13471	13412	13410	13390	13374	13467	13232	13317	13441	13405	13311	13314	13341	13438	13431	13413	13357	13490	13505	13512	13566	13572	13273	13354	13531	13365	13401	13390	13495	13421	13460	13289	13431	13331	13451	13379	13342	13518	13250	13375	13292	13437	13394	13260	13488	13471	13511	13369	13307	13318	13350	13453	13392	13360	13379	13316	13283	13405	13527	13529	13384	13290	13359	13586	13477	13296	13564	13482	13532	13485	13371	13451	13438	13338	13275	13439	13299	13342	13327	13433	13508	13554	13312	13293	13385	13524	13428	13371	13384	13504	13277	13322	13288	13533	13469	13444	13334	13486	13379	13453	13379	13287	13447	13465	13511	13559	13402	13321	13509	13312	13443	13332	13319	13282	13386	13440	13492	13333	13300	13333	13349	13476	13373	13522	13337	13304	13462	13530	13306	13311	13590	13414	13292	13483	13383	13584	13437	13349	13467	13560	13545	13439	13314	13568	13313	13359	13457	13487	13328	13437	13588	13419	13375	13411	13450	13498	13539	13335	13325	13437	13393	13275	13450	13419	13451	13435	13389	13352	13423	13281	13471	13352	13417	13511	13476	13399	13605	13340	13555	13328	13193	13347	13468	13459	13453	13420	13393	13426	13393	13584	13426	13488	13397	13342	13222	13613	13495	13465	13414	13426	13434	13443	13377	13368	13421	13411	13477	13274	13421	13333	13321	13429	13511	13395	13483	13400	13486	13303	13384	13476	13483	13552	13329	13459	13422	13327	13356	13491	13342	13435	13536	13472	13341	13416	13403	13294	13374	13429	13559	13512	13473	13350	13371	13571	13454	13320	13583	13342	13374	13477	13399	13378	13456	13427	13482	13318	13286	13506	13531	13444	13505	13479	13400	13428	13516	13497	13453	13487	13497	13291	13368	13464	13352	13393	13483	13499	13348	13332	13351	13511	13486	13540	13601	13465	13384	13386	13427	13233	13440	13346	13366	13467	13436	13501	13461	13463	13447	13422	13334	13451	13467	13516	13443	13269	13340	13361	13509	13507	13376	13412	13256	13275	13345	13430	13359	13464	13392	13426	13511	13367	13368	13404	13595	13596	13391	13391	13408	13469	13623	13265	13456	13421	13317	13324	13287	13416	13506	13300	13285	13372	13467	13385	13401	13499	13438	13437	13252	13509	13504	13338	13421	13392	13524	13411	13443	13367	13467	13267	13330	13430	13352	13366	13541	13449	13395	13337	13412	13460	13306	13436	13428	13204	13438	13303	13563	13316	13341	13366	13373	13469	13472	13261	13390	13372	13276	13566	13338	13332	13317	13470	13294	13298	13479	13388	13360	13420	13469	13404	13517	13538	13398	13338	13335	13545	13278
22752	21072	28778	23615	21388	23457	24857	19633	18094	17925	17533	17022	16516	16090	16015	15843	15766	15386	15364	15178	14977	15085	15056	14996	14898	14838	14731	14811	14814	14691	14932	14577	14764	14843	14670	14750	14536	14629	14519	14629	14599	14474	14761	14641	14551	14303	14658	14434	14467	14607	14535	14640	14621	14537	14440	14411	14534	14598	14572	14385	14448	14586	14615	14223	14436	14302	14375	14503	14391	14484	14542	14484	14665	14387	14405	14410	14429	14416	14517	14496	14351	14442	14379	14537	14494	14505	14420	14386	14428	14364	14306	14551	14293	14526	14407	14663	14439	14445	14475	14448	14515	14512	14432	14558	14296	14315	14389	14388	14414	14514	14429	14304	14386	14478	14468	14368	14232	14311	14320	14413	14358	14349	14439	14384	14321	14351	14543	14334	14607	14583	14445	14296	14551	14226	14566	14366	14531	14429	14353	14468	14473	14415	14362	14465	14280	14451	14331	14573	14495	14341	14478	14310	14588	14464	14419	14348	14559	14503	14395	14610	14507	14406	14386	14288	14396	14465	14493	14392	14401	14351	14354	14378	14259	14298	14445	14538	14491	14472	14284	14395	14410	14421	14407	14325	14553	14411	14463	14386	14468	14505	14381	14469	14389	14414	14453	14341	14261	14325	14308	14371	14281	14368	14473	14401	14327	14429	14425	14497	14312	14482	14255	14183	14455	14220	14470	14340	14319	14436	14374	14389	14511	14246	14369	14382	14387	14384	14358	14209	14501	14420	14528	14378	14325	14225	14148	14248	14459	14437	14417	14387	14361	14381	14296	14473	14454	14413	14412	14478	14648	14257	14386	14399	14507	14387	14210	14341	14131	14432	14532	14457	14445	14583	14231	14596	14052	14351	14353	14341	14489	14634	14504	14370	14460	14253	14290	14327	14431	14231	14378	14358	14188	14428	14429	14432	14416	14518	14408	14233	14425	14289	14338	14451	14547	14401	14432	14454	14529	14560	14359	14332	14402	14370	14234	14553	14209	14503	14321	14404	14593	14351	14586	14641	14458	14360	14559	14353	14461	14457	14262	14420	14325	14323	14496	14307	14389	14450	14417	14274	14404	14323	14290	14486	14362	14478	14432	14366	14553	14076	14595	14413	14267	14405	14467	14319	14303	14437	14273	14571	14447	14248	14298	14296	14429	14293	14323	14341	14450	14366	14370	14434	14368	14354	14390	14500	14337	14416	14449	14464	14569	14423	14507	14548	14307	14331	14570	14225	14416	14420	14177	14446	14470	14267	14373	14282	14445	14362	14285	14351	14419	14385	14361	14260	14338	14078	14254	14231	14279	14130	14402	14398	14413	14398	14597	14417	14407	14434	14338	14382	14337	14268	14445	14392	14578	14370	14395	14444	14499	14512	14302	14275	14490	14476	14440	14446	14400	14255	14313	14502	14393	14353	14295	14384	14319	14399	14349	14448	14398	14402	14410	14382	14424	14544	14284	14434	14398	14614	14396	14351	14327	14357	14246	14376	14397	14437	14266	14447	14482	14392	14384	14330	14285	14262	14279	14275	14481	14358	14312	14423	14284	14603	14488	14303	14315	14329	14326	14122	14310	14382	14204	14327	14390	14393	14361	14218	14216	14533	14283	14532	14265	14347	14412	14605	14487	14271	14277	14378	14309	14320	14568	14440	14285	14315	14359	14666	14297	14442	14373	14531	14458	14441	14460	14350	14334	14305	14561	14309	14481	14515	14560	14226	14274	14447	14318	14362	14334	14410	14536	14308	14308	14396	14642	14496	14613	14256	14392	14319	14593	14405	14178	14399	14394	14436	14404	14549	14411	14423	14442	14431	14462	14394	14388	14434	14352	14417	14466	14284	14479	14226	14289	14337	14390	14441	14222	14284	14364	14441	14480	14374	14691	14586	14407	14408	14277	14379	14393	14348	14499	14436	14418	14460	14562	14400	14451	14303	14367	14307	14172	14406	14503	14267	14462	14365	14403	14390	14425	14379	14229	14144	14412	14392	14405	14408	14301	14286	14446	14320	14387	14229	14394	14344	14543	14355	14330	14457	14356	14175	14378	14486	14650	14453	14602	14510	14461	14402	14260	14349	14340	14472	14472	14505	14343	14660	14500	14416	14320	14295	14456	14137	14441	14337	14401	14299	14277	14415	14267	14312	14282	14306	14489	14193	14415	14407	14450	14442	14471	14365	14391	14520	14398	14322	14581	14309	14426	14407	14428	14205	14316	14450	14506	14505	14542	14239	14462	14295	14546	14391	14247	14493	14518	14577	14182	14398	14196	14159	14337	14516	14347	14451	14508	14226	14533	14249	14076	14288	14235	14318	14261	14352	14193	14293	14499	14374	14627	14454	14271	14522	14353	14432	14512	14497	14388	14300	14294	14409	14218	14408	14414	14309	14392	14345	14363	14398	14308	14542	14347	14239	14548	14344	14225	14344	14679	14430	14370	14410	14289	14311	14438	14548	14484	14613	14635	14334	14419	14333	14402	14517	14461	14491	14426	14372	14121	14313	14552	14317	14555	14445	14294	14317	14616	14500	14486	14406	14431	14288	14383	14349	14668	14533	14350	14279	14248	14404	14553	14259	14410	14348	14473	14402	14417	14447	14526	14303	14333	14405	14492	14373	14557	14587	14234	14292	14553	14251	14506	14181	14272	14472	14461	14317	14482	14311	14440	14150	14454	14348	14463	14334	14222	14511	14223	14283	14490	14287	14390	14317	14450	14384	14340	14362	14475	14596	14380	14331	14551	14506	14379	14481	14439	14228	14538	14483	14441	14613	14398	14359	14467	14286	14437	14547	14469	14337	14268	14329	14426	14480	14566	14484	14416	14297	14280	14299	14417	14393	14209	14404	14392	14508	14424	14131	14208	14379	14292	14328	14303	14439	14482	14302	14323	14504	14358	14505	14478	14343	14234	14344	14316	14312	14434	14515	14534	14256	14143	14394	14289	14455	14375	14538	14353	14277	14360	14290	14314	14386	14477	14482	14558	14298	14475	14241	14391	14473	14416	14440	14405	14312	14465	14237	14285	14281	14186	14374	14336	14432	14498	14220	14523	14343	14388	14539	14343	14382	14295	14460	14425	14500	14249	14266	14376	14433	14451	14558	14333	14212	14319	14522	14491	14395	14333	14297	14407	14256	14368	14372	14372	14574	14355	14369	14369	14405	14566	14188	14453	14337	14400	14391	14371	14491	14477	14307	14434	14537	14426	14513	14613	14405	14426	14220	14465	14414	14336	14276	14363	14308	14334	14465	14359	14373	14514	14278	14344	14470	14419	14302	14303	14602	14462	14525	14469	14284	14542	14425	14398	14279	14566	14484	14333	14282	14441	14442	14254	14328	14302	14315	14405	14420	14352	14421	14401	14511	14223	14334	14296	14434	14427	14339	14358	14415	14292	14362	14432	14588	14332	14371	14418	14373	14335	14435	14356	14405	14428	14175	14366	14425	14265	14221	14377	14442	14603	14372	14394	14386	14460	14329	14355	14327	14267	14456	14453	14256	14457	14288	14338	14226	14706	14569	14480	14400	14566	14509	14196	14363	14406	14242	14228	14383	14244	14508	14261	14336	14137	14410	14361	14287	14318	14299	14377	14301	14537	14505	14440	14563	14511	14239	14379	14463	14465	14301	14503	14372	14206	14234	14521	14334	14571	14504	14309	14427	14479	14272	14422	14293	14233	14490	14477	14373	14609	14295	14413	14441	14519	14385	14322	14435	14402	14476	14409	14539	14467	14493	14470	14407	14315	14357	14179	14225	14294	14405	14195	14503	14437	14357	14388	14350	14416	14407	14291	14307	14355	14433	14510	14352	14185	14450	14460	14423	14508	14587	14368	14405	14535	14483	14499	14464	14428	14471	14423	14405	14387	14394	14375	14423	14532	14356	14403	14328	14351	14563	14469	14400	14061	14342	14490	14518	14409	14323	14441	14378	14122	14389	14354	14393	14432	14383	14089	14525	14433	14463	14469	14461	14333	14490	14427	14610	14595	14471	14342	14522	14337	14227	14430	14435	14523	14362	14412	14372	14219	14394	14335	14315	14554	14362	14432	14359	14437	14384	14434	14367	14463	14426	14671	14341	14469	14574	14432	14594	14375	14278	14292	14416	14554	14331	14457	14369	14285	14429	14343	14283	14401	14315	14402	14380	14326	14298	14350	14190	14283	14546	14376	14320	14147	14336	14281	14405	14400	14268	14472	14244	14495	14426	14259	14451	14538	14423	14537	14275	14414	14405	14378	14315	14321	14497	14538	14577	14453	14560	14496	14368	14374	14515	14372	14185	14319	14301	14436	14484	14392	14453	14215	14271	14365	14440	14325	14415	14349	14291	14568	14324	14434	14355	14201	14361	14197	14337	14314	14404	14472	14346	14331	14277	14333	14295	14312	14554	14459	14298	14501	14286	14454	14427	14431	14273	14575	14472	14425	14180	14167	14384	14394	14314	14496	14478	14290	14294	14269	14336	14351	14262	14372	14442	14326	14379	14360	14386	14564	14330	14383	14419	14331	14357	14490	14196	14533	14287	14482	14486	14589	14393	14524	14454	14630	14492	14462	14473	14315	14269	14332	14251	14581	14308	14465	14497	14255	14354	14387	14560	14296	14373	14351	14408	14402	14527	14338	14368	14565	14487	14429	14473	14502	14503	14366	14234	14581	14500	14327	14240	14380	14390	14419	14330	14310	14262	14172	14371	14394	14408	14484	14569	14289	14294	14174	14237	14328	14414	14319	14383	14361	14362	14314	14454	14417	14485	14547	14260	14492	14212	14394	14488	14372	14318	14439	14352	14422	14437	14346	14171	14323	14311	14350	14365	14493	14319	14354	14477	14353	14350	14299	14309	14424	14312	14379	14270	14301	14226	14312	14445	14349	14139	14351	14251	14242	14358	14299	14241	14264	14459	14306	14444	14257	14326	14310	14234	14454	14562	14578	14387	14368	14297	14240	14467	14536	14235	14439	14302	14459	14536	14455	14395	14348	14533	14452	14610	14372	14372	14291	14425	14376	14190	14634	14314	14515	14468	14335	14557	14483	14452	14385	14409	14526	14479	14542	14285	14493	14166	14425	14303	14374	14304	14313	14148	14454	14393	14322	14476	14598	14250	14391	14406	14320	14263	14443	14594	14387	14286	14405	14501	14501	14314
21498	38373	35972	29213	25858	23494	21934	20493	19747	18728	18040	17146	16705	16133	15734	15375	15222	15016	14699	14536	14299	14305	14272	14006	14008	14136	13968	13968	13853	13993	13604	13670	13793	13621	13613	13628	13657	13655	13665	13724	13552	13618	13473	13345	13380	13570	13454	13403	13538	13489	13574	13509	13388	13465	13419	13499	13331	13610	13261	13475	13406	13446	13436	13337	13348	13504	13209	13395	13531	13373	13396	13562	13535	13405	13403	13525	13473	13464	13398	13457	13538	13202	13458	13486	13385	13408	13284	13286	13369	13214	13427	13308	13456	13354	13501	13585	13277	13449	13380	13445	13368	13357	13476	13288	13301	13278	13495	13297	13392	13348	13462	13281	13226	13616	13258	13336	13391	13439	13441	13473	13434	13299	13487	13500	13389	13367	13367	13366	13446	13258	13527	13525	13316	13532	13282	13632	13425	13600	13513	13318	13491	13134	13389	13266	13457	13356	13506	13369	13372	13283	13512	13392	13450	13371	13378	13387	13547	13317	13369	13446	13310	13443	13500	13294	13534	13370	13226	13458	13430	13558	13396	13446	13544	13349	13645	13425	13423	13371	13386	13402	13514	13309	13374	13444	13408	13283	13411	13456	13413	13337	13302	13502	13418	13434	13364	13534	13323	13309	13404	13446	13328	13451	13345	13350	13421	13483	13520	13273	13293	13395	13467	13334	13433	13394	13344	13378	13275	13355	13502	13411	13298	13520	13176	13506	13482	13392	13490	13311	13572	13246	13522	13413	13373	13296	13305	13353	13297	13072	13591	13214	13296	13265	13511	13284	13395	13272	13462	13366	13527	13466	13283	13377	13502	13344	13521	13250	13496	13405	13289	13219	13599	13496	13414	13266	13373	13407	13296	13429	13470	13600	13539	13342	13511	13391	13455	13386	13414	13467	13413	13396	13549	13255	13361	13427	13393	13255	13407	13406	13459	13467	13391	13432	13620	13505	13336	13446	13449	13396	13439	13354	13424	13232	13614	13487	13454	13421	13313	13321	13284	13372	13330	13183	13350	13346	13370	13366	13465	13307	13572	13455	13267	13480	13416	13513	13454	13400	13368	13636	13496	13538	13399	13391	13267	13398	13426	13452	13300	13412	13487	13244	13369	13439	13480	13458	13267	13443	13339	13497	13439	13403	13421	13421	13336	13344	13484	13297	13391	13437	13467	13420	13488	13415	13355	13541	13461	13435	13242	13367	13388	13386	13362	13471	13460	13231	13285	13478	13416	13429	13414	13396	13269	13595	13457	13451	13477	13382	13297	13335	13297	13327	13227	13485	13394	13422	13399	13314	13341	13451	13303	13328	13365	13555	13159	13294	13319	13399	13392	13395	13401	13507	13486	13329	13447	13373	13216	13266	13332	13379	13496	13528	13335	13449	13521	13560	13503	13481	13333	13509	13223	13364	13341	13271	13292	13366	13366	13405	13325	13294	13434	13344	13389	13360	13364	13560	13430	13460	13320	13444	13339	13244	13340	13417	13475	13408	13248	13459	13337	13331	13385	13541	13412	13476	13308	13462	13370	13471	13261	13414	13392	13394	13365	13442	13420	13357	13470	13575	13368	13459	13246	13428	13404	13404	13447	13268	13579	13425	13261	13349	13196	13246	13451	13174	13489	13333	13275	13298	13356	13383	13400	13399	13478	13464	13304	13502	13529	13564	13466	13276	13484	13384	13287	13259	13416	13360	13367	13282	13629	13333	13440	13518	13449	13324	13340	13339	13324	13451	13292	13408	13472	13581	13315	13380	13339	13520	13235	13206	13270	13314	13227	13370	13392	13384	13332	13299	13326	13488	13548	13406	13361	13259	13377	13277	13371	13313	13451	13279	13385	13355	13467	13283	13259	13312	13468	13267	13468	13378	13416	13420	13436	13375	13313	13366	13522	13241	13431	13275	13333	13218	13204	13410	13333	13281	13479	13468	13312	13357	13392	13340	13349	13438	13326	13292	13446	13521	13393	13326	13426	13545	13432	13426	13378	13391	13381	13321	13243	13506	13459	13331	13246	13431	13415	13291	13407	13377	13551	13412	13284	13301	13502	13360	13377	13379	13287	13186	13342	13339	13353	13533	13515	13551	13324	13286	13378	13566	13228	13480	13356	13310	13442	13266	13581	13486	13469	13349	13516	13360	13446	13557	13405	13225	13267	13689	13386	13366	13397	13413	13360	13575	13424	13384	13384	13436	13364	13396	13447	13227	13505	13409	13364	13263	13303	13434	13384	13248	13462	13312	13538	13567	13472	13465	13360	13405	13256	13340	13347	13368	13406	13221	13348	13210	13336	13283	13481	13563	13223	13492	13296	13341	13327	13451	13397	13395	13517	13371	13345	13502	13524	13535	13372	13426	13427	13367	13384	13199	13375	13326	13478	13407	13391	13425	13446	13494	13469	13295	13255	13334	13497	13345	13318	13477	13428	13258	13361	13308	13244	13341	13525	13120	13335	13459	13346	13200	13247	13107	13531	13275	13384	13302	13456	13454	13509	13383	13437	13510	13332	13389	13357	13493	13391	13526	13409	13388	13447	13491	13470	13404	13451	13456	13450	13420	13412	13481	13374	13444	13409	13389	13380	13374	13369	13326	13245	13444	13394	13299	13491	13480	13304	13387	13262	13584	13222	13266	13341	13426	13404	13400	13345	13431	13360	13391	13507	13275	13398	13499	13164	13423	13531	13300	13356	13210	13378	13277	13446	13407	13364	13329	13418	13607	13302	13513	13211	13410	13332	13422	13574	13302	13449	13462	13493	13365	13353	13214	13335	13323	13323	13408	13303	13320	13375	13376	13433	13380	13409	13361	13433	13347	13312	13431	13286	13392	13417	13381	13381	13409	13490	13480	13390	13372	13523	13454	13399	13500	13353	13393	13479	13516	13678	13351	13418	13269	13360	13448	13348	13319	13236	13418	13343	13336	13311	13324	13385	13315	13498	13210	13458	13334	13289	13394	13380	13311	13282	13394	13408	13552	13458	13395	13352	13475	13478	13357	13310	13279	13305	13312	13392	13377	13459	13333	13492	13371	13388	13418	13500	13216	13228	13352	13237	13314	13315	13406	13334	13506	13451	13440	13292	13487	13582	13372	13392	13341	13256	13464	13506	13342	13257	13148	13384	13517	13324	13451	13447	13234	13293	13361	13418	13340	13477	13244	13394	13482	13447	13350	13632	13288	13454	13339	13602	13301	13472	13323	13290	13326	13369	13461	13492	13365	13342	13311	13386	13425	13538	13417	13267	13382	13289	13293	13500	13355	13302	13405	13218	13341	13251	13321	13372	13235	13342	13447	13326	13279	13329	13353	13444	13311	13361	13335	13398	13325	13363	13414	13594	13396	13417	13354	13512	13477	13341	13296	13426	13255	13394	13316	13517	13236	13276	13425	13454	13402	13451	13413	13330	13461	13425	13343	13441	13336	13453	13424	13463	13546	13541	13385	13415	13497	13274	13321	13300	13267	13446	13418	13405	13462	13471	13301	13611	13317	13323	13496	13503	13322	13593	13302	13509	13374	13280	13339	13338	13415	13406	13311	13265	13317	13477	13325	13418	13426	13428	13215	13470	13324	13630	13324	13217	13376	13511	13388	13397	13441	13401	13529	13373	13429	13361	13340	13560	13400	13445	13390	13317	13350	13274	13350	13416	13468	13376	13413	13358	13356	13355	13366	13490	13306	13436	13202	13320	13345	13546	13455	13409	13371	13264	13357	13247	13443	13473	13449	13384	13306	13535	13328	13412	13505	13491	13461	13278	13352	13331	13251	13599	13317	13489	13241	13361	13293	13362	13466	13391	13441	13430	13333	13369	13285	13366	13400	13427	13419	13488	13323	13426	13194	13302	13448	13247	13401	13493	13351	13516	13509	13371	13386	13429	13410	13388	13301	13264	13449	13364	13463	13223	13330	13450	13352	13330	13252	13468	13393	13344	13337	13400	13463	13389	13419	13195	13378	13395	13305	13448	13392	13504	13373	13476	13265	13440	13520	13437	13254	13373	13372	13394	13297	13529	13461	13424	13383	13396	13399	13482	13447	13384	13415	13358	13470	13521	13185	13413	13382	13291	13538	13264	13248	13323	13483	13489	13313	13467	13303	13487	13358	13465	13427	13486	13369	13491	13308	13401	13321	13411	13407	13387	13435	13412	13481	13439	13398	13528	13261	13456	13576	13421	13511	13411	13305	13396	13377	13223	13371	13379	13417	13235	13495	13469	13401	13373	13227	13381	13356	13431	13337	13461	13353	13481	13447	13280	13405	13362	13534	13247	13300	13460	13339	13391	13299	13282	13351	13369	13374	13369	13337	13287	13343	13318	13328	13238	13482	13334	13496	13304	13350	13266	13481	13481	13406	13553	13451	13278	13466	13475	13413	13479	13532	13457	13492	13371	13378	13434	13518	13319	13103	13559	13533	13372	13488	13329	13538	13342	13253	13276	13482	13267	13371	13601	13340	13498	13468	13357	13450	13379	13284	13350	13394	13461	13371	13516	13347	13332	13357	13558	13400	13424	13327	13394	13325	13469	13530	13306	13344	13415	13397	13385	13282	13278	13572	13402	13360	13482	13278	13279	13469	13321	13343	13212	13313	13249	13462	13517	13343	13330	13433	13257	13229	13386	13388	13420	13322	13278	13429	13407	13251	13273	13323	13385	13374	13159	13441	13339	13210	13417	13382	13374	13331	13467	13399	13334	13243	13368	13413	13347	13270	13257	13254	13204	13369	13392	13511	13427	13444	13348	13386	13412	13483	13413	13492	13441	13467	13368	13442	13334	13466	13485	13245	13448	13288	13358	13440	13436	13582	13400	13332	13410	13436	13539	13236	13475	13353	13342	13371	13466	13418	13363	13299	13411	13352	13361	13480	13398	13323	13377	13397	13303	13334	13307	13496	13306	13618	13410	13405	13539	13415	13391	13348	13244	13341	13331	13498	13303	13556	13465	13484	13412	13322	13526	13289	13388	13477	13351	13240	13371	13522	13332	13343	13304	13399	13383	13397	13433	13269	13348	13372	13434	13248	13296	13293	13508	13417	13408	13393	13425	13390	13493	13578	13421	13383	13235	13568	13442	13230	13272	13393	13186	13411	13375	13467	13350	13321	13529	13255	13349	13317	13248	13406	13480	13486	13356	13371	13379	13346
27400	22131	24995	21388	17246	16692	16381	15674	15405	15322	15157	15021	14833	14667	14752	14652	14664	14494	14515	14593	14349	14353	14262	14240	14429	14332	14259	14138	14468	14313	14280	14038	14312	14180	14367	14060	14170	14386	14286	14215	14233	13932	14277	14031	14130	14178	14158	14122	14188	14231	14147	14197	14297	14011	14131	14043	14066	14163	14044	14050	14099	14120	14124	14285	14130	14169	14137	14098	14124	14190	14196	14384	14107	14115	14216	14182	14056	14263	14040	14175	14043	14421	14082	14075	14098	14087	14157	14194	14380	14060	14213	14216	13913	14090	14166	13984	14193	14102	14224	14141	13991	14051	14073	13956	14123	14216	14118	14262	14008	14244	14143	14047	14109	14197	14152	14056	14023	14142	14344	14151	14129	14249	14288	14303	14174	14252	13841	14068	14252	14089	14249	13952	14070	14033	14151	14128	14233	14096	14120	14182	14127	14279	14201	14099	14169	14070	14094	14148	14105	13914	14087	14039	14080	14028	13943	14141	14185	14029	13935	14165	14063	13960	14110	14183	14091	14242	14258	14096	14031	14052	14354	14197	14096	14093	14085	13998	14194	14175	14209	14119	14132	13985	13976	14046	14373	14107	14317	14007	13990	14249	14137	14136	13980	14070	14153	14065	14153	14160	14003	14006	14125	14130	14017	14195	14127	14373	14110	14260	14038	13996	14230	14155	14194	14178	14220	14272	14089	14150	14218	14182	14178	14218	14040	14063	14223	14027	14176	14040	14368	14240	14122	14110	14172	14175	14250	14231	14019	14211	14200	14070	14190	14203	14204	13998	14022	14121	14218	14284	14161	14072	14122	14256	14150	14012	14120	14038	14165	14265	14121	14262	14113	14103	14306	14135	14149	14129	14263	14037	14228	14087	13925	13916	14042	14157	14135	14036	14113	14109	14296	14088	14094	14058	14210	13995	13956	14124	13840	14061	14131	14219	14288	14114	14283	14168	14226	14073	14090	14134	14111	14247	14181	14021	14070	14084	13979	14148	14281	14097	14126	14003	14314	14237	14159	14324	13984	13975	14120	14149	14120	14288	14136	14311	14279	14157	14140	14201	14199	14056	14027	14130	14093	14065	14081	14129	14088	14159	13974	14194	14132	14134	14069	14065	14127	14373	14107	14417	14186	13962	14118	14182	14295	14022	14240	14192	14145	14301	14213	14292	14137	14210	14230	14039	13997	14069	13997	14037	14147	14030	14237	14301	14179	14319	14329	14126	14233	14085	14226	14141	14325	14199	14361	14282	14317	14132	14292	14107	14227	14243	14046	14025	14273	14328	14074	13959	14090	14001	14150	14182	14103	13979	14054	14073	14103	13885	14102	14035	14011	14184	14169	14151	14147	14192	13999	14019	14249	14023	14106	14127	14045	14242	14228	14134	14233	14122	14135	13968	13954	14123	14040	14285	14113	13948	14034	14252	14201	14286	14409	14127	14260	14177	14056	14118	14183	14125	13934	14046	14137	14115	14080	14067	14228	14139	14418	14304	14151	14264	14288	14303	13907	14175	14246	14007	13973	14090	14154	14078	14094	14144	14210	14091	14049	14176	14163	14135	13892	14100	14071	13927	14133	14009	14220	14107	14196	14093	14084	14184	14007	14053	14232	14206	13991	14241	14076	14120	14202	14226	14145	14041	14199	14209	14224	14126	14093	14096	14349	14243	14307	14118	14080	14170	14209	14017	14207	13902	14132	14135	14070	14142	14156	14213	14088	14225	14130	14100	14071	14184	14252	13988	14156	14096	14113	14283	14174	14214	14129	14163	14100	14133	14169	14129	14341	14130	14196	14197	14246	14060	14217	14004	14055	14195	13909	14262	14133	14224	14032	14154	14255	14212	14259	14116	14064	14106	14251	14046	13973	14197	14106	14142	14334	14194	14107	14164	14226	14310	14269	14117	14128	14044	14210	14242	14035	14047	14191	14084	14300	14234	14159	14181	14095	14102	14068	14216	14016	14148	14243	14087	14089	14194	14125	14073	13978	14085	14182	14011	14180	14022	14381	13983	13991	14176	14179	14116	14125	14046	14081	14189	14247	14158	14194	14025	14154	14088	14119	14135	14107	13966	14082	14146	13955	14247	14151	14040	14127	14212	14078	14135	14130	14050	13879	14135	14050	14179	14216	14094	14087	14086	14206	14168	14191	14061	14174	14270	13965	14107	14198	14251	14063	13982	14189	14135	14164	14064	14063	14120	14151	14164	14102	14210	14155	14045	14083	14027	14140	14123	14333	14101	14042	14332	14050	14077	14287	14100	14218	14198	14072	14287	14210	14044	14294	14180	14091	14154	14132	13983	14078	14118	14251	14177	14111	14344	14251	14125	14175	13980	14071	13945	14140	14331	14369	14241	14005	14106	14131	14028	14200	14001	13970	14148	14193	14188	14021	14065	14144	14188	14079	14254	14231	14062	14193	14165	14172	14105	14031	13971	14146	14253	14081	14089	14019	13998	14086	14320	13958	14069	14000	14004	14032	14213	14036	14136	14074	14044	13961	14349	14125	14039	14164	13903	14223	14261	14173	14046	14072	14156	14185	14193	13810	14429	14112	14289	14096	14156	14248	14042	14149	14116	14389	14198	14280	14080	14290	14099	14217	14180	14271	13943	14176	14097	14091	14170	14227	14207	14211	14192	14076	14159	14202	14152	14272	14194	14196	14108	14110	14140	14282	14088	14138	14161	14079	14156	14259	14085	13954	14194	14132	14239	14121	14259	14196	14095	14134	14320	14231	14109	14131	14100	14005	14061	14271	14126	14219	14064	14070	14123	14299	14040	14100	14131	14087	14270	14035	14225	14205	13997	14043	14086	14214	13987	14272	14237	14168	14067	14178	14183	14159	13960	13959	14011	14169	14057	14038	14211	14132	14076	14062	14090	14126	14153	14279	14239	13974	14098	14184	14339	14037	14153	14161	14019	14205	14240	13982	14233	14149	14090	14088	14079	14164	14067	14275	14185	13950	14184	14173	14099	14242	14267	14057	14118	14145	14200	14109	14114	14287	14175	14230	14282	14218	14058	14226	14170	14294	14060	14073	14065	14047	14063	14126	14185	14152	14133	14047	13997	13974	14199	14245	14170	14136	14025	14169	14089	14200	14196	13974	14311	14255	14253	14029	14090	14270	14209	14202	14271	13932	14319	14160	14037	13957	14179	14004	14324	14170	14266	14279	14001	14038	14074	14051	14508	14275	13930	14052	14102	14156	14194	14102	14131	14284	14187	14275	14174	14158	14133	14354	14137	13873	13984	14015	14246	14194	14165	14346	14063	14047	14132	14090	14083	14106	14196	14108	14133	14111	14059	14100	14071	14183	14143	14095	14155	14129	14049	14059	14081	14142	14142	14249	14001	14124	14235	14205	14022	13961	14201	13935	14095	14283	14110	14171	14080	14388	14243	14198	14154	14265	14293	14154	14219	14159	14092	14304	14214	13976	14123	14251	14219	14129	14114	14157	14179	13989	14165	14018	14176	14117	14094	14147	13983	14062	14123	14188	14005	14229	14232	13906	14064	14029	14005	14062	14402	14079	14268	14021	14141	14065	14122	14168	14067	14087	14240	14009	14068	14188	14150	14257	14160	14161	14192	14195	14052	13989	13960	14109	14177	14262	14210	14059	14164	13989	14197	13848	14064	14052	13959	13968	13928	13970	13898	14135	14238	14136	14007	14252	13996	14275	14320	14254	14305	14059	14106	14298	14219	14133	14130	14078	13944	14171	14194	13987	13871	14031	14352	14132	13967	14228	14141	14226	14202	14229	14056	14120	14113	14090	14187	14246	13835	14125	14143	14310	14275	14297	14188	14060	14197	14167	14145	14196	14156	14142	14289	14253	14164	14190	14225	14209	14205	14049	14143	13986	14055	14037	13943	14092	14034	14110	14289	14181	14170	14082	14143	14267	14190	13862	14131	13990	14302	14215	13924	14160	14245	14152	14269	14000	14254	14170	14167	14137	14155	14189	14128	14350	14213	14171	14049	14268	14047	14252	14117	14058	14490	14088	14072	14179	14191	14248	14184	14289	14170	14069	14349	14066	14293	14103	14172	14198	14179	14279	14021	14116	14135	14138	14254	14223	14120	14344	14087	14346	14130	14224	13965	13887	14150	14090	14267	14225	14130	13963	14154	14003	14318	14127	14196	14295	14124	14149	14265	14083	14135	13972	14096	14128	14163	14126	14173	14067	14211	14263	14177	14218	14262	14373	14266	14083	14160	14005	14103	14016	14072	14135	13961	14223	14093	14149	14214	14096	14124	14213	14155	14052	14244	14097	14003	14067	13941	14158	14122	14149	14225	14075	14164	14181	14178	14126	13993	14094	14063	14254	14092	14158	14177	14234	14246	14343	14037	13999	14155	14084	14149	14145	14165	14310	14284	14140	14045	14063	14087	14138	14270	14144	14046	14246	14180	13971	14155	14065	14107	14130	14102	13837	14102	13946	14162	14280	14072	14011	14079	14362	14080	14053	14160	14145	13943	14111	14173	14435	14237	14130	14230	14145	14112	14316	14239	14015	14147	14110	14274	14183	14104	14367	14142	14201	14066	14167	14006	14169	14023	14256	14208	14128	14245	14179	14127	14252	13969	13965	14122	13964	14078	14017	14199	14099	14228	14160	14178	14433	14208	14047	14010	14177	14161	14058	13895	14137	14106	14238	14298	14119	14233	14114	14034	14157	14123	14080	14080	14271	14234	14161	14267	14159	14223	14184	13959	14030	14049	14274	14167	13955	14090	14112	13900	14085	14275	14331	13956	14054	14100	14206	14275	14128	14164	13955	14118	14374	14060	14150	14223	13902	14160	14152	13962	14256	14115	14179	14067	14090	14043	14227	14143	14108	14103	14197	14118	14359	14172	14177	14266	14116	14274	14153	14190	14011	14123	14264	14220	14247	14054	14043	14058	14250	14147	13992	14048	14158	14088	14271	14187	14169	14119	14216	14236	14172	14154	14167	14117	14231	14212	13972	14132	14206	14158	14144	13978	14075	14247	14226	14110	14097	14054	14062	14094	14140	14109	14191	14206	14205	14026	14114	14280	14275	14120	14070	14095	14036	14207	14122	14344	14088	14041	14134	14186	14032	14142	14099	14167	14127	14154	14270	14055	14080	14205	14335	14162	14099	14048	14108	14208	14217	14076
18750	26996	25150	20062	18094	17243	16508	16162	15584	15429	15174	14583	14459	14281	14077	14125	14091	13984	13815	13647	13641	13458	13667	13435	13559	13431	13469	13548	13492	13497	13304	13488	13343	13322	13248	13299	13322	13458	13307	13259	13318	13345	13458	13410	13335	13301	13310	13153	13224	13313	13277	13352	13230	13384	13412	13175	13356	13095	13275	13315	13098	13371	13435	13299	13124	13388	13257	13291	13207	13319	13307	13372	13385	13212	13172	13166	13477	13274	13307	13164	13233	13279	13352	13428	13354	13548	13261	13204	13229	13291	13048	13411	13187	13293	13174	13344	13348	13221	13319	13401	13102	13171	13179	13288	13272	13143	13438	13356	13173	13405	13285	13422	13212	13157	13202	13367	13199	13244	13339	13298	13315	13274	13250	13276	13149	13184	13341	13301	13340	13153	13322	13383	13292	13282	13362	13198	13383	13411	13233	13405	13360	13125	13155	13189	13190	13363	13192	13250	13184	13230	13286	13263	13380	13270	13381	13569	13213	13443	13268	13400	13349	13429	13196	13150	13221	13390	13227	13216	13113	13282	13222	13265	13336	13380	13339	13214	13296	13249	13222	13141	13302	13152	13138	13268	13310	13201	13326	13219	13413	13208	13167	13284	13296	13344	13061	13402	13269	13357	13220	13323	13415	13261	13329	13341	13356	13307	13319	13437	13426	13263	13202	13255	13354	13234	13267	13338	13287	13318	13398	13261	13129	13202	13344	13306	13174	13479	13255	13239	13322	13233	13263	13095	13390	13252	13171	13317	13355	13154	13121	13190	13329	13257	13297	13278	13293	13203	13381	13274	13265	13294	13304	13355	13324	13417	13515	13055	13466	13367	13311	13375	13209	13232	13333	13376	13376	13285	13335	13267	13221	13319	13347	13204	13293	13282	13327	13266	13317	13254	13213	13303	13212	13248	13397	13194	13176	13428	13222	13319	13346	13267	13238	13394	13338	13577	13055	13146	13273	13414	13233	13326	13244	13184	13358	13412	13288	13491	13210	13264	13313	13391	13387	13312	13405	13124	13179	13623	13125	13360	13280	13178	13319	13248	13249	13330	13095	13263	13410	13313	13181	13218	13347	13247	13373	13211	13450	13180	13223	13327	13292	13378	13325	13328	13413	13198	13223	13282	13381	13120	13246	13297	13354	13213	13286	13438	13173	13293	13303	13364	13387	13274	13341	13362	13250	13199	13358	13397	13233	13333	13351	13332	13378	13263	13316	13230	13239	13315	13147	13307	13148	13248	13220	13445	13171	13415	13333	13246	13326	13232	13246	13239	13192	13319	13254	13169	13256	13299	13355	13390	13447	13316	13423	13259	13371	13124	13243	13303	13361	13345	13321	13392	13307	13434	13177	13212	13386	13272	13328	13369	13245	13233	13121	13257	13379	13211	13279	13291	13405	13431	13286	13285	13272	13204	13293	13175	13454	13410	13334	13279	13247	13337	13260	13256	13306	13253	13277	13430	13201	13407	13295	13374	13438	13353	13414	13231	13368	13423	13338	13202	13463	13125	13305	13310	13160	13357	13241	13471	13480	13498	13234	13185	13356	13225	13085	13353	13287	13298	13401	13134	13341	13239	13240	13327	13460	13316	13154	13364	13311	13193	13330	13291	13328	13356	13192	13322	13315	13341	13265	13281	13412	13227	13377	13153	13394	13289	13321	13296	13294	13365	13346	13432	13402	13328	13246	13240	13143	13321	13325	13277	13272	13391	13298	13317	13280	13175	13188	13261	13267	13219	13319	13400	13306	13357	13361	13218	13224	13299	13095	13450	13480	13278	13081	13258	13252	13294	13342	13202	13338	13199	13263	13229	13243	13116	13332	13371	13247	13213	13185	13268	13354	13266	13404	13353	13153	13162	13197	13389	13266	13342	13225	13459	13118	13243	13335	13246	13138	13307	13328	13232	13295	13382	13262	13396	13228	13229	13259	13268	13322	13207	13424	13278	13308	13443	13351	13255	13173	13318	13322	13255	13137	13287	13222	13393	13614	13281	13356	13359	13406	13236	13487	13249	13289	13254	13254	13195	13309	13307	13342	13190	13324	13295	13364	13305	13371	13229	13136	13302	13362	13387	13362	13232	13182	13223	13289	13395	13346	13144	13306	13257	13324	13192	13306	13246	13306	13213	13257	13315	13307	13090	13229	13285	13171	13314	13151	13330	13390	13346	13174	13318	13120	13155	13311	13322	13166	13323	13371	13132	13351	13429	13263	13331	13146	13403	13296	13152	13252	13144	13224	13373	13248	13321	13470	13366	13409	13256	13334	13186	13262	13331	13169	13396	13340	13235	13254	13292	13229	13323	13333	13414	13326	13417	13321	13222	13275	13332	13422	13176	13397	13384	13459	13418	13364	13167	13353	13388	13278	13374	13254	13236	13408	13189	13362	13293	13297	13277	13267	13301	13302	13338	13214	13320	13159	13186	13399	13121	13292	13271	13405	13318	13357	13351	13432	13192	13377	13223	13302	13402	13308	13326	13281	13296	13435	13250	13312	13270	13316	13255	13213	13234	13309	13362	13371	13451	13327	13173	13461	13448	13307	13187	13399	13177	13212	13405	13223	13368	13250	13378	13323	13198	13182	13276	13281	13442	13312	13252	13089	13268	13205	13346	13274	13209	13410	13475	13453	13227	13333	13207	13262	13377	13260	13515	13254	13265	13274	13367	13128	13442	13382	13271	13408	13152	13244	13115	13134	13363	13356	13391	13319	13348	13311	13365	13219	13227	13237	13163	13236	13149	13350	13282	13268	13259	13392	13336	13259	13328	13196	13341	13258	13516	13106	13259	13292	13182	13196	13239	13217	13139	13232	13284	13144	13180	13314	13227	13173	13380	13283	13295	13276	13131	13339	13352	13349	13143	13212	13274	13352	13267	13201	13311	13299	13269	13271	13229	13387	13358	13321	13386	13287	13276	13397	13238	13203	13434	13339	13226	13312	13556	13340	13263	13174	13163	13321	13156	13278	13325	13464	13377	13350	13265	13406	13222	13329	13299	13200	13321	13270	13254	13338	13253	13255	13398	13258	13258	13313	13249	13140	13284	13319	13236	13217	13383	13371	13192	13232	13233	13433	13273	13343	13249	13177	13273	13477	13267	13378	13367	13204	13276	13364	13018	13459	13115	13393	13059	13244	13362	13379	13390	13152	13337	13294	13387	13268	13264	13283	13235	13359	13526	13260	13316	13367	13331	13419	13271	13297	13245	13101	13214	13291	13330	13195	13302	13308	13226	13270	13239	13205	13232	13286	13201	13330	13306	13381	13123	13374	13279	13407	13439	13382	13228	13450	13252	13142	13394	13389	13342	13137	13280	13282	13200	13301	13136	13073	13480	13272	13412	13352	13164	13243	13135	13305	13260	13236	13372	13128	13183	13295	13209	13382	13227	13286	13208	13378	13471	13377	13290	13212	13530	13330	13255	13255	13253	13391	13203	13305	13184	13092	13312	13463	13096	13426	13359	13219	13242	13371	13513	13326	13461	13367	13169	13299	13448	13130	13330	13217	13398	13362	13269	13301	13215	13433	13224	13336	13279	13332	13240	13281	13353	13262	13376	13274	13299	13206	13437	13207	13235	13429	13236	13349	13287	13318	13213	13243	13130	13265	13306	13139	13108	13388	13310	13261	13170	13124	13368	13213	13256	13459	13197	13275	13199	13259	13314	13425	13209	13336	13260	13252	13203	13429	13397	13437	13243	13207	13319	13130	13292	13434	13441	13514	13325	13334	13199	13403	13317	13354	13380	13209	13235	13373	13393	13142	13183	13285	13321	13193	13388	13315	13312	13374	13262	13215	13330	13281	13262	13237	13350	13425	13433	13256	13109	13387	13445	13295	13420	13396	13127	13290	13291	13348	13309	13326	13327	13332	13218	13256	13411	13378	13215	13340	13370	13401	13233	13273	13220	13219	13321	13376	13209	13239	13262	13515	13288	13226	13240	13285	13325	13222	13280	13382	13219	13244	13294	13303	13298	13247	13331	13239	13402	13397	13085	13362	13430	13167	13177	13294	13237	13213	13449	13031	13207	13412	13298	13225	13206	13245	13359	13381	13295	13140	13313	13242	13365	13407	13376	13208	13289	13222	13182	13349	13313	13138	13385	13543	13222	13412	13358	13299	13352	13294	13361	13188	13504	13373	13288	13215	13343	13377	13082	13346	13210	13259	13390	13238	13355	13306	13269	13375	13306	13241	13302	13451	13367	13176	13360	13311	13322	13394	13164	13381	13183	13170	13321	13215	13338	13327	13307	13373	13140	13393	13194	13275	13369	13286	13368	13370	13291	13227	13343	13332	13412	13243	13273	13354	13295	13245	13393	13208	13279	13534	13277	13133	13224	13293	13299	13351	13182	13342	13413	13274	13185	13275	13303	13260	13375	13369	13376	13274	13216	13271	13295	13360	13295	13398	13221	13260	13247	13247	13230	13297	13185	13256	13432	13228	13373	13469	13185	13138	13374	13382	13353	13266	13299	13300	13245	13207	13273	13256	13285	13347	13228	13324	13329	13196	13360	13185	13398	13347	13323	13262	13200	13401	13199	13385	13287	13414	13359	13420	13283	13508	13166	13313	13348	13353	13170	13355	13331	13373	13307	13365	13303	13210	13341	13412	13159	13193	13197	13325	13198	13362	13148	13382	13246	13221	13194	13210	13307	13441	13302	13231	13245	13183	13306	13189	13339	13237	13273	13215	13258	13257	13332	13408	13227	13388	13220	13303	13471	13210	13357	13377	13227	13281	13311	13129	13197	13275	13175	13297	13365	13193	13275	13130	13289	13330	13311	13398	13392	13469	13318	13316	13314	13252	13208	13222	13418	13438	13405	13227	13411	13251	13114	13245	13311	13199	13239	13190	13212	13268	13323	13136	13560	13316	13326	13281	13490	13198	13179	13267	13362	13350	13288	13283	13172	13313	13366	13322	13218	13277	13432	13221	13218	13227	13136	13349	13269	13252	13155	13506	13269	13291	13285	13315	13427	13402	13248	13316	13569	13374	13191	13219	13277	13396	13271	13311	13269	13294	13306	13222	13172	13151	13355	13400	13263	13307	13295	13271	13128	13462	13272	13171	13216	13416	13312	13483	13218	13292	13445	13207	13200	13209	13425	13305	13246	13278	13235	13427	13286	13320	13274
23825	21129	28449	24181	22061	21995	20884	18105	17081	17022	16583	16207	15812	15467	15621	15172	15167	15141	15080	14909	14932	14892	14807	14785	14701	14681	14779	14744	14640	14544	14536	14549	14624	14463	14559	14607	14743	14529	14391	14632	14604	14466	14394	14571	14458	14384	14564	14334	14267	14411	14410	14521	14613	14459	14465	14441	14396	14380	14372	14544	14455	14346	14384	14457	14404	14467	14246	14430	14353	14500	14411	14623	14383	14464	14398	14480	14609	14536	14516	14424	14563	14435	14473	14533	14532	14321	14318	14423	14556	14557	14575	14451	14412	14322	14377	14422	14377	14553	14286	14502	14241	14251	14538	14501	14439	14563	14412	14236	14539	14291	14460	14478	14253	14285	14357	14434	14276	14413	14380	14277	14448	14462	14257	14395	14289	14514	14421	14308	14374	14448	14360	14247	14391	14431	14522	14454	14683	14360	14580	14398	14332	14460	14372	14534	14517	14632	14393	14464	14437	14398	14352	14314	14441	14537	14491	14390	14598	14391	14436	14380	14298	14519	14428	14409	14404	14426	14521	14264	14371	14393	14273	14346	14303	14353	14314	14426	14490	14447	14446	14459	14203	14368	14565	14542	14437	14486	14470	14356	14530	14212	14357	14525	14503	14237	14318	14276	14308	14379	14515	14362	14381	14263	14367	14430	14306	14439	14315	14296	14277	14411	14309	14500	14485	14211	14396	14583	14427	14173	14497	14368	14281	14461	14344	14454	14444	14447	14404	14449	14636	14363	14339	14450	14612	14238	14366	14411	14525	14350	14432	14533	14351	14492	14253	14347	14539	14409	14430	14314	14378	14440	14286	14404	14396	14382	14430	14230	14410	14503	14190	14386	14445	14460	14263	14492	14495	14373	14375	14446	14325	14327	14572	14301	14230	14213	14336	14595	14500	14273	14223	14328	14298	14389	14253	14281	14445	14238	14505	14331	14379	14447	14534	14366	14283	14123	14398	14286	14383	14169	14341	14439	14325	14453	14292	14120	14359	14360	14235	14382	14537	14460	14438	14428	14618	14335	14380	14271	14383	14514	14464	14451	14331	14322	14473	14400	14511	14310	14538	14440	14344	14303	14458	14648	14511	14491	14426	14403	14471	14383	14427	14252	14408	14469	14499	14384	14513	14568	14584	14241	14198	14322	14230	14339	14367	14635	14602	14407	14556	14406	14404	14461	14238	14332	14459	14595	14413	14451	14570	14195	14388	14291	14515	14269	14485	14387	14345	14587	14394	14281	14432	14308	14447	14315	14264	14543	14615	14276	14239	14222	14346	14459	14449	14496	14447	14349	14220	14322	14434	14295	14534	14623	14324	14439	14464	14323	14448	14313	14406	14332	14352	14209	14287	14379	14456	14345	14235	14446	14337	14172	14417	14463	14173	14585	14409	14465	14535	14473	14495	14435	14480	14381	14303	14384	14331	14474	14326	14421	14317	14414	14587	14335	14397	14534	14312	14181	14282	14326	14349	14336	14512	14352	14267	14363	14295	14450	14245	14448	14355	14425	14570	14455	14398	14365	14386	14311	14655	14300	14400	14566	14248	14181	14421	14301	14454	14430	14323	14409	14397	14376	14348	14503	14276	14423	14543	14600	14562	14406	14484	14329	14338	14451	14367	14374	14471	14606	14401	14395	14470	14254	14399	14363	14416	14444	14482	14398	14452	14502	14401	14413	14371	14474	14279	14359	14358	14281	14182	14302	14413	14283	14454	14392	14367	14412	14500	14111	14297	14400	14336	14464	14452	14406	14476	14497	14494	14684	14325	14429	14333	14313	14267	14151	14434	14404	14276	14449	14441	14387	14478	14287	14437	14544	14436	14437	14419	14387	14309	14582	14368	14483	14310	14297	14366	14386	14379	14352	14297	14267	14342	14484	14456	14460	14399	14402	14420	14246	14415	14316	14503	14398	14222	14502	14330	14252	14344	14284	14419	14464	14429	14353	14495	14449	14598	14421	14565	14348	14352	14404	14279	14257	14373	14321	14495	14736	14574	14327	14492	14461	14400	14326	14220	14189	14398	14484	14383	14399	14382	14463	14420	14480	14380	14419	14549	14339	14340	14402	14329	14461	14351	14388	14491	14438	14178	14239	14445	14404	14300	14438	14449	14477	14489	14317	14248	14419	14450	14236	14406	14311	14481	14415	14425	14340	14351	14480	14374	14379	14372	14227	14452	14282	14207	14258	14316	14303	14206	14497	14253	14476	14345	14368	14354	14452	14260	14361	14476	14422	14287	14250	14599	14400	14338	14392	14406	14406	14534	14410	14269	14359	14474	14394	14282	14292	14205	14511	14214	14484	14359	14331	14379	14454	14288	14267	14293	14474	14404	14327	14356	14483	14495	14597	14580	14236	14358	14488	14335	14434	14305	14286	14464	14422	14362	14352	14321	14333	14448	14415	14308	14353	14276	14570	14515	14448	14395	14235	14411	14290	14375	14445	14360	14385	14390	14487	14428	14370	14387	14371	14288	14287	14261	14309	14328	14397	14397	14447	14376	14450	14324	14224	14250	14341	14394	14212	14592	14422	14450	14373	14463	14312	14420	14186	14420	14406	14121	14339	14418	14495	14407	14292	14152	14338	14372	14399	14423	14312	14214	14503	14434	14229	14456	14286	14303	14374	14368	14442	14600	14382	14561	14198	14569	14423	14452	14538	14199	14605	14425	14448	14216	14480	14502	14372	14339	14415	14373	14395	14375	14216	14437	14548	14425	14392	14417	14247	14487	14405	14369	14474	14269	14508	14496	14293	14509	14338	14393	14394	14556	14490	14317	14444	14186	14480	14247	14252	14297	14440	14645	14517	14368	14400	14298	14196	14345	14241	14376	14197	14503	14470	14232	14352	14409	14476	14310	14313	14285	14268	14320	14384	14487	14313	14499	14410	14354	14309	14374	14173	14397	14324	14457	14438	14454	14425	14456	14261	14442	14436	14325	14497	14418	14428	14359	14394	14497	14502	14483	14358	14198	14192	14337	14667	14365	14246	14156	14488	14385	14307	14461	14171	14385	14382	14409	14368	14587	14522	14416	14351	14274	14446	14349	14323	14386	14446	14404	14587	14381	14302	14439	14280	14487	14299	14412	14235	14522	14387	14488	14513	14424	14487	14292	14495	14206	14550	14434	14375	14472	14373	14212	14279	14371	14284	14213	14621	14296	14607	14532	14361	14416	14650	14567	14215	14407	14509	14361	14442	14454	14537	14243	14420	14553	14479	14520	14424	14344	14389	14427	14350	14183	14347	14486	14171	14484	14522	14425	14450	14409	14418	14281	14246	14419	14405	14214	14332	14723	14354	14350	14322	14586	14531	14382	14438	14309	14529	14275	14257	14369	14389	14499	14648	14233	14430	14482	14428	14266	14645	14468	14597	14521	14465	14353	14404	14294	14432	14362	14268	14348	14251	14498	14491	14433	14481	14348	14133	14491	14342	14406	14443	14390	14436	14357	14170	14510	14158	14165	14444	14518	14277	14427	14448	14422	14257	14432	14283	14427	14323	14437	14570	14318	14243	14382	14439	14478	14271	14314	14281	14379	14308	14359	14291	14374	14507	14281	14132	14380	14471	14155	14277	14520	14287	14328	14444	14481	14608	14514	14304	14527	14436	14435	14299	14406	14362	14381	14354	14328	14540	14330	14484	14289	14318	14551	14534	14373	14358	14316	14308	14547	14418	14411	14288	14455	14309	14373	14413	14333	14340	14354	14303	14471	14339	14642	14297	14454	14411	14232	14232	14354	14376	14357	14339	14391	14205	14419	14319	14445	14550	14483	14428	14431	14294	14481	14312	14427	14452	14395	14339	14517	14178	14498	14203	14355	14370	14386	14302	14383	14494	14452	14430	14483	14421	14382	14419	14252	14495	14330	14354	14351	14363	14383	14297	14230	14386	14460	14295	14255	14426	14322	14435	14308	14421	14361	14378	14381	14372	14300	14458	14506	14411	14394	14392	14446	14162	14337	14285	14559	14286	14487	14525	14290	14612	14357	14543	14198	14259	14329	14347	14328	14228	14570	14438	14567	14297	14439	14538	14332	14434	14438	14710	14512	14336	14314	14199	14244	14233	14375	14354	14334	14455	14285	14449	14435	14415	14279	14348	14274	14363	14622	14402	14474	14518	14482	14404	14388	14037	14348	14472	14534	14576	14599	14409	14576	14407	14347	14455	14532	14601	14430	14453	14365	14484	14517	14433	14384	14380	14380	14330	14531	14444	14259	14316	14213	14380	14195	14353	14321	14316	14328	14401	14371	14454	14293	14285	14397	14259	14309	14513	14439	14360	14357	14290	14226	14379	14455	14567	14291	14469	14356	14364	14520	14486	14345	14421	14534	14391	14332	14389	14336	14495	14418	14334	14597	14374	14313	14453	14317	14367	14401	14333	14443	14308	14486	14469	14377	14407	14505	14371	14416	14587	14584	14587	14485	14510	14617	14508	14545	14411	14243	14400	14271	14433	14280	14108	14238	14414	14282	14399	14484	14436	14500	14482	14492	14539	14452	14268	14440	14509	14310	14627	14487	14375	14469	14309	14362	14129	14281	14264	14421	14460	14365	14422	14425	14372	14552	14435	14274	14557	14483	14448	14389	14289	14411	14292	14345	14336	14394	14317	14383	14430	14377	14469	14365	14337	14464	14353	14288	14281	14355	14416	14331	14408	14267	14601	14268	14341	14455	14313	14387	14398	14400	14283	14277	14215	14303	14398	14386	14408	14342	14307	14197	14323	14470	14292	14195	14484	14629	14338	14474	14393	14562	14525	14378	14464	14445	14341	14334	14257	14455	14202	14494	14242	14197	14514	14280	14495	14573	14510	14436	14338	14504	14202	14447	14366	14437	14486	14462	14260	14262	14461	14298	14446	14309	14312	14348	14395	14293	14289	14300	14071	14323	14413	14354	14499	14437	14412	14262	14459	14373	14311	14299	14394	14316	14587	14416	14442	14274	14348	14458	14318	14539	14431	14372	14584	14414	14374	14382	14489	14414	14306	14611	14504	14490	14395	14312	14279	14479	14194	14428	14354	14380	14553	14350	14384	14260	14284	14594	14440	14292	14397	14486	14372	14263	14444	14507	14347	14338	14422	14267	14300	14356	14348	14318	14444	14238	14453	14254	14210	14553	14308	14190	14274	14280	14344
19667	34568	32072	25041	22271	20635	19747	18631	17957	17363	16683	16121	15762	15436	14951	14918	14847	14487	14297	14247	14184	14171	14195	13917	13817	13845	13762	13946	13755	13706	13704	13715	13479	13679	13622	13704	13658	13608	13529	13683	13503	13549	13558	13472	13469	13496	13620	13477	13699	13527	13512	13622	13567	13541	13539	13481	13729	13533	13470	13553	13444	13389	13536	13352	13602	13481	13475	13439	13354	13483	13571	13510	13556	13443	13620	13443	13628	13568	13599	13460	13429	13579	13499	13393	13385	13572	13522	13421	13567	13552	13495	13401	13372	13560	13492	13633	13428	13365	13482	13568	13230	13754	13486	13439	13432	13507	13547	13421	13571	13684	13326	13417	13453	13423	13642	13546	13386	13593	13543	13485	13376	13295	13556	13655	13479	13370	13471	13544	13587	13332	13505	13479	13312	13539	13336	13566	13429	13507	13443	13419	13599	13449	13578	13461	13329	13513	13436	13497	13346	13574	13523	13408	13471	13373	13619	13361	13465	13550	13291	13520	13467	13359	13323	13579	13483	13494	13524	13574	13430	13565	13462	13496	13426	13578	13492	13449	13369	13381	13526	13439	13401	13362	13492	13405	13272	13510	13490	13475	13365	13341	13372	13413	13440	13461	13439	13441	13493	13472	13448	13547	13489	13531	13568	13305	13381	13478	13400	13504	13313	13392	13584	13498	13431	13265	13437	13348	13386	13332	13413	13390	13337	13375	13488	13301	13527	13438	13320	13544	13537	13523	13536	13517	13360	13351	13520	13428	13338	13377	13387	13624	13384	13419	13428	13494	13655	13441	13252	13450	13414	13500	13661	13541	13393	13314	13541	13479	13550	13488	13670	13427	13417	13605	13488	13547	13497	13545	13488	13388	13523	13490	13514	13569	13232	13571	13355	13400	13549	13509	13493	13582	13466	13305	13528	13467	13538	13328	13460	13370	13470	13404	13404	13470	13481	13472	13446	13443	13424	13559	13420	13462	13592	13469	13450	13453	13567	13513	13387	13400	13521	13583	13383	13644	13553	13517	13447	13675	13386	13608	13561	13546	13546	13420	13443	13373	13437	13519	13450	13495	13552	13476	13475	13515	13409	13268	13437	13393	13242	13507	13622	13517	13677	13454	13421	13511	13651	13443	13480	13477	13464	13631	13440	13463	13518	13642	13436	13541	13442	13503	13454	13313	13500	13459	13434	13437	13413	13483	13405	13430	13470	13527	13498	13275	13465	13391	13441	13525	13485	13375	13248	13474	13395	13401	13348	13459	13538	13318	13565	13341	13480	13466	13415	13546	13424	13338	13427	13517	13321	13453	13563	13578	13316	13554	13395	13605	13353	13597	13489	13348	13423	13708	13297	13499	13477	13503	13436	13494	13572	13520	13467	13365	13531	13473	13374	13493	13555	13513	13401	13584	13413	13446	13632	13532	13544	13580	13414	13455	13584	13518	13344	13428	13470	13463	13525	13607	13362	13280	13542	13569	13412	13421	13573	13410	13490	13480	13379	13378	13450	13447	13346	13350	13426	13370	13490	13402	13636	13586	13546	13523	13495	13314	13543	13378	13508	13457	13638	13495	13460	13394	13398	13392	13490	13403	13412	13545	13416	13392	13435	13532	13305	13457	13472	13432	13383	13669	13318	13372	13468	13551	13437	13423	13438	13311	13567	13478	13399	13482	13422	13396	13264	13506	13519	13495	13619	13470	13367	13438	13447	13450	13551	13563	13412	13476	13360	13593	13533	13335	13557	13539	13514	13532	13493	13514	13610	13423	13630	13501	13519	13428	13348	13509	13355	13455	13387	13607	13482	13239	13412	13552	13580	13469	13514	13474	13450	13517	13459	13575	13373	13451	13493	13248	13487	13407	13446	13510	13413	13394	13503	13492	13580	13406	13506	13560	13616	13359	13542	13463	13391	13557	13540	13466	13512	13577	13558	13641	13471	13571	13311	13363	13433	13385	13564	13375	13420	13536	13456	13609	13419	13345	13650	13378	13431	13291	13366	13468	13376	13280	13420	13478	13478	13460	13538	13286	13564	13365	13505	13419	13369	13397	13571	13437	13515	13578	13426	13435	13454	13542	13451	13549	13658	13629	13508	13426	13575	13477	13359	13413	13446	13455	13290	13519	13392	13568	13513	13404	13556	13470	13370	13558	13469	13276	13561	13379	13428	13367	13359	13436	13413	13524	13607	13560	13461	13557	13450	13595	13635	13526	13211	13530	13314	13457	13562	13376	13404	13534	13681	13487	13426	13357	13554	13464	13453	13405	13469	13383	13611	13510	13385	13644	13319	13399	13383	13273	13539	13365	13498	13453	13321	13519	13510	13586	13362	13622	13333	13443	13421	13564	13509	13684	13622	13514	13255	13585	13539	13430	13487	13416	13489	13554	13303	13313	13490	13387	13390	13400	13502	13407	13455	13593	13534	13429	13301	13575	13635	13417	13396	13354	13601	13422	13512	13320	13379	13407	13441	13568	13537	13504	13612	13463	13579	13444	13475	13420	13451	13436	13568	13396	13552	13413	13501	13600	13469	13490	13502	13338	13553	13475	13551	13526	13592	13453	13399	13373	13388	13406	13462	13512	13473	13580	13383	13600	13468	13611	13428	13600	13327	13391	13470	13392	13435	13531	13576	13550	13400	13604	13339	13418	13462	13323	13448	13483	13506	13474	13343	13546	13444	13596	13421	13425	13444	13461	13335	13362	13521	13428	13595	13488	13318	13637	13588	13530	13356	13396	13352	13586	13575	13574	13437	13418	13424	13474	13545	13378	13470	13459	13397	13452	13373	13463	13387	13447	13424	13492	13506	13583	13402	13568	13494	13461	13344	13512	13537	13443	13573	13419	13512	13296	13518	13513	13549	13500	13523	13426	13538	13490	13567	13520	13472	13484	13341	13343	13383	13387	13448	13408	13514	13639	13391	13596	13490	13623	13517	13533	13519	13545	13489	13407	13516	13422	13497	13579	13426	13693	13339	13321	13445	13372	13644	13395	13416	13540	13551	13439	13397	13367	13299	13612	13433	13318	13242	13468	13579	13590	13470	13517	13494	13404	13540	13302	13427	13480	13542	13373	13322	13314	13576	13435	13484	13384	13374	13424	13532	13466	13405	13471	13440	13501	13427	13444	13363	13520	13422	13537	13515	13526	13437	13614	13416	13480	13543	13443	13530	13349	13499	13340	13297	13437	13441	13538	13247	13274	13550	13515	13396	13511	13647	13459	13576	13408	13468	13273	13483	13370	13563	13402	13408	13533	13411	13494	13462	13395	13569	13337	13295	13498	13482	13493	13614	13398	13628	13617	13536	13456	13554	13481	13370	13695	13439	13572	13566	13438	13493	13468	13689	13554	13562	13589	13379	13401	13452	13376	13571	13561	13525	13443	13570	13577	13538	13503	13529	13413	13429	13451	13314	13438	13487	13486	13617	13513	13573	13330	13660	13449	13456	13425	13381	13462	13341	13652	13538	13341	13324	13503	13369	13514	13445	13459	13383	13506	13552	13431	13457	13437	13381	13472	13511	13411	13492	13445	13501	13558	13443	13447	13418	13322	13363	13473	13543	13465	13433	13553	13591	13464	13397	13473	13541	13411	13346	13364	13606	13518	13535	13446	13475	13519	13498	13442	13357	13473	13602	13402	13438	13488	13531	13516	13499	13434	13478	13651	13432	13347	13304	13517	13635	13602	13594	13473	13588	13466	13379	13437	13390	13401	13306	13453	13417	13421	13572	13313	13462	13458	13308	13630	13434	13462	13481	13527	13265	13622	13738	13446	13402	13380	13498	13433	13399	13552	13570	13420	13609	13360	13388	13516	13477	13480	13542	13374	13541	13538	13496	13410	13459	13367	13375	13478	13418	13332	13505	13423	13470	13374	13285	13473	13438	13316	13452	13471	13572	13469	13299	13479	13476	13498	13518	13371	13447	13561	13454	13587	13530	13336	13446	13522	13383	13470	13327	13473	13479	13445	13373	13485	13669	13514	13394	13350	13476	13477	13474	13372	13611	13444	13538	13485	13534	13500	13472	13451	13506	13482	13406	13475	13488	13372	13575	13573	13587	13568	13345	13332	13457	13362	13450	13418	13451	13436	13494	13584	13388	13505	13318	13506	13421	13461	13330	13493	13448	13417	13464	13455	13490	13579	13462	13575	13465	13395	13623	13405	13481	13433	13306	13425	13452	13549	13297	13603	13433	13514	13444	13423	13666	13392	13405	13342	13626	13500	13383	13277	13534	13499	13399	13446	13370	13462	13516	13202	13605	13518	13401	13468	13468	13489	13608	13305	13360	13441	13418	13497	13381	13545	13381	13470	13507	13552	13381	13323	13688	13536	13611	13465	13409	13514	13646	13489	13669	13453	13389	13341	13465	13465	13389	13336	13503	13463	13388	13563	13508	13422	13620	13319	13444	13374	13397	13583	13462	13556	13431	13464	13537	13482	13440	13557	13571	13446	13546	13602	13459	13617	13301	13374	13477	13678	13602	13481	13334	13385	13453	13300	13323	13448	13621	13433	13399	13438	13405	13528	13683	13593	13518	13456	13410	13510	13437	13344	13259	13424	13565	13528	13387	13542	13470	13407	13448	13362	13390	13602	13422	13688	13783	13606	13448	13389	13364	13349	13381	13469	13499	13378	13525	13527	13533	13375	13512	13550	13500	13526	13346	13426	13568	13349	13429	13434	13357	13380	13536	13352	13432	13244	13319	13460	13447	13452	13493	13571	13556	13449	13509	13481	13401	13485	13460	13550	13584	13595	13469	13400	13475	13469	13560	13503	13496	13593	13487	13496	13390	13388	13459	13457	13487	13658	13528	13350	13503	13467	13587	13475	13586	13535	13583	13284	13447	13388	13459	13529	13429	13506	13629	13589	13394	13422	13404	13330	13523	13480	13600	13402	13521	13452	13418	13422	13413	13561	13456	13534	13520	13390	13450	13697	13353	13525	13412	13474	13478	13485	13596	13330	13418	13358	13365	13403	13314	13408	13460	13460	13433	13500	13453	13318	13523	13491	13509	13416	13324	13407	13368	13396	13436	13565	13471	13436	13413	13612	13304	13687	13502	13567	13540	13464	13394	13476	13440	13628	13645	13439	13514	13353	13540	13422	13526	13588	13420	13542	13416	13361	13549	13512	13568	13501
22845	21176	28915	23667	21426	23480	25137	19718	18459	18287	17874	17167	16447	16449	16083	16098	15553	15576	15312	15360	15027	15057	14942	14968	15056	15072	14906	14870	14946	14807	14975	14800	14795	14664	14774	14735	14497	14717	14811	14540	14678	14603	14666	14503	14527	14360	14644	14731	14419	14428	14594	14412	14538	14655	14645	14409	14527	14515	14261	14464	14372	14328	14681	14546	14538	14537	14606	14396	14684	14482	14339	14345	14455	14525	14527	14483	14523	14460	14611	14422	14660	14576	14338	14456	14388	14576	14546	14590	14352	14289	14368	14454	14407	14503	14487	14467	14500	14368	14488	14599	14427	14315	14349	14442	14465	14312	14294	14450	14701	14556	14470	14461	14463	14262	14562	14434	14350	14446	14555	14487	14513	14365	14670	14483	14378	14444	14511	14387	14454	14397	14452	14346	14473	14574	14327	14389	14489	14677	14585	14436	14385	14372	14474	14447	14527	14461	14286	14474	14447	14351	14467	14466	14221	14463	14639	14396	14562	14447	14330	14505	14584	14593	14611	14592	14380	14486	14392	14353	14336	14425	14474	14408	14355	14654	14391	14290	14400	14377	14378	14478	14521	14297	14428	14277	14543	14460	14506	14360	14437	14452	14548	14506	14481	14413	14431	14612	14616	14492	14584	14543	14520	14498	14500	14380	14524	14547	14310	14475	14413	14429	14361	14430	14485	14473	14492	14414	14483	14317	14585	14515	14287	14495	14330	14474	14668	14460	14392	14471	14596	14540	14576	14551	14374	14403	14503	14454	14322	14464	14337	14301	14211	14289	14284	14547	14267	14433	14324	14388	14422	14594	14392	14451	14407	14428	14515	14442	14490	14421	14546	14401	14332	14375	14624	14446	14335	14613	14370	14488	14489	14400	14571	14502	14596	14672	14569	14593	14479	14490	14398	14663	14522	14591	14311	14467	14501	14301	14266	14439	14313	14496	14518	14321	14430	14548	14528	14447	14342	14450	14484	14374	14470	14559	14528	14336	14354	14262	14390	14558	14348	14375	14333	14372	14366	14622	14291	14476	14463	14376	14479	14444	14557	14282	14498	14575	14717	14276	14549	14303	14396	14431	14582	14380	14370	14492	14499	14570	14314	14509	14416	14438	14500	14477	14337	14474	14446	14423	14495	14388	14433	14512	14328	14482	14449	14373	14466	14286	14347	14335	14341	14185	14576	14738	14466	14445	14437	14460	14425	14590	14538	14500	14686	14431	14335	14337	14368	14327	14279	14518	14479	14512	14450	14633	14354	14448	14604	14442	14426	14293	14606	14364	14518	14443	14472	14513	14412	14564	14370	14575	14593	14446	14541	14335	14584	14429	14491	14509	14410	14298	14521	14484	14398	14454	14470	14482	14398	14514	14132	14233	14591	14396	14607	14420	14446	14645	14443	14478	14457	14447	14494	14442	14337	14411	14316	14543	14520	14507	14406	14363	14334	14336	14205	14608	14524	14399	14567	14594	14461	14508	14515	14438	14439	14456	14416	14218	14431	14464	14500	14476	14670	14518	14636	14469	14421	14362	14341	14547	14445	14395	14606	14209	14547	14551	14228	14362	14485	14318	14332	14564	14364	14256	14272	14403	14337	14656	14377	14479	14542	14495	14617	14393	14485	14587	14633	14438	14589	14584	14423	14495	14474	14326	14275	14447	14414	14326	14552	14527	14467	14462	14474	14236	14351	14456	14438	14439	14585	14493	14590	14623	14212	14408	14377	14526	14486	14480	14536	14394	14332	14360	14564	14412	14398	14442	14523	14444	14521	14317	14461	14406	14489	14559	14438	14462	14494	14365	14303	14531	14283	14390	14439	14321	14501	14509	14458	14536	14509	14499	14345	14553	14523	14614	14324	14538	14536	14512	14305	14288	14455	14420	14527	14453	14327	14284	14507	14436	14499	14372	14712	14621	14457	14513	14610	14559	14505	14405	14479	14598	14234	14534	14195	14364	14354	14480	14508	14528	14582	14555	14563	14352	14323	14369	14451	14421	14419	14635	14298	14435	14579	14615	14338	14391	14424	14464	14679	14400	14448	14322	14459	14372	14581	14584	14298	14377	14354	14589	14413	14490	14319	14372	14542	14519	14210	14406	14283	14375	14291	14439	14539	14347	14473	14544	14474	14482	14541	14439	14598	14442	14419	14366	14528	14479	14523	14367	14426	14364	14420	14407	14625	14438	14634	14557	14393	14403	14371	14286	14528	14509	14476	14498	14525	14482	14535	14444	14587	14514	14495	14457	14345	14290	14415	14645	14495	14260	14580	14446	14443	14460	14611	14570	14433	14354	14433	14569	14591	14314	14541	14336	14416	14453	14470	14349	14375	14436	14637	14457	14462	14325	14545	14560	14538	14532	14509	14452	14334	14482	14288	14510	14459	14407	14440	14261	14456	14578	14391	14329	14543	14399	14335	14301	14527	14407	14399	14254	14395	14426	14432	14530	14571	14473	14435	14450	14515	14596	14387	14328	14412	14326	14382	14400	14489	14472	14364	14417	14195	14264	14512	14549	14381	14483	14553	14314	14361	14617	14430	14334	14515	14293	14408	14195	14378	14301	14346	14415	14510	14506	14524	14406	14408	14186	14440	14571	14305	14355	14458	14378	14453	14558	14414	14639	14281	14530	14451	14422	14426	14390	14468	14414	14438	14592	14248	14318	14380	14536	14465	14444	14408	14559	14350	14454	14345	14450	14447	14547	14476	14396	14274	14504	14436	14237	14466	14447	14537	14360	14434	14453	14471	14428	14329	14391	14511	14261	14305	14584	14337	14550	14551	14314	14289	14627	14595	14414	14229	14319	14464	14419	14462	14370	14512	14570	14492	14521	14497	14506	14547	14662	14409	14388	14428	14472	14563	14372	14540	14532	14495	14310	14388	14515	14260	14454	14352	14374	14514	14501	14636	14362	14330	14454	14467	14553	14378	14358	14270	14502	14335	14456	14323	14431	14584	14456	14526	14398	14290	14222	14580	14588	14514	14415	14331	14420	14600	14498	14525	14595	14454	14583	14434	14430	14395	14247	14466	14481	14421	14332	14462	14317	14358	14463	14380	14496	14643	14475	14401	14541	14327	14473	14453	14602	14268	14492	14451	14438	14554	14312	14392	14421	14449	14169	14327	14514	14616	14552	14411	14302	14638	14463	14564	14521	14385	14473	14411	14601	14475	14408	14398	14720	14215	14282	14448	14615	14458	14237	14619	14301	14407	14555	14396	14517	14560	14417	14455	14426	14257	14313	14509	14358	14444	14275	14394	14416	14575	14506	14431	14691	14500	14648	14332	14438	14423	14420	14416	14391	14346	14399	14536	14551	14432	14605	14394	14362	14462	14335	14259	14291	14348	14372	14463	14541	14243	14503	14334	14546	14506	14499	14305	14449	14531	14358	14633	14493	14408	14569	14450	14353	14579	14433	14476	14519	14346	14331	14279	14170	14463	14293	14613	14609	14483	14426	14464	14338	14240	14386	14623	14625	14388	14419	14449	14487	14351	14375	14435	14420	14558	14383	14613	14588	14382	14611	14539	14389	14444	14325	14562	14515	14556	14490	14641	14388	14548	14540	14344	14291	14332	14464	14460	14448	14515	14542	14364	14397	14451	14491	14488	14419	14417	14371	14508	14300	14566	14274	14554	14557	14355	14453	14561	14504	14567	14694	14553	14447	14495	14492	14374	14378	14621	14686	14485	14292	14357	14219	14608	14497	14519	14360	14444	14545	14395	14513	14506	14321	14475	14328	14542	14523	14364	14447	14571	14351	14370	14501	14457	14238	14498	14294	14550	14437	14298	14511	14324	14226	14616	14438	14300	14571	14344	14325	14497	14473	14501	14534	14525	14316	14608	14364	14422	14465	14336	14398	14479	14692	14508	14529	14506	14382	14388	14530	14378	14256	14528	14434	14530	14365	14446	14485	14438	14353	14173	14572	14514	14473	14595	14566	14488	14393	14694	14525	14367	14332	14516	14263	14455	14303	14489	14500	14406	14585	14491	14499	14398	14539	14256	14472	14425	14544	14539	14512	14564	14320	14528	14325	14217	14131	14320	14503	14387	14461	14298	14499	14413	14644	14607	14479	14491	14415	14324	14165	14462	14328	14586	14399	14470	14580	14559	14164	14468	14505	14438	14266	14717	14494	14273	14424	14543	14437	14441	14346	14501	14486	14509	14530	14505	14468	14359	14306	14631	14330	14582	14461	14618	14443	14434	14486	14550	14355	14360	14528	14311	14358	14583	14263	14389	14326	14454	14276	14470	14290	14318	14463	14609	14400	14610	14343	14301	14382	14448	14499	14430	14587	14582	14272	14344	14420	14399	14273	14577	14572	14618	14367	14434	14594	14605	14465	14484	14508	14430	14325	14460	14539	14667	14381	14374	14417	14530	14506	14405	14496	14560	14297	14365	14480	14389	14427	14242	14408	14501	14522	14293	14461	14281	14456	14448	14541	14598	14316	14356	14497	14395	14347	14586	14534	14530	14470	14491	14557	14283	14450	14589	14266	14492	14516	14536	14344	14307	14484	14375	14451	14417	14435	14425	14202	14406	14318	14328	14352	14489	14653	14506	14410	14312	14321	14313	14450	14434	14488	14443	14308	14451	14437	14647	14614	14189	14672	14591	14414	14566	14425	14473	14443	14629	14550	14324	14420	14413	14229	14265	14517	14392	14474	14464	14461	14523	14531	14363	14545	14417	14658	14482	14370	14338	14565	14563	14251	14435	14281	14406	14467	14392	14267	14506	14421	14489	14503	14449	14527	14458	14329	14253	14475	14359	14573	14533	14459	14608	14494	14550	14444	14471	14456	14324	14371	14413	14405	14464	14375	14339	14342	14385	14419	14575	14494	14411	14378	14533	14497	14608	14463	14395	14511	14431	14342	14425	14214	14438	14280	14418	14461	14464	14489	14552	14479	14170	14125	14333	14318	14568	14657	14428	14379	14392	14337	14276	14469	14515	14333	14439	14449	14505	14413	14434	14402	14414	14416	14459	14272	14254	14467	14266	14484	14411	14595	14407	14483	14368	14361	14463	14306	14478	14330	14317	14361	14519	14559	14258	14467	14435	14404	14449	14407	14454	14288	14505	14293	14457	14355	14600	14409	14507	14386	14463	14490	14210	14395	14404	14558	14394	14581	14401	14513
21887	39096	35537	28414	25360	23471	21932	20626	19722	18842	18126	17760	16806	16152	15845	15480	15083	15060	14857	14703	14702	14400	14214	14104	14066	14071	14013	14134	14004	13920	14021	13967	13796	13603	13640	13632	13815	13582	13672	13526	13499	13508	13605	13543	13430	13333	13473	13630	13498	13421	13507	13597	13471	13440	13353	13668	13653	13455	13613	13451	13308	13423	13363	13384	13626	13492	13381	13442	13437	13426	13540	13550	13400	13443	13298	13585	13515	13401	13416	13416	13629	13434	13417	13501	13280	13482	13562	13591	13508	13478	13374	13580	13429	13544	13214	13532	13481	13480	13605	13305	13457	13493	13492	13533	13518	13402	13382	13526	13411	13368	13614	13448	13539	13523	13524	13619	13384	13376	13511	13458	13385	13424	13405	13564	13586	13456	13500	13436	13618	13276	13484	13415	13526	13517	13330	13393	13558	13337	13300	13483	13392	13377	13464	13447	13383	13467	13433	13402	13511	13469	13384	13431	13487	13437	13516	13326	13271	13433	13585	13382	13391	13328	13378	13393	13523	13343	13457	13415	13336	13277	13559	13425	13442	13415	13285	13569	13503	13407	13420	13407	13463	13409	13489	13387	13465	13574	13561	13502	13360	13462	13459	13386	13489	13419	13419	13384	13375	13517	13364	13369	13458	13550	13411	13399	13555	13462	13496	13369	13610	13415	13262	13420	13195	13307	13522	13405	13500	13342	13416	13400	13331	13542	13479	13365	13450	13607	13528	13460	13303	13359	13448	13440	13449	13328	13388	13494	13351	13432	13452	13527	13390	13534	13529	13417	13493	13446	13376	13389	13383	13602	13551	13451	13227	13361	13235	13415	13489	13532	13297	13406	13347	13463	13481	13510	13361	13546	13420	13509	13352	13612	13401	13506	13471	13579	13354	13606	13451	13434	13284	13447	13405	13437	13587	13316	13344	13448	13525	13339	13602	13320	13528	13550	13598	13361	13495	13586	13543	13511	13289	13470	13322	13437	13425	13457	13584	13441	13450	13401	13549	13308	13396	13624	13392	13377	13574	13401	13451	13569	13356	13540	13421	13378	13547	13463	13455	13562	13452	13310	13467	13544	13378	13490	13427	13591	13497	13174	13252	13396	13296	13437	13409	13468	13538	13362	13508	13389	13416	13508	13561	13443	13514	13451	13304	13390	13434	13458	13504	13569	13399	13477	13521	13377	13639	13300	13341	13287	13357	13359	13261	13404	13444	13448	13410	13418	13548	13539	13444	13426	13390	13333	13468	13492	13594	13427	13661	13421	13423	13385	13404	13271	13381	13416	13468	13407	13446	13632	13174	13456	13437	13373	13385	13457	13341	13580	13183	13453	13474	13475	13281	13332	13318	13655	13342	13399	13459	13486	13464	13371	13522	13544	13479	13574	13506	13343	13423	13451	13536	13527	13495	13388	13453	13468	13571	13422	13398	13375	13422	13649	13450	13536	13433	13530	13364	13563	13246	13435	13372	13404	13403	13435	13464	13414	13445	13494	13547	13383	13471	13435	13544	13386	13473	13324	13438	13485	13539	13446	13552	13540	13306	13367	13551	13376	13440	13314	13458	13509	13244	13249	13412	13379	13606	13525	13416	13346	13383	13455	13441	13564	13291	13427	13433	13451	13520	13655	13346	13471	13335	13427	13303	13528	13487	13487	13348	13504	13510	13358	13409	13458	13552	13256	13466	13538	13677	13337	13406	13427	13539	13245	13672	13465	13593	13397	13457	13365	13515	13291	13417	13478	13425	13496	13418	13264	13685	13412	13445	13600	13214	13383	13537	13402	13441	13356	13506	13428	13390	13378	13610	13316	13408	13397	13621	13339	13416	13354	13429	13489	13284	13570	13296	13501	13505	13516	13415	13401	13380	13539	13479	13428	13447	13503	13512	13505	13547	13338	13528	13375	13437	13309	13487	13436	13406	13317	13380	13404	13305	13470	13289	13612	13367	13425	13366	13261	13576	13501	13377	13349	13300	13410	13498	13432	13439	13328	13583	13396	13477	13538	13653	13563	13447	13473	13431	13425	13457	13513	13445	13381	13429	13375	13409	13297	13540	13355	13386	13333	13376	13634	13333	13600	13535	13419	13386	13445	13515	13458	13387	13351	13532	13252	13461	13397	13515	13461	13554	13319	13374	13442	13451	13565	13396	13354	13428	13504	13364	13439	13509	13400	13229	13383	13434	13541	13293	13454	13538	13385	13422	13279	13300	13585	13479	13580	13404	13503	13263	13461	13403	13364	13518	13384	13348	13232	13495	13473	13654	13449	13566	13421	13506	13340	13343	13413	13550	13467	13366	13273	13534	13431	13250	13377	13384	13439	13400	13462	13362	13443	13306	13252	13428	13299	13380	13465	13243	13264	13545	13354	13369	13367	13381	13237	13384	13541	13530	13293	13532	13445	13397	13392	13534	13418	13454	13457	13492	13415	13407	13355	13605	13420	13468	13555	13499	13551	13419	13580	13451	13365	13437	13188	13393	13473	13323	13481	13561	13287	13671	13547	13415	13485	13473	13482	13496	13506	13461	13198	13425	13566	13550	13428	13640	13624	13356	13572	13521	13461	13574	13475	13313	13502	13481	13383	13534	13521	13494	13429	13461	13488	13380	13473	13378	13536	13442	13666	13519	13371	13433	13429	13440	13604	13459	13412	13495	13453	13434	13317	13398	13449	13493	13563	13528	13474	13421	13412	13371	13310	13445	13551	13477	13328	13529	13332	13432	13398	13329	13404	13504	13437	13581	13470	13442	13604	13437	13397	13561	13471	13522	13378	13320	13524	13271	13429	13461	13509	13522	13555	13536	13651	13469	13344	13379	13346	13318	13447	13468	13369	13332	13322	13486	13440	13540	13487	13567	13362	13505	13433	13442	13449	13445	13389	13558	13607	13477	13467	13302	13342	13419	13516	13539	13585	13435	13541	13295	13225	13514	13381	13320	13611	13409	13472	13355	13394	13620	13357	13396	13395	13468	13344	13593	13321	13512	13421	13455	13336	13392	13468	13384	13414	13410	13374	13373	13564	13428	13424	13439	13505	13492	13329	13498	13579	13440	13441	13324	13518	13296	13547	13368	13454	13500	13395	13502	13497	13439	13471	13523	13426	13406	13385	13505	13386	13578	13491	13428	13614	13462	13496	13468	13453	13530	13445	13566	13382	13394	13407	13375	13613	13448	13282	13496	13252	13369	13408	13471	13259	13299	13300	13467	13413	13435	13263	13324	13489	13429	13527	13657	13481	13448	13474	13436	13365	13460	13413	13396	13519	13324	13537	13369	13484	13374	13390	13374	13379	13437	13375	13546	13394	13341	13377	13489	13190	13660	13387	13440	13442	13449	13473	13504	13386	13517	13652	13540	13276	13451	13341	13583	13423	13486	13270	13277	13473	13342	13402	13394	13363	13468	13433	13424	13399	13500	13218	13457	13419	13492	13533	13311	13411	13518	13565	13353	13417	13512	13462	13521	13300	13414	13199	13606	13324	13429	13448	13567	13471	13346	13492	13632	13456	13510	13567	13483	13488	13509	13346	13418	13275	13492	13584	13342	13429	13555	13278	13321	13572	13508	13385	13400	13459	13402	13472	13445	13260	13450	13620	13404	13352	13475	13416	13370	13509	13379	13552	13371	13405	13341	13377	13619	13330	13481	13321	13478	13385	13470	13422	13503	13419	13406	13400	13492	13380	13262	13442	13425	13539	13266	13467	13451	13303	13642	13380	13592	13533	13621	13516	13432	13239	13399	13578	13479	13277	13325	13338	13510	13440	13488	13304	13390	13432	13550	13382	13437	13284	13547	13503	13495	13413	13505	13489	13500	13331	13533	13522	13329	13426	13425	13406	13384	13495	13439	13352	13308	13434	13433	13353	13421	13438	13463	13405	13441	13544	13365	13475	13402	13251	13364	13435	13275	13485	13459	13463	13415	13522	13507	13552	13397	13449	13420	13386	13531	13331	13403	13390	13504	13441	13200	13433	13365	13445	13429	13490	13314	13521	13550	13437	13445	13522	13563	13459	13565	13454	13347	13494	13319	13388	13309	13376	13448	13344	13298	13474	13420	13441	13351	13309	13565	13312	13383	13510	13568	13554	13423	13324	13534	13479	13287	13397	13344	13404	13581	13259	13592	13221	13419	13386	13451	13463	13419	13460	13471	13389	13523	13354	13381	13366	13316	13441	13400	13604	13366	13519	13587	13410	13485	13416	13484	13471	13360	13519	13398	13506	13315	13477	13450	13447	13408	13349	13503	13529	13453	13353	13500	13485	13297	13419	13298	13414	13274	13300	13504	13517	13446	13439	13330	13465	13510	13307	13501	13499	13482	13438	13502	13342	13448	13603	13382	13402	13552	13391	13405	13455	13525	13599	13467	13488	13434	13394	13433	13448	13459	13366	13593	13327	13371	13302	13364	13465	13374	13402	13406	13231	13416	13305	13468	13404	13375	13462	13461	13378	13298	13530	13295	13431	13497	13305	13635	13571	13487	13537	13291	13538	13325	13509	13526	13449	13458	13458	13346	13395	13323	13607	13344	13345	13402	13355	13281	13404	13598	13540	13304	13363	13379	13614	13519	13198	13627	13515	13326	13496	13575	13351	13270	13453	13579	13388	13411	13312	13358	13345	13584	13402	13500	13346	13412	13380	13496	13426	13356	13330	13339	13320	13444	13521	13469	13481	13396	13549	13382	13515	13540	13424	13439	13534	13404	13334	13365	13663	13450	13412	13348	13380	13526	13414	13399	13380	13406	13437	13395	13510	13495	13513	13567	13359	13414	13571	13480	13502	13479	13566	13499	13383	13447	13485	13361	13477	13251	13389	13542	13536	13469	13527	13467	13541	13521	13232	13369	13418	13319	13519	13259	13404	13430	13328	13462	13245	13405	13451	13508	13391	13561	13470	13437	13424	13349	13382	13554	13516	13418	13586	13467	13412	13373	13413	13653	13538	13553	13244	13391	13418	13469	13383	13475	13466	13415	13449	13464	13427	13443	13473	13447	13280	13434	13347	13549	13579	13547	13612	13394	13265	13582	13404	13488	13475	13331	13409	13470	13288	13624	13371	13433	13481	13561	13408	13473	13329	13333	13322	13380	13394	13174	13418	13479	13496	13294	13478	13482	13441	13418	13320	13410	13382	13461	13504
27325	22065	24689	21281	16898	16521	16414	15779	15464	15391	15105	15124	14925	14866	14679	14767	14607	14489	14297	14687	14425	14299	14400	14387	14533	14470	14243	14414	14336	14342	14325	14395	14257	14158	14456	14161	14221	14064	14278	14085	14069	14121	14135	14257	14139	14098	14182	13975	14257	14064	14281	14141	14273	14362	14204	14319	14273	14057	13988	14279	14262	14346	14143	14148	14247	14191	14110	14357	14048	14299	14205	13880	14326	14071	14261	14032	14192	14070	14105	14239	14165	14287	14161	14184	14420	14172	14325	14210	14071	14273	14306	14116	14100	14016	14270	14314	14117	14184	14237	14106	14071	14237	14238	14248	14197	13918	14257	14303	14111	14292	14106	14179	14056	14204	14051	14035	14143	14268	14124	14277	14199	14287	14140	14253	14227	14339	14055	14046	14107	14182	14088	14227	14110	14300	14161	14106	14100	14187	14077	14257	13929	14089	14057	14117	14083	14262	14252	14241	14143	14312	14127	14203	14386	14209	14211	14330	14056	14249	14183	14154	14035	14116	14041	14015	14070	14226	14295	14203	14331	14211	14439	14078	14299	14217	14114	13946	14102	14154	14106	14139	14191	14120	14281	14224	14247	14113	14324	14273	14113	14442	14107	14156	13949	14047	14174	13980	14124	14112	14266	14265	14292	14102	14030	14085	14279	14346	14166	14048	14275	14023	14291	14132	14306	14339	14258	14272	14223	14230	14066	14010	14219	14201	13989	13975	14173	14159	13926	14230	14263	14132	14212	14269	14235	14135	14221	14205	14015	14286	14101	14056	14197	14066	14285	14046	14322	14377	14286	14208	14125	14081	14409	14119	14303	14192	14136	14081	14213	14295	14237	14014	14084	14040	14162	14262	14278	14344	14195	14378	14205	14059	14288	14136	14257	14227	13988	14000	14276	14137	14252	14179	14286	13899	14204	14276	14266	14191	14326	14021	14161	14129	14058	14102	14054	14149	14163	14291	14269	14204	14275	14247	14202	13944	14350	13993	14257	14219	14225	13863	14008	14122	14016	14187	14214	14177	14130	14180	13918	14179	14252	14039	14009	14243	14183	14080	13969	14096	14082	14283	14234	14162	14151	14296	14184	14242	14122	14101	14038	14009	14324	14271	14275	14121	14220	14216	14207	13927	14081	14139	14254	14115	14038	14185	14242	13974	14159	14295	14242	14250	13933	14222	14279	14127	14237	14142	14111	14020	14336	14140	14413	14022	14265	14337	14229	14223	14274	14021	14152	14379	14114	14097	14240	14370	14253	14121	14224	14069	14316	14240	14147	14398	14089	14295	14406	14349	14212	14021	14127	14079	14247	14177	14064	14024	14071	14170	14202	14126	14092	14387	14171	14259	14257	14135	14298	14038	14118	14220	14027	14179	14147	14264	14300	14191	14138	14243	14100	14250	14002	14051	14240	14233	14163	14041	14194	14264	14120	14213	14062	14133	14144	14007	14073	14196	14039	14152	14354	14305	14156	14042	14119	14273	14234	14188	14229	14213	14215	14080	14034	14134	14196	14299	14199	14084	14266	14264	14254	14267	14267	14182	14211	14036	14033	14400	14196	14183	14082	13943	14425	13997	14149	14219	14210	14230	14019	14172	14120	14191	14237	14226	14189	14069	14287	13965	14159	14277	14329	14016	14085	14197	14355	14156	14099	13958	14013	14180	14107	14272	14195	14151	14235	14210	14185	14260	14126	14208	14174	14159	14341	14130	14283	13991	14206	14097	14138	13978	14014	14283	14059	14130	14039	14133	14208	14276	14069	14267	14196	14124	14042	14034	13894	14077	13957	13902	14074	14142	14099	14108	14088	14232	14218	14120	14085	14086	14262	14348	14232	14207	14105	14121	14377	14168	14244	14287	14048	14144	14113	14280	14315	13843	14197	14097	14151	14092	14109	14216	14088	14124	14233	14235	13957	14142	14331	14327	14232	14285	14063	14341	14092	14008	14237	14108	14069	14149	14057	14129	14239	14185	14202	14073	14217	14168	14139	14177	14052	14261	14361	14177	14227	14192	14289	14313	14168	14217	14240	14197	14114	14124	14274	14147	14163	14145	14208	14229	14304	14381	14112	14190	14191	14071	14220	14162	14192	14112	14052	14198	14377	14306	14157	14129	14301	14254	14180	14092	14146	14161	14189	13954	13953	14024	14164	14142	14021	14355	14221	14072	14349	14072	14101	14266	14190	14171	14139	14190	14226	14165	14100	14155	14155	14180	14079	14026	14123	14223	14093	14060	14130	14171	14151	14174	14273	14084	14165	14160	14395	14075	14240	14316	14327	14195	14121	14154	14223	14197	14091	14107	14253	14320	14182	13968	14041	14287	14295	14395	14183	14062	14057	14163	14105	14033	14330	13979	14067	14102	14009	14200	14201	14195	14293	14411	14167	14172	14010	13976	14088	14109	14244	14336	14223	14122	14107	14268	14211	14161	14158	14158	14159	14067	14280	14200	14149	14277	14195	14129	14130	14108	14261	14378	14092	14189	14329	14059	14282	14280	14182	14152	13991	14141	14267	14327	14157	14325	14063	14189	14194	14204	14160	14024	14134	14082	14072	14219	14144	14100	14145	14093	14100	14222	14213	14318	14095	14188	14325	14161	14122	14364	14302	14199	14219	14005	14176	14192	14116	14201	14248	14105	14124	14187	14303	14225	14070	14085	13886	14144	14064	14076	14205	14081	13878	14239	14117	14281	14156	14270	14011	14134	14232	14034	14264	14231	14249	14216	14061	14094	14333	14425	14248	14212	13999	14192	14265	14015	14275	14205	14037	13915	14310	14047	14120	14087	14024	14248	14261	14222	14148	14289	14275	14134	14024	14239	14020	14131	14196	14157	14025	14050	14030	14058	14265	14306	14197	14091	14087	14245	14157	14106	14199	14052	14133	14348	14068	14004	14282	14090	14177	14182	14100	14085	14116	13972	14160	14171	14286	14161	14137	13937	14137	14107	14076	14031	14062	14242	14107	14195	13863	14138	14064	13961	14219	14042	13910	14102	14063	14109	14343	14043	14414	14057	14110	14239	14325	14265	14224	13975	14061	14205	14053	14154	14054	14068	14195	14186	14125	14185	14097	14167	14247	14107	14277	14132	14174	14200	14252	14087	14205	14354	14020	14133	14067	14046	14281	14173	14121	14003	14260	14201	14142	13955	14080	14087	14180	14142	14260	14233	14225	14118	14133	14319	14150	14104	14306	14315	14062	14162	14256	14193	14052	13960	14302	14344	14143	14273	13960	14159	14251	14250	14103	14177	13998	14085	14125	14154	13997	14346	14275	14198	14077	14398	14470	14319	14298	14297	14232	14152	14169	14138	14136	14105	14157	14117	14278	14122	14027	14122	14216	14330	14031	14055	14019	14150	14119	14379	14260	14208	14071	14163	14135	14166	14158	14267	14093	14169	14229	14138	14072	14048	14218	14181	14205	14031	14308	14155	14292	14065	13933	14254	14177	14110	14213	14217	14139	14093	14213	14111	14228	14322	14241	14241	14455	14174	14361	14160	14083	14111	14248	14130	14432	14142	14041	14193	14258	14145	14244	14228	14185	14318	14435	14159	14214	14085	14114	14152	14211	14050	14140	14069	14140	14012	14076	14258	14026	14137	14437	14311	14246	14024	13869	14213	14398	14150	14154	14112	14200	14202	14194	14099	14088	14247	14155	14270	14201	14008	14308	14216	14211	14243	14040	14070	14283	14133	13999	14160	14370	14095	14028	14094	14257	14386	14205	14349	14142	14114	14156	14133	14035	13999	14108	14040	14334	14267	14376	14382	14172	14079	14047	14258	14065	14193	14317	14286	14233	14221	14095	14208	14398	14162	14089	14141	14239	14222	14124	14117	14050	14005	14069	14278	14060	14016	14198	14184	14171	14149	14100	14468	14101	14165	14116	14102	14142	14074	14065	14286	14193	14124	14055	14267	14148	14099	14310	14124	14138	14128	14013	14254	14061	14174	13874	14141	14343	13990	14285	14242	14224	14157	14097	14225	14173	14220	14202	14033	14226	14113	14160	14020	13998	14148	14175	14392	14073	14005	14141	14209	14198	14321	14076	14079	14222	13999	14320	14150	14121	14065	14019	14000	14193	14201	14097	14129	14070	14101	14206	14149	14181	14278	14224	14214	13885	13992	14092	13983	14070	14179	14092	14038	14155	14134	14203	14385	14142	14155	14270	14221	14267	14392	14236	14280	14194	14192	14148	14035	14257	14115	14069	14297	14119	14021	14383	14187	14239	14091	14130	14151	13987	14114	14413	14061	14089	14207	14198	14180	14184	14101	14103	14056	14269	14156	14101	14365	14206	14153	14210	14168	14265	14323	14146	14132	14105	14082	14131	14123	14267	14094	14173	14023	14116	14307	14119	14090	14092	14064	14151	14256	14265	14294	14144	14166	14311	14270	14264	14042	14192	14283	13963	14005	14195	13973	14198	14185	14277	13973	14278	14035	14421	14027	14263	14140	14102	14383	14086	14047	14162	14171	14254	14343	14204	14198	14070	14187	14141	14252	14324	13896	14114	14097	14169	14179	14134	14330	14285	14241	14164	14118	14146	14304	14380	14113	14206	14015	14181	14082	14075	14333	14171	14185	14239	14234	14160	14188	14292	14117	14330	14015	14119	14236	14159	13987	14199	14056	14151	14250	14125	14209	14239	14293	14271	14172	13968	14156	14365	14126	14106	14036	14128	14042	14225	14237	14104	14195	14107	14131	14295	14240	13964	14340	14182	13947	14205	14323	14107	14071	14144	14411	14314	14186	14226	14213	14369	14351	14201	14139	14272	14343	14199	14093	14162	14143	14348	14243	13933	14366	14218	14344	14109	13999	14128	14265	14135	14209	14108	14179	14234	14324	14155	14079	14255	14200	14026	14244	14342	14191	14429	14190	14338	14187	14328	14109	14135	14314	14305	14295	14012	14152	14257	13895	13990	14285	14313	14226	14257	14288	14171	14166	13981	14123	14215	14229	14104	14089	13935	14027	14070	14235	14100	14081	14190	14238	14233	14213	14054	14113	14048	14220	14175	14183	14112	14041	14089	14184	14210	14057	14319	14032	14354	14460	14273	14273	14284	14230	13968	14079	14196	14010	14041	14127	14384	14231	14263	14192	14273	14092	13954	14117	13954	14191	13917	14057	14201	14181
18936	26678	24276	19361	17718	17228	16480	15973	15670	15274	15093	14756	14559	14178	14061	13993	13787	13910	13782	13654	13535	13531	13439	13400	13547	13421	13596	13347	13378	13343	13363	13235	13232	13443	13352	13368	13135	13293	13091	13308	13204	13408	13275	13392	13329	13267	13178	13235	13351	13224	13185	13187	13328	13096	13281	13310	13291	13198	13321	13266	13347	13202	13207	13049	13255	13226	13340	13236	13194	13313	13228	13270	13191	13082	13285	13091	13182	13235	13091	13195	13289	13070	13215	13046	13176	13329	13245	13216	13373	13062	13128	13377	13068	13261	13121	13264	13284	13253	13298	13216	13024	13289	13368	13070	13188	13335	13108	13357	13100	13086	13236	13290	13236	13186	13124	13289	13171	13063	13088	13135	13324	13193	13143	13233	13012	13159	13304	13078	13320	13404	13184	13219	12954	13337	13172	13144	13207	13292	13237	12987	13173	13092	13392	13286	13158	13173	13103	13066	13193	13344	13273	13128	13156	13015	13084	13314	13212	13214	13046	13210	13138	13233	13210	13153	13221	13137	13015	13261	13252	13258	13336	13238	13095	13160	13195	13359	13236	13275	13323	13376	13353	13230	13322	13276	13237	13239	13213	13221	13371	13176	13191	13092	13209	13207	13335	13247	13250	13287	13187	13144	13074	13149	13134	13182	13252	13143	13062	13132	13252	13298	13253	13287	13314	13415	13232	13237	13330	13204	13450	13198	13130	13145	13233	13215	13008	13150	13448	13068	13053	13297	13079	13223	13166	13355	13234	13177	13105	13175	13276	13103	13273	13215	13215	13259	13179	13155	13225	13131	13158	13197	13233	13264	13145	13235	13217	13240	13178	13251	13214	13254	13271	13102	13273	13306	13232	13144	13183	13083	13017	13211	13198	13027	13140	13218	13017	13185	13036	13238	13235	13284	13308	13248	13133	12990	13184	13263	13323	13261	13172	13221	13204	13191	13240	13000	13147	13222	13166	13157	13218	13292	13223	13190	13346	13346	13165	13261	13205	13271	13240	13203	13234	13213	13252	13187	13200	13344	13194	13284	13189	13147	13289	13237	13125	13146	13121	13338	13253	13250	13276	13227	13122	13204	13195	13240	13232	13168	13068	13048	13193	13105	13123	13057	13208	13138	13319	13232	13090	13286	13320	13179	13249	13250	13406	13319	13133	13250	13061	13230	13203	13238	13321	13260	13128	13119	13243	13159	13246	13366	13158	13237	13056	13289	13243	13177	13166	13177	13296	13236	13322	13070	13101	13355	13152	13145	13107	13184	13292	13158	13253	13275	13185	13224	13374	13247	13137	13203	13202	13276	13209	13308	13269	13196	13272	13229	13234	13122	13305	13177	13207	13310	13095	13180	13349	13232	13203	13323	13291	13329	13309	13247	13173	13176	13277	13278	13296	13094	13156	13284	13194	13144	13382	13073	13205	13160	13195	13155	13125	12979	13241	13171	13202	13085	13226	13217	13102	13166	13226	13302	13269	13199	13183	13284	13142	13225	13261	13233	13171	13317	13050	13196	13161	13177	13108	13336	13142	13205	13250	13099	13324	13073	13274	13120	13194	13186	13149	13067	13327	13263	13205	13296	13253	13221	13205	13164	13111	13258	13202	13140	13213	13293	13258	13202	13188	13190	13190	13384	13039	13303	13170	13216	13277	13148	13277	13222	13302	13216	13190	13058	13283	13237	13318	13199	13164	13044	13146	13178	13330	13304	13219	13166	12968	13344	13152	13350	13301	13194	13266	13389	13050	13245	13201	13202	13204	13302	13205	13244	13172	13163	13255	13306	13336	13238	13306	13148	13319	13333	13054	13149	13045	13165	13102	13206	13232	13154	13296	13121	13235	13262	13263	13341	13229	13395	13152	13131	13331	13128	13303	13310	13162	13195	13089	13271	13219	13291	13263	13238	13284	13131	13175	13132	13204	13320	13048	13107	13324	13056	13280	13284	13135	12994	13155	13296	13241	13163	13336	13318	13146	13158	13101	13142	13041	13148	13222	13323	13253	13380	13348	13245	13123	13179	13307	13338	13299	13246	13128	13275	13183	13287	13158	13370	13158	13176	13255	13067	13216	13320	13158	13197	13114	13226	13039	13199	13404	13222	13217	13235	13245	13418	13128	13229	13239	13131	13263	13174	12995	13154	13193	13207	13232	13124	13203	13238	13275	13238	13211	13108	13296	13130	13081	13296	13354	13246	13241	13121	13245	13254	13378	13190	13167	13098	13220	13162	13168	13275	13254	13365	13271	13239	13062	13301	13448	13075	13028	13309	13059	13184	13280	13162	13262	13086	13227	13285	13138	13277	13112	13120	13162	13210	13119	13291	13262	13270	13379	13124	13320	13329	13158	13191	13294	13206	13216	13081	13116	13337	13185	13103	13193	13414	13064	13214	13201	13313	13309	13244	13150	13243	13132	13183	13249	13094	13243	13342	13172	13255	13225	13117	13339	13205	13195	13290	13111	13087	13187	13336	13346	13066	13230	13040	13138	13302	13125	13197	13143	13204	13241	13202	13368	13052	13201	13264	13278	13159	13277	13301	13235	13286	13201	13256	13141	13145	13129	13066	13133	13138	13061	13261	13100	13236	13253	13342	13168	13191	13372	13243	13183	13346	13210	13250	13180	13097	13261	13295	13251	13041	13211	13154	13266	13313	13176	13123	13313	13233	13281	13246	13298	13135	13326	13293	13276	13321	13191	13221	13170	13167	13239	13198	13237	13150	13323	13236	13300	13201	13146	13402	13110	13105	13354	13124	13262	13121	13116	13293	13174	13202	13223	13250	13283	13201	13324	13201	13120	13228	13196	13261	13245	13172	13232	13204	13271	13304	13148	13148	13152	13185	13300	13228	13199	13162	13272	13221	13082	13135	13189	13184	13207	13129	13384	13074	13128	13216	13120	13231	13085	13365	13338	13186	13225	13140	13058	13337	13226	13200	13310	13258	13215	13242	13088	13245	13258	13175	13263	13216	13107	13012	13183	13186	13290	13144	13164	13250	13249	13346	13255	13262	13246	12981	13333	13228	13185	13380	13156	13183	13219	13323	13299	13161	13125	13373	13196	13202	13211	13165	13224	13167	13235	13147	13179	13340	13449	13082	13225	13154	13248	12999	13329	13093	13298	13284	13113	13292	13057	13174	13179	13218	13300	13179	13126	13391	13307	13341	13157	13328	13179	13195	13157	13236	13147	13256	13159	13208	13251	13073	13013	13333	13227	13408	13083	13051	13265	13303	13325	13173	13074	13186	13314	13152	13270	13217	13280	13148	13089	13214	13332	13084	13226	13261	13119	13269	13252	13229	13112	13208	13232	13218	13213	13145	13266	13079	13317	13153	13100	13175	12950	13100	13065	13215	13278	13130	13130	13470	13208	13224	13248	13106	13267	13097	13156	13012	13176	13208	13185	13094	13241	13260	13189	13087	13356	13251	13268	13294	13350	13167	13210	13376	13178	13334	13255	13169	13169	13338	13120	13307	13229	13275	13294	13184	13294	13257	13218	13537	13031	13083	13323	13234	13261	13176	13139	13176	13247	13192	13192	13228	13277	13271	13262	13246	13434	13085	13261	13280	13242	13142	13197	13265	13215	13312	13230	13228	13360	13147	13093	13189	13299	13253	13233	13391	13342	13205	13265	13133	13325	13137	13417	13246	13111	13135	13056	13191	13151	13276	12985	13196	13210	13221	13320	13228	13395	13205	13285	13217	13077	13397	13173	13089	13304	13276	13061	13331	13312	13241	13222	13052	13267	13297	13255	13218	13095	13167	13209	13300	13166	13304	13196	13267	13310	13252	13190	13329	13237	13354	13206	13173	13139	13270	13213	13124	13144	13209	13229	13191	13219	13158	13302	13147	13175	13223	13358	13139	13319	13410	13307	13265	13205	13096	13139	13279	13175	13150	13210	13212	13180	13227	13232	13254	13340	13478	13267	13236	13316	13277	13296	13406	13170	13268	13291	13069	13269	13173	13363	13184	13100	13116	13163	13230	13284	13262	13189	13113	13336	13221	13119	13205	13247	13113	13349	13149	13194	13032	13239	13087	13165	13329	13296	13209	13282	13123	13165	13252	13270	13240	13191	13248	13201	13174	13273	13337	13223	13250	13146	13143	13174	13165	13255	13204	13329	13242	13135	13393	13182	13188	13316	13247	13230	13119	13090	13187	13257	13267	13168	13297	13174	12984	13256	13376	13173	13192	13272	13128	13281	13247	13232	13361	13189	13241	13415	13201	13095	13269	13264	13190	13130	13281	13388	13160	13425	13195	13285	13232	13299	13191	13128	13241	13394	13177	13196	13262	13337	13160	13280	13216	13290	13193	13209	13316	13004	13276	13168	13222	13274	13134	13216	13321	13286	13194	13234	13090	13308	13067	13297	13228	13195	13181	13445	13250	13243	13219	13242	13247	13267	13276	13085	13089	13157	13155	13326	13175	13417	13094	13158	13205	13110	13113	13238	13361	13228	13346	13235	13133	13130	13260	13240	13231	13179	13320	13039	13335	13230	13128	13064	13276	12998	13162	13265	13227	13163	13150	13246	13232	13183	13162	13336	13396	13220	13179	13291	13108	13214	13275	13361	13133	13111	13205	13110	13128	13311	13192	13274	13270	13111	13210	13273	13371	13217	13244	13196	13315	13151	13323	13090	13279	13187	13256	13273	13109	13117	13209	13238	13157	13355	13124	13320	13186	13439	13378	13402	13342	13283	13350	13272	13130	13221	13316	13343	13282	13207	13190	13315	13358	13192	13101	13296	13240	13198	13209	13315	13180	13356	13113	13239	13220	13213	13203	13201	13102	13253	13234	13129	13228	13160	13199	13147	13163	13294	13251	13336	13272	13269	13210	12951	13235	13246	13219	13329	13360	13316	13083	13237	13095	13315	13146	13191	13441	13097	13231	13134	13125	13120	13259	13233	13227	13148	13085	13141	13319	13273	13066	13284	13325	13157	13304	13298	13238	13193	13243	13247	13157	13198	13140	13228	13199	13173	13287	13222	13342	13203	13396	13317	13251	13355	13267	13275	13069	13204	13278	13225	13202	13439	13330	13070	13228	13223	12944	13290	13203	13197	13176	13271	13184	13412	13267	13217	13240	13182	13134	13115	13140	13198	13182	13209	13061	13288	13126	13390	13223	13114	13425
23886	21137	28469	24139	21997	21848	20872	17967	17001	17004	16537	16091	15588	15547	15170	15361	15291	15102	14949	15126	14854	14592	14747	14745	14889	14680	14712	14623	14719	14493	14709	14528	14726	14610	14615	14399	14636	14635	14467	14456	14473	14515	14512	14446	14503	14437	14448	14269	14355	14365	14533	14562	14470	14400	14328	14284	14443	14422	14518	14585	14431	14379	14407	14452	14545	14422	14343	14307	14575	14451	14407	14507	14256	14461	14364	14483	14321	14340	14418	14470	14603	14453	14374	14410	14350	14475	14295	14432	14399	14311	14328	14360	14420	14243	14393	14284	14403	14552	14416	14402	14423	14303	14370	14361	14372	14318	14310	14521	14449	14209	14265	14381	14211	14230	14418	14483	14222	14463	14466	14221	14260	14340	14372	14448	14241	14589	14499	14492	14397	14444	14344	14483	14542	14414	14440	14268	14264	14478	14614	14496	14438	14435	14462	14311	14274	14481	14590	14552	14394	14322	14615	14487	14352	14285	14504	14445	14211	14026	14486	14246	14337	14434	14298	14579	14486	14425	14305	14526	14173	14413	14519	14483	14433	14446	14331	14264	14441	14364	14134	14206	14245	14469	14282	14371	14563	14516	14330	14427	14328	14345	14241	14312	14180	14614	14316	14463	14368	14446	14566	14302	14323	14252	14486	14434	14457	14316	14335	14349	14537	14628	14440	14443	14415	14370	14547	14378	14501	14398	14484	14531	14346	14220	14441	14295	14399	14459	14366	14403	14302	14387	14445	14423	14590	14309	14378	14360	14329	14481	14161	14428	14410	14307	14444	14480	14407	14231	14536	14513	14458	14488	14451	14235	14260	14075	14451	14464	14231	14287	14552	14410	14281	14370	14259	14160	14207	14272	14346	14214	14300	14356	14580	14246	14410	14340	14324	14240	14396	14375	14476	14386	14408	14376	14421	14247	14339	14368	14437	14434	14543	14314	14606	14416	14480	14328	14169	14335	14307	14462	14291	14369	14413	14482	14290	14550	14420	14315	14462	14509	14301	14380	14485	14299	14413	14421	14204	14249	14426	14213	14374	14226	14568	14595	14351	14456	14286	14350	14183	14414	14411	14213	14449	14501	14404	14470	14327	14320	14488	14303	14386	14377	14367	14260	14280	14524	14210	14362	14407	14454	14310	14386	14507	14359	14343	14333	14456	14449	14417	14250	14506	14473	14533	14442	14465	14477	14383	14318	14201	14159	14420	14397	14450	14258	14311	14359	14395	14419	14198	14195	14440	14349	14496	14393	14281	14469	14482	14324	14448	14264	14466	14126	14538	14298	14297	14278	14330	14464	14302	14334	14444	14344	14373	14464	14569	14314	14504	14189	14262	14525	14460	14381	14242	14084	14512	14329	14323	14235	14459	14354	14343	14668	14393	14466	14460	14325	14362	14191	14204	14220	14518	14461	14448	14387	14416	14420	14433	14208	14530	14357	14194	14451	14510	14207	14285	14319	14184	14337	14252	14467	14483	14465	14317	14433	14310	14426	14461	14308	14456	14576	14339	14460	14213	14332	14259	14396	14324	14251	14476	14373	14411	14416	14363	14415	14312	14387	14428	14486	14305	14482	14300	14420	14211	14256	14284	14407	14257	14314	14278	14352	14237	14326	14427	14283	14370	14437	14407	14199	14447	14389	14412	14391	14367	14204	14189	14252	14257	14383	14279	14399	14463	14590	14591	14470	14438	14518	14336	14399	14281	14227	14419	14315	14189	14361	14282	14361	14354	14481	14439	14363	14417	14339	14154	14398	14411	14552	14328	14412	14288	14350	14370	14228	14281	14117	14148	14190	14382	14125	14483	14400	14406	14382	14442	14474	14371	14294	14479	14422	14562	14262	14355	14310	14466	14440	14349	14430	14363	14383	14436	14246	14559	14301	14536	14343	14372	14432	14291	14468	14233	14386	14255	14107	14392	14451	14352	14487	14311	14320	14583	14293	14450	14470	14290	14083	14243	14379	14330	14533	14253	14284	14487	14321	14355	14177	14331	14294	14386	14385	14249	14437	14255	14358	14383	14292	14534	14325	14171	14171	14292	14180	14336	14329	14484	14183	14278	14239	14347	14207	14370	14382	14450	14456	14494	14380	14375	14525	14410	14163	14179	14300	14331	14377	14221	14185	14245	14336	14356	14456	14158	14510	14535	14469	14357	14341	14431	14371	14481	14301	14383	14286	14349	14359	14378	14332	14467	14251	14304	14433	14370	14325	14437	14378	14326	14369	14383	14291	14596	14158	14322	14361	14301	14300	14280	14554	14552	14305	14229	14425	14416	14458	14494	14370	14324	14318	14343	14146	14185	14264	14080	14213	14393	14157	14278	14393	14362	14233	14459	14428	14212	14368	14430	14219	14333	14409	14143	14404	14370	14382	14359	14479	14404	14405	14353	14278	14540	14343	14458	14333	14345	14394	14339	14357	14290	14334	14326	14273	14518	14258	14311	14282	14547	14443	14436	14506	14171	14282	14336	14179	14128	14325	14375	14424	14351	14334	14396	14464	14316	14363	14401	14245	14457	14386	14315	14262	14380	14071	14341	14396	14426	14261	14476	14219	14306	14449	14275	14303	14389	14415	14286	14378	14334	14231	14368	14147	14434	14324	14415	14572	14169	14200	14441	14344	14189	14354	14384	14261	14259	14359	14255	14476	14400	14291	14350	14354	14344	14424	14251	14362	14340	14212	14314	14332	14463	14497	14379	14339	14533	14445	14349	14115	14496	14599	14374	14324	14367	14159	14176	14313	14399	14336	14601	14408	14626	14217	14378	14318	14274	14415	14270	14204	14421	14208	14202	14366	14235	14368	14441	14525	14466	14172	14381	14298	14316	14357	14409	14523	14252	14319	14362	14334	14498	14498	14441	14461	14577	14359	14495	14268	14431	14237	14540	14430	14272	14315	14301	14306	14168	14457	14388	14409	14333	14399	14440	14530	14461	14420	14320	14460	14373	14422	14389	14316	14462	14488	14278	14452	14282	14406	14342	14581	14472	14311	14445	14246	14352	14450	14473	14337	14324	14489	14294	14309	14385	14270	14368	14454	14422	14436	14319	14428	14341	14341	14499	14412	14579	14364	14197	14417	14395	14439	14232	14289	14325	14299	14395	14327	14367	14217	14444	14529	14480	14380	14341	14309	14381	14486	14501	14178	14286	14246	14418	14502	14214	14416	14336	14323	14523	14321	14464	14437	14474	14180	14370	14352	14425	14521	14161	14628	14434	14382	14444	14401	14351	14477	14450	14263	14338	14364	14243	14354	14312	14464	14260	14381	14477	14493	14570	14348	14337	14553	14296	14193	14301	14281	14391	14411	14333	14358	14520	14368	14351	14447	14327	14422	14210	14463	14459	14197	14242	14244	14248	14200	14326	14444	14217	14357	14535	14189	14437	14304	14342	14333	14379	14526	14326	14537	14410	14390	14599	14288	14320	14440	14296	14423	14282	14389	14409	14374	14419	14223	14362	14315	14412	14324	14387	14444	14500	14671	14394	14455	14283	14433	14518	14431	14290	14386	14416	14364	14484	14353	14366	14351	14675	14392	14238	14391	14387	14329	14295	14396	14300	14435	14388	14410	14533	14441	14288	14330	14315	14264	14451	14419	14527	14464	14309	14370	14406	14367	14402	14447	14419	14505	14160	14434	14496	14317	14270	14276	14255	14351	14461	14385	14432	14505	14317	14254	14239	14288	14338	14693	14538	14362	14490	14222	14434	14580	14380	14280	14478	14457	14552	14374	14564	14468	14376	14270	14600	14541	14428	14387	14400	14305	14405	14258	14377	14313	14302	14283	14322	14531	14306	14448	14564	14636	14558	14266	14426	14407	14515	14457	14359	14340	14435	14339	14399	14387	14301	14263	14399	14484	14375	14291	14496	14427	14347	14338	14556	14278	14187	14389	14312	14401	14466	14353	14423	14546	14414	14579	14399	14380	14404	14649	14309	14291	14331	14286	14398	14294	14182	14352	14412	14269	14421	14316	14404	14291	14356	14568	14480	14383	14400	14362	14428	14343	14335	14411	14512	14252	14187	14407	14397	14496	14278	14425	14352	14523	14399	14401	14403	14532	14458	14338	14529	14359	14421	14449	14459	14223	14431	14410	14391	14369	14485	14262	14219	14368	14380	14424	14331	14429	14336	14508	14302	14525	14392	14411	14387	14357	14446	14437	14336	14432	14452	14425	14235	14458	14264	14446	14337	14403	14444	14331	14631	14395	14499	14481	14406	14264	14337	14412	14519	14507	14201	14326	14525	14426	14404	14555	14379	14424	14473	14555	14429	14210	14337	14431	14267	14459	14297	14441	14424	14117	14360	14370	14377	14411	14394	14433	14506	14526	14518	14321	14340	14493	14323	14468	14270	14337	14528	14288	14454	14409	14470	14158	14459	14394	14375	14320	14148	14491	14356	14390	14497	14418	14438	14345	14649	14217	14269	14334	14372	14352	14386	14237	14524	14318	14361	14344	14158	14355	14369	14286	14298	14295	14204	14464	14380	14264	14396	14216	14234	14329	14314	14482	14329	14438	14581	14147	14344	14219	14429	14281	14239	14195	14477	14418	14445	14411	14285	14593	14298	14377	14400	14273	14188	14389	14148	14350	14448	14286	14359	14304	14580	14578	14338	14214	14295	14304	14371	14356	14341	14185	14256	14234	14527	14169	14265	14355	14334	14544	14504	14321	14351	14393	14349	14326	14468	14413	14379	14378	14400	14610	14378	14242	14559	14297	14319	14512	14362	14269	14257	14276	14234	14229	14434	14324	14247	14362	14362	14512	14333	14253	14356	14357	14508	14225	14223	14195	14490	14266	14638	14403	14436	14428	14364	14263	14326	14481	14400	14230	14359	14341	14223	14238	14360	14451	14321	14179	14285	14357	14335	14180	14277	14573	14320	14428	14456	14254	14500	14351	14345	14283	14460	14533	14366	14405	14311	14278	14276	14155	14258	14438	14336	14365	14323	14409	14415	14490	14251	14369	14474	14296	14475	14370	14479	14398	14275	14228	14311	14381	14461	14396	14389	14455	14305	14311	14419	14426	14309	14417	14375	14476	14488	14318	14325	14335	14267	14417	14225	14398	14408	14422	14368	14381	14223	14472	14322	14227	14553	14520	14397	14465	14465	14497	14174	14476	14184	14354
19097	33030	30951	24265	21776	20553	19470	18485	17681	17054	16656	16096	15752	15053	14982	14875	14714	14437	14378	14124	14209	14080	13919	13872	13894	13787	13772	13670	13818	13805	13932	13603	13603	13607	13456	13602	13719	13615	13588	13497	13476	13367	13451	13436	13503	13590	13405	13396	13485	13403	13566	13453	13423	13544	13382	13540	13474	13427	13492	13397	13396	13471	13440	13408	13524	13488	13637	13510	13455	13421	13497	13406	13455	13362	13447	13458	13629	13448	13384	13433	13393	13572	13387	13329	13449	13481	13459	13363	13505	13355	13454	13438	13531	13432	13321	13496	13436	13540	13393	13234	13499	13382	13560	13393	13517	13287	13312	13328	13583	13380	13317	13336	13471	13316	13402	13410	13398	13374	13422	13365	13422	13566	13278	13430	13425	13322	13284	13457	13506	13367	13400	13443	13429	13445	13281	13386	13506	13385	13310	13526	13444	13347	13595	13443	13389	13525	13393	13629	13438	13416	13452	13378	13545	13476	13524	13188	13671	13392	13399	13340	13349	13417	13312	13431	13453	13356	13370	13394	13587	13428	13409	13377	13328	13449	13501	13429	13489	13591	13434	13297	13362	13408	13390	13310	13323	13524	13417	13361	13272	13347	13621	13302	13408	13365	13286	13324	13196	13569	13506	13500	13534	13370	13435	13349	13300	13377	13640	13347	13331	13470	13447	13285	13648	13416	13373	13343	13516	13423	13448	13364	13338	13540	13374	13490	13421	13402	13452	13378	13438	13408	13601	13428	13325	13428	13373	13277	13418	13337	13420	13229	13363	13484	13342	13639	13388	13307	13494	13522	13397	13545	13510	13268	13531	13428	13277	13278	13533	13478	13353	13266	13330	13544	13457	13521	13315	13465	13505	13214	13310	13367	13364	13198	13301	13416	13388	13339	13499	13493	13409	13520	13354	13493	13522	13317	13482	13385	13362	13423	13319	13436	13376	13171	13373	13333	13598	13551	13451	13411	13301	13360	13445	13511	13351	13321	13481	13404	13562	13521	13453	13451	13518	13419	13378	13316	13500	13386	13525	13473	13404	13313	13402	13461	13463	13598	13503	13468	13344	13386	13525	13393	13462	13169	13464	13399	13308	13336	13694	13425	13529	13550	13483	13326	13481	13315	13365	13512	13317	13674	13368	13456	13477	13462	13401	13444	13398	13462	13587	13525	13323	13627	13525	13536	13425	13403	13420	13452	13498	13344	13536	13487	13296	13397	13434	13420	13265	13361	13439	13425	13550	13497	13366	13403	13511	13320	13459	13431	13416	13414	13302	13390	13448	13602	13352	13322	13509	13448	13282	13433	13377	13511	13298	13396	13392	13456	13379	13369	13370	13447	13455	13396	13474	13360	13384	13318	13485	13290	13247	13366	13445	13455	13389	13424	13433	13338	13382	13476	13422	13468	13349	13355	13302	13465	13191	13582	13351	13386	13559	13203	13517	13492	13396	13400	13350	13425	13354	13498	13208	13414	13485	13277	13415	13568	13461	13315	13465	13433	13377	13360	13381	13561	13294	13274	13361	13421	13374	13339	13523	13240	13402	13454	13491	13267	13363	13420	13416	13472	13463	13496	13383	13458	13543	13480	13529	13322	13479	13406	13422	13405	13496	13366	13491	13436	13437	13473	13310	13323	13406	13482	13494	13593	13399	13493	13400	13439	13305	13363	13207	13364	13306	13349	13325	13506	13418	13455	13557	13473	13401	13455	13399	13293	13527	13429	13459	13376	13575	13273	13454	13378	13415	13339	13289	13432	13490	13319	13273	13321	13469	13448	13370	13341	13351	13350	13382	13494	13538	13464	13441	13552	13547	13377	13407	13369	13439	13583	13553	13633	13404	13395	13586	13510	13377	13366	13387	13373	13399	13376	13438	13373	13549	13327	13421	13455	13380	13463	13411	13289	13433	13396	13448	13322	13312	13438	13376	13381	13352	13425	13369	13298	13411	13460	13346	13257	13357	13542	13387	13489	13309	13524	13359	13508	13463	13456	13417	13526	13513	13387	13505	13410	13439	13379	13526	13496	13344	13418	13381	13439	13510	13504	13416	13316	13307	13561	13406	13319	13342	13469	13447	13484	13537	13351	13285	13412	13543	13441	13292	13365	13297	13456	13458	13368	13369	13317	13314	13449	13367	13417	13429	13467	13290	13544	13352	13581	13395	13386	13239	13394	13429	13325	13362	13426	13274	13341	13560	13469	13464	13540	13378	13452	13478	13396	13630	13461	13531	13318	13484	13405	13378	13401	13300	13362	13534	13568	13437	13242	13340	13506	13390	13416	13532	13246	13472	13408	13343	13344	13466	13403	13432	13480	13352	13432	13412	13545	13432	13428	13253	13383	13341	13188	13387	13434	13353	13461	13445	13378	13474	13397	13366	13325	13440	13512	13592	13379	13358	13409	13353	13359	13495	13383	13451	13433	13361	13542	13280	13430	13414	13198	13480	13245	13368	13315	13480	13526	13613	13252	13270	13385	13423	13571	13494	13516	13451	13276	13507	13436	13417	13254	13550	13488	13420	13317	13378	13530	13376	13396	13382	13291	13509	13570	13317	13544	13365	13417	13525	13487	13341	13461	13561	13564	13387	13313	13465	13439	13404	13380	13301	13388	13524	13380	13240	13361	13366	13306	13295	13395	13403	13482	13476	13481	13252	13317	13417	13485	13399	13619	13499	13369	13355	13354	13522	13531	13479	13455	13345	13376	13378	13288	13425	13306	13327	13459	13420	13447	13531	13468	13434	13524	13347	13500	13334	13422	13330	13424	13357	13513	13570	13308	13388	13526	13372	13176	13392	13346	13377	13362	13349	13249	13361	13361	13352	13463	13475	13273	13304	13413	13267	13460	13339	13367	13259	13545	13470	13279	13461	13339	13435	13484	13467	13534	13335	13303	13324	13473	13426	13539	13473	13486	13342	13363	13330	13516	13610	13602	13368	13351	13461	13420	13387	13282	13482	13467	13591	13511	13301	13539	13344	13434	13481	13393	13336	13544	13417	13427	13448	13282	13557	13472	13483	13292	13401	13346	13467	13421	13374	13377	13545	13468	13465	13393	13513	13375	13499	13272	13423	13154	13553	13487	13406	13513	13386	13302	13458	13470	13404	13423	13599	13608	13392	13390	13548	13444	13315	13401	13583	13340	13413	13281	13376	13436	13343	13508	13578	13440	13404	13392	13350	13244	13456	13490	13542	13355	13501	13489	13299	13375	13396	13325	13599	13383	13504	13562	13326	13308	13413	13379	13350	13459	13464	13192	13295	13424	13347	13204	13567	13627	13404	13482	13375	13353	13480	13381	13536	13490	13411	13405	13440	13386	13426	13550	13396	13458	13499	13442	13493	13168	13487	13372	13317	13496	13418	13430	13415	13395	13510	13435	13502	13499	13323	13556	13395	13426	13558	13450	13424	13331	13386	13383	13529	13438	13254	13462	13512	13359	13406	13389	13469	13375	13530	13436	13317	13468	13529	13437	13553	13312	13483	13498	13418	13430	13438	13436	13604	13475	13471	13439	13368	13264	13412	13457	13378	13343	13404	13365	13369	13433	13499	13431	13301	13490	13593	13298	13290	13371	13313	13216	13536	13460	13584	13265	13537	13339	13544	13517	13419	13224	13566	13586	13321	13563	13302	13404	13276	13532	13387	13368	13445	13469	13575	13326	13484	13251	13389	13252	13488	13354	13298	13402	13397	13391	13476	13406	13447	13369	13232	13341	13441	13664	13500	13542	13536	13283	13410	13388	13517	13517	13320	13358	13478	13422	13342	13463	13210	13523	13489	13477	13312	13368	13424	13400	13485	13370	13419	13353	13517	13448	13338	13485	13292	13481	13300	13281	13413	13536	13532	13200	13255	13611	13459	13527	13402	13455	13439	13423	13527	13371	13433	13392	13343	13307	13426	13512	13473	13455	13526	13506	13342	13473	13537	13331	13357	13394	13368	13406	13455	13407	13387	13432	13486	13377	13510	13457	13519	13540	13486	13478	13360	13543	13473	13408	13610	13521	13261	13431	13416	13280	13379	13378	13390	13454	13404	13457	13501	13590	13290	13506	13268	13328	13461	13388	13303	13444	13364	13607	13429	13206	13451	13317	13369	13422	13372	13313	13447	13682	13326	13447	13381	13471	13250	13475	13244	13473	13381	13305	13356	13419	13525	13553	13553	13376	13432	13425	13413	13541	13363	13295	13365	13397	13348	13265	13442	13421	13459	13421	13297	13401	13422	13314	13595	13396	13356	13552	13230	13453	13330	13441	13403	13235	13484	13352	13327	13427	13376	13580	13544	13341	13479	13474	13521	13484	13464	13487	13413	13526	13381	13337	13549	13448	13260	13376	13428	13493	13501	13348	13413	13474	13322	13372	13307	13506	13473	13450	13549	13337	13436	13526	13417	13431	13345	13320	13505	13343	13445	13562	13493	13309	13209	13422	13379	13430	13357	13520	13338	13497	13270	13371	13487	13541	13364	13484	13357	13481	13395	13440	13452	13541	13473	13351	13524	13594	13402	13349	13447	13415	13570	13403	13325	13317	13587	13406	13481	13324	13409	13482	13518	13399	13440	13325	13283	13173	13399	13302	13433	13396	13395	13321	13577	13346	13294	13521	13295	13307	13546	13378	13524	13363	13479	13403	13588	13566	13280	13394	13570	13475	13424	13465	13478	13494	13347	13280	13469	13379	13390	13515	13425	13446	13562	13300	13412	13510	13330	13394	13505	13389	13387	13434	13437	13234	13408	13267	13472	13421	13476	13371	13431	13438	13500	13421	13328	13351	13352	13601	13634	13489	13337	13271	13425	13439	13319	13548	13550	13443	13337	13399	13448	13402	13499	13468	13339	13374	13423	13338	13451	13150	13384	13375	13415	13491	13406	13534	13381	13341	13483	13328	13480	13484	13358	13440	13449	13464	13279	13620	13307	13413	13558	13299	13314	13479	13348	13321	13297	13492	13482	13318	13410	13372	13233	13388	13363	13375	13351	13346	13415	13443	13536	13391	13509	13440	13446	13447	13403	13408	13357	13272	13390	13493	13414	13522	13437	13338	13356	13436	13378	13385	13570	13328	13416	13486	13581	13546	13382	13696	13189	13360	13455	13329	13564	13519	13344	13572	13591	13312	13283	13248	13516	13364	13486	13398
22721	21139	28884	23614	21421	23509	25069	19580	18429	18138	17542	16899	16657	16352	16151	15838	15872	15603	15438	15357	15337	15072	15135	14882	14822	14694	14962	14719	14800	14685	14673	14601	14643	14601	14670	14563	14573	14628	14524	14543	14722	14296	14464	14499	14672	14423	14551	14538	14322	14506	14404	14430	14512	14558	14422	14390	14435	14461	14366	14515	14436	14447	14586	14475	14515	14464	14523	14623	14549	14378	14360	14366	14480	14391	14460	14637	14564	14472	14364	14511	14623	14331	14510	14602	14495	14351	14287	14538	14351	14250	14412	14503	14513	14306	14433	14400	14400	14349	14287	14463	14368	14648	14098	14265	14621	14583	14498	14597	14417	14202	14595	14449	14435	14363	14581	14281	14272	14489	14299	14451	14365	14608	14584	14341	14263	14480	14357	14381	14296	14490	14250	14408	14427	14389	14513	14567	14429	14350	14605	14390	14277	14461	14414	14370	14519	14560	14522	14400	14382	14277	14447	14527	14422	14355	14291	14377	14271	14211	14371	14607	14418	14174	14399	14368	14493	14324	14398	14283	14563	14127	14439	14216	14419	14450	14505	14418	14633	14660	14254	14293	14501	14357	14263	14372	14421	14615	14452	14335	14184	14387	14449	14534	14362	14361	14410	14357	14413	14426	14651	14302	14477	14268	14392	14435	14283	14400	14381	14283	14542	14521	14477	14292	14460	14450	14478	14363	14439	14254	14424	14256	14289	14300	14330	14492	14402	14247	14244	14307	14300	14354	14548	14339	14321	14265	14278	14359	14449	14442	14421	14158	14293	14551	14568	14437	14531	14271	14334	14372	14320	14363	14382	14343	14312	14708	14523	14407	14244	14367	14392	14346	14381	14438	14407	14265	14443	14486	14482	14407	14467	14309	14071	14514	14267	14448	14295	14380	14354	14343	14275	14346	14456	14467	14511	14374	14247	14253	14402	14207	14326	14501	14490	14427	14265	14309	14440	14290	14353	14280	14281	14486	14503	14396	14141	14266	14385	14522	14539	14446	14345	14411	14205	14555	14374	14265	14192	14442	14356	14346	14596	14433	14515	14263	14241	14562	14270	14392	14680	14283	14453	14342	14328	14357	14398	14367	14462	14430	14336	14339	14214	14279	14325	14313	14376	14309	14356	14330	14353	14356	14362	14404	14527	14463	14436	14518	14479	14402	14323	14467	14528	14414	14352	14313	14385	14462	14499	14290	14420	14302	14393	14481	14265	14361	14319	14423	14532	14452	14425	14550	14168	14346	14300	14352	14216	14373	14467	14444	14452	14547	14481	14395	14293	14440	14443	14526	14607	14344	14256	14229	14353	14361	14506	14436	14625	14386	14345	14403	14334	14298	14422	14192	14575	14344	14370	14374	14348	14475	14415	14252	14367	14313	14368	14470	14543	14467	14273	14530	14379	14344	14355	14364	14171	14412	14243	14435	14406	14395	14451	14384	14529	14430	14256	14316	14138	14473	14327	14252	14232	14430	14323	14518	14340	14282	14312	14380	14449	14484	14445	14049	14363	14370	14359	14391	14552	14370	14360	14442	14443	14299	14526	14317	14534	14364	14474	14334	14321	14444	14344	14322	14232	14256	14350	14496	14247	14269	14249	14541	14419	14470	14220	14581	14529	14350	14479	14458	14433	14394	14335	14402	14350	14457	14586	14359	14519	14368	14413	14264	14498	14514	14486	14341	14293	14372	14328	14331	14350	14520	14422	14499	14504	14240	14411	14396	14507	14503	14404	14553	14310	14493	14478	14395	14250	14221	14281	14359	14254	14379	14411	14491	14257	14336	14392	14323	14501	14347	14529	14411	14322	14481	14561	14486	14462	14439	14329	14517	14432	14522	14489	14495	14372	14380	14411	14479	14359	14368	14496	14358	14332	14403	14324	14423	14335	14217	14342	14596	14395	14258	14260	14306	14346	14402	14416	14176	14422	14333	14276	14419	14311	14407	14309	14417	14384	14328	14529	14185	14159	14418	14489	14417	14344	14230	14332	14373	14346	14438	14425	14420	14124	14327	14267	14308	14376	14337	14395	14319	14281	14344	14349	14597	14190	14376	14394	14309	14429	14267	14360	14116	14357	14385	14356	14594	14402	14320	14312	14425	14410	14474	14416	14330	14557	14253	14360	14566	14335	14311	14206	14453	14466	14239	14325	14345	14600	14326	14394	14433	14227	14453	14324	14343	14537	14566	14671	14328	14484	14383	14366	14352	14387	14485	14187	14187	14537	14437	14375	14587	14439	14407	14392	14299	14575	14381	14355	14395	14374	14547	14422	14541	14349	14493	14516	14484	14333	14449	14622	14186	14584	14456	14349	14417	14630	14393	14429	14420	14366	14249	14330	14271	14256	14484	14425	14337	14474	14565	14343	14346	14382	14308	14398	14352	14325	14373	14342	14347	14418	14407	14263	14353	14385	14483	14373	14389	14412	14383	14359	14375	14480	14517	14504	14452	14472	14281	14396	14609	14333	14356	14451	14400	14638	14576	14292	14388	14170	14272	14282	14341	14311	14461	14426	14365	14435	14309	14363	14297	14411	14367	14365	14290	14423	14377	14270	14576	14575	14460	14393	14401	14314	14418	14464	14382	14330	14502	14520	14404	14308	14182	14339	14541	14510	14330	14495	14512	14607	14427	14261	14416	14203	14338	14467	14454	14443	14527	14308	14339	14383	14399	14331	14499	14427	14282	14320	14323	14387	14301	14271	14320	14577	14518	14322	14408	14384	14371	14292	14207	14165	14142	14348	14492	14458	14353	14298	14364	14324	14156	14156	14574	14351	14235	14521	14457	14310	14504	14417	14353	14436	14394	14347	14639	14348	14338	14376	14452	14400	14297	14308	14395	14282	14344	14390	14254	14303	14264	14301	14276	14419	14474	14278	14316	14450	14296	14427	14119	14336	14247	14523	14404	14354	14568	14480	14355	14390	14483	14342	14308	14365	14384	14384	14460	14225	14376	14432	14280	14435	14269	14499	14475	14534	14519	14353	14303	14186	14208	14364	14425	14463	14485	14185	14434	14404	14320	14544	14229	14258	14449	14333	14402	14418	14405	14314	14484	14289	14544	14214	14446	14554	14466	14426	14457	14486	14260	14460	14235	14386	14368	14344	14303	14361	14291	14321	14351	14236	14400	14339	14492	14478	14314	14300	14407	14364	14487	14451	14592	14490	14243	14268	14210	14384	14291	14369	14492	14439	14569	14329	14656	14475	14362	14374	14504	14399	14407	14299	14287	14362	14286	14314	14300	14491	14409	14494	14333	14377	14353	14410	14478	14448	14559	14561	14472	14661	14193	14309	14573	14542	14177	14447	14178	14422	14401	14466	14518	14440	14485	14420	14421	14412	14454	14482	14321	14297	14401	14484	14363	14397	14357	14251	14422	14414	14428	14448	14511	14490	14352	14391	14224	14362	14588	14437	14358	14373	14309	14464	14492	14469	14449	14523	14385	14299	14495	14554	14442	14441	14362	14084	14442	14409	14259	14354	14500	14514	14361	14399	14458	14432	14345	14456	14372	14479	14300	14444	14540	14417	14298	14374	14348	14175	14272	14187	14405	14399	14551	14280	14244	14457	14338	14605	14334	14374	14395	14527	14216	14502	14397	14322	14490	14450	14511	14320	14512	14514	14289	14445	14429	14395	14320	14456	14374	14318	14359	14383	14312	14364	14269	14438	14393	14302	14332	14470	14220	14568	14526	14409	14479	14386	14321	14339	14210	14505	14384	14476	14461	14444	14280	14309	14444	14403	14435	14632	14499	14510	14353	14329	14437	14410	14550	14419	14348	14502	14313	14438	14433	14403	14378	14403	14408	14250	14336	14304	14226	14555	14305	14391	14606	14258	14208	14237	14364	14415	14457	14471	14408	14251	14198	14409	14411	14349	14318	14425	14464	14453	14520	14361	14363	14313	14184	14462	14285	14536	14409	14396	14336	14318	14309	14491	14506	14345	14293	14462	14403	14166	14348	14637	14463	14389	14301	14333	14498	14635	14368	14511	14426	14240	14286	14352	14294	14471	14256	14340	14550	14266	14497	14432	14468	14437	14538	14421	14459	14285	14299	14332	14244	14458	14341	14233	14378	14453	14325	14425	14315	14193	14409	14215	14355	14619	14167	14435	14477	14440	14436	14609	14184	14370	14283	14340	14266	14330	14464	14287	14332	14198	14402	14265	14326	14477	14137	14388	14493	14439	14491	14543	14541	14339	14295	14363	14341	14273	14357	14297	14386	14520	14285	14423	14340	14374	14414	14308	14373	14375	14276	14289	14433	14502	14378	14461	14449	14228	14367	14667	14470	14141	14361	14378	14405	14276	14341	14521	14213	14324	14548	14336	14323	14624	14278	14563	14490	14335	14363	14478	14533	14327	14429	14483	14386	14462	14448	14384	14553	14537	14416	14301	14331	14415	14298	14365	14259	14368	14294	14568	14383	14323	14436	14549	14301	14355	14290	14401	14462	14284	14279	14317	14599	14475	14398	14417	14429	14457	14413	14432	14529	14412	14334	14419	14608	14374	14453	14344	14329	14281	14434	14558	14376	14534	14366	14227	14402	14307	14432	14248	14464	14473	14407	14281	14363	14499	14323	14367	14413	14389	14279	14394	14497	14236	14367	14442	14360	14307	14086	14357	14252	14271	14392	14407	14380	14319	14390	14498	14288	14443	14102	14355	14252	14350	14178	14354	14345	14346	14323	14313	14370	14418	14374	14404	14596	14513	14477	14299	14432	14295	14431	14511	14236	14505	14395	14381	14435	14331	14393	14216	14413	14491	14380	14523	14488	14414	14252	14331	14258	14355	14240	14497	14474	14286	14375	14446	14353	14386	14430	14216	14183	14393	14445	14480	14330	14361	14403	14431	14423	14579	14365	14653	14497	14459	14414	14543	14397	14151	14374	14380	14445	14418	14214	14283	14589	14508	14433	14363	14457	14375	14315	14465	14257	14729	14572	14457	14504	14383	14476	14400	14434	14425	14401	14240	14132	14239	14281	14394	14433	14579	14511	14528	14272	14397	14267	14496	14391	14204	14288	14235	14407	14398	14159	14250	14479	14366	14416	14220	14369	14382	14329	14502	14294	14342	14373	14397	14353	14283	14486	14289	14414	13982	14386	14354	14335	14332	14315	14493	14476	14254	14385
21046	38543	35437	28228	24886	23015	22030	20729	19819	18858	18060	17139	16806	16111	15670	15292	15142	15144	14961	14645	14260	14173	14218	13979	13967	14086	13945	13882	13792	13864	13979	13615	13901	13596	13703	13728	13618	13536	13625	13633	13509	13537	13272	13664	13466	13435	13367	13467	13521	13663	13424	13444	13361	13477	13496	13390	13367	13500	13278	13466	13394	13572	13549	13332	13444	13404	13523	13268	13427	13339	13491	13619	13290	13459	13466	13518	13423	13267	13341	13537	13435	13426	13507	13228	13384	13403	13296	13379	13262	13335	13430	13379	13501	13477	13282	13506	13168	13333	13410	13458	13476	13394	13540	13185	13460	13604	13525	13488	13302	13361	13501	13310	13322	13571	13354	13497	13433	13422	13315	13462	13355	13622	13571	13400	13362	13545	13536	13344	13268	13378	13411	13492	13284	13386	13352	13318	13435	13380	13422	13496	13138	13457	13525	13365	13368	13249	13434	13496	13359	13354	13363	13273	13427	13180	13250	13300	13416	13493	13439	13396	13355	13284	13278	13585	13293	13316	13404	13243	13323	13578	13333	13340	13349	13444	13350	13332	13408	13328	13442	13446	13589	13321	13322	13442	13443	13413	13341	13405	13399	13462	13403	13344	13362	13417	13371	13332	13361	13477	13329	13362	13350	13390	13333	13376	13376	13433	13199	13329	13302	13307	13339	13261	13364	13426	13449	13318	13375	13448	13452	13382	13294	13479	13410	13487	13364	13400	13249	13316	13436	13233	13218	13345	13372	13259	13449	13303	13422	13619	13421	13506	13368	13475	13210	13373	13315	13354	13444	13483	13280	13375	13513	13506	13524	13344	13233	13420	13443	13362	13421	13450	13419	13466	13358	13203	13471	13394	13346	13368	13375	13456	13420	13433	13432	13397	13321	13407	13425	13425	13330	13504	13257	13493	13415	13432	13619	13278	13266	13371	13521	13268	13260	13325	13398	13461	13531	13532	13443	13353	13263	13378	13442	13363	13304	13316	13442	13495	13472	13345	13509	13384	13337	13330	13355	13289	13334	13405	13261	13305	13304	13467	13373	13432	13499	13385	13424	13383	13377	13427	13343	13422	13256	13391	13396	13381	13351	13409	13448	13301	13432	13340	13452	13531	13304	13470	13358	13408	13441	13636	13322	13363	13297	13415	13300	13318	13185	13305	13366	13385	13358	13359	13503	13502	13258	13382	13420	13428	13301	13280	13389	13432	13390	13399	13314	13523	13492	13330	13339	13396	13439	13357	13531	13168	13411	13339	13282	13326	13458	13348	13453	13412	13399	13348	13340	13370	13357	13461	13380	13263	13257	13369	13435	13261	13194	13403	13322	13377	13080	13381	13408	13511	13455	13401	13474	13382	13417	13439	13306	13361	13341	13501	13390	13313	13355	13405	13215	13475	13470	13448	13203	13406	13433	13377	13358	13393	13496	13469	13397	13359	13464	13322	13377	13461	13344	13399	13389	13431	13311	13452	13557	13432	13326	13315	13292	13481	13291	13431	13297	13362	13401	13333	13497	13240	13459	13213	13416	13175	13297	13365	13233	13358	13357	13365	13388	13230	13382	13316	13282	13332	13496	13301	13440	13275	13559	13474	13394	13297	13324	13296	13388	13365	13533	13364	13456	13287	13603	13415	13623	13302	13477	13308	13430	13548	13245	13534	13316	13647	13430	13496	13289	13355	13313	13403	13336	13500	13241	13553	13347	13346	13391	13364	13385	13344	13426	13395	13428	13519	13364	13350	13562	13433	13383	13340	13336	13428	13333	13342	13543	13347	13341	13269	13454	13470	13401	13461	13494	13353	13403	13219	13311	13466	13484	13311	13458	13251	13278	13362	13459	13295	13398	13379	13375	13462	13350	13282	13384	13341	13369	13484	13294	13267	13415	13515	13313	13444	13352	13335	13302	13244	13320	13366	13425	13428	13311	13341	13422	13407	13299	13306	13312	13329	13332	13542	13464	13433	13423	13343	13478	13277	13258	13378	13523	13245	13375	13437	13239	13133	13408	13308	13463	13322	13468	13404	13336	13417	13331	13424	13178	13389	13407	13444	13384	13471	13490	13397	13356	13340	13410	13404	13275	13248	13295	13462	13530	13258	13289	13470	13390	13393	13375	13418	13337	13518	13362	13321	13346	13546	13364	13384	13374	13400	13406	13547	13370	13476	13389	13460	13303	13273	13391	13316	13529	13203	13290	13394	13291	13385	13532	13325	13292	13349	13343	13423	13335	13358	13427	13344	13360	13374	13575	13327	13356	13338	13546	13352	13390	13182	13441	13382	13255	13454	13321	13399	13365	13390	13579	13261	13398	13492	13264	13471	13457	13395	13500	13439	13234	13449	13326	13528	13348	13410	13451	13474	13419	13358	13396	13322	13330	13127	13527	13296	13403	13348	13389	13324	13232	13364	13409	13326	13396	13479	13320	13531	13360	13376	13231	13210	13261	13286	13488	13498	13297	13398	13329	13518	13457	13347	13381	13528	13318	13466	13326	13389	13484	13319	13507	13339	13376	13206	13393	13303	13349	13295	13444	13300	13378	13282	13289	13392	13520	13360	13395	13285	13307	13332	13259	13503	13463	13339	13423	13395	13346	13381	13285	13343	13362	13521	13328	13517	13366	13398	13324	13314	13497	13359	13388	13366	13334	13351	13428	13483	13469	13508	13388	13347	13279	13418	13387	13379	13346	13465	13327	13336	13379	13261	13352	13403	13425	13384	13357	13362	13307	13447	13398	13274	13417	13392	13479	13207	13361	13441	13256	13473	13311	13488	13489	13415	13339	13486	13232	13325	13377	13564	13421	13494	13283	13450	13253	13438	13412	13423	13410	13437	13637	13411	13285	13216	13422	13600	13343	13336	13530	13444	13351	13375	13467	13465	13308	13489	13276	13403	13359	13335	13348	13439	13292	13271	13546	13371	13325	13306	13510	13263	13239	13437	13441	13570	13285	13393	13427	13410	13439	13329	13448	13322	13294	13615	13361	13312	13299	13203	13480	13335	13571	13314	13315	13345	13410	13328	13494	13308	13355	13315	13521	13387	13367	13313	13405	13348	13209	13328	13436	13304	13480	13482	13335	13443	13473	13375	13333	13503	13368	13215	13483	13372	13666	13414	13369	13488	13444	13427	13322	13365	13458	13298	13476	13562	13318	13421	13350	13453	13558	13389	13354	13380	13413	13285	13512	13198	13465	13438	13363	13403	13409	13330	13325	13386	13276	13378	13399	13221	13451	13593	13315	13422	13282	13419	13175	13519	13343	13369	13427	13319	13314	13321	13382	13364	13364	13318	13298	13478	13372	13401	13530	13359	13490	13353	13503	13292	13389	13429	13346	13449	13267	13470	13420	13270	13301	13255	13402	13446	13251	13386	13397	13366	13447	13374	13349	13420	13431	13396	13336	13250	13451	13330	13277	13323	13475	13453	13554	13350	13388	13315	13318	13291	13447	13250	13338	13401	13461	13203	13397	13380	13365	13291	13450	13411	13468	13289	13514	13482	13243	13483	13327	13455	13402	13624	13460	13342	13297	13494	13312	13447	13347	13550	13395	13468	13251	13371	13382	13347	13378	13360	13254	13381	13326	13248	13166	13452	13440	13371	13468	13446	13290	13412	13499	13374	13265	13291	13478	13468	13400	13273	13417	13192	13240	13234	13397	13311	13302	13510	13350	13295	13433	13423	13422	13484	13301	13200	13484	13413	13370	13467	13408	13223	13650	13449	13443	13379	13288	13286	13444	13443	13366	13371	13292	13469	13286	13208	13366	13265	13450	13271	13545	13245	13349	13245	13362	13374	13495	13457	13270	13325	13454	13245	13334	13391	13287	13308	13334	13236	13198	13475	13314	13272	13386	13436	13366	13464	13364	13430	13128	13457	13224	13397	13358	13245	13312	13154	13454	13292	13444	13336	13298	13470	13368	13292	13368	13341	13291	13252	13492	13396	13462	13283	13187	13170	13518	13280	13415	13596	13463	13448	13356	13361	13471	13355	13348	13388	13435	13329	13322	13597	13308	13364	13372	13447	13392	13265	13515	13514	13379	13396	13149	13430	13373	13431	13476	13366	13310	13326	13412	13413	13117	13330	13413	13410	13233	13383	13401	13316	13351	13394	13345	13134	13306	13292	13482	13284	13208	13495	13415	13397	13352	13309	13239	13382	13378	13426	13379	13500	13319	13463	13464	13489	13315	13457	13548	13262	13338	13343	13356	13386	13530	13442	13293	13568	13376	13498	13438	13319	13318	13350	13515	13286	13360	13265	13388	13617	13354	13381	13325	13359	13451	13419	13329	13310	13420	13350	13242	13296	13489	13362	13429	13339	13385	13436	13370	13475	13452	13433	13446	13283	13326	13307	13275	13373	13404	13194	13454	13629	13481	13490	13401	13462	13354	13376	13399	13392	13411	13529	13289	13303	13474	13152	13395	13394	13383	13476	13490	13329	13471	13330	13427	13432	13155	13450	13309	13208	13414	13487	13330	13466	13520	13371	13275	13389	13150	13495	13334	13304	13450	13278	13436	13368	13421	13459	13269	13457	13410	13437	13264	13429	13346	13374	13389	13319	13348	13407	13378	13395	13322	13442	13399	13336	13209	13308	13284	13578	13440	13460	13436	13255	13338	13424	13301	13345	13407	13449	13248	13547	13324	13500	13522	13102	13463	13401	13361	13252	13435	13263	13388	13372	13453	13307	13451	13286	13438	13431	13474	13362	13447	13368	13484	13431	13416	13449	13469	13297	13405	13336	13401	13287	13497	13370	13377	13321	13381	13302	13276	13456	13494	13347	13394	13421	13263	13415	13226	13327	13293	13183	13401	13297	13421	13313	13489	13375	13185	13435	13254	13575	13437	13354	13442	13402	13513	13470	13370	13310	13527	13280	13374	13484	13442	13403	13563	13350	13300	13438	13384	13353	13341	13344	13328	13259	13292	13404	13441	13219	13259	13380	13381	13379	13269	13344	13326	13445	13435	13467	13272	13375	13211	13389	13376	13418	13378	13405	13434	13320	13418	13451	13247	13399	13428	13242	13439	13337	13466	13516	13447	13356	13410	13303	13378	13436	13318	13640	13360	13330	13429	13499	13381	13389	13174	13303	13325	13294	13287	13541	13382	13290	13385	13380	13479	13297	13349	13564
27366	22046	24852	21065	17059	16596	16179	15515	15422	15214	15197	14959	14902	14963	14876	14563	14758	14664	14495	14570	14360	14367	14583	14295	14205	14145	14280	14235	14519	14426	14096	14298	14236	14139	14495	14321	14278	14313	14291	14137	14258	14446	14231	14192	14232	14265	14209	14053	14159	14088	14396	14221	14212	14331	14354	14198	14201	14207	14311	14277	14277	14219	14182	14197	14187	14360	14298	14116	14261	14218	14369	14299	14244	14131	14228	14170	14220	14112	14337	14309	14106	14237	14091	14138	14209	14053	14164	14110	14113	14207	13990	14055	14243	14199	14301	14314	14074	14282	13960	14362	14215	14266	14235	14270	14227	14056	14032	14467	14228	14199	14346	14080	14316	14235	14080	14151	14086	14091	14191	14287	14193	14194	14245	14027	14087	14114	14353	14127	14057	13946	14053	14179	14204	14185	14052	14217	14219	14195	14062	14230	14118	14105	14249	14087	14191	14289	14209	14168	14025	14095	14286	13976	14173	13949	14148	14063	14234	14116	14198	14161	14395	14020	14048	14143	14227	14276	14035	14163	13967	14141	14128	14244	14230	14066	14089	14185	14123	14078	14274	14441	14140	14263	14271	14231	14023	14298	14128	14053	14200	14184	14241	13968	14039	14024	13982	14269	14196	14292	14371	14318	13968	14132	14120	14048	14099	14227	14171	14082	14217	14097	14115	14286	14270	14227	14102	14165	14141	14149	14287	14248	13960	14257	14305	14242	14188	14316	14250	14052	14362	14145	14110	14258	14220	14046	14116	14102	14110	14052	14320	13978	14278	14449	14229	14252	14131	14075	14103	14117	14276	14102	14241	14094	14151	14101	14289	14181	14179	14078	14092	14249	14234	14020	14075	14247	14211	14242	14012	14103	14223	14094	14115	14204	14105	14190	14153	14125	14184	14088	14164	14245	14105	14082	13999	14226	14134	14276	14251	13974	14165	14211	14261	13907	14159	14039	14136	14228	14107	14046	14096	14251	14264	14206	14363	14244	14161	14038	14008	14000	14111	14182	14113	14022	14175	14097	14066	14254	14225	14310	14149	14107	14073	14314	14070	14163	14104	14253	14022	14136	14075	14131	14251	14186	14047	13881	14157	14208	14113	14266	13999	14179	14296	14040	14232	13893	14161	14157	14247	14193	14205	14204	14143	13986	14268	14286	14083	14054	14108	14131	14179	14267	14205	14252	14251	14246	14142	14068	14088	14168	14101	14292	14129	14063	14196	14199	14094	14038	14101	14204	14266	14310	14150	14166	14223	14087	14231	14070	14206	14181	14164	13950	14183	14032	14122	14006	14167	14164	14226	14077	14131	14112	14111	14047	14289	13980	14092	14193	14042	14203	14082	14172	14088	14105	14101	14209	14227	14174	14140	14142	14194	14206	14291	14161	14164	14170	14258	14211	14223	14086	14151	14019	13973	14037	14267	14241	14188	14014	14309	14268	14055	14304	14065	14045	14146	14007	14114	14219	14007	14166	14041	14118	14332	14219	14204	14148	14214	14234	14248	14139	14558	14247	14177	14322	14219	14194	14029	13986	14094	14205	14219	14098	14109	14098	13947	14037	14375	14237	14088	14215	14147	14034	14134	14156	14130	14096	14148	14083	14033	14079	14138	14041	14070	14046	14104	14458	14282	14152	14405	14156	14284	14112	14184	14153	14083	14281	14156	14301	14000	14213	14213	14063	14194	14114	14228	14195	14428	14399	14213	14263	14253	14233	14170	14289	14268	14188	14136	14223	14223	14373	14005	14085	14123	14332	13991	14119	13925	14064	14101	14171	14151	14144	14337	14017	14162	14220	14166	13987	14319	14346	14126	14335	14272	14431	14309	14170	14131	14125	14226	14216	14033	14106	14053	14352	14101	14283	14015	14197	14142	14228	14102	14145	14197	14139	14321	14012	14106	14144	14101	14206	14173	14167	14253	14184	14074	14123	14170	14162	14033	14118	14106	14231	14317	14074	14297	14131	14141	14265	14068	14139	14071	14218	14346	14208	14065	14271	14128	14155	14129	14108	13982	14024	14116	14182	14159	14041	14199	14050	14182	14293	14276	14249	14115	14276	14140	14264	13920	14436	14199	14263	14100	14317	14353	14249	14127	13903	14260	14129	14206	14080	14005	14198	14046	14146	14081	14249	14216	14163	14262	14378	14009	14161	14118	14062	14250	14091	14312	14210	14172	14319	14218	14211	14186	14185	14096	14045	14211	14119	14176	14270	14139	14200	14222	14239	14233	13977	14036	14183	14281	14294	14226	14257	14192	14014	13937	14337	14170	14096	14149	14152	14161	14221	14274	14315	14401	14144	14330	14164	14106	14203	14107	14071	14095	14124	14129	14185	14167	14230	14203	14136	14155	14321	14032	14136	14279	14082	14037	14144	14002	14103	14254	14115	14223	13974	14045	14046	14161	14105	14060	14222	14085	14131	14148	14173	14158	14110	14209	14301	14058	14101	14067	14187	14102	14019	14222	14301	14271	14015	14230	14297	14115	14264	14228	13947	13875	14171	14060	14184	14102	14184	14119	14184	14165	14104	14061	14151	14067	14267	14024	14176	14224	14218	14183	14243	14260	14330	14092	14122	14067	14022	14100	14085	14181	14101	13995	14289	14377	14042	14233	14014	14104	14255	14135	14196	14091	14342	14192	14016	14125	13994	14030	14111	14327	14238	14155	14200	14308	14252	14166	14302	14064	14224	14214	14196	14370	14212	14175	13990	14350	14276	14061	14210	14067	14149	14278	14206	14263	14087	14279	14116	14139	14257	14238	14077	13928	14213	14159	14165	14045	14090	13929	14242	14145	14301	14077	13968	13981	14165	14404	14102	14166	14173	14218	14203	14277	14166	14209	14096	14146	14091	14048	14117	14144	14042	14152	14269	14085	14149	14265	14131	14120	14070	14188	14045	14217	14260	14148	13906	13879	14157	14145	14173	14134	14080	14105	14264	14135	14277	14237	14257	14135	14329	13974	14047	14054	14124	14132	14247	14049	14318	14147	14272	14192	14383	14116	14085	14141	14201	14240	14179	14243	14124	14166	14175	14131	14233	14249	14005	14219	14126	14090	14132	14216	14146	14224	14342	14174	14138	14209	14150	14129	14100	14170	14223	14100	14066	14035	14351	14164	14339	14104	14108	14023	14200	14134	14027	14328	14152	14007	14314	14293	14282	14263	14178	14386	14108	14108	14184	14273	14134	14283	13994	14194	14291	14053	14050	14214	13996	14158	14025	14122	14033	14253	14294	14028	14185	14158	14172	14196	14339	14221	14076	14181	14464	14315	14467	14181	14177	14281	14224	14099	14237	14210	14256	14243	14282	14080	14171	14064	14228	14022	14125	14010	14075	14201	14350	14214	14115	14176	14229	14338	14217	14310	14254	13962	14038	14250	14159	14115	14035	14155	14118	14098	14182	14197	14174	14145	13917	14228	14103	14367	14118	14115	14279	14191	14178	14137	14177	14145	14220	14467	14145	14285	13966	14167	14247	14130	14212	14235	14201	14170	14190	14055	14029	14210	14139	14340	14117	14222	14195	14148	14217	14116	14103	14221	14408	14057	14120	14087	14040	14284	14160	14003	14392	14229	14112	14330	14273	14289	14093	14354	14150	14048	14150	14086	14163	14288	14207	14022	14164	14115	14296	14094	14298	14257	14283	13967	14133	14125	14156	14222	14089	14136	14077	14055	14068	14126	14058	14324	14231	14065	14209	14152	14121	14109	14209	14242	14190	13987	14261	14260	14301	14111	14065	14394	14256	14341	14141	14253	14360	14153	14280	14179	14182	14275	14094	14206	14074	14112	14214	14061	14186	14272	14076	13981	13967	14113	13923	14368	14273	14403	14080	14301	14447	14228	13860	14153	14136	14177	14421	14363	14126	14031	14181	14251	14173	14158	14044	14058	14152	14143	14171	14146	14440	14081	14140	14285	14185	14124	14037	14257	14093	14116	14113	14018	13979	14259	14256	14197	14185	14213	14137	14114	14363	14241	14297	14053	13984	14196	14023	14263	14090	13951	14092	14126	13930	14041	14167	14323	14040	14125	14077	14129	14306	14158	14297	14243	14285	14002	14218	14153	14108	14484	14563	14330	14048	14279	14166	14200	14117	14160	14130	14028	14287	14228	14100	14018	14243	14210	14150	14151	14053	14003	14046	14305	14210	14170	14216	14268	14102	14210	14304	14089	14205	14133	14131	14148	14156	14196	14176	14102	14158	14179	14114	14233	14210	14270	14066	14130	14282	14251	14233	14120	14082	14077	14116	14049	14241	14041	13992	14038	14121	14028	14177	14203	14223	14053	14174	14125	13978	14181	14308	14309	14325	14434	14112	14112	14079	14132	14106	14255	14191	14201	14049	14052	14150	14150	14154	14133	14156	14211	14037	14205	14030	14246	14107	14201	14339	14377	14204	14135	13976	14189	14316	14237	14180	14234	14263	14039	14084	14267	14003	14098	14101	14082	14231	14253	14165	14169	14113	14090	14040	14176	14243	14043	14263	14240	14042	14146	14233	14151	14283	14314	13951	14328	14071	14116	14141	14240	14073	14039	14078	14154	14065	14171	14240	14179	14114	14153	14217	14058	14029	14075	14262	14330	14254	14221	14022	14338	14134	13935	14203	14153	14055	14211	14036	14150	14212	14133	14220	14195	14157	14027	13976	14149	14102	13964	14096	14259	14218	14431	14084	14256	14066	14260	14224	14277	14126	14230	14363	13949	14040	14039	14185	14013	14278	14288	14023	14013	14127	14232	14137	14091	14053	14141	14143	14236	14076	14193	14015	14013	14061	14194	14159	14270	14042	14284	14118	14037	14277	14177	14140	14237	14222	14392	14128	14257	14049	14367	14323	14284	14153	14215	14014	14140	14181	14075	14387	14298	14078	14159	14112	14062	14007	14244	13982	14172	14139	14266	14199	14172	14244	14127	14167	14149	14159	14159	14263	14412	14183	14317	14079	14290	14247	14205	14271	14093	14172	13962	14318	14077	14169	14371	14025	14163	14354	14004	14245	14538	14194	14284	14012	14240	14223	14226	14331	14059	14052	14091	14292	14099	14223	14110	14175	14259	14337	14102	14173	13991	14336	14227	14100	14216	14115	14221	14232	14120	14201	14176	14264	14134	14139	14162	14189	14147	14198	14415	14101
18570	25932	24521	19721	17780	17094	16729	16193	15808	15306	15116	14963	14551	14345	14300	14034	13924	14184	13880	13728	13533	13728	13419	13600	13573	13334	13426	13395	13380	13340	13410	13429	13325	13334	13403	13286	13327	13478	13323	13479	13380	13242	13303	13258	13366	13062	13390	13294	13468	13353	13276	13239	13282	13437	13146	13177	13177	13479	13350	13306	13114	13323	13255	13272	13412	13140	13268	13279	13165	13202	13267	13285	13106	13174	13140	13285	13243	13408	13266	13349	13445	13139	13186	13104	13247	13274	13239	13368	13382	13271	13221	13274	13242	13209	13415	13150	13260	13211	13367	13258	13252	13252	13327	13194	13179	13440	13333	13431	13294	13189	13109	13319	13163	13321	13307	13241	13208	13311	13333	13167	13149	13182	13196	13233	13314	13338	13197	13392	13108	13362	13230	13386	13137	13230	13385	13353	13253	13280	13355	13139	13225	13295	13206	13310	13424	13379	13318	13536	13220	13290	13303	13376	13123	13304	13215	13249	13288	13426	13260	13064	13286	13230	13300	13211	13294	13139	13393	13135	13311	13365	13173	13169	13249	13134	13358	13332	13167	13325	13339	13259	13246	13149	13117	13346	13229	13226	13163	13251	13329	13383	13182	13146	13370	13191	13279	13235	13448	13378	13379	13117	13354	13425	13387	13330	13369	13133	13323	13408	13219	13326	13232	13036	13276	13112	13236	13235	13441	13186	13260	13347	13180	13405	13319	13142	13109	13306	13306	13319	13095	13246	13210	13349	13319	13207	13192	13382	13255	13350	13305	13277	13175	13282	13244	13281	13179	13222	13311	13253	13299	13403	13240	13208	13201	13358	13301	13147	13223	13321	13288	13272	13358	13331	13253	13378	13201	13207	13346	13298	13213	13391	13272	13460	13177	13360	13281	13264	13071	13165	13224	13383	13304	13262	13199	13424	13206	13429	13336	13238	13272	13292	13162	13174	13129	13325	13304	13191	13404	13175	13248	13278	13253	13264	13226	13382	13313	13191	13197	13242	13349	13365	13261	13374	13372	13165	13088	13289	13323	13142	13344	13360	13414	13395	13291	13350	13263	13143	13119	13245	13203	13304	13141	13376	13293	13288	13236	13226	13134	13296	13182	13214	13323	13154	13225	13283	13277	13392	13180	13415	13189	13313	13375	13281	13207	13205	13193	13290	13235	13233	13201	13171	13243	13151	13176	13335	13488	13243	13308	13399	13313	13177	13344	13319	13249	13335	13384	13326	13245	13185	13303	13386	13218	13315	13441	13368	13296	13307	13189	13183	13274	13165	13333	13137	13280	13344	13230	13234	13415	13288	13388	13245	13266	13129	13228	13144	13216	13377	13357	13319	13195	13232	13250	13317	13479	13116	13225	13191	13271	13284	13254	13408	13240	13123	13378	13352	13242	13245	13359	13159	13196	13246	13358	13260	13151	13498	13187	13249	13135	13237	13229	13194	13254	13295	13268	13290	13329	13217	13454	13244	13372	13180	13324	13421	13321	13034	13199	13347	13276	13340	13367	13333	13234	13231	13174	13320	13362	13354	13187	13128	13259	13352	13452	13152	13263	13246	13340	13261	13330	13403	13262	13355	13281	13406	13236	13287	13221	13349	13259	13291	13182	13333	13313	13105	13298	13344	13315	13150	13189	13393	13129	13233	13309	13243	13302	13256	13406	13292	13274	13353	13367	13358	13281	13376	13329	13391	13278	13135	13199	13392	13208	13416	13258	13282	13187	13334	13314	13197	13237	13364	13210	13456	13254	13333	13292	13340	13227	13196	13222	13299	13196	13270	13117	13396	13220	13196	13191	13208	13350	13207	13291	13385	13319	13399	13257	13218	13254	13019	13312	13337	13233	13204	13111	13221	13309	13292	13481	13138	13367	13166	13442	13260	13114	13286	13186	13252	13315	13425	13239	13291	13255	13258	13197	13215	13315	13349	13206	13299	13319	13309	13220	13275	13330	13379	13399	13454	13412	13301	13253	13289	13311	13443	13265	13362	13269	13085	13481	13094	13227	13204	13270	13237	13214	13173	13372	13291	13276	13310	13254	13353	13254	13346	13196	13340	13515	13376	13294	13241	13118	13209	13399	13282	13371	13303	13260	13386	13258	13296	13208	13204	13095	13352	13237	13198	13381	13292	13280	13316	13395	13289	13257	13142	13414	13212	13278	13236	13215	13183	13213	13174	13220	13194	13370	13202	13175	13321	13323	13245	13434	13245	13297	13188	13354	13281	13376	13227	13488	13212	13433	13294	13241	13264	13254	13279	13313	13362	13295	13354	13354	13372	13429	13304	13250	13381	13345	13256	13216	13380	13241	13288	13215	13149	13336	13448	13208	13096	13245	13167	13280	13295	13214	13287	13253	13433	13129	13385	13283	13208	13219	13222	13091	13381	13301	13286	13319	13305	13199	13286	13205	13323	13277	13248	13310	13256	13164	13315	13184	13272	13347	13198	13290	13243	13240	13012	13303	13213	13201	13336	13407	13321	13108	13204	13452	13289	13193	13183	13202	13182	13308	13176	13222	13343	13341	13348	13402	13168	13255	13193	13163	13316	13333	13237	13365	13190	13336	13373	13216	13477	13397	13433	13304	13288	13295	13197	13171	13268	13397	13266	13239	13302	13256	13116	13245	13338	13145	13268	13157	13297	13359	13203	13367	13365	13350	13350	13297	13442	13115	13416	13283	13312	13336	13115	13231	13362	13214	13347	13187	13270	13260	13285	13348	13308	13293	13134	13122	13313	13128	13298	13280	13260	13249	13297	13431	13209	13412	13169	13092	13328	13351	13113	13384	13228	13384	13228	13371	13458	13161	13340	13192	13337	13204	13328	13304	13348	13278	13257	13161	13369	13185	13347	13329	13374	13346	13273	13407	13247	13192	13138	13270	13381	13228	13353	13225	13245	13200	13369	13473	13404	13391	13267	13181	13182	13065	13139	13430	13212	13308	13417	13376	13438	13144	13347	13422	13229	13372	13261	13369	13347	13399	13178	13434	13229	13406	13370	13204	13217	13120	13338	13315	13293	13325	13312	13286	13268	13301	13341	13219	13240	13294	13237	13268	13329	13280	13274	13143	13363	13329	13182	13114	13342	13259	13293	13123	13347	13411	13370	13331	13210	13326	13326	13327	13238	13215	13263	13353	13422	13407	13441	13249	13294	13031	13268	13303	13326	13463	13398	13249	13338	13442	13350	13371	13051	13239	13330	13381	13483	13389	13263	13352	13298	13421	13117	13281	13203	13210	13162	13426	13392	13217	13161	13260	13364	13239	13272	13125	13176	13192	13226	13421	13168	13122	13327	13146	13436	13394	13204	13113	13346	13192	13242	13293	13367	13275	13212	13266	13504	13278	13234	13308	13310	13416	13193	13205	13438	13213	13321	13348	13397	13140	13378	13285	13249	13420	13345	13160	13396	13362	13229	13310	13344	13258	13373	13275	13246	13210	13312	13130	13356	13113	13159	13353	13325	13392	13276	13270	13494	13225	13359	13333	13202	13413	13264	13248	13326	13361	13185	13192	13152	13231	13333	13337	13256	13293	13010	13284	13235	13270	13390	13253	13224	13224	13383	13365	13228	13338	13273	13240	13358	13166	13269	13287	13425	13232	13348	13342	13114	13344	13111	13224	13315	13141	13384	13409	13281	13340	13173	13394	13118	13331	13213	13412	13389	13160	13445	13285	13411	13319	13262	13257	13249	13250	13194	13357	13373	13333	13324	13240	13109	13184	13239	13307	13179	13207	13219	13341	13070	13325	13084	13452	13260	13190	13291	13194	13292	13204	13309	13212	13276	13299	13302	13102	13319	13445	13199	13281	13341	13147	13175	13189	13301	13169	13301	13275	13261	13306	13123	13283	13250	13473	13389	13324	13417	13253	13311	13184	13327	13227	13292	13101	13355	13136	13246	13103	13322	13197	13398	13136	13432	13337	13369	13319	13249	13135	13259	13201	13316	13293	13171	13512	13253	13243	13409	13294	13312	13181	13282	13338	13262	13334	13307	13251	13249	13233	13338	13252	13399	13210	13404	13389	13122	13278	13309	13343	13309	13445	13246	13372	13331	13385	13393	13302	13358	13207	13358	13411	13286	13289	13424	13223	13162	13357	13242	13150	13270	13312	13207	13157	13262	13265	13300	13432	13286	13248	13395	13250	13512	13234	13406	13176	13297	13225	13364	13271	13269	13199	13056	13361	13259	13260	13371	13408	13294	13272	13018	13200	13313	13143	13295	13100	13274	13289	13293	13268	13240	13256	13154	13323	13222	13275	13241	13298	13207	13187	13367	13241	13272	13216	13315	13212	13325	13329	13202	13410	13237	13300	13250	13170	13261	13257	13280	13479	13240	13209	13079	13285	13238	13207	13186	13400	13253	13083	13271	13229	13299	13305	13242	13344	13165	13246	13355	13449	13323	13342	13259	13490	13187	13221	13254	13348	13241	13306	13161	13214	13299	13267	13304	13206	13290	13226	13364	13287	13258	13384	13202	13434	13293	13350	13257	13327	13214	13183	13326	13420	13314	13246	13318	13189	13372	13458	13072	13418	13279	13282	13323	13167	13304	13304	13302	13419	13283	13380	13229	13166	13214	13169	13387	13047	13072	13268	13140	13320	13356	13329	13166	13388	13227	13316	13388	13322	13174	13279	13375	13152	13490	13383	13349	13323	13137	13165	13256	13422	13279	13339	13251	13259	13134	13302	13339	13305	13381	13277	13356	13311	13193	13296	13310	13221	13148	13547	13281	13135	13383	13279	13120	13321	13448	13272	13401	13220	13312	13213	13298	13360	13265	13224	13383	13324	13407	13368	13460	13405	13291	13250	13352	13212	13287	13302	13360	13282	13438	13307	13361	13350	13286	13441	13393	13290	13189	13399	13462	13077	13262	13333	13339	13377	13171	13273	13264	13150	13391	13348	13181	13348	13388	13326	13282	13224	13315	13193	13383	13280	13348	13283	13321	13287	13347	13162	13292	13454	13248	13367	13366	13290	13244	13120	13435	13184	13099	13217	13357	13179	13346	13251	13167	13320	13213	13465	13223	13232	13380	13395	13172	13247	13284	13327	13283	13331	13371	13268	13247	13309	13230	13197	13273	13492	13150	13239	13453	13371	13323	13252	13319	13246	13254	13296	13257	13335	13292
23864	21074	28448	24068	21914	21668	20705	18087	17139	16715	16565	16044	15752	15656	15440	15278	15435	15109	15193	14934	14912	14854	14776	14579	14850	14817	14728	14807	14592	14641	14454	14661	14349	14495	14709	14419	14430	14240	14673	14508	14548	14321	14542	14426	14515	14259	14516	14284	14371	14348	14473	14144	14425	14326	14312	14259	14533	14378	14200	14320	14237	14305	14379	14365	14465	14406	14441	14275	14122	14270	14363	14262	14362	14226	14256	14283	14463	14457	14487	14475	14241	14458	14435	14483	14248	14197	14266	14437	14225	14193	14287	14550	14355	14321	14366	14339	14302	14351	14173	14102	14443	14088	14251	14353	14240	14430	14347	14402	14244	14366	14279	14287	14245	14232	14469	14556	14317	14290	14313	14347	14403	14157	14615	14322	14231	14277	14456	14363	14353	14264	14166	14388	14574	14351	14276	14203	14468	14287	14369	14283	14404	14361	14438	14164	14345	14515	14213	14325	14292	14226	14267	14449	14347	14436	14439	14242	14324	14227	14235	14400	14292	14324	14430	14020	14263	14375	14360	14346	14236	14485	14262	14276	14366	14063	14337	14272	14228	14386	14316	14307	14247	14286	14407	14339	14355	14426	14370	14124	14340	14436	14221	14377	14420	14366	14203	14232	14132	14246	14600	14565	14371	14266	14444	14196	14312	14316	14346	14371	14199	14508	14338	14261	14315	14282	14206	14236	14286	14336	14309	14295	14377	14297	14419	14305	14188	14315	14272	14330	14050	14437	14381	14207	14234	14281	14285	14309	14226	14471	14237	14381	14227	14501	14374	14309	14262	14385	14252	14236	14310	14342	14311	14251	14248	14348	14329	14569	14398	14250	14456	14485	14377	14321	14470	14396	14372	14201	14321	14168	14441	14325	14375	14470	14261	14285	14435	14247	14206	14263	14313	14279	14595	14555	14360	14196	14318	14540	14235	14193	14380	14371	14209	14234	14432	14379	14183	14255	14276	14340	14332	14036	14277	14354	14257	14382	14442	14281	14435	14271	14360	14155	14279	14297	14474	14461	14362	14406	14118	14258	14172	14288	14264	14279	14241	14428	14319	14211	14242	14467	14167	14239	14402	14273	14332	14302	14249	14367	14101	14306	14303	14423	14396	14470	14260	14370	14200	14383	14502	14135	14411	14148	14359	14171	14328	13937	14237	14206	14101	14354	14326	14250	14319	14326	14174	14319	14236	14209	14462	14377	14516	14370	14287	14176	14171	14303	14236	14444	14419	14393	14278	14131	14318	14049	14186	14345	14354	14277	14388	14404	14073	14173	14410	14226	14327	14314	14357	14404	14494	14201	14488	14219	14122	14413	14196	14210	14461	14198	14404	14455	14448	14287	14335	14408	14491	14267	14535	14361	14289	14122	14103	14412	14336	14330	14380	14308	14406	14419	14332	14350	14323	14247	14319	14337	14451	14265	14265	14548	14184	14289	14288	14214	14268	14320	14146	14297	14509	14521	14130	14331	14246	14458	14326	14294	14445	14168	14166	14232	14227	14363	14464	14523	14358	14326	14211	14440	14201	14226	14229	14259	14384	14167	14418	14103	14309	14411	14282	14269	14255	14426	14184	14314	14270	14486	14225	14201	14281	14089	14359	14315	14528	14377	14311	14407	14223	14425	14388	14543	14125	14377	14270	14206	14587	14372	14196	14229	14482	14609	14447	14518	14342	14365	14296	14208	14371	14274	14242	14193	14371	14309	14196	14374	14191	14409	14297	14370	14257	14357	14421	14277	14213	14362	14398	14298	14162	14349	14368	14103	14270	14278	14270	14355	14319	14549	14446	14275	14422	14381	14287	14440	14362	14558	14261	14018	14294	14193	14219	14403	14274	14264	14321	14347	14228	14387	14345	14293	14280	14229	14362	14311	14330	14268	14211	14169	14297	14412	14403	14214	14255	14116	14330	14317	14470	14273	14365	14391	14172	14130	14387	14355	14555	14349	14234	14271	14377	14373	14285	14282	13981	14326	14426	14393	14307	14307	14317	14388	14370	14222	14495	14601	14134	14197	14311	14330	14253	14167	14194	14295	14415	14450	14495	14173	14182	14311	14334	14455	14575	14410	14422	14452	14349	14432	14313	14357	14206	14234	14435	14408	14553	14430	14648	14159	14457	14504	14284	14311	14200	14157	14360	14298	14228	14264	14497	14235	14395	14383	14265	14316	14286	14622	14584	14144	14205	14459	14394	14362	14427	14216	14275	14423	14405	14575	14544	14406	14452	14344	14362	14120	14378	14293	14314	14297	14504	14544	14486	14309	14333	14158	14382	14198	14172	14183	14181	14104	14359	14331	14329	14449	14336	14255	14230	14266	14234	14279	14170	14472	14453	14286	14197	14227	14400	14271	14362	14372	14265	14305	14254	14264	14210	14250	14223	14238	14258	14291	14398	14333	14076	14334	14252	14354	14347	14082	14102	14390	14312	14491	14241	14229	14384	14308	14332	14176	14268	14327	14351	14216	14231	14274	14183	14295	14437	14363	14084	14337	14340	14231	14174	14415	14300	14339	14495	14369	14274	14465	14386	14346	14524	14322	14338	14335	14212	14428	14286	14236	14344	14238	14518	14375	14225	14358	14429	14288	14335	14276	14319	14267	14477	14283	14460	14187	14302	14202	14363	14280	14372	14366	14341	14406	14413	14387	14423	14076	14433	14337	14175	14222	14367	14471	14454	14142	14421	14160	14399	14256	14326	14358	14330	14374	14408	14481	14395	14499	14329	14309	14303	14253	14421	14172	14139	14268	14511	14445	14120	14464	14425	14386	14351	14387	14375	14370	14103	14349	14282	14420	14511	14342	14380	14416	14247	14335	14315	14204	14266	14253	14115	14356	14358	14350	14416	14204	14259	14304	14441	14472	14401	14289	14399	14346	14320	14485	14481	14494	14232	14498	14316	14236	14407	14365	14254	14366	14279	14240	14235	14359	14285	14420	14404	14171	14367	14484	14330	14437	14190	14300	14457	14256	14213	14434	14373	14428	14459	14396	14340	14326	14371	14382	14436	14260	14439	14207	14390	14317	14374	14444	14303	14341	14312	14413	14284	14156	14282	14169	14314	14322	14346	14258	14333	14235	14314	14356	14130	14522	14295	14256	14259	14495	14367	14377	14297	14184	14518	14324	14289	14390	14448	14411	14317	14372	14367	14271	14230	14420	14280	14354	14297	14295	14348	14435	14377	14387	14369	14310	14317	14294	14255	14296	14451	14476	14269	14285	14339	14281	14442	14382	14078	14236	14142	14389	14305	14385	14345	14239	14363	14289	14367	14393	14418	14433	14445	14532	14426	14433	14202	14295	14485	14198	14273	14382	14462	14282	14362	14337	14227	14369	14238	14264	14184	14217	14351	14421	14404	14044	14183	14347	14460	14459	14388	14282	14320	14253	14352	14257	14449	14310	14322	14399	14624	14383	14348	14511	14426	14190	14227	14324	14241	14207	14166	14414	14245	14272	14310	14304	14317	14334	14468	14177	14490	14228	14182	14454	14186	14223	14259	14311	14390	14339	14413	14427	14350	14314	14389	14383	14154	14508	14315	14475	14251	14350	14411	14235	14233	14318	14328	14176	14221	14236	14346	14371	14450	14376	14258	14287	14181	14425	14355	14311	14325	14396	14464	14463	14475	14355	14150	14237	14362	14285	14406	14247	14164	14420	14447	14362	14326	14253	14358	14338	14463	14139	14413	14465	14433	14314	14351	14237	14267	14291	14249	14328	14286	14593	14331	14232	14346	14258	14321	14286	14384	14080	14231	14488	14542	14332	14423	14369	14526	14418	14164	14327	14432	14291	14284	14145	14359	14364	14315	14237	14517	14359	14428	14291	14249	14321	14281	14276	14205	14451	14340	14419	14451	14344	14332	14152	14193	14301	14102	14351	14304	14361	14389	14246	14457	14319	14365	14374	14495	14306	14309	14340	14385	14217	14222	14279	14372	14108	14219	14330	14216	14337	14311	14256	14250	14287	14427	14463	14228	14286	14194	14238	14466	14361	14094	14296	14161	14220	14299	14612	14279	14322	14476	14223	14286	14429	14317	14401	14292	14217	14386	14292	14343	14194	14227	14589	14466	14374	14526	14421	14290	14191	14464	14233	14355	14239	14486	14266	14224	14312	14258	14253	14260	14233	14343	14396	14330	14265	14282	14495	14374	14465	14335	14357	14350	14364	14468	14365	14408	14315	14347	14251	14241	14300	14183	14283	14383	14395	14290	14515	14532	14374	14287	14253	14315	14307	14245	14378	14411	14337	14394	14466	14478	14150	14160	14282	14255	14266	14172	14329	14362	14338	14292	14287	14260	14334	14439	13987	14329	14177	14392	14266	14227	14317	14048	14197	14404	14467	14483	14352	14417	14452	14351	14512	14529	14390	14268	14194	14319	14445	14258	14241	14102	14376	14295	14212	14428	14410	14160	14271	14214	14407	14357	14394	14162	14418	14394	14288	14422	14257	14308	14210	14350	14424	14429	14122	14148	14234	14370	14422	14236	14303	14384	14296	14353	14281	14336	14279	14366	14316	14419	14477	14344	14340	14217	14345	14171	14238	14258	14338	14294	14216	14355	14164	14056	14218	14446	14312	14261	14312	14354	14260	14442	14258	14340	14356	14284	14258	14101	14189	14388	14307	14286	14244	14249	14546	14225	14488	14311	14065	14449	14273	14318	14154	14282	14610	14470	14414	14361	14379	14153	14259	14205	14392	14330	14114	14345	14264	14418	14420	14340	14187	14397	14296	14265	14190	14170	14414	14476	14353	14314	14321	14413	14349	14365	14251	14395	14323	14466	14224	14197	14323	14401	14384	14381	14144	14247	14268	14383	14190	14288	14268	14333	14280	14387	14325	14143	14103	14399	14461	14254	14280	14241	14295	14396	14157	14432	14451	14206	14330	14296	14248	14205	14326	14437	14232	14408	14402	14303	14249	14532	14284	14438	14385	14366	14290	14367	14275	14215	14343	14359	14374	14244	14340	14346	14266	14313	14250	14338	14454	14342	14330	14366	14327	14224	14475	14255	14331	14374	14250	14388	14111	14343	14558	14269	14464	14328	14201	14212	14277	14287	14150	14559	14328	14295	14390	14285	14375	14408	14397	14267	14458	14493	14402	14118	14365	14497	14343	14575	14309	14371	14256
18664	33563	31706	24855	21725	20403	19543	18670	17832	17243	16780	16154	15772	15390	15030	14723	14626	14388	14376	14232	14133	14053	13775	13770	13772	13871	13574	13589	13829	13598	13762	13745	13635	13574	13645	13522	13533	13421	13446	13367	13488	13564	13394	13471	13559	13572	13423	13394	13467	13342	13378	13266	13518	13458	13354	13566	13533	13338	13463	13379	13341	13416	13475	13255	13460	13520	13295	13303	13397	13388	13379	13534	13370	13476	13365	13448	13467	13315	13373	13493	13590	13291	13533	13302	13363	13470	13321	13384	13377	13424	13395	13446	13414	13357	13411	13421	13501	13490	13436	13243	13238	13451	13385	13490	13360	13554	13342	13323	13433	13315	13450	13420	13385	13430	13449	13305	13444	13424	13394	13452	13435	13448	13471	13467	13384	13307	13383	13492	13374	13356	13360	13264	13478	13340	13358	13356	13361	13348	13464	13318	13353	13357	13294	13435	13537	13263	13153	13333	13450	13411	13365	13447	13469	13236	13315	13361	13451	13417	13400	13465	13453	13441	13362	13404	13427	13215	13391	13465	13405	13484	13486	13322	13222	13359	13192	13318	13261	13434	13474	13519	13429	13507	13575	13382	13600	13356	13288	13354	13529	13453	13406	13443	13397	13414	13364	13386	13434	13427	13503	13379	13270	13358	13538	13338	13267	13243	13481	13430	13327	13364	13297	13552	13323	13532	13134	13444	13332	13356	13296	13292	13351	13414	13272	13461	13370	13326	13374	13239	13393	13406	13335	13322	13330	13362	13411	13327	13492	13361	13354	13427	13363	13335	13532	13503	13535	13291	13336	13393	13384	13493	13372	13398	13121	13488	13227	13420	13380	13557	13498	13305	13278	13461	13205	13454	13409	13379	13425	13525	13284	13278	13287	13386	13420	13385	13377	13285	13447	13347	13283	13521	13512	13364	13263	13462	13466	13324	13319	13574	13468	13396	13146	13257	13409	13561	13479	13471	13403	13399	13346	13392	13312	13281	13334	13445	13470	13304	13304	13336	13295	13430	13373	13502	13321	13515	13529	13329	13248	13192	13337	13465	13434	13458	13335	13257	13455	13412	13295	13318	13505	13361	13483	13301	13474	13236	13303	13252	13496	13460	13397	13391	13366	13379	13360	13335	13194	13404	13235	13280	13439	13451	13475	13499	13331	13289	13332	13367	13353	13631	13396	13454	13392	13418	13379	13325	13379	13390	13474	13280	13289	13327	13421	13398	13342	13368	13337	13378	13458	13441	13409	13539	13205	13243	13414	13290	13350	13499	13595	13363	13426	13300	13235	13475	13358	13442	13252	13464	13470	13275	13458	13373	13470	13546	13359	13287	13438	13498	13210	13479	13437	13359	13373	13385	13407	13362	13280	13399	13467	13478	13422	13474	13493	13494	13245	13308	13356	13292	13345	13411	13346	13538	13422	13399	13360	13409	13621	13312	13286	13332	13382	13424	13343	13561	13306	13480	13263	13308	13346	13289	13274	13469	13311	13435	13357	13392	13389	13313	13422	13350	13517	13414	13252	13341	13370	13344	13265	13202	13362	13466	13553	13375	13420	13508	13328	13325	13411	13315	13225	13368	13286	13523	13331	13401	13130	13382	13435	13405	13403	13422	13422	13444	13379	13358	13506	13436	13374	13375	13576	13416	13285	13387	13176	13422	13366	13574	13272	13454	13182	13253	13256	13375	13319	13339	13409	13371	13330	13331	13462	13396	13355	13285	13648	13330	13401	13408	13210	13376	13384	13308	13411	13424	13308	13379	13260	13312	13299	13438	13522	13396	13567	13221	13489	13450	13528	13493	13326	13412	13334	13264	13416	13384	13311	13383	13530	13411	13360	13437	13496	13391	13325	13241	13511	13380	13415	13378	13308	13300	13308	13470	13269	13210	13410	13469	13342	13212	13464	13295	13605	13303	13405	13396	13516	13287	13397	13383	13364	13381	13408	13500	13414	13221	13353	13286	13358	13332	13393	13343	13255	13428	13372	13381	13367	13303	13368	13407	13382	13422	13394	13332	13424	13362	13087	13396	13452	13364	13339	13436	13432	13429	13457	13317	13210	13494	13402	13328	13205	13339	13308	13375	13345	13431	13383	13480	13364	13416	13439	13340	13227	13354	13267	13394	13355	13282	13340	13368	13349	13351	13402	13256	13519	13192	13349	13438	13417	13558	13312	13421	13509	13555	13227	13327	13139	13386	13348	13396	13352	13452	13420	13342	13226	13411	13493	13249	13353	13352	13223	13396	13343	13405	13258	13416	13365	13528	13147	13392	13295	13409	13289	13317	13310	13403	13376	13517	13210	13335	13381	13219	13264	13350	13427	13331	13439	13451	13387	13409	13552	13463	13508	13373	13263	13427	13454	13191	13375	13348	13445	13370	13276	13452	13331	13417	13263	13370	13372	13551	13458	13415	13281	13416	13307	13326	13258	13350	13397	13293	13494	13149	13437	13377	13355	13299	13215	13384	13305	13410	13198	13234	13274	13140	13356	13342	13363	13246	13293	13286	13513	13341	13306	13310	13330	13292	13491	13353	13334	13284	13143	13397	13513	13412	13280	13372	13386	13396	13317	13341	13362	13319	13422	13450	13448	13475	13461	13466	13256	13369	13309	13361	13315	13474	13221	13269	13389	13446	13444	13395	13345	13240	13302	13451	13309	13264	13423	13481	13277	13533	13318	13407	13404	13405	13584	13302	13348	13336	13377	13474	13320	13321	13284	13413	13311	13376	13532	13418	13370	13347	13344	13361	13420	13460	13354	13389	13449	13568	13356	13477	13519	13427	13211	13229	13474	13444	13287	13299	13496	13426	13336	13426	13449	13359	13604	13256	13527	13213	13290	13365	13358	13277	13409	13459	13319	13320	13437	13381	13466	13411	13446	13474	13520	13290	13457	13389	13377	13242	13407	13324	13380	13384	13529	13299	13438	13235	13479	13484	13291	13294	13370	13375	13472	13279	13416	13468	13551	13479	13439	13349	13415	13414	13304	13471	13324	13308	13426	13335	13378	13489	13366	13450	13120	13351	13422	13408	13190	13519	13473	13361	13600	13279	13519	13379	13383	13246	13195	13465	13335	13455	13385	13333	13448	13349	13298	13374	13147	13524	13422	13252	13319	13415	13341	13430	13288	13444	13410	13375	13299	13489	13422	13349	13258	13377	13533	13421	13365	13335	13528	13243	13421	13351	13486	13278	13402	13452	13480	13212	13351	13359	13402	13528	13288	13340	13238	13490	13271	13380	13299	13388	13252	13226	13456	13513	13214	13402	13363	13392	13458	13371	13389	13438	13462	13454	13361	13379	13445	13457	13330	13253	13493	13240	13250	13487	13489	13325	13301	13443	13368	13475	13438	13230	13456	13457	13434	13366	13496	13359	13377	13358	13342	13470	13305	13496	13388	13153	13421	13421	13341	13460	13415	13295	13552	13423	13430	13434	13591	13398	13529	13441	13564	13385	13447	13314	13449	13508	13477	13331	13388	13469	13423	13382	13248	13301	13412	13385	13310	13369	13360	13421	13407	13276	13561	13421	13242	13368	13315	13629	13331	13441	13254	13336	13492	13675	13248	13542	13281	13520	13484	13387	13415	13389	13327	13314	13209	13418	13528	13025	13316	13369	13543	13520	13446	13286	13323	13328	13394	13299	13298	13315	13460	13425	13298	13376	13467	13459	13239	13318	13215	13347	13469	13446	13309	13366	13321	13428	13310	13582	13475	13373	13377	13407	13592	13421	13457	13424	13604	13425	13348	13401	13265	13397	13361	13329	13515	13359	13263	13495	13427	13565	13505	13398	13230	13342	13352	13308	13547	13454	13463	13251	13406	13411	13354	13360	13333	13371	13432	13218	13440	13238	13335	13331	13320	13375	13394	13428	13277	13284	13423	13404	13494	13372	13378	13269	13333	13368	13193	13280	13440	13406	13401	13263	13391	13265	13122	13395	13443	13355	13355	13474	13298	13309	13122	13311	13452	13359	13362	13465	13362	13540	13401	13495	13202	13479	13443	13396	13385	13370	13420	13380	13378	13264	13393	13375	13445	13247	13375	13341	13433	13214	13545	13285	13478	13482	13267	13365	13433	13464	13449	13466	13366	13470	13368	13430	13556	13411	13294	13387	13366	13323	13352	13453	13417	13269	13417	13643	13479	13337	13328	13318	13416	13354	13456	13403	13368	13398	13485	13441	13431	13458	13420	13599	13379	13268	13231	13277	13325	13292	13435	13280	13190	13327	13356	13545	13399	13384	13394	13417	13447	13355	13481	13363	13400	13439	13410	13295	13287	13367	13421	13365	13371	13208	13283	13277	13270	13258	13286	13197	13494	13313	13347	13379	13283	13344	13287	13253	13361	13265	13472	13322	13446	13461	13369	13461	13371	13380	13424	13378	13324	13418	13531	13411	13320	13437	13451	13385	13195	13609	13166	13481	13169	13373	13290	13414	13395	13399	13414	13432	13314	13330	13337	13286	13488	13324	13164	13457	13465	13372	13548	13378	13371	13367	13357	13436	13562	13472	13345	13422	13315	13222	13314	13383	13270	13474	13386	13554	13222	13256	13603	13290	13354	13358	13336	13555	13252	13260	13450	13172	13433	13312	13394	13394	13318	13338	13455	13313	13335	13418	13306	13459	13281	13281	13413	13241	13489	13302	13426	13488	13364	13359	13322	13407	13563	13414	13463	13354	13315	13406	13468	13377	13419	13346	13344	13347	13225	13342	13486	13341	13403	13496	13260	13406	13528	13301	13410	13335	13443	13417	13470	13247	13358	13301	13372	13471	13668	13286	13485	13303	13449	13317	13484	13249	13294	13423	13316	13370	13234	13479	13272	13344	13515	13562	13458	13340	13378	13447	13434	13387	13419	13435	13396	13336	13400	13335	13328	13234	13365	13450	13228	13442	13372	13472	13108	13401	13440	13484	13260	13380	13247	13425	13542	13438	13240	13580	13553	13478	13379	13493	13396	13348	13511	13547	13219	13547	13462	13454	13362	13333	13327	13349	13462	13445	13494	13234	13483	13521	13454	13368	13458	13557	13465	13398	13377	13404	13403	13430	13505	13390	13353	13451	13539	13336	13343	13393	13474	13296	13447	13304	13514	13383	13286	13411	13280	13569	13560	13308	13398	13454	13362	13407	13220	13559
22788	21125	28892	23620	21391	23426	25282	19956	18570	18233	17356	16900	16375	16345	16008	15741	15589	15378	15190	15129	14954	14814	14945	14830	14804	14861	14772	14743	14764	14602	14645	14738	14519	14520	14758	14574	14378	14603	14609	14585	14449	14274	14302	14356	14288	14546	14318	14255	14199	14269	14476	14385	14421	14441	14305	14274	14181	14448	14295	14399	14416	14326	14279	14110	14253	14433	14372	14244	14476	14199	14395	14480	14358	14233	14402	14240	14418	14279	14288	14398	14310	14462	14200	14358	14182	14366	14429	14357	14311	14370	14461	14425	14300	14281	14287	14201	14379	14504	14197	14218	14246	14408	14262	14426	14275	14325	14176	14429	14361	14305	14335	14217	14343	14297	14575	14436	14271	14326	14395	14400	14305	14282	14265	14404	14310	14260	14147	14464	14250	14396	14240	14291	14164	14283	14168	14165	14317	14224	14241	14355	14155	14390	14346	14302	14388	14299	14202	14286	14465	14305	14306	14253	14427	14378	14449	14206	14209	14421	14166	14297	14339	14248	14135	14522	14250	14338	14110	14149	14131	14197	14275	14476	14494	14228	14274	14283	14275	14448	14061	14346	14157	14338	14264	14342	14242	14098	14231	14340	14330	14219	14344	14327	14329	14338	14430	14381	14335	14458	14215	14284	14496	14267	14134	14531	14382	14389	14422	14329	14130	14206	14206	14432	14162	14219	14283	14292	14376	14399	14215	14428	14296	14422	14285	14370	14332	14355	14225	14179	14244	14265	14258	14212	14320	14209	14312	14116	14195	14161	14321	14440	14294	14396	14227	14103	14086	14279	14371	14215	14252	14340	14395	14142	14313	14286	14201	14307	14249	14335	14290	14258	14254	14281	14179	14422	14415	14326	14127	14462	14248	14244	14340	14251	14184	14226	14220	14344	14180	14321	14168	14342	14346	14412	14392	14422	14261	14296	14276	14179	14273	14332	14185	14148	14409	14124	14341	14344	14364	14389	14230	14067	14330	14136	14572	14422	14342	14399	14344	14380	14393	14257	14325	14384	14208	14370	14178	14288	14251	14047	14237	14158	14421	14321	14045	14373	14411	14238	14342	14203	14194	14399	14387	14471	14231	14319	14133	14261	14284	14344	14144	13977	14441	14244	14587	14387	14365	14263	14338	14336	14421	14244	14378	14345	14463	14169	14192	14205	14214	14305	14248	14296	14313	14102	14246	14062	14334	14197	14339	14441	14353	14423	14499	14470	14377	14160	14198	14278	14234	14239	14277	14255	14364	14043	14340	14482	14260	14309	14180	14286	14276	14278	14298	14260	14498	14280	14307	14296	14298	14407	14326	14512	14382	14444	14329	14327	14330	14304	14418	14269	14431	14340	14326	14203	14470	14196	14188	14343	14178	14292	14136	14589	14572	14308	14337	14271	14244	14180	14238	14276	14233	14339	14332	14231	14233	14251	14213	14189	14544	14261	14260	14117	14223	14137	14251	14341	14254	14239	14250	14545	14172	14269	14315	14299	14367	14358	14251	14170	14396	14303	14326	14254	14113	14209	14318	14349	14425	14248	14218	14222	14363	14187	14365	14152	14478	14270	14279	14281	14214	14224	14367	14251	14261	14481	14152	14043	14405	14166	14310	14144	14162	14251	14187	14284	14424	14259	14052	14135	14501	14160	14198	14318	14176	14408	14201	14536	14437	14276	14222	14242	14240	14280	14278	14540	14231	14258	14334	14291	14277	14290	14355	14319	14442	14286	14241	14133	14303	14257	14246	14486	14490	14351	14264	14025	14441	14308	14271	14394	14348	14406	14299	14182	14212	14168	14387	14283	14147	14395	14307	14216	14208	14227	14129	14214	14222	14177	14338	14337	14224	14294	14344	14371	14247	14406	14367	14369	14287	14145	14183	14417	14261	14368	14275	14357	14118	14221	14235	14395	14297	14281	14459	14311	14360	14100	14332	14469	14185	14294	14367	14332	14394	14370	14319	14187	14196	14167	14310	14305	14272	14293	14207	14361	14254	14114	14229	14301	14328	14362	14215	14129	14415	14392	14184	14217	14199	14279	14288	14318	14413	14105	14331	14485	14104	14279	14399	14315	14359	14353	14241	14250	14168	14282	14352	14314	14464	14120	14335	14243	14272	14377	14485	14226	14392	14011	14516	14496	14253	14326	14109	14355	14208	14245	14394	14237	14360	14367	14277	14205	14276	14051	14332	14303	14234	14332	14340	14077	14330	14284	14252	14239	14365	14334	14195	14334	14377	14348	14341	14312	14419	14364	14447	14280	14451	14281	14381	14261	14259	14227	14267	14479	14433	14130	14296	14283	14385	14279	14530	14340	14254	14153	14524	14377	14280	14364	14321	14367	14372	14412	14515	14247	14078	14234	14447	14160	14250	14283	14218	14114	14290	14398	14257	14333	14301	14249	14225	14371	14227	14230	14405	14301	14393	14424	14260	14266	14252	14330	14395	14341	14392	14246	14220	14394	14217	14182	14212	14175	14342	14196	14168	14434	14092	14218	14531	14162	14470	14310	14329	14299	14447	14238	14442	14084	14318	14347	14239	14287	14194	14438	14265	14307	14348	14266	14169	14322	14285	14205	14328	14301	14179	14299	14165	14178	14247	14242	14287	14237	14322	14148	14205	14232	14225	14139	14189	14322	14249	14236	14204	14420	14113	14269	14400	14277	14366	14229	14325	14313	14136	14261	14376	14322	14233	14235	14358	14184	14307	14124	14097	14262	14322	14310	14243	14186	14069	14119	14253	14423	14358	14280	14202	14193	14261	14382	14304	14348	14319	14367	14204	14269	14101	14153	14169	14424	14160	14101	14228	14196	14206	14360	14071	14278	14284	14306	14164	14288	14282	14376	14080	14135	14213	14153	14103	14450	14261	14062	14344	14283	14228	14276	14321	14280	14443	14176	14270	13970	14331	14416	14363	14287	14211	14337	14371	14106	14271	14376	14435	14491	14342	14494	14173	14172	14280	14559	14439	14442	14172	14161	14295	14204	14322	14233	14421	14251	14304	14494	14107	14210	14304	14317	14168	14089	14337	14249	14352	14217	14132	14338	14458	14068	14315	14232	14368	14237	14236	14165	14194	14371	14362	14250	14183	14386	14227	14157	14227	14032	14261	14342	14370	14264	14472	14302	14420	14297	14383	14296	14338	14184	14504	14320	14281	14128	14251	14229	14202	14222	14197	14195	14098	14211	14296	14317	14169	14365	14196	14420	14407	14253	14176	14318	14338	14290	14255	14390	14298	14375	14202	14197	14212	14214	14236	14189	14148	14199	14101	14151	14112	14281	14245	14151	14215	14126	14312	14094	14249	14181	14184	14334	14254	14383	14251	14262	14324	14203	14189	14337	14420	14203	14405	14427	14343	14253	14186	14252	14232	14227	14361	14387	14211	14236	14126	14177	14325	14376	14540	14131	14227	14234	14327	14272	14212	14432	14147	14218	14387	14267	14224	14132	14428	14262	14333	14145	14307	14259	14357	14291	14377	14224	14156	14206	14322	14285	14320	14345	14386	14549	14369	14376	14309	14300	14332	14310	14411	14142	14365	14197	14306	14234	14141	14192	14287	14296	14045	14280	14367	14256	14152	14233	14108	14356	14133	14218	14321	14299	14381	14340	14136	14316	14392	14054	14310	14345	14428	14214	14318	14113	14228	14373	14419	14391	14090	14305	14236	14198	14237	14342	14294	14289	14172	14115	14342	14302	14374	14284	14199	14296	14331	14281	14190	14180	14437	14499	14214	14347	14263	14297	14162	14166	14093	14046	14257	14157	14352	14389	14305	14179	14154	14177	14244	14285	14232	14327	14122	14416	14435	14245	14205	14206	14226	14136	14325	14356	14381	14265	14277	14244	14286	14427	14259	14315	14325	14555	14087	14409	14343	14490	14322	14235	14358	14142	14371	14375	14256	14277	14307	14189	14179	14228	14206	14318	14312	14115	14394	14178	14380	14362	14271	14202	14217	14174	14265	13973	14257	14166	14290	14270	14248	14310	14274	14219	14371	14426	14345	14240	14267	14387	14403	14271	14133	14448	14397	14270	14249	14141	14349	14076	14188	14384	14435	14407	14428	14357	14374	14352	14327	14314	14144	14268	14325	14187	14267	14247	14254	14299	14558	14337	14100	14160	14252	14182	14246	14329	14240	14240	14341	14255	14261	14288	14297	14277	14291	14241	14359	14257	14188	14269	14215	14243	14169	14304	14353	14329	14236	14174	14372	14092	14152	14373	14380	14488	14425	14441	14203	14407	14171	14263	14319	14193	14380	14378	14290	14370	14243	14400	14403	14278	14419	14400	14119	14164	14291	14348	14213	14240	14419	14248	14279	14230	14187	14429	14274	14415	14423	14298	14244	14162	14245	14304	14224	14551	14376	14291	14291	14424	14339	14033	14279	14241	14334	14338	14315	14253	14138	14233	14397	14195	14331	14169	14374	14295	14345	14386	14157	14445	14243	14224	14141	14162	14210	14369	14301	14321	14282	14442	14212	14313	14278	14305	14360	14190	14251	14237	14049	14131	14239	14367	14277	14506	14387	14354	14208	14286	14277	14243	14268	14232	14242	14168	14168	14296	14351	14275	14309	14340	14177	14287	14336	14298	14360	14245	14217	14129	14259	14249	14374	14281	14289	14240	14339	14394	14316	14485	14233	14303	14128	14288	14295	14166	14273	14318	14234	14249	14565	14411	14164	14334	14369	14240	14281	14344	14289	14226	14284	14332	14182	14503	14171	14432	14343	14125	14349	14399	14250	14169	14351	14209	14428	14303	14169	14156	14171	14282	14345	14249	14370	14277	14260	14285	14256	14219	14426	14256	14123	14197	14193	14222	14218	14246	14256	14414	14218	14314	14220	14333	14247	14171	14311	14539	14318	14468	14227	14479	14328	14426	14157	14220	14394	14173	14327	14226	14146	14181	14374	14236	14281	14356	14155	14256	14293	14094	14408	14205	14354	14242	14155	14329	14165	14303	14247	14332	14366	14254	14396	14215	14295	14191	14071	14272	14207	14311	14106	14170	14434	14300	14213	14232	14238	14240	14399	14319	14310	14195	14238	14086	14427	14400	14330	14446	14308	14277	14286	14434	14146	14491	14344	14283	14405	14098	14482	14188	14083	14478	14304	14232	14436	14366	14390	14331	14379	14424
20864	39025	36153	28728	25084	23176	21974	21381	19892	19051	18204	17581	16801	16281	15822	15397	15208	15041	14668	14735	14423	14283	14043	14044	13919	13950	13943	13843	13850	13664	13787	13769	13758	13858	13495	13627	13562	13525	13455	13529	13418	13534	13386	13494	13579	13391	13447	13518	13314	13445	13382	13296	13410	13355	13341	13446	13583	13456	13270	13444	13208	13426	13410	13415	13353	13227	13393	13374	13389	13282	13443	13323	13275	13436	13313	13345	13310	13363	13401	13353	13352	13429	13264	13445	13488	13505	13371	13302	13390	13384	13285	13237	13226	13411	13483	13446	13448	13188	13465	13426	13475	13429	13228	13333	13304	13386	13389	13286	13386	13431	13324	13273	13349	13311	13455	13400	13424	13494	13210	13394	13282	13260	13385	13270	13295	13379	13377	13328	13298	13519	13303	13370	13319	13421	13462	13534	13265	13417	13300	13401	13284	13203	13223	13418	13430	13338	13431	13342	13365	13334	13265	13426	13368	13316	13381	13481	13415	13232	13298	13340	13424	13341	13435	13299	13407	13438	13253	13369	13375	13417	13377	13231	13361	13415	13377	13315	13300	13408	13258	13399	13177	13300	13323	13370	13484	13282	13362	13403	13491	13292	13217	13195	13395	13450	13379	13371	13428	13377	13410	13424	13605	13450	13282	13300	13175	13399	13346	13307	13462	13349	13361	13269	13332	13334	13475	13181	13526	13388	13197	13429	13300	13518	13422	13421	13391	13347	13514	13397	13315	13201	13316	13594	13296	13403	13439	13529	13450	13394	13584	13454	13388	13399	13349	13463	13396	13386	13331	13360	13436	13221	13503	13445	13388	13397	13311	13571	13480	13375	13259	13375	13288	13535	13358	13384	13248	13377	13380	13232	13359	13520	13268	13158	13216	13484	13527	13321	13315	13352	13483	13368	13323	13480	13342	13497	13370	13225	13285	13384	13281	13372	13376	13328	13415	13375	13404	13457	13282	13354	13405	13454	13316	13356	13414	13235	13389	13361	13416	13411	13253	13328	13382	13400	13395	13423	13363	13425	13510	13301	13578	13394	13402	13302	13387	13445	13357	13291	13428	13373	13371	13444	13413	13415	13235	13461	13451	13576	13392	13221	13439	13183	13246	13449	13278	13227	13467	13273	13285	13370	13343	13337	13103	13396	13380	13238	13558	13279	13404	13411	13202	13411	13531	13566	13267	13385	13424	13340	13351	13415	13439	13265	13189	13181	13408	13377	13393	13257	13385	13379	13511	13354	13233	13455	13406	13366	13493	13417	13372	13220	13455	13253	13439	13376	13372	13335	13330	13445	13237	13328	13383	13404	13403	13297	13254	13379	13461	13440	13391	13448	13285	13473	13414	13339	13414	13397	13476	13433	13288	13381	13505	13299	13491	13409	13227	13374	13328	13359	13339	13268	13338	13324	13269	13439	13425	13282	13355	13316	13265	13500	13249	13298	13367	13395	13301	13336	13436	13351	13296	13274	13476	13581	13319	13390	13326	13393	13422	13132	13403	13282	13323	13339	13412	13257	13433	13448	13387	13522	13304	13369	13324	13370	13298	13374	13439	13374	13527	13505	13400	13505	13462	13355	13481	13303	13469	13424	13417	13427	13329	13365	13437	13400	13368	13437	13169	13237	13372	13264	13477	13424	13447	13555	13103	13375	13524	13368	13432	13379	13458	13264	13425	13618	13303	13417	13168	13466	13407	13314	13362	13361	13365	13292	13464	13231	13303	13379	13306	13238	13463	13433	13436	13402	13375	13273	13374	13380	13477	13439	13383	13334	13316	13328	13370	13329	13343	13329	13396	13441	13474	13448	13587	13361	13248	13348	13349	13269	13237	13449	13435	13454	13435	13369	13407	13347	13392	13463	13315	13361	13315	13387	13371	13171	13300	13359	13488	13304	13442	13257	13242	13401	13294	13446	13209	13287	13180	13368	13419	13291	13297	13264	13513	13394	13428	13296	13344	13363	13274	13398	13351	13331	13186	13374	13470	13401	13472	13407	13337	13536	13250	13322	13234	13357	13296	13456	13326	13344	13424	13332	13522	13330	13414	13408	13443	13456	13436	13413	13419	13369	13447	13358	13370	13340	13315	13322	13449	13320	13240	13292	13374	13384	13438	13461	13356	13180	13324	13293	13431	13167	13352	13432	13337	13379	13304	13402	13379	13367	13236	13315	13390	13319	13232	13314	13532	13315	13561	13318	13467	13348	13292	13315	13421	13390	13393	13426	13478	13289	13416	13526	13342	13313	13478	13352	13437	13329	13295	13306	13444	13257	13347	13475	13366	13150	13336	13380	13473	13378	13208	13399	13305	13295	13462	13303	13363	13320	13360	13458	13234	13325	13377	13414	13525	13327	13378	13210	13351	13258	13347	13210	13445	13285	13583	13325	13466	13124	13461	13307	13377	13348	13463	13370	13385	13447	13376	13305	13400	13330	13326	13043	13386	13213	13253	13316	13494	13219	13474	13313	13260	13448	13210	13314	13241	13443	13248	13410	13249	13308	13330	13220	13345	13286	13374	13250	13185	13342	13187	13276	13365	13264	13247	13302	13389	13361	13322	13294	13357	13496	13456	13297	13289	13365	13359	13402	13322	13206	13358	13459	13351	13392	13316	13347	13383	13188	13296	13477	13215	13398	13467	13449	13229	13476	13264	13460	13373	13227	13348	13325	13314	13499	13292	13282	13280	13378	13280	13238	13366	13109	13486	13475	13386	13341	13267	13221	13352	13210	13501	13367	13340	13413	13323	13470	13091	13404	13400	13476	13285	13343	13317	13261	13349	13412	13293	13315	13424	13342	13274	13413	13278	13257	13417	13465	13392	13232	13354	13436	13217	13417	13367	13474	13435	13450	13468	13200	13451	13359	13354	13381	13408	13450	13232	13410	13291	13386	13461	13332	13294	13422	13191	13387	13279	13474	13502	13468	13392	13513	13415	13293	13274	13402	13349	13304	13314	13360	13299	13385	13370	13518	13466	13243	13268	13438	13343	13359	13201	13321	13488	13238	13476	13327	13438	13279	13336	13406	13274	13351	13351	13493	13414	13419	13479	13380	13312	13472	13306	13438	13219	13418	13490	13354	13358	13501	13351	13264	13648	13370	13271	13422	13474	13282	13430	13275	13381	13295	13493	13358	13302	13423	13317	13547	13334	13433	13248	13279	13409	13460	13342	13410	13317	13230	13252	13111	13288	13527	13442	13435	13382	13238	13385	13308	13454	13560	13379	13355	13391	13314	13225	13359	13321	13350	13267	13505	13540	13310	13330	13332	13325	13414	13201	13294	13538	13323	13356	13481	13360	13259	13463	13289	13324	13162	13398	13549	13369	13329	13453	13260	13356	13504	13452	13295	13279	13243	13366	13384	13327	13452	13356	13133	13308	13283	13335	13337	13393	13266	13279	13456	13410	13272	13453	13256	13039	13428	13174	13408	13416	13550	13299	13417	13318	13337	13287	13559	13455	13321	13347	13438	13296	13290	13288	13220	13255	13230	13248	13351	13301	13301	13415	13331	13429	13333	13250	13391	13278	13223	13223	13342	13457	13239	13234	13448	13327	13304	13326	13342	13222	13243	13324	13191	13408	13405	13401	13348	13426	13446	13272	13409	13317	13393	13300	13328	13456	13418	13512	13158	13274	13451	13244	13420	13401	13356	13386	13359	13479	13369	13475	13354	13300	13332	13409	13193	13530	13332	13191	13236	13285	13330	13379	13548	13272	13219	13522	13267	13423	13329	13357	13301	13310	13332	13332	13573	13291	13288	13325	13421	13229	13349	13371	13369	13467	13288	13394	13376	13346	13291	13355	13334	13456	13490	13266	13540	13520	13335	13344	13449	13486	13524	13259	13387	13432	13262	13366	13291	13396	13346	13254	13214	13289	13337	13380	13389	13297	13289	13380	13395	13384	13411	13512	13431	13352	13371	13239	13269	13388	13368	13271	13324	13204	13341	13286	13285	13349	13488	13349	13415	13383	13449	13422	13351	13427	13426	13523	13369	13327	13298	13162	13415	13405	13448	13234	13383	13272	13521	13345	13419	13359	13333	13426	13376	13327	13305	13377	13294	13271	13399	13350	13059	13516	13435	13240	13462	13430	13397	13334	13363	13381	13259	13377	13389	13454	13366	13300	13454	13489	13334	13133	13319	13418	13483	13304	13279	13338	13332	13228	13254	13478	13364	13281	13439	13275	13341	13343	13411	13407	13232	13321	13232	13253	13394	13255	13311	13257	13432	13517	13431	13282	13195	13496	13500	13317	13353	13484	13215	13470	13346	13177	13394	13514	13400	13442	13411	13416	13278	13231	13221	13321	13405	13384	13486	13380	13337	13387	13469	13220	13217	13283	13465	13341	13252	13612	13290	13378	13355	13501	13222	13331	13172	13370	13267	13278	13360	13345	13323	13237	13211	13490	13284	13374	13335	13244	13232	13224	13423	13283	13353	13329	13581	13364	13373	13390	13569	13464	13271	13431	13388	13415	13396	13305	13167	13295	13371	13260	13445	13348	13304	13303	13423	13494	13349	13338	13330	13442	13390	13403	13358	13450	13393	13404	13213	13294	13520	13293	13276	13344	13366	13342	13439	13251	13383	13461	13326	13287	13275	13304	13329	13330	13403	13279	13245	13276	13435	13356	13358	13169	13445	13272	13401	13399	13207	13503	13284	13205	13263	13336	13298	13539	13252	13295	13335	13520	13401	13229	13271	13408	13167	13332	13306	13432	13313	13302	13245	13335	13385	13366	13513	13542	13368	13379	13303	13408	13427	13271	13415	13326	13283	13412	13264	13375	13373	13444	13254	13247	13406	13322	13482	13357	13326	13274	13330	13394	13389	13245	13524	13361	13469	13402	13393	13502	13442	13343	13251	13305	13445	13382	13366	13346	13381	13339	13425	13292	13447	13246	13363	13212	13383	13438	13279	13237	13418	13311	13336	13424	13472	13434	13308	13189	13426	13376	13438	13215	13451	13423	13353	13458	13358	13356	13382	13327	13336	13197	13452	13291	13457	13326	13480	13415	13599	13317	13285	13389	13369	13311	13355	13075	13319	13426	13496	13479	13337	13378	13238	13150	13357	13450	13329	13451	13454	13332	13348	13304	13278	13420	13482	13395	13149	13340	13259	13268	13386	13217	13532
27322	22107	25061	21456	17182	16519	16462	16029	15543	15423	15399	15151	15148	14893	14800	14671	14545	14438	14502	14423	14681	14413	14281	14258	14235	14060	14360	14166	14238	14408	14384	14328	14091	14406	14120	14203	14339	14216	14207	14083	14366	14440	14191	14339	14315	14224	14184	14176	14244	14255	14287	14245	14156	14213	14206	14076	14262	14148	14231	14123	14203	14080	14111	14266	14208	14272	14209	14209	14144	14102	14187	14133	14050	14203	14447	14170	14364	14210	14160	14137	14264	14088	14224	14186	14068	14169	14004	14278	14213	14169	14119	14191	14212	14124	14212	14205	14240	14269	14024	14227	14204	14131	14290	14085	14122	14161	14297	14111	14215	14137	14133	14200	14285	14137	14049	13966	14182	14239	14261	14124	14214	14204	14183	14023	14065	14246	14104	14301	14100	14069	14509	14100	14080	14327	14207	14140	14085	13960	14086	14117	14085	14051	14224	14274	14307	14218	14055	14148	14146	14039	14253	14238	14001	14165	14035	14176	14226	14238	13994	14153	14147	14207	14158	14201	14100	14133	14171	14068	14213	14223	14203	14268	14161	14155	14178	14157	14115	14101	14060	14073	14041	14249	14147	14202	14121	14142	14389	14184	14166	14086	14257	13992	14142	14170	14265	14222	14253	14180	14226	14107	14003	14106	14112	14236	14029	14254	14167	14147	14113	14339	14148	14197	14047	14104	14083	14231	14141	14017	14113	14101	14272	14292	14162	14191	14351	14174	14176	14073	14265	14045	14171	14187	14135	14117	14025	14130	14001	14111	14271	14291	14057	14061	14244	14093	14262	14265	14388	14276	14171	14117	13992	14164	14240	14395	14394	14301	14315	14124	14152	14076	13986	14053	14225	14116	14175	14103	14239	13949	14073	14120	14172	14156	14180	14211	14267	14295	14035	14162	14122	14058	14216	14276	14275	14237	13991	14163	14085	14093	14221	14107	14241	14091	14400	14049	14050	14115	14326	14099	14000	14153	14386	14036	14317	14135	14128	14192	14208	14083	14100	14228	14134	14235	14137	14096	14019	14300	14133	14006	14118	14191	14159	14038	14267	14233	14193	14281	14097	14062	14288	14237	14254	14089	14055	14199	14040	14285	14077	14039	14243	14268	14342	14114	14358	14302	14049	14150	14109	14189	14002	14080	14252	14188	14138	14249	14138	14237	14121	14156	14088	14239	14130	14063	14194	14170	14115	14068	13942	14018	14241	14322	14165	14283	14069	14299	14068	14093	14047	14276	13941	14190	14134	14197	14217	14021	14288	14267	14173	14181	14026	14113	13971	14038	14245	14196	14192	14216	14113	14045	14332	14046	14374	14167	14081	14337	14306	14205	14272	14020	14029	14175	14189	14201	14211	14114	14359	14176	14153	14119	14005	14148	14168	14083	14093	14245	14271	14274	14116	14171	14014	14142	13952	13922	14166	14029	14314	14255	14031	14002	14043	14157	14226	14216	13996	14181	14179	14290	14072	14002	14148	14131	14157	14183	14106	14191	13972	14322	14231	14172	13945	14048	14164	13924	14077	14220	13975	14017	14139	14245	14146	14285	13915	14040	14080	14238	14167	14262	14115	14253	14143	14182	14095	13928	14251	14202	14186	14139	14038	14008	13980	14107	14105	14174	14064	14041	14268	14100	14135	14129	13965	14131	14379	14168	14120	14132	14007	14251	14192	14097	14320	14252	14259	14298	14381	14208	14163	14100	14324	14132	14096	14170	14215	14287	14354	14268	14222	14062	14276	14173	14274	14047	14155	14031	14256	14005	14095	14072	14206	14175	14238	14193	14122	14353	14232	14104	14435	14278	14158	14006	14349	13926	14282	14235	14131	14168	14093	14094	13998	14242	13841	13996	14332	14165	14017	14196	14122	14229	14384	14310	14102	14186	14278	14110	14189	14202	14300	14288	14162	14207	13997	14185	14525	14086	14213	14224	14230	14133	14313	14133	14174	14207	14280	14314	14118	14066	13983	13987	14067	13970	14213	14243	14145	14331	14120	14292	14147	14244	13961	14234	14191	14361	14247	14515	14019	14007	14134	14191	14214	14264	14067	14123	14299	14214	14080	14354	14220	14190	14189	14304	14081	14136	14295	14148	14141	14053	14199	14183	14111	14162	14192	14053	14151	14166	14120	14206	13980	14155	14094	14174	14139	14129	14106	14339	14103	14282	14094	14002	14108	14136	14183	14224	14033	13921	14117	14100	14063	14249	14041	14114	14070	14099	14248	14013	14427	14190	14114	14103	14287	14167	14121	14326	14282	14161	14101	13905	14078	14332	14135	14369	14101	14207	14163	14174	14078	14269	14100	14144	14073	14153	14280	14099	14133	14058	14298	14274	14240	14258	13981	14123	14167	14269	14157	14285	14221	14092	14223	14325	14194	14262	14100	14152	14151	14211	14447	14027	14106	14090	14241	14118	14230	14201	14129	14134	14318	14124	14106	14042	14066	14169	14386	14332	14329	14187	14246	14087	14127	14178	13956	14174	13996	14207	14161	14177	14164	14393	14168	14196	14135	13957	14235	14359	14124	14167	14152	14008	14079	14226	14188	13942	14104	14201	14263	14092	14187	14043	14205	14061	14154	14126	14085	14010	14071	14271	14126	14062	14276	14131	14101	14105	14232	14233	14220	14212	14155	13823	14035	14111	14189	14225	14050	14041	14258	13921	14135	14101	14182	14121	14157	14135	14374	14298	14244	14152	14029	14148	14113	14158	14096	14227	13968	14093	14211	14178	14097	14239	14368	14165	14076	14046	14156	14170	14198	14110	14232	14306	14239	14226	14246	14151	14055	14155	13995	14351	14152	14193	14085	14130	14183	14104	14043	14442	14316	14147	14203	14247	14186	14104	14069	14168	14274	14282	14161	14104	14156	14114	14094	14095	14179	14217	14272	13996	14066	14201	13983	14233	14119	14014	14206	13891	14241	14248	14145	14066	14232	13950	14179	14372	14052	14089	14117	14254	14185	14196	14121	14256	14274	14239	14024	14016	14116	14072	14377	14110	14245	14066	14199	14130	14132	14300	14108	14150	14043	14060	14226	14173	13947	14071	14282	13972	14284	14205	14232	14280	14231	14162	14133	14095	14088	14233	14136	14140	14251	14134	14219	14024	14257	14181	14049	14244	14155	14116	14273	13931	14091	14187	14207	14179	14077	14053	14354	14344	14204	13916	14239	14180	14296	14224	14229	14286	14158	14204	14236	14178	14092	14069	14241	14086	14313	14379	14266	14132	14239	14381	14047	13852	14172	14220	14192	14136	14274	14222	14043	14320	14126	14215	14079	14220	14298	14258	14031	13928	14155	14041	14274	14089	14130	14250	14217	14142	14035	14233	14285	14002	14017	14271	14110	14236	14029	14184	14299	14184	14269	14097	14179	14078	14125	14119	14162	14237	14076	14114	14137	14327	14210	14162	14083	13994	14158	14246	14286	14102	14294	14116	14145	14367	14145	14348	14055	14185	14312	14116	14095	14102	14127	14242	14172	14041	14009	14059	14240	14185	14153	14151	14067	14012	14107	14066	14050	14025	14089	13991	13948	14159	14221	14015	14254	14200	14092	14008	14312	14247	14352	14230	14246	14475	14311	14203	14131	14213	14235	14335	14074	14256	14340	14180	14315	14144	14157	14148	14147	13961	14311	14296	14136	14250	14166	14124	13980	14182	14157	13966	14128	14221	14128	13998	14100	14218	14054	14089	14147	14010	14105	14221	13987	14224	14227	14174	14359	14310	14107	13941	14127	14214	14284	14104	14026	14164	14064	14084	14312	14190	14049	14122	14104	14211	14160	13940	14142	14235	14376	14062	14142	13968	14073	14221	14091	14029	14064	14031	14271	14209	14244	14091	14143	14019	14025	13962	14218	14067	14177	14234	14033	14196	14152	14146	14157	14205	14297	14222	14189	13977	14123	14005	14118	14092	14132	14036	14061	14324	14025	14292	14286	14127	14232	14146	14176	14174	14092	14154	14021	14352	14218	14038	14168	14267	14259	14334	14186	13884	14059	13954	14111	14121	14145	14299	14264	14028	14156	14133	13979	14011	14178	14181	14275	14122	14135	14189	14098	14212	14161	14068	13901	14075	14183	14123	14447	14168	14133	14174	14251	14253	14048	13955	14163	14318	14311	14306	14429	14276	14066	14203	14224	14165	14056	14160	14262	14123	13977	14126	14300	14285	14250	14173	14206	14157	14332	14148	14177	14170	14091	14393	14055	14129	14139	14185	14264	14264	14126	14189	14110	14039	14087	14176	14180	14178	14261	14181	14088	14189	14119	14193	13973	14262	14035	14261	14360	14079	14137	13934	14161	14078	13901	14232	14073	14123	14181	14016	14212	14131	14052	14027	14234	14144	14046	13974	14160	14407	14077	14050	14092	14144	14036	14127	14040	14319	14038	14165	13982	14114	13985	14367	14293	14185	14361	14197	14123	14127	14084	14131	14080	14165	14322	14084	14284	14275	14292	13971	14071	14012	14136	14122	14280	14192	14317	14259	14110	14215	14386	14117	14167	14097	14285	14035	14133	14168	14022	14095	14211	14169	14290	14203	14014	14113	14129	14242	14237	14160	13949	14200	14132	14137	14267	14245	14222	14146	14147	14117	14185	14033	14298	14125	14019	14155	14317	14405	14248	14109	14133	14087	14057	14266	14124	14132	14240	14168	14276	14201	13966	14005	14074	14008	14181	14063	14198	14129	14067	14327	14240	14024	14143	14179	14285	14091	14248	14067	13980	14119	14179	14239	13985	14097	14197	14271	13970	14056	14238	14147	14064	14000	14181	14108	14013	14164	14156	14164	14177	14135	14097	14230	14148	14146	14142	14296	14141	14253	14045	14287	14020	14163	14126	14196	14050	14171	14098	14268	14131	13959	14174	14387	14051	14073	14124	14139	14183	14307	14291	14124	14206	14268	14087	14268	14303	14175	14259	14310	13984	14077	14118	14112	14178	14157	14326	14114	14224	14206	14190	14103	14049	14315	14337	14272	14088	14267	14042	14140	14297	14053	14079	14408	14229	14263	14249	14032	14085	14115	13999	14095	13954	14113	14103	14185	14093	14041	14253	14173	14122	14254	14405	14114	14108	14235	14012	14030	14200	14011	14151	14199	14277	14092	14316	13985	14016	14245	14097	14078	14299	14239
18383	26371	24692	19881	18094	16875	16507	16234	15734	15460	14996	14815	14693	14358	14343	14153	13891	13865	13863	13714	13680	13393	13551	13547	13485	13336	13595	13440	13444	13374	13449	13407	13453	13323	13479	13346	13318	13326	13345	13459	13310	13190	13016	13237	13288	13436	13388	13337	13190	13246	13304	13443	13177	13172	13274	13165	13205	13306	13194	13255	13303	13190	13045	13294	13329	13136	13268	13060	13200	13333	13375	13327	13196	13179	13199	13323	13203	13209	13489	13284	13294	13188	13310	13316	13199	13280	13211	13314	13163	13241	13212	13145	13460	13184	13133	13336	13353	13252	13161	13168	13388	13378	13299	13171	13216	13232	13215	13189	13259	13280	13123	13240	13328	12985	13361	13283	13228	13186	13335	13303	13264	13381	13264	13305	13228	13321	13232	13297	13169	13172	13183	13217	13342	13218	13166	13216	13167	13450	13315	13286	13139	13203	13232	13278	13180	13261	13411	13306	13201	13058	13230	13160	13235	13215	13280	13238	13188	13110	13286	13020	13176	13122	13200	13416	13225	13216	13381	13058	13349	13056	13176	13367	13209	13230	13209	13140	13299	13268	13053	13069	13254	13156	13189	13208	13200	13373	13311	13231	13284	13331	13220	13287	13235	13168	13182	13245	13504	13284	13077	13264	13316	13168	13206	13256	13441	13235	13366	13422	13161	13203	13231	13376	13338	13195	13230	13316	13092	13143	13390	13256	13037	13443	13221	13188	13307	13378	13342	13242	13244	13366	13426	13284	13074	13387	13419	13230	13353	13383	13263	13166	13175	13280	13158	13267	13181	13204	13367	13163	13388	13307	13220	13374	13302	13208	13244	13075	13103	13223	13249	13217	13183	13172	13329	13191	13166	13168	13201	13432	13089	13441	13283	13201	13295	13231	13146	13325	13158	13296	13259	13323	13303	13200	13231	13209	13229	13237	13073	13270	13205	13133	13182	13220	13183	13367	13319	13362	13315	13300	13224	13232	13297	13360	13316	13204	13351	13307	13205	13374	13277	13231	13226	13289	13243	13334	13192	13226	13247	13081	13034	13229	13246	13345	13159	13337	13358	13251	13174	13289	13290	13416	13205	13278	13202	13099	13329	13188	13335	13267	13343	13160	13312	13220	13243	13178	13342	13342	13225	13456	13297	13435	13275	13265	13259	13358	13296	13308	13367	13277	13216	13339	13182	13202	13295	13308	13280	13280	13244	13034	13337	13357	13302	13267	13438	13279	13095	13108	13237	13188	13291	13226	13206	13218	13231	13339	13315	13238	13176	13319	13184	13234	13099	13212	13276	13112	13106	13332	13053	13111	13088	13300	13324	13276	13259	13255	13208	13301	13281	13183	13318	13165	13284	13108	13176	13309	13353	13126	13223	13245	13142	13218	13153	13449	13334	13209	13239	13274	13237	13312	13109	13084	13248	13187	13272	13266	13186	13252	13350	13146	13241	13285	13140	13146	13173	13277	13196	13253	13041	13388	13246	13378	13374	13179	13087	13326	13417	13183	13204	13222	13261	13459	13236	13088	13271	13320	13300	13297	13152	13334	13207	13268	13327	13261	13420	13163	13336	13287	13280	13187	13136	13309	13067	13289	13328	13273	13101	13170	13319	13067	13162	13174	13248	13259	13112	13330	13255	13263	13393	13329	13140	13123	13198	13438	13192	13132	13140	13221	13231	13071	13356	13419	13208	13177	13169	13246	13431	13359	13213	13440	13098	13099	13256	13042	13241	13201	13196	13229	13301	13195	13422	13360	13246	13322	13210	13194	13273	13186	13316	13394	13254	13394	13353	13376	13299	13217	13081	13309	13245	13307	13231	13208	13232	13269	13318	13325	13282	13219	13311	13397	13200	13225	13309	13172	13252	13226	13056	13355	13230	13199	13201	13389	13364	13304	13228	13221	13239	13224	13288	13279	13322	13383	13322	13267	13344	13156	13264	13089	13255	13127	13225	13155	13220	13144	13287	13283	13366	13196	13291	13228	13185	13205	13274	13179	13232	13353	13315	13228	13227	13459	13320	13257	13453	13224	13428	12934	13184	13241	13163	13142	13339	13343	13262	13217	13306	13389	13323	13216	13268	13295	13229	13360	13262	13232	13248	13077	13310	13421	13182	13373	13081	13402	13215	13228	13371	13229	13156	13395	12966	13221	13426	13143	13229	13211	13220	13150	13155	13299	13261	13303	13177	13211	13227	13287	13287	13326	13132	13288	13404	13222	13282	13240	13077	13252	13185	13343	13227	13460	13286	13191	13404	13200	13091	13098	13173	13191	13319	13384	13539	13256	13127	13073	13294	13156	13271	13195	13063	13304	13179	13339	13308	13089	13225	13273	13190	13048	13351	13212	13181	13213	13279	13281	13111	13271	13278	13220	13386	13185	13198	13292	13121	13173	13217	13261	13251	13302	13237	13306	13214	13213	13233	13451	13182	13344	13253	13054	13151	13110	13360	13166	13309	13249	13281	13237	13229	13314	13165	13266	13153	13176	13350	13369	13386	13370	13434	13372	13098	13189	13374	13273	13415	13155	13290	13214	13212	13148	13527	13058	13100	13338	13080	13250	13454	13221	13226	13051	13229	13253	13143	13327	13213	13372	13171	13208	13130	13216	13236	13185	13249	13181	13197	13266	13211	13472	13471	13275	13305	13173	13103	13356	13154	13303	13206	13253	13261	13316	13222	13211	13282	13182	13312	13212	13152	13252	13107	13285	13270	13220	13191	13283	13147	13206	13339	13227	13177	13337	13288	13286	13194	13355	13113	13301	13268	13166	13219	13317	13163	13334	13336	13315	13404	13306	13342	13353	13263	13192	13091	13283	13231	13240	13373	13282	13256	13186	13300	13198	13464	13396	13402	13350	13377	13271	13177	13194	13412	13435	13349	13204	13179	13406	13316	13407	13230	13396	13306	13339	13339	13212	13172	13462	13190	13249	13152	13268	13157	13289	13267	13355	13215	13279	13311	13224	13246	13321	13389	13213	13247	13272	13243	13181	13467	13202	13229	13247	13259	13285	13193	13214	13203	13217	13256	13360	13271	13262	13138	13330	13259	13241	13217	13163	13175	13185	13361	13334	13325	13106	13077	13065	13173	13222	13231	13328	13161	13225	13244	13176	13176	13271	13240	13442	13278	13159	13129	13403	13245	13248	13167	13375	13311	13459	13195	13124	13181	13341	13281	13341	13321	13206	13248	13233	13246	13270	13243	13186	13255	13267	13369	13059	13361	13202	13281	13279	13274	13232	13314	13251	13288	13264	13322	13246	13089	13148	13332	13198	13199	13407	13306	13271	13324	13306	13245	13271	13199	13199	13136	13376	13202	13217	13192	13313	13279	13143	13352	13233	13526	13266	12938	13254	13110	13148	13252	13383	13295	13233	13203	13240	13308	13292	13211	13305	13172	13408	13227	13270	13206	13291	13257	13437	13171	13307	13227	13284	13331	13324	13207	13239	13345	13259	13235	13227	13346	13265	13349	13287	13306	13144	13119	13376	13240	13327	13104	13279	13257	13298	13180	13293	13355	13327	13193	13194	13340	13230	13271	13112	13216	13284	13161	13378	13190	13284	13418	13376	13278	13288	13243	13125	13370	13261	13184	13250	13410	13342	13294	13410	13374	13094	13107	13280	13395	13191	13233	13163	13272	13167	13315	13157	13220	13101	13119	13268	13228	13269	13358	13262	13371	13401	13333	13329	13239	13208	13179	13194	13353	13393	13188	13220	13376	13298	13221	13260	13031	13127	13233	13250	13287	13221	13199	13266	13287	13304	13256	13411	13277	13215	13419	13200	13177	13374	13242	13261	13235	13098	13117	13304	13082	13258	13302	13291	13109	13143	13185	13128	13208	13253	13274	13222	13085	13102	13228	13207	13164	13274	13221	13276	13233	13362	13280	13236	13275	13197	13104	13254	13293	13391	13203	13202	13261	13329	13176	13247	13176	13250	13220	13304	13241	13430	13361	13345	13248	13064	13188	13334	13332	13124	13232	13128	13429	13260	13384	13201	13278	13199	13287	13317	13325	13282	13275	13324	13162	13280	13417	13254	13265	13286	13220	13280	13407	13244	13344	13469	13285	13197	13216	13204	13280	13268	13202	13264	13199	13130	13185	13323	13210	13341	13061	13261	13242	13148	13302	13364	13115	13387	13343	13337	13314	13273	13308	13203	13227	13142	13206	13217	13309	13076	13121	13234	13375	13250	13173	13264	13322	13221	13493	13251	13238	13302	13150	13241	13123	13348	13474	13272	13187	13133	13356	13208	13218	13186	13048	13168	13127	13455	13202	13533	13192	13374	13077	13137	13409	13374	13235	13339	13186	13303	13135	13254	13169	13306	13076	13207	13340	13326	12996	13153	13207	13376	13191	13264	13153	13252	13252	13235	13237	13075	13359	13112	13140	13353	13268	13461	13258	13160	13324	13302	13348	13269	13190	13300	13193	13259	13188	13082	13185	13336	13224	13265	13181	13223	13374	13309	13174	13268	13277	13441	13098	13212	13454	13223	13091	13277	13233	13202	13198	13324	13179	13245	13183	13283	13267	13196	13293	13287	13332	13311	13354	13245	13245	13054	13216	13207	13266	13229	13354	13275	13267	13363	13152	13146	13273	13216	13234	13316	13147	13405	13338	13265	13170	13414	13263	13387	13333	13269	13174	13247	13275	13481	13212	13294	13187	13248	13054	13111	13314	13403	13241	13233	13347	13191	13275	13250	13217	13276	13170	13142	13178	13388	13203	13322	13171	13181	13222	13428	13306	13299	13253	13225	13290	13258	13248	13224	13314	13081	13034	13286	13101	13369	13236	13233	13137	13272	13290	13229	13413	13211	13259	13085	13201	13263	13303	13245	13113	13433	13189	13237	13232	13185	13376	13341	13052	13141	13300	13157	13176	13239	13350	13261	13334	13117	13248	13127	13304	13228	13214	13240	13216	13268	13262	13201	13365	13145	13287	13203	13250	13082	13290	13355	13334	13237	13344	13362	13108	13370	13246	13495	13050	13311	13176	13234	13319	13261	13380	13308	13281	13212	13117	13305	13293	13246	13247	13187	13346	13374	13166	13256	13291	13320	13140	13240	13315	13319	13336	13369	13105	13276	13186	13465	13297	13475	13303	13247	13194	13294	13302	13259	13217	13140	13284	13290
23781	21125	28473	24128	22049	22020	20775	17970	17415	17232	16734	16249	16033	15865	15541	15380	15213	15264	15247	14926	14794	14868	14770	14975	14970	14988	14779	14633	14912	14635	14834	14550	14759	14574	14533	14607	14457	14741	14457	14510	14555	14556	14517	14535	14529	14459	14425	14352	14414	14293	14377	14362	14430	14342	14562	14342	14533	14493	14436	14642	14409	14479	14532	14286	14424	14650	14565	14401	14427	14455	14607	14545	14449	14547	14602	14542	14694	14606	14708	14568	14391	14373	14470	14459	14658	14373	14373	14281	14516	14455	14385	14319	14514	14464	14411	14525	14569	14349	14318	14490	14326	14638	14457	14155	14398	14548	14400	14526	14440	14474	14461	14492	14218	14472	14408	14423	14282	14505	14484	14587	14472	14562	14355	14255	14619	14392	14459	14424	14439	14557	14289	14394	14310	14412	14304	14363	14450	14503	14372	14615	14330	14492	14590	14331	14325	14531	14562	14381	14480	14323	14259	14327	14567	14436	14527	14275	14329	14434	14218	14434	14431	14162	14559	14481	14406	14698	14339	14497	14629	14414	14470	14606	14503	14552	14418	14333	14183	14423	14707	14273	14443	14580	14457	14430	14384	14410	14408	14532	14360	14360	14293	14394	14323	14185	14402	14338	14349	14436	14175	14401	14562	14599	14421	14436	14394	14500	14541	14501	14400	14491	14367	14415	14380	14375	14193	14585	14582	14577	14345	14401	14520	14455	14498	14419	14597	14366	14340	14493	14335	14270	14440	14332	14550	14580	14445	14485	14585	14542	14401	14383	14417	14511	14479	14563	14464	14415	14498	14337	14400	14426	14396	14418	14316	14343	14242	14388	14482	14282	14419	14431	14502	14457	14597	14459	14388	14459	14342	14469	14314	14280	14521	14510	14346	14554	14518	14472	14496	14498	14493	14530	14494	14389	14268	14417	14518	14459	14556	14440	14409	14381	14473	14423	14469	14247	14380	14573	14705	14356	14310	14214	14254	14414	14472	14505	14482	14359	14377	14360	14381	14300	14287	14420	14606	14594	14404	14493	14326	14145	14385	14391	14529	14453	14445	14412	14493	14418	14397	14548	14429	14554	14609	14651	14642	14498	14445	14586	14503	14380	14528	14422	14474	14436	14464	14581	14450	14558	14359	14339	14520	14284	14334	14420	14415	14597	14366	14416	14406	14553	14367	14349	14237	14631	14264	14517	14354	14423	14482	14461	14673	14468	14395	14334	14540	14415	14411	14315	14554	14512	14242	14268	14513	14251	14280	14466	14340	14433	14545	14435	14372	14319	14438	14387	14393	14332	14306	14402	14519	14399	14622	14501	14661	14516	14634	14518	14510	14329	14580	14397	14360	14438	14530	14221	14479	14327	14398	14460	14384	14488	14458	14490	14507	14591	14547	14400	14523	14346	14237	14586	14369	14370	14488	14616	14293	14482	14444	14316	14534	14708	14354	14445	14403	14264	14597	14586	14395	14420	14443	14467	14538	14504	14338	14425	14443	14448	14238	14365	14486	14398	14233	14535	14401	14609	14627	14439	14435	14305	14421	14251	14493	14398	14462	14489	14612	14348	14417	14478	14463	14436	14544	14452	14438	14317	14516	14411	14428	14561	14441	14521	14323	14412	14646	14185	14411	14346	14454	14633	14476	14199	14348	14477	14508	14527	14346	14438	14387	14541	14556	14486	14524	14317	14577	14469	14444	14433	14391	14423	14336	14394	14381	14513	14537	14426	14340	14447	14346	14617	14460	14370	14207	14426	14457	14269	14243	14284	14488	14386	14578	14389	14521	14389	14478	14464	14489	14416	14375	14286	14477	14401	14422	14324	14347	14463	14206	14529	14221	14394	14338	14426	14352	14547	14498	14460	14249	14204	14291	14375	14400	14308	14552	14411	14485	14495	14425	14306	14349	14638	14566	14570	14551	14393	14422	14478	14374	14495	14383	14687	14433	14406	14455	14301	14367	14336	14631	14362	14569	14292	14405	14506	14579	14293	14314	14242	14554	14444	14214	14337	14432	14434	14436	14166	14494	14512	14541	14307	14435	14341	14454	14330	14225	14417	14396	14301	14412	14565	14310	14384	14523	14453	14434	14372	14436	14342	14337	14420	14334	14522	14477	14256	14349	14458	14491	14562	14476	14370	14413	14590	14501	14565	14479	14605	14578	14518	14552	14321	14399	14432	14424	14512	14445	14451	14279	14475	14475	14439	14574	14420	14645	14537	14542	14590	14501	14229	14552	14398	14518	14443	14539	14414	14349	14385	14648	14247	14299	14447	14407	14479	14372	14391	14298	14631	14504	14142	14454	14514	14502	14257	14382	14271	14452	14314	14429	14363	14481	14524	14600	14376	14499	14385	14304	14350	14423	14402	14443	14529	14500	14434	14452	14473	14572	14542	14491	14413	14295	14553	14340	14354	14500	14502	14539	14387	14324	14469	14276	14518	14310	14402	14456	14382	14366	14527	14481	14252	14378	14270	14491	14467	14421	14325	14551	14581	14357	14461	14391	14345	14378	14380	14390	14393	14576	14487	14244	14357	14444	14519	14582	14498	14823	14430	14433	14517	14275	14483	14424	14478	14419	14393	14383	14279	14409	14272	14356	14591	14383	14441	14413	14366	14338	14470	14409	14483	14442	14455	14355	14606	14538	14463	14567	14319	14281	14419	14455	14554	14440	14263	14445	14482	14228	14303	14748	14488	14284	14297	14382	14414	14451	14397	14547	14312	14361	14471	14382	14362	14330	14499	14385	14375	14687	14291	14451	14498	14423	14249	14413	14414	14511	14607	14629	14600	14350	14517	14705	14548	14406	14298	14394	14391	14520	14338	14457	14349	14445	14395	14531	14488	14343	14398	14402	14491	14468	14440	14472	14419	14211	14499	14505	14305	14266	14384	14579	14386	14455	14435	14539	14335	14345	14492	14296	14315	14483	14487	14276	14417	14481	14509	14519	14330	14722	14275	14485	14327	14328	14329	14508	14374	14510	14326	14111	14417	14393	14558	14273	14458	14464	14404	14408	14283	14482	14430	14220	14378	14399	14577	14474	14174	14379	14654	14537	14335	14474	14489	14528	14181	14358	14467	14460	14319	14439	14437	14186	14557	14279	14438	14439	14562	14561	14476	14449	14340	14312	14301	14411	14456	14519	14472	14402	14336	14195	14324	14476	14265	14369	14392	14503	14437	14388	14336	14427	14436	14501	14366	14503	14272	14260	14337	14285	14368	14600	14408	14435	14384	14400	14434	14451	14490	14397	14455	14508	14467	14485	14270	14504	14286	14605	14207	14540	14570	14335	14352	14716	14489	14556	14666	14535	14467	14556	14179	14238	14287	14375	14559	14445	14105	14390	14297	14248	14490	14489	14349	14319	14321	14461	14372	14194	14322	14532	14324	14372	14410	14436	14729	14569	14495	14501	14449	14394	14428	14505	14525	14402	14396	14418	14424	14405	14282	14540	14454	14385	14414	14409	14681	14368	14480	14321	14163	14458	14351	14206	14318	14417	14376	14491	14199	14204	14455	14335	14500	14297	14422	14464	14503	14301	14295	14471	14275	14305	14366	14552	14306	14354	14312	14588	14442	14712	14292	14417	14384	14406	14323	14430	14333	14407	14435	14572	14435	14301	14414	14534	14417	14282	14433	14446	14600	14462	14432	14547	14418	14501	14362	14502	14322	14450	14389	14371	14177	14484	14388	14480	14363	14279	14380	14548	14389	14449	14372	14273	14433	14503	14441	14467	14324	14283	14468	14286	14345	14334	14248	14475	14314	14340	14514	14305	14309	14408	14611	14352	14245	14296	14586	14525	14331	14403	14472	14463	14454	14455	14248	14375	14273	14419	14421	14407	14314	14419	14412	14585	14322	14362	14395	14526	14477	14381	14370	14464	14365	14577	14538	14269	14440	14382	14227	14419	14635	14283	14508	14318	14331	14467	14458	14503	14370	14610	14361	14446	14484	14366	14592	14344	14366	14320	14456	14212	14351	14230	14622	14401	14384	14485	14653	14566	14456	14387	14393	14461	14370	14546	14519	14412	14424	14414	14476	14489	14316	14214	14425	14329	14466	14493	14323	14437	14363	14533	14260	14428	14357	14499	14240	14400	14452	14455	14392	14470	14248	14419	14363	14176	14396	14461	14386	14530	14561	14510	14306	14375	14335	14497	14415	14283	14378	14409	14378	14545	14422	14355	14409	14379	14533	14534	14202	14356	14326	14488	14678	14538	14390	14458	14401	14435	14472	14540	14564	14330	14511	14421	14607	14464	14401	14523	14337	14457	14511	14415	14430	14554	14521	14352	14463	14456	14342	14621	14488	14490	14579	14359	14478	14415	14498	14310	14514	14522	14259	14564	14474	14481	14385	14396	14366	14433	14427	14615	14469	14573	14612	14411	14404	14313	14329	14521	14343	14508	14535	14461	14248	14503	14529	14433	14401	14436	14573	14310	14457	14421	14461	14329	14432	14355	14503	14602	14349	14598	14568	14553	14420	14329	14501	14243	14444	14540	14491	14341	14522	14598	14379	14575	14349	14351	14303	14522	14436	14294	14369	14488	14393	14648	14417	14402	14349	14585	14454	14355	14284	14422	14607	14321	14382	14358	14556	14232	14277	14432	14437	14234	14643	14533	14279	14396	14476	14543	14432	14495	14512	14428	14363	14357	14236	14326	14342	14331	14352	14386	14325	14305	14394	14354	14508	14333	14370	14341	14435	14519	14439	14542	14388	14347	14702	14371	14500	14404	14270	14377	14458	14434	14348	14403	14341	14401	14338	14452	14415	14335	14280	14404	14514	14437	14417	14446	14295	14406	14450	14438	14529	14374	14251	14375	14423	14544	14492	14488	14425	14389	14679	14585	14523	14342	14424	14510	14517	14411	14589	14409	14545	14335	14487	14389	14302	14472	14498	14438	14483	14542	14415	14512	14443	14422	14298	14511	14465	14475	14402	14281	14428	14434	14516	14383	14214	14567	14520	14449	14369	14568	14534	14463	14336	14488	14348	14400	14275	14346	14515	14203	14418	14383	14497	14395	14521	14256	14483	14358	14499	14277	14480	14331	14501	14411	14451	14209	14351	14327	14471	14466	14559	14297	14510	14338	14444	14522	14493	14355	14546	14284	14427	14450	14637	14543	14283	14534	14521
19148	34445	31835	25228	22080	20663	19675	19012	17975	17438	16648	16303	15879	15593	15110	14775	14623	14638	14496	14225	14098	13974	13862	13821	13955	13930	13821	13878	13770	13743	13698	13702	13584	13579	13611	13706	13361	13557	13465	13608	13614	13406	13613	13334	13574	13511	13454	13549	13508	13603	13405	13502	13492	13353	13478	13278	13715	13524	13519	13440	13639	13422	13534	13497	13389	13486	13341	13365	13489	13508	13371	13507	13390	13626	13516	13366	13562	13456	13308	13436	13495	13417	13422	13546	13449	13346	13559	13346	13378	13312	13609	13396	13493	13493	13392	13479	13425	13354	13250	13384	13330	13537	13443	13351	13379	13494	13390	13440	13419	13511	13475	13477	13454	13482	13429	13385	13342	13539	13451	13534	13595	13479	13498	13490	13384	13553	13529	13413	13495	13506	13376	13401	13411	13412	13494	13725	13301	13412	13462	13459	13397	13349	13549	13566	13389	13398	13333	13357	13492	13387	13417	13436	13363	13501	13583	13451	13439	13541	13465	13553	13475	13462	13448	13444	13366	13523	13509	13372	13365	13538	13444	13395	13425	13485	13466	13389	13436	13465	13422	13323	13485	13590	13423	13398	13523	13500	13485	13549	13359	13342	13395	13484	13341	13311	13363	13552	13503	13574	13409	13433	13353	13288	13511	13519	13420	13476	13370	13533	13447	13480	13314	13422	13440	13423	13449	13411	13376	13335	13382	13530	13472	13467	13302	13392	13391	13385	13466	13597	13433	13484	13487	13632	13339	13274	13569	13399	13468	13168	13290	13503	13497	13364	13398	13658	13454	13391	13461	13553	13424	13404	13358	13427	13553	13429	13407	13396	13432	13332	13401	13464	13378	13537	13366	13544	13480	13454	13307	13422	13492	13405	13297	13222	13483	13468	13394	13340	13406	13372	13454	13334	13496	13561	13421	13341	13341	13392	13526	13314	13455	13520	13372	13340	13298	13376	13531	13394	13440	13478	13448	13529	13381	13354	13345	13467	13264	13398	13408	13509	13384	13420	13379	13383	13374	13452	13402	13311	13347	13287	13379	13298	13291	13384	13505	13576	13422	13560	13425	13492	13529	13283	13494	13465	13443	13511	13337	13192	13373	13498	13414	13560	13498	13164	13292	13422	13491	13446	13273	13446	13413	13476	13529	13551	13469	13464	13401	13296	13449	13437	13484	13457	13359	13515	13537	13387	13309	13403	13493	13312	13547	13469	13412	13203	13392	13324	13440	13546	13525	13500	13423	13464	13496	13448	13576	13436	13538	13581	13408	13442	13508	13472	13386	13435	13433	13273	13410	13421	13453	13490	13351	13560	13275	13454	13389	13365	13395	13385	13476	13504	13414	13439	13385	13349	13452	13330	13411	13376	13564	13488	13525	13376	13550	13527	13481	13380	13477	13270	13344	13494	13426	13484	13464	13403	13629	13501	13391	13418	13383	13484	13461	13433	13428	13349	13544	13432	13450	13482	13547	13607	13417	13509	13322	13445	13341	13591	13369	13362	13479	13403	13407	13475	13437	13582	13445	13413	13347	13419	13522	13343	13479	13608	13538	13401	13568	13410	13360	13568	13450	13283	13593	13342	13371	13404	13501	13380	13506	13390	13423	13410	13477	13556	13359	13433	13224	13405	13424	13498	13477	13440	13540	13439	13341	13402	13424	13385	13529	13478	13559	13488	13361	13520	13377	13322	13433	13376	13464	13486	13490	13532	13370	13582	13420	13517	13377	13395	13332	13336	13464	13375	13368	13535	13433	13217	13410	13523	13430	13451	13562	13684	13508	13598	13370	13454	13364	13557	13373	13553	13504	13520	13443	13375	13475	13460	13539	13467	13442	13451	13396	13396	13292	13282	13426	13278	13551	13389	13367	13599	13417	13231	13251	13557	13406	13520	13536	13385	13323	13412	13381	13386	13318	13509	13486	13372	13386	13244	13408	13291	13513	13389	13391	13532	13359	13241	13530	13596	13364	13605	13469	13536	13557	13538	13450	13431	13499	13358	13488	13451	13397	13413	13505	13482	13358	13418	13404	13404	13643	13360	13471	13219	13435	13422	13360	13397	13448	13351	13380	13599	13516	13553	13354	13427	13392	13290	13388	13360	13571	13416	13307	13550	13381	13345	13378	13236	13462	13580	13572	13413	13505	13337	13343	13543	13539	13470	13513	13378	13241	13489	13335	13430	13405	13515	13504	13304	13443	13513	13356	13521	13484	13501	13255	13626	13351	13292	13494	13432	13531	13403	13442	13321	13447	13297	13444	13466	13410	13308	13384	13415	13436	13542	13479	13311	13371	13375	13215	13429	13514	13413	13332	13327	13275	13451	13457	13482	13439	13402	13460	13360	13525	13444	13396	13145	13452	13272	13394	13521	13388	13450	13515	13443	13440	13364	13424	13448	13475	13351	13395	13401	13366	13355	13364	13433	13500	13408	13351	13434	13344	13413	13459	13381	13467	13476	13460	13500	13429	13430	13422	13399	13515	13536	13653	13282	13399	13395	13424	13389	13244	13311	13357	13367	13620	13585	13572	13631	13323	13436	13539	13478	13444	13335	13590	13590	13376	13534	13494	13557	13467	13362	13532	13518	13351	13409	13524	13526	13526	13469	13358	13495	13464	13358	13528	13497	13373	13404	13389	13554	13393	13361	13437	13431	13235	13530	13381	13468	13410	13621	13586	13416	13492	13441	13405	13450	13456	13435	13440	13533	13467	13539	13342	13430	13488	13546	13469	13596	13472	13374	13632	13452	13262	13497	13534	13411	13365	13427	13661	13419	13328	13373	13507	13464	13414	13470	13440	13277	13365	13589	13347	13436	13494	13505	13404	13410	13465	13382	13379	13328	13462	13354	13548	13232	13566	13397	13497	13464	13419	13389	13433	13433	13398	13392	13497	13385	13487	13404	13408	13366	13337	13437	13373	13429	13392	13494	13443	13496	13540	13370	13316	13594	13571	13368	13396	13352	13341	13418	13526	13365	13484	13377	13365	13476	13418	13478	13442	13356	13608	13342	13424	13495	13526	13572	13535	13151	13427	13390	13361	13357	13471	13414	13318	13407	13436	13460	13355	13586	13404	13347	13463	13312	13444	13540	13326	13418	13516	13274	13592	13360	13448	13468	13321	13356	13461	13330	13366	13501	13560	13615	13567	13386	13524	13412	13375	13382	13517	13208	13502	13444	13359	13505	13321	13310	13293	13352	13483	13525	13317	13318	13386	13592	13522	13381	13481	13555	13322	13499	13359	13427	13412	13495	13444	13595	13413	13513	13681	13488	13432	13475	13368	13337	13346	13380	13452	13526	13270	13397	13441	13186	13616	13467	13481	13213	13467	13534	13473	13463	13520	13458	13456	13349	13489	13466	13541	13458	13513	13506	13513	13251	13435	13448	13447	13352	13302	13327	13478	13455	13461	13387	13344	13549	13471	13501	13487	13415	13357	13341	13365	13307	13534	13502	13482	13567	13496	13307	13470	13401	13187	13321	13442	13457	13456	13377	13417	13471	13267	13429	13465	13430	13561	13370	13353	13356	13551	13522	13505	13355	13449	13514	13418	13446	13360	13613	13307	13487	13512	13268	13325	13518	13526	13438	13417	13525	13398	13362	13330	13374	13530	13546	13430	13486	13392	13497	13324	13475	13400	13364	13471	13250	13463	13533	13426	13384	13408	13519	13402	13441	13393	13271	13442	13419	13426	13340	13464	13455	13467	13420	13514	13549	13323	13409	13463	13436	13438	13335	13624	13382	13335	13328	13500	13358	13397	13421	13281	13478	13389	13425	13346	13483	13326	13496	13512	13406	13358	13537	13460	13410	13410	13368	13355	13487	13410	13553	13485	13412	13415	13339	13516	13269	13480	13519	13434	13271	13489	13361	13548	13474	13524	13441	13517	13436	13285	13538	13453	13447	13544	13352	13452	13506	13507	13558	13445	13415	13507	13452	13549	13417	13351	13378	13280	13462	13374	13282	13543	13370	13443	13590	13488	13436	13425	13293	13310	13400	13322	13518	13610	13542	13469	13377	13355	13437	13401	13361	13548	13471	13514	13357	13444	13432	13326	13537	13284	13563	13466	13448	13425	13447	13506	13520	13306	13466	13413	13548	13691	13618	13251	13332	13405	13241	13537	13251	13428	13466	13453	13382	13469	13411	13409	13375	13545	13488	13311	13527	13440	13553	13480	13489	13407	13371	13360	13502	13508	13511	13557	13474	13373	13373	13421	13401	13416	13408	13344	13531	13322	13389	13369	13467	13449	13504	13442	13439	13503	13328	13326	13602	13450	13355	13484	13768	13269	13249	13478	13410	13486	13450	13494	13342	13400	13356	13598	13308	13573	13373	13415	13555	13406	13374	13478	13455	13454	13564	13470	13351	13510	13610	13466	13379	13407	13370	13404	13344	13318	13389	13423	13478	13510	13341	13287	13397	13700	13256	13616	13495	13531	13351	13559	13453	13613	13499	13384	13394	13423	13620	13473	13461	13359	13349	13392	13278	13546	13670	13549	13542	13484	13421	13299	13357	13468	13352	13361	13478	13434	13350	13316	13382	13505	13384	13524	13402	13429	13560	13378	13549	13527	13522	13535	13608	13383	13446	13503	13368	13468	13440	13449	13503	13363	13261	13393	13452	13452	13530	13447	13453	13408	13363	13373	13509	13313	13452	13434	13333	13339	13429	13338	13405	13457	13467	13438	13483	13361	13641	13408	13458	13425	13368	13464	13509	13454	13390	13392	13434	13477	13453	13222	13570	13378	13472	13491	13482	13344	13452	13442	13461	13345	13384	13555	13316	13334	13536	13451	13500	13596	13466	13227	13445	13354	13433	13340	13354	13260	13496	13468	13493	13530	13301	13461	13358	13479	13364	13479	13624	13491	13424	13493	13547	13514	13405	13316	13431	13486	13449	13464	13515	13424	13494	13406	13397	13505	13517	13360	13432	13405	13379	13221	13566	13447	13458	13425	13589	13433	13418	13492	13564	13471	13458	13276	13299	13495	13477	13521	13544	13562	13253	13527	13466	13420	13386	13435	13317	13527	13484	13505	13512	13403	13512	13545	13489	13462	13301	13398	13386	13420	13620	13347	13274	13432	13273	13518	13430	13490	13399	13419	13419	13464	13341	13551	13178	13404	13457	13536	13283
22779	21128	28901	23631	21447	23457	25207	19956	18834	18439	17713	17258	16867	16553	16135	15928	15581	15552	15537	15538	15084	14966	14991	14938	15014	14922	14752	14804	14982	14754	14661	14885	14717	14833	14664	14685	14614	14711	14749	14656	14591	14762	14756	14631	14419	14616	14697	14631	14564	14483	14574	14489	14516	14709	14758	14521	14550	14724	14585	14391	14575	14728	14572	14441	14582	14605	14669	14572	14351	14511	14365	14482	14402	14314	14651	14500	14525	14478	14576	14337	14395	14523	14371	14453	14349	14443	14348	14522	14663	14706	14498	14553	14450	14552	14389	14494	14643	14394	14573	14495	14504	14396	14521	14344	14537	14481	14457	14484	14404	14491	14290	14452	14461	14625	14512	14322	14565	14538	14601	14358	14422	14549	14417	14579	14287	14518	14454	14392	14535	14275	14463	14395	14301	14552	14714	14452	14457	14327	14463	14386	14388	14492	14550	14487	14455	14393	14430	14239	14526	14489	14425	14480	14412	14424	14513	14500	14306	14197	14536	14541	14403	14324	14460	14250	14488	14385	14403	14524	14442	14351	14764	14464	14445	14363	14395	14419	14494	14422	14641	14261	14562	14316	14401	14439	14456	14168	14440	14326	14325	14562	14553	14253	14372	14343	14516	14363	14421	14604	14400	14592	14544	14486	14365	14527	14426	14336	14336	14561	14566	14555	14577	14397	14333	14401	14591	14568	14400	14360	14442	14498	14265	14535	14497	14403	14508	14506	14428	14319	14515	14360	14526	14339	14593	14344	14364	14314	14543	14590	14362	14439	14490	14304	14695	14446	14503	14493	14270	14537	14442	14500	14594	14609	14656	14418	14546	14444	14492	14310	14566	14449	14425	14624	14567	14551	14363	14281	14522	14391	14418	14414	14539	14389	14302	14669	14436	14452	14400	14493	14337	14464	14395	14459	14516	14337	14449	14275	14385	14435	14540	14367	14336	14486	14360	14531	14442	14393	14558	14420	14537	14394	14466	14620	14352	14377	14247	14485	14444	14695	14348	14615	14295	14311	14487	14303	14322	14448	14466	14508	14292	14455	14327	14400	14346	14225	14469	14454	14380	14360	14585	14419	14574	14451	14271	14418	14323	14341	14178	14562	14426	14629	14599	14451	14658	14386	14398	14425	14582	14364	14405	14355	14485	14482	14529	14616	14408	14577	14601	14585	14496	14337	14426	14497	14654	14448	14398	14279	14313	14334	14299	14469	14483	14366	14380	14232	14384	14334	14330	14547	14521	14390	14380	14354	14342	14456	14300	14340	14483	14478	14256	14559	14509	14550	14582	14525	14388	14424	14348	14383	14352	14494	14392	14374	14295	14344	14482	14363	14368	14512	14474	14478	14589	14431	14402	14572	14367	14542	14356	14536	14351	14550	14392	14155	14465	14422	14579	14574	14584	14475	14635	14560	14537	14502	14370	14263	14456	14378	14288	14401	14534	14640	14472	14432	14574	14620	14348	14457	14515	14600	14617	14361	14418	14235	14455	14474	14512	14373	14620	14354	14290	14361	14374	14575	14468	14343	14298	14366	14469	14400	14559	14372	14344	14396	14390	14465	14448	14464	14515	14453	14457	14518	14417	14523	14502	14491	14393	14443	14560	14418	14450	14373	14578	14588	14611	14495	14375	14334	14533	14554	14466	14422	14552	14331	14465	14618	14356	14338	14667	14355	14419	14569	14415	14388	14718	14533	14647	14382	14284	14410	14498	14585	14562	14425	14558	14291	14359	14421	14498	14363	14503	14358	14214	14482	14503	14696	14531	14447	14355	14270	14313	14402	14535	14433	14713	14625	14493	14488	14362	14430	14287	14470	14420	14347	14417	14434	14587	14440	14514	14380	14518	14271	14228	14534	14542	14486	14389	14393	14560	14544	14426	14363	14570	14292	14390	14411	14427	14356	14403	14372	14350	14723	14422	14518	14459	14465	14473	14154	14377	14463	14458	14358	14386	14436	14388	14570	14525	14565	14480	14486	14494	14550	14408	14431	14570	14395	14407	14388	14345	14201	14166	14595	14466	14315	14391	14399	14507	14568	14418	14401	14349	14506	14598	14447	14239	14351	14554	14334	14454	14339	14510	14536	14291	14419	14413	14402	14420	14504	14386	14408	14373	14688	14528	14542	14415	14473	14507	14407	14362	14606	14582	14439	14477	14517	14402	14438	14313	14354	14592	14546	14339	14277	14303	14476	14490	14458	14342	14634	14393	14546	14547	14336	14372	14456	14667	14446	14332	14447	14403	14561	14371	14542	14553	14501	14489	14370	14396	14776	14454	14290	14322	14445	14473	14534	14466	14481	14313	14459	14453	14381	14490	14370	14435	14535	14564	14278	14319	14227	14288	14286	14433	14519	14423	14336	14424	14323	14357	14382	14436	14434	14439	14553	14473	14423	14401	14295	14267	14366	14293	14092	14529	14556	14397	14371	14334	14275	14532	14558	14253	14536	14501	14483	14327	14440	14444	14386	14500	14527	14538	14524	14318	14326	14401	14265	14412	14266	14451	14450	14540	14422	14490	14467	14415	14470	14397	14356	14425	14354	14394	14344	14392	14548	14406	14342	14479	14499	14496	14421	14507	14551	14425	14516	14496	14429	14447	14380	14282	14338	14538	14647	14431	14532	14379	14381	14384	14391	14254	14344	14365	14317	14392	14501	14281	14389	14425	14303	14659	14335	14514	14352	14440	14366	14577	14582	14450	14275	14325	14521	14539	14397	14529	14595	14306	14540	14372	14384	14479	14428	14396	14419	14282	14500	14340	14362	14274	14531	14313	14321	14607	14394	14453	14356	14342	14327	14272	14245	14326	14559	14498	14314	14379	14356	14442	14321	14283	14503	14414	14496	14232	14352	14466	14572	14271	14513	14510	14398	14370	14442	14451	14543	14331	14227	14294	14471	14410	14411	14324	14342	14238	14497	14481	14387	14321	14389	14402	14334	14498	14399	14428	14449	14560	14401	14675	14346	14497	14426	14323	14370	14311	14372	14461	14391	14458	14245	14266	14419	14584	14218	14319	14493	14606	14438	14271	14400	14530	14427	14243	14173	14441	14439	14436	14479	14458	14637	14513	14513	14426	14403	14479	14422	14525	14433	14549	14500	14612	14583	14425	14474	14479	14289	14549	14461	14440	14418	14527	14458	14324	14510	14595	14363	14561	14318	14453	14526	14494	14321	14394	14400	14539	14527	14409	14433	14430	14412	14347	14366	14491	14407	14530	14286	14392	14433	14467	14640	14505	14327	14536	14524	14352	14400	14559	14414	14483	14484	14438	14388	14294	14607	14393	14355	14381	14519	14573	14456	14441	14371	14399	14319	14565	14473	14355	14414	14484	14532	14593	14275	14410	14318	14396	14609	14246	14312	14293	14314	14572	14549	14470	14377	14267	14489	14527	14442	14640	14383	14355	14533	14493	14482	14349	14187	14334	14481	14381	14539	14561	14483	14420	14424	14404	14570	14455	14386	14182	14347	14507	14544	14497	14337	14518	14345	14392	14364	14522	14244	14541	14443	14423	14438	14487	14469	14438	14398	14342	14502	14474	14442	14438	14432	14389	14530	14341	14347	14607	14418	14424	14404	14517	14291	14285	14508	14419	14361	14692	14637	14558	14471	14553	14424	14336	14479	14571	14488	14464	14459	14404	14251	14609	14431	14299	14287	14508	14241	14379	14408	14408	14393	14497	14396	14449	14390	14455	14296	14336	14334	14354	14129	14460	14445	14215	14320	14336	14570	14318	14354	14465	14470	14408	14347	14355	14625	14323	14414	14326	14543	14517	14478	14516	14375	14386	14379	14508	14427	14563	14223	14498	14423	14523	14221	14502	14458	14519	14446	14479	14471	14364	14477	14510	14432	14450	14526	14377	14438	14360	14484	14484	14383	14525	14503	14340	14100	14435	14492	14196	14414	14453	14497	14613	14611	14288	14465	14412	14431	14535	14339	14574	14514	14484	14425	14409	14210	14446	14396	14445	14334	14455	14467	14506	14376	14359	14473	14373	14257	14665	14464	14354	14534	14421	14503	14427	14565	14406	14463	14488	14427	14512	14657	14527	14682	14451	14548	14537	14338	14552	14491	14494	14526	14545	14346	14266	14296	14507	14244	14471	14368	14477	14531	14558	14396	14560	14613	14266	14252	14504	14481	14433	14556	14478	14339	14520	14375	14454	14379	14328	14318	14391	14359	14399	14580	14434	14382	14238	14442	14285	14352	14463	14567	14613	14504	14474	14538	14409	14258	14424	14426	14334	14238	14626	14314	14414	14490	14516	14418	14352	14456	14223	14267	14420	14362	14401	14454	14455	14456	14491	14589	14486	14399	14435	14332	14508	14315	14406	14471	14240	14337	14511	14310	14457	14584	14494	14441	14467	14469	14387	14370	14268	14306	14366	14520	14250	14611	14400	14435	14469	14433	14584	14524	14446	14542	14352	14274	14292	14404	14405	14451	14491	14228	14159	14391	14396	14402	14634	14315	14254	14487	14247	14463	14385	14462	14334	14510	14391	14446	14550	14343	14291	14387	14479	14592	14528	14568	14574	14588	14488	14721	14444	14303	14756	14375	14387	14565	14416	14471	14530	14397	14459	14467	14458	14509	14548	14433	14352	14496	14408	14418	14579	14487	14375	14362	14515	14542	14516	14715	14474	14462	14386	14348	14258	14409	14453	14423	14373	14222	14505	14449	14552	14457	14471	14522	14486	14300	14451	14535	14497	14382	14385	14436	14311	14540	14403	14395	14227	14363	14407	14544	14524	14415	14269	14364	14210	14331	14463	14387	14424	14499	14332	14507	14393	14442	14494	14575	14339	14502	14595	14491	14483	14451	14585	14581	14399	14499	14657	14531	14541	14445	14415	14667	14454	14601	14407	14609	14490	14440	14493	14593	14323	14401	14249	14486	14538	14249	14337	14543	14435	14574	14371	14377	14479	14359	14656	14325	14424	14437	14521	14534	14427	14420	14693	14331	14409	14426	14498	14601	14484	14188	14485	14395	14437	14255	14288	14494	14483	14490	14526	14474	14437	14326	14412	14553	14442	14484	14494	14376	14658	14298	14455	14465	14458	14497	14437	14355	14534	14425	14399	14358	14412	14336	14622	14277	14329	14504	14317	14555	14298	14536	14320	14366	14383	14458
21349	39269	36446	28871	25579	23529	22257	21368	20168	19335	18251	17653	16973	16587	15879	15732	15320	14786	14585	14501	14420	14062	14126	14156	14095	13876	13967	14068	13828	13681	13809	13846	13858	13670	13615	13592	13648	13543	13546	13619	13566	13567	13411	13603	13724	13691	13485	13549	13551	13387	13503	13508	13496	13439	13582	13364	13272	13472	13495	13581	13500	13468	13451	13415	13346	13484	13539	13433	13357	13590	13509	13539	13479	13551	13270	13576	13541	13589	13412	13586	13435	13357	13463	13522	13304	13531	13422	13476	13335	13430	13527	13505	13466	13603	13443	13329	13432	13383	13349	13418	13485	13690	13387	13464	13484	13320	13506	13451	13365	13296	13594	13383	13446	13406	13610	13245	13451	13414	13486	13335	13514	13435	13492	13512	13451	13403	13418	13355	13483	13428	13508	13463	13425	13464	13328	13278	13450	13452	13399	13521	13358	13642	13561	13584	13458	13265	13469	13402	13368	13495	13454	13465	13461	13478	13346	13493	13124	13503	13571	13448	13413	13443	13497	13500	13391	13517	13316	13351	13460	13399	13385	13389	13327	13446	13476	13173	13358	13318	13499	13439	13293	13447	13438	13330	13360	13368	13497	13522	13318	13486	13446	13496	13343	13272	13410	13353	13464	13482	13338	13369	13490	13458	13446	13347	13420	13453	13155	13414	13291	13411	13396	13361	13551	13361	13531	13431	13481	13434	13453	13402	13455	13473	13372	13379	13437	13430	13421	13353	13396	13629	13564	13268	13413	13483	13570	13444	13263	13497	13437	13508	13384	13494	13489	13482	13484	13389	13468	13397	13448	13357	13346	13310	13563	13410	13487	13191	13488	13398	13532	13452	13421	13356	13354	13412	13474	13518	13426	13369	13482	13589	13359	13178	13473	13387	13626	13523	13329	13417	13430	13497	13358	13349	13455	13383	13648	13348	13336	13460	13465	13335	13263	13481	13428	13354	13317	13417	13485	13508	13448	13553	13476	13295	13398	13374	13466	13558	13358	13340	13395	13326	13350	13361	13450	13423	13333	13504	13351	13416	13432	13436	13456	13422	13387	13452	13459	13362	13416	13345	13371	13534	13350	13410	13355	13558	13538	13450	13469	13363	13454	13476	13463	13416	13361	13531	13318	13429	13511	13423	13477	13556	13548	13289	13545	13523	13452	13556	13431	13488	13525	13453	13429	13512	13416	13269	13359	13215	13330	13379	13445	13376	13594	13434	13616	13410	13396	13450	13048	13365	13363	13329	13527	13366	13335	13518	13522	13358	13430	13480	13388	13397	13428	13355	13351	13269	13454	13370	13538	13562	13322	13451	13366	13365	13283	13596	13520	13531	13325	13445	13443	13311	13374	13380	13385	13379	13409	13429	13424	13535	13337	13572	13414	13516	13179	13398	13401	13349	13322	13347	13412	13566	13378	13369	13308	13440	13506	13491	13709	13354	13492	13416	13464	13685	13517	13405	13380	13456	13395	13529	13492	13314	13336	13312	13376	13392	13322	13404	13430	13346	13482	13413	13542	13313	13362	13472	13252	13386	13498	13473	13514	13461	13382	13381	13509	13460	13390	13460	13280	13426	13466	13474	13348	13392	13545	13476	13448	13358	13508	13346	13431	13342	13442	13320	13454	13382	13332	13499	13409	13529	13440	13343	13345	13452	13534	13465	13442	13467	13430	13365	13526	13187	13464	13483	13405	13431	13409	13438	13331	13531	13352	13322	13502	13372	13231	13317	13481	13529	13409	13466	13342	13450	13571	13463	13408	13386	13407	13291	13392	13404	13414	13455	13441	13484	13268	13572	13451	13498	13369	13509	13418	13403	13543	13349	13344	13268	13548	13452	13328	13375	13269	13484	13322	13296	13340	13453	13586	13374	13457	13470	13512	13124	13520	13456	13418	13420	13365	13418	13421	13549	13352	13373	13559	13451	13420	13542	13446	13390	13608	13373	13530	13332	13453	13415	13458	13362	13393	13507	13353	13551	13333	13397	13543	13594	13444	13622	13258	13507	13263	13436	13556	13391	13406	13489	13374	13433	13386	13456	13488	13328	13263	13433	13482	13463	13560	13470	13353	13342	13548	13429	13404	13398	13504	13330	13486	13524	13308	13394	13518	13438	13379	13390	13499	13372	13401	13360	13215	13538	13518	13530	13456	13333	13488	13363	13390	13404	13438	13475	13451	13456	13432	13365	13549	13282	13532	13471	13337	13407	13334	13492	13402	13407	13424	13269	13365	13502	13268	13415	13509	13404	13522	13406	13362	13363	13637	13220	13239	13460	13482	13174	13520	13403	13409	13411	13327	13527	13455	13398	13240	13485	13297	13587	13425	13493	13457	13162	13370	13277	13318	13323	13499	13305	13306	13378	13389	13519	13342	13314	13482	13328	13449	13429	13319	13335	13456	13453	13517	13376	13602	13436	13331	13390	13475	13277	13436	13400	13453	13587	13457	13396	13419	13453	13361	13566	13363	13395	13293	13590	13452	13595	13515	13581	13484	13398	13462	13321	13427	13358	13395	13603	13360	13376	13261	13455	13553	13290	13470	13384	13354	13463	13437	13322	13358	13439	13372	13443	13295	13412	13300	13577	13329	13354	13406	13481	13460	13534	13519	13558	13523	13416	13238	13407	13346	13548	13468	13412	13547	13337	13421	13403	13270	13647	13298	13368	13394	13379	13489	13390	13390	13415	13494	13290	13194	13357	13175	13545	13463	13455	13498	13525	13366	13403	13308	13464	13422	13533	13378	13540	13384	13391	13488	13317	13390	13441	13272	13447	13373	13465	13325	13555	13370	13354	13275	13296	13560	13261	13476	13467	13470	13378	13529	13528	13401	13279	13467	13425	13524	13386	13429	13499	13346	13478	13390	13394	13351	13443	13439	13283	13386	13383	13362	13482	13276	13419	13297	13324	13307	13185	13518	13368	13478	13293	13372	13423	13258	13391	13488	13504	13265	13459	13423	13394	13600	13564	13334	13431	13407	13413	13493	13370	13409	13393	13437	13454	13328	13260	13302	13349	13465	13313	13445	13342	13528	13531	13337	13357	13270	13454	13295	13521	13348	13501	13341	13338	13408	13479	13557	13365	13399	13235	13212	13408	13428	13515	13394	13465	13465	13525	13449	13334	13213	13227	13471	13413	13314	13442	13248	13364	13532	13459	13402	13593	13383	13480	13291	13342	13525	13471	13492	13355	13464	13410	13399	13510	13534	13525	13441	13487	13368	13534	13311	13457	13336	13531	13360	13457	13331	13486	13368	13486	13415	13498	13394	13416	13526	13427	13322	13431	13435	13478	13498	13388	13350	13382	13357	13527	13409	13295	13408	13495	13590	13400	13290	13542	13456	13328	13259	13371	13544	13474	13322	13396	13585	13450	13542	13451	13442	13520	13328	13532	13406	13570	13362	13602	13504	13420	13384	13296	13537	13366	13496	13437	13526	13392	13430	13333	13445	13293	13579	13316	13469	13404	13232	13424	13421	13490	13358	13465	13337	13377	13307	13460	13392	13249	13400	13621	13269	13338	13477	13516	13547	13408	13365	13242	13204	13386	13429	13412	13293	13329	13344	13501	13482	13688	13346	13287	13462	13430	13310	13415	13363	13287	13379	13471	13331	13418	13495	13344	13204	13424	13381	13427	13497	13373	13562	13403	13325	13407	13431	13291	13121	13391	13475	13538	13173	13468	13467	13466	13513	13334	13527	13477	13460	13519	13625	13495	13503	13326	13299	13472	13473	13459	13433	13345	13354	13426	13455	13544	13464	13542	13502	13617	13543	13506	13397	13303	13350	13516	13567	13367	13411	13242	13280	13587	13315	13416	13464	13483	13418	13462	13306	13385	13553	13215	13385	13396	13340	13380	13442	13473	13404	13326	13531	13451	13306	13381	13415	13385	13294	13458	13439	13279	13316	13273	13488	13495	13458	13552	13282	13613	13379	13586	13412	13490	13451	13449	13478	13177	13549	13555	13490	13420	13417	13377	13418	13452	13377	13483	13398	13323	13511	13430	13486	13474	13467	13590	13444	13562	13456	13416	13429	13548	13450	13526	13439	13269	13560	13426	13264	13616	13403	13325	13449	13306	13453	13537	13377	13393	13301	13309	13431	13462	13358	13388	13406	13443	13315	13521	13557	13497	13500	13445	13615	13405	13249	13547	13289	13484	13506	13452	13409	13278	13476	13440	13505	13481	13478	13374	13556	13400	13491	13316	13439	13380	13439	13572	13509	13459	13328	13318	13210	13377	13270	13516	13459	13503	13279	13438	13322	13285	13403	13490	13239	13296	13401	13389	13565	13622	13492	13558	13268	13308	13174	13416	13455	13293	13462	13327	13399	13430	13401	13440	13369	13433	13304	13471	13443	13346	13454	13395	13529	13397	13341	13447	13473	13462	13405	13236	13561	13296	13299	13455	13465	13279	13578	13495	13504	13336	13447	13415	13331	13402	13282	13514	13440	13343	13402	13389	13383	13433	13283	13430	13500	13371	13421	13296	13394	13502	13393	13407	13416	13399	13575	13676	13457	13261	13559	13437	13336	13635	13553	13557	13479	13430	13403	13381	13480	13487	13323	13332	13500	13576	13150	13366	13474	13385	13313	13463	13384	13430	13469	13511	13467	13383	13568	13330	13595	13403	13386	13482	13434	13486	13426	13453	13622	13529	13352	13412	13262	13243	13335	13327	13377	13190	13500	13381	13348	13434	13437	13404	13449	13404	13296	13238	13489	13307	13523	13384	13386	13433	13456	13515	13371	13437	13540	13503	13550	13322	13365	13360	13272	13518	13449	13354	13537	13504	13371	13270	13329	13231	13442	13410	13576	13342	13385	13373	13389	13477	13349	13683	13360	13385	13414	13281	13429	13430	13608	13498	13484	13422	13356	13439	13356	13319	13501	13434	13358	13462	13477	13521	13341	13313	13482	13411	13350	13608	13577	13380	13295	13366	13305	13538	13260	13332	13242	13196	13393	13214	13514	13372	13132	13522	13538	13310	13410	13282	13258	13322	13301	13496	13508	13418	13408	13466	13367	13489	13252	13713	13516	13321	13457	13395	13571	13352	13380	13554	13349	13403	13444	13526	13424	13395	13298	13336	13411	13480	13441	13437	13480	13519	13429	13494	13350	13469	13555	13348	13443	13456
27284	22131	24962	21337	17317	16588	16347	15884	15665	15482	15216	15014	15032	14971	14680	14794	14766	14423	14607	14601	14509	14435	14616	14355	14564	14275	14407	14215	14372	14455	14454	14464	14429	14374	14330	14059	14377	14217	14197	14369	14306	14199	14199	14274	14223	14237	14166	14189	14226	14363	14313	14451	14260	14199	14354	14222	14217	14252	14269	14186	14149	14300	14269	14334	14061	14298	14023	14334	14312	14281	14112	14026	14408	14321	14168	13952	14142	14213	14299	14168	14186	14188	14200	14128	14059	14214	14284	14229	14167	14368	14265	14100	14014	14099	14084	14188	13921	14285	14465	14240	14089	14195	14348	14237	14228	14208	14303	14213	14074	14189	14135	14195	14130	14254	14219	14220	14274	14358	14235	14197	14030	14297	13996	14247	14348	14349	14112	14210	14383	14275	14150	14107	14196	14290	14314	14340	14221	14229	14198	14218	14295	14504	14088	14224	14201	14269	14212	14265	14252	14234	14288	14341	14173	14284	14277	14169	14181	14352	14380	14131	14117	14193	14314	14127	14344	13966	14254	13888	14228	14204	14298	14212	14289	13999	14338	14087	14193	14119	14144	14037	14200	14153	14185	14129	14062	14265	14239	14262	14327	14265	14253	14229	14034	14024	14258	14242	14247	14310	14335	14303	14271	14190	14169	14067	14184	14289	14140	14024	14304	14167	14167	14333	14213	14111	14132	14109	14209	14227	14203	14086	14241	14253	14185	14166	14353	14175	14103	14135	14287	14204	14228	14222	14182	14194	14101	14227	14196	14150	14384	14166	14032	13983	14307	14164	14158	14213	14249	14027	14235	14249	14320	14131	14190	14123	14146	14146	14091	14264	14375	14121	14257	14343	14186	14279	14254	14252	14385	14139	14337	14341	14283	14299	14554	14090	14135	14125	14236	14106	14204	14027	14135	13992	14321	14073	14079	14257	14345	14192	14196	14285	14291	14280	14259	14314	14048	14201	14264	14251	14255	14174	14247	14138	14185	14237	14314	14151	14100	14144	14184	14204	14130	14103	14243	14252	14135	14218	14304	14031	14261	14349	14161	14037	14258	14400	14133	14367	14356	14114	14199	14151	14389	14185	14091	14217	14020	14206	14207	14359	14299	14276	14086	14217	14194	14110	14240	14009	14102	13971	14245	13965	14225	14047	14271	14257	14140	14210	14178	14118	14256	14252	14301	14155	14260	14144	14380	14075	14432	14166	14004	14169	14102	14252	14169	14233	14284	14246	14179	14143	14309	14331	14347	14141	14238	14156	14381	14423	14380	14309	14208	14160	14192	14000	14196	14232	14252	14297	14036	14215	14168	14242	14266	14067	14252	14171	14365	14135	14114	14086	14159	14275	14325	14292	14367	14162	14137	14143	14012	14204	14331	14392	14239	14365	14130	14254	14012	14255	14287	14065	14159	14261	13962	14197	14127	14056	14167	14149	14172	14300	14069	14244	14291	14220	14172	14232	14426	14282	14189	14136	14120	14135	14235	14321	14190	14281	13972	14053	14122	14196	14366	14221	14104	14568	14104	14186	14146	14165	14135	14213	14443	14205	14148	14011	14065	14288	14243	14002	14348	14020	14066	14201	14283	14179	14182	14217	14275	14054	14310	14187	14173	14328	14308	14231	14272	14195	14364	14257	14211	14311	14076	14270	14219	14264	14202	14325	14107	14329	14272	14108	14234	14132	14319	14107	14081	14264	14281	14296	14160	14308	14112	14200	14168	14359	14258	14396	14257	14129	14132	14290	14430	14023	14153	14002	14077	14450	14176	14194	14012	14048	14181	14111	14352	14103	14330	14190	14279	14141	14329	14200	14105	14152	14344	14177	14140	14095	14192	14137	14080	14183	14100	14389	14231	13978	14369	14234	14265	14271	14516	14147	14163	14199	14203	14289	14405	14255	14309	14069	14282	14422	14331	14311	14181	14076	14236	14306	14181	14181	14043	14103	14431	14152	14094	14185	14165	13995	14332	14219	14183	14231	14177	14238	14358	14253	14373	14339	14156	14160	14258	14268	14266	14198	14239	14358	14162	14240	14212	14340	14301	14501	14282	14122	14140	14195	13955	14196	14225	14192	14438	14064	14117	14289	14326	14326	14030	14085	14108	14021	14240	14175	14153	14268	14137	14132	14260	14322	14312	14294	14221	14293	14202	14235	14213	14214	14163	14188	14153	14103	14265	14200	14224	14247	14238	14136	14333	14245	14163	14386	14212	14186	14250	14362	14053	14417	14254	14168	14146	14407	14003	14388	14137	14327	14190	14403	14091	14069	14282	14483	14216	14225	14256	14079	14290	14112	14178	14253	14502	14184	14333	14158	14162	14279	14275	14063	14140	14327	14221	14183	14275	14026	14076	14271	14136	14171	14288	14273	14142	14229	14213	14231	14343	14274	14272	14264	14264	14270	14161	13957	14189	14215	14227	14431	14468	14261	14214	14279	14433	14234	14249	14087	14206	13943	14171	14167	14395	14118	14209	14101	14388	14234	14118	14154	14191	14349	14226	14312	14271	14286	14196	14334	14154	14191	14244	14352	14131	14254	14236	14350	14359	14351	14240	14127	14085	14220	14325	14168	14213	14178	14214	14329	14146	14358	14199	14148	14286	14191	14191	14147	14333	14109	14168	14220	14149	14421	14246	14323	14309	14336	14192	14021	14325	14133	14134	14454	14229	14027	14207	14234	14499	14309	14097	14142	14004	14247	14134	14328	14148	14220	14266	14243	14335	14116	14211	14071	14263	14095	14396	14342	14267	14281	14201	14057	14255	14219	14136	14365	14235	14348	14207	14298	14455	14016	14406	14128	14125	14155	14320	14255	14193	14094	14098	14179	14124	14036	14172	14366	14209	14332	14239	14431	14385	14294	14138	14290	14189	14204	14095	14124	14260	14290	14304	14088	14302	14229	14282	14084	14101	14311	14128	14277	14379	14164	14256	14343	14177	14220	14371	14058	14182	14130	14103	14100	14150	14306	14179	14101	14038	14128	14272	14223	14209	14318	14249	14236	14103	14083	14040	14259	14122	14240	14263	14315	14314	14250	14159	14132	14308	14438	14287	14182	14166	14257	14203	14223	14258	14104	14127	14401	14335	14239	14168	14286	14476	14298	14352	14170	14215	14346	14223	14242	14137	14128	14185	14265	14039	13859	14264	14098	14249	14395	13965	14404	14167	14261	14279	14139	14001	14208	14268	14181	14070	14316	14300	14175	14147	14067	14214	14056	14112	14331	14276	14452	14174	14219	14294	14141	14035	14031	14228	14264	14152	14136	14203	14145	14285	14355	14073	14247	14272	14281	14138	14253	14042	14327	14177	14128	14176	13941	14204	14318	14104	14098	14138	14122	14309	14294	14367	14245	14175	14240	14181	13969	14142	14297	14229	14113	14234	13956	14186	14246	14157	14079	14112	14371	14197	14247	14284	14267	14182	14087	14138	14185	14334	14137	14221	14219	14419	14191	14427	14285	14276	14144	14116	14235	14189	14309	14092	14260	14183	14144	14486	14313	14218	14119	14245	14365	14108	14071	14152	14293	14349	14376	14198	14195	14098	14152	14216	14225	14231	14239	14188	14107	14224	14251	14187	13940	14091	14290	14300	14101	13974	14292	14293	14133	14236	14371	14142	14482	14338	14115	14097	14268	14120	14469	14064	14207	14365	14227	14072	14046	14090	14332	14231	14281	14286	14301	14169	14081	14123	14042	14077	14292	14453	14068	14314	14270	14223	14068	14186	14143	14339	14301	14134	14171	14060	14127	14167	14381	14257	14186	14293	14249	14242	14387	14137	14249	14353	14121	14459	14290	14178	14204	14247	14453	14186	14315	14134	14227	14106	14066	14149	14144	14211	14131	14171	14324	14170	14160	14237	14287	13953	14282	14216	14111	14231	14068	14303	14317	14228	14227	14392	14222	14267	14276	14134	14079	14087	14117	14120	14196	14128	14353	14117	14091	14055	14163	14169	14378	14166	14261	14169	14158	14398	14272	14227	14155	14231	14192	14383	14269	14223	14122	14240	14271	14489	14151	14020	14171	14232	14033	14128	14127	14286	14260	14274	14244	14277	14248	14154	14240	14123	14202	14243	14237	14288	14213	14155	14063	14272	14271	14272	14311	14138	14313	14252	14218	14224	14119	14053	14199	14422	14036	14184	14208	14204	14313	14465	14284	14340	14303	14182	14255	14315	14160	14079	14318	14340	14115	14272	14149	14130	14251	14228	14312	14254	14361	14276	14108	14220	14236	14297	14086	14141	14150	14363	14200	14085	14462	14212	14179	14179	14223	14438	14163	14174	14142	14233	14291	14133	14253	14255	14170	14151	14175	14084	13968	14092	14124	14158	14323	14036	14279	14471	14211	14336	14314	14155	14342	14363	14257	14243	14374	14275	14235	14209	14454	14237	14190	14179	14453	14246	14331	14528	14334	14289	14247	14361	14355	14294	14246	14114	14187	14266	14172	14175	14307	14329	14063	14075	14144	14095	14152	14340	14372	14189	14118	14212	14233	14209	14094	14403	14264	14079	14048	14151	14350	14197	14385	14078	14180	14192	14091	14242	14148	14266	14230	14190	14347	14099	14162	14259	14350	14170	14150	14277	14197	14130	14238	14400	14337	14384	14128	14018	14238	14172	14440	14414	14236	14272	14148	14038	14223	14181	14319	14353	14272	14270	14257	14012	14434	14173	14264	14167	14154	14215	14371	14065	14153	14360	14104	14278	14175	14274	14164	14221	14356	14216	14073	14183	14288	14243	14150	14226	14172	14364	14201	14244	14385	14251	14116	14230	14216	14273	14185	14319	14101	14222	14303	14111	14197	14059	14199	14283	14176	14219	14206	14239	14260	14286	14163	14162	14412	14131	14173	14142	14164	14308	14333	14205	14094	14241	14212	14259	14332	14374	14103	14176	14327	14194	14253	14324	14126	14192	14115	14263	14237	14291	14255	14068	13928	14217	14385	14193	14154	14336	14177	14162	14254	14241	14204	14195	14283	14235	14155	14444	14227	14319	14336	14118	14129	14203	14096	14236	14271	14279	14082	14297	14304	14243	14393	14233	14312	14134	13961	14327	14298	14265	14291	14352	14369	14042	14432	14120	14462	14445	14439	14174	14013	14373	14220	14168	14180	14183	14206	14182	14137	14180	14162
18744	27063	24759	19466	17917	17119	16764	16436	15987	15500	15091	14924	14698	14599	14236	13990	13948	14154	13959	13703	13443	13548	13659	13712	13464	13565	13536	13537	13576	13566	13506	13414	13438	13286	13358	13281	13262	13307	13334	13371	13350	13426	13383	13368	13376	13385	13279	13371	13287	13190	13369	13374	13294	13359	13400	13343	13364	13337	13381	13329	13308	13259	13375	13329	13373	13325	13286	13421	13350	13353	13167	13342	13327	13478	13281	13390	13164	13194	13343	13218	13423	13327	13275	13316	13337	13274	13332	13175	13358	13194	13269	13285	13417	13341	13274	13299	13345	13343	13210	13182	13185	13357	13287	13360	13275	13174	13227	13314	13298	13308	13206	13255	13253	13357	13430	13435	13301	13321	13431	13372	13315	13327	13351	13265	13096	13316	13406	13287	13394	13194	13348	13396	13280	13256	13134	13300	13197	13253	13233	13257	13271	13242	13286	13314	13291	13398	13375	13373	13327	13222	13292	13220	13224	13288	13322	13069	13211	13291	13425	13352	13078	13422	13353	13257	13289	13338	13302	13282	13360	13083	13402	13303	13290	13350	13343	13239	13342	13278	13191	13292	13281	13280	13297	13348	13336	13345	13522	13246	13305	13396	13366	13402	13127	13194	13308	13550	13341	13303	13300	13264	13278	13399	13197	13168	13376	13259	13209	13122	13279	13342	13361	13364	13146	13259	13297	13374	13168	13282	13456	13303	13260	13253	13328	13305	13444	13318	13222	13437	13201	13213	13208	13218	13278	13357	13562	13351	13292	13363	13346	13266	13369	13313	13488	13133	13234	13324	13238	13303	13150	13350	13171	13306	13183	13221	13361	13268	13225	13389	13197	13426	13374	13398	13286	13320	13226	13144	13286	13135	13255	13281	13317	13402	13275	13286	13133	13331	13492	13273	13212	13397	13206	13445	13185	13322	13366	13417	13413	13235	13360	13221	13250	13193	13183	13368	13265	13315	13315	13369	13198	13258	13325	13385	13320	13363	13335	13432	13281	13151	13288	13319	13335	13262	13198	13241	13194	13438	13210	13258	13214	13294	13205	13270	13436	13254	13245	13255	13399	13332	13297	13504	13293	13177	13329	13358	13264	13279	13393	13315	13295	13315	13222	13261	13371	13198	13398	13324	13349	13473	13215	13399	13226	13300	13299	13236	13374	13245	13255	13188	13256	13190	13247	13354	13365	13249	13376	13115	13338	13221	13363	13327	13220	13255	13395	13270	13144	13391	13284	13261	13231	13440	13386	13179	13348	13301	13335	13369	13234	13194	13184	13225	13229	13194	13346	13349	13478	13383	13339	13396	13317	13269	13322	13262	13456	13383	13220	13354	13251	13314	13293	13442	13333	13149	13349	13222	13361	13366	13218	13265	13436	13278	13373	13493	13406	13391	13448	13179	13228	13332	13318	13304	13311	13365	13199	13398	13257	13364	13187	13303	13269	13398	13333	13382	13361	13266	13339	13188	13459	13383	13277	13179	13258	13306	13201	13251	13211	13314	13156	13279	13229	13238	13308	13192	13126	13473	13154	13269	13341	13288	13393	13229	13201	13346	13365	13333	13377	13238	13222	13083	13262	13151	13328	13294	13245	13358	13325	13184	13209	13252	13310	13330	13327	13257	13440	13332	13225	13327	13212	13408	13405	13339	13068	13204	13215	13195	13404	13346	13389	13344	13233	13338	13531	13176	13381	13392	13297	13298	13345	13211	13244	13248	13276	13264	13310	13370	13369	13387	13123	13197	13213	13182	13182	13177	13389	13341	13429	13312	13327	13333	13188	13258	13320	13350	13401	13392	13276	13245	13338	13218	13227	13347	13215	13264	13335	13322	13359	13288	13345	13171	13290	13212	13256	13436	13296	13373	13293	13433	13311	13347	13438	13313	13176	13224	13238	13290	13297	13328	13331	13387	13235	13359	13389	13369	13078	13105	13242	13234	13344	13252	13201	13256	13362	13227	13260	13258	13370	13323	13238	13450	13220	13310	13425	13171	13417	13228	13443	13439	13244	13372	13256	13138	13290	13195	13213	13280	13179	13317	13400	13320	13237	13264	13343	13140	13475	13256	13398	13419	13336	13270	13230	13305	13263	13289	13238	13301	13365	13273	13425	13317	13340	13307	13352	13265	13479	13248	13168	13415	13203	13258	13422	13398	13326	13201	13287	13370	13289	13274	13519	13249	13289	13253	13271	13289	13274	13380	13257	13200	13217	13397	13373	13324	13143	13351	13188	13228	13480	13240	13162	13355	13326	13440	13370	13317	13301	13196	13485	13085	13293	13448	13212	13109	13343	13287	13326	13423	13190	13336	13249	13352	13342	13376	13249	13369	13508	13409	13153	13118	13358	13273	13351	13309	13321	13208	13296	13343	13331	13258	13277	13318	13268	13189	13296	13192	13442	13231	13256	13179	13239	13424	13143	13197	13197	13287	13248	13323	13267	13187	13344	13417	13155	13305	13303	13282	13256	13345	13283	13388	13337	13309	13228	13229	13466	13228	13360	13293	13371	13364	13352	13290	13387	13294	13159	13341	13154	13265	13307	13243	13199	13359	13284	13199	13382	13383	13088	13385	13324	13434	13419	13182	13244	13316	13407	13233	13439	13185	13381	13374	13433	13393	13278	13298	13364	13393	13351	13133	13465	13329	13295	13334	13212	13457	13216	13320	13409	13305	13243	13401	13187	13450	13203	13297	13427	13111	13275	13387	13324	13245	13332	13467	13245	13389	13249	13246	13306	13247	13377	13460	13420	13312	13317	13155	13207	13362	13314	13389	13256	13266	13291	13262	13208	13229	13295	13106	13265	13395	13399	13194	13327	13345	13149	13264	13299	13048	13201	13364	13382	13246	13289	13522	13536	13443	13331	13377	13382	13278	13325	13376	13199	13398	13315	13240	13351	13311	13320	13197	13328	13329	13363	13213	13273	13316	13315	13282	13180	13325	13283	13292	13233	13150	13302	13359	13299	13241	13394	13168	13409	13195	13306	13207	13398	13421	13350	13275	13333	13409	13382	13324	13346	13357	13228	13047	13244	13331	13169	13332	13307	13219	13339	13377	13094	13308	13309	13457	13244	13127	13328	13245	13346	13222	13358	13256	13162	13273	13263	13168	13326	13368	13378	13233	13457	13213	13428	13378	13351	13236	13397	13285	13204	13357	13238	13342	13267	13364	13434	13497	13239	13131	13343	13493	13340	13207	13429	13332	13176	13412	13051	13398	13310	13276	13394	13235	13366	13411	13385	13208	13188	13230	13309	13480	13384	13208	13174	13453	13290	13269	13263	13234	13325	13407	13175	13240	13263	13386	13366	13271	13326	13390	13277	13229	13208	13291	13208	13274	13350	13244	13227	13322	13326	13439	13328	13299	13288	13425	13272	13251	13268	13230	13232	13324	13398	13367	13282	13398	13406	13300	13180	13356	13239	13277	13264	13446	13349	13507	13254	13289	13382	13267	13303	13389	13130	13373	13477	13159	13209	13323	13194	13164	13443	13197	13188	13345	13307	13293	13100	13404	13051	13435	13235	13323	13386	13448	13371	13258	13369	13344	13388	13344	13348	13097	13352	13231	13167	13335	13221	13386	13426	13346	13205	13271	13196	13459	13198	13233	13264	13448	13351	13373	13233	13288	13216	13310	13375	13217	13258	13512	13363	13429	13332	13323	13401	13355	13332	13157	13419	13128	13263	13329	13258	13281	13194	13312	13073	13211	13441	13213	13347	13347	13474	13346	13406	13419	13397	13242	13163	13163	13405	13366	13406	13295	13246	13395	13215	13275	13328	13421	13329	13293	13332	13361	13348	13184	13278	13363	13243	13238	13260	13262	13314	13303	13215	13280	13227	13544	13333	13322	13425	13238	13265	13303	13302	13407	13391	13376	13297	13409	13311	13429	13416	13288	13243	13265	13294	13375	13291	13213	13282	13307	13370	13288	13384	13360	13352	13423	13405	13291	13391	13274	13203	13401	13281	13287	13474	13223	13482	13296	13256	13518	13286	13323	13310	13235	13449	13337	13325	13329	13218	13267	13052	13407	13280	13323	13290	13314	13360	13237	13413	13384	13295	13483	13342	13237	13301	13285	13250	13488	13296	13328	13138	13232	13368	13227	13378	13324	13325	13315	13365	13324	13260	13243	13374	13198	13319	13338	13323	13359	13377	13230	13109	13348	13355	13144	13318	13257	13414	13161	13377	13313	13356	13249	13279	13438	13242	13382	13351	13286	13286	13234	13281	13288	13215	13124	13230	13467	13337	13286	13409	13338	13218	13183	13236	13219	13214	13289	13314	13515	13242	13404	13118	13240	13333	13309	13335	13237	13507	13317	13139	13239	13319	13329	13309	13309	13262	13263	13372	13225	13332	13279	13290	13220	13360	13292	13239	13164	13256	13258	13435	13268	13282	13342	13195	13413	13272	13315	13283	13240	13457	13141	13378	13370	13221	13408	13242	13201	13243	13261	13390	13408	13458	13187	13468	13371	13210	13372	13420	13235	13269	13228	13303	13100	13346	13275	13213	13271	13355	13201	13305	13240	13391	13327	13246	13396	13253	13316	13291	13294	13368	13289	13296	13454	13387	13324	13405	13317	13442	13481	13320	13332	13237	13255	13322	13347	13247	13347	13296	13249	13292	13178	13276	13432	13291	13314	13388	13453	13427	13243	13330	13278	13288	13297	13312	13341	13468	13358	13301	13288	13127	13310	13480	13310	13343	13340	13448	13372	13290	13466	13356	13379	13336	13389	13290	13189	13301	13317	13382	13359	13147	13330	13370	13279	13362	13321	13246	13232	13184	13258	13170	13462	13198	13244	13398	13329	13298	13169	13344	13474	13244	13330	13331	13394	13321	13479	13354	13329	13353	13292	13300	13287	13178	13205	13408	13386	13485	13317	13258	13401	13405	13194	13486	13361	13483	13403	13312	13320	13363	13407	13264	13425	13368	13351	13297	13323	13333	13458	13437	13151	13466	13363	13147	13345	13285	13233	13218	13473	13400	13257	13211	13380	13305	13295	13301	13218	13310	13242	13406	13299	13248	13205	13339	13275	13393	13279	13219	13307	13192	13384	13195	13212	13342	13250	13338	13319	13215	13353	13244	13274	13367	13412	13217	13227	13152	13445	13150	13376	13186	13280	13263	13337
23838	21151	28460	24123	22025	21815	20903	18307	17397	17130	16768	16381	15995	15923	15921	15348	15290	15203	15027	15104	14920	14641	14805	14903	14865	14841	14965	14895	14925	14695	14785	14657	14533	14728	14570	14804	14621	14732	14633	14570	14631	14780	14483	14391	14565	14561	14589	14402	14373	14415	14476	14479	14546	14348	14539	14573	14568	14687	14586	14429	14487	14463	14483	14448	14536	14552	14450	14379	14617	14591	14435	14480	14493	14612	14709	14321	14519	14503	14547	14473	14477	14417	14459	14677	14689	14426	14565	14447	14333	14347	14438	14483	14774	14430	14428	14552	14574	14670	14564	14511	14634	14560	14494	14381	14539	14403	14483	14458	14574	14307	14441	14483	14599	14390	14570	14414	14689	14427	14502	14599	14495	14586	14461	14405	14290	14633	14426	14612	14530	14499	14453	14394	14479	14565	14445	14416	14631	14250	14375	14358	14563	14531	14343	14456	14225	14437	14529	14364	14583	14430	14484	14462	14420	14261	14562	14348	14525	14385	14439	14416	14347	14541	14525	14519	14435	14373	14459	14547	14364	14460	14411	14218	14331	14414	14632	14439	14574	14540	14681	14449	14469	14398	14412	14378	14643	14628	14568	14445	14519	14539	14455	14551	14510	14356	14402	14567	14638	14504	14506	14362	14376	14381	14292	14467	14572	14320	14520	14381	14343	14540	14434	14325	14376	14504	14371	14571	14584	14564	14595	14350	14395	14393	14356	14424	14588	14339	14323	14475	14486	14423	14141	14480	14286	14250	14379	14348	14443	14457	14570	14480	14312	14515	14638	14373	14502	14532	14448	14511	14156	14385	14325	14508	14518	14552	14440	14283	14518	14351	14340	14582	14385	14547	14516	14372	14510	14497	14457	14473	14328	14444	14305	14641	14359	14439	14363	14461	14472	14475	14419	14569	14455	14437	14323	14447	14317	14670	14452	14411	14600	14510	14632	14551	14438	14326	14189	14510	14470	14407	14265	14647	14322	14384	14374	14473	14117	14424	14339	14479	14518	14284	14559	14210	14360	14330	14585	14361	14298	14589	14680	14442	14562	14584	14481	14484	14259	14468	14517	14379	14551	14375	14396	14458	14563	14350	14627	14439	14540	14601	14548	14478	14424	14386	14410	14369	14287	14425	14442	14519	14601	14546	14628	14515	14572	14533	14581	14284	14594	14414	14466	14421	14540	14495	14424	14361	14273	14505	14434	14399	14607	14585	14474	14331	14318	14403	14330	14303	14390	14485	14326	14542	14623	14629	14704	14536	14312	14584	14507	14512	14678	14509	14562	14601	14418	14209	14397	14508	14500	14466	14658	14408	14368	14374	14630	14572	14559	14227	14471	14145	14350	14472	14570	14591	14300	14360	14611	14553	14564	14493	14548	14485	14565	14387	14346	14314	14343	14424	14421	14372	14228	14554	14500	14294	14560	14641	14486	14404	14471	14485	14583	14413	14463	14238	14385	14551	14357	14592	14527	14505	14709	14488	14662	14549	14344	14484	14368	14398	14511	14434	14291	14347	14596	14612	14291	14309	14187	14391	14547	14600	14608	14282	14276	14338	14601	14531	14434	14473	14565	14447	14506	14392	14548	14561	14629	14295	14485	14474	14439	14384	14591	14338	14585	14547	14524	14516	14505	14313	14507	14586	14563	14552	14406	14501	14593	14493	14397	14678	14489	14582	14482	14427	14394	14485	14446	14600	14643	14518	14388	14430	14429	14452	14439	14436	14541	14416	14454	14505	14506	14560	14457	14492	14445	14412	14261	14542	14415	14314	14446	14413	14441	14385	14378	14530	14476	14392	14391	14283	14184	14422	14424	14347	14302	14452	14658	14504	14511	14416	14459	14524	14368	14300	14426	14526	14239	14434	14483	14384	14418	14465	14431	14545	14303	14314	14658	14639	14494	14471	14666	14299	14492	14381	14598	14448	14513	14554	14633	14549	14595	14436	14342	14514	14295	14576	14285	14550	14390	14437	14542	14426	14516	14375	14505	14535	14393	14492	14340	14471	14432	14429	14466	14355	14403	14673	14615	14416	14378	14478	14486	14522	14523	14422	14473	14444	14498	14380	14472	14372	14524	14499	14598	14408	14561	14457	14589	14536	14561	14365	14438	14463	14568	14470	14444	14424	14474	14533	14544	14300	14485	14436	14554	14393	14352	14452	14386	14520	14508	14468	14551	14480	14471	14433	14427	14318	14537	14433	14409	14474	14588	14418	14385	14448	14401	14426	14421	14417	14504	14388	14350	14372	14662	14519	14389	14384	14358	14321	14642	14308	14483	14636	14417	14495	14645	14394	14573	14667	14557	14428	14461	14589	14588	14527	14447	14543	14512	14224	14469	14281	14320	14414	14451	14740	14513	14362	14509	14518	14377	14658	14604	14419	14369	14244	14492	14344	14550	14581	14595	14400	14559	14769	14360	14255	14507	14372	14410	14352	14403	14503	14448	14465	14368	14384	14374	14477	14322	14527	14494	14479	14332	14474	14455	14475	14421	14454	14548	14543	14500	14394	14618	14492	14426	14326	14308	14649	14527	14440	14669	14454	14263	14655	14472	14376	14568	14485	14445	14401	14336	14463	14514	14416	14440	14444	14650	14508	14435	14442	14469	14361	14514	14387	14598	14536	14516	14582	14590	14467	14453	14475	14519	14246	14524	14456	14483	14477	14407	14576	14409	14431	14458	14543	14465	14531	14546	14591	14380	14469	14415	14568	14260	14492	14553	14346	14492	14587	14466	14540	14476	14552	14330	14647	14452	14419	14473	14459	14528	14631	14316	14525	14364	14297	14516	14672	14650	14356	14459	14333	14359	14361	14517	14359	14315	14563	14561	14501	14495	14460	14592	14307	14578	14444	14363	14503	14661	14341	14435	14584	14541	14475	14403	14495	14513	14471	14341	14380	14294	14591	14648	14489	14680	14449	14332	14485	14445	14533	14529	14451	14556	14678	14587	14484	14539	14370	14625	14489	14455	14488	14519	14562	14642	14478	14443	14453	14494	14724	14434	14493	14549	14577	14420	14361	14613	14580	14661	14393	14452	14549	14504	14512	14446	14474	14465	14541	14368	14575	14539	14241	14575	14425	14205	14624	14369	14521	14521	14626	14695	14392	14351	14374	14611	14583	14645	14481	14290	14364	14398	14275	14623	14609	14430	14436	14518	14390	14485	14445	14643	14395	14471	14439	14479	14277	14622	14574	14357	14512	14380	14614	14574	14391	14540	14374	14410	14265	14342	14550	14673	14569	14419	14565	14407	14474	14478	14559	14613	14408	14566	14272	14619	14633	14449	14473	14310	14566	14665	14556	14369	14541	14446	14575	14756	14519	14564	14471	14701	14449	14570	14608	14499	14469	14624	14647	14497	14397	14476	14360	14220	14489	14486	14362	14493	14435	14624	14431	14561	14373	14418	14343	14275	14343	14569	14392	14554	14617	14612	14437	14472	14638	14537	14348	14533	14347	14567	14279	14319	14323	14320	14587	14389	14355	14497	14429	14377	14689	14631	14405	14652	14360	14498	14412	14422	14516	14396	14540	14440	14508	14486	14471	14271	14283	14531	14386	14512	14478	14307	14460	14500	14554	14644	14554	14407	14469	14420	14485	14574	14508	14477	14441	14674	14489	14579	14541	14557	14696	14404	14362	14593	14386	14583	14395	14482	14444	14535	14509	14325	14554	14431	14408	14277	14454	14545	14513	14363	14289	14463	14454	14254	14335	14534	14471	14509	14239	14411	14731	14408	14389	14688	14584	14534	14592	14512	14334	14581	14335	14478	14444	14428	14500	14531	14481	14445	14425	14544	14225	14460	14585	14308	14377	14309	14496	14591	14514	14439	14468	14524	14455	14453	14570	14549	14411	14282	14567	14606	14559	14494	14449	14481	14522	14495	14517	14490	14458	14568	14685	14580	14656	14336	14281	14518	14480	14548	14385	14498	14633	14472	14587	14185	14484	14373	14416	14460	14329	14475	14593	14451	14556	14634	14537	14475	14533	14546	14661	14471	14445	14626	14382	14410	14523	14631	14481	14348	14473	14385	14407	14427	14557	14368	14602	14572	14667	14481	14342	14307	14396	14334	14422	14669	14524	14687	14469	14465	14382	14470	14417	14444	14542	14622	14615	14565	14459	14487	14405	14491	14494	14462	14366	14308	14495	14399	14372	14394	14400	14376	14457	14430	14448	14456	14291	14408	14494	14607	14491	14294	14392	14478	14505	14467	14265	14672	14423	14577	14534	14423	14461	14641	14523	14512	14475	14548	14170	14462	14508	14551	14459	14640	14594	14562	14293	14456	14478	14544	14578	14444	14465	14364	14455	14405	14659	14517	14397	14627	14565	14401	14441	14089	14447	14544	14506	14546	14425	14472	14502	14456	14517	14511	14453	14251	14407	14520	14395	14677	14520	14527	14303	14231	14502	14651	14521	14412	14359	14365	14294	14497	14433	14395	14412	14515	14508	14191	14377	14580	14356	14582	14455	14418	14552	14435	14504	14664	14398	14475	14519	14511	14555	14545	14494	14420	14422	14533	14658	14555	14263	14573	14665	14624	14362	14738	14505	14402	14320	14482	14328	14534	14516	14445	14600	14707	14402	14419	14618	14664	14628	14726	14390	14222	14608	14198	14333	14397	14398	14422	14456	14438	14517	14470	14376	14466	14484	14418	14413	14399	14405	14494	14245	14519	14632	14500	14347	14583	14700	14578	14476	14330	14251	14259	14558	14404	14414	14296	14564	14446	14372	14525	14612	14736	14474	14339	14362	14483	14539	14409	14560	14432	14345	14548	14528	14410	14494	14469	14387	14541	14357	14252	14615	14470	14312	14553	14511	14404	14245	14387	14455	14330	14527	14433	14399	14443	14353	14468	14624	14448	14361	14497	14304	14349	14392	14540	14679	14445	14499	14412	14559	14596	14497	14413	14575	14430	14471	14585	14554	14178	14411	14404	14528	14434	14536	14555	14480	14342	14400	14611	14546	14687	14500	14318	14331	14508	14488	14443	14391	14478	14169	14297	14464	14650	14498	14658	14449	14590	14488	14531	14390	14588	14459	14646	14440	14402	14473	14600	14558	14428	14667	14359	14542	14685	14476	14571	14463	14594	14425	14342	14479	14487	14634	14761	14513	14439	14346	14494	14516
19176	34407	31944	24859	21687	20500	19672	19006	18063	17378	16766	16293	15864	15301	15191	14905	14707	14570	14364	14098	14145	14033	13889	13887	13884	13890	13852	13671	13831	13876	13680	13663	13584	13500	13759	13609	13506	13745	13451	13581	13589	13583	13656	13632	13656	13519	13519	13514	13497	13631	13514	13694	13635	13532	13580	13520	13555	13574	13418	13611	13638	13414	13474	13574	13361	13493	13512	13520	13504	13445	13571	13410	13488	13439	13632	13496	13526	13291	13740	13336	13494	13455	13700	13388	13281	13522	13549	13456	13567	13523	13643	13590	13552	13518	13535	13426	13474	13326	13377	13410	13519	13567	13554	13491	13425	13542	13518	13395	13542	13536	13473	13556	13517	13480	13447	13436	13546	13331	13530	13461	13476	13399	13546	13417	13491	13439	13257	13495	13457	13564	13479	13601	13562	13341	13462	13557	13556	13490	13530	13417	13528	13468	13533	13468	13498	13645	13409	13510	13454	13290	13568	13432	13538	13530	13424	13508	13448	13374	13469	13532	13493	13533	13599	13482	13583	13346	13584	13587	13452	13335	13403	13360	13398	13550	13551	13428	13675	13466	13407	13554	13476	13502	13589	13335	13508	13413	13544	13544	13557	13337	13681	13442	13592	13382	13379	13402	13515	13596	13480	13456	13532	13288	13436	13377	13572	13580	13445	13547	13469	13440	13541	13589	13588	13384	13488	13399	13558	13557	13510	13461	13576	13421	13630	13552	13388	13626	13387	13648	13454	13525	13473	13592	13561	13379	13459	13295	13314	13623	13348	13376	13470	13460	13518	13580	13327	13524	13238	13454	13537	13394	13507	13552	13480	13496	13498	13456	13438	13507	13516	13557	13386	13640	13539	13427	13498	13573	13450	13578	13509	13497	13511	13519	13460	13491	13561	13469	13487	13440	13429	13351	13493	13414	13555	13390	13652	13373	13329	13389	13519	13416	13541	13336	13569	13539	13507	13536	13470	13484	13485	13341	13501	13503	13636	13624	13403	13469	13569	13484	13390	13516	13362	13555	13563	13457	13525	13598	13343	13388	13513	13390	13438	13480	13583	13361	13498	13638	13315	13567	13355	13427	13491	13313	13381	13500	13502	13593	13325	13425	13614	13422	13565	13490	13553	13458	13569	13462	13476	13508	13503	13428	13471	13516	13480	13436	13532	13477	13332	13599	13454	13371	13556	13513	13377	13389	13447	13423	13575	13600	13452	13429	13478	13470	13417	13298	13559	13533	13413	13403	13478	13441	13368	13636	13592	13436	13497	13556	13502	13416	13447	13317	13566	13410	13515	13382	13716	13544	13320	13325	13616	13393	13448	13513	13563	13557	13466	13539	13337	13383	13369	13534	13442	13634	13480	13550	13403	13567	13511	13456	13681	13591	13376	13529	13635	13569	13334	13465	13431	13369	13492	13329	13518	13418	13469	13616	13414	13629	13222	13547	13454	13454	13311	13534	13554	13518	13386	13452	13463	13396	13319	13466	13700	13521	13540	13636	13555	13516	13472	13669	13512	13533	13441	13482	13477	13473	13491	13453	13612	13331	13503	13383	13596	13394	13468	13578	13518	13455	13564	13632	13426	13361	13541	13585	13583	13474	13686	13572	13493	13466	13682	13593	13288	13339	13444	13602	13492	13559	13490	13516	13416	13566	13638	13464	13495	13331	13522	13496	13507	13436	13504	13399	13431	13360	13324	13666	13544	13473	13458	13540	13510	13554	13492	13457	13372	13630	13547	13524	13414	13290	13495	13508	13471	13467	13547	13484	13587	13561	13464	13549	13465	13517	13457	13454	13429	13538	13310	13500	13509	13496	13544	13429	13469	13455	13438	13378	13455	13437	13400	13653	13491	13367	13525	13559	13421	13565	13470	13572	13494	13487	13575	13557	13556	13619	13392	13305	13477	13398	13455	13521	13458	13663	13534	13537	13389	13490	13331	13507	13510	13532	13563	13430	13555	13441	13620	13319	13374	13654	13406	13468	13516	13483	13409	13424	13488	13483	13473	13652	13550	13405	13575	13485	13455	13495	13568	13428	13409	13618	13464	13653	13468	13456	13472	13377	13331	13442	13514	13415	13511	13629	13511	13414	13437	13425	13432	13664	13458	13458	13404	13474	13460	13478	13543	13524	13509	13482	13407	13448	13471	13575	13502	13423	13618	13469	13392	13345	13453	13481	13439	13589	13467	13400	13425	13489	13570	13570	13484	13278	13598	13564	13553	13503	13542	13417	13330	13405	13436	13617	13554	13359	13372	13200	13498	13415	13686	13557	13476	13470	13493	13370	13550	13482	13400	13600	13495	13579	13475	13484	13369	13458	13489	13562	13480	13611	13500	13444	13370	13562	13536	13464	13440	13402	13528	13415	13598	13509	13510	13371	13536	13267	13372	13406	13502	13593	13358	13606	13570	13606	13504	13425	13485	13531	13593	13318	13416	13398	13556	13517	13520	13524	13467	13654	13298	13603	13496	13508	13382	13431	13275	13493	13592	13427	13409	13438	13681	13588	13397	13510	13652	13638	13485	13327	13522	13263	13575	13521	13444	13592	13564	13573	13521	13471	13510	13479	13466	13363	13450	13620	13575	13506	13624	13467	13474	13612	13411	13354	13486	13352	13621	13455	13464	13534	13543	13540	13427	13488	13546	13692	13533	13358	13610	13526	13541	13451	13360	13445	13525	13407	13438	13408	13487	13636	13565	13416	13459	13343	13429	13394	13343	13469	13411	13440	13516	13532	13417	13567	13399	13647	13418	13503	13461	13390	13432	13434	13376	13541	13415	13409	13361	13694	13592	13301	13383	13491	13408	13541	13372	13362	13480	13294	13568	13317	13553	13506	13458	13319	13557	13460	13532	13643	13518	13469	13494	13498	13542	13478	13494	13444	13310	13520	13672	13297	13493	13493	13436	13512	13516	13488	13392	13432	13614	13475	13460	13563	13681	13465	13444	13488	13579	13484	13485	13497	13638	13495	13529	13458	13393	13450	13397	13428	13422	13370	13417	13465	13424	13467	13478	13588	13398	13438	13517	13448	13434	13423	13463	13524	13290	13260	13441	13679	13456	13341	13546	13441	13615	13693	13544	13289	13530	13367	13525	13480	13383	13482	13415	13476	13400	13436	13407	13698	13393	13577	13389	13564	13461	13394	13293	13632	13477	13574	13465	13431	13462	13310	13578	13305	13496	13570	13457	13511	13440	13275	13505	13494	13513	13414	13386	13508	13481	13374	13452	13578	13598	13520	13510	13323	13466	13392	13446	13533	13394	13474	13464	13564	13394	13688	13522	13559	13430	13579	13653	13303	13398	13472	13347	13555	13318	13617	13495	13405	13453	13613	13447	13369	13486	13581	13447	13467	13486	13542	13511	13363	13153	13451	13502	13551	13525	13606	13415	13504	13372	13524	13552	13522	13502	13569	13500	13469	13544	13396	13539	13565	13384	13398	13589	13647	13509	13534	13693	13606	13325	13471	13338	13543	13519	13469	13656	13336	13381	13481	13584	13463	13510	13390	13615	13453	13486	13284	13629	13532	13611	13502	13568	13480	13480	13286	13572	13366	13577	13586	13525	13544	13397	13413	13413	13436	13482	13439	13394	13579	13459	13427	13587	13406	13441	13535	13522	13492	13507	13276	13531	13518	13477	13563	13440	13498	13550	13445	13504	13447	13496	13623	13469	13527	13476	13519	13566	13483	13602	13434	13563	13541	13477	13513	13520	13510	13378	13405	13523	13493	13473	13357	13463	13445	13414	13360	13480	13346	13359	13432	13576	13601	13412	13475	13345	13494	13439	13534	13371	13352	13489	13533	13567	13338	13485	13482	13552	13612	13575	13472	13374	13446	13493	13583	13389	13485	13394	13529	13435	13630	13473	13440	13406	13315	13446	13412	13446	13622	13547	13512	13459	13441	13566	13492	13603	13566	13479	13462	13466	13589	13364	13332	13402	13473	13503	13572	13361	13395	13639	13432	13470	13482	13559	13622	13432	13571	13513	13467	13433	13431	13483	13512	13450	13451	13347	13483	13424	13427	13615	13422	13538	13550	13469	13465	13452	13499	13439	13455	13589	13461	13341	13371	13519	13574	13435	13457	13447	13599	13459	13577	13525	13536	13396	13452	13456	13492	13624	13579	13632	13315	13517	13304	13493	13645	13469	13518	13517	13429	13439	13428	13565	13479	13473	13573	13468	13446	13400	13379	13551	13599	13438	13528	13589	13550	13334	13535	13378	13498	13509	13483	13484	13250	13616	13580	13442	13514	13683	13405	13505	13444	13541	13462	13602	13328	13436	13594	13457	13583	13580	13505	13291	13524	13631	13598	13328	13529	13435	13423	13492	13374	13397	13479	13516	13354	13482	13408	13508	13422	13516	13517	13586	13332	13367	13562	13460	13431	13636	13308	13488	13425	13522	13576	13364	13335	13555	13326	13636	13494	13557	13586	13443	13484	13539	13438	13330	13375	13394	13534	13559	13444	13641	13410	13533	13366	13487	13385	13480	13460	13514	13402	13448	13423	13580	13531	13358	13443	13502	13568	13401	13470	13409	13405	13472	13559	13390	13501	13581	13477	13479	13469	13618	13438	13372	13577	13462	13514	13460	13479	13414	13660	13491	13539	13693	13741	13486	13562	13362	13403	13528	13481	13443	13403	13465	13495	13503	13498	13507	13342	13602	13334	13362	13564	13399	13397	13399	13434	13405	13698	13445	13314	13330	13409	13424	13516	13516	13504	13591	13470	13319	13475	13482	13545	13397	13408	13563	13375	13567	13441	13566	13507	13505	13493	13586	13327	13508	13454	13476	13508	13400	13569	13597	13608	13472	13608	13316	13585	13542	13588	13388	13693	13419	13462	13391	13395	13489	13535	13524	13399	13577	13556	13472	13424	13599	13482	13417	13422	13406	13503	13531	13549	13381	13340	13582	13432	13583	13516	13425	13399	13422	13487	13452	13450	13444	13391	13577	13582	13396	13523	13459	13524	13451	13541	13416	13472	13278	13436	13586	13573	13670	13532	13585	13394	13398	13456	13502	13356	13500	13414	13442	13551	13470	13620	13354	13478	13582	13404	13672	13353	13334	13485	13617	13468	13613	13432	13559	13401	13370	13399	13488	13399	13439	13537	13463	13416	13601	13538	13626	13543
22607	20982	28708	23449	21253	23166	25132	19851	18479	18376	17735	17198	16643	16506	16140	15674	15433	15388	15520	15190	15213	15166	14952	14959	14950	14710	14739	14882	14728	14651	14802	14585	14593	14777	14470	14670	14611	14511	14667	14437	14721	14662	14603	14488	14694	14498	14645	14560	14561	14521	14569	14473	14434	14444	14463	14431	14644	14356	14400	14414	14442	14464	14244	14474	14553	14610	14532	14512	14254	14336	14661	14443	14248	14369	14783	14439	14460	14435	14522	14312	14530	14497	14314	14453	14430	14506	14451	14414	14349	14219	14356	14381	14429	14427	14397	14495	14414	14254	14397	14254	14545	14376	14248	14434	14452	14410	14543	14458	14348	14475	14509	14381	14146	14314	14476	14363	14308	14391	14467	14281	14235	14465	14504	14211	14477	14293	14260	14320	14475	14462	14244	14447	14304	14420	14385	14527	14373	14434	14413	14358	14331	14531	14389	14330	14357	14397	14521	14624	14353	14444	14427	14394	14302	14418	14449	14261	14335	14632	14367	14348	14203	14523	14380	14458	14464	14097	14296	14293	14424	14259	14281	14362	14321	14189	14216	14553	14395	14328	14446	14444	14572	14356	14326	14481	14411	14311	14456	14307	14280	14372	14375	14539	14410	14380	14276	14352	14277	14379	14590	14285	14606	14494	14458	14307	14341	14455	14185	14348	14246	14239	14488	14348	14447	14497	14271	14324	14413	14374	14390	14319	14368	14199	14229	14421	14349	14476	14332	14293	14611	14351	14171	14399	14278	14309	14385	14438	14417	14345	14368	14233	14272	14371	14323	14142	14273	14361	14629	14215	14325	14479	14347	14263	14602	14373	14411	14461	14223	14417	14321	14256	14544	14214	14306	14256	14403	14573	14324	14444	14330	14299	14296	14384	14312	14363	14404	14237	14386	14483	14574	14599	14362	14524	14367	14164	14411	14386	14530	14058	14233	14383	14230	14494	14455	14472	14096	14350	14616	14539	14250	14297	14413	14319	14283	14275	14400	14315	14117	14331	14254	14476	14358	14360	14400	14274	14503	14283	14148	14526	14418	14523	14398	14295	14470	14248	14276	14321	14348	14437	14426	14335	14287	14467	14519	14334	14464	14400	14334	14227	14372	14343	14457	14449	14397	14372	14425	14315	14309	14542	14281	14397	14357	14498	14552	14340	14265	14290	14169	14353	14499	14248	14333	14332	14381	14275	14277	14345	14389	14322	14319	14262	14384	14397	14381	14369	14406	14446	14243	14374	14258	14437	14337	14373	14344	14302	14351	14341	14126	14489	14282	14385	14337	14294	14465	14505	14317	14415	14442	14479	14422	14286	14457	14301	14362	14388	14429	14383	14252	14469	14209	14429	14384	14248	14443	14473	14336	14404	14091	14447	14335	14359	14272	14257	14483	14329	14534	14348	14319	14457	14206	14455	14355	14261	14356	14366	14421	14474	14275	14272	14266	14328	14310	14376	14385	14346	14474	14337	14414	14345	14466	14306	14321	14298	14397	14391	14322	14314	14423	14272	14200	14505	14577	14353	14458	14363	14238	14297	14258	14236	14264	14393	14272	14470	14420	14413	14297	14206	14212	14252	14255	14213	14442	14342	14315	14350	14468	14230	14348	14379	14358	14370	14270	14272	14335	14324	14246	14512	14331	14316	14313	14230	14500	14421	14547	14588	14441	14412	14291	14237	14352	14497	14474	14293	14282	14449	14248	14347	14475	14258	14373	14331	14185	14263	14365	14492	14416	14265	14236	14270	14428	14535	14327	14322	14337	14298	14320	14548	14387	14497	14306	14304	14341	14381	14439	14431	14355	14340	14147	14503	14270	14310	14391	14223	14391	14490	14235	14404	14388	14379	14347	14357	14519	14561	14590	14293	14312	14415	14633	14403	14461	14092	14351	14184	14329	14482	14437	14313	14365	14429	14240	14336	14408	14454	14446	14436	14214	14368	14279	14511	14277	14356	14517	14474	14327	14542	14390	14440	14382	14488	14292	14286	14279	14400	14344	14414	14218	14224	14382	14316	14465	14437	14297	14221	14365	14480	14474	14519	14395	14266	14296	14332	14205	14316	14544	14369	14488	14394	14442	14372	14356	14314	14194	14348	14415	14468	14274	14312	14613	14390	14265	14271	14256	14451	14345	14501	14340	14288	14349	14380	14272	14290	14337	14316	14201	14310	14290	14279	14398	14357	14200	14317	14371	14666	14255	14506	14368	14472	14390	14593	14448	14257	14238	14427	14210	14396	14126	14494	14420	14359	14294	14268	14587	14173	14328	14360	14379	14345	14337	14287	14362	14534	14387	14419	14351	14229	14145	14416	14390	14313	14370	14295	14365	14466	14357	14543	14417	14456	14377	14236	14455	14314	14440	14379	14357	14252	14395	14196	14258	14325	14259	14260	14456	14180	14375	14562	14389	14106	14289	14414	14362	14210	14380	14412	14301	14266	14288	14352	14535	14258	14247	14338	14252	14250	14420	14476	14527	14405	14183	14338	14392	14338	14331	14207	14478	14337	14583	14183	14451	14363	14469	14520	14310	14306	14340	14258	14301	14247	14358	14436	14532	14497	14169	14397	14330	14335	14336	14437	14430	14450	14147	14258	14335	14453	14370	14419	14414	14439	14742	14317	14437	14350	14419	14376	14371	14410	14413	14336	14481	14462	14373	14233	14379	14160	14283	14254	14319	14206	14457	14285	14408	14296	14233	14338	14426	14535	14264	14377	14287	14465	14341	14513	14470	14198	14277	14390	14351	14480	14355	14338	14373	14245	14375	14294	14370	14151	14378	14284	14259	14397	14549	14392	14522	14518	14397	14186	14340	14322	14301	14394	14535	14326	14264	14343	14344	14345	14506	14374	14520	14196	14467	14378	14457	14636	14428	14316	14450	14425	14248	14421	14275	14307	14378	14391	14408	14510	14368	14602	14274	14485	14307	14440	14397	14397	14460	14138	14341	14266	14305	14215	14440	14603	14258	14301	14391	14438	14349	14398	14271	14165	14111	14469	14314	14275	14176	14265	14288	14133	14403	14510	14348	14517	14455	14191	14325	14427	14282	14304	14362	14294	14373	14326	14378	14239	14531	14267	14421	14299	14386	14292	14425	14341	14440	14379	14329	14296	14171	14410	14373	14232	14404	14407	14382	14523	14211	14354	14275	14470	14405	14308	14348	14220	14379	14373	14336	14280	14361	14202	14255	14335	14365	14333	14361	14310	14452	14425	14514	14349	14224	14271	14312	14487	14376	14292	14488	14493	14276	14383	14435	14264	14406	14452	14346	14403	14343	14320	14327	14373	14489	14276	14473	14199	14241	14339	14253	14391	14245	14418	14279	14581	14634	14484	14445	14258	14404	14469	14272	14574	14562	14359	14574	14323	14187	14550	14332	14387	14407	14415	14217	14584	14539	14531	14319	14394	14283	14292	14498	14578	14415	14332	14281	14207	14278	14333	14651	14561	14475	14423	14334	14292	14545	14391	14336	14449	14613	14337	14452	14464	14402	14447	14218	14333	14472	14300	14474	14322	14221	14321	14396	14274	14394	14551	14457	14440	14240	14269	14319	14437	14378	14408	14339	14434	14337	14171	14473	14431	14586	14470	14346	14562	14353	14426	14245	14327	14460	14242	14395	14339	14359	14309	14358	14301	14090	14238	14512	14327	14376	14606	14585	14490	14176	14338	14440	14393	14398	14377	14326	14433	14507	14376	14377	14422	14449	14419	14335	14332	14405	14350	14271	14455	14339	14282	14196	14516	14320	14368	14374	14349	14433	14324	14474	14375	14430	14461	14373	14205	14260	14437	14480	14268	14328	14367	14389	14515	14312	14215	14438	14526	14432	14509	14226	14222	14388	14432	14367	14380	14368	14501	14219	14299	14289	14351	14323	14221	14341	14431	14261	14217	14257	14144	14484	14463	14381	14188	14243	14201	14585	14257	14329	14275	14256	14300	14433	14234	14203	14325	14421	14297	14513	14365	14363	14258	14235	14461	14262	14431	14209	14416	14368	14162	14275	14384	14429	14132	14438	14274	14199	14303	14320	14357	14662	14386	14457	14305	14442	14216	14427	14442	14369	14397	14535	14538	14442	14457	14326	14582	14301	14163	14305	14485	14224	14007	14236	14513	14413	14285	14240	14228	14418	14205	14271	14378	14490	14368	14209	14370	14538	14506	14350	14164	14420	14272	14376	14446	14149	14257	14121	14313	14463	14469	14420	14435	14339	14472	14345	14174	14276	14233	14369	14370	14332	14253	14313	14373	14449	14255	14396	14544	14358	14393	14400	14350	14373	14208	14372	14380	14420	14330	14495	14434	14273	14399	14282	14359	14281	14311	14474	14290	14193	14437	14343	14359	14380	14139	14466	14212	14172	14506	14343	14278	14268	14489	14482	14417	14349	14312	14325	14350	14176	14353	14411	14217	14206	14349	14487	14200	14378	14275	14334	14451	14457	14360	14494	14465	14304	14253	14359	14448	14490	14400	14269	14430	14475	14263	14333	14110	14143	14495	14385	14388	14529	14585	14358	14317	14416	14351	14332	14277	14371	14317	14165	14422	14330	14355	14336	14270	14240	14309	14305	14486	14277	14459	14279	14394	14418	14392	14475	14505	14215	14438	14291	14368	14385	14493	14374	14382	14309	14285	14330	14317	14308	14225	14449	14234	14280	14539	14515	14275	14395	14453	14196	14199	14445	14347	14148	14328	14252	14273	14448	14289	14447	14322	14227	14213	14324	14631	14583	14263	14462	14299	14561	14339	14420	14359	14349	14220	14506	14247	14532	14161	14332	14240	14404	14430	14190	14508	14310	14492	14410	14561	14476	14509	14414	14232	14336	14292	14291	14301	14529	14361	14484	14523	14618	14370	14270	14100	14384	14307	14320	14319	14375	14354	14391	14321	14323	14395	14451	14660	14397	14231	14433	14501	14332	14493	14360	14353	14421	14451	14277	14355	14487	14473	14267	14349	14606	14368	14448	14382	14327	14387	14271	14528	14384	14435	14305	14308	14256	14521	14493	14372	14439	14398	14380	14448	14268	14481	14279	14439	14340	14417	14366	14455	14404	14393	14363	14327	14389	14359	14412	14376	14447	14291	14320	14321	14286	14393	14322	14407	14418	14382	14458	14477	14490	14352	14391	14293	14354	14540
21256	38612	35703	28405	24739	22849	22001	21342	20243	18820	18165	17486	17022	16286	15919	15408	15259	14899	14618	14502	14419	14178	14132	14043	13859	13974	13791	13993	13776	13768	13577	13732	13742	13766	13634	13566	13496	13510	13418	13392	13665	13639	13402	13436	13334	13396	13370	13515	13318	13321	13530	13483	13616	13319	13411	13362	13357	13501	13300	13438	13572	13553	13440	13323	13348	13497	13266	13299	13494	13413	13464	13328	13486	13494	13459	13325	13495	13406	13589	13452	13365	13323	13423	13685	13456	13548	13393	13281	13390	13273	13382	13339	13421	13441	13327	13385	13406	13568	13358	13423	13236	13370	13498	13256	13383	13380	13547	13324	13266	13369	13381	13284	13249	13469	13519	13361	13244	13275	13363	13439	13340	13464	13303	13114	13339	13382	13146	13427	13408	13421	13250	13317	13504	13383	13222	13415	13341	13363	13396	13397	13362	13523	13441	13231	13398	13310	13276	13386	13368	13366	13532	13301	13338	13553	13339	13263	13405	13404	13471	13333	13491	13303	13459	13278	13444	13506	13432	13410	13352	13303	13421	13502	13492	13283	13358	13299	13540	13385	13463	13430	13378	13360	13500	13375	13442	13533	13273	13272	13359	13220	13499	13338	13441	13433	13410	13290	13348	13334	13557	13336	13236	13338	13431	13445	13249	13422	13253	13235	13402	13505	13514	13434	13438	13386	13474	13377	13381	13234	13421	13405	13200	13402	13464	13378	13379	13326	13342	13384	13359	13477	13413	13447	13377	13298	13465	13321	13443	13192	13476	13425	13275	13453	13330	13396	13412	13298	13440	13451	13361	13328	13349	13350	13204	13421	13383	13390	13382	13272	13149	13330	13380	13424	13333	13432	13397	13478	13176	13520	13368	13342	13210	13427	13456	13364	13423	13424	13541	13320	13368	13470	13285	13518	13436	13395	13396	13297	13560	13294	13401	13374	13365	13382	13449	13251	13352	13450	13504	13365	13338	13229	13366	13445	13336	13267	13374	13335	13352	13531	13222	13404	13476	13333	13336	13375	13516	13237	13377	13290	13338	13368	13514	13300	13341	13486	13289	13337	13398	13246	13537	13323	13391	13383	13220	13379	13342	13440	13302	13329	13378	13366	13402	13144	13289	13453	13355	13428	13377	13360	13169	13502	13283	13412	13378	13441	13377	13417	13233	13510	13280	13179	13407	13319	13355	13464	13237	13343	13331	13379	13262	13445	13363	13470	13259	13386	13301	13439	13350	13397	13274	13324	13356	13294	13522	13238	13501	13256	13284	13448	13244	13371	13409	13356	13322	13471	13448	13231	13406	13354	13372	13478	13375	13318	13455	13303	13272	13426	13357	13238	13297	13414	13420	13438	13465	13298	13243	13333	13240	13443	13381	13338	13175	13525	13237	13518	13428	13436	13394	13348	13419	13358	13306	13181	13240	13391	13385	13467	13476	13439	13301	13242	13303	13349	13184	13344	13329	13259	13434	13296	13486	13401	13395	13419	13450	13114	13336	13376	13261	13409	13409	13263	13337	13310	13356	13425	13518	13349	13379	13406	13420	13440	13428	13246	13362	13390	13132	13460	13252	13338	13282	13419	13372	13414	13323	13366	13343	13469	13346	13303	13335	13377	13256	13239	13475	13460	13419	13419	13338	13373	13227	13348	13409	13350	13406	13508	13378	13224	13294	13262	13389	13455	13376	13573	13415	13403	13218	13415	13344	13428	13383	13346	13485	13356	13221	13513	13382	13246	13335	13279	13259	13362	13406	13507	13336	13362	13316	13347	13468	13309	13523	13401	13207	13376	13537	13225	13419	13431	13517	13285	13335	13376	13395	13151	13482	13333	13404	13302	13351	13434	13332	13485	13353	13287	13350	13350	13361	13513	13267	13397	13248	13416	13197	13273	13316	13421	13362	13421	13686	13330	13447	13365	13409	13447	13299	13338	13528	13408	13384	13356	13360	13445	13424	13233	13478	13292	13500	13335	13357	13298	13364	13253	13238	13353	13293	13366	13376	13280	13400	13398	13324	13311	13444	13435	13435	13443	13195	13362	13312	13261	13499	13418	13266	13377	13508	13313	13487	13233	13517	13347	13352	13477	13343	13250	13294	13408	13385	13467	13295	13399	13453	13574	13439	13337	13258	13319	13364	13451	13236	13276	13260	13359	13310	13440	13322	13422	13412	13452	13297	13295	13269	13324	13312	13371	13400	13374	13354	13401	13522	13318	13313	13415	13368	13432	13415	13504	13270	13393	13271	13431	13589	13304	13330	13339	13322	13424	13552	13447	13331	13356	13434	13413	13292	13165	13297	13380	13249	13392	13361	13244	13285	13309	13298	13428	13278	13301	13408	13415	13294	13481	13400	13506	13334	13372	13353	13317	13259	13507	13454	13252	13442	13369	13391	13343	13384	13392	13440	13314	13497	13281	13365	13381	13502	13325	13270	13377	13318	13452	13238	13294	13343	13197	13543	13291	13393	13274	13396	13373	13398	13474	13342	13443	13195	13255	13280	13368	13476	13371	13376	13442	13549	13458	13379	13446	13511	13306	13412	13290	13411	13434	13502	13330	13364	13405	13339	13263	13324	13253	13299	13343	13261	13359	13345	13138	13396	13462	13336	13346	13341	13442	13366	13338	13512	13402	13339	13339	13504	13218	13314	13414	13370	13409	13381	13332	13453	13454	13492	13378	13341	13302	13115	13226	13412	13278	13401	13528	13298	13290	13299	13271	13308	13322	13245	13419	13552	13254	13456	13293	13433	13345	13320	13370	13222	13282	13276	13508	13514	13470	13443	13494	13360	13519	13375	13269	13360	13256	13350	13356	13457	13271	13333	13129	13414	13385	13382	13470	13238	13309	13273	13466	13464	13463	13305	13321	13429	13338	13430	13386	13404	13391	13264	13361	13454	13391	13340	13440	13255	13588	13178	13423	13333	13299	13389	13321	13479	13355	13415	13464	13434	13290	13437	13341	13279	13441	13460	13419	13423	13247	13264	13345	13447	13418	13450	13411	13464	13343	13212	13464	13458	13353	13374	13452	13289	13458	13242	13415	13402	13190	13255	13427	13442	13486	13526	13351	13350	13372	13367	13400	13252	13523	13281	13496	13354	13267	13329	13427	13194	13358	13463	13412	13323	13333	13275	13240	13336	13343	13453	13285	13396	13373	13393	13418	13281	13295	13382	13468	13437	13358	13383	13377	13290	13300	13616	13454	13364	13429	13344	13305	13670	13248	13282	13403	13354	13520	13476	13471	13566	13325	13597	13369	13363	13297	13390	13344	13327	13555	13140	13231	13478	13347	13316	13470	13345	13469	13268	13287	13211	13379	13274	13252	13354	13301	13515	13384	13343	13274	13460	13624	13442	13291	13419	13350	13473	13184	13384	13563	13370	13289	13412	13294	13253	13497	13322	13259	13283	13424	13316	13311	13133	13299	13413	13460	13254	13287	13317	13474	13495	13545	13368	13306	13425	13507	13376	13403	13249	13391	13332	13264	13545	13268	13342	13274	13386	13452	13241	13493	13433	13346	13224	13459	13374	13450	13175	13547	13422	13317	13295	13369	13232	13484	13355	13284	13517	13431	13437	13435	13371	13372	13193	13476	13454	13405	13267	13335	13396	13571	13402	13299	13322	13502	13376	13370	13458	13384	13388	13357	13092	13279	13187	13425	13497	13333	13456	13295	13518	13346	13549	13470	13389	13373	13328	13449	13356	13357	13328	13414	13357	13446	13512	13312	13362	13548	13370	13315	13238	13461	13265	13504	13418	13342	13257	13357	13393	13305	13270	13360	13301	13200	13321	13312	13459	13292	13342	13450	13281	13407	13410	13292	13443	13355	13284	13352	13349	13373	13325	13347	13290	13451	13466	13331	13455	13336	13209	13394	13282	13392	13312	13508	13381	13555	13304	13463	13470	13338	13376	13453	13462	13332	13429	13330	13342	13372	13276	13519	13429	13408	13484	13316	13368	13285	13385	13364	13255	13462	13403	13354	13356	13361	13363	13182	13634	13277	13548	13189	13560	13368	13333	13244	13555	13325	13341	13254	13337	13290	13355	13380	13185	13465	13348	13445	13371	13435	13377	13398	13428	13398	13361	13373	13370	13363	13324	13447	13293	13301	13295	13291	13432	13425	13423	13210	13357	13358	13287	13450	13569	13388	13131	13400	13433	13182	13248	13340	13361	13324	13323	13332	13322	13224	13402	13373	13329	13357	13236	13473	13377	13200	13452	13247	13273	13430	13474	13358	13377	13470	13376	13191	13420	13326	13277	13426	13409	13313	13489	13392	13508	13367	13330	13399	13370	13307	13476	13394	13440	13288	13426	13423	13439	13437	13288	13462	13233	13305	13445	13468	13572	13351	13241	13332	13222	13422	13360	13101	13372	13382	13271	13270	13344	13347	13352	13271	13368	13522	13192	13392	13353	13358	13374	13452	13289	13383	13476	13254	13378	13223	13419	13425	13274	13553	13352	13387	13282	13410	13308	13499	13245	13452	13324	13406	13409	13352	13412	13317	13256	13416	13243	13188	13337	13389	13323	13360	13386	13416	13414	13358	13450	13411	13329	13435	13257	13460	13329	13495	13484	13364	13409	13335	13371	13401	13447	13314	13324	13367	13403	13122	13187	13341	13344	13451	13405	13350	13430	13356	13341	13473	13409	13532	13344	13378	13266	13527	13250	13416	13346	13407	13329	13311	13239	13388	13385	13445	13351	13358	13409	13368	13388	13497	13234	13316	13496	13380	13294	13444	13309	13312	13430	13381	13444	13499	13436	13456	13387	13376	13309	13357	13231	13337	13413	13379	13364	13315	13437	13486	13211	13352	13647	13427	13501	13291	13186	13405	13389	13334	13293	13348	13309	13421	13413	13435	13189	13396	13323	13154	13479	13340	13415	13337	13295	13518	13398	13409	13503	13426	13455	13458	13398	13465	13402	13571	13403	13301	13475	13237	13549	13366	13302	13345	13301	13506	13322	13313	13413	13437	13403	13325	13371	13356	13264	13267	13409	13447	13363	13354	13361	13273	13410	13502	13293	13293	13442	13382	13380	13268	13428	13272	13478	13497	13489	13364	13399	13595	13209	13291	13286	13431	13228	13330	13403	13532	13363	13328	13576	13336	13407	13283	13311	13273	13416	13395
27438	22196	24768	21127	17089	16629	16422	16100	15803	15636	15638	15280	14971	15034	14986	14978	14763	14771	14655	14606	14588	14439	14409	14543	14428	14327	14532	14442	14496	14352	14416	14440	14411	14540	14475	14227	14375	14353	14625	14495	14344	14436	14504	14427	14308	14345	14269	14270	14507	14314	14212	14341	14183	14383	14418	14320	14242	14094	14394	14364	14361	14149	14224	14352	14278	14368	14163	14225	14394	14232	14327	14486	14382	14297	14276	14254	14433	14239	14291	14147	14420	14315	14288	14358	14323	14487	14383	14492	14468	14266	14201	14323	14036	14324	14288	14221	14435	14518	14290	14184	14251	14353	14406	14319	14251	14239	14281	14274	14472	14372	14518	14359	14382	14147	14340	14186	14273	14388	14374	14322	14294	14329	14398	14317	14400	14310	14199	14333	14393	14268	14341	14393	14305	14377	14345	14178	14289	14296	14428	14271	14436	14259	14478	14234	14283	14285	14350	14421	14228	14051	14260	14434	14638	14305	14332	14228	14219	14199	14222	14349	14366	14373	14234	14618	14320	14434	14414	14353	14259	14433	14210	14205	14334	14232	14145	14570	14504	14285	14321	14303	14333	14221	14357	14299	14538	14460	14443	14223	14488	14214	14305	14167	14250	14418	14478	14299	14389	14222	14312	14310	14386	14390	14398	14203	14362	14251	14289	14315	14474	14353	14190	14275	14032	14395	14397	14177	14252	14264	14429	14173	14183	14324	14254	14446	14360	14373	14165	14612	14455	14215	14333	14553	14301	14229	14439	14165	14285	14372	14326	14292	14315	14294	14322	14387	14225	14352	14256	14254	14254	14327	14240	14073	14229	14092	14480	14346	14289	14374	14417	14372	14330	14458	14204	14366	14314	14312	14390	14289	14439	14287	14500	14348	14372	14060	14460	14218	14492	14447	14291	14304	14486	14299	14312	14187	14450	14433	14124	14268	14416	14597	14277	14096	14405	14441	14355	14555	14275	14416	14295	14343	14193	14192	14320	14335	14237	14289	14201	14226	14260	14325	14419	14361	14385	14193	14217	14199	14546	14364	14403	14396	14441	14353	14382	14410	14273	14574	14426	14206	14301	14264	14306	14287	14350	14255	14353	14178	14388	14367	14378	14499	14192	14320	14238	14396	14560	14320	14173	14373	14353	14418	14346	14405	14165	14291	14388	14352	14342	14337	14104	14470	14343	14278	14335	14269	14381	14160	14482	14287	14236	14412	14219	14286	14247	14297	14191	14192	14237	14317	14391	14282	14384	14218	14217	14278	14214	14328	14261	14251	14318	14364	14415	14318	14343	14348	14254	14372	14376	14363	14252	14245	14299	14240	14401	14189	14398	14277	14407	14359	14218	14452	14483	14281	14286	14213	14326	14422	14402	14243	14292	14200	14294	14315	14314	14409	14182	14377	14345	14239	14179	14424	14231	14404	14500	14335	14298	14375	14408	14174	14229	14145	14241	14403	14242	14134	14244	14357	14233	14403	14327	14280	14340	14258	14230	14289	14334	14409	14416	14265	14342	14447	14217	14611	14155	14336	14282	14158	14241	14201	14238	14453	14424	14273	14161	14188	14413	14466	14213	14219	14266	14248	14258	14396	14398	14412	14436	14332	14283	14262	14372	14401	14320	14285	14297	14324	14301	14242	14238	14341	14409	14326	14272	14374	14394	14234	14287	14304	14416	14321	14379	14324	14234	14190	14254	14244	14271	14310	14334	14199	14332	14120	14423	14175	14169	14323	14418	14240	14467	14314	14351	14385	14459	14273	14369	14400	14475	14388	14264	14155	14266	14306	14351	14228	14400	14344	14454	14251	14501	14460	14117	14466	14247	14071	14359	14303	14340	14408	14228	14286	14462	14287	14320	14133	14298	14362	14315	14413	14299	14529	14287	14419	14331	14267	14130	14389	14336	14268	14273	14315	14305	14318	14289	14458	14503	14335	14136	14366	14320	14374	14423	14218	14072	14293	14384	14285	14238	14444	14186	14314	14432	14373	14239	14267	14174	14432	14372	14254	14273	14466	14328	14323	14374	14139	14366	14332	14393	14495	14266	14349	14316	14365	14353	14385	14408	14485	14233	14360	14432	14037	14362	14030	14256	14144	14411	14363	14415	14421	14352	14243	14429	14413	14229	14318	14314	14188	14429	14279	14095	14248	14371	14226	14384	14213	14340	14504	14427	14393	14491	14215	14172	14200	14449	14388	14263	14513	14405	14210	14137	14319	14334	14277	14407	14405	14201	14406	14440	14547	14181	14251	14214	14291	14283	14183	14282	14329	14306	14275	14307	14179	14279	14283	14317	14323	14394	14560	14419	14263	14400	14362	14273	14295	14452	14358	14381	14213	14339	14204	14419	14263	14437	14151	14445	14185	14188	14371	14272	14246	14209	14296	14295	14434	14311	14434	14320	14323	14250	14336	14200	14307	14414	14475	14314	14346	14691	14392	14225	14289	14405	14456	14347	14258	14289	14504	14178	14359	14296	14339	14255	14132	14287	14240	14190	14328	14284	14409	14267	14434	14215	14400	14165	14310	14243	14269	14438	14213	14266	14309	14348	14282	14115	14592	14260	14321	14338	14283	14238	14356	14548	14229	14257	14247	14387	14276	14469	14172	14407	14270	14254	14113	14293	14458	14243	14465	14371	14433	14395	14288	14230	14301	14393	14278	14402	14204	14175	14166	14335	14386	14436	14373	14196	14325	14277	14397	14320	14504	14425	14434	14384	14359	14267	14202	14440	14418	14473	14463	14203	14175	14452	14384	14203	14370	14334	14347	14260	14362	14094	14176	14408	14371	14538	14429	14392	14461	14420	14338	14275	14184	14358	14293	14464	14370	14143	14141	14313	14478	14375	14289	14260	14216	14288	14272	14541	14380	14361	14264	14323	14143	14139	14364	14477	14282	14249	14248	14291	14424	14327	14189	14351	14422	14146	14201	14391	14464	14333	14273	14453	14187	14312	14312	14303	14198	14227	14190	14434	14307	14301	14308	14338	14406	14250	14131	14368	14327	14402	14237	14496	14421	14371	14278	14378	14307	14428	14121	14232	14446	14359	14232	14557	14135	14401	14336	14219	14254	14374	14390	14298	14352	14229	14273	14493	14508	14391	14372	14364	14255	14458	14355	14175	14247	14386	14392	14389	14282	14374	14327	14402	14406	14488	14299	14320	14373	14252	14512	14566	14367	14457	14350	14493	14347	14107	14234	14196	14288	14215	14506	14286	14421	14175	14449	14374	14305	14365	14393	14658	14371	14100	14114	14336	14569	14440	14296	14338	14415	14324	14259	14301	14335	14437	14415	14217	14230	14452	14334	14397	14238	14067	14280	14310	14122	14367	14412	14245	14379	14378	14411	14203	14256	14337	14344	14276	14068	14279	14349	14332	14238	14174	14442	14271	14324	14455	14421	14309	14217	14407	14330	14406	14435	14265	14155	14188	14243	14195	14399	14358	14409	14192	14380	14513	14309	14351	14344	14433	14403	14301	14351	14284	14324	14559	14399	14658	14527	14313	14141	14362	14149	14363	14278	14361	14407	14461	14330	14408	14334	14152	14428	14466	14369	14510	14191	14302	14273	14297	14411	14359	14114	14235	14320	14226	14201	14186	14441	14340	14351	14240	14385	14360	14292	14281	14358	14085	14374	14410	14220	14334	14474	14584	14377	14226	14408	14355	14350	14318	14517	14475	14312	14315	14434	14414	14289	14375	14330	14401	14355	14412	14397	14391	14286	14297	14334	14267	14090	14258	14344	14347	14444	14228	14331	14371	14332	14241	14299	14301	14254	14331	14559	14304	14264	14371	14130	14357	14274	14281	14174	14427	14321	14260	14277	14410	14310	14375	14593	14362	14448	14254	14171	14128	14395	14289	14138	14376	14397	14247	14383	14454	14311	14371	14282	14457	14221	14271	14191	14382	14385	14465	14436	14092	14331	14472	14248	14347	14451	14407	14505	14385	14318	14372	14235	14285	14264	14321	14291	14335	14258	14297	14584	14043	14450	14240	14372	14277	14438	14294	14240	14254	14410	14357	14206	14265	14385	14294	14407	14159	14423	14326	14325	14351	14423	14382	14503	14458	14170	14303	14332	14275	14446	14386	14230	14334	14283	14240	14394	14425	14401	14460	14280	14136	14253	14372	14320	14423	14344	14443	14259	14280	14363	14366	14137	14471	14516	14613	14321	14241	14207	14499	14408	14340	14353	14484	14368	14320	14318	14236	14480	14303	14415	14408	14300	14166	14315	14300	14264	14285	14202	14296	14352	14248	14215	14420	14377	14427	14479	14310	14662	14271	14092	14225	14427	14291	14353	14196	14381	14410	14306	14333	14047	14270	14407	14435	14366	14421	14328	14248	14312	14445	14471	14310	14325	14443	14300	14282	14258	14290	14290	14198	14618	14360	14263	14400	14428	14301	14347	14352	14117	14431	14336	14244	14305	14320	14188	14319	14375	14167	14164	14380	14287	14269	14365	14341	14516	14395	14181	14178	14376	14281	14300	14239	14374	14388	14334	14289	14308	14221	14221	14336	14397	14219	14234	14395	14239	14429	14474	14291	14385	14163	14282	14249	14385	14435	14374	13991	14627	14340	14213	14490	14430	14274	14289	14344	14361	14482	14408	14482	14203	14339	14197	14326	14323	14440	14392	14286	14147	14415	14465	14401	14219	14433	14209	14480	14368	14352	14386	14449	14130	14087	14082	14283	14420	14296	14299	14287	14314	14426	14163	14310	14369	14426	14371	14240	14280	14372	14131	14167	14303	14411	14395	14351	14274	14408	14556	14412	14370	14384	14325	14386	14240	14363	14142	14271	14037	14251	14201	14489	14128	14392	14263	14289	14441	14308	14394	14289	14263	14550	14200	14243	14320	14312	14468	14469	14249	14374	14321	14305	14267	14368	14473	14477	14172	14452	14263	14283	14189	14333	14461	14437	14274	14188	14357	14307	14326	14408	14343	14220	14428	14222	14181	14507	14318	14464	14226	14248	14356	14358	14255	14223	14294	14131	14270	14482	14320	14298	14320	14408	14491	14356	14208	14229	14487	14407	14346	14383	14401	14311	14258	14416	14424	14364	14283	14311	14044	14503	14309	14368	14335	14345	14279	14279	14184	14249	14373	14330	14465	14294	14378	14464	14322	14316	14172
18389	26547	24313	19528	17906	16900	16574	16446	15829	15560	15302	14934	14701	14599	14410	14102	14042	13931	13924	13870	13679	13767	13709	13684	13626	13611	13667	13523	13429	13605	13619	13621	13617	13453	13453	13462	13518	13449	13395	13186	13388	13534	13319	13468	13260	13306	13392	13314	13480	13406	13436	13295	13318	13512	13322	13418	13413	13264	13311	13354	13472	13389	13414	13384	13325	13306	13254	13476	13432	13452	13500	13420	13440	13426	13402	13224	13435	13369	13276	13343	13414	13356	13554	13327	13271	13229	13372	13302	13370	13435	13327	13210	13345	13361	13403	13298	13516	13175	13443	13397	13442	13357	13344	13364	13455	13505	13424	13532	13629	13327	13235	13283	13254	13350	13375	13339	13364	13370	13410	13384	13204	13414	13348	13470	13555	13390	13386	13379	13438	13498	13465	13382	13401	13464	13337	13445	13304	13437	13495	13436	13340	13366	13348	13412	13320	13226	13413	13463	13474	13275	13492	13361	13269	13342	13323	13331	13350	13383	13316	13524	13467	13478	13404	13331	13386	13398	13387	13314	13428	13581	13411	13387	13389	13316	13484	13287	13523	13395	13300	13392	13493	13358	13318	13379	13363	13406	13501	13106	13263	13480	13374	13475	13402	13380	13356	13258	13233	13372	13293	13377	13373	13423	13272	13380	13340	13381	13416	13324	13457	13457	13149	13326	13419	13457	13354	13468	13398	13218	13423	13402	13237	13283	13501	13426	13404	13385	13276	13394	13516	13342	13476	13468	13257	13364	13290	13361	13374	13422	13351	13575	13484	13352	13495	13486	13352	13336	13278	13313	13359	13339	13259	13257	13364	13255	13393	13440	13340	13313	13450	13478	13370	13336	13406	13460	13427	13484	13247	13391	13368	13330	13473	13372	13300	13290	13202	13531	13392	13429	13229	13454	13349	13315	13440	13285	13526	13298	13170	13478	13459	13365	13481	13431	13363	13347	13155	13328	13460	13321	13364	13233	13248	13276	13483	13346	13380	13369	13383	13302	13408	13388	13405	13340	13443	13255	13401	13352	13345	13286	13608	13470	13507	13374	13414	13342	13283	13357	13283	13475	13356	13462	13339	13615	13288	13305	13473	13353	13346	13401	13428	13345	13258	13353	13460	13290	13448	13333	13528	13434	13405	13328	13390	13256	13591	13409	13431	13378	13298	13273	13468	13400	13220	13456	13223	13467	13467	13476	13408	13531	13387	13348	13375	13577	13449	13380	13298	13353	13312	13443	13408	13428	13405	13353	13410	13652	13352	13485	13249	13332	13380	13336	13424	13286	13242	13503	13417	13217	13218	13490	13275	13449	13288	13358	13549	13297	13456	13311	13531	13569	13359	13407	13393	13258	13409	13429	13435	13291	13174	13322	13445	13220	13369	13274	13449	13332	13368	13424	13377	13320	13482	13351	13286	13377	13466	13434	13320	13413	13139	13364	13439	13402	13347	13421	13466	13228	13544	13248	13442	13371	13502	13271	13380	13331	13409	13497	13503	13372	13287	13392	13558	13431	13355	13442	13334	13381	13465	13388	13427	13511	13494	13533	13573	13380	13410	13466	13628	13423	13475	13348	13389	13368	13441	13400	13366	13398	13453	13454	13342	13248	13210	13236	13342	13416	13489	13234	13434	13442	13308	13351	13416	13336	13368	13406	13510	13472	13469	13420	13533	13170	13314	13482	13283	13462	13381	13404	13336	13373	13327	13391	13352	13499	13423	13492	13314	13321	13384	13388	13410	13348	13280	13177	13459	13438	13408	13486	13257	13451	13290	13416	13370	13357	13410	13439	13410	13420	13425	13603	13505	13196	13302	13375	13617	13434	13429	13321	13394	13309	13248	13393	13253	13303	13343	13215	13315	13442	13311	13329	13575	13489	13393	13389	13382	13526	13486	13335	13173	13293	13409	13448	13353	13378	13462	13391	13379	13489	13526	13475	13501	13403	13436	13356	13504	13337	13311	13430	13453	13308	13354	13129	13385	13352	13301	13360	13391	13551	13467	13408	13437	13509	13219	13602	13321	13447	13386	13403	13285	13357	13248	13268	13447	13406	13307	13420	13395	13327	13391	13250	13380	13389	13401	13415	13331	13448	13276	13355	13445	13469	13400	13387	13276	13237	13520	13358	13495	13403	13383	13493	13472	13326	13503	13341	13618	13456	13413	13248	13347	13395	13510	13397	13456	13260	13443	13358	13357	13329	13396	13345	13300	13431	13465	13292	13379	13395	13534	13398	13388	13391	13323	13367	13489	13490	13402	13534	13369	13501	13425	13433	13594	13483	13392	13384	13291	13390	13372	13503	13235	13384	13423	13302	13436	13374	13265	13478	13446	13348	13374	13410	13377	13471	13226	13410	13289	13241	13404	13388	13572	13388	13358	13427	13350	13387	13365	13324	13467	13469	13383	13383	13273	13330	13329	13335	13442	13526	13425	13325	13403	13546	13407	13314	13312	13277	13328	13455	13333	13306	13377	13278	13441	13365	13446	13415	13431	13301	13437	13287	13307	13392	13388	13392	13299	13343	13534	13333	13479	13221	13526	13377	13379	13452	13418	13217	13436	13392	13360	13271	13337	13282	13384	13295	13347	13524	13367	13257	13523	13345	13438	13598	13406	13243	13304	13374	13386	13489	13295	13307	13339	13482	13323	13284	13305	13296	13373	13515	13365	13519	13412	13410	13273	13379	13321	13293	13303	13481	13373	13251	13435	13355	13405	13472	13429	13421	13359	13525	13306	13460	13527	13285	13367	13346	13372	13403	13566	13409	13391	13431	13382	13356	13392	13399	13342	13481	13525	13491	13304	13477	13578	13385	13339	13431	13345	13255	13411	13305	13300	13306	13532	13351	13297	13403	13323	13492	13289	13349	13284	13295	13321	13384	13319	13498	13320	13638	13336	13306	13448	13494	13449	13621	13291	13397	13345	13405	13602	13179	13422	13506	13415	13286	13411	13200	13471	13412	13090	13424	13590	13210	13342	13296	13429	13294	13228	13265	13407	13355	13345	13410	13398	13441	13394	13489	13418	13547	13440	13520	13306	13349	13164	13501	13364	13423	13459	13365	13409	13434	13356	13297	13483	13366	13261	13292	13535	13376	13450	13260	13476	13391	13431	13279	13466	13284	13639	13425	13405	13319	13542	13408	13189	13498	13482	13272	13387	13427	13387	13366	13503	13403	13278	13477	13387	13283	13320	13427	13588	13464	13292	13270	13478	13287	13452	13358	13417	13334	13438	13392	13260	13469	13218	13445	13222	13536	13522	13447	13392	13258	13253	13303	13317	13353	13242	13308	13434	13334	13303	13264	13385	13520	13396	13373	13371	13410	13502	13536	13419	13574	13290	13526	13447	13372	13352	13440	13311	13559	13355	13257	13340	13360	13478	13369	13536	13428	13327	13337	13392	13403	13335	13426	13390	13383	13486	13269	13493	13284	13256	13456	13530	13360	13475	13461	13389	13268	13285	13437	13326	13436	13298	13346	13432	13466	13425	13583	13213	13471	13398	13277	13283	13171	13564	13485	13325	13379	13242	13258	13330	13403	13461	13254	13480	13456	13346	13609	13490	13452	13396	13450	13375	13354	13270	13266	13318	13369	13326	13080	13361	13353	13431	13186	13425	13301	13468	13383	13249	13529	13278	13406	13368	13336	13357	13502	13258	13284	13342	13309	13476	13284	13402	13240	13432	13386	13329	13282	13322	13470	13418	13347	13321	13343	13481	13318	13485	13410	13539	13522	13434	13298	13270	13472	13368	13519	13339	13446	13279	13269	13426	13374	13595	13281	13374	13250	13349	13372	13397	13385	13462	13330	13564	13407	13365	13403	13329	13336	13522	13506	13304	13281	13540	13343	13339	13435	13441	13423	13333	13344	13301	13417	13502	13374	13402	13388	13433	13387	13281	13379	13407	13507	13485	13405	13298	13228	13333	13484	13365	13356	13376	13415	13434	13170	13475	13208	13345	13561	13329	13380	13348	13581	13420	13484	13417	13396	13530	13488	13429	13300	13327	13391	13445	13485	13499	13501	13393	13597	13433	13310	13427	13365	13398	13377	13396	13228	13465	13372	13395	13505	13382	13252	13382	13171	13302	13558	13417	13375	13365	13506	13375	13388	13343	13308	13383	13322	13433	13383	13429	13411	13300	13389	13403	13228	13327	13587	13328	13338	13369	13352	13433	13419	13301	13397	13286	13267	13259	13337	13388	13352	13594	13361	13490	13424	13328	13263	13371	13263	13453	13427	13373	13452	13325	13357	13359	13397	13104	13411	13446	13390	13275	13603	13284	13379	13343	13355	13236	13369	13425	13232	13250	13404	13464	13455	13317	13304	13518	13313	13467	13486	13427	13367	13385	13394	13386	13415	13397	13342	13335	13358	13341	13411	13504	13311	13462	13400	13284	13441	13468	13357	13403	13197	13333	13487	13424	13505	13406	13415	13540	13382	13498	13540	13445	13401	13244	13588	13292	13415	13417	13370	13461	13255	13368	13262	13374	13310	13405	13199	13222	13516	13257	13481	13378	13558	13388	13252	13403	13423	13264	13400	13457	13343	13299	13271	13233	13450	13543	13395	13496	13532	13306	13390	13235	13296	13462	13635	13461	13386	13384	13381	13399	13265	13466	13412	13401	13348	13408	13363	13406	13419	13419	13210	13348	13379	13268	13395	13429	13477	13486	13433	13338	13361	13318	13478	13578	13328	13344	13250	13252	13385	13349	13456	13482	13301	13319	13368	13252	13411	13577	13253	13520	13440	13451	13400	13425	13393	13359	13412	13439	13326	13276	13369	13355	13450	13383	13364	13300	13312	13348	13375	13497	13484	13344	13361	13447	13421	13138	13404	13358	13324	13337	13360	13468	13598	13324	13478	13404	13383	13417	13406	13473	13249	13368	13323	13300	13304	13409	13361	13492	13388	13281	13348	13344	13260	13360	13502	13363	13243	13494	13462	13370	13636	13416	13536	13357	13325	13259	13352	13413	13263	13355	13349	13503	13305	13433	13196	13349	13432	13309	13550	13392	13414	13418	13379	13287	13423	13308	13465	13379	13310	13379	13256	13430	13144	13286	13409	13197	13288	13509	13129	13304	13312	13418	13320	13614	13393	13379	13199	13620	13367	13397	13201	13576	13286	13244	13365
23881	21149	28492	24170	22009	21843	20804	18338	17569	17204	16686	16370	15943	16041	15762	15516	15335	15511	15073	15330	15122	15043	14939	14981	15041	14701	15010	14945	14887	14866	14728	14863	14656	14715	14691	14445	14808	14668	14672	14754	14757	14713	14628	14500	14728	14625	14774	14626	14677	14592	14688	14652	14820	14624	14641	14647	14575	14669	14563	14613	14587	14448	14417	14836	14534	14589	14801	14441	14615	14650	14645	14750	14440	14712	14727	14694	14593	14676	14694	14756	14580	14463	14625	14596	14599	14551	14612	14623	14535	14665	14641	14548	14530	14595	14736	14594	14753	14805	14716	14855	14642	14569	14540	14724	14642	14745	14752	14481	14539	14573	14513	14599	14296	14473	14643	14555	14581	14571	14499	14652	14461	14631	14653	14677	14488	14426	14537	14624	14476	14565	14631	14549	14631	14421	14611	14523	14685	14792	14702	14752	14534	14506	14547	14684	14479	14498	14554	14776	14505	14661	14440	14550	14504	14430	14744	14870	14581	14754	14534	14518	14519	14467	14705	14731	14470	14578	14711	14551	14626	14706	14697	14599	14541	14523	14552	14560	14656	14546	14734	14517	14616	14386	14506	14494	14573	14583	14452	14609	14546	14844	14547	14578	14521	14532	14628	14723	14757	14441	14540	14357	14562	14911	14467	14805	14718	14642	14643	14627	14756	14700	14690	14615	14595	14554	14641	14552	14355	14556	14549	14566	14611	14619	14575	14557	14730	14470	14522	14558	14384	14616	14689	14590	14420	14496	14425	14862	14474	14678	14565	14406	14545	14692	14715	14773	14608	14683	14615	14599	14573	14647	14602	14626	14555	14581	14706	14599	14449	14761	14459	14501	14469	14441	14593	14505	14463	14671	14514	14840	14533	14569	14709	14706	14639	14629	14581	14471	14555	14633	14311	14533	14547	14562	14635	14535	14492	14392	14587	14614	14521	14619	14507	14710	14582	14710	14374	14692	14477	14658	14726	14647	14587	14501	14756	14501	14662	14530	14599	14592	14636	14765	14690	14568	14584	14672	14550	14845	14664	14618	14682	14439	14641	14539	14642	14694	14689	14526	14718	14512	14564	14652	14545	14722	14415	14487	14636	14479	14450	14737	14530	14619	14479	14656	14592	14670	14596	14709	14600	14558	14506	14711	14704	14572	14578	14420	14548	14473	14674	14573	14481	14656	14558	14523	14441	14531	14464	14518	14680	14600	14844	14600	14606	14342	14517	14546	14523	14403	14617	14465	14487	14462	14502	14702	14640	14520	14563	14610	14640	14464	14497	14667	14745	14654	14504	14629	14368	14646	14528	14680	14537	14440	14676	14606	14523	14697	14467	14424	14711	14773	14603	14705	14493	14510	14640	14716	14433	14542	14353	14551	14696	14492	14573	14717	14648	14750	14624	14621	14567	14535	14362	14721	14693	14508	14444	14570	14525	14640	14570	14644	14613	14637	14544	14700	14683	14584	14631	14637	14615	14606	14857	14465	14561	14576	14591	14646	14644	14629	14756	14527	14711	14636	14699	14531	14643	14566	14574	14466	14542	14549	14782	14557	14525	14483	14523	14755	14484	14514	14623	14538	14899	14517	14574	14303	14661	14613	14511	14624	14650	14611	14433	14520	14527	14565	14447	14654	14538	14450	14626	14544	14461	14768	14501	14778	14500	14585	14495	14397	14500	14567	14754	14587	14564	14663	14732	14595	14520	14578	14754	14690	14608	14375	14764	14685	14380	14553	14471	14641	14574	14486	14569	14479	14610	14523	14617	14537	14670	14535	14628	14650	14638	14552	14618	14486	14457	14656	14642	14594	14410	14666	14504	14712	14784	14496	14668	14655	14620	14509	14560	14644	14594	14633	14427	14501	14553	14578	14620	14581	14556	14728	14601	14645	14559	14639	14762	14666	14605	14550	14588	14588	14676	14608	14548	14563	14639	14646	14550	14575	14573	14812	14601	14718	14685	14682	14726	14576	14351	14603	14413	14619	14524	14468	14544	14593	14628	14830	14656	14691	14534	14652	14755	14547	14632	14660	14563	14606	14485	14475	14667	14453	14554	14499	14600	14621	14594	14782	14432	14493	14569	14773	14560	14648	14429	14631	14562	14714	14710	14591	14425	14684	14615	14615	14591	14643	14590	14481	14805	14631	14834	14862	14652	14621	14542	14456	14455	14429	14490	14614	14653	14779	14465	14475	14445	14497	14578	14626	14546	14574	14619	14729	14627	14791	14630	14507	14771	14736	14485	14507	14401	14545	14492	14603	14461	14427	14430	14538	14580	14716	14693	14590	14691	14556	14541	14668	14621	14803	14576	14620	14852	14608	14738	14637	14617	14462	14571	14735	14569	14618	14684	14453	14608	14423	14550	14178	14474	14529	14648	14716	14548	14563	14459	14653	14610	14438	14689	14654	14716	14671	14531	14557	14665	14555	14545	14547	14590	14529	14589	14789	14523	14382	14767	14485	14587	14600	14580	14552	14498	14536	14737	14925	14543	14548	14626	14580	14558	14594	14469	14594	14826	14459	14693	14577	14562	14716	14764	14603	14667	14406	14686	14603	14510	14553	14581	14616	14496	14504	14535	14533	14580	14343	14720	14658	14608	14365	14638	14561	14577	14411	14508	14513	14561	14555	14744	14627	14550	14414	14543	14571	14620	14750	14648	14395	14579	14454	14586	14668	14506	14708	14576	14459	14535	14407	14632	14705	14818	14471	14619	14347	14540	14801	14616	14555	14731	14578	14434	14708	14657	14608	14603	14426	14679	14627	14446	14575	14588	14579	14637	14604	14630	14597	14489	14633	14594	14599	14815	14517	14635	14672	14488	14595	14605	14628	14603	14417	14616	14732	14713	14792	14624	14600	14621	14614	14691	14695	14594	14611	14488	14654	14609	14648	14512	14586	14576	14542	14637	14697	14567	14531	14472	14674	14672	14366	14405	14795	14674	14583	14791	14602	14591	14712	14639	14796	14674	14666	14650	14486	14769	14746	14669	14719	14683	14702	14603	14318	14550	14715	14552	14640	14764	14774	14721	14388	14536	14465	14537	14522	14857	14588	14692	14528	14429	14516	14390	14520	14573	14515	14736	14699	14525	14657	14748	14614	14469	14459	14467	14650	14784	14586	14694	14575	14558	14611	14603	14573	14493	14540	14692	14658	14505	14615	14442	14516	14453	14647	14605	14604	14677	14576	14623	14674	14545	14503	14710	14660	14440	14675	14697	14537	14488	14621	14590	14571	14568	14441	14459	14665	14436	14585	14832	14552	14508	14443	14670	14927	14682	14605	14638	14527	14474	14620	14446	14508	14586	14636	14744	14627	14485	14516	14800	14445	14603	14505	14604	14734	14626	14666	14493	14584	14592	14667	14741	14595	14440	14546	14688	14673	14463	14616	14675	14542	14553	14375	14466	14555	14440	14661	14557	14420	14501	14693	14568	14636	14687	14533	14527	14406	14465	14663	14588	14525	14615	14347	14690	14922	14703	14521	14586	14487	14624	14606	14619	14605	14469	14650	14469	14653	14657	14430	14656	14550	14562	14516	14676	14606	14499	14556	14661	14553	14618	14434	14510	14671	14546	14381	14561	14595	14500	14515	14466	14289	14394	14661	14740	14608	14579	14529	14583	14549	14703	14596	14568	14633	14563	14651	14327	14658	14628	14441	14428	14457	14632	14483	14559	14499	14634	14486	14570	14650	14623	14633	14646	14593	14384	14396	14688	14675	14719	14640	14390	14529	14648	14687	14667	14566	14500	14590	14590	14557	14618	14690	14752	14658	14420	14506	14494	14529	14610	14723	14645	14561	14507	14480	14442	14726	14677	14594	14557	14441	14450	14511	14559	14630	14502	14583	14474	14667	14596	14581	14472	14575	14639	14703	14679	14482	14644	14735	14395	14549	14596	14584	14568	14604	14690	14643	14619	14658	14554	14692	14711	14720	14611	14565	14479	14453	14785	14697	14813	14712	14480	14643	14689	14565	14481	14613	14493	14600	14588	14663	14471	14546	14642	14427	14462	14580	14650	14667	14601	14593	14834	14540	14598	14471	14622	14731	14705	14518	14671	14527	14694	14410	14678	14738	14643	14607	14437	14571	14517	14704	14326	14646	14518	14553	14510	14661	14629	14484	14718	14534	14539	14412	14488	14543	14599	14807	14607	14602	14520	14610	14827	14674	14561	14525	14333	14626	14547	14634	14471	14670	14667	14471	14669	14560	14604	14576	14577	14568	14610	14702	14560	14520	14591	14693	14655	14642	14453	14638	14515	14615	14693	14381	14578	14469	14694	14605	14617	14549	14774	14610	14458	14619	14715	14615	14554	14462	14543	14663	14654	14562	14435	14614	14393	14557	14468	14584	14569	14543	14621	14694	14592	14525	14660	14587	14558	14533	14807	14660	14679	14619	14512	14469	14506	14481	14759	14780	14732	14725	14541	14484	14482	14601	14514	14715	14717	14758	14452	14684	14703	14656	14468	14315	14406	14751	14634	14508	14602	14614	14707	14598	14584	14503	14619	14498	14609	14474	14608	14514	14648	14666	14746	14552	14650	14494	14274	14570	14575	14618	14593	14573	14529	14611	14554	14596	14468	14495	14779	14554	14684	14685	14642	14625	14560	14581	14522	14417	14669	14614	14563	14622	14692	14528	14757	14465	14656	14518	14551	14659	14667	14605	14634	14535	14513	14502	14784	14348	14568	14472	14720	14663	14482	14640	14538	14665	14484	14538	14730	14667	14797	14617	14589	14514	14666	14519	14579	14664	14648	14398	14689	14584	14426	14576	14546	14619	14556	14490	14461	14589	14548	14444	14720	14668	14494	14767	14560	14628	14639	14523	14765	14555	14550	14606	14504	14648	14648	14471	14476	14454	14611	14456	14676	14314	14535	14621	14653	14406	14657	14797	14683	14514	14708	14517	14487	14495	14676	14539	14747	14589	14694	14706	14525	14396	14435	14480	14657	14615	14521	14789	14648	14477	14769	14512	14480	14623	14684	14565	14396	14649	14606	14615	14586	14626	14641	14513	14528	14662	14625	14651	14400	14540	14623	14740	14544	14518	14671	14677	14639	14492	14612	14556	14752	14757	14599	14630	14575	14686	14678	14766	14726	14542	14582	14697	14551	14613	14842	14511	14487	14509	14646	14736
19283	33758	31466	24892	21930	20192	19551	19117	18428	17790	16732	16439	15858	15559	15339	14875	14889	14540	14567	14563	14360	14164	14089	14074	13998	14043	13900	13818	13911	13880	13857	13829	13712	13787	13851	13806	13783	13820	13647	13590	13718	13742	13756	13731	13737	13570	13771	13661	13650	13560	13477	13454	13614	13580	13542	13600	13581	13362	13616	13501	13685	13531	13559	13448	13630	13683	13506	13498	13597	13698	13532	13589	13382	13497	13605	13599	13469	13571	13481	13728	13622	13584	13573	13530	13642	13564	13508	13453	13658	13583	13520	13692	13626	13598	13693	13734	13698	13573	13631	13725	13517	13461	13723	13639	13479	13547	13445	13605	13591	13509	13510	13530	13395	13728	13652	13430	13588	13401	13393	13445	13501	13607	13598	13580	13657	13462	13409	13723	13538	13630	13586	13637	13542	13614	13549	13592	13459	13403	13639	13547	13513	13607	13525	13560	13473	13571	13591	13385	13450	13497	13622	13680	13626	13713	13341	13575	13669	13749	13474	13612	13496	13485	13419	13545	13575	13363	13737	13505	13628	13746	13481	13503	13516	13592	13443	13647	13521	13542	13476	13657	13401	13427	13430	13514	13515	13567	13661	13565	13602	13464	13588	13366	13629	13600	13650	13521	13499	13603	13775	13457	13696	13585	13563	13476	13492	13571	13469	13569	13434	13512	13515	13509	13611	13507	13556	13604	13453	13474	13716	13668	13435	13613	13651	13464	13493	13678	13518	13501	13648	13499	13588	13536	13401	13550	13592	13546	13535	13550	13601	13581	13628	13648	13546	13547	13491	13622	13421	13714	13525	13771	13614	13550	13495	13560	13538	13445	13575	13552	13530	13541	13504	13631	13632	13546	13611	13400	13579	13597	13690	13622	13480	13498	13539	13625	13623	13528	13455	13545	13355	13642	13529	13830	13625	13386	13668	13486	13464	13616	13548	13639	13558	13744	13600	13543	13593	13550	13638	13573	13556	13710	13600	13526	13670	13596	13586	13536	13637	13592	13534	13617	13465	13600	13598	13444	13650	13652	13708	13628	13485	13612	13441	13558	13645	13597	13740	13684	13573	13656	13626	13729	13605	13663	13555	13556	13573	13513	13492	13744	13785	13524	13413	13762	13535	13504	13651	13559	13500	13435	13615	13586	13480	13656	13561	13645	13653	13470	13551	13602	13547	13578	13773	13501	13578	13412	13437	13692	13637	13526	13491	13583	13460	13729	13664	13402	13478	13585	13570	13440	13555	13598	13513	13571	13624	13500	13521	13547	13525	13601	13496	13559	13589	13432	13559	13574	13755	13412	13559	13472	13453	13483	13552	13518	13616	13605	13513	13473	13470	13640	13490	13536	13570	13522	13578	13634	13568	13608	13607	13503	13538	13429	13728	13403	13550	13577	13548	13555	13522	13493	13557	13471	13585	13542	13626	13709	13612	13579	13740	13534	13663	13534	13645	13473	13650	13494	13511	13527	13661	13684	13554	13573	13519	13741	13740	13519	13566	13655	13703	13636	13666	13541	13376	13672	13442	13472	13500	13544	13536	13697	13703	13536	13527	13578	13622	13705	13584	13431	13736	13721	13511	13616	13622	13625	13476	13571	13486	13464	13636	13477	13518	13350	13560	13412	13696	13627	13564	13568	13552	13464	13559	13693	13498	13613	13453	13470	13568	13519	13397	13683	13649	13499	13528	13572	13422	13584	13477	13437	13568	13636	13480	13498	13550	13604	13568	13640	13647	13474	13706	13550	13463	13648	13701	13554	13576	13633	13651	13591	13754	13481	13445	13617	13664	13711	13556	13590	13482	13544	13712	13574	13584	13496	13615	13750	13423	13604	13497	13555	13410	13647	13697	13475	13603	13615	13557	13627	13645	13603	13554	13708	13581	13764	13399	13592	13413	13683	13632	13565	13496	13480	13520	13709	13509	13568	13595	13559	13574	13527	13497	13516	13411	13547	13610	13657	13569	13580	13489	13719	13587	13565	13582	13683	13571	13534	13581	13612	13588	13545	13510	13682	13588	13666	13692	13556	13456	13548	13440	13686	13569	13446	13384	13580	13684	13490	13567	13548	13604	13583	13526	13494	13619	13491	13453	13504	13603	13550	13598	13634	13517	13563	13584	13490	13618	13540	13583	13559	13463	13679	13602	13438	13526	13626	13491	13573	13478	13575	13598	13361	13625	13607	13686	13558	13494	13535	13529	13476	13597	13609	13478	13542	13582	13716	13554	13566	13600	13406	13546	13597	13703	13656	13700	13584	13456	13503	13565	13381	13577	13440	13658	13638	13528	13508	13445	13544	13475	13416	13392	13383	13537	13616	13467	13466	13453	13452	13561	13490	13538	13587	13610	13509	13675	13539	13434	13587	13556	13551	13507	13583	13486	13693	13528	13586	13399	13668	13653	13636	13535	13543	13455	13521	13676	13543	13511	13510	13660	13640	13571	13627	13414	13531	13586	13613	13725	13659	13603	13566	13546	13425	13692	13499	13623	13586	13635	13422	13518	13570	13469	13612	13604	13567	13680	13642	13512	13446	13653	13572	13590	13613	13769	13538	13648	13522	13399	13638	13434	13637	13551	13613	13576	13629	13533	13476	13626	13533	13544	13510	13608	13387	13590	13461	13418	13560	13549	13373	13558	13456	13586	13677	13505	13512	13560	13647	13443	13728	13551	13587	13538	13581	13365	13541	13510	13729	13546	13563	13512	13529	13444	13803	13611	13648	13577	13627	13586	13476	13510	13636	13413	13482	13483	13710	13618	13603	13641	13537	13713	13579	13467	13606	13468	13630	13514	13701	13565	13558	13636	13617	13637	13346	13552	13537	13515	13461	13557	13612	13603	13447	13634	13674	13624	13538	13584	13482	13501	13630	13466	13742	13581	13615	13624	13482	13484	13723	13466	13581	13645	13563	13475	13608	13845	13637	13545	13621	13504	13512	13462	13709	13588	13490	13383	13574	13538	13598	13604	13598	13556	13312	13604	13538	13553	13701	13633	13555	13471	13557	13453	13627	13626	13393	13502	13624	13481	13676	13524	13609	13637	13593	13600	13658	13510	13503	13602	13576	13616	13429	13492	13628	13713	13549	13693	13551	13436	13590	13584	13397	13651	13583	13488	13602	13561	13567	13620	13662	13637	13601	13546	13389	13543	13584	13614	13562	13650	13408	13621	13509	13519	13570	13633	13534	13644	13622	13546	13612	13463	13550	13525	13462	13432	13645	13432	13540	13563	13635	13454	13561	13666	13600	13478	13509	13712	13816	13517	13494	13485	13424	13508	13559	13696	13647	13577	13807	13631	13634	13641	13590	13653	13536	13448	13592	13638	13473	13501	13503	13464	13624	13452	13583	13572	13505	13653	13537	13584	13513	13422	13645	13638	13354	13720	13478	13569	13560	13533	13606	13651	13539	13486	13535	13730	13431	13581	13558	13559	13404	13555	13506	13543	13564	13646	13552	13503	13598	13462	13671	13469	13646	13679	13581	13406	13556	13436	13445	13587	13682	13473	13560	13564	13657	13629	13571	13608	13722	13514	13527	13584	13517	13595	13717	13501	13566	13617	13505	13625	13573	13516	13593	13672	13335	13441	13542	13612	13585	13647	13471	13469	13575	13603	13541	13430	13463	13642	13532	13370	13588	13576	13594	13595	13635	13758	13654	13627	13662	13485	13666	13504	13401	13517	13620	13591	13651	13520	13508	13314	13708	13655	13559	13570	13591	13574	13504	13588	13383	13538	13687	13464	13738	13571	13605	13688	13562	13641	13484	13611	13555	13489	13632	13581	13668	13637	13474	13539	13520	13636	13608	13621	13520	13670	13574	13535	13677	13558	13533	13557	13541	13436	13584	13477	13468	13625	13573	13479	13647	13411	13652	13528	13587	13566	13540	13619	13536	13590	13647	13538	13568	13488	13641	13519	13741	13508	13606	13579	13557	13499	13715	13594	13654	13483	13535	13552	13512	13600	13568	13527	13658	13558	13528	13676	13458	13483	13469	13583	13554	13498	13453	13352	13563	13439	13662	13508	13588	13620	13701	13573	13453	13616	13423	13547	13539	13545	13639	13548	13534	13596	13546	13686	13604	13518	13542	13618	13629	13707	13453	13494	13617	13532	13368	13500	13701	13470	13464	13629	13536	13516	13403	13494	13497	13611	13546	13510	13498	13680	13603	13610	13503	13716	13535	13487	13588	13440	13546	13605	13633	13649	13528	13580	13590	13542	13648	13488	13684	13579	13530	13519	13546	13690	13543	13478	13661	13727	13558	13654	13543	13675	13539	13699	13542	13543	13558	13508	13561	13590	13625	13554	13582	13522	13482	13617	13522	13328	13511	13580	13443	13517	13704	13496	13648	13491	13618	13643	13454	13470	13666	13587	13582	13429	13645	13521	13492	13471	13576	13577	13540	13563	13483	13515	13410	13473	13747	13557	13446	13548	13335	13538	13639	13565	13573	13543	13425	13539	13477	13558	13526	13560	13538	13490	13568	13692	13643	13664	13638	13674	13591	13569	13529	13508	13451	13464	13453	13641	13479	13543	13591	13444	13411	13528	13609	13485	13693	13562	13560	13644	13571	13519	13535	13665	13715	13612	13727	13514	13744	13628	13530	13444	13406	13477	13527	13618	13577	13686	13648	13612	13591	13497	13519	13430	13498	13494	13705	13723	13756	13504	13384	13559	13492	13564	13492	13561	13475	13547	13681	13607	13630	13598	13478	13707	13508	13615	13527	13542	13519	13510	13451	13634	13553	13502	13578	13531	13549	13524	13515	13448	13490	13576	13604	13594	13638	13623	13484	13402	13608	13502	13573	13611	13576	13397	13637	13559	13427	13589	13559	13552	13594	13540	13710	13628	13496	13461	13534	13641	13755	13614	13586	13580	13576	13431	13690	13634	13417	13435	13656	13591	13346	13590	13583	13485	13570	13600	13726	13674	13495	13709	13525	13556	13641	13506	13582	13492	13628	13640	13534	13613	13740	13488	13599	13505	13648	13616	13744	13592	13461	13573	13524	13571	13514	13483	13505	13428	13572	13454	13520	13724	13600	13456	13650	13583	13597	13633	13750	13466	13611	13508	13649	13466	13466	13418	13474	13632	13361	13524	13688	13683	13549	13460	13595	13648	13660	13484	13510	13588	13413
22772	21128	28895	23625	21409	23440	25230	20081	18753	18465	17748	17291	16690	16251	16265	15787	15708	15714	15533	15646	15344	15121	15248	14993	14968	15098	14914	14897	14839	14814	14938	14664	14648	14953	14772	14701	14934	14901	14553	14566	14571	14731	14534	14678	14770	14590	14884	14876	14555	14631	14645	14796	14474	14566	14733	14684	14516	14519	14437	14606	14693	14720	14430	14685	14596	14519	14529	14431	14397	14445	14551	14535	14453	14638	14576	14567	14584	14757	14444	14490	14567	14696	14576	14633	14817	14453	14322	14632	14650	14644	14547	14385	14647	14608	14715	14639	14570	14772	14434	14555	14633	14498	14381	14455	14440	14465	14504	14624	14588	14499	14526	14460	14274	14579	14633	14491	14514	14528	14480	14396	14584	14395	14255	14335	14582	14647	14555	14583	14548	14460	14576	14466	14637	14532	14424	14439	14385	14271	14651	14624	14781	14553	14525	14392	14590	14657	14439	14487	14631	14516	14510	14489	14530	14697	14155	14576	14486	14590	14394	14372	14478	14444	14344	14655	14706	14325	14584	14597	14590	14427	14453	14468	14560	14441	14639	14416	14592	14643	14301	14430	14419	14548	14580	14389	14685	14460	14471	14329	14551	14576	14710	14594	14761	14411	14609	14625	14512	14557	14365	14391	14505	14751	14466	14331	14425	14688	14526	14405	14521	14379	14361	14534	14497	14629	14546	14568	14402	14471	14434	14624	14554	14542	14624	14369	14438	14421	14574	14468	14466	14563	14572	14475	14712	14314	14515	14534	14653	14563	14374	14410	14495	14648	14618	14513	14519	14357	14406	14503	14540	14611	14435	14533	14535	14530	14457	14521	14434	14526	14348	14394	14497	14467	14314	14366	14515	14439	14467	14301	14566	14473	14685	14501	14533	14479	14600	14704	14683	14626	14650	14628	14404	14432	14545	14541	14469	14515	14495	14599	14657	14557	14609	14689	14605	14615	14460	14349	14497	14530	14504	14277	14360	14371	14689	14564	14476	14592	14593	14664	14387	14620	14636	14716	14643	14533	14553	14224	14404	14440	14573	14439	14419	14502	14562	14520	14516	14358	14735	14577	14402	14549	14466	14518	14539	14499	14509	14431	14559	14432	14505	14545	14505	14416	14598	14391	14376	14413	14449	14492	14461	14610	14424	14501	14582	14577	14537	14731	14570	14603	14710	14568	14486	14480	14584	14492	14478	14494	14569	14461	14498	14375	14355	14491	14513	14618	14434	14495	14615	14528	14426	14565	14612	14483	14416	14505	14652	14410	14484	14444	14354	14410	14470	14595	14535	14497	14718	14545	14467	14302	14394	14507	14390	14405	14471	14519	14480	14316	14329	14624	14666	14445	14573	14597	14576	14445	14375	14536	14446	14418	14498	14584	14423	14456	14608	14388	14335	14427	14306	14613	14536	14619	14476	14639	14574	14550	14619	14683	14418	14429	14665	14465	14543	14502	14483	14535	14422	14276	14629	14405	14550	14405	14602	14474	14432	14448	14635	14484	14696	14471	14343	14526	14320	14483	14562	14592	14551	14485	14498	14464	14433	14576	14643	14547	14592	14574	14485	14443	14391	14679	14476	14304	14512	14559	14369	14540	14550	14556	14547	14450	14345	14572	14504	14519	14633	14428	14333	14518	14383	14624	14346	14547	14565	14419	14411	14696	14410	14624	14569	14619	14608	14607	14692	14557	14516	14476	14452	14428	14392	14490	14523	14691	14529	14535	14700	14565	14478	14596	14343	14416	14562	14447	14658	14538	14458	14444	14353	14653	14472	14578	14256	14257	14248	14384	14516	14546	14558	14594	14354	14327	14629	14577	14664	14249	14600	14502	14551	14653	14468	14473	14636	14474	14531	14653	14614	14601	14308	14452	14716	14608	14494	14509	14480	14327	14451	14617	14404	14347	14414	14489	14574	14591	14518	14670	14516	14486	14668	14486	14479	14647	14534	14512	14491	14556	14475	14668	14327	14381	14564	14447	14560	14653	14498	14539	14513	14556	14523	14641	14462	14395	14654	14459	14456	14705	14336	14427	14439	14501	14530	14557	14470	14499	14519	14470	14604	14386	14425	14557	14409	14455	14515	14500	14363	14357	14593	14576	14438	14734	14393	14303	14465	14546	14477	14682	14788	14430	14348	14547	14522	14391	14458	14418	14518	14409	14733	14353	14446	14531	14443	14532	14372	14286	14591	14370	14500	14449	14700	14575	14423	14435	14555	14458	14612	14397	14450	14522	14464	14269	14434	14497	14489	14359	14436	14268	14395	14572	14528	14572	14530	14460	14797	14677	14511	14424	14494	14538	14290	14382	14452	14543	14512	14389	14464	14434	14387	14708	14579	14585	14795	14337	14334	14568	14417	14733	14525	14347	14394	14554	14523	14695	14687	14447	14641	14362	14268	14572	14444	14390	14803	14434	14714	14604	14530	14395	14621	14508	14614	14542	14469	14571	14565	14690	14571	14310	14371	14582	14650	14475	14325	14455	14551	14464	14474	14492	14509	14355	14391	14393	14556	14618	14624	14671	14473	14458	14638	14240	14404	14273	14488	14413	14482	14356	14443	14484	14336	14419	14414	14401	14439	14494	14624	14707	14442	14593	14678	14502	14460	14577	14381	14535	14293	14467	14388	14712	14439	14429	14366	14483	14524	14573	14294	14408	14348	14503	14442	14533	14590	14514	14448	14624	14217	14542	14510	14615	14429	14499	14473	14210	14527	14590	14605	14648	14621	14363	14610	14339	14645	14601	14332	14374	14495	14536	14474	14533	14436	14505	14459	14348	14444	14442	14397	14467	14469	14467	14428	14671	14275	14430	14512	14624	14435	14411	14356	14574	14567	14458	14728	14540	14300	14592	14566	14323	14455	14581	14546	14449	14648	14489	14320	14347	14452	14409	14502	14317	14543	14465	14554	14636	14418	14508	14503	14563	14698	14488	14558	14530	14488	14467	14415	14503	14662	14494	14333	14512	14668	14412	14588	14285	14430	14483	14586	14502	14440	14664	14570	14473	14729	14511	14535	14480	14655	14332	14432	14437	14529	14761	14692	14446	14505	14497	14443	14475	14429	14332	14544	14713	14546	14515	14656	14320	14490	14627	14467	14360	14450	14675	14528	14425	14370	14507	14442	14479	14376	14627	14635	14506	14367	14531	14555	14317	14548	14426	14493	14446	14466	14543	14511	14504	14549	14653	14520	14540	14548	14388	14469	14454	14592	14572	14327	14515	14750	14537	14707	14441	14500	14641	14385	14500	14490	14608	14470	14427	14654	14314	14434	14479	14322	14256	14715	14469	14543	14525	14546	14601	14719	14491	14637	14554	14368	14466	14708	14658	14675	14655	14488	14553	14684	14665	14406	14489	14462	14622	14444	14472	14507	14443	14605	14277	14558	14786	14339	14373	14414	14514	14625	14340	14347	14392	14656	14552	14672	14447	14677	14543	14636	14498	14421	14357	14442	14464	14509	14565	14585	14482	14608	14447	14693	14491	14509	14523	14385	14624	14490	14285	14287	14527	14192	14404	14681	14354	14492	14443	14578	14369	14499	14586	14666	14562	14467	14464	14502	14443	14664	14594	14431	14554	14431	14294	14331	14534	14339	14494	14699	14507	14301	14373	14664	14598	14374	14309	14497	14492	14791	14509	14417	14430	14423	14477	14498	14402	14463	14513	14544	14593	14544	14653	14534	14353	14540	14358	14356	14453	14560	14423	14549	14452	14609	14645	14634	14482	14321	14639	14521	14470	14405	14413	14486	14515	14441	14234	14414	14411	14574	14843	14414	14563	14237	14361	14420	14377	14213	14374	14632	14425	14625	14667	14654	14448	14376	14621	14442	14542	14506	14426	14307	14465	14581	14617	14578	14516	14478	14384	14522	14546	14575	14567	14539	14652	14539	14575	14421	14515	14390	14546	14250	14524	14546	14610	14393	14363	14408	14464	14432	14682	14379	14623	14681	14650	14581	14631	14547	14379	14415	14647	14755	14555	14563	14461	14491	14436	14475	14357	14430	14344	14513	14643	14524	14375	14408	14551	14394	14659	14545	14383	14466	14513	14576	14487	14390	14558	14512	14513	14552	14347	14507	14513	14573	14543	14809	14531	14502	14353	14554	14515	14472	14402	14457	14532	14345	14387	14412	14315	14667	14260	14293	14362	14522	14224	14349	14617	14726	14316	14521	14542	14385	14410	14498	14414	14300	14413	14479	14687	14486	14457	14445	14334	14611	14331	14467	14536	14293	14635	14399	14361	14418	14611	14404	14463	14460	14658	14677	14513	14428	14554	14399	14580	14394	14551	14544	14420	14600	14617	14547	14430	14550	14422	14568	14225	14553	14488	14634	14580	14471	14488	14211	14474	14528	14594	14449	14482	14546	14560	14566	14451	14541	14328	14552	14650	14583	14393	14539	14504	14520	14625	14555	14573	14478	14430	14653	14434	14577	14351	14343	14613	14374	14627	14440	14459	14476	14385	14360	14625	14574	14452	14338	14524	14515	14322	14352	14546	14466	14561	14467	14550	14541	14538	14426	14623	14530	14601	14359	14539	14502	14383	14592	14691	14491	14467	14563	14364	14654	14523	14530	14675	14481	14510	14332	14501	14336	14380	14409	14403	14264	14484	14544	14569	14517	14516	14644	14514	14751	14628	14644	14520	14488	14530	14461	14513	14613	14543	14476	14328	14457	14558	14493	14229	14688	14431	14436	14412	14594	14384	14515	14391	14319	14393	14491	14468	14252	14513	14502	14515	14498	14499	14480	14534	14532	14427	14508	14448	14356	14535	14543	14445	14493	14587	14686	14451	14592	14476	14385	14396	14613	14521	14352	14552	14441	14504	14439	14515	14742	14403	14356	14667	14518	14550	14610	14535	14415	14498	14558	14544	14515	14339	14709	14619	14499	14448	14452	14502	14486	14404	14360	14533	14495	14600	14527	14509	14637	14477	14325	14322	14512	14395	14435	14513	14422	14512	14409	14607	14588	14535	14553	14462	14473	14291	14609	14490	14509	14430	14505	14544	14480	14330	14348	14412	14461	14528	14461	14484	14444	14627	14651	14590	14417	14478	14295	14521	14491	14609	14609	14416	14428	14524	14606	14466	14461	14598	14597	14535	14479	14648	14560	14563	14576	14597	14532	14581
21112	38698	35954	28616	25191	23212	22296	21393	20540	19231	18368	17614	17067	16450	16017	15618	15476	15065	14663	14746	14531	14323	14255	14414	14115	14032	14050	14061	13812	13853	13911	13869	13935	13677	13734	13720	13831	13639	13741	13830	13594	13646	13570	13636	13744	13806	13707	13613	13527	13480	13662	13710	13548	13622	13605	13629	13559	13734	13547	13578	13502	13582	13468	13492	13534	13474	13641	13517	13491	13519	13536	13616	13371	13703	13497	13753	13456	13706	13473	13503	13495	13607	13693	13376	13668	13515	13612	13633	13472	13432	13537	13564	13617	13578	13602	13501	13643	13434	13697	13624	13493	13620	13540	13468	13507	13499	13597	13538	13590	13607	13560	13504	13608	13561	13543	13491	13753	13431	13465	13528	13631	13451	13591	13591	13569	13487	13502	13518	13475	13654	13518	13480	13571	13476	13596	13608	13639	13294	13539	13512	13465	13487	13588	13542	13512	13559	13594	13528	13520	13531	13627	13525	13635	13522	13560	13476	13597	13426	13470	13483	13619	13557	13419	13499	13501	13505	13540	13437	13606	13614	13512	13717	13513	13439	13513	13522	13546	13532	13547	13497	13569	13607	13534	13553	13594	13534	13579	13646	13402	13524	13503	13364	13452	13347	13526	13349	13505	13501	13563	13567	13579	13644	13636	13689	13500	13470	13461	13467	13587	13398	13447	13611	13633	13503	13618	13631	13424	13451	13364	13591	13556	13460	13576	13328	13660	13507	13441	13540	13531	13648	13426	13476	13630	13620	13653	13446	13459	13341	13514	13455	13620	13635	13416	13460	13460	13487	13639	13496	13387	13508	13552	13530	13540	13419	13666	13519	13513	13411	13467	13562	13476	13408	13574	13544	13482	13480	13511	13375	13506	13644	13343	13454	13548	13328	13612	13623	13534	13423	13529	13512	13346	13616	13697	13509	13626	13532	13530	13518	13497	13418	13477	13541	13585	13629	13642	13400	13427	13495	13595	13490	13541	13621	13557	13462	13452	13344	13632	13450	13407	13593	13460	13433	13655	13510	13586	13376	13492	13680	13484	13432	13707	13582	13440	13550	13441	13476	13556	13400	13499	13723	13583	13669	13297	13572	13493	13490	13556	13526	13517	13414	13542	13337	13443	13356	13532	13589	13446	13295	13391	13450	13498	13471	13576	13456	13660	13463	13392	13485	13519	13649	13507	13680	13520	13464	13646	13524	13713	13542	13749	13392	13633	13482	13457	13493	13558	13501	13412	13577	13425	13455	13524	13474	13506	13528	13509	13585	13482	13533	13444	13563	13647	13412	13633	13344	13696	13539	13367	13360	13581	13537	13591	13526	13416	13555	13438	13599	13505	13806	13392	13641	13628	13494	13461	13556	13520	13642	13566	13569	13572	13675	13430	13466	13480	13523	13688	13585	13397	13515	13456	13574	13466	13574	13564	13346	13605	13505	13626	13649	13465	13575	13519	13532	13472	13418	13566	13546	13391	13594	13591	13638	13502	13493	13622	13650	13347	13689	13428	13565	13672	13592	13466	13558	13413	13333	13550	13483	13481	13355	13527	13534	13519	13593	13415	13763	13476	13552	13652	13602	13603	13643	13281	13601	13414	13499	13529	13604	13428	13618	13323	13545	13433	13569	13442	13338	13399	13257	13570	13427	13503	13441	13620	13463	13489	13604	13459	13656	13529	13419	13507	13440	13506	13468	13541	13528	13648	13509	13535	13566	13430	13567	13471	13392	13455	13438	13434	13621	13443	13432	13703	13524	13555	13551	13449	13562	13658	13506	13447	13421	13622	13532	13602	13602	13634	13626	13489	13597	13440	13247	13713	13683	13445	13544	13555	13494	13628	13507	13596	13377	13468	13446	13451	13731	13489	13648	13515	13435	13477	13345	13538	13454	13570	13522	13390	13500	13508	13638	13441	13639	13599	13568	13392	13599	13560	13424	13487	13572	13424	13505	13357	13455	13516	13646	13437	13520	13627	13501	13667	13489	13479	13650	13515	13549	13577	13429	13512	13485	13644	13469	13408	13609	13447	13556	13453	13558	13675	13542	13487	13548	13637	13630	13697	13366	13518	13510	13597	13580	13445	13690	13533	13342	13527	13662	13572	13316	13294	13712	13668	13516	13407	13484	13329	13405	13402	13503	13519	13637	13546	13563	13304	13409	13479	13610	13610	13660	13372	13526	13567	13585	13595	13560	13525	13574	13459	13566	13378	13458	13455	13538	13530	13542	13571	13571	13385	13650	13738	13396	13598	13414	13565	13408	13464	13531	13458	13537	13428	13417	13619	13478	13450	13520	13597	13419	13484	13564	13615	13684	13559	13464	13470	13547	13578	13592	13431	13421	13456	13607	13420	13373	13549	13441	13537	13535	13584	13186	13487	13382	13672	13518	13522	13336	13568	13517	13596	13491	13551	13597	13564	13446	13438	13489	13450	13573	13688	13451	13500	13600	13581	13622	13488	13503	13524	13561	13578	13612	13515	13354	13559	13564	13467	13375	13442	13440	13585	13620	13632	13466	13548	13505	13531	13713	13466	13573	13519	13338	13296	13574	13449	13381	13459	13514	13610	13525	13470	13526	13592	13584	13687	13451	13440	13552	13463	13483	13488	13591	13561	13492	13649	13621	13477	13441	13591	13464	13390	13634	13535	13417	13437	13363	13614	13610	13695	13783	13314	13600	13624	13538	13468	13550	13569	13346	13697	13516	13365	13405	13524	13538	13457	13450	13641	13358	13386	13527	13619	13484	13539	13464	13432	13571	13453	13548	13492	13448	13413	13527	13525	13470	13548	13642	13515	13469	13481	13577	13581	13521	13553	13533	13493	13390	13521	13576	13608	13518	13574	13439	13576	13441	13547	13411	13455	13355	13550	13609	13673	13543	13609	13514	13435	13701	13439	13547	13494	13379	13447	13437	13525	13574	13561	13459	13521	13561	13501	13407	13398	13606	13500	13530	13539	13296	13443	13624	13693	13543	13507	13554	13500	13371	13584	13313	13386	13506	13460	13544	13593	13555	13575	13410	13432	13573	13483	13573	13524	13454	13581	13557	13551	13320	13547	13631	13524	13348	13472	13708	13537	13437	13521	13490	13564	13545	13450	13514	13511	13770	13528	13543	13487	13488	13567	13561	13407	13629	13403	13548	13571	13521	13529	13419	13600	13669	13445	13471	13432	13495	13396	13439	13495	13566	13440	13414	13495	13671	13435	13569	13419	13519	13498	13366	13612	13391	13606	13536	13566	13464	13449	13497	13392	13509	13417	13637	13438	13560	13398	13506	13440	13474	13585	13509	13473	13614	13644	13452	13601	13316	13519	13560	13593	13470	13627	13555	13411	13538	13482	13513	13351	13569	13506	13558	13398	13479	13708	13374	13531	13545	13501	13604	13449	13358	13512	13646	13558	13521	13352	13444	13465	13478	13605	13296	13567	13671	13442	13492	13528	13588	13495	13477	13444	13574	13342	13634	13485	13428	13485	13415	13540	13673	13450	13578	13366	13559	13521	13486	13549	13346	13557	13419	13568	13471	13622	13616	13472	13484	13511	13533	13571	13566	13417	13566	13294	13459	13691	13496	13345	13553	13455	13405	13558	13626	13567	13474	13344	13559	13522	13430	13534	13455	13505	13358	13598	13552	13397	13227	13349	13527	13399	13598	13537	13556	13361	13441	13685	13595	13612	13443	13544	13418	13427	13535	13500	13261	13533	13533	13487	13454	13461	13506	13562	13391	13567	13439	13546	13450	13544	13582	13538	13588	13573	13511	13387	13614	13573	13380	13453	13607	13497	13579	13499	13468	13645	13417	13534	13447	13558	13575	13321	13572	13398	13387	13526	13440	13580	13286	13349	13683	13374	13594	13508	13650	13480	13534	13470	13556	13534	13478	13341	13395	13536	13501	13419	13510	13474	13308	13505	13626	13430	13505	13527	13514	13616	13544	13499	13598	13511	13558	13692	13539	13455	13463	13595	13449	13486	13411	13533	13547	13570	13443	13536	13562	13425	13546	13681	13405	13545	13442	13553	13511	13657	13500	13438	13524	13566	13659	13407	13533	13631	13535	13373	13386	13475	13607	13420	13434	13464	13534	13578	13636	13483	13628	13602	13592	13552	13539	13537	13502	13368	13387	13525	13445	13528	13548	13411	13508	13481	13400	13490	13421	13450	13488	13522	13561	13522	13564	13421	13544	13695	13436	13441	13677	13445	13543	13615	13496	13548	13512	13584	13477	13446	13473	13493	13485	13559	13475	13463	13615	13759	13394	13472	13516	13710	13532	13398	13470	13647	13554	13457	13435	13469	13528	13503	13481	13617	13495	13393	13315	13558	13477	13551	13593	13472	13579	13636	13458	13479	13602	13511	13451	13541	13408	13403	13619	13519	13476	13536	13555	13456	13429	13578	13573	13434	13441	13362	13529	13544	13699	13352	13395	13433	13533	13368	13619	13511	13533	13611	13639	13355	13579	13422	13461	13305	13654	13509	13376	13445	13397	13525	13601	13607	13479	13377	13667	13420	13339	13421	13468	13766	13459	13568	13649	13525	13600	13496	13710	13642	13453	13681	13542	13519	13496	13530	13645	13511	13655	13433	13530	13506	13695	13434	13563	13473	13620	13400	13542	13517	13477	13649	13500	13442	13542	13706	13600	13524	13426	13500	13466	13577	13612	13654	13656	13466	13411	13588	13470	13575	13376	13450	13438	13386	13647	13660	13623	13432	13439	13620	13535	13608	13490	13439	13672	13558	13566	13494	13528	13395	13495	13597	13407	13574	13343	13493	13743	13601	13520	13373	13450	13499	13518	13552	13471	13593	13665	13654	13499	13453	13411	13492	13592	13555	13485	13447	13487	13534	13510	13539	13623	13638	13448	13454	13519	13332	13513	13311	13377	13437	13564	13403	13562	13458	13467	13635	13586	13504	13641	13320	13568	13418	13502	13447	13468	13664	13522	13552	13561	13634	13614	13602	13441	13529	13541	13515	13564	13530	13445	13679	13626	13488	13515	13467	13452	13578	13527	13687	13452	13368	13517	13410	13391	13680	13600	13541	13535	13566	13542	13579	13463	13491	13601	13633	13491	13540	13504	13515	13615	13358	13563	13605	13565	13514	13540	13483	13527	13565	13563	13562	13514	13480	13593	13585	13432
27317	22174	24581	21272	17159	16611	16479	16269	15726	15697	15368	15134	14963	14918	14880	14667	14682	14816	14714	14629	14686	14564	14533	14384	14443	14348	14520	14397	14440	14494	14544	14325	14322	14308	14482	14305	14524	14484	14447	14279	14173	14440	14482	14420	14120	14444	14315	14221	14291	14381	14153	14444	14450	14313	14553	14246	14094	14414	14392	14362	14490	14540	14428	14414	14362	14303	14456	14656	14237	14435	14476	14415	14369	14432	14127	14295	14435	14416	14244	14420	14372	14375	14410	14371	14435	14215	14391	14444	14263	14410	14305	14469	14359	14297	14103	14307	14341	14318	14360	14420	14258	14246	14317	14345	14120	14374	14220	14328	14351	14545	14089	14284	14418	14353	14302	14467	14478	14215	14146	14330	14206	14353	14304	14282	14321	14153	14386	14412	14175	13982	14612	14306	14391	14293	14258	14382	14191	14395	14242	14288	14444	14417	14375	14261	14386	14329	14460	14353	14447	14369	14284	14476	14276	14237	14141	14337	14240	14278	14214	14446	14249	14362	14450	14325	14222	14447	14367	14251	14582	14363	14464	14287	14281	14529	14376	14169	14281	14117	14304	14088	14260	14410	14384	14371	14335	14337	14387	14250	14345	14286	14285	14227	14192	14446	14296	14256	14334	14126	14294	14279	14193	14310	14292	14277	14309	14212	14175	14289	14376	14224	14374	14349	14194	14288	14202	14409	14336	14328	14292	14171	14344	14251	14316	14375	14315	14381	14367	14217	14355	14149	14210	14262	14242	14290	14428	14270	14410	14406	14286	14400	14240	14281	14122	14381	14203	14323	14381	14202	14167	14266	14306	14310	14429	14497	14275	14233	14232	14329	14324	14137	14253	14243	14412	14229	14345	14292	14400	14291	14434	14438	14319	14300	14074	14383	14354	14381	14221	14350	14217	14375	14325	14436	14312	14507	14313	14411	14186	14237	14431	14235	14318	14356	14336	14258	14406	14306	14296	14193	14337	14197	14506	14133	14316	14273	14318	14474	14527	14386	14215	14246	14342	14456	14516	14267	14285	14139	14215	14178	14536	14240	14375	14318	14304	14338	14163	14453	14442	14231	14545	14368	14349	14181	14417	14260	14198	14415	14482	14160	14232	14287	14386	14607	14314	14485	14336	14367	14227	14224	14070	14198	14454	14574	14511	14534	14249	14405	14261	14232	14265	14348	14267	14255	14110	14331	14151	14401	14245	14429	14316	14283	14356	14322	14363	14355	14247	14269	14349	14396	14252	14253	14481	14293	14159	14286	14394	14309	14322	14336	14308	14359	14209	14333	14406	14372	14474	14491	14380	14283	14473	14263	14172	14405	14428	14214	14290	14318	14300	14196	14258	14319	14497	14551	14367	14257	14287	14280	14282	14269	14278	14253	14265	14238	14540	14485	14341	14342	14326	14425	14516	14534	14363	14429	14302	14374	14341	14327	14411	14178	14372	14290	14343	14552	14282	14249	14341	14365	14271	14189	14446	14457	14353	14459	14544	14344	14454	14275	14177	14310	14308	14210	14313	14351	14216	14218	14110	14341	14237	14311	14454	14199	14576	14266	14369	14370	14336	14233	14339	14217	14427	14365	14305	14381	14206	14434	14546	14349	14440	14128	14399	14320	14254	14426	14438	14351	14341	14353	14506	14245	14304	14336	14407	14245	14180	14240	14269	14309	14224	14384	14301	14445	14278	14470	14194	14434	14363	14315	14158	14201	14376	14387	14339	14373	14290	14265	14226	14227	14215	14204	14412	14252	14241	14323	14480	14222	14372	14362	14347	14207	14246	14338	14170	14229	14346	14321	14364	14345	14300	14455	14416	14275	14327	14347	14345	14292	14225	14240	14362	14334	14297	14391	14312	14435	14356	14452	14721	14247	14498	14253	14382	14425	14361	14422	14235	14308	14159	14311	14279	14343	14359	14463	14373	14409	14356	14370	14312	14229	14359	14345	14250	14309	14290	14362	14140	14388	14367	14308	14303	14522	14302	14262	14448	14314	14256	14229	14296	14418	14305	14152	14329	14385	14242	14318	14319	14293	14430	14327	14386	14394	14274	14451	14143	14358	14246	14282	14377	14462	14463	14315	14332	14452	14471	14092	14430	14207	14405	14226	14242	14271	14297	14195	14227	14139	14067	14495	14250	14328	14204	14406	14309	14365	14465	14316	14276	14393	14308	14393	14221	14245	14476	14303	14328	14164	14331	14450	14374	14311	14292	14179	14422	14434	14323	14210	14455	14496	14311	14401	14323	14337	14149	14357	14353	14421	14292	14362	14219	14250	14280	14338	14231	14430	14543	14369	14412	14319	14387	14342	14193	14353	14406	14248	14375	14137	14444	14458	14237	14298	14500	14295	14337	14173	14260	14170	14403	14377	14268	14357	14333	14332	14561	14223	14322	14324	14303	14264	14460	14521	14330	14226	14286	14349	14203	14445	14147	14332	14372	14366	14272	14488	14234	14466	14465	14248	14533	14157	14413	14229	14358	14315	14201	14430	14356	14292	14343	14518	14161	14301	14229	14453	14243	14342	14137	14276	14406	14201	14284	14204	14133	14508	14278	14350	14350	14198	14377	14243	14444	14179	14395	14374	14218	14298	14301	14230	14362	14223	14337	14387	14433	14316	14386	14274	14212	14263	14256	14301	14236	14326	14335	14438	14232	14287	14408	14471	14275	14213	14158	14302	14276	14486	14397	14305	14447	14511	14379	14349	14439	14378	14332	14322	14216	14266	14355	14480	14456	14245	14307	14317	14457	14542	14452	14385	14419	14397	14390	14197	14329	14450	14344	14409	14534	14459	14407	14285	14265	14408	14347	14329	14365	14286	14332	14282	14513	14412	14273	14237	14374	14313	14247	14221	14250	14312	14366	14397	14287	14057	14184	14341	14402	14400	14305	14308	14051	14425	14308	14242	14468	14405	14460	14299	14272	14244	14219	14343	14335	14433	14300	14225	14318	14320	14319	14391	14195	14299	14337	14398	14427	14349	14446	14309	14392	14346	14526	14555	14421	14416	14416	14297	14463	14477	14301	14447	14279	14507	14488	14276	14439	14209	14377	14320	14333	14301	14340	14302	14587	14274	14178	14265	14377	14391	14306	14321	14377	14627	14518	14525	14435	14444	14357	14349	14485	14346	14442	14200	14244	14441	14592	14215	14352	14449	14242	14249	14333	14300	14270	14250	14387	14203	14395	14309	14304	14377	14390	14365	14267	14318	14357	14346	14417	14406	14547	14282	14415	14327	14432	14312	14395	14323	14505	14496	14392	14509	14322	14303	14455	14358	14361	14299	14240	14284	14435	14413	14535	14194	14227	14215	14384	14348	14499	14322	14384	14438	14569	14282	14229	14353	14388	14249	14453	14368	14243	14434	14278	14342	14403	14330	14295	14465	14267	14309	14492	14443	14189	14289	14410	14413	14250	14313	14370	14283	14279	14471	14431	14479	14320	14093	14274	14127	14435	14485	14232	14362	14206	14305	14465	14488	14304	14402	14322	14230	14473	14326	14348	14548	14196	14325	14279	14083	14262	14366	14191	14388	14524	14320	14247	14282	14368	14247	14246	14217	14471	14255	14312	14280	14350	14280	14423	14355	14471	14264	14382	14431	14334	14466	14198	14345	14377	14409	14303	14259	14125	14160	14323	14308	14127	14394	14371	14312	14410	14340	14560	14427	14386	14293	14321	14195	14419	14354	14232	14396	14352	14473	14299	14278	14476	14342	14232	14402	14212	14349	14167	14235	14188	14211	14286	14281	14417	14237	14419	14439	14266	14258	14416	14260	14383	14405	14285	14347	14167	14279	14376	14330	14342	14464	14198	14347	14385	14187	14418	14242	14382	14626	14265	14412	14247	14170	14432	14243	14308	14318	14485	14603	14261	14362	14238	14207	14406	14317	14467	14365	14402	14277	14535	14252	14498	14286	14292	14113	14407	14427	14597	14380	14340	14385	14287	14341	14496	14268	14212	14369	14341	14364	14330	14551	14279	14390	14395	14294	14544	14331	14283	14459	14438	14333	14280	14343	14330	14447	14291	14306	14320	14357	14582	14229	14409	14227	14308	14376	14556	14523	14303	14177	14448	14358	14402	14294	14221	14416	14546	14432	14387	14197	14198	14316	14166	14405	14439	14514	14292	14267	14360	14082	14573	14372	14267	14241	14405	14498	14384	14448	14331	14334	14366	14633	14446	14302	14260	14291	14182	14328	14343	14310	14326	14289	14362	14397	14379	14226	14038	14292	14405	14370	14323	14323	14486	14379	14201	14158	14472	14280	14469	14238	14408	14328	14313	14440	14219	14398	14380	14296	14366	14333	14388	14182	14384	14329	14325	14282	14419	14264	14308	14108	14155	14164	14294	14226	14356	14371	14387	14179	14273	14435	14253	14522	14214	14368	14236	14346	14341	14348	14317	14399	14417	14330	14329	14386	14404	14263	14230	14269	14311	14266	14366	14191	14222	14339	14322	14410	14253	14575	14351	14293	14430	14472	14393	14298	14234	14354	14444	14195	14173	14322	14361	14308	14201	14364	14391	14283	14262	14415	14349	14364	14454	14391	14273	14301	14409	14378	14217	14270	14322	14290	14357	14385	14432	14259	14196	14278	14322	14468	14346	14378	14441	14403	14340	14403	14451	14257	14237	14413	14421	14395	14277	14505	14355	14281	14381	14256	14372	14165	14276	14441	14372	14324	14325	14323	14419	14183	14227	14235	14442	14197	14289	14408	14258	14262	14237	14746	14379	14355	14289	14365	14127	14384	14301	14514	14563	14324	14500	14307	14316	14383	14491	14429	14291	14281	14222	14166	14583	14368	14332	14197	14262	14309	14362	14492	14105	14296	14350	14516	14209	14170	14399	14395	14399	14415	14355	14455	14379	14244	14314	14284	14397	14389	14435	14277	14367	14367	14478	14499	14398	14393	14382	14449	14349	14242	14339	14310	14210	14318	14423	14281	14392	14373	14450	14343	14348	14298	14280	14278	14342	14280	14385	14438	14456	14295	14417	14275	14271	14134	14388	14461	14564	14227	14297	14400	14312	14106	14421	14270	14360	14297	14303	14302	14229	14250	14293	14416	14362	14230	14324	14433	14538	14362	14391	14302	14377	14367	14139	14253	14238	14224	14329	14333	14196	14248	14255	14307
18601	26099	24321	19448	17726	17081	16530	16259	15906	15389	15215	14918	14638	14599	14444	14250	14183	13945	13984	13819	13682	13652	13671	13733	13733	13513	13636	13850	13603	13564	13453	13612	13558	13549	13447	13531	13467	13466	13434	13643	13431	13431	13642	13548	13605	13507	13394	13572	13468	13359	13316	13456	13512	13334	13361	13519	13382	13335	13406	13604	13542	13346	13319	13583	13492	13477	13445	13361	13404	13495	13567	13423	13212	13490	13344	13390	13340	13419	13374	13385	13386	13166	13440	13557	13374	13469	13500	13396	13318	13435	13365	13539	13401	13164	13342	13473	13424	13525	13483	13416	13441	13456	13444	13404	13222	13349	13375	13315	13457	13399	13399	13451	13242	13510	13524	13408	13347	13381	13444	13454	13277	13421	13408	13474	13455	13251	13338	13440	13417	13538	13272	13425	13455	13398	13399	13458	13366	13360	13320	13192	13302	13508	13316	13259	13397	13544	13349	13333	13370	13390	13437	13498	13338	13357	13416	13308	13346	13405	13453	13390	13429	13532	13464	13604	13493	13497	13319	13395	13351	13377	13510	13283	13439	13222	13479	13428	13350	13584	13418	13495	13319	13299	13431	13489	13378	13437	13402	13378	13485	13301	13296	13535	13362	13549	13394	13311	13311	13347	13326	13452	13454	13420	13322	13388	13508	13269	13469	13453	13402	13455	13470	13480	13382	13431	13197	13317	13413	13447	13311	13475	13425	13296	13397	13411	13347	13419	13384	13301	13551	13370	13336	13492	13476	13387	13392	13183	13437	13341	13553	13338	13477	13385	13506	13375	13604	13461	13423	13411	13433	13410	13266	13290	13498	13446	13329	13352	13320	13342	13537	13329	13323	13321	13232	13364	13280	13394	13526	13522	13397	13432	13286	13556	13334	13333	13550	13417	13215	13428	13302	13380	13292	13483	13455	13365	13324	13434	13416	13275	13372	13232	13426	13450	13423	13506	13439	13364	13389	13466	13337	13463	13273	13429	13500	13328	13344	13302	13311	13341	13413	13419	13356	13284	13488	13447	13447	13408	13347	13495	13419	13441	13393	13330	13415	13333	13392	13474	13319	13263	13331	13405	13329	13281	13355	13424	13454	13425	13257	13420	13519	13487	13410	13291	13455	13344	13617	13309	13333	13518	13420	13359	13493	13525	13244	13511	13218	13442	13480	13445	13454	13338	13440	13468	13411	13344	13500	13422	13353	13415	13364	13332	13412	13322	13457	13482	13455	13332	13392	13390	13444	13360	13356	13425	13212	13440	13428	13413	13434	13390	13409	13454	13482	13461	13431	13609	13276	13522	13270	13391	13454	13354	13202	13403	13281	13296	13541	13325	13338	13409	13336	13323	13419	13483	13343	13341	13410	13489	13516	13492	13307	13481	13252	13482	13395	13495	13558	13317	13419	13221	13376	13410	13432	13221	13364	13314	13388	13349	13394	13473	13583	13475	13426	13389	13540	13439	13398	13384	13482	13594	13410	13393	13428	13227	13338	13516	13376	13343	13329	13342	13451	13447	13406	13368	13362	13421	13398	13430	13251	13378	13425	13408	13436	13442	13436	13395	13311	13372	13331	13538	13539	13295	13402	13479	13481	13168	13165	13250	13366	13384	13543	13355	13367	13363	13315	13324	13229	13266	13321	13211	13446	13323	13410	13465	13342	13410	13500	13391	13520	13628	13569	13443	13510	13173	13431	13276	13485	13394	13303	13405	13364	13298	13515	13442	13369	13571	13376	13463	13557	13361	13520	13313	13440	13361	13441	13374	13404	13400	13506	13401	13286	13462	13463	13356	13494	13379	13469	13469	13235	13382	13178	13431	13269	13267	13349	13318	13311	13380	13323	13389	13381	13482	13435	13560	13341	13280	13328	13479	13455	13526	13451	13411	13399	13327	13340	13348	13278	13198	13589	13412	13518	13330	13237	13522	13336	13410	13424	13415	13455	13335	13460	13493	13603	13275	13567	13370	13454	13386	13434	13341	13279	13411	13376	13431	13347	13439	13315	13442	13528	13195	13458	13232	13529	13428	13277	13420	13324	13457	13425	13393	13259	13363	13346	13356	13473	13376	13325	13446	13536	13245	13227	13307	13339	13434	13451	13445	13515	13312	13231	13302	13432	13393	13427	13390	13489	13506	13450	13400	13509	13339	13539	13411	13324	13336	13558	13423	13278	13462	13351	13352	13364	13230	13208	13399	13463	13381	13413	13538	13365	13328	13443	13493	13580	13453	13315	13304	13511	13368	13136	13343	13307	13608	13468	13575	13479	13442	13451	13546	13344	13591	13444	13364	13416	13538	13353	13410	13307	13485	13450	13470	13442	13437	13385	13230	13368	13243	13452	13469	13317	13455	13332	13460	13583	13310	13463	13393	13385	13398	13271	13530	13291	13456	13508	13475	13484	13391	13526	13407	13300	13356	13513	13492	13428	13353	13453	13293	13482	13399	13436	13418	13325	13430	13323	13397	13404	13384	13436	13542	13468	13328	13269	13397	13260	13295	13455	13389	13340	13449	13424	13341	13546	13496	13414	13270	13428	13423	13402	13362	13405	13244	13437	13390	13446	13385	13333	13670	13369	13272	13369	13391	13378	13544	13382	13453	13260	13431	13401	13459	13596	13287	13436	13444	13339	13500	13341	13220	13497	13223	13356	13331	13255	13472	13308	13286	13409	13432	13417	13499	13444	13321	13303	13341	13342	13514	13371	13333	13441	13333	13374	13534	13540	13335	13424	13397	13432	13433	13556	13310	13398	13322	13307	13476	13264	13212	13412	13301	13433	13415	13419	13556	13375	13397	13349	13225	13494	13398	13407	13176	13468	13462	13213	13390	13531	13366	13367	13500	13355	13361	13493	13364	13324	13577	13483	13322	13305	13566	13276	13439	13423	13517	13125	13494	13351	13377	13463	13287	13458	13333	13364	13445	13257	13428	13424	13407	13516	13189	13566	13479	13481	13411	13508	13410	13402	13356	13463	13207	13468	13362	13357	13351	13424	13457	13445	13521	13428	13327	13310	13361	13350	13476	13184	13507	13291	13453	13364	13372	13352	13319	13352	13311	13454	13480	13348	13353	13383	13523	13287	13253	13451	13238	13290	13500	13446	13327	13478	13444	13369	13516	13331	13582	13326	13321	13436	13361	13469	13423	13343	13375	13354	13434	13469	13315	13481	13304	13426	13529	13282	13478	13423	13398	13340	13351	13370	13432	13520	13478	13423	13326	13409	13405	13344	13473	13297	13504	13550	13261	13463	13466	13272	13482	13464	13392	13384	13284	13541	13324	13471	13472	13312	13492	13329	13571	13288	13365	13423	13374	13524	13412	13308	13310	13335	13427	13270	13259	13510	13369	13410	13319	13467	13300	13271	13271	13313	13486	13261	13358	13345	13449	13261	13486	13493	13441	13374	13347	13436	13343	13463	13342	13353	13354	13497	13483	13425	13528	13313	13627	13528	13448	13370	13266	13442	13464	13384	13456	13357	13472	13431	13359	13488	13396	13537	13530	13441	13402	13202	13348	13349	13353	13275	13365	13464	13394	13487	13489	13474	13481	13421	13571	13459	13384	13409	13465	13418	13348	13381	13370	13240	13514	13455	13389	13296	13486	13498	13440	13534	13505	13412	13525	13405	13357	13358	13362	13282	13445	13272	13524	13292	13510	13346	13450	13500	13373	13351	13354	13391	13322	13554	13364	13444	13547	13442	13292	13450	13312	13489	13243	13412	13435	13262	13387	13314	13443	13480	13569	13440	13398	13508	13444	13476	13288	13488	13200	13439	13436	13408	13400	13430	13336	13398	13591	13464	13253	13487	13282	13392	13481	13541	13440	13476	13362	13481	13487	13322	13324	13330	13485	13432	13330	13520	13355	13524	13474	13432	13468	13236	13454	13475	13360	13415	13407	13636	13456	13379	13301	13679	13604	13395	13335	13439	13305	13363	13520	13491	13264	13413	13433	13406	13390	13380	13480	13439	13250	13483	13484	13463	13360	13379	13546	13463	13310	13491	13389	13425	13300	13365	13384	13368	13563	13429	13427	13438	13402	13350	13345	13527	13314	13367	13428	13338	13527	13227	13440	13415	13403	13521	13291	13270	13405	13458	13371	13366	13281	13621	13299	13330	13494	13441	13506	13371	13363	13376	13498	13382	13450	13408	13285	13373	13435	13413	13391	13573	13412	13384	13320	13390	13246	13363	13324	13392	13473	13451	13427	13292	13645	13344	13386	13388	13292	13439	13306	13377	13473	13430	13462	13378	13333	13373	13392	13314	13397	13405	13478	13436	13519	13541	13542	13276	13386	13352	13465	13318	13290	13399	13425	13466	13311	13394	13450	13461	13424	13293	13279	13514	13539	13352	13386	13525	13306	13389	13467	13428	13579	13335	13429	13502	13491	13381	13351	13414	13446	13437	13226	13446	13430	13357	13384	13370	13332	13459	13412	13540	13546	13405	13546	13440	13346	13294	13425	13416	13388	13562	13292	13480	13347	13622	13454	13361	13560	13323	13447	13423	13332	13223	13256	13359	13361	13420	13480	13295	13492	13534	13385	13375	13488	13287	13571	13458	13540	13310	13439	13438	13481	13459	13293	13481	13358	13532	13433	13349	13296	13459	13551	13361	13526	13410	13463	13448	13359	13485	13521	13241	13496	13425	13301	13212	13539	13402	13355	13524	13330	13390	13499	13426	13320	13506	13284	13502	13523	13328	13543	13374	13471	13369	13372	13395	13367	13405	13361	13615	13486	13462	13440	13227	13414	13384	13326	13397	13512	13305	13397	13530	13465	13396	13376	13492	13342	13323	13455	13242	13444	13375	13257	13353	13349	13428	13325	13387	13406	13353	13391	13482	13424	13402	13500	13354	13551	13340	13617	13343	13321	13453	13405	13512	13371	13421	13410	13532	13415	13481	13399	13541	13410	13467	13426	13378	13427	13449	13489	13223	13348	13329	13274	13322	13439	13337	13325	13379	13293	13559	13420	13426	13358	13538	13374	13320	13492	13298	13415	13552	13484	13457	13543	13358	13340	13542	13272	13557	13249	13240	13456	13525	13385	13512	13317	13438	13322	13417	13486	13445	13272	13374	13402	13348	13451	13284	13402	13385	13258	13539	13490	13303	13498	13297	13467	13505	13276	13340	13267
23868	21131	28453	24175	22024	21925	20841	18169	17418	16948	16709	16315	16227	15813	15720	15333	15359	15333	15283	15169	15054	15103	15061	14900	14900	14847	14909	14842	14741	14769	14757	14829	14805	14757	14725	14614	14744	14693	14770	14736	14832	14640	14650	14534	14628	14566	14664	14598	14498	14480	14740	14536	14575	14498	14531	14453	14539	14783	14848	14574	14782	14504	14622	14524	14574	14549	14561	14579	14305	14686	14658	14330	14704	14534	14621	14637	14584	14700	14553	14556	14636	14593	14602	14582	14700	14431	14407	14624	14689	14738	14561	14457	14425	14745	14638	14669	14515	14472	14451	14735	14601	14660	14540	14647	14725	14619	14676	14496	14616	14402	14521	14579	14649	14454	14508	14624	14618	14760	14477	14622	14471	14432	14628	14452	14620	14360	14562	14810	14757	14578	14700	14703	14476	14565	14658	14558	14550	14548	14530	14469	14404	14469	14541	14497	14602	14496	14489	14481	14529	14487	14480	14532	14460	14617	14528	14576	14711	14485	14650	14743	14590	14796	14610	14579	14545	14437	14750	14748	14691	14533	14537	14401	14395	14553	14414	14488	14282	14856	14442	14674	14651	14533	14579	14748	14519	14549	14579	14410	14581	14451	14590	14441	14565	14475	14541	14400	14475	14555	14332	14524	14501	14532	14321	14664	14570	14530	14445	14556	14659	14701	14544	14506	14547	14488	14724	14521	14480	14557	14703	14513	14522	14543	14744	14619	14483	14613	14508	14743	14450	14554	14541	14510	14507	14596	14489	14355	14509	14491	14593	14474	14608	14510	14578	14651	14578	14547	14375	14741	14661	14642	14661	14622	14510	14538	14623	14708	14534	14478	14433	14443	14612	14376	14421	14647	14606	14659	14599	14483	14658	14605	14526	14498	14534	14448	14484	14440	14703	14483	14396	14655	14583	14584	14342	14474	14516	14650	14461	14534	14370	14459	14459	14581	14697	14431	14654	14711	14435	14605	14610	14548	14615	14598	14567	14482	14570	14360	14601	14568	14558	14441	14610	14485	14675	14551	14465	14637	14566	14581	14513	14618	14500	14514	14543	14579	14690	14387	14416	14515	14515	14749	14841	14553	14504	14370	14580	14606	14452	14575	14702	14592	14638	14677	14413	14515	14333	14511	14386	14439	14606	14597	14440	14533	14515	14564	14674	14497	14646	14538	14407	14525	14561	14552	14428	14360	14303	14400	14554	14549	14505	14678	14708	14454	14663	14392	14529	14594	14716	14775	14758	14538	14398	14553	14491	14419	14407	14424	14445	14650	14735	14552	14386	14550	14621	14430	14506	14256	14437	14374	14554	14566	14555	14593	14656	14557	14712	14696	14605	14675	14521	14533	14382	14415	14571	14477	14437	14530	14573	14795	14568	14578	14530	14635	14580	14540	14490	14452	14676	14644	14615	14509	14337	14685	14635	14724	14704	14714	14596	14712	14522	14550	14581	14519	14598	14608	14502	14695	14579	14430	14517	14578	14593	14561	14716	14282	14518	14480	14443	14413	14720	14631	14402	14636	14360	14632	14524	14579	14654	14474	14642	14552	14579	14296	14514	14539	14502	14511	14556	14528	14601	14501	14689	14625	14748	14598	14454	14598	14401	14578	14468	14646	14612	14610	14407	14495	14540	14758	14547	14731	14502	14414	14768	14605	14484	14416	14523	14576	14763	14583	14528	14521	14501	14643	14452	14558	14533	14599	14604	14612	14466	14520	14553	14628	14598	14578	14594	14435	14457	14435	14505	14427	14529	14711	14644	14673	14609	14537	14574	14680	14617	14674	14621	14593	14512	14754	14416	14610	14535	14678	14584	14539	14610	14786	14502	14390	14445	14633	14429	14569	14671	14448	14637	14590	14308	14624	14599	14480	14443	14388	14714	14512	14543	14443	14566	14682	14529	14623	14629	14533	14530	14599	14530	14458	14643	14432	14518	14497	14479	14477	14713	14659	14422	14616	14556	14692	14455	14489	14610	14649	14685	14597	14630	14714	14342	14613	14511	14591	14461	14620	14541	14499	14455	14663	14489	14384	14437	14475	14474	14376	14452	14583	14551	14581	14422	14614	14401	14610	14701	14401	14325	14582	14824	14468	14557	14593	14601	14473	14449	14683	14564	14492	14447	14653	14680	14567	14419	14449	14578	14475	14631	14532	14534	14462	14539	14642	14451	14531	14600	14402	14716	14555	14520	14555	14626	14544	14578	14536	14312	14419	14513	14537	14733	14576	14697	14597	14532	14708	14441	14604	14637	14590	14427	14463	14547	14657	14633	14581	14605	14568	14533	14631	14537	14587	14548	14569	14653	14685	14573	14483	14511	14642	14599	14611	14643	14477	14547	14739	14623	14606	14601	14579	14717	14482	14465	14364	14617	14456	14676	14558	14580	14618	14434	14787	14559	14536	14545	14682	14644	14524	14450	14693	14578	14462	14638	14538	14422	14626	14737	14592	14659	14570	14621	14550	14405	14657	14517	14521	14540	14475	14430	14479	14555	14390	14536	14572	14603	14405	14538	14672	14497	14461	14541	14512	14548	14674	14698	14398	14659	14381	14557	14728	14560	14394	14405	14573	14628	14597	14587	14455	14615	14527	14656	14559	14659	14601	14396	14387	14652	14856	14631	14475	14634	14653	14552	14475	14504	14638	14669	14652	14616	14618	14558	14779	14596	14510	14367	14604	14622	14820	14707	14552	14561	14529	14461	14613	14451	14596	14490	14573	14684	14594	14525	14538	14643	14375	14640	14707	14537	14486	14738	14589	14576	14438	14510	14559	14402	14718	14563	14559	14745	14440	14558	14592	14503	14731	14772	14647	14325	14570	14501	14445	14630	14791	14568	14439	14554	14495	14689	14519	14619	14757	14573	14646	14502	14691	14536	14487	14438	14680	14556	14606	14447	14529	14674	14676	14541	14637	14524	14416	14515	14551	14457	14586	14637	14610	14474	14405	14344	14437	14628	14599	14570	14726	14546	14582	14553	14641	14400	14822	14631	14278	14544	14633	14542	14489	14644	14631	14692	14415	14350	14680	14589	14629	14348	14503	14269	14678	14457	14608	14709	14660	14416	14527	14604	14435	14545	14517	14650	14377	14464	14615	14593	14522	14443	14505	14599	14765	14370	14713	14598	14667	14499	14361	14668	14621	14562	14669	14560	14410	14422	14484	14443	14610	14566	14587	14557	14430	14402	14657	14464	14645	14539	14566	14459	14511	14515	14476	14647	14453	14684	14476	14364	14555	14612	14545	14718	14504	14577	14790	14609	14633	14640	14665	14435	14532	14449	14710	14581	14566	14663	14660	14431	14451	14536	14552	14546	14486	14483	14617	14657	14618	14469	14542	14585	14560	14558	14452	14718	14551	14587	14519	14552	14590	14445	14722	14688	14587	14547	14426	14481	14460	14621	14769	14713	14494	14483	14682	14476	14521	14619	14677	14603	14444	14853	14529	14576	14404	14442	14570	14663	14629	14720	14672	14416	14546	14813	14459	14584	14381	14335	14580	14606	14545	14353	14622	14595	14478	14486	14743	14542	14541	14325	14474	14533	14511	14715	14625	14489	14433	14560	14539	14703	14562	14453	14414	14618	14570	14565	14631	14511	14494	14437	14377	14577	14595	14400	14395	14774	14673	14573	14498	14592	14518	14419	14548	14703	14573	14729	14613	14591	14471	14669	14550	14427	14695	14599	14723	14609	14539	14548	14587	14703	14740	14509	14516	14504	14565	14475	14787	14489	14437	14423	14606	14449	14459	14558	14482	14421	14620	14530	14464	14669	14483	14522	14483	14482	14758	14472	14396	14568	14712	14707	14554	14600	14569	14619	14638	14731	14730	14696	14661	14427	14606	14570	14637	14757	14465	14668	14466	14540	14554	14471	14364	14573	14535	14469	14652	14663	14356	14564	14349	14563	14446	14631	14571	14518	14542	14754	14453	14684	14507	14639	14472	14545	14609	14521	14736	14582	14729	14745	14537	14604	14731	14468	14622	14582	14500	14463	14813	14823	14616	14781	14567	14409	14449	14844	14615	14502	14578	14476	14592	14735	14430	14442	14568	14459	14508	14447	14525	14581	14436	14517	14581	14439	14497	14837	14680	14781	14340	14535	14526	14531	14587	14596	14662	14729	14533	14511	14585	14414	14572	14495	14536	14582	14617	14666	14388	14481	14593	14268	14412	14658	14564	14534	14554	14594	14614	14633	14544	14605	14502	14495	14564	14541	14483	14616	14409	14505	14541	14811	14757	14601	14583	14579	14498	14475	14534	14680	14668	14722	14420	14535	14607	14701	14434	14659	14822	14550	14694	14640	14454	14645	14374	14689	14683	14602	14479	14459	14415	14542	14643	14579	14539	14513	14455	14631	14523	14534	14642	14649	14398	14474	14576	14539	14406	14568	14548	14653	14561	14387	14495	14515	14586	14336	14678	14555	14549	14636	14549	14603	14604	14412	14488	14490	14538	14586	14514	14613	14478	14619	14524	14626	14457	14430	14680	14762	14701	14679	14482	14664	14459	14552	14623	14404	14523	14737	14404	14445	14477	14506	14547	14805	14541	14546	14442	14635	14633	14552	14572	14548	14436	14729	14578	14661	14514	14729	14584	14645	14565	14458	14457	14423	14506	14685	14474	14545	14427	14752	14350	14662	14506	14639	14295	14704	14535	14336	14396	14589	14415	14581	14604	14554	14500	14662	14573	14526	14654	14381	14553	14585	14617	14394	14698	14497	14521	14552	14681	14603	14713	14531	14635	14630	14593	14333	14441	14381	14466	14559	14401	14490	14350	14471	14467	14647	14624	14557	14562	14692	14689	14593	14539	14539	14720	14602	14757	14476	14476	14608	14429	14680	14422	14715	14386	14584	14704	14613	14671	14610	14460	14723	14599	14560	14746	14580	14482	14474	14609	14598	14524	14418	14435	14670	14524	14608	14496	14438	14526	14570	14836	14626	14823	14503	14472	14682	14630	14515	14575	14654	14529	14600	14579	14407	14595	14539	14471	14517	14694	14651	14695	14599	14507	14606	14470	14627	14526	14581	14597	14457	14698	14803	14550	14458	14793	14702	14687	14470	14536	14553	14690	14689	14466	14590	14486	14441	14664	14663	14562	14389	14541	14671	14687	14541	14779	14584	14661	14552	14570
19115	34201	31227	24712	21686	20445	19572	18857	18188	17540	16965	16604	15903	15909	15156	15108	14846	14736	14514	14393	14389	14189	14177	13974	14077	13900	14031	13894	13787	13860	13892	13744	13873	13797	13876	13700	13693	13778	13679	13808	13557	13488	13716	13835	13627	13768	13591	13613	13584	13809	13857	13600	13696	13781	13514	13460	13694	13521	13599	13664	13736	13594	13670	13619	13554	13712	13595	13494	13571	13530	13722	13476	13616	13614	13735	13623	13479	13471	13524	13601	13675	13630	13610	13424	13627	13557	13513	13608	13650	13490	13752	13576	13779	13665	13522	13689	13544	13574	13552	13693	13683	13603	13448	13720	13629	13554	13507	13591	13617	13650	13522	13664	13499	13565	13664	13535	13562	13552	13688	13566	13642	13565	13655	13486	13586	13732	13457	13590	13563	13498	13469	13497	13672	13587	13657	13639	13857	13439	13699	13453	13552	13583	13485	13578	13600	13518	13667	13394	13671	13681	13512	13638	13489	13583	13585	13629	13609	13696	13525	13469	13576	13674	13572	13616	13637	13565	13528	13522	13579	13592	13561	13574	13454	13512	13627	13454	13559	13627	13511	13499	13612	13631	13477	13613	13614	13676	13655	13704	13446	13577	13587	13577	13630	13641	13560	13644	13554	13599	13595	13564	13620	13587	13732	13548	13638	13663	13528	13616	13605	13500	13615	13456	13484	13553	13546	13617	13488	13512	13574	13605	13666	13569	13465	13422	13659	13794	13721	13617	13523	13623	13576	13581	13789	13545	13494	13510	13549	13582	13518	13573	13656	13524	13462	13634	13499	13621	13795	13581	13694	13790	13485	13487	13604	13590	13649	13523	13727	13542	13581	13509	13512	13552	13563	13597	13619	13673	13480	13516	13670	13608	13622	13539	13474	13570	13585	13708	13680	13620	13773	13557	13534	13566	13577	13461	13475	13639	13777	13591	13482	13590	13563	13600	13614	13577	13694	13541	13617	13635	13495	13619	13543	13607	13516	13514	13578	13601	13737	13513	13596	13566	13495	13597	13584	13671	13667	13695	13507	13539	13610	13772	13787	13502	13743	13547	13493	13398	13583	13710	13596	13682	13604	13492	13586	13781	13601	13586	13503	13599	13543	13569	13551	13483	13525	13618	13830	13482	13534	13700	13609	13519	13589	13623	13516	13532	13648	13685	13551	13616	13448	13453	13528	13601	13649	13637	13547	13634	13602	13468	13532	13571	13579	13438	13674	13510	13489	13590	13554	13363	13472	13520	13690	13447	13622	13696	13686	13704	13555	13485	13471	13636	13547	13581	13791	13514	13521	13559	13616	13667	13399	13440	13577	13656	13715	13560	13632	13554	13507	13551	13549	13645	13608	13541	13573	13505	13463	13685	13607	13604	13587	13698	13557	13445	13650	13749	13578	13530	13571	13663	13665	13556	13568	13390	13724	13513	13533	13658	13621	13578	13594	13465	13520	13481	13528	13548	13616	13617	13584	13615	13514	13459	13601	13591	13511	13694	13643	13518	13679	13561	13373	13618	13557	13432	13360	13520	13389	13590	13652	13536	13584	13615	13612	13476	13583	13616	13435	13482	13576	13585	13631	13548	13351	13531	13683	13519	13608	13502	13486	13499	13580	13612	13532	13628	13540	13497	13382	13681	13570	13654	13621	13572	13715	13591	13519	13419	13549	13694	13490	13634	13539	13647	13672	13610	13529	13631	13558	13487	13747	13671	13536	13640	13626	13687	13560	13373	13644	13634	13579	13727	13548	13484	13446	13809	13566	13593	13575	13642	13574	13579	13440	13648	13341	13645	13526	13623	13528	13561	13609	13603	13489	13752	13471	13711	13511	13618	13636	13632	13622	13708	13587	13626	13600	13582	13677	13644	13696	13661	13589	13621	13530	13587	13524	13564	13474	13528	13704	13606	13562	13676	13512	13534	13536	13588	13523	13665	13523	13342	13587	13407	13576	13591	13602	13596	13559	13613	13627	13529	13492	13394	13407	13610	13548	13610	13479	13656	13758	13439	13428	13574	13382	13497	13503	13488	13588	13575	13624	13700	13630	13470	13555	13597	13558	13671	13390	13594	13565	13491	13537	13616	13438	13635	13664	13573	13417	13673	13557	13490	13641	13520	13580	13593	13567	13615	13687	13372	13688	13536	13575	13714	13601	13503	13551	13581	13537	13566	13520	13590	13592	13668	13582	13480	13619	13551	13537	13617	13563	13753	13797	13468	13593	13767	13620	13548	13541	13537	13560	13454	13626	13510	13440	13518	13636	13581	13457	13616	13632	13628	13612	13366	13582	13643	13536	13630	13651	13561	13631	13508	13540	13577	13497	13560	13538	13650	13541	13631	13600	13478	13766	13555	13395	13577	13390	13424	13724	13522	13555	13708	13420	13564	13610	13549	13508	13422	13453	13543	13527	13434	13637	13477	13519	13553	13568	13688	13694	13615	13575	13621	13649	13478	13599	13607	13725	13653	13695	13642	13449	13604	13622	13592	13662	13527	13485	13509	13571	13607	13734	13663	13716	13710	13456	13604	13375	13499	13603	13501	13658	13419	13558	13575	13623	13732	13625	13584	13469	13451	13658	13420	13497	13443	13496	13765	13448	13549	13637	13554	13682	13799	13560	13519	13672	13463	13534	13535	13465	13509	13533	13652	13413	13645	13598	13788	13569	13608	13533	13387	13485	13626	13601	13648	13545	13504	13543	13572	13618	13600	13651	13592	13738	13584	13640	13515	13512	13483	13503	13434	13754	13578	13548	13611	13641	13614	13542	13549	13306	13676	13448	13554	13616	13476	13526	13655	13699	13528	13575	13494	13655	13626	13515	13541	13707	13493	13592	13786	13471	13636	13289	13565	13555	13613	13556	13589	13596	13653	13518	13512	13553	13590	13699	13519	13516	13414	13596	13539	13459	13600	13600	13596	13490	13713	13519	13347	13696	13517	13547	13706	13446	13574	13642	13627	13617	13662	13610	13718	13587	13514	13699	13582	13697	13624	13730	13664	13490	13439	13496	13511	13570	13534	13551	13495	13636	13604	13712	13557	13632	13727	13616	13581	13628	13425	13685	13351	13585	13613	13593	13435	13582	13503	13617	13500	13613	13674	13732	13542	13601	13397	13651	13396	13730	13442	13369	13538	13419	13682	13556	13458	13710	13756	13554	13560	13598	13539	13673	13572	13539	13662	13588	13586	13575	13628	13548	13516	13635	13499	13447	13585	13570	13564	13710	13545	13525	13648	13677	13509	13698	13486	13336	13463	13484	13670	13513	13648	13616	13607	13377	13664	13572	13475	13513	13553	13473	13684	13414	13568	13485	13494	13434	13659	13595	13547	13521	13613	13553	13676	13527	13542	13553	13552	13725	13624	13533	13735	13457	13620	13392	13522	13541	13545	13494	13612	13711	13729	13597	13468	13631	13722	13543	13600	13676	13551	13604	13612	13704	13678	13581	13602	13725	13581	13497	13561	13754	13628	13654	13454	13460	13611	13622	13561	13505	13630	13497	13553	13626	13542	13604	13620	13592	13516	13464	13626	13547	13506	13432	13580	13649	13520	13768	13495	13556	13651	13490	13630	13429	13501	13653	13783	13566	13534	13653	13563	13480	13539	13464	13581	13582	13577	13642	13485	13533	13480	13625	13601	13797	13699	13570	13483	13472	13587	13565	13583	13653	13685	13520	13582	13555	13474	13569	13506	13556	13593	13604	13599	13523	13372	13502	13450	13755	13681	13580	13418	13589	13622	13550	13621	13484	13589	13529	13501	13550	13641	13605	13691	13567	13657	13562	13711	13542	13626	13607	13707	13536	13614	13629	13379	13460	13625	13735	13504	13528	13528	13527	13510	13726	13622	13601	13476	13718	13634	13694	13547	13546	13697	13519	13600	13471	13687	13581	13555	13516	13482	13701	13531	13655	13584	13605	13780	13724	13582	13520	13520	13468	13737	13626	13627	13603	13510	13577	13494	13663	13562	13607	13610	13590	13601	13668	13438	13536	13607	13742	13707	13331	13570	13554	13498	13517	13517	13521	13539	13684	13792	13419	13575	13529	13719	13666	13584	13584	13598	13516	13571	13781	13477	13647	13686	13600	13624	13675	13577	13707	13616	13505	13440	13598	13480	13657	13606	13635	13576	13588	13508	13424	13549	13714	13426	13518	13634	13494	13599	13585	13522	13555	13620	13610	13542	13646	13586	13690	13431	13559	13643	13807	13769	13497	13547	13561	13486	13400	13560	13568	13679	13660	13631	13565	13711	13647	13544	13427	13684	13524	13687	13539	13473	13532	13788	13612	13467	13580	13670	13530	13581	13531	13522	13635	13554	13563	13568	13477	13649	13486	13561	13644	13713	13609	13649	13605	13525	13429	13633	13591	13653	13571	13403	13514	13472	13526	13607	13564	13650	13726	13498	13510	13679	13392	13651	13655	13668	13417	13489	13586	13698	13593	13804	13658	13655	13720	13610	13568	13563	13606	13600	13607	13582	13665	13664	13434	13569	13554	13558	13516	13513	13757	13607	13526	13634	13530	13461	13543	13514	13540	13459	13499	13594	13552	13783	13620	13620	13626	13511	13468	13609	13508	13737	13494	13592	13503	13593	13622	13546	13652	13559	13656	13521	13630	13570	13683	13654	13663	13541	13591	13478	13513	13580	13725	13647	13483	13595	13666	13620	13614	13615	13708	13588	13533	13510	13487	13516	13730	13575	13696	13629	13530	13599	13634	13648	13418	13703	13591	13464	13594	13619	13665	13532	13694	13683	13628	13535	13522	13617	13575	13636	13663	13672	13475	13436	13529	13528	13562	13654	13572	13626	13611	13562	13659	13548	13475	13620	13446	13600	13649	13712	13565	13553	13544	13584	13513	13586	13761	13559	13516	13715	13586	13566	13602	13476	13456	13630	13576	13493	13661	13553	13693	13455	13655	13688	13476	13545	13678	13696	13807	13531	13662	13483	13587	13529	13720	13597	13679	13623	13402	13537	13786	13663	13614	13583	13583	13614	13588	13632	13593	13573	13341	13764	13648	13681	13480	13599	13540	13527	13646	13571	13565	13425	13664	13462	13580	13478	13592	13628	13630	13591	13536	13564	13487	13513	13709	13620	13672	13587	13434	13553	13678	13695	13620	13550	13657	13628	13299	13722
22744	21127	28850	23605	21418	23348	25092	20258	18848	18843	17673	17144	16835	16515	16119	15905	15668	15739	15588	15576	15406	15377	15285	15221	15131	15049	14948	15014	14906	14944	14921	14819	14721	14784	14825	14649	14812	14744	14790	14675	14700	15028	14792	14792	14673	14630	14725	14605	14809	14695	14807	14749	14586	14722	14721	14679	14523	14650	14485	14535	14763	14749	14594	14674	14681	14663	14734	14635	14485	14722	14790	14674	14690	14807	14777	14527	14521	14498	14678	14717	14568	14789	14667	14876	14731	14521	14463	14644	14404	14457	14573	14560	14543	14764	14630	14755	14725	14715	14650	14688	14582	14645	14612	14613	14457	14600	14823	14506	14710	14578	14873	14774	14575	14399	14417	14668	14807	14640	14594	14335	14867	14601	14435	14578	14678	14896	14671	14719	14659	14577	14618	14859	14742	14798	14455	14454	14669	14408	14683	14611	14492	14494	14497	14722	14615	14583	14745	14495	14616	14595	14580	14634	14561	14587	14426	14622	14650	14479	14600	14711	14637	14787	14697	14592	14688	14609	14556	14628	14553	14558	14405	14581	14582	14710	14707	14824	14620	14339	14696	14443	14386	14529	14727	14423	14480	14707	14694	14526	14633	14611	14525	14416	14753	14698	14623	14702	14577	14421	14633	14515	14664	14698	14683	14533	14602	14675	14423	14560	14509	14592	14629	14581	14704	14485	14523	14656	14564	14588	14785	14724	14341	14526	14568	14721	14649	14466	14614	14500	14603	14562	14529	14561	14528	14566	14603	14499	14599	14555	14530	14468	14676	14540	14553	14684	14702	14521	14615	14474	14403	14727	14621	14633	14751	14640	14474	14433	14573	14528	14595	14740	14695	14388	14471	14548	14742	14527	14591	14534	14650	14495	14511	14548	14527	14544	14627	14669	14397	14545	14480	14600	14428	14453	14602	14503	14444	14257	14420	14598	14561	14492	14373	14621	14557	14524	14572	14470	14525	14480	14529	14445	14547	14524	14660	14619	14745	14553	14572	14517	14618	14559	14535	14439	14697	14448	14564	14496	14632	14614	14716	14602	14408	14614	14603	14720	14547	14609	14352	14651	14751	14630	14680	14678	14538	14544	14576	14640	14609	14548	14691	14494	14572	14631	14577	14568	14485	14553	14512	14768	14504	14501	14506	14518	14627	14525	14630	14570	14418	14536	14637	14531	14495	14580	14563	14550	14693	14563	14815	14597	14419	14478	14531	14517	14568	14606	14518	14550	14579	14413	14626	14479	14489	14551	14564	14677	14663	14594	14343	14757	14406	14567	14539	14638	14597	14534	14608	14527	14594	14423	14533	14396	14597	14749	14531	14417	14514	14518	14723	14571	14671	14594	14537	14729	14642	14728	14498	14701	14706	14629	14688	14596	14541	14616	14528	14520	14621	14443	14545	14525	14568	14442	14336	14608	14681	14677	14533	14503	14625	14300	14488	14646	14685	14556	14585	14688	14583	14424	14530	14655	14562	14683	14771	14595	14681	14587	14547	14548	14413	14475	14667	14593	14644	14552	14606	14684	14684	14750	14694	14640	14680	14564	14476	14505	14471	14654	14662	14582	14497	14575	14663	14688	14437	14574	14477	14682	14695	14406	14566	14455	14662	14558	14378	14510	14592	14500	14514	14664	14541	14606	14555	14511	14572	14549	14487	14757	14543	14570	14433	14545	14492	14630	14611	14531	14454	14686	14607	14567	14458	14529	14564	14467	14509	14547	14672	14599	14707	14736	14669	14543	14446	14583	14553	14574	14476	14575	14678	14559	14416	14659	14564	14582	14572	14437	14521	14610	14355	14806	14585	14634	14732	14695	14745	14716	14639	14638	14642	14587	14549	14593	14470	14610	14639	14490	14678	14467	14576	14381	14579	14527	14528	14406	14619	14687	14569	14567	14475	14560	14528	14610	14463	14507	14723	14574	14520	14487	14423	14445	14525	14529	14625	14504	14501	14544	14495	14460	14585	14441	14589	14731	14612	14588	14365	14453	14720	14573	14660	14664	14555	14414	14581	14527	14488	14592	14567	14641	14346	14619	14495	14583	14410	14531	14504	14480	14617	14496	14628	14566	14373	14492	14644	14460	14597	14495	14568	14433	14488	14547	14464	14336	14443	14516	14456	14565	14771	14578	14678	14553	14613	14494	14535	14648	14716	14611	14625	14579	14693	14494	14644	14724	14496	14603	14597	14550	14535	14440	14571	14493	14662	14479	14649	14732	14753	14553	14685	14788	14498	14502	14479	14720	14561	14307	14687	14404	14639	14642	14422	14448	14470	14690	14685	14567	14626	14464	14563	14662	14607	14471	14573	14516	14530	14593	14631	14475	14627	14469	14596	14827	14608	14555	14582	14684	14472	14528	14606	14609	14637	14450	14552	14542	14693	14739	14482	14650	14635	14567	14733	14735	14747	14511	14552	14623	14638	14563	14696	14587	14654	14446	14513	14428	14694	14453	14490	14605	14736	14781	14487	14633	14521	14702	14493	14655	14667	14355	14556	14631	14505	14826	14455	14547	14595	14411	14589	14502	14604	14650	14600	14479	14651	14568	14544	14684	14550	14344	14623	14568	14570	14669	14680	14563	14530	14698	14707	14576	14718	14666	14662	14477	14592	14621	14544	14703	14633	14636	14588	14557	14667	14486	14625	14624	14662	14554	14637	14527	14554	14523	14708	14846	14476	14620	14461	14634	14585	14560	14777	14600	14488	14445	14463	14441	14601	14537	14755	14617	14673	14651	14501	14657	14650	14482	14695	14588	14504	14706	14560	14611	14606	14594	14550	14423	14488	14397	14465	14652	14772	14700	14722	14655	14120	14541	14570	14511	14631	14838	14774	14609	14618	14454	14734	14471	14554	14719	14674	14527	14662	14461	14606	14789	14465	14682	14522	14588	14456	14534	14452	14530	14641	14563	14477	14656	14575	14521	14377	14597	14733	14526	14690	14571	14662	14579	14541	14477	14467	14720	14547	14600	14523	14800	14635	14456	14434	14533	14597	14448	14645	14626	14369	14604	14556	14558	14518	14533	14469	14491	14533	14493	14777	14640	14514	14471	14467	14532	14602	14479	14456	14590	14528	14517	14474	14754	14428	14512	14376	14515	14504	14609	14487	14670	14666	14686	14653	14637	14530	14551	14473	14518	14678	14551	14685	14459	14410	14533	14457	14555	14553	14557	14594	14355	14539	14485	14544	14820	14674	14727	14533	14517	14659	14410	14414	14614	14727	14473	14571	14484	14711	14611	14513	14489	14658	14569	14719	14561	14539	14525	14684	14444	14586	14575	14573	14578	14571	14536	14659	14676	14416	14622	14831	14727	14652	14616	14568	14597	14483	14488	14627	14579	14506	14618	14681	14537	14572	14737	14616	14645	14642	14710	14515	14438	14594	14495	14638	14791	14527	14424	14700	14366	14562	14465	14532	14642	14558	14562	14455	14621	14632	14636	14471	14264	14643	14510	14484	14570	14624	14589	14612	14355	14669	14744	14638	14552	14617	14604	14580	14459	14433	14520	14718	14596	14619	14580	14573	14545	14572	14608	14499	14696	14675	14688	14632	14608	14473	14415	14447	14490	14408	14520	14586	14513	14555	14479	14426	14661	14542	14445	14673	14745	14580	14536	14698	14631	14676	14596	14757	14572	14539	14613	14663	14545	14527	14674	14506	14372	14515	14569	14609	14577	14531	14691	14563	14448	14461	14481	14466	14590	14699	14645	14689	14436	14620	14758	14496	14685	14453	14652	14603	14554	14635	14497	14528	14642	14704	14511	14692	14525	14400	14659	14590	14541	14572	14642	14671	14608	14437	14510	14554	14762	14665	14532	14712	14671	14594	14664	14704	14557	14589	14551	14245	14673	14604	14520	14554	14567	14619	14467	14585	14438	14566	14573	14610	14648	14634	14668	14581	14677	14580	14497	14620	14448	14620	14646	14409	14486	14537	14387	14532	14702	14542	14452	14591	14429	14546	14536	14720	14578	14440	14598	14755	14541	14823	14677	14752	14635	14478	14609	14508	14551	14383	14424	14520	14622	14503	14626	14514	14619	14573	14541	14529	14797	14541	14712	14587	14649	14573	14552	14635	14500	14652	14504	14513	14541	14561	14406	14570	14501	14659	14389	14557	14540	14486	14644	14425	14568	14438	14504	14594	14545	14613	14782	14681	14694	14488	14453	14770	14722	14403	14489	14569	14631	14486	14441	14499	14362	14446	14638	14364	14324	14432	14656	14581	14322	14503	14600	14613	14616	14315	14317	14746	14382	14625	14574	14380	14548	14596	14670	14510	14649	14686	14726	14410	14560	14484	14772	14573	14505	14579	14424	14524	14532	14544	14483	14517	14669	14692	14651	14697	14778	14625	14591	14478	14566	14650	14352	14495	14744	14596	14509	14572	14543	14669	14628	14540	14667	14475	14475	14451	14503	14453	14408	14571	14362	14473	14643	14469	14513	14679	14658	14407	14530	14715	14491	14530	14531	14645	14836	14614	14652	14658	14451	14558	14682	14608	14652	14581	14464	14629	14481	14528	14552	14672	14712	14798	14733	14409	14479	14611	14608	14449	14596	14604	14494	14395	14714	14745	14559	14586	14690	14645	14677	14625	14613	14431	14492	14578	14512	14662	14568	14466	14450	14678	14439	14507	14620	14574	14682	14716	14498	14666	14460	14591	14521	14501	14452	14592	14587	14319	14501	14630	14459	14781	14495	14529	14612	14505	14528	14569	14496	14489	14582	14486	14726	14554	14602	14663	14529	14545	14551	14508	14437	14363	14692	14412	14609	14543	14484	14660	14524	14519	14688	14547	14595	14615	14550	14506	14734	14363	14648	14461	14486	14546	14472	14525	14559	14485	14492	14504	14611	14670	14519	14767	14598	14535	14597	14614	14399	14537	14514	14683	14485	14748	14680	14762	14667	14428	14498	14702	14664	14615	14604	14777	14639	14215	14512	14689	14671	14780	14715	14351	14531	14461	14729	14498	14495	14418	14606	14588	14549	14651	14646	14538	14528	14644	14728	14595	14599	14439	14616	14485	14555	14546	14472	14690	14670	14722	14521	14573	14589	14553	14647	14616	14522	14503	14797	14664	14523	14609	14693	14556	14485	14534	14485	14706	14629	14621	14583	14393	14731	14611	14569
21015	38613	35778	28368	25475	23165	22182	21409	20253	19359	18571	17628	16923	16347	15825	15566	15193	15123	14833	14764	14447	14433	14185	14259	14116	14150	14059	13977	14030	13813	13780	13908	13915	13995	13911	13849	13781	13664	13560	13727	13718	13767	13628	13664	13740	13619	13606	13639	13640	13576	13743	13414	13642	13691	13580	13522	13536	13612	13709	13636	13470	13514	13736	13620	13467	13703	13542	13541	13554	13750	13531	13549	13563	13612	13635	13610	13577	13420	13556	13633	13612	13458	13440	13625	13546	13414	13503	13812	13566	13513	13454	13492	13663	13421	13573	13557	13605	13382	13488	13658	13566	13672	13528	13548	13429	13581	13631	13553	13641	13594	13511	13463	13635	13534	13533	13517	13499	13671	13451	13603	13676	13586	13567	13681	13577	13480	13656	13475	13596	13562	13515	13601	13614	13495	13694	13454	13557	13392	13599	13683	13426	13402	13473	13601	13515	13642	13589	13532	13660	13553	13487	13524	13782	13537	13582	13470	13673	13557	13504	13475	13579	13504	13528	13558	13686	13577	13626	13432	13663	13462	13471	13348	13631	13638	13436	13492	13496	13566	13593	13462	13584	13549	13626	13493	13626	13475	13682	13577	13463	13579	13544	13621	13622	13561	13473	13626	13524	13557	13655	13634	13552	13524	13534	13703	13629	13373	13601	13693	13576	13595	13454	13566	13571	13680	13625	13472	13661	13528	13507	13627	13512	13516	13465	13493	13653	13423	13614	13510	13462	13549	13514	13666	13414	13481	13565	13497	13670	13464	13478	13447	13568	13387	13589	13455	13488	13720	13563	13700	13613	13498	13675	13495	13651	13474	13655	13588	13482	13618	13635	13665	13404	13598	13607	13598	13627	13670	13565	13536	13488	13590	13632	13450	13413	13454	13756	13669	13572	13622	13610	13604	13503	13373	13686	13577	13719	13542	13544	13495	13394	13712	13640	13421	13744	13367	13547	13513	13552	13484	13668	13643	13591	13574	13442	13574	13632	13680	13428	13443	13745	13513	13564	13471	13601	13574	13498	13511	13427	13474	13511	13511	13583	13555	13611	13446	13386	13569	13489	13593	13524	13623	13430	13532	13457	13506	13554	13658	13683	13569	13604	13318	13593	13648	13545	13481	13650	13688	13565	13427	13491	13659	13514	13489	13491	13399	13541	13543	13587	13363	13647	13453	13462	13529	13531	13586	13495	13554	13501	13516	13531	13619	13628	13604	13472	13515	13593	13509	13592	13561	13532	13643	13503	13432	13504	13551	13493	13507	13515	13339	13566	13452	13580	13508	13340	13605	13521	13495	13396	13426	13488	13650	13649	13534	13590	13518	13532	13606	13524	13438	13635	13580	13486	13613	13555	13407	13585	13662	13457	13641	13490	13522	13649	13623	13463	13545	13581	13675	13523	13798	13578	13442	13632	13666	13541	13487	13582	13530	13505	13451	13522	13711	13463	13579	13512	13626	13468	13444	13550	13672	13407	13527	13459	13526	13485	13545	13464	13568	13401	13464	13598	13717	13532	13581	13441	13486	13443	13583	13589	13645	13490	13690	13340	13534	13577	13498	13540	13539	13700	13405	13551	13649	13618	13553	13578	13674	13526	13454	13644	13507	13495	13570	13557	13534	13488	13492	13631	13578	13521	13462	13639	13672	13445	13582	13704	13570	13771	13634	13412	13567	13520	13545	13578	13376	13538	13421	13480	13588	13620	13578	13497	13603	13477	13501	13557	13738	13520	13545	13429	13606	13593	13560	13574	13598	13498	13645	13506	13589	13522	13622	13519	13542	13363	13535	13532	13326	13561	13514	13702	13541	13477	13486	13457	13367	13412	13556	13450	13524	13526	13462	13660	13457	13360	13448	13655	13486	13399	13625	13521	13457	13695	13593	13607	13520	13580	13644	13573	13544	13596	13506	13473	13639	13448	13364	13576	13443	13417	13545	13409	13659	13461	13434	13627	13602	13557	13561	13468	13440	13533	13493	13729	13551	13552	13476	13522	13566	13524	13329	13492	13422	13505	13561	13561	13554	13556	13556	13369	13588	13612	13275	13497	13741	13561	13523	13512	13486	13606	13621	13752	13767	13621	13602	13584	13479	13485	13434	13602	13493	13547	13488	13676	13464	13607	13517	13317	13474	13547	13390	13528	13384	13451	13515	13686	13475	13541	13659	13396	13724	13576	13643	13472	13535	13567	13528	13518	13535	13404	13560	13538	13506	13538	13402	13575	13537	13512	13568	13377	13523	13629	13623	13510	13549	13514	13636	13693	13592	13485	13593	13525	13610	13604	13647	13354	13607	13603	13635	13553	13413	13474	13507	13525	13441	13749	13448	13689	13736	13462	13465	13580	13446	13588	13623	13568	13528	13592	13479	13456	13569	13606	13579	13590	13558	13412	13568	13507	13447	13635	13467	13599	13511	13502	13501	13696	13517	13373	13624	13529	13540	13548	13576	13568	13597	13533	13609	13614	13414	13646	13637	13478	13684	13539	13520	13628	13706	13583	13506	13476	13510	13550	13663	13626	13496	13403	13637	13523	13516	13472	13481	13415	13503	13455	13447	13551	13503	13449	13558	13551	13612	13528	13648	13634	13716	13544	13504	13483	13604	13702	13672	13541	13540	13450	13539	13605	13603	13396	13573	13548	13394	13605	13541	13635	13561	13708	13570	13633	13474	13437	13596	13562	13536	13373	13510	13436	13508	13558	13445	13718	13572	13586	13575	13614	13452	13653	13435	13470	13630	13348	13470	13574	13608	13598	13348	13480	13621	13465	13575	13520	13395	13606	13546	13605	13461	13612	13520	13438	13650	13559	13525	13492	13579	13625	13701	13568	13622	13641	13451	13430	13551	13568	13506	13613	13441	13778	13498	13463	13588	13533	13539	13558	13463	13708	13633	13558	13545	13545	13700	13470	13466	13566	13521	13535	13566	13598	13508	13688	13644	13678	13564	13509	13663	13525	13399	13529	13769	13500	13616	13585	13553	13530	13590	13494	13548	13571	13565	13717	13517	13357	13802	13503	13529	13462	13567	13533	13465	13636	13623	13578	13412	13493	13544	13693	13610	13475	13625	13577	13604	13646	13545	13591	13567	13379	13753	13516	13685	13496	13588	13618	13490	13661	13620	13454	13492	13592	13649	13475	13571	13575	13492	13690	13557	13539	13478	13608	13569	13286	13379	13476	13449	13638	13497	13574	13492	13444	13550	13575	13640	13416	13396	13448	13537	13533	13488	13466	13379	13482	13597	13561	13657	13501	13416	13519	13681	13466	13554	13556	13427	13606	13570	13380	13520	13457	13564	13519	13629	13474	13596	13508	13752	13463	13511	13676	13633	13599	13738	13621	13578	13464	13677	13565	13523	13524	13432	13569	13636	13658	13451	13486	13670	13619	13567	13488	13395	13526	13363	13627	13464	13628	13550	13544	13446	13425	13552	13576	13504	13597	13556	13569	13632	13436	13509	13498	13675	13724	13273	13565	13576	13600	13506	13345	13785	13536	13514	13429	13466	13655	13658	13508	13500	13482	13512	13439	13455	13688	13642	13481	13440	13601	13512	13341	13490	13622	13471	13344	13403	13570	13485	13338	13688	13417	13718	13393	13582	13499	13572	13682	13558	13481	13558	13584	13530	13555	13646	13622	13453	13536	13384	13698	13613	13480	13400	13463	13544	13494	13519	13487	13390	13627	13657	13508	13565	13515	13599	13525	13501	13423	13619	13589	13579	13454	13596	13467	13545	13709	13672	13663	13357	13485	13521	13544	13478	13524	13582	13351	13522	13631	13562	13657	13459	13516	13513	13551	13681	13527	13558	13449	13463	13410	13435	13451	13519	13641	13501	13596	13510	13659	13467	13518	13465	13627	13514	13581	13587	13445	13649	13516	13622	13534	13495	13682	13511	13611	13496	13510	13523	13617	13633	13595	13613	13591	13612	13566	13510	13585	13632	13446	13694	13515	13522	13516	13588	13554	13579	13566	13617	13513	13431	13530	13694	13558	13613	13405	13457	13567	13571	13573	13585	13503	13700	13458	13568	13498	13469	13494	13477	13532	13474	13648	13506	13563	13491	13435	13582	13435	13603	13521	13535	13499	13656	13613	13674	13698	13385	13517	13531	13479	13576	13656	13544	13619	13623	13579	13696	13423	13409	13504	13641	13598	13461	13628	13621	13594	13704	13401	13419	13483	13571	13427	13496	13556	13640	13559	13585	13481	13475	13520	13754	13620	13517	13465	13426	13579	13830	13557	13467	13509	13393	13530	13562	13595	13574	13518	13703	13616	13616	13592	13507	13350	13708	13696	13546	13626	13572	13627	13513	13525	13408	13688	13552	13617	13488	13637	13474	13569	13568	13327	13443	13504	13767	13506	13517	13399	13554	13378	13366	13575	13578	13552	13653	13352	13623	13601	13461	13617	13710	13596	13592	13548	13740	13662	13553	13570	13515	13525	13520	13516	13403	13734	13535	13501	13637	13685	13445	13485	13790	13608	13678	13576	13533	13688	13483	13411	13452	13685	13522	13390	13620	13579	13590	13598	13624	13520	13634	13510	13518	13350	13675	13644	13476	13646	13650	13430	13493	13510	13444	13715	13580	13649	13593	13624	13491	13606	13526	13461	13567	13751	13634	13415	13421	13553	13471	13427	13393	13514	13435	13591	13457	13589	13533	13454	13578	13663	13545	13552	13559	13551	13551	13629	13471	13379	13590	13523	13565	13503	13530	13509	13581	13316	13537	13620	13515	13597	13550	13553	13648	13681	13557	13543	13407	13547	13616	13481	13547	13737	13704	13661	13561	13373	13574	13440	13542	13560	13538	13571	13507	13514	13604	13491	13589	13499	13687	13387	13592	13714	13614	13625	13330	13458	13416	13525	13652	13556	13520	13564	13497	13664	13437	13655	13530	13712	13435	13479	13529	13411	13501	13577	13508	13564	13457	13494	13560	13427	13487	13587	13526	13574	13584	13550	13526	13436	13617	13554	13524	13422	13545	13682	13481	13636	13438	13496	13411	13621	13637	13550	13576	13455	13599	13614	13556	13567	13444	13615	13517	13545	13654	13529	13400	13500	13642	13626	13523	13569	13490	13583	13611	13563	13415	13480	13468	13679	13589	13456	13489	13636	13543	13713	13546	13613	13817
27286	22171	24947	21386	17457	16926	16610	16101	15954	15921	15643	15580	15087	15127	15132	14780	14870	14659	14820	14606	14662	14520	14686	14558	14617	14557	14516	14598	14620	14706	14424	14449	14614	14558	14487	14738	14697	14475	14660	14380	14244	14288	14403	14550	14590	14393	14441	14473	14450	14526	14422	14478	14443	14632	14591	14426	14513	14554	14472	14449	14504	14445	14182	14487	14410	14413	14409	14236	14353	14407	14624	14580	14578	14500	14372	14435	14602	14732	14571	14435	14503	14529	14307	14304	14431	14420	14431	14437	14422	14380	14577	14167	14590	14525	14745	14386	14511	14293	14576	14235	14573	14284	14348	14219	14406	14431	14497	14484	14422	14598	14261	14367	14465	14481	14515	14387	14603	14419	14427	14511	14375	14306	14482	14313	14314	14458	14575	14459	14406	14439	14521	14553	14552	14449	14514	14364	14479	14684	14533	14471	14602	14442	14271	14488	14504	14484	14453	14447	14460	14434	14399	14725	14466	14514	14555	14380	14294	14470	14391	14351	14407	14400	14490	14545	14346	14391	14393	14438	14500	14428	14548	14461	14379	14442	14394	14188	14400	14497	14394	14357	14507	14542	14278	14429	14407	14381	14518	14596	14506	14609	14427	14568	14523	14513	14460	14443	14522	14459	14427	14321	14351	14354	14210	14284	14432	14306	14396	14601	14635	14442	14425	14347	14380	14397	14467	14418	14323	14374	14515	14441	14461	14491	14555	14419	14559	14467	14275	14245	14282	14460	14329	14394	14439	14340	14346	14435	14354	14476	14286	14630	14459	14319	14423	14476	14409	14375	14398	14423	14489	14469	14568	14352	14530	14396	14484	14452	14491	14354	14446	14379	14450	14462	14346	14369	14590	14411	14320	14285	14417	14708	14547	14419	14353	14503	14383	14515	14367	14476	14438	14465	14354	14419	14391	14269	14389	14294	14350	14331	14517	14412	14630	14342	14338	14400	14560	14492	14502	14409	14359	14470	14438	14240	14468	14318	14480	14522	14451	14485	14518	14428	14484	14476	14450	14503	14369	14522	14497	14477	14564	14430	14347	14465	14273	14286	14480	14368	14597	14508	14302	14788	14567	14546	14535	14410	14416	14482	14591	14457	14461	14467	14506	14502	14556	14428	14466	14441	14473	14437	14575	14226	14451	14564	14413	14664	14526	14427	14435	14419	14275	14360	14474	14465	14448	14440	14548	14392	14597	14251	14468	14300	14332	14457	14358	14458	14445	14489	14531	14540	14401	14487	14292	14436	14387	14497	14430	14410	14368	14335	14468	14481	14406	14498	14400	14358	14389	14373	14388	14588	14438	14470	14508	14638	14503	14357	14257	14419	14425	14616	14396	14377	14599	14679	14435	14314	14399	14265	14357	14457	14527	14655	14368	14382	14293	14282	14277	14514	14475	14477	14433	14473	14484	14307	14533	14586	14466	14437	14467	14470	14467	14407	14472	14327	14412	14496	14467	14301	14560	14512	14539	14370	14378	14472	14466	14643	14586	14416	14428	14310	14621	14428	14435	14286	14365	14202	14357	14446	14334	14510	14509	14549	14565	14503	14363	14514	14436	14394	14531	14405	14412	14328	14449	14390	14408	14476	14639	14711	14323	14408	14575	14361	14404	14134	14266	14253	14443	14449	14386	14423	14525	14492	14583	14415	14654	14414	14386	14508	14340	14430	14599	14601	14491	14472	14470	14399	14489	14462	14400	14395	14375	14645	14554	14400	14383	14462	14329	14398	14508	14471	14355	14330	14382	14328	14608	14465	14447	14640	14643	14441	14334	14459	14523	14520	14261	14548	14376	14414	14548	14298	14365	14540	14364	14377	14359	14387	14378	14577	14336	14350	14455	14381	14176	14505	14267	14496	14636	14521	14587	14356	14507	14392	14386	14609	14161	14624	14385	14199	14333	14449	14433	14431	14539	14451	14362	14370	14588	14356	14415	14544	14376	14497	14506	14384	14457	14412	14444	14588	14353	14615	14486	14497	14327	14376	14455	14467	14365	14456	14300	14451	14292	14509	14501	14369	14416	14444	14365	14258	14585	14465	14674	14271	14545	14450	14503	14351	14553	14472	14424	14588	14408	14374	14443	14409	14445	14373	14366	14300	14424	14486	14371	14340	14577	14398	14469	14429	14421	14419	14613	14460	14491	14325	14406	14364	14321	14406	14360	14332	14349	14291	14582	14269	14426	14534	14324	14538	14281	14470	14509	14549	14828	14703	14598	14500	14500	14505	14348	14451	14338	14338	14402	14418	14443	14456	14489	14288	14408	14486	14690	14500	14553	14477	14517	14298	14702	14475	14584	14463	14395	14486	14361	14364	14538	14459	14510	14497	14375	14447	14461	14319	14393	14458	14565	14370	14419	14479	14293	14388	14530	14619	14500	14670	14401	14321	14361	14380	14301	14360	14435	14501	14421	14312	14429	14675	14461	14522	14362	14468	14466	14471	14386	14357	14455	14562	14491	14481	14669	14549	14481	14316	14486	14586	14511	14512	14574	14536	14419	14642	14559	14579	14331	14371	14219	14384	14424	14505	14483	14284	14400	14540	14228	14470	14390	14229	14457	14421	14325	14384	14495	14506	14315	14589	14498	14498	14405	14431	14637	14541	14380	14426	14490	14612	14385	14425	14283	14539	14318	14424	14535	14317	14416	14510	14583	14394	14471	14158	14556	14524	14496	14582	14334	14442	14485	14541	14463	14509	14412	14313	14471	14475	14636	14286	14480	14357	14668	14511	14334	14426	14367	14465	14404	14532	14456	14449	14496	14466	14379	14566	14616	14455	14456	14359	14669	14486	14200	14610	14492	14495	14434	14436	14379	14469	14469	14326	14529	14430	14602	14507	14363	14362	14585	14414	14524	14486	14493	14521	14370	14577	14724	14379	14631	14612	14517	14517	14471	14427	14337	14538	14360	14313	14338	14431	14431	14600	14248	14301	14309	14583	14366	14480	14234	14377	14469	14469	14324	14458	14447	14384	14332	14454	14375	14472	14509	14432	14569	14161	14385	14656	14484	14409	14423	14058	14409	14597	14263	14496	14322	14417	14257	14529	14437	14511	14357	14475	14412	14269	14435	14327	14459	14310	14662	14471	14458	14414	14489	14610	14535	14594	14486	14673	14307	14257	14485	14605	14562	14468	14424	14340	14357	14511	14420	14517	14330	14260	14466	14535	14498	14390	14311	14405	14613	14400	14472	14370	14601	14187	14487	14575	14534	14442	14442	14581	14524	14298	14303	14269	14565	14525	14406	14658	14369	14518	14345	14501	14606	14585	14444	14481	14292	14437	14546	14406	14329	14309	14545	14463	14167	14367	14389	14423	14530	14248	14290	14505	14273	14495	14568	14468	14465	14458	14567	14608	14333	14416	14214	14468	14446	14382	14510	14441	14525	14441	14639	14513	14351	14211	14568	14516	14558	14512	14340	14304	14564	14530	14418	14222	14481	14331	14472	14421	14397	14371	14478	14473	14499	14588	14533	14366	14607	14516	14401	14347	14461	14348	14382	14356	14459	14499	14469	14200	14557	14476	14419	14398	14398	14521	14436	14583	14242	14423	14550	14582	14482	14385	14363	14359	14563	14395	14374	14345	14518	14430	14475	14416	14420	14572	14434	14385	14440	14498	14514	14469	14323	14472	14348	14388	14515	14603	14398	14425	14490	14484	14280	14324	14301	14334	14385	14465	14390	14280	14302	14468	14522	14513	14377	14526	14425	14540	14529	14316	14434	14347	14601	14617	14579	14374	14319	14578	14416	14528	14499	14403	14360	14575	14470	14492	14436	14228	14294	14564	14448	14442	14390	14511	14550	14445	14470	14413	14329	14559	14377	14291	14453	14508	14484	14640	14592	14556	14545	14458	14501	14313	14680	14612	14378	14511	14438	14468	14342	14386	14452	14400	14484	14331	14440	14421	14413	14370	14490	14397	14389	14523	14323	14477	14495	14782	14395	14360	14504	14372	14549	14461	14365	14326	14497	14544	14525	14245	14658	14285	14381	14468	14540	14459	14601	14355	14456	14526	14471	14262	14394	14566	14435	14583	14516	14246	14247	14376	14447	14292	14428	14238	14521	14316	14305	14227	14412	14378	14346	14508	14379	14588	14651	14460	14425	14493	14703	14469	14584	14593	14477	14366	14345	14502	14514	14568	14419	14515	14394	14364	14497	14206	14455	14438	14453	14504	14537	14584	14494	14454	14683	14378	14316	14437	14417	14417	14674	14560	14483	14421	14498	14572	14350	14338	14372	14141	14399	14291	14477	14484	14533	14534	14267	14372	14473	14446	14276	14261	14661	14349	14292	14427	14463	14432	14365	14239	14307	14538	14377	14430	14360	14410	14660	14389	14645	14484	14378	14355	14455	14394	14353	14511	14499	14432	14472	14433	14506	14527	14605	14498	14528	14421	14441	14546	14485	14476	14306	14602	14522	14374	14409	14582	14291	14268	14400	14616	14585	14512	14440	14316	14491	14488	14344	14426	14498	14337	14443	14502	14477	14371	14446	14428	14490	14568	14352	14255	14440	14402	14377	14529	14437	14497	14595	14492	14399	14736	14505	14334	14502	14460	14389	14395	14378	14355	14110	14441	14529	14590	14441	14533	14429	14431	14540	14583	14478	14552	14653	14505	14462	14515	14543	14479	14268	14403	14547	14415	14370	14537	14341	14301	14365	14565	14532	14418	14585	14431	14535	14496	14394	14583	14446	14408	14415	14294	14405	14465	14462	14597	14345	14347	14449	14460	14400	14427	14502	14317	14476	14630	14345	14209	14581	14433	14415	14522	14521	14369	14448	14316	14433	14445	14579	14528	14358	14344	14390	14397	14340	14352	14520	14383	14395	14305	14496	14632	14478	14528	14476	14347	14589	14422	14474	14477	14378	14526	14431	14399	14535	14298	14370	14401	14328	14316	14541	14597	14514	14366	14402	14574	14539	14526	14318	14555	14486	14564	14328	14484	14376	14552	14537	14388	14340	14443	14095	14360	14455	14355	14224	14290	14422	14515	14366	14386	14384	14472	14262	14398	14326	14275	14652	14446	14286	14503	14448	14346	14485	14566	14635	14598	14391	14401	14197	14398	14366	14470	14430	14523	14343	14635	14321	14449	14586	14448	14338	14576	14480	14231	14287	14353
18505	26213	24206	19640	18006	17114	16725	16544	16007	15678	15245	15175	14833	14565	14442	14265	14107	14099	13921	14035	13880	13919	13738	13762	13715	13729	13646	13761	13530	13655	13482	13551	13526	13616	13496	13468	13657	13525	13552	13507	13464	13667	13485	13444	13355	13492	13336	13565	13319	13549	13568	13399	13539	13582	13550	13607	13379	13479	13480	13558	13558	13361	13439	13432	13413	13439	13398	13494	13369	13428	13380	13408	13412	13398	13475	13452	13490	13526	13534	13452	13644	13600	13504	13322	13516	13516	13350	13695	13484	13499	13457	13529	13581	13677	13561	13520	13217	13459	13622	13307	13586	13505	13316	13439	13420	13325	13355	13533	13417	13474	13481	13545	13552	13461	13493	13223	13606	13450	13401	13554	13555	13498	13387	13536	13372	13565	13388	13432	13448	13448	13597	13443	13473	13448	13417	13398	13503	13526	13489	13425	13245	13603	13330	13378	13540	13333	13608	13330	13384	13646	13555	13425	13622	13486	13249	13460	13495	13552	13409	13431	13462	13520	13211	13440	13459	13585	13402	13465	13392	13441	13344	13498	13356	13621	13397	13532	13190	13590	13493	13452	13454	13603	13587	13353	13479	13446	13414	13505	13282	13554	13510	13436	13540	13479	13229	13343	13543	13421	13470	13393	13457	13511	13396	13521	13514	13334	13415	13490	13369	13382	13428	13435	13436	13578	13479	13568	13533	13393	13320	13807	13547	13555	13522	13474	13505	13437	13399	13386	13494	13372	13506	13490	13386	13541	13370	13472	13341	13519	13584	13357	13589	13385	13283	13354	13510	13440	13451	13511	13468	13666	13470	13479	13396	13411	13592	13467	13344	13356	13516	13368	13263	13587	13378	13422	13538	13394	13475	13432	13418	13308	13506	13454	13375	13539	13409	13519	13426	13505	13508	13472	13373	13597	13436	13413	13403	13413	13485	13415	13272	13494	13542	13480	13542	13500	13550	13590	13379	13448	13285	13440	13345	13515	13433	13501	13436	13375	13386	13550	13377	13456	13540	13272	13437	13367	13452	13561	13415	13425	13310	13579	13435	13444	13569	13494	13504	13432	13414	13447	13413	13287	13358	13563	13491	13589	13331	13590	13579	13412	13575	13503	13440	13684	13519	13484	13440	13533	13485	13532	13521	13480	13580	13457	13506	13386	13570	13553	13408	13465	13623	13518	13427	13445	13551	13396	13550	13512	13433	13511	13377	13427	13475	13361	13450	13320	13575	13537	13493	13497	13473	13374	13490	13337	13382	13353	13445	13574	13334	13390	13641	13581	13435	13558	13547	13445	13444	13276	13468	13432	13349	13522	13436	13433	13401	13551	13411	13260	13402	13402	13416	13512	13641	13451	13485	13652	13462	13316	13415	13306	13404	13375	13440	13441	13393	13661	13466	13433	13455	13431	13429	13544	13545	13504	13437	13549	13259	13582	13554	13468	13330	13409	13421	13509	13516	13412	13491	13495	13633	13482	13308	13479	13533	13414	13505	13343	13574	13519	13305	13400	13417	13365	13562	13541	13659	13527	13567	13522	13573	13508	13457	13512	13523	13345	13424	13485	13327	13476	13363	13557	13650	13478	13496	13407	13622	13511	13425	13573	13401	13660	13478	13368	13499	13278	13668	13493	13626	13403	13447	13420	13360	13446	13436	13573	13470	13480	13551	13688	13586	13605	13531	13307	13441	13357	13380	13339	13579	13371	13407	13530	13485	13376	13526	13618	13413	13476	13380	13464	13481	13535	13503	13326	13440	13446	13438	13441	13441	13457	13559	13520	13620	13439	13638	13422	13362	13321	13366	13403	13406	13444	13479	13513	13521	13360	13357	13441	13454	13295	13465	13519	13492	13594	13423	13467	13354	13485	13401	13480	13566	13336	13509	13402	13468	13621	13479	13341	13504	13580	13430	13256	13475	13316	13457	13443	13563	13373	13428	13605	13562	13562	13495	13377	13502	13504	13487	13499	13437	13491	13474	13485	13378	13392	13362	13437	13494	13523	13484	13481	13537	13479	13420	13495	13500	13439	13465	13637	13462	13429	13439	13352	13430	13340	13530	13516	13431	13578	13569	13613	13380	13518	13390	13465	13390	13528	13309	13281	13558	13362	13534	13603	13376	13391	13502	13318	13457	13416	13485	13466	13461	13590	13462	13620	13406	13307	13494	13444	13331	13442	13519	13502	13536	13419	13647	13416	13370	13437	13459	13506	13370	13456	13652	13508	13497	13451	13472	13607	13593	13540	13349	13587	13429	13517	13377	13490	13610	13414	13627	13494	13542	13400	13610	13285	13449	13506	13574	13373	13501	13421	13472	13458	13446	13429	13545	13387	13506	13384	13534	13275	13472	13450	13486	13547	13445	13557	13422	13302	13499	13470	13374	13265	13283	13454	13557	13309	13549	13489	13414	13463	13412	13545	13534	13652	13456	13357	13418	13543	13408	13471	13432	13505	13415	13309	13434	13529	13351	13566	13272	13437	13532	13357	13373	13325	13493	13334	13435	13560	13413	13301	13385	13323	13329	13470	13510	13452	13362	13513	13482	13521	13340	13599	13589	13422	13398	13485	13501	13502	13503	13395	13521	13542	13565	13451	13527	13557	13437	13611	13420	13542	13658	13469	13426	13511	13441	13401	13534	13447	13420	13494	13629	13528	13496	13587	13486	13521	13680	13391	13481	13380	13660	13412	13492	13611	13405	13477	13588	13585	13466	13455	13495	13388	13325	13440	13393	13580	13458	13453	13303	13479	13360	13481	13493	13593	13763	13396	13665	13537	13435	13490	13377	13514	13425	13399	13580	13320	13492	13527	13508	13443	13421	13601	13300	13491	13510	13451	13381	13570	13560	13544	13497	13445	13699	13408	13539	13461	13546	13526	13585	13443	13529	13355	13459	13283	13439	13411	13610	13502	13383	13424	13551	13413	13307	13529	13449	13566	13686	13311	13426	13347	13399	13419	13363	13326	13605	13628	13361	13412	13557	13459	13513	13510	13391	13365	13480	13386	13480	13598	13517	13485	13357	13438	13433	13462	13578	13569	13517	13427	13418	13473	13308	13461	13524	13432	13531	13522	13525	13347	13525	13425	13444	13396	13512	13533	13448	13432	13577	13333	13661	13458	13488	13453	13294	13536	13454	13278	13494	13563	13409	13351	13409	13483	13366	13342	13528	13398	13391	13533	13520	13377	13588	13376	13453	13357	13361	13454	13465	13573	13351	13569	13486	13225	13543	13461	13506	13453	13516	13268	13559	13431	13351	13589	13664	13453	13342	13462	13397	13459	13437	13395	13611	13536	13406	13445	13417	13397	13445	13656	13373	13559	13392	13552	13506	13503	13401	13462	13348	13438	13327	13457	13514	13311	13589	13381	13522	13629	13527	13370	13466	13613	13275	13358	13488	13526	13352	13483	13533	13437	13570	13508	13416	13419	13525	13527	13394	13449	13509	13391	13368	13493	13416	13414	13512	13465	13485	13505	13454	13709	13228	13361	13473	13415	13510	13619	13543	13439	13509	13469	13411	13527	13479	13307	13639	13550	13249	13527	13371	13517	13549	13477	13464	13573	13623	13556	13422	13546	13492	13610	13331	13617	13367	13453	13333	13436	13513	13368	13456	13269	13582	13517	13402	13601	13587	13479	13501	13588	13574	13474	13544	13448	13414	13494	13467	13322	13315	13381	13548	13478	13393	13641	13437	13525	13325	13435	13647	13429	13425	13542	13610	13493	13462	13427	13486	13494	13505	13441	13270	13324	13504	13451	13360	13449	13528	13402	13469	13402	13415	13387	13548	13390	13482	13574	13299	13444	13485	13408	13305	13370	13444	13581	13486	13468	13446	13595	13389	13478	13441	13550	13300	13560	13411	13322	13442	13630	13450	13461	13330	13442	13539	13474	13425	13398	13410	13471	13505	13504	13470	13557	13574	13399	13439	13390	13552	13337	13233	13559	13464	13339	13309	13395	13505	13545	13557	13503	13369	13395	13418	13442	13523	13377	13461	13465	13464	13390	13439	13475	13645	13372	13332	13477	13325	13502	13468	13364	13584	13552	13427	13456	13552	13553	13522	13571	13375	13400	13576	13381	13491	13364	13385	13213	13477	13458	13443	13269	13505	13478	13351	13458	13564	13410	13376	13469	13321	13367	13547	13456	13431	13409	13605	13311	13467	13564	13433	13484	13368	13521	13350	13542	13538	13322	13520	13572	13405	13461	13410	13439	13509	13458	13585	13365	13511	13474	13400	13328	13619	13389	13503	13555	13532	13442	13450	13606	13541	13457	13577	13517	13624	13441	13474	13270	13558	13495	13581	13439	13367	13436	13437	13399	13435	13470	13614	13458	13323	13448	13167	13533	13578	13397	13312	13433	13442	13499	13432	13473	13467	13333	13434	13513	13509	13480	13552	13691	13508	13429	13625	13326	13527	13444	13612	13375	13438	13456	13643	13406	13486	13430	13396	13505	13507	13536	13595	13427	13416	13604	13445	13501	13524	13469	13473	13590	13538	13447	13546	13548	13567	13507	13504	13454	13443	13496	13505	13302	13429	13594	13552	13385	13544	13420	13574	13525	13502	13495	13416	13417	13340	13500	13376	13511	13394	13307	13562	13458	13389	13586	13300	13485	13335	13387	13385	13352	13535	13355	13471	13557	13475	13410	13473	13566	13304	13567	13405	13474	13446	13331	13473	13322	13423	13362	13540	13489	13476	13554	13400	13386	13311	13380	13470	13518	13469	13400	13350	13497	13474	13762	13419	13632	13457	13389	13507	13531	13358	13456	13535	13455	13575	13545	13423	13543	13303	13529	13411	13405	13485	13506	13585	13502	13468	13383	13575	13510	13489	13390	13567	13346	13484	13419	13348	13541	13507	13414	13493	13510	13628	13335	13300	13526	13340	13430	13411	13400	13373	13465	13384	13623	13495	13456	13590	13554	13345	13476	13446	13295	13600	13338	13362	13448	13295	13466	13444	13502	13479	13469	13452	13372	13595	13492	13507	13436	13485	13410	13474	13598	13577	13539	13411	13547	13402	13472	13326	13516	13297	13374	13313	13367	13433	13361	13399	13434	13368	13635	13468	13452	13555	13490	13423	13598	13563	13415	13453	13534	13393	13500	13521	13361	13534	13490	13387	13537	13506	13442
23740	21103	28423	24084	22047	21886	21218	18336	17699	17373	17068	16532	16073	16061	15693	15603	15473	15362	15130	15244	15196	15011	15221	15186	14841	15025	14812	14877	15012	15054	14837	14914	14628	14822	14685	14831	14841	14653	14707	14605	14772	14842	14791	14706	14703	14598	14702	14743	14573	14527	14640	14626	14831	14762	14698	14757	14506	14716	14549	14634	14700	14597	14504	14750	14758	14607	14763	14536	14641	14812	14672	14519	14550	14571	14699	14782	14592	14690	14755	14626	14645	14638	14534	14650	14687	14690	14587	14551	14632	14899	14703	14372	14663	14635	14605	14750	14635	14703	14749	14635	14529	14714	14699	14714	14836	14630	14585	14630	14686	14616	14533	14610	14602	14575	14663	14709	14763	14694	14594	14692	14963	14518	14575	14574	14312	14724	14617	14588	14589	14688	14427	14550	14619	14533	14772	14668	14539	14634	14462	14550	14574	14660	14619	14724	14815	14499	14722	14606	14688	14653	14590	14528	14559	14459	14564	14738	14601	14621	14667	14558	14557	14509	14771	14829	14757	14555	14611	14469	14594	14502	14554	14427	14555	14795	14614	14552	14609	14564	14595	14708	14462	14406	14741	14570	14745	14280	14577	14633	14568	14526	14614	14640	14621	14827	14708	14523	14620	14480	14845	14761	14738	14542	14818	14419	14420	14320	14386	14454	14639	14558	14575	14685	14657	14575	14736	14681	14615	14678	14756	14678	14654	14622	14484	14587	14556	14673	14551	14657	14543	14733	14741	14749	14838	14504	14748	14613	14541	14736	14707	14695	14739	14628	14582	14603	14672	14479	14702	14779	14367	14485	14624	14548	14632	14599	14586	14412	14614	14712	14576	14407	14707	14581	14800	14592	14784	14727	14605	14799	14688	14534	14629	14723	14748	14487	14465	14595	14464	14611	14609	14647	14419	14514	14613	14604	14725	14521	14667	14764	14634	14647	14622	14615	14641	14685	14685	14633	14550	14639	14865	14619	14590	14851	14648	14695	14637	14661	14566	14566	14778	14538	14476	14696	14489	14633	14626	14405	14649	14549	14679	14639	14610	14640	14623	14670	14570	14677	14600	14529	14582	14631	14681	14627	14576	14602	14506	14476	14624	14687	14516	14665	14687	14625	14682	14437	14525	14525	14570	14623	14493	14848	14505	14695	14565	14454	14612	14635	14623	14669	14415	14563	14574	14599	14745	14775	14606	14757	14777	14546	14624	14690	14621	14551	14697	14662	14500	14383	14631	14478	14778	14581	14458	14642	14730	14512	14536	14647	14704	14555	14617	14724	14516	14626	14609	14660	14703	14592	14668	14540	14840	14574	14572	14570	14636	14652	14517	14591	14644	14571	14615	14561	14648	14788	14693	14806	14625	14503	14556	14415	14347	14699	14879	14598	14717	14608	14496	14658	14583	14570	14576	14629	14787	14536	14642	14676	14769	14642	14465	14815	14860	14353	14709	14645	14640	14772	14760	14684	14759	14592	14546	14656	14685	14660	14492	14696	14579	14810	14566	14775	14646	14670	14710	14560	14664	14640	14643	14537	14752	14550	14613	14643	14623	14645	14541	14633	14493	14679	14601	14775	14673	14610	14549	14580	14823	14476	14458	14530	14533	14481	14711	14418	14608	14432	14605	14584	14540	14628	14571	14648	14526	14553	14697	14743	14637	14479	14809	14614	14563	14694	14615	14525	14561	14885	14629	14981	14714	14690	14687	14530	14740	14634	14670	14797	14770	14496	14741	14767	14639	14562	14584	14623	14609	14665	14622	14728	14619	14358	14491	14537	14549	14671	14564	14474	14553	14702	14469	14625	14570	14646	14683	14507	14509	14434	14543	14524	14550	14480	14469	14644	14738	14720	14754	14496	14680	14419	14687	14580	14655	14695	14751	14685	14828	14685	14469	14705	14680	14781	14645	14602	14540	14688	14558	14387	14602	14633	14442	14723	14613	14498	14668	14751	14476	14745	14843	14633	14734	14688	14586	14488	14648	14497	14615	14712	14635	14672	14646	14674	14783	14597	14471	14619	14628	14588	14666	14556	14504	14635	14552	14620	14378	14787	14535	14703	14638	14620	14639	14531	14815	14588	14686	14506	14627	14690	14732	14648	14491	14594	14768	14492	14761	14675	14382	14517	14509	14765	14679	14510	14566	14610	14503	14685	14674	14485	14729	14442	14598	14761	14545	14622	14574	14604	14844	14501	14734	14531	14723	14660	14681	14594	14658	14658	14441	14480	14709	14736	14774	14739	14607	14648	14746	14777	14633	14558	14633	14619	14739	14544	14729	14605	14717	14525	14614	14608	14660	14634	14639	14806	14533	14646	14658	14612	14629	14678	14415	14626	14815	14501	14756	14461	14601	14685	14677	14731	14568	14506	14464	14679	14733	14663	14570	14560	14610	14454	14619	14605	14529	14675	14592	14664	14612	14649	14684	14555	14416	14733	14679	14456	14565	14631	14670	14556	14532	14629	14662	14626	14677	14663	14713	14576	14771	14582	14522	14595	14601	14656	14671	14796	14547	14737	14622	14518	14509	14552	14681	14618	14726	14779	14460	14296	14582	14750	14701	14401	14658	14804	14553	14614	14542	14780	14682	14510	14681	14606	14666	14728	14739	14755	14642	14447	14832	14477	14808	14685	14515	14594	14704	14550	14551	14615	14545	14682	14643	14702	14537	14462	14635	14494	14474	14593	14729	14768	14562	14736	14720	14682	14618	14688	14551	14474	14481	14514	14753	14586	14535	14600	14467	14313	14716	14649	14682	14525	14625	14588	14719	14526	14662	14674	14735	14723	14417	14790	14514	14690	14668	14532	14676	14587	14639	14474	14821	14723	14613	14699	14573	14649	14691	14530	14529	14659	14532	14656	14593	14638	14622	14625	14679	14680	14623	14727	14627	14669	14501	14883	14714	14645	14604	14837	14528	14448	14585	14482	14541	14609	14577	14513	14594	14653	14544	14571	14739	14655	14698	14684	14665	14612	14718	14479	14539	14607	14724	14383	14608	14725	14657	14583	14678	14661	14678	14712	14656	14723	14693	14644	14424	14520	14541	14540	14600	14601	14718	14615	14690	14706	14680	14637	14574	14379	14545	14654	14596	14531	14740	14507	14577	14669	14662	14618	14798	14563	14708	14759	14457	14779	14552	14583	14507	14600	14552	14441	14465	14679	14761	14647	14580	14721	14772	14680	14601	14676	14476	14593	14679	14799	14668	14416	14707	14768	14748	14601	14607	14644	14662	14611	14588	14649	14843	14746	14749	14646	14730	14503	14593	14655	14595	14482	14853	14682	14670	14596	14624	14466	14486	14661	14570	14599	14516	14728	14751	14569	14779	14682	14520	14595	14457	14686	14530	14597	14792	14444	14758	14600	14581	14618	14446	14718	14522	14685	14567	14602	14592	14562	14558	14500	14500	14653	14687	14500	14755	14465	14513	14649	14570	14771	14691	14620	14595	14876	14719	14872	14779	14728	14702	14496	14523	14679	14654	14576	14634	14504	14592	14652	14598	14687	14711	14602	14700	14615	14607	14656	14652	14584	14569	14676	14723	14471	14541	14530	14656	14713	14647	14646	14708	14463	14607	14559	14525	14494	14648	14556	14726	14659	14718	14585	14766	14721	14595	14546	14611	14649	14580	14608	14640	14610	14684	14675	14647	14738	14684	14470	14498	14625	14486	14389	14482	14592	14598	14570	14466	14566	14643	14528	14572	14670	14390	14679	14471	14804	14534	14613	14648	14753	14660	14663	14558	14778	14740	14572	14772	14538	14469	14690	14767	14723	14794	14548	14635	14726	14741	14563	14684	14792	14736	14656	14630	14713	14694	14478	14562	14740	14590	14558	14589	14622	14651	14709	14517	14699	14666	14593	14553	14550	14535	14524	14631	14663	14420	14650	14443	14510	14687	14477	14478	14597	14450	14318	14763	14671	14638	14577	14541	14515	14727	14677	14613	14599	14810	14580	14659	14571	14615	14485	14883	14580	14591	14639	14550	14699	14648	14623	14527	14628	14637	14533	14413	14449	14590	14751	14643	14698	14636	14521	14581	14617	14689	14552	14507	14677	14515	14553	14685	14580	14506	14597	14553	14633	14638	14649	14620	14469	14495	14589	14704	14546	14491	14600	14619	14565	14687	14673	14631	14705	14514	14569	14569	14589	14406	14609	14762	14441	14665	14573	14535	14532	14470	14609	14614	14750	14507	14717	14621	14667	14683	14904	14595	14716	14560	14605	14770	14567	14591	14621	14365	14739	14487	14670	14712	14723	14668	14830	14505	14717	14604	14454	14659	14597	14488	14536	14548	14557	14819	14619	14647	14500	14547	14738	14672	14639	14609	14601	14678	14516	14605	14649	14650	14505	14403	14486	14873	14839	14777	14534	14754	14702	14656	14562	14556	14496	14638	14371	14527	14392	14389	14584	14453	14606	14556	14667	14511	14613	14474	14551	14623	14550	14693	14660	14737	14787	14669	14730	14592	14487	14807	14542	14597	14613	14736	14707	14655	14577	14665	14833	14588	14607	14565	14538	14516	14531	14642	14735	14881	14656	14662	14530	14602	14704	14785	14570	14746	14549	14825	14536	14700	14550	14587	14581	14596	14548	14523	14417	14699	14778	14766	14737	14765	14672	14647	14345	14586	14546	14611	14698	14717	14636	14587	14560	14666	14657	14853	14690	14761	14684	14556	14460	14586	14717	14631	14673	14471	14776	14519	14608	14712	14437	14533	14799	14584	14669	14609	14564	14518	14656	14652	14585	14583	14530	14631	14715	14503	14574	14535	14858	14567	14619	14648	14597	14582	14410	14293	14729	14554	14559	14646	14571	14671	14782	14405	14501	14812	14591	14448	14453	14660	14549	14794	14317	14519	14663	14619	14542	14648	14757	14517	14442	14552	14472	14558	14561	14659	14775	14697	14570	14628	14544	14487	14525	14560	14630	14726	14609	14797	14532	14818	14579	14692	14482	14598	14512	14674	14706	14693	14667	14503	14504	14525	14544	14454	14550	14448	14587	14641	14626	14641	14679	14454	14584	14650	14691	14625	14643	14497	14514	14567	14824	14830	14545	14681	14565	14628	14539	14701	14639	14608	14850	14695	14491	14668	14593	14560	14652	14717	14524	14645	14634	14691	14679	14556	14606
19251	33828	30730	24509	21973	20585	19952	19319	18517	17702	17041	16534	16058	15620	15175	14917	14692	14524	14514	14491	14383	14140	14221	14029	14098	13911	14061	13951	13876	13989	13983	13966	13692	13762	13778	13757	13780	13633	13903	13640	13773	13811	13669	13669	13630	13557	13659	13668	13564	13543	13664	13509	13585	13625	13762	13617	13670	13538	13744	13756	13601	13599	13684	13623	13657	13556	13629	13603	13694	13507	13710	13719	13628	13802	13726	13553	13654	13487	13777	13552	13679	13724	13559	13505	13519	13499	13527	13646	13561	13569	13780	13659	13581	13470	13408	13681	13613	13675	13649	13481	13527	13656	13385	13705	13588	13610	13660	13572	13642	13594	13405	13681	13750	13617	13582	13581	13654	13608	13458	13624	13587	13685	13628	13838	13677	13642	13685	13543	13691	13593	13809	13648	13563	13694	13598	13551	13477	13682	13401	13685	13506	13596	13634	13440	13682	13664	13524	13694	13608	13756	13452	13719	13528	13476	13598	13658	13681	13653	13762	13620	13372	13435	13711	13697	13707	13769	13465	13523	13580	13482	13528	13704	13533	13588	13606	13813	13559	13775	13522	13637	13589	13807	13638	13532	13465	13715	13593	13709	13563	13632	13626	13535	13612	13557	13626	13613	13589	13524	13574	13558	13625	13588	13623	13671	13632	13699	13514	13648	13599	13753	13556	13601	13505	13561	13470	13592	13651	13405	13521	13639	13565	13792	13618	13602	13670	13470	13572	13521	13613	13559	13580	13599	13498	13668	13669	13768	13680	13530	13761	13638	13648	13696	13444	13542	13684	13654	13652	13607	13649	13704	13556	13638	13623	13653	13718	13563	13471	13664	13439	13803	13756	13637	13747	13702	13673	13719	13497	13670	13610	13595	13592	13639	13565	13619	13606	13541	13679	13518	13503	13710	13565	13545	13549	13654	13671	13401	13610	13642	13600	13561	13542	13588	13516	13610	13608	13696	13653	13572	13634	13511	13583	13719	13783	13658	13597	13577	13433	13468	13720	13622	13497	13735	13809	13724	13624	13700	13680	13579	13681	13353	13591	13600	13410	13565	13752	13529	13482	13683	13609	13658	13542	13623	13731	13549	13681	13744	13550	13485	13679	13532	13533	13545	13481	13607	13590	13646	13623	13440	13635	13726	13510	13644	13578	13549	13676	13476	13497	13669	13621	13502	13628	13610	13584	13435	13608	13527	13574	13432	13521	13559	13780	13611	13548	13708	13546	13685	13697	13618	13602	13551	13554	13641	13655	13720	13461	13657	13713	13528	13564	13709	13595	13658	13518	13592	13554	13752	13576	13616	13559	13618	13505	13656	13698	13641	13647	13494	13512	13629	13721	13538	13687	13583	13508	13643	13514	13582	13631	13664	13642	13549	13728	13653	13446	13589	13629	13616	13517	13501	13845	13618	13707	13637	13716	13695	13552	13440	13699	13505	13492	13633	13565	13546	13800	13638	13487	13623	13575	13474	13615	13646	13688	13589	13440	13545	13724	13546	13513	13592	13676	13743	13576	13410	13701	13743	13611	13527	13516	13686	13443	13670	13592	13642	13616	13581	13561	13686	13610	13744	13526	13561	13773	13659	13586	13651	13679	13572	13484	13482	13686	13643	13621	13722	13729	13684	13511	13437	13684	13584	13654	13532	13653	13595	13545	13520	13443	13520	13692	13632	13539	13524	13745	13671	13737	13473	13663	13578	13706	13627	13663	13619	13605	13430	13592	13804	13574	13604	13631	13718	13682	13540	13630	13577	13723	13477	13474	13649	13642	13659	13530	13654	13659	13696	13550	13654	13751	13648	13573	13645	13600	13539	13747	13589	13698	13615	13486	13473	13597	13674	13635	13393	13523	13511	13772	13673	13622	13638	13582	13651	13691	13763	13564	13635	13606	13402	13474	13618	13705	13656	13688	13708	13578	13551	13594	13475	13635	13671	13611	13308	13701	13745	13669	13531	13563	13700	13547	13530	13628	13570	13504	13641	13698	13605	13549	13658	13605	13768	13476	13789	13637	13677	13741	13577	13554	13597	13656	13687	13423	13558	13483	13602	13691	13675	13849	13422	13675	13776	13501	13595	13484	13599	13598	13486	13458	13575	13484	13680	13388	13575	13620	13616	13664	13323	13582	13599	13510	13548	13649	13624	13779	13719	13628	13721	13480	13717	13536	13599	13624	13549	13483	13667	13467	13637	13738	13759	13685	13633	13517	13604	13705	13523	13673	13544	13363	13472	13587	13631	13587	13556	13629	13546	13787	13692	13533	13740	13609	13595	13661	13737	13521	13670	13733	13537	13578	13496	13622	13663	13544	13785	13595	13652	13556	13458	13569	13648	13570	13560	13719	13591	13583	13739	13787	13650	13707	13639	13549	13594	13588	13655	13613	13647	13525	13426	13412	13566	13725	13467	13599	13477	13346	13663	13461	13628	13435	13665	13616	13455	13600	13720	13619	13500	13661	13531	13846	13741	13660	13678	13689	13570	13602	13649	13624	13646	13660	13821	13691	13602	13506	13605	13777	13758	13580	13606	13690	13556	13512	13571	13733	13568	13531	13578	13627	13521	13561	13662	13671	13561	13583	13639	13605	13497	13604	13474	13669	13681	13631	13535	13417	13564	13561	13630	13429	13719	13651	13660	13599	13580	13515	13492	13640	13451	13700	13635	13649	13451	13623	13587	13733	13563	13514	13617	13748	13737	13701	13534	13640	13669	13632	13672	13676	13572	13634	13784	13709	13656	13585	13516	13552	13638	13724	13772	13575	13664	13596	13637	13671	13493	13720	13767	13625	13738	13517	13513	13488	13471	13526	13549	13570	13778	13701	13478	13698	13557	13521	13730	13571	13710	13592	13620	13792	13453	13741	13640	13541	13719	13475	13641	13763	13640	13566	13657	13638	13580	13744	13793	13714	13633	13575	13687	13679	13643	13502	13583	13477	13712	13609	13468	13605	13643	13667	13673	13514	13622	13598	13586	13500	13464	13630	13687	13776	13471	13657	13580	13746	13511	13781	13707	13622	13664	13277	13521	13484	13523	13595	13678	13493	13629	13488	13642	13677	13589	13673	13716	13573	13594	13518	13461	13679	13633	13586	13505	13660	13582	13670	13479	13773	13460	13724	13552	13678	13489	13687	13534	13575	13664	13650	13634	13442	13537	13779	13572	13634	13529	13662	13663	13608	13618	13639	13585	13502	13646	13572	13751	13659	13688	13551	13705	13596	13433	13534	13503	13676	13596	13634	13641	13603	13717	13517	13637	13788	13793	13555	13487	13590	13686	13546	13542	13460	13590	13458	13730	13695	13550	13704	13617	13687	13650	13554	13603	13687	13593	13774	13692	13634	13483	13660	13687	13616	13551	13613	13566	13513	13667	13506	13511	13627	13587	13528	13623	13426	13587	13643	13505	13462	13597	13571	13630	13650	13670	13596	13733	13751	13455	13610	13496	13501	13624	13618	13655	13717	13511	13497	13639	13540	13747	13474	13509	13805	13707	13603	13667	13733	13524	13703	13493	13725	13719	13648	13604	13642	13605	13683	13626	13602	13592	13890	13670	13531	13404	13596	13605	13440	13750	13675	13581	13728	13583	13752	13532	13802	13673	13669	13542	13564	13559	13490	13725	13664	13592	13590	13609	13627	13448	13619	13573	13555	13654	13699	13607	13560	13526	13662	13695	13653	13564	13607	13629	13579	13554	13532	13562	13670	13807	13584	13551	13620	13526	13676	13744	13685	13686	13601	13557	13614	13474	13658	13630	13561	13606	13757	13707	13708	13690	13602	13705	13574	13652	13511	13753	13673	13560	13688	13642	13665	13493	13618	13702	13662	13671	13659	13655	13397	13623	13569	13703	13615	13572	13651	13626	13413	13632	13692	13665	13582	13503	13546	13629	13610	13599	13704	13375	13803	13642	13418	13629	13618	13560	13518	13529	13525	13763	13464	13734	13623	13546	13375	13735	13534	13676	13556	13672	13469	13716	13582	13420	13598	13632	13512	13418	13704	13632	13534	13620	13597	13572	13766	13741	13472	13541	13542	13592	13590	13603	13795	13676	13561	13489	13548	13695	13593	13458	13619	13648	13426	13580	13581	13688	13575	13526	13608	13498	13701	13635	13495	13587	13699	13421	13594	13644	13541	13496	13759	13515	13636	13649	13530	13492	13524	13573	13533	13807	13722	13504	13703	13618	13602	13837	13566	13610	13394	13591	13505	13540	13602	13668	13665	13441	13596	13657	13559	13475	13631	13562	13491	13500	13611	13580	13352	13614	13559	13630	13648	13710	13737	13679	13558	13613	13704	13790	13628	13687	13697	13619	13535	13739	13922	13435	13533	13581	13700	13660	13681	13617	13489	13660	13661	13653	13551	13256	13670	13599	13674	13466	13706	13639	13575	13632	13701	13509	13566	13562	13678	13775	13656	13533	13638	13522	13734	13737	13528	13533	13540	13506	13771	13595	13713	13639	13597	13532	13430	13655	13653	13637	13485	13523	13723	13455	13696	13581	13556	13564	13533	13547	13747	13593	13755	13549	13560	13579	13662	13625	13717	13705	13538	13500	13578	13665	13481	13608	13728	13600	13624	13521	13464	13735	13573	13467	13704	13655	13608	13832	13436	13789	13427	13496	13461	13510	13484	13549	13592	13568	13654	13692	13598	13546	13630	13575	13672	13518	13578	13504	13741	13582	13615	13631	13584	13622	13627	13557	13681	13519	13661	13684	13644	13722	13444	13596	13657	13706	13725	13736	13638	13669	13544	13516	13638	13588	13618	13570	13623	13508	13688	13660	13658	13471	13642	13500	13732	13640	13645	13616	13687	13788	13638	13657	13613	13629	13409	13659	13638	13586	13633	13536	13663	13624	13709	13630	13556	13512	13745	13749	13707	13647	13583	13538	13447	13607	13688	13628	13669	13570	13601	13564	13480	13576	13595	13591	13601	13648	13581	13449	13745	13667	13561	13708	13625	13595	13568	13684	13465	13591	13623	13477	13607	13670	13624	13543	13555	13796	13498	13631	13645	13559	13672	13618	13529	13536	13500	13670	13501	13610	13560	13499	13723	13675	13552	13652	13583	13787	13608	13643	13604	13514	13592	13694	13690	13729	13568	13435	13609	13670	13706	13566	13665	13669	13645	13552
22817	21186	28966	23635	21461	23683	25431	20763	19401	18965	18014	17503	17039	16518	16308	15979	15924	15829	15773	15686	15490	15576	15289	15218	15225	15123	15115	15204	15175	14968	15136	14955	14822	14821	14971	15032	14993	14947	14870	14887	14783	15082	15079	15052	14951	15016	14871	14889	14950	14761	14857	14939	14680	14862	14695	14696	15097	14715	14787	14884	14971	14737	14842	14630	14636	14735	14698	14653	14914	14806	14747	14658	14774	14789	14766	14997	14761	14772	14699	15000	14858	14644	14786	14922	14684	14777	14719	14803	14737	14787	14631	14581	14793	14802	14668	14771	14719	14596	14648	14756	14732	14733	14679	14630	14612	14703	14824	14880	14908	14764	14774	14819	14702	14668	14766	14855	14955	14955	14777	14885	14613	14765	14756	14703	14604	14724	14651	14765	14562	14898	14752	14658	14610	14684	14717	14755	14732	14696	14772	14834	14744	14697	14652	14640	14653	14730	14852	14847	14810	14893	14683	14919	14927	14832	14732	14769	14687	14623	14589	14817	14727	14723	14780	14720	14677	14755	14672	14632	14656	14887	14743	14518	14726	14671	14756	14598	14667	14662	14738	14616	14609	14536	14672	14566	14674	14535	14832	14918	14495	14739	14618	14874	14677	14506	14793	14676	14721	14685	14688	14666	14751	14810	14701	14657	14730	14853	14790	14838	14710	14705	14673	14758	14878	14759	14631	14885	14760	14819	14743	14603	14546	14904	14779	14677	14966	14613	14824	14729	14586	14693	14749	14745	14667	14888	14661	14699	14794	14665	14601	14756	14514	14459	14556	14623	14792	14807	14726	14756	14712	14601	14669	14741	14693	14588	14692	14913	14719	14728	14701	14751	14534	14874	14676	14902	14478	14839	14946	14679	14789	14606	14714	14866	14636	14680	14696	14715	14637	14612	14669	14817	14772	14514	14669	14768	14755	14736	14693	14656	14621	14744	14622	14785	14583	14849	14658	14858	14771	14751	14743	14655	14597	14938	14664	14568	14580	14789	14789	14806	14671	14815	14601	14647	14731	14620	14720	14653	14904	14772	14459	14570	14782	14914	14768	14613	14725	14742	14792	14493	14840	14676	14743	14790	14728	14761	14873	14683	14835	14627	14809	14793	14622	14670	14529	14736	14786	14542	14915	14854	14847	14605	14609	14718	14810	14682	14808	14655	14747	14878	14875	14692	14680	14666	14847	14753	14909	14790	15042	14763	14792	14696	14740	14716	14920	14765	14695	14669	14730	14702	14932	14732	14643	14890	14725	14831	14746	14547	14592	14690	14553	14618	14616	14757	14729	14650	14677	14579	14579	14659	14650	14751	14749	14711	14753	14653	14728	14905	14545	14747	14872	14808	14697	14686	14960	14679	14692	14562	14785	14710	14789	14575	14498	14853	14730	14724	14675	14697	14509	14577	14586	14631	14593	14682	14660	14775	14613	14620	14726	14779	14742	14666	14669	14768	14628	14671	14613	14798	14886	14762	14768	14486	14738	14793	14755	14749	14469	14786	14733	14800	14652	14760	14744	14695	14717	14753	14639	14715	14641	14656	14698	14619	14703	14734	14626	14731	14563	14704	14704	14692	14755	14829	14855	14593	14698	14776	14551	14890	14774	14703	14971	14701	14590	14491	14594	14626	14782	14798	14753	14778	14758	14710	14587	14917	14869	14938	14828	14676	14777	14484	14702	14674	14682	14577	14606	14665	14668	14829	14459	14640	14504	14470	14501	14708	14567	14726	14992	14939	14748	14694	14798	14657	14595	14700	14725	14615	14468	14569	14870	14659	14628	14773	14588	14776	14786	14841	14737	14611	14890	14714	14683	14596	14721	14678	14808	14762	14677	14899	14732	14782	14711	14698	14823	14653	14680	14554	14650	14747	14693	14670	14673	14774	14582	14939	14589	14714	14820	14602	14685	14666	14745	14675	14711	14585	14731	14627	14530	14834	14804	14782	14666	14554	14635	14700	14656	14835	14645	14799	14692	14488	14731	14682	14693	14887	14677	14613	14713	14670	14628	14555	14655	14735	14682	14524	14691	14686	14643	14821	14748	14565	14707	14725	14839	14598	14704	14690	14531	14734	14746	14676	14796	14438	14609	14910	14700	14651	14583	14572	14482	14730	14681	14956	14745	14664	14507	14678	14802	14668	14992	14597	14729	14842	14670	14579	14729	14715	14618	14597	14526	14686	14835	14712	14857	14670	14799	14753	14698	14916	14629	14537	14584	14835	14773	14622	14689	14406	14897	14718	14605	14818	14729	14770	14976	14556	14600	14578	14737	14684	14734	14610	14483	14645	14573	14867	14671	14710	14650	14687	14699	14744	14708	14501	14810	14887	14704	14490	14732	14672	14943	14663	14837	14817	14765	14839	14733	14890	14644	14771	14650	14601	14485	14637	14762	14806	14699	14777	14626	14646	14631	14654	14631	14606	14783	14628	14543	14716	14693	14612	14628	14691	14628	14644	14685	14649	14660	14643	14759	14637	14637	14620	14678	14626	14659	14680	14633	14591	14565	14796	14803	14747	14650	14730	14731	14683	14810	14940	14732	14529	14623	14650	14792	14658	14917	14719	14743	14742	14654	14799	14732	14612	14745	14771	14646	14797	14699	14700	14759	14800	14794	14761	14620	14748	14787	14804	14698	14850	14868	14554	15026	14656	14740	14692	14850	14837	14690	14770	14730	14644	14664	14800	14805	14654	14684	14716	14717	14637	14694	14792	14848	14750	14501	14469	14604	14451	14585	14693	14520	14604	14813	14680	14842	14659	14576	14586	14599	14761	14707	14761	14833	14694	14670	14769	14744	14640	14548	14740	14591	14624	14826	14641	14900	14664	14724	14785	14741	14716	14912	14740	14712	14882	14501	14646	14795	14589	14544	14830	14854	14661	14704	14694	14667	14556	14610	14937	14641	14775	14663	14781	14832	14691	14543	14790	14728	14758	14635	14527	14518	14554	14766	14694	14658	14512	14713	14718	14653	14709	14864	14678	14595	14563	14626	14708	14634	14663	14658	14791	14745	14644	14687	14669	14771	14597	14651	14632	14712	14581	14794	14570	14588	14634	14979	14761	14818	14812	14639	14728	14668	14733	14623	14712	14637	14568	14649	14710	14734	14851	14625	14678	14712	14845	14455	14606	14701	14598	14619	14722	14656	14581	14607	14751	14699	14676	14608	14831	14805	14623	14603	14573	14683	14725	14891	14552	14717	14624	14949	14729	14792	14699	14659	14783	14720	14850	14817	14823	14623	14874	14717	14910	14554	14701	14753	14770	14704	14664	14752	14561	14817	14477	14586	14674	14691	14641	14609	14591	14857	14627	14841	14553	14624	14791	14712	14635	14830	14926	14699	14710	14785	14738	14748	14630	14672	14735	14549	14707	14589	14560	14649	14665	14829	14795	14895	14486	14710	14638	14764	14791	14780	14729	14664	14749	14740	14714	14804	14683	14672	14570	14604	14528	14743	14732	14795	14770	14761	14747	14715	14646	14692	14687	14793	14482	14813	14924	14717	14809	14711	14841	14747	14733	14603	14680	14720	14528	14730	14792	14828	14760	14543	14776	14761	14819	14697	14709	14764	14701	14703	14671	14675	14669	14697	14583	14876	14608	14604	14615	14826	14753	14775	14798	14894	14764	14585	14714	14574	14767	14534	14413	14838	14751	14794	14514	14585	14699	14729	14604	14751	14894	14756	14965	14621	14754	14690	14509	14737	14837	14642	15007	14800	14656	14667	14603	14789	14921	14848	14727	14765	14608	14508	14679	14857	14788	14767	14768	14807	14751	14791	14637	14762	14475	14573	14855	14862	14507	14717	14710	14610	14692	14615	14553	14787	14627	14820	14815	14808	14793	14831	14727	14716	14674	14722	14754	14650	14886	14538	14594	14698	14708	14642	14690	14625	14757	14873	14667	14769	14714	14649	14624	14624	14680	14554	14632	14749	14723	14511	14761	14614	14616	14618	14675	14603	14737	14584	14531	14718	14605	14792	14704	14622	14709	14782	14678	14591	14695	14409	14662	14725	14803	14777	15003	14733	14883	14731	14859	14672	14687	14678	14813	14916	14666	14741	14748	14366	14645	14750	14658	14650	14726	14787	14885	14723	14594	14597	14798	14833	14644	14685	14615	14967	14679	14560	14749	14651	14874	14644	14684	14846	14597	14600	14728	14789	14763	14585	14748	14459	14901	14918	14753	14706	14602	14726	14775	14688	14883	14847	14712	14779	14690	14678	14799	14712	14614	14687	14704	14679	14656	14694	14753	14829	14692	14694	14707	14675	14724	14793	14705	14757	14697	14681	14672	14599	14653	14849	14842	14725	14707	14731	14585	14710	14565	14726	14753	14780	14624	14819	14608	14686	14607	14689	14726	14819	14679	14740	14753	14717	14798	14909	14846	14774	14715	14579	14555	14846	14699	14602	14564	14697	14792	14785	14852	14740	14573	14699	14779	14600	14711	14577	14561	14600	14756	14597	14684	14722	14746	14744	14672	14906	14627	14728	14485	14623	14835	14779	14635	14728	14849	14938	14616	14534	14586	14698	14505	14656	14764	14928	14623	14716	14787	14588	14409	14779	14741	14820	14787	14883	14952	14647	14685	14783	14691	14696	14655	14583	14738	14681	14654	14867	14743	14781	14751	14818	14872	14729	14696	14748	14701	14723	14901	14658	14717	14724	14651	14746	14717	14777	14729	14715	14694	14463	14737	14727	14888	14647	14910	14648	14726	14653	14709	14830	14631	14394	14753	14821	14717	14808	14833	14489	14700	14957	14781	14698	14811	14627	14654	14543	14713	14636	14644	14748	14790	14790	14738	14492	14775	14870	14722	14641	14716	14666	14689	14524	14774	14760	14878	14832	14767	14590	14782	14742	14462	14778	14716	14567	14756	14723	14758	14693	14613	14785	14649	14744	14779	14737	14716	14718	14850	14490	14813	14722	14694	14797	14788	14628	14494	14715	14817	14578	14619	14864	14787	14734	14955	14715	14662	14864	14758	14890	14735	14854	14727	14713	14695	14787	14690	14629	14814	14646	14836	14727	14833	14712	14697	14661	14705	14793	14792	14574	14486	14733	14652	14568	14717	14622	14618	14754	14592	14534	14741	14734	14643	14529	14657	14850	14750	14695	14525	14766	14570	14701	14635
21188	38727	36054	28656	25267	23551	22748	22011	20988	19635	18595	17992	17125	16352	15635	15573	15263	15103	14889	14798	14586	14289	14500	14323	14273	14240	14136	14045	14143	13888	14015	14147	13832	13787	13930	13716	13860	13782	13874	13845	13700	13778	13690	13784	13743	13668	13726	13685	13661	13720	13705	13671	13799	13690	13630	13700	13681	13603	13614	13707	13747	13604	13625	13599	13708	13561	13694	13636	13673	13611	13549	13646	13661	13586	13638	13706	13734	13540	13623	13782	13596	13705	13743	13589	13586	13439	13766	13727	13600	13461	13737	13798	13651	13746	13596	13547	13537	13704	13692	13628	13723	13583	13640	13468	13609	13614	13720	13628	13616	13683	13655	13752	13581	13758	13634	13690	13565	13453	13675	13640	13573	13757	13597	13725	13678	13486	13751	13498	13767	13828	13757	13689	13384	13578	13548	13761	13704	13647	13625	13428	13644	13500	13663	13733	13681	13684	13705	13602	13716	13572	13629	13650	13641	13564	13570	13627	13399	13660	13711	13750	13581	13593	13618	13631	13596	13699	13517	13557	13587	13711	13705	13603	13561	13668	13595	13692	13895	13480	13677	13632	13624	13551	13674	13678	13693	13634	13472	13493	13518	13649	13798	13609	13688	13602	13535	13785	13672	13515	13506	13515	13774	13595	13707	13507	13516	13652	13661	13637	13750	13587	13576	13538	13502	13590	13470	13558	13661	13703	13718	13820	13592	13487	13766	13472	13681	13541	13667	13507	13565	13456	13537	13693	13681	13535	13637	13487	13676	13510	13670	13540	13599	13595	13607	13666	13678	13636	13458	13592	13586	13626	13716	13663	13588	13545	13570	13585	13586	13643	13696	13608	13610	13645	13532	13519	13610	13627	13529	13628	13646	13516	13633	13540	13674	13623	13706	13692	13712	13654	13573	13780	13640	13647	13463	13500	13680	13473	13481	13514	13607	13609	13494	13696	13766	13874	13650	13819	13559	13642	13642	13578	13627	13743	13574	13717	13592	13772	13726	13624	13673	13485	13598	13658	13682	13571	13552	13674	13791	13520	13780	13673	13494	13639	13679	13552	13615	13574	13673	13835	13510	13512	13624	13693	13754	13734	13582	13780	13533	13657	13714	13633	13593	13660	13647	13511	13637	13527	13709	13610	13541	13553	13716	13560	13704	13500	13531	13692	13505	13745	13697	13672	13425	13721	13574	13698	13485	13666	13559	13569	13655	13643	13764	13656	13754	13553	13579	13534	13682	13381	13704	13623	13608	13524	13537	13637	13604	13739	13648	13805	13748	13712	13591	13571	13685	13562	13701	13647	13656	13760	13847	13622	13803	13700	13481	13532	13496	13660	13630	13716	13669	13547	13739	13724	13558	13581	13673	13546	13686	13761	13542	13717	13572	13670	13571	13626	13534	13546	13506	13738	13524	13524	13645	13659	13439	13644	13668	13711	13551	13815	13627	13692	13627	13845	13562	13677	13508	13577	13680	13685	13656	13463	13679	13599	13470	13606	13711	13637	13731	13661	13730	13672	13623	13601	13776	13518	13839	13673	13727	13523	13591	13703	13663	13537	13564	13839	13590	13601	13541	13802	13613	13714	13599	13558	13619	13468	13639	13721	13522	13629	13647	13516	13703	13621	13725	13597	13554	13790	13737	13698	13490	13709	13628	13643	13563	13604	13684	13690	13651	13654	13553	13590	13574	13673	13760	13552	13517	13574	13615	13641	13666	13647	13634	13360	13625	13584	13419	13589	13731	13624	13621	13607	13548	13552	13587	13583	13715	13655	13702	13719	13660	13610	13700	13508	13542	13596	13648	13561	13553	13724	13622	13771	13675	13523	13646	13480	13475	13720	13595	13612	13526	13696	13603	13720	13720	13542	13626	13655	13684	13694	13582	13613	13748	13408	13829	13570	13680	13693	13579	13633	13461	13684	13741	13568	13587	13722	13660	13766	13640	13575	13690	13549	13472	13482	13769	13531	13677	13625	13551	13666	13403	13569	13705	13723	13726	13512	13680	13550	13617	13625	13822	13637	13736	13639	13485	13655	13616	13663	13592	13465	13540	13602	13776	13523	13626	13617	13768	13591	13542	13649	13737	13611	13498	13661	13665	13711	13760	13788	13746	13532	13741	13517	13662	13516	13726	13696	13742	13684	13487	13488	13621	13706	13529	13633	13663	13649	13655	13604	13601	13546	13715	13787	13510	13733	13570	13561	13688	13662	13711	13744	13640	13361	13595	13544	13750	13683	13502	13626	13610	13633	13707	13627	13690	13589	13549	13550	13873	13577	13677	13517	13601	13484	13745	13681	13469	13562	13607	13618	13631	13603	13811	13492	13660	13672	13637	13579	13508	13732	13542	13664	13566	13527	13602	13667	13820	13563	13528	13638	13628	13742	13607	13644	13588	13607	13650	13651	13832	13513	13566	13624	13669	13624	13587	13615	13709	13620	13701	13592	13624	13546	13614	13724	13771	13599	13793	13667	13484	13623	13690	13459	13708	13479	13555	13612	13632	13592	13652	13764	13589	13800	13706	13643	13699	13490	13487	13716	13632	13676	13559	13576	13607	13600	13598	13711	13523	13608	13640	13529	13649	13512	13685	13695	13596	13810	13635	13683	13562	13570	13502	13527	13750	13521	13555	13649	13576	13601	13500	13713	13536	13614	13622	13520	13698	13578	13633	13564	13685	13587	13591	13494	13618	13769	13528	13615	13642	13648	13793	13533	13549	13557	13727	13439	13731	13682	13624	13581	13551	13713	13566	13762	13665	13602	13779	13652	13575	13899	13672	13551	13459	13717	13724	13542	13511	13595	13611	13365	13599	13617	13643	13616	13818	13562	13680	13525	13624	13689	13624	13554	13653	13744	13732	13634	13723	13596	13510	13817	13534	13460	13571	13627	13629	13645	13578	13512	13700	13611	13661	13479	13523	13632	13784	13672	13700	13533	13622	13516	13671	13705	13517	13623	13672	13641	13680	13502	13463	13751	13627	13676	13611	13747	13673	13626	13548	13713	13636	13513	13524	13605	13727	13527	13461	13511	13612	13560	13549	13538	13669	13555	13665	13639	13548	13585	13674	13414	13646	13584	13684	13497	13706	13630	13371	13541	13664	13686	13779	13749	13760	13698	13732	13686	13557	13556	13520	13590	13534	13788	13598	13562	13773	13585	13665	13700	13644	13686	13661	13751	13622	13586	13797	13652	13603	13582	13696	13734	13553	13614	13566	13688	13569	13544	13495	13694	13700	13702	13598	13646	13602	13499	13685	13477	13530	13615	13677	13629	13627	13630	13695	13689	13559	13593	13691	13704	13638	13665	13575	13842	13550	13577	13430	13506	13546	13868	13578	13631	13534	13736	13635	13567	13502	13771	13594	13585	13498	13643	13681	13735	13679	13684	13673	13713	13599	13569	13672	13654	13651	13608	13755	13532	13518	13693	13598	13817	13585	13674	13589	13506	13581	13563	13649	13788	13597	13517	13730	13472	13523	13654	13578	13719	13619	13559	13494	13734	13641	13721	13546	13706	13559	13665	13578	13579	13668	13607	13618	13496	13573	13505	13579	13556	13528	13688	13649	13716	13716	13752	13492	13622	13586	13739	13526	13749	13483	13715	13645	13744	13525	13674	13666	13574	13477	13561	13813	13733	13868	13427	13674	13644	13537	13616	13653	13533	13814	13687	13705	13690	13552	13659	13483	13574	13597	13680	13692	13569	13577	13618	13547	13508	13667	13602	13831	13648	13666	13561	13664	13569	13676	13474	13611	13637	13859	13597	13696	13516	13725	13694	13609	13588	13544	13625	13551	13580	13679	13636	13570	13571	13522	13557	13392	13694	13601	13702	13646	13615	13610	13755	13551	13785	13628	13707	13683	13549	13789	13709	13589	13471	13487	13664	13719	13455	13604	13722	13695	13672	13495	13594	13796	13683	13831	13714	13446	13640	13700	13760	13528	13498	13684	13681	13537	13452	13801	13624	13528	13720	13662	13729	13670	13461	13425	13659	13702	13812	13680	13604	13579	13664	13645	13640	13533	13692	13806	13497	13630	13627	13546	13598	13458	13526	13579	13713	13552	13604	13695	13723	13547	13699	13749	13648	13671	13680	13620	13586	13756	13543	13746	13634	13667	13564	13533	13707	13639	13626	13695	13635	13561	13542	13500	13627	13630	13480	13452	13575	13849	13515	13718	13592	13479	13628	13702	13644	13573	13700	13662	13697	13697	13695	13484	13586	13593	13635	13489	13801	13784	13602	13684	13490	13540	13708	13494	13438	13619	13731	13612	13566	13570	13690	13696	13797	13662	13732	13675	13773	13686	13580	13734	13668	13490	13571	13753	13511	13639	13628	13687	13612	13517	13617	13639	13567	13674	13601	13692	13530	13629	13532	13617	13643	13620	13572	13643	13485	13687	13580	13496	13726	13799	13632	13712	13695	13487	13616	13702	13512	13754	13726	13609	13516	13580	13670	13722	13563	13494	13488	13728	13610	13742	13623	13545	13779	13667	13758	13788	13591	13536	13498	13503	13678	13780	13679	13672	13659	13576	13813	13629	13716	13623	13640	13718	13643	13640	13646	13655	13523	13556	13565	13695	13666	13544	13559	13644	13743	13711	13717	13565	13726	13548	13531	13685	13587	13573	13769	13725	13880	13806	13672	13603	13647	13694	13647	13629	13713	13550	13602	13743	13670	13517	13600	13743	13321	13640	13445	13569	13730	13533	13687	13581	13688	13431	13639	13655	13725	13771	13477	13603	13619	13687	13636	13572	13552	13653	13552	13620	13784	13688	13587	13617	13600	13798	13643	13635	13820	13668	13698	13567	13744	13773	13462	13668	13635	13672	13580	13694	13629	13598	13733	13319	13476	13446	13850	13661	13573	13418	13705	13511	13504	13720	13554	13573	13520	13670	13570	13820	13560	13853	13713	13617	13527	13597	13691	13629	13666	13626	13648	13595	13562	13527	13688	13716	13638	13580	13646	13659	13773	13696	13785	13781	13731	13598	13659	13685	13762	13736	13500	13514	13593	13600	13591	13543	13622	13519	13834	13694	13499	13713	13852	13618	13700	13558	13518	13588	13756	13601	13628	13564	13758	13723	13714	13537	13617	13774	13418	13620	13499	13707	13560	13710	13662	13570	13597	13732	13607
27363	22182	25279	21766	17616	16930	16867	16335	16260	16099	15813	15508	15488	15336	15273	15068	14863	14993	14917	14987	14969	14874	14902	14786	14931	14874	14661	14695	14794	14781	14787	14824	14733	14674	14782	14718	14550	14775	14702	14656	14711	14619	14633	14525	14823	14674	14678	14737	14652	14867	14555	14843	14584	14660	14632	14643	14678	14707	14908	14761	14697	14569	14785	14637	14808	14731	14622	14569	14663	14741	14720	14619	14678	14705	14567	14640	14707	14528	14698	14714	14529	14509	14686	14490	14537	14531	14692	14443	14476	14579	14808	14739	14596	14769	14617	14610	14710	14791	14803	14705	14508	14592	14529	14549	14583	14644	14908	14596	14889	14677	14524	14558	14683	14691	14535	14713	14650	14743	14708	14716	14673	14594	14642	14767	14632	14618	14503	14482	14750	14541	14679	14668	14761	14715	14576	14677	14714	14636	14655	14595	14624	14517	14695	14623	14739	14770	14530	14658	14723	14608	14490	14639	14761	14603	14712	14593	14659	14695	14632	14609	14610	14511	14720	14834	14721	14638	14603	14587	14794	14693	14824	14767	14582	14539	14630	14536	14516	14595	14725	14754	14706	14704	14602	14697	14612	14871	14735	14895	14688	14927	14854	14660	14603	14768	14521	14497	14697	14602	14556	14660	14658	14547	14693	14660	14486	14637	14520	14497	14627	14677	14821	14735	14573	14594	14858	14782	14675	14751	14717	14699	14570	14646	14833	14625	14440	14525	14696	14763	14658	14585	14659	14624	14738	14744	14847	14373	14627	14503	14672	14636	14649	14523	14588	14475	14550	14716	14706	14681	14770	14543	14672	14636	14637	14827	14570	14555	14629	14662	14636	14711	14749	14692	14564	14515	14625	14801	14583	14701	14687	14649	14646	14841	14688	14504	14831	14573	14650	14812	14553	14625	14516	14620	14628	14566	14629	14732	14565	14785	14580	14617	14632	14607	14673	14832	14653	14491	14555	14654	14664	14859	14787	14737	14710	14686	14801	14755	14587	14682	14745	14612	14592	14721	14605	14621	14610	14722	14730	14667	14667	14575	14582	14633	14702	14569	14492	14548	14682	14598	14751	14758	14772	14752	14704	14423	14410	14855	14541	14684	14732	14642	14749	14585	14812	14484	14641	14506	14675	14565	14812	14637	14619	14692	14721	14681	14752	14667	14516	14432	14558	14500	14595	14486	14694	14384	14624	14630	14530	14605	14590	14596	14645	14701	14461	14550	14663	14653	14461	14663	14687	14809	14468	14789	14656	14637	14669	14821	14662	14489	14655	14624	14618	14676	14571	14487	14627	14645	14679	14515	14574	14502	14641	14665	14586	14758	14741	14626	14674	14807	14607	14637	14610	14733	14741	14583	14533	14758	14772	14624	14759	14853	14513	14813	14658	14595	14668	14801	14582	14747	14699	14729	14805	14650	14551	14676	14570	14736	14546	14655	14588	14424	14649	14723	14690	14660	14661	14538	14946	14640	14675	14568	14468	14682	14769	14670	14673	14596	14648	14509	14513	14743	14774	14591	14644	14744	14749	14519	14680	14584	14660	14606	14595	14747	14583	14677	14666	14806	14415	14625	14753	14641	14653	14739	14560	14815	14729	14718	14743	14463	14493	14506	14786	14651	14666	14641	14638	14593	14724	14750	14786	14627	14630	14649	14859	14721	14643	14490	14668	14615	14533	14695	14696	14502	14623	14794	14796	14591	14608	14542	14558	14607	14547	14684	14675	14530	14646	14770	14759	14760	14647	14550	14746	14503	14525	14712	14717	14517	14687	14753	14579	14525	14655	14842	14603	14604	14596	14609	14705	14822	14650	14623	14757	14492	14548	14679	14644	14772	14870	14608	14690	14722	14526	14670	14555	14572	14924	14597	14804	14970	14863	14770	14567	14580	14668	14670	14922	14705	14668	14518	14640	14440	14650	14560	14661	14510	14766	14580	14663	14565	14592	14662	14609	14536	14491	14584	14571	14646	14516	14680	14810	14635	14585	14839	14544	14750	14758	14713	14710	14829	14564	14854	14758	14682	14689	14504	14641	14737	14550	14427	14716	14573	14654	14724	14740	14745	14793	14773	14576	14560	14801	14820	14573	14624	14645	14755	14698	14822	14875	14723	14417	14745	14679	14569	14660	14504	14581	14702	14662	14677	14528	14475	14765	14628	14734	14627	14447	14679	14751	14840	14764	14781	14754	14495	14667	14848	14656	14646	14514	14731	14798	14509	14790	14735	14782	14910	14606	14566	14692	14621	14394	14634	14770	14742	14514	14795	14468	14769	14797	14581	14581	14836	14878	14661	14655	14649	14585	14627	14627	14601	14621	14526	14623	14581	14580	14752	14562	14581	14693	14680	14709	14700	14745	14649	14746	14557	14566	14574	14878	14780	14691	14606	14627	14587	14871	14504	14775	14723	14807	14492	14689	14616	14770	14664	14580	14708	14514	14611	14651	14739	14619	14596	14777	14617	14585	14755	14581	14522	14551	14728	14690	14548	14718	14769	14844	14620	14651	14583	14649	14776	14650	14632	14579	14513	14726	14809	14648	14654	14439	14644	14504	14530	14630	14658	14932	14638	14473	14712	14563	14344	14669	14812	14766	14674	14658	14688	14691	14694	14457	14583	14655	14593	14649	14444	14577	14514	14571	14553	14723	14739	14655	14646	14859	14493	14599	14643	14820	14777	14672	14553	14610	14689	14705	14635	14764	14822	14901	14740	14617	14699	14720	14865	14768	14841	14599	14695	14410	14537	14613	14605	14517	14707	14762	14662	14769	14548	14754	14757	14684	14722	14723	14529	14748	14729	14481	14600	14821	14770	14643	14754	14822	14653	14821	14574	14670	14601	14529	14540	14666	14855	14693	14640	14693	14751	14814	14628	14593	14730	14614	14723	14497	14471	14562	14503	14666	14610	14503	14560	14529	14750	14486	14668	14662	14791	14658	14885	14411	14688	14561	14752	14685	14723	14646	14675	14695	14635	14469	14642	14494	14673	14769	14598	14772	14641	14829	14603	14723	14648	14622	14742	14693	14823	14763	14773	14786	14561	14718	14717	14577	14531	14545	14649	14709	14697	14656	14686	14684	14715	14717	14525	14605	14562	14853	14480	14679	14597	14605	14605	14619	14637	14774	14705	14606	14777	14684	14654	14700	14741	14673	14838	14746	14498	14533	14721	14700	14650	14707	14459	14573	14673	14570	14659	14666	14749	14822	14759	14472	14484	14804	14688	14849	14778	14778	14842	14721	14843	14647	14515	14775	14590	14695	14553	14519	14625	14744	14686	14804	14551	14711	14661	14676	14562	14642	14733	14775	14640	14531	14522	14570	14567	14627	14697	14679	14701	14683	14617	14833	14498	14757	14680	14774	14562	14787	14589	14454	14707	14652	14681	14637	14744	14623	14803	14605	14585	14530	14505	14594	14479	14778	14708	14708	14597	14582	14613	14697	14591	14689	14738	14451	14714	14648	14611	14482	14611	14623	14581	14660	14678	14729	14771	14627	14790	14730	14706	14657	14571	14590	14732	14657	14615	14765	14653	14733	14781	14771	14555	14628	14604	14661	14590	14617	14527	14438	14607	14678	14530	14465	14820	14887	14518	14796	14651	14626	14458	14744	14481	14701	14820	14588	14684	14719	14604	14658	14760	14638	14645	14961	14640	14569	14422	14582	14693	14745	14637	14574	14841	14787	14722	14621	14662	14818	14393	14541	14817	14751	14812	14607	14524	14632	14692	14622	14677	14720	14673	14910	14592	14510	14719	14813	14773	14622	14834	14737	14760	14638	14850	14675	14596	14725	14719	14780	14642	14696	14654	14653	14634	14662	14537	14565	14657	14515	14648	14679	14555	14691	14767	14708	14695	14558	14646	14508	14791	14580	14655	14750	14620	14468	14684	14655	14755	14635	14705	14718	14559	14730	14470	14579	14786	14653	14521	14669	14719	14669	14524	14887	14644	14683	14423	14740	14753	14623	14845	14670	14616	14593	14689	14534	14630	14641	14820	14596	14668	14389	14770	14744	14739	14645	14641	14567	14628	14549	14876	14687	14692	14616	14458	14742	14760	14859	14646	14743	14534	14584	14691	14634	14654	14696	14739	14633	14769	14712	14691	14851	14736	14616	14643	14592	14721	14789	14761	14605	14738	14625	14721	14675	14596	14645	14578	14505	14794	14651	14762	14584	14479	14686	14586	14774	14639	14851	14477	14758	14658	14790	14831	14539	14740	14729	14833	14794	14734	14828	14626	14857	14653	14912	14698	14965	14627	14759	15004	14773	14547	14662	14612	14695	14788	14659	14542	14798	14641	14642	14725	14793	14733	14651	14547	14461	14730	14613	14681	14731	14708	14736	14879	14610	14595	14596	14689	14669	14608	14689	14661	14631	14921	14749	14669	14649	14576	14607	14530	14666	14721	14598	14597	14578	14746	14739	14795	14638	14549	14728	14655	14683	14669	14932	14703	14659	14630	14691	14765	14761	14714	14679	14554	14697	14820	14746	14782	14808	14466	14632	14744	14780	14586	14450	14704	14642	14491	14672	14610	14491	14645	14495	14573	14721	14528	14772	14857	14789	14779	14651	14716	14671	14786	14524	14598	14626	14545	14417	14612	14654	14528	14661	14787	14703	14679	14709	14626	14560	14615	14595	14604	14662	14537	14458	14721	14580	14618	14693	14775	14671	14669	14640	14561	14647	14635	14620	14687	14813	14446	14552	14651	14509	14832	14501	14598	14650	14559	14738	14509	14778	14635	14714	14664	14540	14667	14631	14742	14611	14913	14524	14654	14714	14618	14449	14602	14673	14588	14667	14767	14657	14477	14617	14500	14595	14892	14566	14638	14829	14553	14467	14772	14721	14639	14863	14837	14715	14650	14959	14817	14899	14670	14888	14698	14676	14755	14648	14921	14647	14764	14739	14447	14575	14578	14679	14712	14657	14629	14572	14563	14761	14669	14626	14788	14698	14684	14783	14740	14728	14692	14660	14654	14552	14815	14526	14945	14677	14768	14776	14658	14457	14686	14713	14539	14641	14817	14620	14685	14577	14523	14602	14817	14665	14702	14801	14685	14682	14728	14627	14670	14616	14541	14693	14687	14834	14600	14592	14558	14617	14685	14711	14654	14523	14841	14571	14710	14583	14746
18604	26437	24814	19793	18095	17147	16913	16503	16386	15728	15340	15145	14812	14566	14610	14317	14142	14072	14066	13844	13892	13723	13721	13734	13879	13930	13615	13710	13723	13759	13569	13609	13571	13700	13673	13885	13633	13534	13613	13507	13662	13641	13675	13675	13510	13526	13702	13580	13525	13558	13593	13372	13681	13611	13744	13702	13636	13424	13549	13578	13554	13638	13610	13485	13602	13541	13469	13562	13465	13653	13587	13575	13373	13680	13348	13346	13639	13600	13354	13568	13499	13558	13552	13430	13568	13426	13612	13501	13505	13614	13450	13429	13583	13664	13487	13477	13660	13507	13707	13674	13582	13418	13550	13680	13630	13403	13407	13471	13545	13392	13551	13529	13630	13448	13581	13555	13505	13622	13522	13651	13507	13540	13711	13359	13417	13646	13519	13519	13508	13475	13432	13608	13509	13634	13656	13427	13515	13493	13433	13466	13474	13562	13659	13525	13419	13633	13546	13447	13404	13488	13514	13512	13554	13398	13626	13467	13399	13600	13505	13622	13523	13515	13385	13482	13519	13502	13557	13507	13497	13625	13485	13530	13622	13491	13516	13535	13426	13493	13427	13628	13579	13542	13673	13486	13514	13626	13581	13452	13507	13502	13657	13606	13515	13504	13580	13455	13615	13507	13444	13492	13487	13580	13434	13512	13485	13524	13598	13422	13520	13573	13434	13481	13613	13615	13466	13692	13631	13585	13476	13621	13463	13541	13431	13419	13511	13543	13503	13394	13777	13519	13516	13459	13505	13377	13474	13688	13410	13636	13631	13451	13524	13653	13482	13662	13525	13402	13515	13485	13481	13668	13587	13549	13446	13581	13495	13464	13563	13527	13404	13396	13458	13376	13548	13490	13595	13573	13741	13440	13692	13533	13683	13706	13517	13532	13571	13607	13528	13486	13579	13587	13442	13557	13350	13520	13602	13589	13485	13499	13511	13480	13586	13611	13512	13613	13487	13651	13417	13514	13740	13606	13696	13561	13554	13487	13474	13604	13636	13439	13678	13496	13534	13610	13635	13576	13489	13350	13397	13679	13448	13586	13496	13499	13589	13555	13618	13545	13502	13620	13519	13503	13561	13497	13464	13495	13693	13516	13590	13468	13481	13517	13732	13547	13496	13666	13699	13555	13440	13396	13416	13593	13634	13634	13546	13525	13571	13581	13518	13507	13570	13619	13450	13586	13408	13563	13659	13583	13689	13528	13591	13392	13609	13560	13555	13691	13475	13629	13510	13420	13577	13619	13536	13454	13541	13386	13429	13715	13463	13594	13618	13659	13589	13640	13354	13647	13565	13454	13531	13575	13574	13574	13444	13384	13626	13654	13383	13579	13486	13571	13378	13511	13300	13588	13610	13546	13514	13553	13473	13552	13506	13646	13431	13531	13618	13518	13435	13594	13547	13385	13519	13560	13725	13531	13580	13652	13669	13706	13513	13571	13649	13515	13563	13657	13553	13540	13677	13552	13566	13477	13516	13542	13660	13592	13345	13581	13598	13391	13566	13565	13636	13562	13530	13547	13552	13469	13502	13555	13561	13688	13653	13517	13504	13530	13541	13491	13526	13512	13587	13498	13401	13591	13499	13397	13507	13494	13593	13560	13647	13464	13606	13588	13540	13503	13540	13486	13576	13542	13611	13492	13409	13485	13619	13610	13508	13632	13499	13551	13567	13512	13551	13433	13479	13628	13518	13402	13620	13302	13728	13425	13461	13707	13703	13441	13608	13500	13490	13405	13534	13684	13529	13505	13534	13604	13524	13537	13591	13699	13697	13561	13572	13450	13726	13507	13479	13530	13507	13494	13319	13652	13522	13659	13595	13459	13485	13639	13286	13541	13411	13536	13728	13511	13531	13557	13600	13380	13459	13562	13393	13525	13510	13590	13497	13593	13639	13599	13459	13354	13786	13534	13452	13696	13421	13553	13549	13437	13458	13512	13495	13415	13599	13312	13611	13433	13466	13531	13305	13600	13520	13338	13392	13629	13568	13732	13420	13628	13623	13439	13537	13294	13492	13468	13304	13405	13670	13504	13511	13488	13470	13566	13527	13471	13445	13426	13557	13462	13541	13568	13416	13565	13550	13541	13572	13697	13505	13597	13609	13445	13569	13519	13667	13349	13546	13542	13341	13427	13546	13441	13624	13429	13549	13637	13586	13590	13609	13384	13635	13443	13521	13334	13734	13422	13447	13525	13648	13439	13457	13567	13570	13495	13444	13403	13585	13438	13560	13574	13685	13445	13466	13562	13489	13414	13550	13484	13416	13466	13721	13530	13662	13586	13525	13611	13630	13469	13462	13510	13751	13516	13479	13547	13504	13547	13487	13418	13627	13564	13468	13507	13486	13566	13613	13498	13607	13396	13581	13652	13340	13373	13309	13472	13442	13543	13609	13437	13516	13601	13383	13414	13410	13538	13494	13464	13563	13642	13569	13550	13607	13621	13467	13539	13544	13354	13586	13455	13543	13554	13698	13427	13596	13444	13528	13435	13710	13337	13474	13487	13635	13422	13306	13629	13566	13532	13434	13588	13363	13560	13522	13474	13537	13675	13490	13638	13592	13634	13553	13601	13478	13661	13623	13533	13335	13546	13410	13589	13504	13543	13469	13524	13585	13578	13609	13654	13458	13601	13473	13403	13359	13545	13481	13542	13524	13620	13620	13595	13488	13589	13705	13572	13541	13489	13492	13498	13576	13668	13587	13565	13453	13580	13437	13454	13512	13419	13512	13548	13644	13534	13481	13394	13584	13565	13557	13451	13427	13417	13462	13513	13512	13623	13640	13605	13487	13563	13685	13490	13708	13627	13500	13577	13452	13566	13510	13600	13491	13479	13574	13494	13591	13434	13510	13628	13320	13629	13542	13580	13427	13485	13634	13682	13536	13402	13338	13587	13501	13611	13642	13580	13638	13417	13652	13472	13587	13518	13539	13477	13556	13772	13431	13537	13610	13543	13635	13657	13413	13684	13616	13499	13592	13378	13487	13524	13782	13426	13488	13549	13581	13511	13616	13501	13406	13587	13655	13567	13474	13566	13499	13341	13670	13532	13579	13472	13480	13502	13523	13356	13624	13571	13542	13346	13649	13499	13399	13312	13511	13579	13531	13638	13498	13379	13523	13539	13506	13353	13561	13673	13399	13456	13562	13481	13547	13437	13528	13486	13721	13441	13654	13612	13568	13450	13578	13652	13612	13476	13653	13553	13510	13465	13419	13588	13696	13549	13282	13354	13626	13562	13493	13572	13510	13546	13430	13578	13429	13576	13440	13411	13716	13566	13588	13293	13495	13402	13364	13574	13695	13540	13606	13513	13471	13519	13471	13660	13552	13615	13529	13563	13540	13523	13358	13518	13573	13544	13400	13635	13563	13469	13610	13510	13358	13570	13600	13579	13453	13447	13584	13481	13496	13450	13458	13477	13667	13588	13472	13432	13575	13389	13638	13432	13545	13441	13507	13697	13689	13443	13646	13601	13586	13469	13484	13593	13484	13489	13412	13380	13487	13416	13635	13409	13466	13675	13645	13588	13272	13679	13352	13439	13506	13641	13500	13499	13723	13629	13473	13565	13637	13540	13570	13560	13309	13366	13525	13600	13505	13632	13506	13634	13658	13557	13380	13543	13416	13564	13548	13598	13593	13466	13561	13567	13549	13519	13527	13631	13596	13452	13589	13826	13529	13790	13438	13499	13527	13459	13526	13622	13612	13549	13385	13626	13513	13503	13469	13531	13538	13509	13410	13443	13521	13589	13458	13522	13487	13554	13732	13531	13413	13525	13598	13393	13738	13399	13466	13645	13653	13468	13467	13377	13529	13581	13656	13459	13565	13716	13582	13568	13480	13485	13687	13574	13534	13475	13407	13498	13612	13534	13503	13387	13604	13550	13422	13502	13529	13448	13701	13457	13606	13597	13485	13441	13654	13554	13583	13582	13741	13507	13518	13458	13491	13726	13474	13771	13576	13520	13420	13509	13618	13400	13554	13485	13544	13447	13773	13645	13503	13466	13562	13543	13591	13512	13498	13394	13556	13573	13471	13513	13513	13517	13367	13475	13476	13524	13521	13503	13488	13584	13427	13477	13492	13429	13458	13406	13601	13465	13574	13677	13340	13545	13488	13515	13732	13504	13387	13459	13560	13589	13536	13426	13692	13452	13544	13553	13477	13479	13615	13730	13499	13583	13402	13521	13552	13538	13501	13432	13531	13546	13534	13440	13504	13561	13488	13366	13488	13597	13505	13654	13479	13546	13316	13475	13578	13758	13546	13544	13417	13543	13496	13578	13568	13396	13520	13631	13625	13584	13495	13622	13457	13486	13545	13511	13472	13590	13522	13509	13584	13466	13534	13477	13718	13645	13748	13520	13601	13510	13593	13464	13530	13535	13647	13419	13527	13369	13639	13479	13572	13369	13706	13550	13575	13496	13516	13626	13468	13619	13651	13509	13610	13479	13636	13575	13658	13535	13554	13574	13511	13407	13554	13572	13497	13501	13632	13523	13413	13399	13476	13442	13505	13553	13401	13454	13532	13510	13427	13602	13423	13487	13344	13436	13534	13517	13629	13632	13623	13673	13497	13647	13579	13502	13473	13569	13532	13711	13598	13580	13565	13451	13740	13569	13525	13617	13483	13609	13450	13376	13513	13588	13634	13448	13372	13560	13544	13422	13509	13486	13490	13471	13588	13546	13645	13714	13355	13507	13783	13502	13466	13633	13567	13580	13432	13398	13626	13373	13517	13489	13620	13547	13632	13459	13591	13654	13486	13494	13413	13496	13562	13407	13677	13603	13534	13506	13494	13515	13500	13519	13646	13483	13455	13638	13655	13296	13543	13572	13589	13554	13487	13542	13521	13613	13503	13581	13431	13460	13541	13633	13349	13541	13497	13559	13601	13470	13554	13633	13499	13554	13548	13466	13397	13510	13706	13435	13512	13655	13568	13568	13692	13514	13397	13685	13494	13471	13473	13536	13399	13660	13695	13573	13587	13506	13615	13457	13635	13629	13626	13433	13606	13669	13540	13648	13420	13507	13429	13589	13497	13595	13521	13505	13476	13659	13625	13485	13445	13565	13526	13740	13579	13503	13576	13459	13582	13579	13588	13660	13605	13587	13538	13528	13675	13439	13570	13488	13575	13669
23773	21080	28446	24093	22076	22215	21322	18907	17924	17624	17045	16726	16231	16051	15740	15694	15572	15478	15454	15546	15379	15385	15098	15197	15285	15077	15150	15132	15032	15057	14940	15026	15033	14967	14848	14847	14894	14781	14846	15049	14937	14975	14863	14858	14867	14702	14924	14920	14912	14831	14921	14906	14763	14811	14664	14708	14837	14629	14892	14920	15026	14976	14801	14767	14963	14881	14792	14860	14794	14828	14860	14884	14867	14816	14950	14712	14871	14736	14930	14878	14903	14773	14768	14863	14889	14622	14917	14997	14660	14838	14769	15057	14744	14745	14775	14664	15069	14791	14774	14906	14812	14809	14877	14813	14631	14563	14828	14671	14806	14818	14926	15008	14876	14810	14648	14634	14745	14694	14742	14751	14848	14781	14868	14819	14785	14709	14843	14827	14902	14812	15040	14621	14802	14660	14663	14614	14810	14784	14785	14924	14700	14724	14796	14974	14686	14753	14954	14703	14825	14634	14934	14930	14973	14623	14755	14681	14726	14517	14866	14815	14801	14875	14868	14800	14954	14794	14876	14671	14647	14900	14665	14737	14923	14744	14730	14942	14603	14785	14887	14875	15018	14764	14783	14650	14745	14853	14874	14752	14841	14857	14752	14693	14830	14665	14797	14665	14787	14842	14765	14964	14743	14574	14731	14636	14783	14964	14750	14750	14813	14735	14947	14815	14759	14800	14674	14771	14769	14711	14692	14800	14844	14763	14853	14773	14696	14540	14516	14762	14797	14772	14769	14668	14789	14591	14617	14945	14972	14740	14920	14769	15049	14783	14704	14764	14656	14812	14714	14711	14778	14983	14753	14802	14964	14902	14968	14741	14789	14836	14903	14706	14651	14774	14709	14595	14974	14745	15065	14869	14710	14711	14772	14989	14731	14946	14847	14602	14669	14720	14779	14861	14749	14747	14852	14878	14738	14695	14644	14881	14806	14637	14713	14751	14872	14822	14729	14760	15000	14794	14717	14937	14745	14660	14724	14895	14830	14808	14886	14931	14808	14642	14843	14737	14800	14750	14585	14869	14645	14806	14951	14927	14808	14700	14656	14859	14709	15040	14811	14661	14751	14864	14669	14759	14757	14789	14846	14798	14722	14846	14653	14816	14814	14779	14855	14828	14976	15017	14679	14663	14752	14902	14784	14796	14878	14816	14648	14817	14839	14790	14670	14808	14804	14876	14775	14854	15049	14798	14793	14812	14519	14729	14912	14669	14648	14637	14765	14861	14771	14806	14799	14754	14815	14746	14892	14912	14756	14786	14689	14927	14882	14723	14852	14804	14751	14967	14974	14786	14853	14640	14672	14812	14809	14608	14726	14524	14680	14736	14835	14602	14841	14662	14907	15002	14749	14798	14718	14875	14918	14784	14779	14752	14727	14716	14851	14742	14805	14719	14753	14923	14685	14746	14720	14851	14988	14762	14639	14826	14789	14844	15094	14761	14796	14867	14754	14885	14755	14817	14850	14828	14854	14927	14675	14872	14685	14792	14720	14822	15009	14958	14781	14632	14721	14772	14885	14920	14915	14815	14813	14778	14764	14748	14857	14743	14829	14699	14734	14839	14714	14963	14881	14814	14825	14792	14910	14836	14736	14695	14894	14827	14746	14904	14764	14698	14809	14800	14781	14908	14816	14692	14778	14675	14809	14791	14757	14924	14803	14693	14862	14923	14770	14773	14890	14680	14887	14842	14886	14705	14725	14836	14900	14572	14776	14774	14745	14706	14900	14853	14824	14618	14668	14807	14775	14726	14662	14587	14801	14739	14810	15019	14714	14876	14798	14951	14865	14665	14728	14747	14744	14863	14723	14903	14795	14861	14935	14733	14895	15006	14949	14749	14578	14812	14805	14815	14765	14910	14677	14862	14972	15009	14797	14867	14737	14753	14658	14721	14848	14771	14808	14830	14762	14880	14832	14894	14825	14863	14680	14860	14770	14943	14801	15010	14811	14681	14851	14863	14811	14950	14831	14831	14688	14612	14765	14559	14917	14670	14628	14559	14807	14812	14690	14764	14647	14607	14625	14731	14825	14858	14794	14899	14728	14779	14737	14809	14937	14546	14905	14920	14756	14666	14700	14711	14889	14833	14775	14912	14737	14825	14761	14845	14814	14890	15010	14788	14794	14877	15033	14662	15005	14693	14893	14841	14879	14881	14732	14715	14755	14722	14727	14865	14924	14618	14828	14869	14936	14841	14531	14773	14793	14755	14774	14903	14804	14737	14767	14795	15094	14652	14897	14777	14650	14815	14837	14651	14803	14769	14779	14940	14848	14884	14913	14847	14773	14797	14856	14754	14707	14860	14939	14926	14767	14711	14843	14896	14888	14784	14511	14776	14792	14861	14821	15003	14639	14803	14839	14870	14789	14805	14714	14634	14911	14536	14701	14956	14846	14913	14825	14770	14699	14953	14786	14792	14794	14781	14927	14777	14889	14598	14603	14687	14891	14942	14862	14898	14647	14839	14763	14695	14873	14994	14870	14851	14782	14450	14821	14601	14828	14705	15023	14833	14643	14830	14810	14820	14802	14588	14620	14758	14755	14941	14877	15059	14753	14628	14688	14789	14816	14778	14493	14895	14725	14659	14810	14687	14748	14599	14753	14796	14840	14711	14794	14946	14721	14852	15188	14760	14700	14667	14887	14948	14604	14639	14721	14999	14767	14613	14823	15075	14709	14866	14767	14562	14986	14787	14703	14820	14728	14668	14879	14815	14952	14762	14722	14835	14916	14824	14909	14819	14684	14890	14691	14680	14620	14832	14822	15056	14833	14727	14864	14814	14954	14833	14704	14756	15094	14806	14787	14795	14843	14998	14649	14792	14901	14808	14767	14805	14985	14593	14687	14897	14932	14914	14687	14681	14784	14802	14788	15040	14941	14750	14813	14899	14763	14778	14951	14657	14783	14625	14854	14776	14758	14797	14749	14968	14738	14721	14962	14700	14864	14657	14821	14891	14844	14789	14934	14855	14785	14611	14767	14633	14743	14792	14815	14864	14837	14810	14582	14985	14783	14802	14750	14941	14735	14901	14984	14758	14554	14861	14761	14768	14775	14728	14814	14708	14768	14952	14644	14642	14703	14699	14860	14821	14809	14722	14795	14830	14809	14535	14865	14978	14893	14994	14822	14739	14779	14756	14730	14612	14764	14712	14840	14817	14868	14730	14805	14684	14821	14732	14695	14787	14811	14959	14618	15011	14913	14773	14694	14662	15010	14996	15036	14874	14739	14642	14918	14794	14669	14818	14805	14854	14612	14779	14599	14852	14688	14982	14814	14748	14830	14821	14745	14795	14848	14862	14632	14896	14739	14638	14825	14827	14775	14790	14755	14820	14798	14794	14642	15013	14867	14823	14793	14725	14869	14789	14699	14820	14963	14885	15041	14829	14796	14794	14853	14889	14956	14878	14798	14793	14761	14802	14764	14726	14810	14706	14794	14832	14825	14659	14469	14766	14870	14741	14794	14903	14821	14843	14805	14744	15083	14676	14831	14673	14752	14800	14906	14812	14756	14844	14818	14895	14933	14705	14814	14979	14648	14862	14933	14676	14775	14700	14866	14707	14758	14738	14759	14551	14770	14704	14742	14793	14844	14766	14817	14742	14823	14717	14572	15051	14720	14928	14761	14756	14635	14866	14783	14814	14680	14878	14819	14803	14573	14774	14683	14896	14836	14864	14803	14791	14889	14548	14658	14645	15006	14965	14858	14790	14697	14798	14726	14829	14787	14854	14820	15009	14752	14733	14773	14857	14677	14841	14707	14785	14837	14778	14721	14870	14725	14723	14718	14831	14777	14801	14747	14679	14789	14723	14916	14858	14719	14875	14774	15011	14840	14946	14827	14625	14532	14947	14963	14846	14709	14679	14926	14924	14645	15078	14699	14715	14941	14720	14711	14633	14752	14804	14829	14965	14736	14716	14779	14960	14751	14820	14852	14669	14735	14726	14877	14716	15015	14844	14809	14831	14805	14833	14755	14742	14764	14824	14736	14754	14874	14706	14705	14759	14946	14794	14772	14627	14781	14681	14695	14682	14890	14859	14753	14798	14819	14867	14666	14767	14603	14775	14918	14898	14682	14708	14906	14696	14916	14681	14937	14711	14792	14825	14754	14801	14679	14902	14663	14800	14768	14791	14842	14739	14725	14806	14934	14566	14852	14828	14769	14771	14640	14913	14973	14940	14691	14823	14781	14704	14819	14922	14755	14793	14708	14865	14915	14775	14568	14650	14647	14689	14842	14744	14786	14940	14852	15072	14854	14703	14816	14715	14669	14635	14927	14627	14784	14892	14815	14944	14823	14852	14868	14803	14855	14744	14604	14846	14853	14775	14996	14752	14730	14864	14945	14646	14804	14876	14661	14852	14810	14823	14944	14781	14645	14847	14671	14581	14752	14834	14802	14745	14868	14867	14816	14912	14789	14811	14731	14706	14722	14667	14790	15040	14709	14904	14761	14784	14916	14761	14705	14837	14995	14902	14871	14688	14720	14722	14843	14591	14675	14698	14612	14759	14874	14949	14863	14822	14732	14799	14880	14756	14859	14642	14910	14901	14793	14925	14905	14993	14833	14884	14721	14915	14794	14596	14711	14601	14824	14762	14911	14600	14576	14669	14812	14811	14809	14671	14839	14955	14708	14794	14850	14753	14862	14749	14646	14908	14936	14754	14703	14790	14985	14665	14810	14937	14643	14687	14963	14745	14820	14738	14768	14713	14732	14626	14830	14838	14664	14789	14960	14781	14812	14798	15011	14902	14920	14879	14950	14824	14608	14791	14952	14937	14899	14852	14616	14952	14867	14843	14886	14499	14718	14924	14714	14977	14693	14962	14717	14788	14969	14835	14755	14662	14706	14762	14754	14841	14846	14611	14799	14721	14660	14817	14902	14848	14758	14877	14899	14782	14824	14678	14518	14748	14775	14808	14897	14752	14693	14633	14683	14717	14872	14867	15047	14842	15067	14759	14837	15010	14795	14855	14766	14708	14805	14883	14693	14717	14750	14658	14673	14732	14872	14727	14769	14998	14767	14791	14663	14649	14970	14706	14539	14847	14921	14624	14803	14897	14853	14631	14918	14832	14680	14753	14729	14913	14847	14766	14892	14746	14887	14928	14841	14736	14846	14914	14712	14751
19295	34235	31871	24731	22115	20585	20059	19524	18755	17950	17249	16352	15851	15500	15203	14960	14704	14761	14655	14522	14286	14052	14061	14041	14005	14078	14149	13982	13837	13873	13762	13850	13839	13815	13818	13801	13941	13910	13733	13647	13669	13713	13702	13658	13737	13774	13687	13628	13582	13735	13844	13660	13634	13692	13671	13563	13709	13749	13540	13532	13673	13684	13668	13700	13544	13799	13736	13594	13618	13794	13619	13738	13725	13811	13763	13674	13638	13613	13763	13722	13626	13771	13607	13502	13577	13756	13762	13752	13633	13807	13828	13716	13740	13672	13754	13689	13800	13627	13657	13548	13629	13622	13731	13729	13526	13664	13742	13726	13666	13640	13638	13664	13703	13641	13581	13659	13472	13557	13649	13650	13524	13661	13565	13535	13688	13655	13715	13746	13635	13610	13625	13657	13591	13581	13792	13627	13750	13564	13647	13628	13740	13616	13644	13576	13794	13794	13630	13754	13640	13586	13693	13712	13840	13607	13729	13642	13630	13556	13774	13745	13771	13432	13549	13690	13730	13664	13643	13683	13802	13650	13712	13632	13558	13767	13727	13598	13731	13614	13458	13595	13576	13698	13623	13451	13683	13575	13558	13675	13673	13707	13483	13655	13564	13460	13509	13439	13753	13638	13519	13493	13549	13660	13821	13585	13733	13536	13850	13797	13613	13625	13641	13613	13682	13711	13629	13631	13793	13825	13896	13847	13690	13774	13563	13672	13628	13660	13712	13700	13713	13772	13722	13623	13567	13698	13626	13680	13606	13645	13549	13701	13608	13706	13644	13612	13644	13692	13734	13653	13565	13671	13530	13825	13657	13533	13604	13796	13527	13524	13724	13663	13713	13650	13502	13670	13643	13696	13628	13595	13648	13531	13626	13612	13638	13848	13686	13653	13827	13497	13575	13701	13768	13653	13609	13671	13786	13562	13774	13736	13687	13596	13546	13653	13690	13506	13836	13576	13658	13644	13590	13738	13520	13649	13674	13668	13696	13615	13600	13505	13624	13765	13609	13684	13591	13656	13711	13620	13780	13714	13728	13429	13724	13629	13584	13602	13724	13574	13669	13643	13776	13573	13644	13701	13645	13672	13841	13667	13654	13679	13596	13731	13433	13811	13665	13675	13693	13731	13617	13805	13562	13715	13634	13768	13712	13546	13652	13472	13518	13753	13643	13726	13465	13694	13742	13787	13769	13576	13687	13633	13744	13723	13600	13562	13599	13587	13701	13515	13767	13579	13619	13815	13572	13720	13592	13536	13789	13542	13698	13519	13489	13699	13736	13776	13592	13514	13670	13866	13634	13682	13697	13626	13634	13757	13720	13574	13790	13700	13570	13720	13638	13708	13792	13681	13483	13629	13552	13682	13856	13632	13627	13569	13581	13637	13539	13490	13688	13784	13579	13548	13806	13580	13543	13661	13557	13668	13519	13650	13603	13738	13630	13610	13726	13657	13602	13584	13683	13675	13732	13623	13611	13548	13589	13689	13610	13696	13906	13598	13454	13666	13486	13742	13522	13533	13679	13783	13539	13714	13771	13846	13667	13581	13698	13876	13548	13652	13554	13772	13645	13683	13745	13673	13817	13693	13617	13649	13558	13793	13733	13691	13440	13650	13805	13699	13636	13843	13779	13635	13737	13681	13566	13732	13594	13698	13840	13673	13556	13608	13654	13567	13529	13663	13808	13636	13731	13594	13755	13509	13684	13589	13676	13553	13656	13608	13543	13640	13747	13374	13860	13671	13598	13581	13708	13625	13534	13702	13788	13494	13623	13684	13779	13773	13590	13762	13660	13640	13523	13740	13613	13463	13757	13696	13559	13543	13530	13700	13578	13605	13600	13724	13654	13568	13654	13756	13629	13732	13712	13464	13764	13659	13688	13641	13750	13523	13578	13591	13694	13779	13717	13641	13575	13709	13686	13878	13440	13661	13597	13612	13611	13495	13737	13690	13595	13512	13545	13589	13759	13692	13681	13615	13562	13717	13577	13604	13750	13719	13558	13495	13610	13610	13709	13584	13558	13777	13466	13688	13625	13527	13713	13596	13510	13649	13735	13758	13737	13671	13633	13650	13737	13541	13708	13531	13612	13699	13660	13614	13766	13518	13550	13667	13568	13645	13596	13557	13708	13639	13719	13808	13671	13561	13711	13671	13740	13701	13449	13589	13808	13682	13654	13670	13699	13640	13664	13623	13639	13684	13583	13544	13723	13735	13484	13664	13586	13840	13561	13754	13607	13605	13729	13608	13558	13667	13578	13697	13512	13514	13621	13504	13499	13720	13599	13717	13651	13642	13740	13811	13621	13543	13719	13846	13763	13588	13765	13667	13489	13771	13666	13594	13614	13698	13651	13685	13605	13473	13610	13555	13552	13632	13671	13585	13509	13612	13739	13674	13619	13549	13632	13688	13753	13815	13648	13757	13718	13667	13736	13741	13840	13578	13474	13579	13723	13639	13782	13749	13556	13551	13760	13712	13740	13687	13698	13738	13724	13687	13388	13563	13711	13585	13621	13646	13434	13734	13575	13628	13555	13849	13572	13700	13854	13729	13819	13711	13678	13609	13799	13448	13789	13712	13699	13704	13733	13839	13669	13833	13643	13479	13729	13706	13682	13709	13547	13655	13754	13830	13539	13559	13687	13601	13516	13616	13629	13506	13688	13658	13754	13683	13488	13773	13781	13847	13774	13623	13757	13325	13610	13707	13704	13543	13648	13673	13362	13690	13717	13675	13494	13842	13667	13552	13693	13565	13593	13623	13733	13599	13682	13754	13814	13714	13742	13584	13699	13675	13635	13781	13646	13537	13741	13665	13479	13729	13515	13531	13817	13563	13540	13663	13767	13509	13653	13854	13634	13650	13721	13590	13795	13626	13735	13653	13718	13656	13623	13634	13601	13645	13736	13771	13521	13553	13796	13693	13784	13830	13678	13598	13554	13685	13735	13581	13466	13771	13760	13735	13734	13695	13605	13572	13779	13642	13572	13719	13701	13653	13642	13673	13569	13612	13593	13688	13577	13706	13664	13559	13619	13684	13565	13530	13671	13531	13533	13695	13826	13628	13610	13650	13553	13729	13747	13821	13559	13681	13550	13656	13603	13727	13554	13649	13632	13592	13699	13635	13776	13678	13602	13695	13631	13760	13806	13567	13616	13529	13644	13727	13612	13730	13749	13736	13683	13599	13617	13443	13579	13604	13633	13564	13631	13597	13618	13692	13690	13775	13740	13546	13538	13793	13601	13717	13712	13574	13651	13586	13626	13524	13694	13637	13734	13589	13715	13635	13889	13533	13649	13695	13668	13717	13816	13684	13569	13595	13681	13672	13581	13629	13549	13714	13637	13819	13598	13666	13697	13725	13498	13643	13583	13817	13715	13625	13731	13687	13746	13665	13692	13702	13702	13720	13765	13634	13715	13645	13617	13670	13579	13703	13750	13699	13669	13837	13537	13656	13498	13624	13664	13768	13505	13709	13712	13607	13726	13619	13653	13673	13685	13746	13643	13651	13587	13725	13654	13675	13734	13680	13634	13677	13548	13589	13451	13632	13469	13746	13741	13725	13672	13727	13644	13680	13690	13700	13732	13686	13871	13540	13797	13679	13753	13642	13847	13648	13497	13627	13700	13537	13528	13805	13741	13733	13551	13803	13650	13701	13583	13718	13617	13715	13567	13536	13605	13538	13559	13737	13848	13422	13659	13678	13626	13625	13584	13785	13589	13561	13776	13537	13521	13683	13608	13661	13727	13602	13697	13659	13630	13523	13667	13668	13689	13650	13745	13572	13838	13699	13479	13610	13655	13496	13590	13520	13602	13597	13672	13621	13706	13709	13685	13586	13655	13713	13807	13608	13726	13839	13820	13625	13606	13582	13787	13526	13752	13592	13756	13775	13534	13723	13511	13576	13593	13726	13755	13660	13788	13633	13492	13852	13581	13637	13690	13810	13703	13627	13548	13631	13655	13805	13616	13581	13662	13649	13577	13661	13692	13681	13503	13714	13615	13731	13689	13549	13667	13661	13815	13432	13576	13806	13621	13683	13575	13495	13623	13578	13726	13706	13623	13770	13815	13668	13706	13629	13680	13699	13676	13750	13587	13625	13601	13801	13601	13641	13794	13602	13740	13577	13671	13660	13639	13600	13758	13762	13679	13534	13601	13546	13765	13696	13595	13695	13696	13823	13678	13472	13716	13523	13754	13708	13755	13773	13636	13746	13753	13610	13622	13600	13545	13596	13807	13675	13671	13557	13730	13693	13731	13394	13633	13646	13675	13679	13692	13613	13683	13567	13617	13714	13694	13586	13608	13724	13638	13622	13696	13700	13781	13538	13669	13643	13597	13717	13547	13761	13722	13726	13423	13509	13651	13557	13515	13699	13672	13601	13728	13741	13582	13740	13674	13635	13525	13646	13650	13593	13510	13700	13827	13626	13663	13652	13541	13615	13682	13525	13706	13600	13672	13738	13778	13612	13648	13595	13625	13644	13689	13604	13610	13608	13567	13716	13754	13634	13554	13652	13905	13575	13614	13773	13619	13739	13703	13606	13819	13684	13569	13438	13655	13793	13856	13773	13579	13709	13576	13492	13659	13675	13615	13652	13793	13585	13580	13573	13547	13647	13691	13747	13697	13514	13481	13427	13717	13784	13650	13687	13655	13620	13660	13677	13638	13569	13649	13628	13700	13646	13722	13628	13552	13625	13562	13759	13674	13689	13543	13702	13636	13720	13641	13667	13620	13750	13568	13629	13692	13571	13638	13464	13775	13750	13592	13579	13511	13503	13697	13530	13624	13768	13631	13617	13762	13644	13662	13648	13750	13798	13634	13581	13604	13667	13815	13785	13666	13688	13714	13607	13641	13490	13723	13657	13736	13593	13653	13744	13592	13762	13639	13699	13641	13572	13716	13683	13517	13422	13592	13707	13547	13640	13554	13620	13716	13742	13568	13498	13855	13658	13689	13792	13717	13514	13513	13801	13688	13649	13859	13677	13658	13498	13640	13680	13653	13732	13668	13507	13611	13793	13635	13601	13730	13736	13531	13673	13639	13630	13778	13638	13594	13567	13699	13849	13661	13727	13628	13714	13580	13750	13690	13812	13690	13542	13617	13689	13599	13688	13568	13617	13714	13735	13640	13658
22784	21160	28892	23644	21445	23664	25834	20913	19446	19202	18282	17652	17138	16632	16063	16070	16051	16045	15853	15735	15677	15299	15480	15377	15118	15371	15154	15305	15214	15203	15030	15318	15098	15125	15035	15192	14872	14743	15075	15085	15025	14994	14985	15047	14816	14756	14869	15015	14960	14894	15079	14972	14862	14931	15074	15072	14688	14933	15016	14937	14934	14711	14824	14671	14813	14974	15089	14921	14862	14897	14960	14961	14826	14923	14940	14809	14940	15011	15000	15002	14958	14838	14933	14876	14898	14847	14830	14804	14764	14811	14754	14813	14904	14996	14686	14819	14754	14976	14944	14967	15098	14888	14666	14808	14875	14905	14715	14816	15022	14954	14830	14789	14764	14792	14885	14934	14881	14688	14893	14759	14924	14776	14846	15004	14902	14728	14872	14821	14941	14817	14712	14923	15053	14814	14721	14913	15050	14994	14806	15024	14749	14746	14866	14845	14788	14911	14882	14904	14802	14965	14753	14816	14941	14695	14991	14926	14844	14852	14817	14685	14774	14852	14889	14885	14752	14744	14699	14751	14964	14759	14759	14734	14971	14913	14845	14836	14735	14830	14897	14905	14763	15000	14633	14873	14935	14898	14829	14934	14714	14911	14710	14866	14890	14760	14879	14849	14904	15019	14931	14901	14946	14811	14886	14923	14779	14754	14943	14823	14914	14839	14821	14773	14943	14789	14840	14785	14818	14775	14940	15021	14881	14696	14916	14833	14729	14799	14878	14809	14840	14725	14784	14705	14860	14843	14863	14660	14753	14857	14875	14861	14693	14714	14924	14932	14671	14872	15044	14913	14899	14961	14804	14824	14806	14933	14878	14860	15005	14622	14892	14582	14976	14717	14860	14864	14865	14834	14814	14935	14849	14864	14738	14744	14757	14707	14781	14749	14816	14748	14849	15014	14873	14792	14739	14804	14808	15063	14719	14815	14768	14835	14828	14899	14978	14646	14898	14819	14871	14674	14711	14859	14842	14819	14922	14882	14791	14848	14779	14834	14925	14909	14782	14797	14928	14795	14848	14867	14822	14791	14546	14796	14818	14830	14770	14830	14852	14725	14828	15059	14904	14855	14689	14692	14814	14735	14803	14682	14793	14876	14995	14723	14862	14950	14907	14884	14822	14640	14964	14544	14853	14845	14826	14809	14921	14765	14900	14610	14825	14732	14941	14876	14842	14812	14910	14676	14656	15083	14788	14793	14932	14849	14827	14965	14682	14804	14608	14668	14836	14693	14991	15031	15050	14736	14930	14929	14791	14972	15006	14948	14780	14835	14843	14813	14857	14747	14754	14788	14767	14858	14666	14680	14855	14710	14904	14794	14716	14716	14584	14651	14869	14764	14795	14925	14855	14812	14762	14900	14830	15031	14840	15010	14852	14825	14755	14811	14833	14734	14978	14799	14768	14911	14531	14907	14845	14838	14844	14901	14758	14814	14822	14827	14858	14829	14865	14657	14960	14809	14803	14855	14622	14716	14789	14887	14896	14881	14919	14770	15005	14785	14675	14835	14896	14891	14792	14942	14992	14864	14865	14919	14852	14845	14960	14944	14871	14728	14699	14896	14817	14699	15062	14659	14846	14618	14596	14623	14818	14688	14880	14876	14812	14934	14894	14749	14878	14871	14886	14945	14991	14816	14711	14815	14765	14803	14735	14839	14950	14908	14969	15011	14789	14736	14856	14880	14845	14922	14952	14953	14822	14812	14744	14749	14894	14853	14796	14807	14759	14807	14973	14597	14875	14864	14878	14685	14740	14723	14982	14853	14971	14836	14856	14719	15049	14987	14798	14877	14971	14905	14809	14796	14743	14849	14892	14799	14776	14732	14911	14735	14838	14809	14816	14810	14900	14775	14858	14761	14793	14807	14899	15018	14868	14817	14881	14813	14749	14706	14742	14801	14825	14649	14710	14897	14796	14820	14879	14877	14842	14795	14844	14814	14969	14803	14903	14792	14589	14908	14684	14787	14642	14838	14737	14812	14858	14930	14910	14722	14924	14775	14918	15011	14846	14700	14826	14891	14883	14857	14881	14691	14673	14736	14589	14770	14861	14737	14606	14930	14881	14819	14819	14654	14738	14697	14634	14741	14811	14973	14754	14782	14862	14841	14753	14822	14603	14757	14833	14736	14700	14913	14878	14838	14911	14770	14841	14668	14992	14986	14765	14981	14868	14891	14767	14813	14898	14751	14832	14887	14911	14896	14871	14731	14741	14619	14710	14703	14742	14861	14794	14671	14665	14708	14667	14706	14741	14888	14736	14751	14702	14725	14973	14844	14888	14816	15015	14971	14629	15089	14778	14798	14799	14806	14705	14699	14665	14882	14789	14859	14877	14798	14715	14676	14691	14955	14865	14804	14604	14709	14680	14632	14765	14710	14722	14754	14771	14887	14704	14792	14796	14840	14889	14603	14990	14908	14806	14791	14998	15093	14733	14885	14847	14692	14974	14644	14768	14881	14900	14861	14803	14888	14767	14969	14868	14735	14824	14676	14814	14759	14734	14806	14788	14905	14813	14794	14781	14891	14998	14790	14885	14868	14721	14951	15013	14735	14898	14944	14815	14809	14662	14723	14903	14895	14885	14622	14646	14789	14767	14823	14782	14772	14804	14825	14771	14973	14663	14729	14721	14807	14829	14779	14900	15033	14797	14675	15037	14735	14991	14978	15104	14880	15010	14747	14896	14665	14632	14878	14910	14812	14846	14782	14909	14817	14763	14866	14753	14773	15057	14754	14749	14961	15124	14654	14905	14890	14828	14871	14923	14814	14725	14741	14846	14822	14850	14840	14837	14691	15021	14686	14724	14766	14784	14824	14811	14722	14739	14740	14892	14789	14940	15004	14785	15087	14723	14684	14718	14811	14753	14717	14924	14742	14876	14729	14662	14850	14624	14633	14639	14728	14920	15043	14876	14852	14954	14899	14884	14709	14744	14566	14808	14872	14802	15051	14813	14737	14807	15048	14758	14822	14931	14828	14984	14843	14807	14601	14767	14637	14841	14883	14688	14861	14728	14988	14667	14875	15072	14830	14899	14879	14870	14767	15039	14646	14558	14837	14846	14869	14837	14837	14990	14777	14981	14743	14704	14785	14885	14805	14743	14790	14901	14641	14582	14697	14940	14756	14859	14808	14936	14742	14872	14890	14864	14874	14802	14851	14813	14768	14993	14841	14722	14795	14781	14738	14720	14772	14948	14805	14841	14964	14752	14880	14822	14868	14800	14809	14862	14854	14945	14675	14730	14785	14959	14595	14805	14779	14914	14929	14902	14756	14843	14869	14641	14816	14753	14698	14802	14808	14777	14911	14940	14790	14816	14983	14705	14778	14814	14663	14927	14624	14642	14769	14739	14824	14855	14941	14901	14948	14885	14621	15007	14899	14780	14927	15085	14922	14768	14631	14905	14819	14902	14984	14735	14780	14707	14993	14816	14602	14921	14832	14892	15059	14698	14768	14700	14834	14800	14663	14872	14811	14814	14712	14928	14727	14677	14844	14750	14795	14817	14727	14925	14698	14767	14780	14776	14902	14676	14780	14860	14643	14662	14866	14764	14892	14799	14794	14795	14949	14925	14670	14699	14910	14921	14638	14834	14767	14834	14706	14849	14825	14781	14894	14815	14862	14918	14879	14853	14982	14810	14806	14863	14814	14702	14764	15028	14875	14506	14792	14905	14660	14891	14780	14741	14858	14895	14775	14901	14623	14937	14770	14750	14950	14781	14794	14895	14879	14671	14912	14872	14927	14787	14775	14864	14884	14933	14677	14696	14788	14889	14611	14955	14956	14876	14810	14835	14811	14821	14792	14701	14815	14868	14780	14810	14724	14739	14830	14901	14814	14689	14673	14963	14749	14791	14885	14729	14819	14955	14985	14885	14909	14947	14802	14749	14792	14603	14830	14868	14775	14883	14835	14904	14721	14806	14602	14804	14710	14749	14858	14714	14840	14856	14797	14744	14844	14705	14832	14785	14768	14834	14991	14967	14712	14999	14744	14609	14813	14959	14782	14967	14792	14744	14710	14775	14792	14808	14803	14804	14825	14685	14743	14929	14774	14732	14769	14721	14887	14903	14753	14581	14774	14729	14709	14834	14813	14947	14885	14926	14924	14919	14731	14842	14696	14871	14804	14965	14884	14836	14940	14926	14758	15000	14766	14781	14922	14892	14736	14639	14646	14453	14657	14852	14767	14688	14731	14640	14768	14501	14866	14951	14948	14937	14887	14796	14763	14746	14691	14802	14821	14821	14806	14800	14913	14812	14767	14800	14683	14713	14886	14807	14803	14790	14783	14833	14837	14957	14687	15009	14743	14876	14753	14864	14689	14845	14963	14986	14767	14707	14736	14716	14713	14941	14786	14884	14698	14726	14899	14917	14873	14762	14881	14832	14867	14730	14799	14835	14823	14709	14836	14664	14818	14890	14863	14719	14927	14751	14852	14656	14799	14635	14976	14768	14818	14831	14741	14861	14915	14837	14810	14910	14797	14677	15054	14755	14724	14669	14774	14785	14912	14875	14653	14832	14713	14649	14648	14852	14870	14938	14892	14794	14877	14789	14713	14748	14604	14844	15036	14976	14618	14562	14748	14866	14810	14904	14809	14837	14794	14783	14937	14737	14865	14841	14684	14939	14785	14807	14708	14942	14893	14976	14751	14829	14906	14844	14665	14820	14846	14931	14749	14999	14814	14987	14795	14583	14855	14810	14929	14762	14690	14855	14890	14909	14871	14935	14807	15178	14723	14694	14814	14843	14687	14718	14745	14727	14804	14884	14770	14803	14966	14900	14962	14737	14693	14803	14865	14845	14872	14984	14831	14582	14999	14873	14923	14845	14983	14663	14974	14860	14831	14801	14847	14747	15193	14825	14786	14802	14738	14811	14797	14903	14815	14907	14731	14922	14961	14711	14840	14846	14819	14665	14710	14908	14733	14917	14885	14667	14810	14780	14914	14884	14859	14875	14845	14892	14941	14807	14690	14906	14919	14855	14876	14852	14788	14796	14635	14767	14824	14786	14619	14780	14906	14793	14650	14663	14799	14803	14774	14834	14896	14914	14840	14964	14841	14846	14802	14745	14721	14963	14828	14798	14923	14886	14684	14873	14810	14640	14649	14847	14559	14707	14669	14746	14657
21457	39244	36208	28556	25395	23796	22803	22042	20977	19833	18545	17633	16874	15957	15834	15536	15329	15164	14952	14638	14608	14301	14464	14499	14060	14237	14437	14060	13996	14053	14124	13946	13897	13859	13982	13752	13856	13706	13674	13718	13860	13831	13675	13860	13820	13764	13575	13723	13695	13698	13660	13871	13773	13792	13788	13785	13685	13622	13873	13557	13689	13641	13732	13692	13571	13629	13695	13712	13770	13668	13773	13700	13667	13720	13783	13653	13539	13827	13737	13812	13660	13809	13515	13702	13646	13825	13595	13454	13671	13743	13613	13631	13749	13626	13719	13678	13624	13624	13583	13614	13709	13603	13559	13527	13743	13604	13723	13644	13676	13627	13821	13667	13720	13443	13789	13582	13653	13684	13694	13752	13603	13735	13602	13795	13620	13635	13609	13642	13729	13696	13616	13690	13644	13738	13622	13715	13596	13677	13616	13653	13705	13719	13535	13571	13774	13502	13598	13613	13535	13716	13699	13693	13680	13817	13733	13682	13803	13690	13700	13678	13710	13570	13593	13738	13652	13640	13644	13792	13660	13566	13755	13545	13468	13671	13339	13569	13665	13563	13711	13596	13616	13782	13678	13586	13694	13636	13617	13647	13725	13473	13645	13469	13780	13624	13431	13685	13614	13714	13560	13676	13479	13669	13594	13659	13662	13480	13787	13608	13653	13652	13667	13636	13707	13793	13571	13702	13556	13689	13711	13494	13666	13603	13738	13706	13835	13694	13685	13572	13753	13755	13667	13686	13553	13479	13777	13849	13704	13542	13784	13643	13592	13452	13613	13502	13580	13608	13535	13784	13713	13716	13716	13660	13652	13677	13763	13700	13751	13509	13680	13542	13632	13704	13659	13701	13565	13651	13543	13537	13621	13571	13569	13679	13633	13614	13706	13578	13749	13593	13608	13542	13559	13614	13647	13596	13542	13625	13643	13553	13539	13625	13538	13597	13553	13662	13504	13683	13642	13873	13554	13595	13686	13519	13618	13704	13725	13683	13838	13769	13614	13590	13611	13625	13672	13733	13552	13685	13733	13625	13577	13517	13836	13575	13599	13549	13588	13618	13561	13843	13531	13596	13793	13590	13785	13600	13627	13712	13641	13511	13525	13657	13627	13619	13651	13660	13605	13851	13717	13626	13712	13808	13649	13784	13621	13644	13680	13671	13708	13849	13503	13598	13504	13466	13646	13715	13636	13577	13497	13701	13591	13617	13796	13569	13580	13669	13560	13556	13720	13594	13626	13651	13531	13495	13600	13615	13678	13775	13729	13724	13562	13677	13742	13657	13572	13651	13422	13819	13641	13913	13730	13706	13743	13708	13679	13761	13737	13720	13680	13733	13704	13533	13648	13742	13614	13642	13702	13581	13573	13722	13491	13737	13754	13761	13720	13599	13535	13603	13644	13587	13649	13603	13501	13528	13599	13682	13716	13690	13493	13731	13635	13689	13764	13566	13716	13584	13709	13736	13753	13907	13768	13575	13727	13511	13646	13493	13821	13744	13631	13524	13649	13747	13824	13629	13632	13678	13783	13630	13667	13663	13601	13701	13718	13738	13682	13797	13552	13616	13721	13740	13744	13696	13563	13647	13556	13723	13733	13635	13664	13671	13626	13711	13574	13668	13683	13870	13687	13659	13607	13475	13612	13641	13670	13626	13697	13642	13773	13679	13550	13706	13713	13594	13621	13651	13623	13438	13595	13769	13753	13764	13620	13695	13549	13572	13712	13716	13859	13885	13699	13598	13606	13662	13482	13681	13711	13803	13796	13566	13558	13597	13417	13643	13696	13467	13636	13649	13574	13626	13642	13682	13652	13728	13650	13663	13529	13651	13663	13658	13663	13520	13434	13798	13571	13702	13538	13589	13673	13694	13647	13681	13579	13630	13675	13726	13621	13522	13720	13633	13631	13731	13497	13650	13601	13621	13584	13653	13606	13755	13555	13664	13693	13642	13649	13590	13673	13646	13798	13717	13686	13635	13736	13663	13620	13690	13689	13793	13815	13576	13537	13770	13725	13821	13356	13702	13600	13448	13586	13616	13650	13668	13596	13702	13736	13503	13773	13642	13632	13648	13683	13735	13589	13776	13561	13876	13666	13645	13540	13647	13712	13659	13672	13761	13676	13741	13585	13680	13445	13754	13558	13517	13635	13626	13551	13563	13699	13479	13694	13679	13795	13557	13562	13618	13479	13714	13559	13631	13574	13705	13692	13630	13584	13629	13580	13659	13500	13508	13572	13596	13482	13810	13647	13694	13712	13671	13791	13497	13654	13614	13763	13708	13677	13772	13647	13532	13538	13672	13547	13521	13662	13589	13643	13672	13681	13733	13726	13637	13694	13637	13559	13601	13721	13643	13654	13611	13443	13435	13764	13657	13419	13603	13604	13730	13559	13701	13708	13764	13697	13686	13550	13841	13553	13599	13680	13539	13683	13713	13723	13754	13573	13660	13543	13689	13680	13665	13506	13738	13724	13615	13708	13709	13700	13522	13763	13568	13665	13622	13749	13535	13530	13569	13718	13408	13639	13611	13611	13561	13727	13648	13577	13610	13687	13708	13665	13758	13658	13629	13629	13552	13759	13540	13765	13697	13693	13448	13616	13727	13623	13688	13625	13605	13647	13695	13776	13567	13715	13638	13494	13852	13616	13545	13591	13597	13662	13800	13680	13732	13587	13706	13637	13646	13504	13568	13542	13681	13646	13580	13560	13348	13709	13649	13669	13685	13660	13655	13665	13581	13685	13608	13655	13743	13753	13486	13579	13650	13621	13586	13563	13750	13635	13724	13670	13541	13681	13613	13751	13607	13571	13671	13613	13622	13696	13830	13694	13763	13644	13643	13730	13485	13698	13812	13613	13870	13534	13732	13589	13472	13608	13710	13688	13723	13716	13568	13616	13717	13690	13657	13708	13626	13658	13697	13843	13513	13693	13728	13681	13654	13625	13584	13683	13711	13588	13746	13632	13558	13541	13763	13533	13684	13761	13703	13588	13613	13495	13709	13663	13505	13514	13456	13681	13598	13777	13630	13737	13750	13572	13754	13693	13803	13586	13798	13852	13551	13632	13576	13623	13732	13681	13649	13642	13746	13791	13580	13753	13610	13681	13783	13555	13664	13633	13607	13702	13628	13644	13774	13666	13558	13637	13803	13682	13773	13750	13682	13470	13577	13729	13584	13692	13563	13489	13500	13723	13667	13411	13578	13726	13568	13741	13596	13765	13558	13697	13649	13752	13599	13522	13630	13622	13529	13768	13675	13734	13671	13700	13692	13639	13644	13641	13672	13743	13651	13653	13714	13597	13637	13764	13582	13542	13711	13693	13664	13620	13697	13740	13493	13755	13774	13557	13655	13581	13623	13810	13553	13495	13471	13669	13676	13588	13455	13645	13721	13535	13583	13722	13555	13648	13512	13716	13675	13655	13550	13598	13752	13763	13606	13776	13661	13628	13808	13706	13649	13629	13563	13650	13561	13554	13673	13603	13712	13602	13609	13648	13664	13723	13599	13653	13526	13634	13684	13709	13771	13743	13646	13646	13774	13652	13694	13566	13791	13359	13734	13578	13656	13707	13600	13607	13582	13562	13565	13676	13693	13673	13683	13847	13667	13745	13599	13561	13609	13645	13424	13715	13690	13534	13617	13741	13694	13665	13682	13810	13748	13727	13631	13704	13773	13518	13491	13711	13636	13708	13630	13596	13784	13569	13554	13613	13638	13744	13608	13610	13745	13759	13721	13560	13664	13538	13834	13660	13748	13696	13556	13564	13690	13703	13773	13797	13629	13599	13640	13494	13561	13580	13541	13802	13520	13643	13610	13602	13484	13546	13574	13663	13594	13731	13607	13574	13423	13638	13660	13691	13644	13693	13602	13604	13755	13575	13506	13689	13694	13780	13819	13808	13763	13661	13638	13628	13712	13592	13668	13643	13599	13457	13685	13699	13563	13638	13524	13755	13638	13711	13547	13661	13783	13634	13637	13803	13716	13465	13667	13572	13398	13861	13755	13691	13626	13678	13670	13727	13592	13525	13808	13538	13734	13547	13731	13600	13670	13628	13586	13643	13571	13592	13542	13646	13553	13627	13716	13569	13662	13452	13628	13693	13652	13604	13850	13785	13487	13618	13741	13724	13634	13584	13558	13631	13633	13709	13546	13748	13775	13669	13687	13802	13709	13808	13650	13505	13544	13496	13510	13647	13690	13786	13527	13728	13509	13748	13734	13666	13587	13669	13532	13809	13656	13713	13661	13669	13530	13457	13618	13649	13787	13858	13629	13693	13454	13645	13687	13682	13692	13592	13539	13829	13620	13677	13656	13691	13727	13684	13514	13746	13637	13681	13666	13512	13568	13594	13704	13594	13728	13513	13527	13651	13634	13720	13613	13570	13649	13605	13737	13569	13581	13741	13631	13551	13623	13519	13614	13607	13632	13812	13526	13422	13564	13689	13790	13531	13782	13720	13502	13678	13873	13564	13622	13935	13555	13758	13702	13538	13686	13681	13604	13628	13683	13501	13722	13578	13649	13736	13627	13712	13549	13730	13633	13578	13622	13768	13600	13735	13800	13714	13509	13655	13702	13702	13648	13608	13589	13619	13602	13782	13684	13549	13713	13677	13787	13621	13592	13683	13604	13591	13562	13723	13579	13751	13496	13640	13703	13621	13638	13726	13656	13612	13704	13612	13618	13710	13787	13758	13455	13476	13708	13626	13638	13797	13684	13487	13518	13632	13546	13608	13673	13684	13664	13717	13362	13652	13770	13635	13532	13679	13465	13656	13773	13711	13814	13595	13604	13611	13651	13678	13604	13766	13616	13484	13607	13704	13630	13572	13592	13666	13633	13576	13577	13659	13590	13578	13566	13660	13703	13618	13749	13589	13513	13777	13722	13899	13509	13607	13645	13737	13626	13677	13739	13648	13705	13736	13698	13670	13688	13809	13509	13589	13737	13716	13815	13748	13577	13735	13614	13693	13636	13549	13641	13557	13755	13548	13567	13611	13703	13785	13693	13667	13493	13727	13660	13746	13640	13530	13608	13706	13629	13585	13745	13690	13648	13530	13680	13564	13523	13806	13531	13571	13759	13841	13683	13693	13669	13536	13682	13654	13396	13736	13692	13657	13711	13510	13578	13564	13579
27372	22245	25136	21641	17625	17164	16581	16482	16206	15942	15643	15548	15225	15274	15289	15049	15112	14999	14912	14974	14733	14778	14795	14759	14911	14807	14985	14715	14713	14792	14693	14692	14542	14531	14818	14654	14627	14689	14647	14489	14564	14657	14590	14712	14611	14544	14536	14558	14899	14608	14566	14564	14564	14636	14608	14616	14568	14574	14626	14556	14434	14623	14744	14557	14726	14634	14528	14351	14586	14647	14581	14669	14556	14527	14720	14521	14588	14651	14526	14579	14737	14566	14635	14677	14611	14531	14617	14483	14534	14686	14592	14437	14560	14862	14661	14702	14566	14566	14813	14503	14608	14666	14612	14709	14474	14507	14557	14588	14369	14485	14595	14536	14563	14518	14541	14609	14600	14530	14568	14421	14595	14511	14652	14699	14746	14718	14762	14579	14583	14481	14532	14561	14629	14548	14528	14513	14555	14575	14668	14549	14485	14680	14512	14426	14577	14486	14708	14615	14602	14493	14589	14583	14504	14623	14308	14542	14463	14582	14755	14593	14503	14585	14592	14526	14788	14415	14553	14573	14567	14467	14647	14617	14572	14679	14746	14499	14696	14630	14654	14596	14482	14660	14567	14532	14499	14643	14525	14521	14609	14526	14624	14499	14457	14441	14506	14601	14597	14690	14491	14428	14446	14393	14527	14598	14664	14597	14803	14527	14483	14595	14555	14595	14691	14731	14747	14527	14661	14503	14632	14702	14611	14704	14772	14735	14644	14597	14642	14367	14545	14567	14543	14459	14625	14627	14537	14363	14577	14812	14424	14557	14676	14557	14556	14502	14455	14761	14683	14543	14541	14692	14423	14495	14706	14475	14483	14647	14584	14641	14468	14481	14571	14593	14520	14565	14506	14398	14537	14747	14884	14683	14640	14719	14718	14416	14462	14502	14690	14575	14439	14650	14450	14515	14469	14645	14580	14612	14629	14550	14725	14666	14674	14663	14562	14546	14677	14724	14747	14511	14472	14589	14527	14561	14563	14541	14646	14517	14477	14581	14562	14820	14482	14644	14602	14478	14626	14685	14642	14700	14654	14435	14675	14618	14529	14491	14689	14809	14487	14538	14601	14489	14440	14562	14706	14467	14489	14413	14445	14745	14593	14735	14557	14603	14687	14524	14622	14663	14520	14603	14456	14581	14665	14691	14617	14568	14820	14716	14656	14564	14541	14718	14572	14418	14813	14446	14513	14729	14688	14615	14660	14594	14699	14635	14652	14380	14684	14596	14492	14637	14528	14647	14531	14513	14437	14647	14516	14591	14584	14510	14668	14480	14603	14597	14547	14503	14694	14362	14495	14583	14544	14583	14676	14546	14633	14527	14596	14530	14663	14628	14622	14437	14532	14516	14564	14492	14494	14629	14560	14576	14549	14542	14462	14628	14456	14516	14665	14519	14545	14725	14611	14608	14575	14670	14578	14602	14605	14609	14632	14690	14570	14590	14539	14541	14557	14689	14686	14441	14529	14519	14542	14674	14496	14662	14588	14408	14465	14653	14611	14639	14680	14617	14565	14611	14759	14596	14534	14761	14471	14444	14626	14639	14521	14615	14456	14716	14497	14600	14396	14754	14767	14584	14640	14554	14491	14433	14526	14634	14710	14567	14490	14572	14617	14729	14486	14260	14494	14489	14544	14589	14474	14601	14566	14447	14604	14543	14724	14676	14457	14608	14584	14747	14573	14554	14527	14506	14614	14681	14462	14693	14568	14590	14744	14507	14697	14725	14510	14755	14649	14666	14568	14580	14497	14535	14656	14525	14676	14590	14734	14618	14640	14519	14676	14587	14715	14711	14510	14451	14709	14735	14496	14477	14478	14528	14634	14789	14689	14670	14727	14493	14511	14493	14712	14666	14818	14649	14715	14632	14701	14619	14529	14446	14558	14528	14417	14691	14695	14571	14460	14591	14769	14659	14399	14276	14740	14565	14576	14597	14562	14703	14523	14525	14385	14504	14638	14559	14646	14498	14541	14584	14617	14528	14650	14752	14540	14623	14452	14554	14670	14470	14679	14620	14639	14645	14559	14602	14470	14731	14709	14551	14482	14609	14710	14606	14613	14572	14695	14467	14654	14535	14739	14630	14656	14538	14725	14578	14613	14467	14637	14623	14791	14504	14759	14415	14563	14592	14544	14485	14617	14529	14693	14642	14493	14550	14465	14685	14662	14675	14546	14568	14648	14649	14703	14608	14713	14421	14526	14536	14652	14459	14498	14777	14611	14555	14645	14643	14653	14734	14590	14714	14656	14672	14587	14580	14529	14695	14574	14562	14385	14540	14565	14527	14510	14633	14552	14604	14604	14545	14578	14597	14600	14573	14603	14482	14599	14622	14583	14612	14535	14552	14490	14588	14753	14635	14516	14449	14510	14519	14506	14905	14607	14683	14768	14650	14409	14483	14538	14503	14742	14628	14903	14736	14293	14630	14596	14757	14610	14632	14506	14681	14616	14723	14675	14531	14454	14446	14728	14840	14612	14734	14496	14587	14625	14579	14678	14422	14641	14654	14591	14600	14780	14496	14587	14504	14633	14538	14719	14600	14398	14538	14582	14434	14794	14491	14476	14552	14606	14473	14595	14465	14630	14438	14643	14556	14656	14500	14724	14460	14501	14612	14549	14656	14661	14666	14881	14595	14472	14659	14493	14563	14583	14724	14647	14743	14671	14483	14601	14620	14461	14498	14492	14642	14752	14816	14498	14633	14608	14804	14770	14448	14566	14575	14465	14617	14541	14576	14660	14555	14556	14534	14493	14556	14699	14681	14544	14806	14595	14671	14587	14592	14403	14595	14663	14792	14496	14781	14469	14426	14404	14631	14619	14664	14556	14541	14635	14648	14496	14625	14628	14586	14581	14725	14435	14406	14504	14541	14640	14661	14361	14504	14633	14689	14610	14653	14599	14451	14599	14647	14702	14625	14619	14665	14650	14544	14524	14499	14577	14628	14378	14690	14628	14473	14520	14589	14727	14529	14528	14560	14710	14711	14326	14554	14519	14529	14742	14505	14413	14660	14553	14460	14700	14558	14557	14445	14712	14645	14564	14613	14542	14647	14535	14742	14588	14468	14498	14545	14505	14485	14677	14543	14683	14504	14570	14552	14581	14769	14584	14497	14549	14509	14585	14461	14478	14614	14434	14543	14736	14824	14643	14493	14459	14572	14555	14478	14592	14730	14634	14650	14550	14582	14370	14384	14686	14730	14620	14523	14631	14733	14598	14673	14712	14682	14403	14524	14662	14736	14622	14463	14576	14564	14703	14509	14574	14541	14570	14504	14621	14592	14912	14428	14725	14585	14344	14446	14654	14747	14603	14610	14622	14574	14652	14514	14639	14782	14467	14386	14715	14502	14661	14668	14611	14543	14805	14453	14562	14400	14633	14540	14736	14522	14528	14435	14744	14613	14638	14566	14550	14697	14611	14575	14704	14689	14672	14633	14444	14373	14493	14629	14485	14626	14694	14464	14834	14548	14538	14659	14572	14684	14471	14760	14645	14591	14516	14503	14490	14648	14596	14475	14426	14521	14650	14808	14579	14789	14565	14625	14551	14591	14740	14514	14543	14616	14617	14644	14387	14618	14593	14701	14649	14413	14493	14583	14607	14571	14678	14630	14612	14577	14634	14739	14373	14651	14695	14500	14680	14671	14576	14740	14576	14709	14683	14529	14612	14536	14426	14595	14483	14619	14611	14684	14783	14481	14581	14403	14563	14533	14815	14715	14511	14579	14544	14567	14706	14706	14536	14559	14565	14653	14606	14540	14520	14573	14668	14787	14542	14544	14405	14620	14520	14274	14506	14583	14662	14660	14840	14580	14566	14469	14508	14721	14764	14616	14433	14611	14518	14631	14814	14674	14571	14699	14678	14551	14585	14434	14491	14488	14388	14717	14550	14661	14432	14462	14535	14502	14510	14434	14605	14702	14620	14553	14532	14727	14597	14509	14832	14383	14502	14708	14759	14622	14853	14674	14635	14545	14428	14536	14688	14737	14634	14701	14426	14517	14616	14541	14413	14667	14317	14687	14652	14671	14611	14465	14599	14581	14472	14511	14572	14639	14607	14743	14549	14583	14638	14489	14603	14450	14634	14623	14478	14721	14628	14657	14713	14434	14561	14651	14593	14509	14397	14767	14608	14444	14686	14687	14379	14622	14509	14582	14724	14346	14585	14563	14555	14670	14632	14655	14637	14597	14782	14611	14616	14614	14661	14520	14558	14696	14702	14603	14584	14653	14426	14528	14655	14662	14451	14447	14688	14418	14696	14501	14465	14439	14575	14547	14746	14752	14610	14568	14676	14538	14660	14625	14711	14760	14608	14737	14338	14722	14577	14498	14519	14547	14577	14802	14562	14532	14510	14699	14935	14660	14544	14538	14652	14550	14637	14513	14522	14626	14500	14864	14827	14624	14512	14593	14711	14583	14728	14604	14333	14696	14582	14609	14513	14533	14455	14534	14726	14592	14676	14571	14783	14467	14628	14634	14669	14514	14472	14743	14508	14546	14656	14628	14445	14688	14727	14642	14709	14556	14716	14670	14656	14565	14687	14414	14683	14635	14557	14457	14892	14720	14545	14605	14564	14637	14655	14698	14583	14632	14586	14690	14694	14681	14622	14610	14312	14497	14623	14534	14494	14669	14657	14716	14489	14536	14658	14375	14614	14689	14631	14512	14488	14628	14538	14563	14398	14614	14743	14597	14648	14403	14754	14679	14712	14559	14688	14551	14634	14699	14446	14585	14387	14593	14732	14631	14518	14545	14617	14579	14602	14564	14619	14613	14492	14696	14589	14601	14601	14536	14644	14670	14540	14617	14402	14542	14728	14478	14665	14551	14502	14561	14680	14587	14662	14479	14649	14643	14589	14592	14660	14562	14621	14585	14419	14640	14739	14602	14571	14816	14661	14336	14717	14660	14633	14699	14420	14487	14579	14529	14814	14558	14734	14492	14500	14474	14596	14701	14490	14684	14612	14554	14753	14723	14642	14571	14679	14434	14580	14662	14702	14510	14676	14573	14458	14546	14746	14616	14536	14621	14607	14684	14667	14703	14813	14725	14519	14590	14693	14696	14583	14562	14616	14685	14647	14699	14425	14555	14689	14786	14552	14767	14539	14757	14660	14518	14696	14629	14608	14637
18910	26854	25085	20248	18201	17575	17040	16536	16172	15907	15338	15087	14427	14374	14309	14241	14147	14114	14105	14008	13892	13893	13798	13755	13736	13560	13847	13689	13812	13663	13776	13681	13553	13780	13542	13586	13487	13586	13571	13552	13612	13488	13618	13539	13620	13454	13555	13513	13535	13526	13594	13665	13456	13644	13718	13552	13697	13506	13723	13455	13462	13453	13455	13552	13552	13512	13559	13554	13540	13579	13577	13470	13487	13460	13606	13536	13527	13480	13354	13633	13536	13660	13543	13499	13781	13498	13515	13569	13622	13511	13375	13589	13547	13587	13576	13387	13561	13464	13612	13540	13423	13647	13479	13473	13555	13437	13565	13542	13569	13452	13615	13586	13460	13637	13533	13318	13662	13426	13457	13541	13579	13494	13577	13381	13449	13489	13528	13578	13579	13612	13426	13655	13448	13451	13384	13449	13405	13549	13552	13505	13442	13439	13525	13583	13440	13488	13390	13664	13446	13590	13634	13696	13517	13666	13534	13667	13618	13591	13460	13387	13693	13492	13598	13553	13569	13414	13552	13553	13531	13607	13529	13481	13527	13559	13454	13614	13537	13557	13537	13378	13698	13596	13444	13440	13371	13683	13513	13665	13362	13357	13591	13536	13390	13618	13480	13423	13600	13568	13481	13367	13691	13468	13552	13526	13438	13543	13446	13470	13658	13439	13502	13392	13330	13406	13581	13506	13597	13522	13578	13356	13544	13521	13568	13467	13730	13444	13470	13558	13656	13536	13403	13366	13540	13508	13496	13631	13564	13398	13513	13534	13448	13560	13430	13663	13390	13500	13372	13577	13463	13437	13405	13332	13693	13546	13602	13503	13376	13486	13549	13531	13610	13480	13585	13685	13605	13581	13510	13415	13511	13504	13438	13533	13442	13651	13585	13469	13484	13492	13406	13438	13581	13532	13519	13468	13503	13596	13480	13732	13539	13428	13619	13656	13601	13640	13533	13517	13434	13323	13495	13500	13609	13511	13519	13533	13478	13577	13711	13613	13638	13527	13403	13444	13509	13578	13388	13396	13525	13466	13537	13483	13566	13459	13651	13568	13553	13520	13578	13684	13355	13545	13394	13517	13564	13592	13508	13514	13565	13435	13603	13450	13454	13694	13670	13488	13576	13564	13640	13748	13592	13575	13500	13535	13474	13530	13591	13555	13566	13465	13445	13597	13530	13629	13668	13629	13450	13587	13313	13413	13560	13475	13511	13519	13403	13522	13369	13700	13579	13511	13461	13559	13494	13535	13603	13529	13604	13518	13523	13592	13557	13579	13302	13590	13606	13476	13438	13714	13452	13619	13596	13618	13393	13667	13391	13463	13503	13522	13509	13432	13488	13431	13515	13588	13652	13320	13654	13594	13588	13656	13598	13236	13499	13487	13650	13558	13546	13587	13487	13568	13390	13460	13589	13430	13593	13448	13560	13657	13380	13540	13529	13521	13536	13558	13516	13510	13491	13640	13612	13420	13586	13479	13662	13734	13677	13560	13701	13492	13490	13479	13631	13392	13726	13302	13504	13486	13356	13465	13585	13599	13530	13387	13602	13366	13461	13488	13540	13679	13488	13476	13543	13428	13489	13355	13512	13454	13572	13497	13526	13502	13532	13520	13433	13469	13646	13554	13542	13632	13635	13509	13581	13362	13472	13462	13522	13434	13539	13552	13549	13462	13568	13451	13452	13581	13528	13611	13483	13482	13601	13563	13696	13532	13565	13598	13576	13640	13381	13698	13555	13551	13644	13464	13547	13434	13424	13527	13644	13535	13433	13631	13491	13522	13659	13440	13538	13691	13661	13476	13422	13619	13372	13544	13580	13690	13569	13666	13568	13572	13377	13499	13590	13393	13584	13443	13441	13663	13641	13548	13520	13558	13584	13470	13438	13517	13533	13556	13228	13673	13538	13738	13435	13589	13468	13483	13653	13313	13588	13494	13652	13443	13458	13710	13604	13558	13652	13533	13551	13493	13588	13632	13479	13595	13407	13390	13508	13544	13478	13404	13600	13570	13371	13421	13415	13370	13629	13784	13566	13476	13465	13443	13502	13442	13502	13624	13441	13751	13460	13377	13323	13400	13582	13597	13467	13409	13507	13556	13335	13429	13552	13340	13372	13410	13464	13445	13666	13623	13542	13606	13412	13574	13569	13605	13348	13638	13598	13632	13509	13550	13577	13687	13545	13417	13547	13688	13507	13649	13634	13568	13469	13482	13628	13362	13597	13420	13475	13520	13674	13515	13589	13642	13600	13695	13671	13416	13502	13513	13588	13450	13614	13434	13392	13599	13521	13477	13774	13575	13550	13469	13562	13354	13290	13790	13467	13547	13429	13503	13407	13563	13627	13550	13575	13616	13495	13524	13505	13534	13384	13637	13390	13485	13481	13350	13593	13585	13664	13569	13607	13603	13537	13605	13475	13421	13613	13607	13462	13443	13583	13674	13599	13503	13742	13646	13572	13477	13658	13618	13356	13488	13464	13286	13456	13422	13400	13560	13651	13502	13609	13405	13656	13600	13438	13438	13661	13524	13465	13597	13484	13653	13650	13437	13713	13567	13723	13272	13482	13582	13410	13355	13602	13598	13340	13547	13563	13527	13631	13408	13415	13580	13648	13447	13547	13466	13558	13537	13548	13481	13602	13397	13478	13456	13622	13496	13508	13591	13526	13543	13534	13487	13595	13598	13556	13579	13648	13518	13466	13547	13424	13495	13619	13564	13556	13454	13581	13548	13574	13549	13546	13374	13619	13636	13594	13266	13436	13405	13569	13344	13401	13510	13423	13605	13660	13404	13457	13528	13276	13606	13488	13485	13452	13371	13594	13479	13605	13527	13540	13424	13503	13383	13330	13552	13611	13468	13440	13643	13425	13533	13623	13665	13487	13588	13539	13483	13515	13475	13418	13452	13601	13524	13445	13715	13543	13458	13385	13635	13536	13484	13443	13439	13404	13427	13603	13532	13535	13495	13402	13715	13443	13555	13522	13486	13381	13561	13633	13710	13413	13453	13486	13535	13425	13608	13517	13568	13485	13620	13585	13531	13592	13571	13575	13482	13471	13512	13367	13571	13616	13404	13570	13597	13628	13582	13488	13446	13582	13455	13552	13570	13571	13673	13432	13520	13532	13487	13337	13412	13511	13478	13522	13725	13722	13609	13579	13720	13614	13625	13615	13529	13397	13555	13525	13666	13512	13433	13675	13584	13815	13616	13553	13576	13396	13541	13432	13565	13526	13600	13503	13416	13700	13487	13492	13547	13693	13496	13648	13527	13518	13421	13380	13518	13666	13521	13606	13659	13434	13605	13505	13652	13536	13659	13551	13522	13337	13549	13428	13632	13556	13599	13425	13640	13418	13591	13483	13695	13498	13560	13399	13558	13580	13579	13456	13525	13495	13524	13535	13410	13557	13576	13538	13631	13481	13477	13611	13421	13617	13601	13685	13404	13567	13606	13514	13584	13524	13436	13409	13506	13599	13509	13406	13658	13583	13666	13484	13444	13432	13514	13434	13545	13560	13445	13595	13585	13541	13570	13492	13517	13633	13555	13520	13543	13500	13422	13452	13626	13481	13529	13617	13490	13613	13570	13373	13455	13690	13479	13509	13411	13585	13570	13438	13651	13502	13559	13503	13466	13654	13545	13418	13474	13597	13402	13502	13642	13445	13372	13516	13644	13522	13587	13633	13526	13438	13697	13458	13594	13513	13406	13579	13445	13373	13699	13406	13459	13479	13617	13542	13534	13613	13586	13653	13537	13680	13482	13468	13554	13556	13469	13674	13450	13658	13588	13269	13464	13613	13469	13556	13595	13570	13697	13527	13618	13353	13513	13516	13406	13573	13498	13592	13457	13526	13492	13406	13499	13586	13700	13507	13472	13540	13529	13680	13311	13552	13430	13512	13383	13612	13686	13495	13488	13521	13506	13468	13588	13504	13537	13618	13430	13385	13336	13285	13494	13596	13507	13510	13618	13543	13480	13588	13544	13578	13637	13396	13632	13498	13373	13655	13445	13628	13680	13536	13520	13460	13637	13513	13470	13635	13513	13687	13442	13552	13660	13483	13673	13439	13509	13514	13541	13440	13554	13709	13540	13649	13601	13556	13393	13378	13498	13521	13436	13609	13613	13395	13530	13573	13592	13397	13416	13548	13509	13410	13483	13564	13503	13486	13388	13654	13529	13468	13523	13509	13582	13525	13519	13540	13635	13413	13539	13474	13483	13514	13442	13469	13498	13560	13433	13579	13476	13508	13518	13659	13399	13631	13452	13472	13518	13633	13624	13563	13445	13443	13489	13566	13539	13542	13638	13636	13520	13388	13623	13615	13591	13609	13545	13541	13477	13553	13454	13515	13426	13527	13543	13660	13443	13488	13422	13622	13507	13635	13583	13583	13381	13407	13517	13527	13536	13449	13669	13656	13437	13490	13527	13375	13458	13625	13480	13591	13367	13715	13449	13517	13527	13458	13587	13515	13631	13676	13419	13440	13401	13493	13373	13507	13392	13580	13580	13576	13514	13486	13624	13653	13531	13599	13451	13573	13494	13514	13567	13426	13616	13646	13335	13476	13615	13590	13578	13551	13527	13640	13576	13614	13671	13393	13593	13437	13608	13297	13382	13434	13670	13509	13540	13511	13561	13507	13489	13686	13469	13477	13592	13540	13457	13780	13560	13657	13552	13580	13535	13464	13577	13619	13580	13377	13562	13544	13598	13536	13672	13702	13620	13559	13508	13551	13457	13490	13591	13595	13708	13723	13512	13432	13552	13471	13461	13655	13442	13620	13450	13424	13560	13624	13525	13480	13710	13524	13523	13551	13526	13622	13548	13590	13477	13552	13607	13549	13481	13518	13553	13561	13586	13698	13498	13640	13494	13523	13372	13506	13443	13672	13546	13424	13346	13771	13397	13435	13528	13578	13534	13583	13465	13521	13591	13520	13472	13482	13559	13728	13534	13471	13331	13591	13574	13491	13538	13548	13535	13573	13596	13495	13496	13331	13744	13520	13715	13400	13503	13479	13439	13496	13479	13582	13415	13517	13588	13515	13421	13422	13660	13496	13445	13586	13474	13407	13599	13478	13422	13609	13616	13482	13703	13596	13571	13478	13552	13568	13450	13615	13259	13491	13456	13612	13606
23822	21141	28538	24167	22147	22294	21455	18893	17839	17381	16975	16303	16063	15933	15839	15753	15499	15616	15682	15454	15312	15058	15138	15181	15202	15133	15080	15156	15123	15090	14853	14720	14892	14733	15025	14946	14625	14839	14831	15051	15018	14686	14809	14811	15077	14872	14793	14851	14915	14834	14887	14899	14795	14818	14973	14832	14874	14873	14749	14713	14774	14796	14855	14918	14706	14851	14726	14869	14741	14788	14758	14763	15000	14950	14860	14694	14702	14787	14914	14854	14836	14750	14819	14580	14787	15106	14715	14922	14922	14795	14883	14706	14639	14896	14901	14935	14727	14787	14807	14694	14792	14663	14669	14864	14989	14872	14806	14744	14847	14723	14686	14741	14979	14795	14807	14704	14889	14744	14813	14934	14870	14796	14686	14750	14649	14656	14937	14834	14952	14879	14823	14657	14742	14872	14679	14753	14825	14767	14816	14702	14710	14871	14864	14686	14742	14700	14825	14891	14764	14730	14648	14937	14847	14777	14805	14697	14656	14809	14741	14723	14745	14835	14751	14554	14783	14881	14940	14892	14869	14705	14738	14775	14685	14741	14924	14501	14869	14732	14601	14837	14968	14871	14744	14653	14799	14864	14775	14811	14876	14899	14940	14734	14642	14916	14798	14858	14869	14704	14882	14893	15002	14849	14810	14837	14779	14725	14752	14881	14722	14689	14812	14721	14685	14691	14846	14740	14689	14709	14696	14623	14840	14915	14952	14768	14808	14737	14891	14983	14750	14886	14855	14889	14858	14671	14786	14702	14781	14839	14746	14677	14784	14804	14626	14774	14995	14759	14734	14589	14740	14669	14733	14773	14812	14702	14853	14857	14818	14645	14908	14647	14739	14747	14754	14852	14722	14709	14548	14860	14832	14909	14788	14773	14862	14912	14823	14767	14784	14769	14609	14745	14759	14827	14797	14852	14926	14703	14767	14896	14697	14623	14807	14913	14945	14601	14822	14811	14909	14808	14779	14673	14890	14906	14712	14466	14873	14741	14857	14935	14847	14900	14818	14856	14717	14637	14739	14663	14690	14896	14706	14724	14739	14617	14846	14767	14707	14910	14833	14722	14658	14763	15011	14885	14910	14816	14660	14734	14769	14777	14701	14713	14573	14913	14797	14707	14753	14778	14709	14760	14725	14778	14789	14699	14654	14702	14937	14787	14763	14865	15048	14698	14748	14747	14791	14851	14915	14881	14909	14822	14646	14767	14714	14576	14903	14918	15062	14779	14783	14697	14651	14917	14723	14770	14839	14530	14859	14825	14684	14725	14838	14665	14908	14726	14768	14748	14632	14837	14874	14695	14857	14837	14690	14720	14681	14755	14648	14891	14959	14707	14911	14761	14844	14748	14965	14701	14727	14817	14748	14870	14912	14864	14814	14741	14863	14944	14743	14827	15034	14959	14673	14810	14880	14926	14879	14650	14977	14753	14695	14843	15005	15072	14968	14934	14745	14726	14702	14766	14814	14832	15001	14649	14696	14709	14886	14882	14795	14840	15030	14692	14797	14653	14877	14687	14657	14773	14692	14645	14640	14802	14769	14844	14827	14771	14807	14806	14833	14500	14711	14737	14655	14751	14650	14621	14664	14662	14778	14795	14795	14931	14756	14838	14696	14776	14684	14843	14658	14813	14770	14725	14852	14687	14712	14853	14870	14827	14870	14793	14701	14828	14699	14806	14683	14751	14786	14785	14787	14797	14716	14790	14779	14781	14996	14797	14790	14705	14642	14818	14816	14621	14888	14723	14903	14745	14787	14777	14875	14789	14895	14725	14608	14919	14847	14689	14608	14795	14710	14867	14784	14776	14760	14649	14739	14886	14865	14797	14595	14557	14853	14851	14724	14920	14829	14907	14752	14867	14541	14819	14770	14787	14685	14716	14967	14895	14789	14627	14663	14726	14851	14712	14774	14737	15009	14735	14793	14849	14734	14776	14573	14634	14603	14842	14797	14941	14797	14988	14872	14717	14577	14733	14597	14809	14639	14739	14648	14776	14831	14702	14849	14679	14957	14974	14694	14715	14866	14791	14644	14477	14807	14667	14805	14657	14782	15054	14820	14679	14754	14692	14748	14757	14936	14961	14896	14938	14705	14717	14778	14810	14699	14854	14821	14665	14910	14731	14751	14747	15070	14970	14745	14919	14796	14661	14582	14775	14764	14858	14812	14747	14756	14858	14880	14932	14696	14651	14685	14902	14885	14659	14821	14944	14794	14858	14672	14907	14879	14930	14694	14907	14731	14638	14785	14921	14672	14567	14882	14784	14686	14876	14733	14706	14613	14799	14691	14912	15080	14787	14946	14660	14893	14725	14713	14949	14859	14827	14771	14642	14808	14849	14788	14641	14848	15005	14716	14763	14905	14923	14672	14942	14702	14755	14888	14740	14764	14824	14914	14879	14861	14709	14953	14888	14667	14733	14958	14831	14951	14601	14685	14831	14795	14771	14899	14748	14732	14673	14781	14675	14792	14722	14830	14748	14648	14901	14757	14758	14872	14889	14957	14733	15024	14743	14769	14732	14755	14958	14766	14878	14763	14707	14729	14698	14785	14729	14775	14896	14876	14535	14742	14739	14874	14863	14953	14772	14956	14907	14903	14602	14754	14776	14823	14647	14814	14771	14801	14774	14553	14643	14704	14901	14886	15244	14701	14849	14736	14868	14708	14601	14836	14912	14753	14609	14751	14813	14847	14873	14719	14833	14829	14828	14978	14789	14724	14917	14585	14874	14680	14635	14701	14825	14725	15035	14827	14618	14819	14925	14911	14786	14980	14670	14640	14935	14774	14783	14827	14667	14849	14680	14712	14622	14741	14829	14815	14742	14888	14719	14656	14685	14840	14796	14792	14910	14745	14892	14793	14685	14704	14642	14965	14864	14841	14724	14871	14885	14907	14910	14786	14907	14691	14621	14843	14843	14876	14702	14642	14963	14871	14736	14882	14882	14817	14716	14742	14941	14987	14864	15114	14787	14767	14738	14820	14708	14772	14707	14843	14770	14704	14916	14777	14743	14943	14764	14940	14969	14922	14844	14849	14982	14959	14936	14724	14816	14643	14714	14760	14858	14738	14911	14937	14877	14689	15016	14971	14741	14878	14658	14649	14822	14733	14697	14679	14983	14751	14578	14821	14651	14621	14739	14859	14879	14967	14682	14727	14965	14854	14678	14644	14801	14841	14700	14804	14758	14814	14764	14803	14728	14720	14723	14690	14615	14694	14754	14851	14736	14754	14649	14662	14967	14836	14925	14647	14786	14896	14568	14558	14645	14806	14695	14748	14911	14874	14866	14814	14843	14932	14767	14804	14570	14592	14986	14659	14708	14742	14783	14766	14898	14682	14773	14691	14879	14715	14814	14860	14763	14742	14765	14598	14890	14672	15005	14730	14723	14888	14717	14694	14564	14763	14765	14729	14685	14927	14936	14640	14976	14644	14797	14860	14738	14683	14810	14975	14914	14799	14924	14569	14788	14805	14905	14618	14784	14837	15094	14666	14924	14689	14748	14865	14716	14721	14850	14925	14835	14682	14642	14712	14680	14761	14777	14936	14710	14925	14635	14812	14749	14812	14766	14713	14781	14792	14570	14887	14694	14778	14721	14732	14852	14726	14817	14759	14771	14874	14864	14490	14730	14746	14716	14794	14936	14734	14864	14795	14587	14815	14900	15110	14761	14730	14973	14960	14675	14656	14423	14922	14705	14816	14701	14762	14838	14774	14861	14674	14843	14832	14772	14751	14842	14793	14753	14638	14852	14664	14778	14793	14675	14818	14873	14796	14764	14794	14675	14817	14543	14753	14627	14709	14702	14938	14806	14858	14697	14987	14788	14850	14598	14923	14859	14607	14818	14830	14794	14753	14663	14856	14831	14712	14679	14827	14629	14814	14749	14618	14733	14782	14603	14734	14698	14725	14824	14603	14653	15038	14983	14688	14842	14740	14469	14876	14755	14715	14756	14848	14726	14809	14723	14873	14738	14586	14912	14957	14776	14830	14805	14729	14860	14712	14714	14908	14749	14873	14864	14840	14679	14766	14886	14747	14690	14823	14808	14748	14814	14817	14755	14774	14777	14876	14901	14736	14779	14726	14773	14718	14775	14760	14808	14831	14844	14830	14798	14785	14786	14782	14802	14660	14697	14745	14854	14810	14569	14714	14870	14971	14861	14634	14905	14816	14969	14630	14644	14857	14797	14708	14687	14853	14674	14812	14854	14690	14665	14673	14731	14759	14734	14917	14775	14849	14785	14724	14773	14739	14696	14712	14965	14918	14966	14818	14804	14883	14845	14896	15003	14706	14641	14844	14724	14689	14929	14620	14895	14903	14683	14940	14857	14634	14813	14735	14903	14797	15086	14855	14910	14634	14628	14745	14771	14872	14750	14828	14866	14933	14964	14936	14954	14779	14743	14846	14880	14741	14809	14753	14630	14722	14833	14890	14637	14687	14737	14827	14873	14781	14731	15098	14738	14816	14809	14888	14614	14622	14785	14836	14858	14843	14754	14795	14756	14663	14868	14775	14705	14729	14767	14749	14999	15017	14956	14842	14661	14858	14912	14927	14973	15083	14722	14727	14804	14897	14903	14785	14776	14797	14690	14876	14661	14604	14730	14829	14633	14881	14692	14944	14643	14870	14718	14737	14795	14765	14849	14612	14779	14686	14730	14977	14869	14682	14745	14808	14879	14850	14757	14840	14859	14843	14889	14900	14850	14785	14772	14797	14738	14841	14776	14712	14638	14710	14599	14686	14650	14822	14995	14546	14738	14506	14723	14871	14844	14850	14789	14849	14730	14732	14923	14860	14875	14705	14698	14630	14753	14837	14806	14733	14643	14908	14655	14869	14970	14615	14721	14802	14896	14804	14535	14649	14763	14846	14709	14985	14648	14659	14793	14732	14754	14778	14661	14637	14740	14810	14668	14715	14597	14579	14691	14909	14797	14880	14818	14764	14856	14816	14730	14814	14737	14742	14644	14743	14693	14774	14876	14939	14925	14931	14820	15006	14715	14834	14862	14738	14957	14702	14859	14739	14813	15042	14894	14817	14603	14831	14711	14705	14603	14885	14856	14764	14876	14978	14687	14736	14895	14799	14884	14801	14835	15028	14858	14992	14818	14802	14802	14692	14828	14644	14610
19459	35012	32088	25224	22365	21063	20025	19574	18671	17916	16964	16146	15777	15291	15218	14990	14893	14734	14704	14473	14598	14168	14087	14240	14180	13923	14052	13959	14108	13931	14105	13701	14024	13941	14065	13717	13694	13891	13940	13805	13715	13720	13733	13933	13705	13891	13708	13679	13797	13791	13845	13786	13879	13694	13974	13736	13827	13855	13906	13710	13849	13835	13773	13673	13771	13601	13616	13802	13739	13614	13812	13624	13799	13680	13694	13790	13618	13737	13664	13733	13753	13699	13775	13773	13751	13749	13688	13640	13712	13550	13646	13561	13704	13633	13735	13637	13597	13799	13757	13763	13772	13828	13818	13645	13773	13636	13777	13679	13741	13737	13555	13709	13934	13753	13885	13636	13645	13699	13648	13760	13743	13633	13754	13842	13845	13698	13806	13845	13784	13729	13541	13686	13625	13741	13720	13488	13611	13685	13711	13808	13668	13568	13880	13692	13809	13541	13660	13776	13730	13656	13570	13643	13687	13641	13596	13812	13687	13743	13736	13700	13729	13531	13716	13844	13697	13651	13638	13707	13643	13711	13609	13698	13701	13737	13733	13679	13790	13715	13781	13706	13789	13827	13589	13757	13713	13635	13692	13657	13607	13720	13911	13648	13766	13785	13634	13700	13783	13703	13842	13768	13771	13673	13559	13593	13762	13640	13701	13609	13746	13710	13699	13559	13619	13579	13724	13614	13724	13690	13564	13818	13630	13806	13791	13644	13711	13790	13835	13820	13619	13606	13790	13647	13690	13893	13738	13735	13867	13792	13611	13679	13632	13730	13701	13672	13560	13578	13770	13594	13773	13687	13741	13665	13833	13728	13826	13576	13772	13741	13836	13797	13635	13740	13663	13722	13752	13698	13872	13759	13866	13748	13903	13763	13633	13825	13737	13689	13597	13584	13506	13606	13737	13667	13801	13689	13835	13595	13736	13829	13729	13616	13793	13507	13665	13668	13778	13627	13745	13728	13782	13612	13677	13711	13633	13679	13658	13833	13743	13650	13677	13777	13838	13787	13850	13761	13703	13733	13805	13781	13742	13703	13716	13434	13651	13772	13640	13696	13734	13710	13815	13778	13779	13799	13736	13702	13745	13794	13702	13522	13701	13704	13698	13789	13666	13599	13701	13698	13665	13682	13686	13764	13689	13693	13655	13641	13755	13758	13731	13644	13758	13761	13576	13474	13639	13685	13685	13634	13644	13677	13770	13774	13733	13754	13783	13652	13646	13926	13623	13792	13804	13818	13593	13639	13664	13939	13658	13759	13784	13810	13737	13739	13702	13770	13531	13657	13758	13787	13732	13620	13662	13702	13544	13798	13747	13704	13620	13693	13508	13680	13715	13805	13743	13634	13708	13633	13937	13671	13668	13682	13696	13617	13645	13810	13701	13717	13717	13734	13737	13759	13878	13698	13716	13725	13761	13660	13819	13446	13852	13689	13837	13664	13717	13844	13505	13750	13854	13747	13845	13812	13664	13563	13676	13624	13659	13747	13896	13837	13541	13749	13611	13805	13658	13774	13644	13666	13858	13817	13783	13642	13797	13700	13795	13663	13650	13673	13703	13769	13693	13871	13539	13804	13714	13717	13753	13629	13655	13898	13791	13712	13776	13707	13719	13554	13846	13780	13703	13744	13696	13641	13769	13663	13681	13659	13806	13700	13604	13763	13893	13782	13721	13722	13654	13599	13838	13727	13676	13806	13753	13784	13721	13717	13635	13630	13519	13820	13805	13738	13642	13679	13677	13618	13573	13757	13835	13764	13638	13710	13776	13671	13715	13644	13792	13630	13602	13612	13658	13700	13718	13752	13795	13712	13607	13761	13795	13704	13628	13537	13769	13756	13661	13769	13707	13661	13753	13664	13713	13719	13702	13722	13811	13638	13676	13706	13793	13636	13625	13763	13642	13705	13962	13757	13591	13786	13565	13789	13500	13730	13817	13694	13868	13631	13784	13562	13599	13650	13679	13718	13644	13717	13663	13767	13597	13735	13789	13665	13624	13736	13874	13681	13603	13788	13642	13720	13733	13848	13595	13700	13657	13549	13569	13752	13781	13830	13798	13548	13844	13858	13671	13707	13790	13725	13768	13557	13735	13494	13683	13630	13587	13749	13745	13501	13887	13736	13745	13692	13568	13782	13655	13733	13686	13667	13899	13768	13858	13649	13746	13765	13510	13711	13853	13453	13662	13635	13704	13723	13694	13833	13763	13708	13690	13684	13702	13615	13717	13751	13828	13726	13764	13726	13669	13712	13812	13706	13787	13574	13799	13772	13690	13966	13812	13539	13866	13788	13775	13764	13672	13802	13731	13740	13673	13679	13582	13617	13688	13622	13781	13776	13850	13724	13629	13685	13685	13689	13633	13587	13667	13956	13733	13686	13677	13684	13566	13510	13781	13549	13724	13697	13815	13820	13632	13832	13792	13678	13589	13748	13762	13671	13712	13682	13752	13603	13684	13635	13722	13673	13777	13815	13762	13802	13497	13638	13654	13663	13685	13669	13802	13705	13727	13664	13552	13581	13570	13486	13742	13916	13704	13668	13543	13748	13766	13696	13685	13744	13612	13658	13774	13583	13784	13614	13851	13753	13709	13733	13659	13670	13698	13745	13663	13586	13764	13781	13659	13825	13778	13864	13757	13696	13784	13814	13756	13653	13696	13553	13712	13839	13894	13719	13783	13560	13831	13737	13679	13742	13754	13668	13622	13644	13702	13695	13674	13626	13789	13720	13755	13628	13621	13598	13726	13627	13804	13744	13713	13667	13679	13660	13715	13762	13823	13705	13564	13737	13677	13630	13762	13739	13695	13865	13811	13633	13721	13711	13499	13573	13730	13653	13711	13757	13754	13628	13612	13743	13701	13708	13606	13767	13760	13742	13658	13597	13631	13756	13618	13719	13760	13615	13786	13758	13738	13765	13766	13711	13466	13771	13807	13666	13757	13637	13819	13789	13707	13573	13709	13679	13672	13605	13734	13741	13779	13776	13751	13835	13640	13738	13589	13891	13573	13613	13719	13653	13820	13708	13640	13779	13695	13736	13841	13668	13686	13675	13756	13855	13608	13557	13645	13793	13755	13803	13741	13702	13730	13597	13766	13847	13689	13611	13681	13770	13605	13737	13697	13500	13570	13759	13562	13730	13772	13602	13748	13873	13591	13692	13715	13702	13629	13606	13819	13726	13776	13873	13686	13745	13583	13817	13710	13857	13699	13718	13825	13735	13613	13751	13851	13896	13791	13601	13757	13702	13629	13731	13516	13696	13717	13769	13762	13553	13683	13761	13517	13648	13744	13700	13852	13784	13646	13777	13658	13595	13672	13670	13714	13697	13637	13755	13659	13709	13703	13853	13803	13690	13503	13756	13712	13741	13581	13774	13696	13713	13638	13754	13548	13644	13787	13785	13764	13721	13737	13727	13821	13698	13679	13784	13624	13545	13776	13826	13668	13780	13683	13692	13616	13710	13682	13663	13768	13599	13782	13669	13460	13774	13589	13525	13686	13748	13719	13554	13878	13685	13736	13744	13780	13738	13779	13804	13731	13572	13752	13694	13820	13820	13732	13781	13524	13893	13647	13727	13787	13776	13727	13732	13647	13756	13816	13732	13725	13924	13782	13544	13795	13796	13838	13762	13531	13710	13640	13651	13620	13603	13676	13661	13804	13687	13629	13822	13651	13685	13704	13932	13837	13696	13667	13744	13797	13843	13767	13713	13654	13705	13630	13657	13714	13732	13634	13763	13557	13811	13714	13628	13762	13677	13725	13700	13626	13753	13777	13712	13482	13652	13696	13873	13745	13737	13757	13472	13689	13601	13593	13625	13706	13680	13680	13684	13738	13554	13811	13745	13695	13816	13658	13683	13648	13680	13661	13931	13805	13639	13692	13799	13759	13633	13710	13807	13640	13797	13735	13669	13684	13694	13867	13700	13678	13589	13684	13584	13720	13700	13730	13764	13688	13606	13751	13734	13589	13899	13720	13711	13661	13790	13676	13750	13755	13600	13618	13796	13727	13696	13777	13620	13548	13710	13691	13579	13673	13618	13650	13663	13699	13773	13603	13614	13727	13579	13727	13732	13560	13733	13765	13783	13678	13733	13581	13719	13736	13633	13476	13764	13621	13730	13610	13743	13682	13827	13718	13714	13576	13710	13749	13602	13728	13664	13803	13674	13705	13644	13720	13713	13726	13701	13672	13645	13706	13858	13645	13800	13492	13673	13786	13891	13658	13767	13826	13848	13603	13670	13726	13776	13653	13757	13837	13764	13773	13510	13772	13772	13909	13632	13684	13858	13708	13756	13944	13481	13585	13583	13741	13653	13638	13717	13614	13797	13598	13768	13637	13822	13636	13738	13873	13834	13568	13810	13754	13756	13656	13785	13765	13541	13714	13697	13583	13790	13632	13783	13650	13707	13715	13769	13565	13683	13689	13674	13708	13816	13601	13686	13797	13718	13904	13781	13637	13813	13850	13740	13626	13824	13839	13771	13780	13631	13752	13796	13633	13572	13836	13699	13668	13831	13729	13748	13707	13486	13664	13754	13607	13846	13769	13729	13755	13769	13624	13602	13651	13788	13634	13713	13913	13505	13701	13706	13675	13818	13518	13722	13799	13682	13712	13722	13702	13893	13494	13691	13725	13662	13724	13643	13679	13737	13637	13626	13686	13549	13714	13662	13675	13604	13772	13756	13772	13868	13522	13725	13756	13724	13797	13768	13681	13694	13809	13733	13800	13742	13683	13716	13719	13697	13751	13742	13725	13498	13678	13579	13757	13787	13659	13646	13712	13717	13850	13671	13776	13767	13681	13722	13784	13670	13581	13845	13583	13747	13674	13652	13818	13872	13833	13868	13647	13661	13535	13670	13605	13719	13749	13760	13507	13606	13638	13804	13589	13732	13784	13628	13739	13799	13717	13757	13656	13622	13699	13723	13669	13738	13870	13609	13724	13795	13688	13602	13659	13578	13701	13827	13742	13587	13972	13673	13702	13749	13710	13782	13657	13827	13759	13693	13708	13726	13719	13712	13808	13749	13697	13733	13527	13777	13694	13671	13693	13715	13647	13738	13699	13752	13678	13757	13612	13732	13651	13782	13529	13581	13668	13779	13835	13859	13672	13683	13835	13681	13818	13759
22767	21131	28943	23602	21449	23780	25751	20632	19244	18811	17999	17335	16700	16288	16029	15979	16100	15813	15902	15445	15655	15288	15400	15277	15234	15151	15234	15131	15250	15224	15233	15010	15103	14923	15010	14786	15165	14953	14991	14898	14830	14909	15043	14953	14958	14867	14936	15073	14880	14929	14797	14833	14810	14618	14939	14850	14788	14814	14860	14759	14751	14885	14971	14742	14923	14813	14970	14872	14849	15011	14907	14990	14787	15001	14588	14859	14788	14636	14845	14882	14785	14853	14806	14809	14718	14768	14650	14663	14754	14847	15019	14769	14826	14871	14835	14811	14650	14814	14785	14942	14800	14864	14777	14698	14794	14786	14887	14850	14776	14625	14747	14717	14772	14774	14846	14762	14793	14857	14852	14864	14835	14690	14685	14771	14929	14845	14756	14833	14820	14762	14757	14765	14715	14801	14706	14686	14799	14669	14626	14595	14651	14691	14715	14814	14785	14968	14812	14817	14777	14697	14781	14720	14623	14580	14706	14827	14874	14767	14880	14770	14800	14641	14669	14899	14835	14770	14656	14691	14823	14667	14739	14891	14783	14766	14822	14857	14735	14685	14861	14725	14782	14703	14830	14813	14686	14591	14625	14904	14892	15045	14868	14666	14830	14783	14858	14758	14702	14840	14924	14875	14700	14821	14757	14786	15024	14934	14632	14786	14797	14797	14834	14720	14878	14626	14746	14980	14801	14587	14800	14840	14693	14599	14552	14753	14832	15056	14772	14830	14733	14887	14932	14708	14843	14638	14502	14628	14797	14883	14941	14981	14878	14857	14557	14818	14743	14784	14833	14854	14760	14763	14505	14691	14688	14695	14708	14780	14774	14757	14865	14801	14920	14726	14866	14797	14796	14639	14734	14879	14835	14779	14659	14704	14744	14928	14686	14821	14709	14725	14947	14795	14849	14838	14862	14689	14678	14674	14776	14851	14631	14844	14760	14722	14693	14872	15001	14677	14554	14598	14940	14781	14658	14820	14606	14875	14608	14753	14623	14947	14653	14898	14777	14636	14674	14812	14940	14834	14832	14954	14627	14845	14714	14572	14752	14666	14614	14690	14553	14724	14698	14731	14690	14727	14784	14758	14777	14765	14706	14749	14891	14695	14481	14555	14564	14589	14880	14848	14895	14835	14840	14670	14651	14781	14876	14806	14706	14577	14780	14875	14587	14779	14687	14797	14956	14797	14576	14788	14675	14572	14657	14749	14582	14887	14712	14783	14793	14717	14912	14655	14649	14525	14725	14780	14788	14719	14937	14748	14829	14740	14934	14823	14637	14805	14808	14823	14749	14961	14763	14737	14736	14721	14774	14780	14856	14761	14562	14834	14843	14673	14907	14846	14906	14773	14658	14788	14794	14834	14761	14616	14626	15002	14535	14570	14782	14761	14842	14774	14638	14779	14967	14896	14733	14720	14805	14771	14668	14582	14703	14755	14790	14746	14747	14865	14719	14700	14924	14787	14795	14658	14719	14695	14719	14650	14703	14861	14820	14748	14741	14699	14911	14800	14769	14779	14746	14619	14857	14468	14844	14870	14861	14902	14850	14718	14885	14872	14871	14882	14892	14653	14790	14642	14718	14649	14721	14704	14918	14693	14889	14808	14802	14726	14790	14579	14749	14868	14811	14855	14771	14738	14805	14633	14603	14730	14700	14988	14561	14677	14570	14691	14758	14930	14593	14755	14821	15174	14763	14867	14705	14811	14988	14622	14805	14750	14627	14820	14812	14529	14876	14686	14804	14809	14814	14683	14856	14743	14790	14774	14689	14553	14675	14737	14826	14889	14744	14679	14629	14639	14807	14801	14624	14835	14747	14771	14631	14707	14571	14706	14642	14811	14818	14767	14692	14752	14784	14751	14800	14735	14840	14666	14515	14708	14881	14741	14802	14959	14688	14749	14647	14812	14973	14841	14792	14850	14955	14868	14681	14834	14783	14899	14519	14545	14638	14648	14752	14620	14820	14870	14784	14712	14818	14810	15007	14620	14868	15026	14846	14837	14736	14609	14769	14808	14724	14496	14566	14604	14689	14835	14789	14694	14834	14863	14922	14648	14612	14755	14739	14622	14719	14919	14958	14636	14756	14783	14829	14872	14843	14761	14975	14634	14808	14668	15001	14782	14507	14711	14870	14757	14602	14590	14689	14831	14798	14800	14783	14672	14660	14974	14731	14786	14929	14639	14776	14692	14649	14697	14705	14740	14842	14761	14713	15020	14664	14657	14661	14847	14843	14741	14788	14763	14984	14770	14831	14766	14595	14634	14809	14740	14663	14610	14803	14729	15016	14795	15013	14786	14582	14805	14844	14714	14844	14660	14580	14688	14930	14848	14705	14626	14675	14730	14744	14885	14774	14866	14735	14664	14720	14865	14580	14820	14777	14804	14697	14910	14997	14897	14787	14837	14750	14869	14715	14854	14675	14828	14708	14667	14781	14641	14721	14799	14752	14602	14493	14772	14804	14802	14868	14796	14812	14814	14794	14658	14650	14786	14691	14763	14769	14772	14677	14875	14856	14805	14809	14875	14658	14602	14745	14585	14969	14806	14883	14834	14843	14766	14962	14807	14768	14941	14850	14755	14630	14652	14856	14783	14790	14655	14740	14880	14932	14751	14649	14777	14694	14838	14816	14751	14743	14598	14732	14714	14686	14834	14572	14745	14964	14745	14980	14729	14671	14735	14635	14656	14555	14569	14809	14718	14694	14952	14838	14963	14852	14809	14814	14733	14857	14649	14936	14779	14724	14832	14609	14684	14850	14661	14806	14804	14725	14701	14619	14403	14706	14798	14622	14710	14958	14570	14599	14759	14734	14726	14770	14722	14805	14777	14829	14634	14869	14773	14687	14702	14610	14702	14906	14694	14643	14501	14819	14970	14803	14869	14865	14742	14911	14723	14660	14668	14692	14756	14826	14880	14766	14779	14701	14745	14873	14762	14640	14857	14687	14656	14737	14619	14698	14742	14663	14611	14538	14949	14801	14663	14752	14733	14607	14882	14555	14956	14930	14763	14834	14613	14633	14741	14743	14772	14809	14803	14779	14655	14967	14729	14749	14623	14614	14651	14730	14707	14640	14696	14712	14610	14697	14688	14853	14788	14610	14857	14655	14685	14791	14720	14906	14726	14843	14906	14760	14708	14666	14793	14808	14726	14768	14840	14885	14716	14819	14938	14593	14830	14772	14525	14750	14896	14886	14760	14669	14849	14782	14676	14740	14746	14683	14671	14683	14794	14850	14763	14670	14773	14668	14894	14729	14752	14657	14789	14858	14641	14826	14731	14820	14537	14692	14799	14739	14764	14688	14949	14876	14688	14590	14622	14589	14719	14602	14814	14818	14680	14804	14762	14790	14860	14940	14751	14883	14791	14737	14730	14752	14787	14797	14972	14933	14870	14608	14677	14762	14613	14717	14778	14750	14548	14841	14681	14878	14671	14672	14610	14719	14734	14732	14797	14692	14590	14990	14651	14635	14703	14758	14790	14885	14757	14671	14601	14852	14813	14636	14624	14858	14706	14706	14690	14868	14938	14824	14700	14593	14707	14700	14755	15006	14863	14844	14529	14667	14748	14611	14772	14927	14583	14620	14796	14849	14684	14560	14717	14830	14508	14589	14702	14682	14792	14745	14654	14745	14804	14863	14811	14878	14713	14792	14681	14816	14729	14693	14808	14702	14847	14701	14670	14554	14598	14517	14558	14739	14628	14747	14638	14840	14842	14630	14694	14817	14686	14637	14734	14798	14834	14591	14779	14956	14734	14698	14695	14752	14787	14673	14921	14792	14730	14810	14766	14549	14762	15012	14823	14849	14730	14681	14829	14703	14655	14722	14773	14790	14781	14794	14696	14677	14981	14824	14756	14730	14680	14719	14796	14763	14769	14727	14707	14788	14765	14548	14741	14709	14635	14725	14967	14977	14778	14779	14863	14814	14682	14780	14598	14978	14714	14761	14839	14611	14841	14975	14793	14733	14733	14692	14845	15003	14775	14690	14815	14592	14722	14732	14660	14730	14742	14828	14686	14795	14752	14476	14588	14862	14769	14707	14808	14892	14754	14689	14978	14815	14511	14795	14720	14743	14866	14700	14717	14899	14903	14882	14688	14762	14651	14749	14811	14498	14620	14927	14835	14822	14721	14678	14643	14565	14634	14718	14879	14716	14693	14843	14761	14966	14896	14690	14822	14698	14534	14881	14697	14734	14780	14769	14698	14839	14729	14625	14806	14842	14795	14812	14615	14764	14751	14653	14815	14534	14885	14743	14698	14889	14837	14761	14849	14739	14641	14680	14760	14761	14775	14621	14746	14827	14660	14699	14689	14764	14655	14675	14713	14785	14835	14830	14716	14735	14770	14439	14609	14704	14851	14609	14690	14702	14882	14891	14788	14653	14866	14810	15019	14691	14808	14941	14779	14754	14785	14666	14735	14794	14816	14883	14828	14890	14657	14719	14813	14787	14810	14794	14729	14739	14811	14795	14726	14747	14836	14712	14812	14766	14618	14843	14732	14707	14725	15027	14822	14787	15012	14767	14855	14772	14646	14726	14628	14745	14807	14701	14844	14769	14903	14665	14973	14618	14676	14874	14784	14962	14790	14851	14803	14681	14845	14858	14740	14811	14818	14690	14735	14795	14794	14723	14868	14775	14817	14785	14859	14896	14733	14901	14819	14665	14757	14912	14710	14692	14927	14589	14693	14890	14677	14774	14724	14858	14734	14679	14665	14748	14795	14773	14813	14740	14778	14771	14579	14904	14658	14731	14630	14567	14788	14724	14638	14688	14741	14654	14423	14748	14702	14548	14577	14677	14880	14937	14793	14729	14762	14856	14797	14860	14506	14854	14817	14696	14809	14573	14874	14854	14736	14878	14711	14820	14851	14887	14821	14810	14689	14686	14819	14830	14705	14885	14726	14905	14710	14658	14751	14839	14901	14551	14653	14860	14726	14723	14899	14524	14672	14756	14876	15003	14826	14680	14872	14716	14864	14907	14873	14652	14807	14894	14876	14896	14705	14796	14699	14804	15054	14817	14687	14849	14757	14967	14757	14550	14561	14674	14740	14768	14771	14709	14656	14866	14785	14883	14808	14931	14858	14786	14898	14695	14604	14640	14768	14629	14581	14691	14757	14754	14962
21584	40027	36386	29021	25657	24002	22808	22168	20816	19857	18561	17571	16631	15965	15760	15566	15444	15155	15109	14931	14710	14500	14436	14367	14325	14236	14255	14081	14122	14090	13992	14066	14014	13904	13863	13782	13854	13868	13911	13889	13761	13789	13715	13817	13828	13649	13686	13700	13766	13698	13622	13802	13595	13803	13819	13710	13606	13556	13616	13639	13539	13753	13725	13563	13693	13759	13606	13636	13795	13738	13664	13800	13740	13580	13744	13721	13527	13737	13707	13623	13829	13726	13561	13808	13780	13642	13836	13655	13554	13520	13682	13705	13819	13747	13695	13660	13771	13717	13830	13558	13686	13598	13581	13781	13714	13600	13575	13574	13864	13697	13550	13716	13615	13519	13725	13536	13675	13630	13762	13557	13818	13703	13633	13801	13759	13630	13739	13595	13768	13752	13788	13662	13573	13662	13614	13624	13859	13579	13673	13516	13866	13630	13649	13613	13650	13586	13724	13804	13642	13563	13739	13691	13603	13669	13720	13472	13727	13708	13598	13711	13707	13598	13648	13689	13706	13721	13530	13692	13528	13725	13669	13761	13718	13596	13599	13480	13627	13620	13620	13708	13651	13644	13650	13650	13547	13600	13612	13508	13664	13741	13634	13607	13531	13554	13599	13688	13656	13529	13750	13815	13691	13671	13620	13655	13817	13736	13690	13812	13560	13644	13652	13672	13687	13743	13736	13609	13739	13607	13581	13762	13727	13560	13664	13571	13706	13620	13764	13615	13627	13703	13580	13827	13669	13733	13653	13537	13664	13698	13737	13677	13761	13841	13717	13547	13691	13416	13769	13568	13754	13741	13700	13701	13584	13636	13760	13572	13582	13633	13608	13599	13762	13501	13605	13561	13598	13691	13539	13540	13587	13829	13668	13698	13810	13676	13627	13646	13509	13628	13716	13506	13692	13565	13786	13612	13728	13690	13529	13703	13703	13710	13685	13533	13680	13683	13762	13564	13666	13638	13629	13575	13652	13703	13495	13667	13594	13619	13626	13666	13845	13710	13600	13589	13801	13797	13756	13756	13671	13650	13669	13665	13763	13565	13682	13732	13477	13579	13655	13769	13656	13497	13830	13631	13695	13745	13605	13698	13578	13691	13653	13710	13851	13488	13624	13671	13918	13823	13743	13498	13632	13750	13732	13619	13644	13605	13712	13568	13746	13704	13699	13537	13658	13547	13604	13675	13674	13810	13593	13663	13565	13609	13781	13545	13726	13601	13712	13807	13616	13561	13624	13615	13725	13860	13578	13487	13687	13665	13716	13813	13601	13566	13710	13828	13899	13619	13564	13639	13732	13675	13559	13413	13728	13622	13729	13434	13657	13735	13657	13636	13801	13603	13596	13710	13508	13528	13742	13508	13543	13654	13592	13789	13593	13480	13571	13570	13625	13604	13601	13800	13549	13867	13711	13725	13617	13525	13856	13574	13769	13602	13610	13863	13508	13630	13684	13592	13516	13671	13694	13783	13691	13793	13631	13679	13683	13729	13834	13647	13662	13562	13715	13589	13803	13705	13732	13491	13597	13595	13685	13618	13540	13524	13670	13716	13592	13794	13570	13550	13776	13592	13750	13726	13756	13556	13656	13687	13646	13743	13600	13742	13738	13720	13613	13716	13723	13642	13751	13633	13599	13622	13658	13741	13672	13760	13645	13668	13651	13716	13724	13740	13533	13632	13577	13696	13810	13535	13748	13735	13779	13789	13552	13652	13544	13721	13543	13537	13655	13513	13622	13743	13650	13801	13588	13778	13768	13636	13646	13651	13787	13702	13723	13644	13620	13448	13883	13723	13723	13612	13827	13729	13685	13553	13691	13734	13674	13762	13670	13735	13567	13707	13624	13739	13496	13706	13815	13658	13616	13739	13745	13737	13635	13598	13582	13670	13654	13704	13561	13646	13739	13768	13885	13621	13704	13564	13634	13602	13760	13517	13699	13637	13594	13596	13693	13598	13578	13645	13650	13749	13671	13567	13639	13566	13597	13675	13735	13600	13502	13654	13754	13509	13646	13749	13713	13567	13736	13734	13461	13555	13718	13475	13730	13696	13754	13687	13554	13784	13621	13448	13668	13737	13612	13717	13381	13734	13736	13505	13627	13634	13703	13646	13732	13736	13672	13678	13590	13660	13728	13585	13709	13756	13654	13719	13589	13727	13723	13627	13752	13570	13738	13858	13631	13650	13788	13795	13529	13503	13717	13590	13442	13754	13623	13567	13596	13597	13674	13682	13614	13570	13556	13537	13689	13804	13627	13761	13526	13720	13743	13690	13731	13567	13806	13674	13656	13575	13647	13600	13692	13566	13777	13713	13676	13739	13598	13608	13730	13652	13658	13668	13606	13401	13569	13505	13649	13632	13738	13669	13563	13576	13855	13615	13675	13600	13578	13679	13671	13754	13752	13651	13610	13528	13696	13557	13513	13680	13694	13668	13551	13637	13630	13584	13452	13624	13739	13740	13588	13480	13671	13544	13583	13529	13482	13709	13522	13614	13634	13644	13625	13704	13603	13760	13631	13679	13679	13605	13678	13620	13882	13712	13784	13619	13597	13582	13703	13738	13841	13705	13592	13650	13642	13585	13860	13696	13490	13681	13827	13626	13640	13604	13806	13590	13733	13623	13644	13769	13577	13682	13588	13575	13659	13607	13556	13579	13579	13612	13589	13584	13464	13740	13659	13626	13522	13749	13592	13654	13438	13708	13656	13635	13635	13548	13761	13776	13761	13804	13693	13693	13865	13418	13629	13579	13709	13873	13532	13589	13709	13680	13771	13745	13764	13583	13429	13548	13501	13702	13581	13540	13517	13650	13494	13659	13582	13535	13687	13609	13570	13773	13715	13536	13732	13566	13730	13698	13784	13716	13765	13579	13655	13510	13578	13738	13660	13835	13571	13679	13619	13667	13595	13746	13689	13594	13613	13626	13736	13673	13565	13631	13541	13585	13772	13715	13503	13782	13603	13723	13710	13648	13682	13587	13637	13593	13542	13584	13707	13709	13648	13651	13805	13607	13541	13530	13777	13689	13713	13680	13625	13564	13735	13800	13762	13654	13498	13691	13669	13523	13533	13657	13718	13448	13584	13700	13493	13603	13528	13701	13673	13834	13561	13691	13756	13528	13554	13691	13652	13583	13671	13584	13696	13651	13509	13565	13507	13641	13786	13567	13691	13718	13724	13663	13684	13574	13669	13652	13558	13591	13705	13614	13793	13504	13591	13704	13702	13574	13559	13711	13560	13510	13770	13657	13784	13622	13590	13689	13724	13657	13814	13588	13634	13664	13533	13544	13618	13534	13618	13618	13664	13680	13633	13551	13566	13512	13707	13752	13609	13559	13667	13642	13625	13782	13649	13717	13713	13624	13580	13668	13743	13627	13621	13597	13899	13524	13805	13668	13522	13652	13555	13655	13620	13760	13617	13551	13760	13511	13535	13606	13559	13709	13694	13817	13707	13522	13685	13680	13675	13596	13745	13630	13793	13751	13679	13750	13704	13602	13634	13729	13702	13556	13627	13671	13663	13855	13860	13546	13525	13674	13736	13727	13591	13724	13412	13613	13811	13629	13532	13766	13411	13687	13613	13568	13765	13638	13712	13549	13710	13648	13690	13668	13597	13624	13633	13618	13598	13659	13587	13786	13813	13727	13697	13606	13778	13371	13735	13620	13623	13741	13752	13609	13739	13517	13753	13584	13673	13540	13662	13765	13602	13587	13508	13696	13522	13708	13646	13911	13653	13691	13640	13631	13594	13878	13649	13525	13703	13490	13840	13649	13697	13491	13636	13690	13623	13618	13727	13609	13761	13642	13837	13693	13687	13549	13587	13602	13672	13629	13670	13578	13769	13496	13633	13730	13659	13703	13549	13607	13787	13655	13545	13686	13624	13583	13756	13760	13807	13714	13616	13782	13685	13598	13720	13747	13571	13817	13554	13523	13520	13590	13670	13516	13573	13734	13779	13656	13795	13672	13717	13553	13742	13711	13732	13665	13669	13661	13785	13658	13573	13556	13748	13632	13621	13729	13612	13749	13587	13609	13568	13349	13729	13631	13633	13633	13811	13637	13585	13629	13602	13763	13567	13863	13597	13533	13656	13564	13734	13735	13508	13590	13649	13659	13682	13625	13710	13668	13676	13772	13417	13785	13585	13617	13657	13462	13565	13772	13617	13761	13643	13693	13820	13605	13840	13633	13670	13534	13618	13668	13623	13647	13606	13740	13649	13714	13702	13604	13782	13657	13635	13653	13750	13679	13679	13567	13656	13610	13758	13511	13566	13732	13463	13678	13670	13651	13674	13775	13679	13631	13668	13574	13489	13609	13804	13892	13790	13538	13744	13648	13616	13604	13737	13671	13648	13702	13644	13651	13745	13728	13726	13648	13520	13613	13576	13578	13588	13615	13710	13533	13592	13756	13526	13517	13602	13431	13642	13740	13877	13456	13812	13629	13598	13548	13586	13690	13631	13649	13749	13502	13746	13611	13706	13708	13591	13766	13884	13721	13555	13655	13689	13763	13655	13744	13421	13786	13790	13681	13675	13605	13593	13485	13583	13629	13631	13558	13752	13629	13534	13673	13738	13556	13771	13539	13673	13507	13526	13776	13674	13623	13629	13737	13587	13616	13767	13588	13672	13610	13787	13656	13562	13596	13649	13625	13613	13579	13718	13673	13849	13703	13777	13782	13676	13487	13593	13669	13774	13688	13683	13684	13539	13603	13693	13571	13490	13656	13508	13774	13537	13699	13671	13629	13757	13762	13884	13780	13686	13709	13598	13565	13621	13540	13587	13582	13686	13546	13767	13567	13677	13692	13559	13712	13745	13671	13621	13590	13724	13631	13777	13735	13654	13598	13631	13818	13809	13675	13652	13695	13522	13652	13574	13780	13794	13698	13651	13536	13628	13570	13588	13569	13696	13680	13744	13476	13620	13747	13628	13686	13476	13675	13737	13718	13852	13656	13552	13676	13590	13631	13656	13793	13496	13570	13727	13415	13715	13785	13610	13566	13622	13553	13699	13677	13505	13850	13714	13557	13706	13630	13724	13513	13806	13613	13601	13819	13662	13649	13581	13765	13723	13649	13594	13754	13543	13685	13498	13740	13600	13663	13766	13527	13806	13690	13722	13779	13674	13644
27495	22350	25116	21913	17846	17071	16915	16295	16206	16019	15806	15467	15199	15394	15111	15086	15049	15150	15259	15055	14820	14951	14937	14845	14849	14824	14853	14757	14807	14687	14668	14698	14904	14743	14859	14820	14874	14754	14762	14658	14623	14604	14683	14583	14811	14841	14715	14790	14658	14595	14718	14683	14490	14618	14572	14670	14611	14573	14994	14733	14537	14625	14682	14517	14767	14542	14676	14658	14719	14568	14710	14638	14526	14614	14745	14650	14443	14587	14645	14777	14581	14755	14596	14499	14691	14628	14706	14771	14837	14555	14626	14563	14795	14700	14325	14533	14664	14844	14868	14626	14681	14760	14648	14733	14631	14762	14636	14605	14728	14870	14750	14656	14649	14494	14629	14741	14570	14644	14661	14541	14537	14514	14775	14788	14601	14532	14483	14506	14573	14514	14695	14668	14610	14726	14657	14641	14830	14554	14614	14747	14567	14518	14733	14656	14594	14646	14503	14621	14659	14618	14669	14485	14709	14491	14523	14740	14730	14662	14575	14504	14671	14699	14695	14667	14653	14512	14779	14417	14651	14669	14579	14702	14796	14549	14631	14605	14627	14643	14559	14641	14691	14414	14870	14798	14611	14648	14719	14481	14766	14593	14643	14794	14638	14724	14626	14570	14615	14404	14471	14463	14640	14653	14572	14681	14667	14591	14534	14589	14607	14609	14864	14771	14526	14908	14511	14422	14483	14466	14646	14714	14834	14635	14668	14527	14677	14784	14659	14641	14502	14561	14867	14607	14585	14623	14538	14656	14547	14597	14642	14519	14522	14573	14564	14753	14445	14840	14664	14577	14776	14591	14677	14438	14635	14747	14657	14632	14773	14493	14653	14664	14673	14649	14596	14789	14658	14639	14684	14608	14645	14643	14546	14402	14735	14762	14720	14505	14563	14690	14407	14739	14632	14529	14662	14640	14477	14734	14488	14691	14555	14562	14576	14578	14457	14821	14506	14475	14670	14788	14587	14558	14568	14572	14650	14633	14552	14483	14395	14726	14780	14589	14489	14482	14711	14557	14661	14646	14734	14676	14630	14747	14703	14623	14618	14613	14684	14659	14714	14689	14581	14678	14663	14475	14618	14608	14631	14571	14626	14759	14392	14660	14808	14616	14679	14684	14588	14773	14684	14711	14635	14718	14664	14751	14636	14788	14530	14426	14666	14813	14655	14700	14590	14573	14611	14708	14563	14703	14689	14787	14389	14701	14647	14716	14653	14700	14806	14547	14417	14522	14433	14509	14674	14453	14458	14584	14757	14744	14724	14841	14654	14663	14599	14516	14715	14723	14358	14511	14635	14633	14765	14688	14623	14559	14570	14851	14659	14710	14790	14650	14829	14561	14548	14568	14656	14629	14603	14609	14626	14684	14641	14760	14550	14630	14623	14550	14883	14736	14619	14572	14860	14687	14616	14874	14518	14571	14533	14789	14697	14760	14564	14700	14620	14585	14676	14708	14805	14567	14639	14763	14736	14581	14699	14598	14619	14479	14768	14700	14677	14822	14775	14592	14944	14551	14685	14589	14572	14417	14763	14558	14724	14672	14708	14577	14715	14433	14664	14579	14661	14625	14527	14550	14652	14533	14619	14629	14527	14681	14697	14676	14745	14602	14797	14592	14522	14500	14705	14771	14588	14558	14894	14691	14768	14596	14603	14684	14714	14702	14535	14566	14609	14646	14840	14574	14674	14658	14752	14751	14695	14802	14764	14836	14702	14778	14714	14598	14693	14706	14597	14543	14702	14673	14733	14646	14548	14674	14683	14516	14623	14749	14468	14688	14626	14680	14676	14345	14593	14626	14601	14530	15024	14782	14704	14600	14608	14640	14569	14768	14672	14629	14807	14683	14489	14534	14629	14589	14728	14663	14559	14660	14713	14781	14738	14642	14627	14556	14516	14638	14830	14722	14752	14516	14665	14519	14713	14783	14671	14688	14689	14726	14543	14684	14554	14687	14671	14615	14599	14544	14494	14535	14633	14570	14558	14603	14540	14622	14572	14740	14659	14720	14531	14729	14686	14707	14559	14903	14751	14414	14771	14568	14655	14712	14622	14699	14747	14589	14632	14302	14619	14810	14636	14677	14676	14654	14537	14770	14714	14686	14715	14832	14707	14745	14489	14614	14806	14643	14689	14613	14718	14747	14551	14637	14532	14670	14648	14648	14509	14802	14591	14505	14568	14700	14599	14497	14624	14751	14541	14602	14714	14732	14531	14514	14663	14634	14588	14778	14554	14524	14851	14514	14513	14556	14829	14703	14740	14541	14465	14717	14629	14684	14683	14730	14736	14717	14609	14493	14593	14601	14768	14619	14829	14923	14809	14791	14751	14633	14576	14721	14765	14599	14784	14614	14682	14589	14533	14517	14541	14922	14542	14452	14794	14711	14773	14581	14725	14583	14527	14520	14459	14693	14563	14652	14648	14752	14654	14769	14674	14756	14610	14570	14594	14551	14540	14703	14646	14507	14507	14801	14718	14618	14773	14623	14592	14528	14638	14690	14635	14614	14392	14566	14607	14662	14725	14332	14615	14765	14618	14820	14746	14780	14615	14545	14670	14471	14825	14782	14744	14674	14467	14483	14604	14795	14753	14588	14700	14771	14553	14761	14716	14516	14630	14843	14793	14650	14780	14587	14504	14684	14551	14557	14641	14862	14765	14842	14504	14523	14680	14329	14763	14606	14371	14727	14628	14662	14646	14543	14727	14609	14680	14631	14716	14518	14481	14511	14619	14605	14786	14588	14690	14563	14675	14713	14531	14711	14632	14636	14658	14674	14609	14699	14583	14671	14742	14480	14590	14457	14632	14715	14603	14534	14734	14709	14727	14596	14683	14626	14429	14505	14682	14637	14772	14641	14597	14567	14560	14764	14802	14674	14653	14472	14521	14544	14617	14721	14676	14786	14741	14659	14501	14598	14486	14546	14542	14498	14617	14526	14644	14579	14464	14745	14618	14505	14640	14747	14765	14857	14698	14493	14697	14560	14700	14765	14710	14416	14595	14462	14664	14420	14724	14795	14635	14792	14598	14698	14627	14647	14634	14658	14737	14612	14642	14617	14622	14621	14544	14698	14498	14740	14772	14619	14573	14790	14557	14681	14490	14575	14793	14737	14661	14650	14474	14639	14658	14529	14724	14529	14675	14661	14762	14546	14768	14806	14613	14787	14589	14406	14604	14596	14616	14756	14575	14584	14642	14585	14701	14549	14607	14609	14493	14668	14554	14727	14743	14640	14607	14497	14550	14655	14601	14706	14651	14554	14681	14651	14509	14477	14584	14668	14788	14714	14394	14442	14845	14461	14721	14821	14687	14678	14616	14478	14783	14520	14700	14599	14796	14514	14677	14476	14526	14595	14770	14568	14562	14629	14593	14704	14562	14624	14740	14653	14531	14695	14578	14723	14596	14779	14755	14645	14659	14755	14578	14929	14726	14671	14633	14530	14737	14551	14538	14590	14579	14509	14777	14740	14489	14579	14619	14631	14609	14537	14687	14612	14539	14714	14551	14834	14958	14670	14636	14526	14619	14550	14625	14533	14557	14543	14597	14476	14547	14570	14583	14652	14682	14675	14700	14665	14629	14536	14580	14842	14909	14835	14854	14884	14555	14593	14597	14641	14558	14509	14587	14574	14757	14727	14593	14566	14802	14554	14574	14644	14573	14474	14675	14764	14707	14600	14771	14702	14677	14523	14613	14617	14467	14691	14565	14665	14507	14513	14805	14644	14592	14710	14711	14538	14672	14584	14528	14567	14776	14553	14588	14818	14759	14818	14485	14597	14504	14543	14807	14472	14858	14622	14698	14748	14575	14805	14822	14631	14854	14689	14722	14603	14372	14800	14674	14690	14568	14506	14557	14524	14510	14822	14742	14866	14600	14575	14916	14675	14632	14629	14572	14529	14528	14550	14698	14730	14800	14700	14620	14649	14560	14619	14582	14665	14663	14606	14548	14647	14649	14650	14889	14712	14632	14577	14807	14584	14750	14661	14435	14599	14583	14556	14807	14602	14560	14653	14612	14479	14510	14620	14849	14602	14481	14563	14697	14614	14672	14753	14625	14615	14492	14700	14508	14668	14680	14784	14654	14570	14547	14543	14600	14773	14707	14615	14650	14588	14692	14689	14808	14531	14775	14502	14584	14472	14677	14564	14792	14750	14685	14649	14631	14385	14807	14648	14636	14615	14668	14628	14665	14660	14726	14712	14665	14524	14486	14612	14874	14548	14642	14527	14840	14604	14675	14563	14702	14476	14589	14597	14689	14740	14684	14692	14765	14738	14666	14646	14615	14619	14587	14738	14739	14535	14663	14611	14691	14610	14667	14719	14491	14683	14690	14426	14646	14573	14529	14485	14485	14686	14741	14798	14653	14727	14649	14569	14821	14608	14643	14709	14675	14553	14666	14609	14822	14714	14553	14489	14685	14518	14476	14461	14671	14753	14694	14816	14747	14521	14707	14669	14748	14681	14581	14591	14742	14742	14832	14462	14790	14844	14533	14527	14767	14647	14588	14448	14771	14775	14727	14512	14562	14733	14594	14465	14752	14563	14669	14666	14728	14640	14540	14654	14457	14505	14766	14528	14692	14661	14729	14699	14583	14674	14722	14669	14639	14797	14609	14799	14596	14588	14599	14500	14600	14663	14655	14633	14554	14704	14615	14638	14575	14554	14645	14821	14767	14853	14582	14634	14741	14605	14528	14519	14791	14635	14577	14725	14564	14593	14687	14639	14661	14726	14776	14616	14595	14663	14750	14542	14646	14439	14576	14898	14688	14652	14795	14645	14854	14656	14653	14727	14578	14531	14647	14573	14602	14801	14768	14697	14701	14576	14580	14491	14665	14693	14646	14700	14917	14578	14717	14868	14638	14731	14632	14560	14673	14277	14578	14826	14616	14746	14704	14676	14608	14604	14617	14726	14764	14476	14622	14575	14529	14474	14653	14630	14581	14478	14680	14689	14563	14873	14565	14669	14836	14798	14661	14651	14477	14605	14732	14583	14644	14489	14792	14663	14620	14697	14598	14661	14479	14602	14676	14640	14556	14623	14704	14767	14736	14623	14615	14815	14765	14769	14571	14528	14781	14651	14587	14632	14403	14589	14660	14619	14442	14526	14800	14666	14663	14627	14600	14649
19106	27748	24908	19800	18329	17585	16987	16635	16321	15783	15374	15063	14726	14436	14317	14412	14320	14101	14234	13963	13960	14010	13776	13880	13963	13731	13792	13732	13819	13620	13713	13629	13753	13540	13725	13571	13503	13696	13719	13620	13642	13595	13337	13572	13591	13608	13704	13634	13533	13488	13475	13614	13587	13450	13603	13547	13738	13651	13625	13591	13651	13587	13622	13436	13643	13596	13685	13543	13655	13636	13601	13502	13810	13480	13581	13369	13462	13515	13616	13654	13620	13670	13708	13710	13605	13532	13497	13515	13619	13495	13518	13457	13504	13669	13564	13539	13625	13548	13608	13548	13544	13586	13572	13524	13742	13585	13473	13569	13550	13706	13578	13567	13595	13546	13640	13460	13392	13480	13555	13436	13558	13537	13737	13483	13574	13548	13708	13694	13600	13502	13445	13535	13542	13501	13676	13594	13640	13568	13701	13600	13569	13549	13518	13422	13580	13541	13615	13439	13408	13573	13408	13407	13522	13562	13553	13560	13534	13613	13682	13575	13533	13605	13746	13754	13492	13715	13468	13458	13578	13489	13640	13570	13499	13504	13453	13609	13690	13614	13546	13700	13642	13558	13685	13576	13507	13538	13665	13414	13527	13523	13624	13400	13526	13384	13480	13498	13539	13636	13535	13532	13669	13579	13558	13601	13509	13499	13496	13472	13630	13583	13650	13599	13561	13580	13401	13591	13601	13537	13636	13507	13722	13635	13541	13667	13571	13571	13735	13453	13608	13713	13677	13553	13674	13642	13578	13622	13694	13627	13470	13693	13473	13450	13641	13485	13581	13404	13660	13704	13593	13446	13546	13577	13514	13478	13553	13473	13618	13545	13738	13498	13628	13539	13626	13503	13456	13450	13449	13534	13608	13547	13482	13540	13405	13656	13643	13551	13499	13610	13468	13474	13609	13689	13439	13683	13582	13494	13697	13585	13620	13588	13643	13559	13410	13554	13477	13570	13593	13469	13660	13577	13719	13578	13676	13465	13373	13550	13584	13529	13524	13598	13609	13655	13611	13561	13566	13695	13664	13655	13655	13417	13431	13508	13611	13398	13571	13553	13618	13429	13616	13528	13554	13601	13761	13408	13518	13496	13485	13490	13560	13609	13504	13687	13551	13392	13525	13647	13489	13503	13520	13512	13457	13740	13628	13463	13609	13667	13520	13688	13607	13682	13540	13496	13670	13595	13707	13456	13544	13439	13705	13462	13528	13448	13645	13491	13641	13659	13747	13600	13559	13697	13651	13502	13541	13718	13638	13659	13534	13412	13615	13684	13493	13575	13423	13519	13567	13498	13659	13537	13553	13623	13582	13456	13524	13517	13570	13530	13582	13637	13649	13517	13650	13508	13569	13587	13529	13818	13589	13568	13378	13567	13603	13583	13442	13586	13585	13454	13675	13543	13615	13714	13581	13404	13656	13479	13649	13661	13543	13477	13512	13516	13655	13559	13573	13458	13533	13605	13493	13608	13645	13569	13748	13465	13509	13437	13474	13526	13482	13493	13297	13659	13650	13579	13526	13537	13600	13576	13578	13697	13540	13610	13671	13566	13656	13540	13574	13761	13345	13649	13561	13621	13442	13551	13449	13643	13546	13544	13464	13482	13575	13519	13655	13601	13558	13589	13562	13432	13745	13510	13621	13592	13389	13595	13649	13477	13664	13627	13574	13452	13522	13514	13370	13515	13584	13447	13603	13315	13545	13577	13477	13613	13458	13549	13622	13528	13462	13571	13584	13462	13574	13621	13618	13785	13566	13430	13510	13516	13639	13643	13552	13486	13818	13559	13567	13587	13510	13618	13653	13673	13488	13703	13601	13336	13580	13674	13555	13702	13564	13453	13577	13485	13536	13718	13583	13605	13640	13405	13627	13742	13554	13568	13571	13452	13477	13512	13615	13720	13797	13649	13593	13598	13568	13451	13560	13691	13524	13425	13637	13509	13574	13496	13466	13544	13512	13682	13574	13610	13485	13608	13509	13597	13624	13471	13625	13438	13501	13631	13472	13458	13745	13551	13742	13540	13667	13539	13447	13527	13668	13490	13615	13508	13615	13567	13701	13497	13334	13494	13601	13528	13576	13428	13567	13523	13443	13353	13422	13608	13580	13662	13556	13696	13727	13734	13574	13611	13638	13516	13670	13601	13555	13518	13550	13719	13740	13687	13688	13563	13539	13359	13413	13615	13456	13456	13510	13718	13379	13648	13662	13673	13572	13420	13612	13412	13518	13584	13553	13609	13534	13488	13410	13549	13546	13381	13518	13416	13578	13687	13669	13552	13479	13679	13491	13567	13612	13418	13705	13585	13609	13474	13699	13535	13659	13438	13508	13433	13516	13589	13564	13645	13656	13540	13686	13609	13655	13523	13740	13566	13555	13558	13631	13588	13452	13662	13645	13543	13469	13552	13536	13633	13500	13635	13548	13615	13599	13509	13586	13611	13444	13507	13540	13504	13540	13611	13503	13551	13495	13509	13503	13350	13518	13630	13470	13617	13575	13414	13668	13477	13693	13650	13309	13564	13555	13519	13595	13574	13734	13456	13729	13644	13557	13528	13520	13615	13641	13895	13399	13511	13568	13540	13692	13534	13581	13671	13623	13458	13437	13379	13419	13575	13658	13581	13599	13556	13660	13585	13480	13549	13678	13641	13569	13736	13783	13452	13649	13503	13641	13531	13598	13678	13694	13666	13593	13662	13632	13409	13724	13618	13545	13540	13638	13682	13497	13614	13715	13555	13609	13572	13615	13338	13578	13465	13736	13672	13439	13672	13567	13632	13558	13510	13600	13460	13643	13767	13523	13509	13654	13544	13597	13516	13670	13391	13434	13610	13657	13575	13421	13531	13728	13570	13591	13635	13425	13537	13558	13702	13653	13668	13477	13462	13436	13489	13434	13745	13440	13737	13388	13499	13600	13548	13482	13692	13707	13520	13672	13567	13566	13655	13702	13495	13463	13549	13697	13457	13569	13523	13710	13694	13662	13675	13529	13341	13652	13529	13582	13483	13611	13626	13386	13479	13549	13725	13610	13704	13627	13710	13529	13708	13659	13503	13481	13508	13691	13496	13503	13681	13678	13515	13394	13655	13772	13489	13528	13636	13668	13703	13694	13699	13730	13765	13492	13648	13673	13513	13590	13585	13484	13624	13422	13509	13428	13700	13470	13585	13409	13487	13779	13689	13614	13643	13677	13596	13394	13599	13503	13414	13610	13621	13547	13505	13443	13516	13477	13713	13439	13571	13465	13687	13550	13573	13713	13444	13485	13597	13662	13607	13468	13705	13611	13482	13608	13474	13711	13562	13582	13651	13569	13417	13553	13611	13624	13584	13506	13667	13543	13524	13650	13504	13654	13563	13454	13506	13617	13664	13517	13657	13617	13483	13640	13288	13679	13798	13525	13600	13523	13544	13613	13616	13576	13592	13660	13426	13513	13469	13379	13564	13522	13486	13519	13633	13622	13565	13592	13356	13635	13618	13654	13634	13559	13679	13482	13468	13568	13565	13602	13566	13572	13516	13594	13748	13391	13551	13548	13429	13611	13619	13543	13653	13483	13519	13478	13587	13528	13576	13605	13679	13596	13637	13444	13582	13440	13466	13524	13673	13523	13522	13413	13522	13595	13650	13545	13656	13645	13554	13793	13517	13647	13844	13613	13699	13534	13452	13486	13747	13528	13698	13356	13582	13536	13577	13654	13721	13580	13592	13517	13603	13539	13472	13634	13519	13398	13723	13517	13495	13431	13643	13565	13426	13621	13537	13777	13529	13585	13564	13445	13494	13432	13609	13663	13557	13633	13575	13503	13677	13630	13581	13480	13594	13552	13497	13746	13438	13632	13444	13589	13496	13493	13516	13555	13575	13479	13596	13542	13530	13458	13610	13559	13475	13564	13787	13654	13497	13644	13660	13634	13399	13606	13655	13570	13550	13468	13607	13503	13407	13561	13582	13460	13746	13627	13617	13692	13688	13692	13634	13628	13650	13612	13613	13685	13720	13549	13486	13544	13390	13683	13643	13468	13541	13454	13473	13722	13580	13612	13640	13456	13535	13458	13529	13518	13611	13632	13646	13554	13391	13422	13533	13532	13549	13621	13533	13383	13649	13673	13636	13417	13556	13672	13789	13548	13519	13554	13676	13634	13654	13594	13650	13481	13543	13642	13500	13500	13540	13569	13739	13533	13616	13501	13600	13661	13521	13492	13593	13566	13522	13652	13414	13596	13712	13502	13614	13844	13588	13592	13582	13416	13436	13567	13565	13500	13557	13612	13430	13620	13531	13633	13418	13466	13669	13375	13546	13575	13551	13710	13655	13534	13511	13615	13605	13641	13555	13514	13692	13449	13788	13715	13688	13538	13618	13611	13544	13627	13581	13352	13381	13599	13513	13532	13671	13591	13369	13533	13599	13609	13543	13589	13589	13473	13681	13589	13498	13893	13651	13479	13543	13523	13586	13631	13636	13652	13357	13603	13492	13783	13550	13656	13540	13464	13728	13503	13521	13528	13576	13419	13543	13730	13571	13576	13593	13548	13476	13609	13533	13608	13615	13710	13508	13645	13505	13486	13700	13551	13462	13736	13624	13598	13555	13578	13657	13626	13593	13483	13595	13436	13474	13490	13539	13537	13519	13527	13721	13629	13590	13637	13548	13516	13591	13589	13606	13618	13713	13620	13614	13356	13582	13644	13633	13601	13516	13676	13552	13695	13500	13547	13482	13577	13559	13656	13553	13504	13634	13554	13670	13636	13505	13593	13445	13468	13556	13618	13602	13729	13545	13305	13521	13533	13540	13461	13564	13456	13440	13505	13270	13674	13552	13595	13385	13666	13573	13472	13618	13679	13576	13556	13658	13462	13755	13580	13724	13453	13627	13584	13500	13586	13523	13597	13537	13596	13592	13642	13585	13646	13646	13699	13440	13456	13569	13555	13601	13483	13373	13570	13603	13583	13552	13595	13648	13541	13652	13545	13526	13524	13518	13507	13675	13479	13359	13504	13462	13727	13539	13662	13477	13621	13581	13603	13365	13413	13577	13527	13562	13625	13476	13712	13512	13468	13530	13631	13781	13539	13587	13605	13459	13627	13648	13520	13556	13360	13649	13616	13734	13562	13620	13630	13685	13462	13493	13523	13503
23824	21172	28567	24197	22158	22359	21481	18790	17896	17566	17075	16656	16322	15866	15887	15924	15877	15576	15529	15509	15372	15345	15220	15510	15324	15237	15277	15230	15253	15080	15189	15141	15226	15108	15110	14852	15065	14930	14955	14941	15199	14924	15112	14817	15047	14972	15189	14986	15121	14944	14881	15185	14844	14862	14831	15102	14982	14846	14912	14935	14901	14875	14942	15218	15102	14948	14926	14847	14901	14895	14846	14927	14867	14917	14969	14785	14938	14943	15348	15025	15011	14919	14761	14917	14995	14846	14719	15068	15014	14732	14857	14997	14997	14761	14789	14855	15065	14769	14949	14932	14903	14910	14871	14746	14810	14783	15074	14874	14978	14683	14831	14947	14904	14794	14880	15032	14801	15201	14958	14974	15066	14845	14893	14961	14937	14631	14972	14902	15037	14849	15044	14896	14924	15022	14960	14941	14937	14944	15002	14918	14664	14880	14845	14951	14787	14816	14776	14897	15008	14967	14667	15011	15106	14880	14764	14819	14830	14987	14757	14735	14826	14885	14797	14941	14728	14877	15002	14818	14771	14720	14827	14873	14869	14861	14823	15048	14893	14923	14895	14845	14876	14909	14987	14932	14581	14858	15059	14786	14763	14911	14980	14805	14905	14931	15083	14843	14932	14916	14813	14856	14996	14917	14880	15031	15048	14960	14924	14856	14881	15010	14917	14856	14802	14968	14923	14904	14814	14880	14865	14837	14914	14990	14935	14874	14719	14776	14770	14787	14967	14714	14787	14784	14956	14831	15034	14862	15068	14755	14905	14912	14996	14864	14944	14931	14891	14814	15063	14782	14894	14829	14963	14881	14820	14897	14854	14890	14824	14941	14860	14863	14831	14899	14766	14765	14979	14861	15036	15001	15052	14916	14978	14864	14809	14763	14888	14817	14882	14977	14845	14769	14995	15167	14853	14876	14816	15012	15041	14791	14946	14872	14874	14953	14766	14839	14935	14840	14941	14988	14667	14901	14937	14857	14967	14824	14735	14882	14745	14900	15178	15101	14772	14871	14834	14894	14894	14823	14960	14937	14937	14818	14873	14940	14902	15043	14742	14850	14973	15011	14826	14628	14755	14946	14703	14899	14789	14718	14851	15177	15164	14991	14879	15080	14684	14970	14924	14705	15009	14734	14813	14959	14849	14747	14728	14938	14937	14785	14937	14802	14877	14957	15039	14841	14877	15052	15001	15074	14970	14912	14874	14941	14760	15007	14861	15014	14939	15042	14903	14744	14893	14852	15253	14826	14809	14884	14832	15143	14958	14941	14805	15011	14963	14990	14874	14773	14976	14717	14743	14874	14889	14987	14792	14914	14899	15049	14855	14646	14784	14966	14846	14937	14908	14878	14905	14889	14933	14889	15178	14912	14869	14859	14925	15021	14807	14955	14979	15035	14949	15001	14918	15098	14794	14942	14933	14923	14805	14552	14973	14943	14782	14918	14978	14811	15016	14739	14874	14900	14805	14942	15029	15011	14970	14753	15075	14988	14833	14879	15090	14943	15070	14960	14765	14832	14842	15121	14881	14708	14853	14976	14805	14839	15069	14834	14796	14760	14895	14836	15037	14967	14987	15022	14759	14846	15006	14880	14865	14921	14924	14915	14958	14978	14861	14778	14788	14804	14894	14743	14867	14875	14874	15118	14914	15031	14988	14823	14881	15010	14823	15022	14918	15030	15080	14908	15049	15008	14882	14841	15008	14979	14891	14997	15082	15039	14875	14903	14907	14883	14881	14903	14829	14913	14806	14951	14833	14709	14726	14818	14931	14957	15163	14832	14768	14863	15044	15026	15038	14940	14711	14727	15009	14992	14857	14951	14998	14788	14881	14908	14859	14878	14878	14804	14907	14875	15179	15022	14946	14808	15061	14912	14894	14777	14790	14905	14885	14948	14917	14789	15026	14961	14963	14980	14845	15020	14808	14938	14956	14909	14709	14834	15006	14999	14935	14937	14962	15013	14875	14830	14978	15060	14985	14957	14923	14779	14884	14832	14980	14797	14861	15089	14820	14816	14893	14883	14835	14918	15117	14841	14839	14893	14919	15041	15050	14834	14974	14999	14969	14901	14912	15062	14981	14901	14760	14840	14910	15054	14943	14885	14758	14818	14907	14816	14969	14871	14976	14874	14856	14965	15123	15068	14969	14838	14969	14757	15054	14862	14923	14899	15062	14696	14983	14938	15032	15056	14946	15029	14948	14874	14679	14951	14849	15059	14799	14914	14869	15009	15008	14984	14689	14777	14721	14984	15037	14808	15001	14816	14858	14821	14892	14914	14993	14959	14838	14916	14858	14938	14821	14802	14890	14897	14768	14799	14901	15014	14879	14853	15179	14971	14894	14899	14931	14899	14887	14782	14970	14784	14860	14981	14852	14922	14925	14919	14879	14856	14955	14730	14888	15001	14916	14934	14868	14929	15008	14808	14930	14847	14814	14868	14952	14994	14790	14894	14787	14954	14787	14800	14905	14746	14842	14900	14991	14954	15072	14847	15010	14797	14763	14780	15007	14784	14915	14826	14807	14844	14985	14828	15020	14806	14849	14840	14800	15011	15037	14701	15109	14894	15025	14997	14953	15112	14923	15097	14853	14907	14823	14840	14868	14901	14923	15019	14866	14937	14962	14799	15013	14949	15001	14909	14809	14917	14941	14923	15042	15130	14866	14997	14745	14902	14884	14884	15053	15024	14853	14957	14788	14851	14849	14917	14979	14887	14940	14837	14784	15046	15088	14987	14915	14759	14826	14905	14859	14807	14994	14787	15074	14779	14901	14933	14886	14966	14870	14927	14731	14904	15083	14782	14945	14799	14828	14874	14904	14766	15000	14918	14984	14861	14965	14881	14845	14902	14728	14720	15072	14868	14859	14818	15045	14908	14956	14876	14824	14924	14966	14776	14807	14860	14983	14963	14711	14897	15009	14858	14950	14951	14960	15014	14895	14925	14892	14984	14946	14916	15125	14785	14821	14819	15025	15010	14904	15052	14940	14893	14918	14821	14947	14767	14939	15013	15067	14817	14813	14728	14991	14820	14958	14908	14898	14705	14845	14905	14819	14770	14921	14968	14954	14975	14762	15002	14949	14820	14775	14729	14788	14671	14988	14993	14997	14952	14842	14821	14742	14924	14978	14942	14922	14794	14883	14762	14905	14874	14774	14947	14880	14736	14813	14958	14940	15021	14941	14882	14943	15081	14823	15022	14947	14811	14910	14906	14994	14984	14910	14820	14843	14987	14915	15063	14905	14856	14905	15068	14995	14901	14806	14993	14738	14862	14833	14974	15054	14984	15119	14836	14940	14710	14968	14920	14931	15071	14863	14965	14923	15064	14939	14967	14827	14869	14818	14862	14929	14919	15096	15072	14950	14992	15009	14851	14987	14825	15026	14939	14935	14998	14770	14842	14842	14755	14848	14982	14971	14904	14815	14879	14786	15024	15098	14958	14803	14923	14926	14916	14888	14828	14650	14841	14925	14882	15014	14883	14811	15010	14933	14814	15110	14870	14836	14778	14980	14873	14960	14885	14887	14808	14832	14786	14995	14888	14876	14881	14915	14880	14890	14793	15105	14733	14741	15077	14894	15002	14998	15173	14912	14907	14843	14990	14834	14921	14766	14936	14925	14996	14885	14965	14784	14897	14826	14920	15054	14895	14942	14840	15014	14915	14808	14763	14998	14838	14907	15109	14972	14976	14864	14844	14967	15050	14893	14923	14977	15063	14743	14842	14824	14986	14959	15031	15107	14806	14838	15027	14882	14712	14901	15032	15205	14999	14921	15056	14941	14928	14934	15147	15043	14867	14978	14911	14860	14978	14851	14749	14822	14768	14910	14850	14809	15049	14987	15026	14882	15060	14992	14925	14987	14984	14894	15060	14989	14841	14868	14834	14838	14884	14878	14904	14934	15085	14887	15065	14921	15023	14944	14873	14859	14983	14998	14864	14965	14869	15032	15017	14892	14919	14771	14902	14818	14797	14871	14903	15121	14846	15001	14974	14829	14956	15084	15070	14947	14909	14960	14880	14887	14671	14697	15110	14916	14915	14888	15035	14860	14874	14807	15030	14785	14886	15008	14902	15017	14774	14914	14832	14875	14885	14982	14987	15002	14814	14993	14880	15098	14871	14712	14979	14918	14678	15030	14888	14822	14972	15070	14876	14955	14864	14914	14788	15031	14736	14939	14934	14837	14802	15026	14889	14929	14966	14806	14955	14706	14959	14887	14849	14843	15001	15041	15029	15068	14833	15104	14827	14876	15012	14915	14882	14889	15040	15134	14888	14989	14949	14919	14858	14980	14921	14802	14862	14840	14808	15028	14860	15029	14865	15065	14917	14859	15003	14885	14907	14751	14787	14842	15002	14804	14841	14983	14885	14807	14857	14908	15047	14920	14914	14980	14757	14528	14913	15069	14926	14842	14793	14831	14941	14967	14864	15079	14974	15047	14997	14808	14912	14773	14748	14992	15117	15050	14991	14976	14894	14807	14865	14750	14767	14943	14959	14922	14825	14876	14911	14844	14884	14910	14871	14876	14952	14997	14948	14922	14865	15016	14830	14923	14846	15001	14851	15110	15096	14925	14918	14803	14944	14856	14774	14943	15009	14919	14855	14935	14765	14933	15082	14898	14892	14928	14791	14948	14921	14904	14878	14867	15019	14862	14881	14681	15081	14826	14936	14937	14860	14832	14776	14969	14874	15071	15151	15089	15010	14932	14874	14962	14837	14815	15019	14941	14867	15036	14990	14924	14853	15045	14980	14961	14860	15175	14896	14770	14817	14928	14951	15140	15048	14857	15036	14747	14967	14766	14725	14770	14906	14855	14821	14992	14857	14778	14739	14916	14806	14853	14805	14844	14878	15067	14742	15034	14961	14921	14708	14825	14956	15021	14997	14875	14777	14813	14839	14963	14810	14945	14842	14939	14737	14861	14720	14919	14975	14851	14888	14843	14760	14940	14755	14767	14834	14926	14886	14890	14942	14997	14787	15102	14930	14970	14830	14954	14765	14899	14891	15007	14907	14877	15195	14962	14819	14846	14807	14980	14849	15065	14834	14769	14801	14717	15063	14883	14874	14918	14983	14993	14913	14736	14837	14847	14897	14935	14777	14906	14915	14903	14960	14941	14936	14950	14840
19804	35044	31333	24591	22538	21095	20158	19671	18623	18025	16901	16310	15949	15532	15166	14961	15018	14741	14854	14486	14573	14338	14311	14221	14090	14180	13986	14026	14049	13922	14034	13826	13861	13940	13876	13810	13789	13702	13791	13802	13891	13827	13774	13780	13790	13827	13932	13798	13723	13828	13765	13794	13834	13876	13836	13814	13809	13824	13629	13849	13687	13684	13969	13894	13813	13668	13807	13772	13854	13735	13941	13840	13749	13779	13574	13668	13666	13817	13825	13850	13691	13854	13820	13756	13737	13775	13821	13648	13836	13667	13883	13700	13698	13828	13793	13767	13777	13986	13726	13691	13885	13761	13950	13785	13793	13803	13742	13784	13677	13761	13695	13878	13832	13623	13646	13753	13732	14002	13872	13788	13898	13881	13852	13678	13695	13743	13692	13783	13815	13791	13829	13805	13728	13752	13700	13839	13797	13700	13809	13832	13826	13886	13785	13774	13758	13660	13683	13847	13730	13754	13720	13888	13661	13854	13696	13836	13816	13831	13680	13847	13905	13678	13779	13696	14012	13838	13791	13721	13651	13746	13778	13799	13757	13844	13781	13703	13576	13623	13820	13786	13758	13688	13751	13601	13807	13779	13731	13820	13540	13858	13791	13753	13746	13789	13584	13755	13645	13759	13824	13765	13711	13878	13807	13846	13761	13769	13717	13822	13698	13797	13882	13829	13869	13575	13929	13719	13718	13698	13888	13641	13874	13754	13821	13810	13711	13850	13751	13842	13872	13703	13668	13865	13640	13708	13727	13818	13766	13656	13840	13664	13680	13793	13746	13897	13812	13738	13660	13831	13744	13677	13718	13767	13827	13755	13684	13650	13860	13720	13797	13605	13619	13804	13624	13779	13735	13849	13725	13819	13715	13882	13802	13809	13672	13725	13799	13666	13681	13561	13772	13797	13953	13863	13716	13777	13779	13727	13623	13889	13873	13759	13779	13760	13827	13700	13574	13825	13740	13791	13655	13726	13729	13622	13679	13766	13940	13802	13787	13707	13626	13663	13721	13774	13796	13759	13764	13664	13702	13891	13657	13626	13830	13645	13830	13771	13778	13721	13722	13599	13629	13700	13696	13561	13876	13868	13685	13695	13758	13612	13762	13875	13684	13739	13768	13817	13746	13706	13860	13793	13656	13752	13721	13872	13735	13672	13930	13621	13770	13864	13738	13715	13775	13861	13689	13690	13664	13645	13755	13650	13698	13736	13657	13893	13753	13784	13647	13776	13746	13822	13848	13738	13684	13783	13804	13862	13722	13845	13741	13747	13753	13717	13785	13909	13673	13592	13788	13679	13786	13811	13760	13619	13716	13569	13726	13838	13731	13739	13704	13692	13689	13814	13752	13668	13554	13722	13900	13729	13754	13701	13692	13665	13754	13683	13665	13982	13693	13710	13699	13818	13758	13664	13746	13558	13773	13825	13927	13705	13698	13744	13728	13746	13685	13791	13571	13662	13664	13668	13515	13636	13790	13861	13731	13657	13723	13651	13621	13757	13739	13919	13750	13792	13935	13800	13830	13834	13771	13699	13793	13642	13734	13741	13842	13835	13607	13784	13868	13771	13800	13796	13631	13682	13582	13585	13755	13749	13912	13794	13710	13718	13828	13686	13905	13879	13663	13913	13616	13852	13657	13812	13833	13772	13996	13819	13898	13913	13735	13861	13786	13767	13829	13662	13705	13947	13621	13759	13659	13787	13786	13584	13918	13857	13735	13745	13746	13684	13741	13715	13906	13677	13642	13696	13838	13957	13717	13596	13893	13736	13676	13677	13952	13812	13695	13682	13697	13782	13925	13814	13675	13883	13661	13894	13766	13778	13789	13724	13641	13732	13793	13748	13766	13853	13823	13588	13902	13842	13878	13841	14006	13748	13733	13716	13911	13713	13592	13633	13757	13717	13825	13577	13869	13854	13918	13694	13694	13860	13740	13698	13727	13798	13811	13925	13617	13805	13710	13776	13596	13977	13790	13672	13733	13754	13745	13782	13919	13770	13697	13629	13729	13737	13796	13667	13766	13824	13670	13699	13916	13664	13796	13840	13813	13680	13728	13812	13759	13792	13846	13638	13752	13856	13657	13626	13812	13672	13781	13746	13686	13769	13607	13694	13842	13715	13659	13786	13841	13698	13780	13709	13815	13589	13902	13662	13719	13893	13740	13723	13805	13759	13679	13820	13707	13933	13689	13785	13693	13787	13762	13699	13784	14000	13809	13711	13749	13786	13747	13757	13786	13776	13767	13634	13782	13696	13812	13707	13779	13654	13862	13671	13675	13877	13826	13737	13795	13755	13735	13974	13846	13946	13759	13607	13823	13592	13576	13581	13875	13803	13746	13813	13807	13644	13653	13849	13904	13768	13744	13681	13694	13922	13733	13804	13633	13878	13598	13669	13784	13748	13703	13654	13596	13738	13754	13811	13890	13609	13690	13603	13704	13538	13623	13806	13843	13865	13696	13861	13809	13717	13763	13727	13737	13819	13795	13724	13802	13615	13627	13627	13642	13858	13815	13684	13684	13673	13941	13870	13837	13817	13829	13624	13558	13760	13653	13846	13836	13759	13838	13846	13673	13722	13805	13791	13639	13502	13775	13780	13772	13763	13655	13738	13698	13812	13861	13704	13777	13681	13739	13775	13729	13857	13839	13729	13802	13704	13853	13674	13800	13753	13719	13731	13682	13699	13847	13749	13724	13590	13745	13820	13850	13640	13713	13792	13806	13991	13669	13677	13742	13815	13852	13745	13886	13775	13783	13818	13699	13864	13637	13532	13794	13761	13826	13793	13743	13711	13783	13673	13907	13711	13607	13746	13731	13709	13726	13803	13655	13977	13813	13854	13822	13834	13677	13632	13806	13823	13693	13748	13719	13866	13789	13727	13648	13888	13779	13812	13743	13898	13977	13900	13702	13851	13675	13696	13716	13750	13766	13505	13632	13740	13751	13706	13776	13807	13661	13739	13784	13736	13794	13618	13782	13826	13763	13651	13736	13670	13777	13804	13790	13747	13715	13733	13877	13729	13634	13808	13730	13842	13731	13660	13807	13699	13759	13706	13675	14021	13933	13680	13622	13781	13686	13785	13782	13732	13769	13892	13825	13746	13757	13772	13814	13792	13815	13692	13755	13552	13697	13761	13748	13709	13884	13823	13807	13811	13886	13710	13682	13637	13733	13773	13834	13845	13813	13617	13791	13865	13752	13649	13904	13680	13696	13868	13644	13639	13884	13561	13744	13869	13787	13675	13864	13839	13789	13776	13839	13763	13821	13712	13841	13893	13712	13750	13811	13811	13769	13777	13820	13884	13788	13804	13890	13602	13686	13820	13743	13834	13801	13763	13641	13755	13889	13806	13614	13802	13813	13718	13779	13757	13703	13556	13706	13790	13692	13606	13795	13864	13750	13816	13681	13823	13722	13735	13765	13659	13821	13771	13875	13734	13892	13688	13820	13653	13813	13879	13608	13807	13827	13812	13629	13675	13674	13811	13668	13778	13818	13783	13750	13777	13791	13764	13872	13593	13682	13709	13628	13613	13778	13724	13765	13994	13793	13804	13604	13728	13809	13648	13935	13843	13699	13663	13843	13802	13885	13856	13675	13929	13812	13872	13734	13683	13676	13775	13744	13720	13912	13723	13898	13672	13827	13706	13732	13801	13964	13786	13676	13641	13814	13711	13721	13776	13818	13729	13781	13660	13817	13687	13704	13728	13830	13804	13595	13812	13789	13535	13675	13815	13650	13670	13707	13681	13882	13865	13781	13825	13772	13762	13672	13625	13740	13714	13700	13760	13678	13749	13643	13780	13731	13699	13821	13707	13634	13568	13703	13650	13674	13542	13788	13782	13803	13691	13812	13720	13921	13707	13798	13755	13743	13907	13755	13931	13875	13625	13866	13575	13759	13573	13771	13803	13670	13833	13733	13575	13796	13948	13760	13669	13828	13824	13745	13779	13649	13817	13507	13785	13757	13585	13776	13763	13638	13694	13741	13668	13674	13887	13802	13545	13740	13779	13605	13840	13790	13951	13687	13772	13693	13633	13682	13733	13728	13634	13866	13779	13723	13844	13884	13891	13635	13769	13621	13714	13727	13746	13665	13692	13725	13812	13688	13639	13698	13700	13831	13694	13559	13798	13744	13797	13636	13866	13772	13654	13815	13763	13800	13874	13620	13764	13744	13638	13880	13581	13787	13745	13721	13684	13685	13821	13857	13836	13694	13603	13716	13605	13718	13955	13834	13746	13716	13764	13730	13759	13775	13921	13742	13948	13768	13769	13854	13700	13771	13729	13735	13752	13770	13587	13795	13642	13777	13769	13823	13634	13805	13770	13725	13587	13815	13800	13785	13860	13862	13756	13683	13765	13680	13746	13612	13804	13983	13696	13541	13848	13791	13810	13741	13558	13590	13770	13831	13958	13659	13843	13698	13865	13787	13898	13805	13821	13651	13822	13746	13669	13632	13668	13658	13687	13498	13764	13724	13742	13765	13937	13798	13671	13701	13836	13668	13792	13604	13808	13843	13663	13714	13751	13839	13830	13828	13772	13661	13686	13709	13637	13699	13713	13915	13682	13709	13695	13615	13743	13836	13756	13832	13736	13673	13716	13732	13772	13710	13536	13801	13626	13796	13751	13739	13733	13631	13687	13737	13754	13846	13793	13872	13586	13729	13612	13664	13629	13877	13924	13657	13716	13957	13726	13865	13791	13780	13973	13635	13768	13570	13721	13759	13570	13853	13783	13748	13793	13665	13684	13758	13601	13733	13594	13799	13722	13664	13767	13608	13798	13721	13806	13819	13667	13744	13723	13756	13843	13665	13854	13607	13773	13877	13749	13849	13768	13737	13731	13833	13750	13670	13632	13758	13553	13774	13538	13730	13652	13838	13763	13815	13599	13722	13766	13685	13791	13752	13788	13753	13844	13684	13590	13712	13832	13717	13704	13781	13674	13729	13700	13751	13759	13877	13691	13785	13772	13779	13591	13793	13729	13936	13746	13714	13676	13822	13693	13978	13751	13758	13829	13762	13800	13706	13652	13770	13684	13795	13718	13758	14010	13789	13671	13822	13768	13860	13600	13699	13893	13875	13642	13795	13725	13777	13905	13901	13608	13799	13731	13755	13559	13882	13878	13622	13744
22665	21027	28764	23523	21310	23523	25524	20464	18819	18950	18026	17337	17060	16698	16229	16080	16066	15980	15794	15814	15661	15454	15401	15261	15364	15247	15225	15093	15196	15175	15012	15081	14994	15079	15039	14821	14833	14972	14867	14942	15136	14915	14889	15054	14962	14822	14790	14900	15000	14780	14910	14863	14881	14767	14938	14958	14850	15018	14774	14960	15066	14668	14842	14915	14994	14782	14820	15052	14793	14905	14778	14811	15055	15020	14868	14855	14819	14867	15016	15111	15116	14758	14797	14915	14891	14711	14791	14674	14804	14853	14896	14943	14921	15022	14943	14879	14843	14880	15001	14864	14903	14805	14867	14753	14703	14913	14850	14896	14842	14983	14802	14639	14842	14786	14907	14857	14747	14832	14939	14857	14789	14742	14767	14698	14734	14869	14855	14968	14811	14774	14814	14740	14730	14785	14921	14877	14894	14841	14790	14907	14907	14768	14828	14739	14722	14841	14938	14776	14831	14848	14723	14851	14921	14740	14841	14482	14801	14765	14907	14650	14856	14779	14678	14825	15012	14771	14807	14686	14894	14803	14778	14572	14802	14862	14804	15031	14739	14658	14787	14978	14798	14962	14895	14820	14895	14808	14566	14923	14823	14788	14839	14677	14614	14841	14770	14981	14898	14834	14676	14846	14886	14956	14712	14752	14546	14806	14711	14992	14926	14734	14819	14846	14862	14917	14746	14868	14937	14829	14732	14924	14952	14729	15036	14866	14651	14665	14716	14849	14759	14837	14720	14794	14827	14845	14820	14830	14857	14662	14713	14943	14892	14803	14831	14916	14899	14846	14687	14700	14656	14950	14739	14962	14784	14909	14733	14804	14671	14878	14908	14991	14882	14930	14663	14839	14988	14859	14837	14721	14981	14909	14906	14929	14863	14793	14899	14861	14795	14754	14832	14866	14824	14708	14969	14725	14882	14844	14750	14853	14711	14825	14851	14919	14762	14741	14842	14786	14705	14742	14875	14896	14792	14812	14912	14810	14808	14857	14867	14662	14646	14765	14901	14797	14945	14746	14703	14787	14807	14980	14812	14758	14714	14667	14969	14898	14901	14760	14865	14884	14800	14891	14773	14823	14985	14751	14864	14666	14748	14778	14665	14885	14838	14862	14741	14848	14728	14749	14841	14646	14910	14774	15056	14704	14850	14750	14858	14686	14738	14659	14939	14929	14742	14779	14836	14896	14770	14698	14651	14946	14921	14957	14610	14979	14678	14648	14710	14650	14959	14773	14650	14744	15070	14834	14818	14881	14823	14636	14864	14854	14684	14751	14738	14761	14719	14720	14775	14629	14797	14806	14901	14725	14586	14659	14747	14638	14898	14815	14730	14806	14787	14730	14862	14903	14751	14675	14707	14881	14966	14903	14723	14770	14755	14939	14870	14793	14759	14862	14780	14809	14839	14506	14718	14761	14881	14747	14767	14783	14640	14883	14834	14844	14640	14878	14876	14800	14818	14795	14835	14870	14783	14756	14851	14833	14731	14809	14835	14700	14860	14821	14550	14710	14710	14901	14737	14832	14680	14628	14951	14805	14915	14827	14773	14952	14873	14712	14837	14767	14852	14833	14924	14748	14851	14626	14729	14648	14772	14837	14725	14827	15042	14974	14647	14868	14890	14859	14866	15002	14701	14554	14787	14598	14882	14753	14772	14825	14913	14796	14890	14773	14927	14807	14932	14815	14701	14983	14859	14728	14596	14978	14675	14944	14845	14617	14822	14892	14709	14618	14891	14691	14799	14847	14757	14905	14759	14905	14785	14859	14764	14735	14943	14783	14724	14779	14895	14732	14832	14942	14860	14690	14888	14800	14755	14835	14789	14709	14816	14695	14704	14686	14767	14766	14967	15005	14847	14861	14903	14907	14937	14823	14892	14886	14770	14980	15028	14790	14550	14745	14822	14646	14884	14842	14913	14861	14700	14755	14931	14927	14854	14718	14705	14865	14775	14762	14917	14889	14760	14622	14793	14893	14806	14697	14800	14780	14815	14895	14807	14829	14725	14852	14738	14853	14814	14649	14861	14625	14856	14968	14867	14782	14848	14943	14818	14790	14765	14891	14906	15078	14882	14770	14931	14851	14757	14837	14964	14953	14900	14784	14884	14897	14948	14772	14862	14655	14535	14934	14790	14789	14846	14845	14769	14832	14982	14735	14770	14982	14740	14927	14884	14828	14862	14843	14869	14899	14938	14825	14820	14741	14816	14689	14849	14912	14770	14804	14770	14868	14784	14780	14871	14764	14729	14802	14737	14724	14689	14675	14689	14726	14782	14844	14914	14684	14947	14674	14840	14915	14665	14962	14731	14841	14730	14651	14859	14788	14719	14837	14871	14674	14771	14800	14878	14757	14978	14738	14574	15076	15204	14661	14747	14631	14708	14735	14837	14737	14811	14959	14955	14639	14854	14964	14872	14794	14718	14788	14580	14721	14779	14823	14779	14859	14612	14873	14945	14692	14875	14926	14806	14850	14438	14830	14653	14704	14854	14882	14875	14609	14710	14869	14912	14833	14843	14907	14858	14962	14712	14745	14612	14767	14977	14735	14928	14697	14788	14683	14713	14816	14740	15027	14738	15025	14873	14706	14972	14847	14602	14774	14794	14820	14773	14642	14739	14822	14886	14769	14845	14704	14816	14782	14868	14620	14945	14883	14981	14940	14898	14919	15081	14958	14723	14835	14850	14928	14890	14686	14817	14752	14861	14728	14674	14873	14666	14741	14808	14729	14862	14868	14827	14894	14935	14804	14725	14509	14841	14917	14839	14991	14642	14770	14958	14776	14985	14894	14766	14804	14681	14864	14788	14756	14912	14803	14727	14871	14689	14667	14725	14937	14829	14856	14665	14838	14700	14887	14783	14809	14806	14833	14846	14892	14901	14617	14814	14850	14865	14585	14908	14910	14871	14892	14767	14794	14758	14849	14803	15084	14720	14843	14893	14555	14673	14755	14976	14736	14760	14772	14513	14583	14610	14762	15018	14871	14697	14808	14818	14907	14903	14797	14906	14655	14755	14914	14881	14710	14756	14762	14850	14794	14740	14966	14872	14931	14827	14756	14855	14758	14933	15020	14831	14620	14868	14665	14876	14722	14552	14933	15073	14760	14808	14580	14802	14756	14912	14866	14879	14888	14887	14752	14850	14809	14811	14904	14916	14865	14922	14693	14796	14735	14657	14842	14811	14827	14836	14896	14828	14950	14890	15011	14748	14807	15035	15159	15046	14800	14675	14819	14711	14621	14743	14858	14699	14634	14752	14908	14830	14912	14760	14865	14844	14712	14784	14718	14827	14907	14908	14728	14644	14760	14618	14910	14701	14859	14710	14788	14740	14837	14793	14733	14750	14771	14702	14925	14961	14759	14824	14809	14917	14810	14855	14863	14848	14750	14682	14855	14664	14811	14783	14816	14700	14706	14725	14700	14796	14988	14876	14818	14922	14677	14753	14889	14782	14705	14790	14918	14968	14875	15006	14884	14975	14798	14878	14696	14742	14750	14629	14717	14884	14622	14846	14661	14783	14694	14597	14988	14795	15038	15020	14563	14754	14841	14747	14835	14814	14763	14734	14849	14855	14951	14701	14892	14880	14792	14892	14625	14751	14977	14798	14925	14569	14859	14872	14860	14865	14790	14938	14932	14897	14707	14937	14778	14975	14941	14838	14753	14687	14819	14992	14825	14946	14799	14714	14774	14861	14774	14844	14853	14767	14798	14673	14824	14864	14666	14785	14754	14755	14894	14802	14701	14835	14787	14940	14907	14829	14880	14994	14715	14705	14954	14755	14946	15006	15012	14722	14807	14855	14866	14958	14625	14814	15003	14642	14728	14710	14716	14982	15000	14967	14659	14611	14898	14937	14788	14885	14696	15003	14953	14896	14796	14954	14848	14867	14710	14943	14891	14796	14685	14721	14691	14690	14847	14662	14780	14844	14741	14932	15005	14928	15008	14794	14622	14623	14886	14992	14675	14767	14925	14600	14989	14823	14878	14840	14861	14767	14773	14807	14672	14622	14751	14786	14673	14643	14691	14745	15021	14807	14857	14758	14725	14685	14715	14861	14713	14982	14710	14844	14798	14726	14807	14867	14829	14706	14791	14865	14767	14900	14811	14785	14685	14586	14873	14912	14736	14782	14852	14812	14713	14897	14624	14765	15043	14683	14872	14840	14930	14949	14799	14928	14910	14975	14713	14788	14823	14924	15115	14854	14950	14795	14722	14730	14661	14923	14770	14831	14804	14814	14802	14758	15053	14766	14757	14832	14795	14727	14740	14955	14729	14763	14700	14853	14595	14748	14692	14654	14647	14779	14854	14945	14829	14755	14785	14832	14716	14733	14924	14874	14797	15060	14741	14747	14762	14874	14751	14784	14553	14836	14812	14665	14658	14963	14791	14905	14842	14766	15011	14760	14889	14749	14811	14688	14804	14771	14674	14812	14781	14673	14789	14820	14904	14985	14909	14724	14802	15045	14915	14950	14834	14602	14782	14847	14747	14755	14944	14781	14830	14809	14882	14675	14837	15136	14727	14848	14859	14937	14658	14652	14609	14960	14783	14936	14845	14819	14697	14774	14869	14628	14810	14851	14910	15003	14816	14891	14614	14714	14724	14815	14861	14809	14805	14710	14753	14631	14767	14625	14861	14750	14788	14890	14699	14956	14821	15023	14619	14784	14633	14966	14771	14792	14622	14746	14847	14681	14708	14805	14788	14656	14662	14765	14943	14792	14992	14755	14647	14726	14709	14965	14874	14784	14992	14806	14792	14921	14688	14759	14862	14755	14809	14560	14802	14970	14859	14919	14874	14815	14788	14836	15160	14876	14722	14821	14822	14833	14830	14840	14975	14840	14767	14678	14918	14832	14840	14834	14792	14747	14935	14820	14805	14740	14636	14841	14824	14908	14816	14628	14703	14809	14980	14817	14675	14796	14904	14683	14764	14727	14845	14866	14531	14734	14787	14984	14728	14786	14755	14799	14957	14781	14678	14704	14688	14819	14940	14599	14882	14978	14683	14795	14716	14990	14878	14738	14973	14872	14865	14764	15000	14835	14911	14661	14865	14873	14976	14975	14976	14896	14819	14788	14699	14804	14737	14873	14673	14729	14910	14629	14844	14839	14756	14824	14793	14810	14752
21776	39688	35588	28372	25251	23579	22407	21765	20630	19617	18260	17451	16717	16209	15668	15534	15297	15232	14939	14765	14543	14333	14283	14255	14321	14105	14062	14145	13966	14023	13794	14041	13778	13815	13804	13823	13802	13724	13757	13715	13759	13571	13858	13779	13601	13633	13492	13765	13740	13642	13703	13670	13642	13735	13752	13647	13675	13761	13807	13577	13607	13631	13529	13587	13665	13600	13629	13673	13680	13683	13761	13720	13602	13733	13650	13766	13633	13586	13643	13630	13613	13560	13812	13594	13661	13639	13749	13587	13499	13629	13715	13629	13671	13665	13703	13796	13727	13468	13752	13651	13614	13679	13722	13688	13560	13685	13557	13583	13592	13745	13625	13675	13683	13637	13672	13721	13500	13699	13680	13505	13710	13491	13654	13631	13551	13699	13626	13570	13454	13630	13617	13867	13711	13519	13595	13585	13811	13675	13436	13506	13553	13652	13574	13825	13667	13532	13683	13518	13606	13632	13681	13656	13696	13545	13471	13641	13520	13756	13639	13658	13639	13598	13559	13496	13345	13585	13512	13578	13607	13454	13659	13730	13744	13576	13603	13527	13679	13879	13569	13570	13620	13505	13721	13693	13506	13597	13580	13529	13674	13518	13806	13703	13707	13712	13601	13513	13638	13560	13492	13626	13485	13679	13541	13435	13497	13583	13359	13487	13632	13563	13501	13775	13849	13619	13530	13512	13683	13613	13532	13714	13384	13789	13442	13661	13561	13755	13519	13493	13470	13658	13635	13636	13765	13664	13741	13678	13656	13638	13739	13710	13653	13461	13590	13607	13672	13550	13569	13628	13591	13528	13736	13714	13665	13692	13539	13691	13600	13602	13634	13691	13596	13545	13708	13565	13643	13515	13691	13612	13788	13332	13650	13664	13574	13667	13623	13610	13599	13614	13623	13694	13670	13686	13525	13555	13574	13656	13318	13670	13592	13585	13530	13521	13389	13693	13644	13306	13543	13508	13613	13686	13644	13698	13326	13557	13603	13482	13792	13687	13639	13680	13422	13721	13729	13393	13645	13606	13612	13511	13491	13562	13463	13626	13545	13527	13643	13550	13788	13529	13548	13628	13623	13543	13432	13579	13656	13556	13587	13630	13691	13521	13587	13713	13453	13590	13694	13691	13529	13549	13481	13729	13503	13670	13780	13611	13733	13660	13678	13593	13842	13499	13494	13604	13683	13660	13624	13616	13683	13669	13523	13737	13678	13591	13598	13638	13576	13609	13460	13652	13724	13545	13597	13708	13721	13721	13579	13578	13630	13772	13536	13592	13567	13561	13648	13570	13488	13404	13821	13598	13592	13898	13532	13672	13528	13493	13722	13628	13538	13537	13472	13605	13374	13558	13799	13768	13692	13739	13496	13628	13683	13484	13677	13640	13568	13629	13643	13561	13656	13651	13454	13718	13512	13550	13702	13834	13701	13618	13433	13599	13703	13554	13534	13673	13606	13623	13435	13676	13541	13675	13727	13602	13404	13523	13748	13533	13434	13687	13660	13784	13684	13620	13529	13825	13665	13647	13647	13570	13596	13743	13586	13558	13558	13647	13663	13753	13631	13518	13647	13512	13609	13536	13709	13816	13640	13627	13502	13596	13552	13421	13446	13464	13631	13683	13740	13590	13463	13606	13748	13639	13559	13619	13645	13558	13505	13604	13675	13603	13652	13484	13599	13568	13440	13620	13645	13552	13743	13521	13589	13674	13709	13698	13577	13498	13773	13562	13570	13641	13751	13638	13550	13750	13710	13533	13635	13620	13739	13552	13739	13664	13756	13648	13486	13620	13495	13650	13598	13616	13554	13511	13701	13326	13625	13560	13641	13547	13549	13523	13545	13597	13517	13710	13593	13579	13612	13541	13584	13594	13701	13762	13592	13727	13642	13384	13511	13664	13665	13567	13663	13679	13736	13680	13661	13506	13485	13649	13562	13590	13557	13598	13697	13760	13679	13634	13568	13662	13463	13563	13586	13627	13651	13549	13591	13703	13619	13611	13721	13511	13616	13632	13697	13517	13542	13515	13625	13687	13593	13630	13481	13634	13555	13616	13691	13404	13700	13571	13615	13652	13485	13672	13696	13627	13647	13716	13627	13576	13716	13500	13603	13445	13619	13529	13685	13703	13605	13506	13609	13522	13608	13613	13630	13604	13838	13464	13830	13605	13528	13632	13532	13609	13713	13698	13548	13569	13681	13527	13686	13729	13531	13638	13579	13574	13675	13645	13682	13620	13485	13717	13659	13618	13602	13563	13703	13602	13530	13601	13664	13720	13536	13586	13498	13558	13636	13532	13655	13523	13720	13681	13750	13577	13581	13654	13724	13643	13561	13732	13594	13682	13604	13794	13572	13609	13687	13422	13597	13702	13672	13660	13647	13565	13534	13613	13679	13711	13494	13547	13591	13640	13622	13614	13550	13681	13421	13560	13637	13565	13628	13529	13650	13762	13797	13503	13506	13624	13548	13631	13570	13673	13609	13657	13750	13616	13686	13755	13776	13493	13719	13544	13512	13519	13745	13538	13598	13587	13623	13649	13542	13565	13533	13723	13560	13700	13632	13701	13675	13527	13524	13632	13608	13710	13535	13652	13468	13651	13553	13609	13582	13810	13654	13496	13510	13524	13617	13605	13570	13555	13537	13721	13656	13513	13507	13641	13568	13662	13655	13503	13715	13621	13737	13631	13517	13610	13695	13651	13882	13708	13544	13621	13708	13549	13595	13703	13663	13624	13687	13667	13555	13681	13660	13551	13763	13632	13562	13624	13749	13438	13700	13681	13589	13507	13558	13630	13616	13524	13563	13587	13722	13640	13542	13545	13504	13546	13661	13539	13488	13693	13603	13718	13507	13731	13620	13593	13740	13562	13551	13661	13577	13717	13601	13544	13594	13530	13591	13668	13662	13601	13749	13496	13578	13674	13570	13700	13620	13731	13573	13557	13556	13576	13620	13465	13447	13656	13651	13357	13546	13468	13538	13641	13663	13580	13546	13767	13627	13731	13507	13563	13544	13502	13600	13676	13537	13514	13673	13628	13848	13489	13836	13583	13669	13904	13692	13704	13525	13614	13644	13648	13727	13465	13733	13454	13615	13732	13559	13801	13584	13622	13671	13732	13594	13580	13671	13505	13539	13590	13684	13719	13519	13523	13506	13626	13488	13774	13641	13587	13618	13618	13609	13444	13408	13708	13652	13839	13413	13618	13733	13712	13464	13772	13322	13548	13693	13597	13449	13610	13648	13628	13570	13695	13612	13612	13638	13426	13660	13625	13565	13624	13688	13594	13566	13544	13731	13524	13513	13628	13572	13610	13565	13517	13646	13716	13606	13521	13649	13555	13613	13459	13520	13473	13596	13627	13455	13673	13649	13638	13598	13600	13700	13683	13684	13724	13662	13706	13523	13641	13715	13573	13595	13739	13704	13560	13485	13662	13615	13516	13755	13631	13468	13696	13509	13683	13712	13719	13600	13596	13737	13602	13801	13744	13656	13767	13671	13567	13618	13622	13509	13701	13651	13523	13536	13630	13425	13757	13529	13629	13681	13611	13633	13598	13560	13599	13569	13628	13426	13767	13601	13667	13563	13532	13576	13577	13662	13554	13585	13545	13651	13735	13545	13651	13645	13648	13629	13508	13478	13681	13531	13683	13521	13487	13547	13513	13520	13687	13433	13539	13718	13665	13582	13603	13589	13710	13573	13641	13505	13672	13585	13613	13467	13471	13609	13786	13524	13583	13589	13757	13663	13588	13648	13659	13491	13550	13736	13644	13574	13556	13684	13723	13515	13726	13773	13575	13524	13551	13600	13663	13629	13648	13486	13601	13587	13676	13563	13576	13581	13581	13606	13631	13573	13657	13654	13689	13632	13619	13540	13585	13721	13601	13609	13643	13558	13674	13674	13448	13762	13590	13550	13682	13578	13544	13554	13438	13626	13588	13477	13558	13546	13592	13597	13544	13672	13572	13704	13576	13703	13556	13688	13543	13575	13645	13604	13663	13748	13574	13513	13548	13675	13581	13685	13769	13630	13681	13505	13647	13687	13657	13570	13536	13564	13506	13541	13519	13614	13479	13783	13574	13690	13693	13525	13721	13775	13537	13519	13634	13851	13717	13824	13573	13528	13653	13475	13654	13711	13590	13595	13541	13601	13540	13510	13642	13489	13671	13584	13537	13636	13495	13692	13606	13658	13655	13589	13571	13594	13659	13501	13500	13500	13514	13555	13544	13676	13751	13551	13463	13658	13514	13672	13741	13574	13746	13640	13616	13521	13367	13650	13512	13682	13503	13475	13669	13593	13740	13625	13648	13512	13666	13637	13664	13648	13625	13536	13672	13617	13583	13580	13586	13771	13484	13533	13670	13625	13517	13572	13667	13575	13542	13564	13658	13635	13644	13602	13518	13691	13595	13707	13488	13670	13646	13614	13561	13795	13597	13690	13687	13617	13520	13474	13666	13550	13596	13667	13567	13580	13705	13703	13572	13597	13676	13637	13599	13670	13711	13696	13579	13614	13573	13616	13514	13584	13470	13587	13401	13651	13557	13583	13637	13719	13748	13547	13478	13750	13479	13794	13573	13754	13540	13538	13490	13689	13690	13607	13519	13639	13651	13772	13636	13727	13506	13633	13681	13581	13586	13677	13848	13718	13455	13663	13654	13677	13991	13576	13553	13422	13548	13693	13594	13648	13749	13686	13686	13644	13509	13649	13491	13705	13762	13778	13756	13835	13593	13567	13700	13645	13506	13679	13526	13723	13772	13478	13616	13650	13762	13620	13671	13601	13644	13606	13577	13702	13589	13563	13471	13668	13586	13624	13528	13666	13778	13661	13797	13695	13622	13576	13488	13615	13510	13461	13667	13750	13674	13715	13707	13606	13712	13578	13584	13700	13788	13523	13782	13579	13614	13565	13721	13512	13772	13621	13588	13559	13481	13668	13593	13621	13656	13358	13508	13658	13681	13693	13654	13723	13677	13551	13579	13666	13571	13527	13495	13724	13645	13609	13456	13569	13598	13569	13880	13628	13644	13594	13546	13604	13566	13665	13354	13694	13753	13713	13615	13627	13575	13582	13721	13596	13596	13712	13660	13672	13567	13759	13554	13657	13540	13492	13555	13692	13422	13572	13581	13585	13570
27053	21968	24621	21311	17216	16793	16798	16247	15850	15812	15621	15411	15143	15094	15140	14959	15073	14870	14813	14795	14953	14769	14652	14747	14499	14687	14753	14652	14609	14805	14543	14689	14691	14610	14705	14580	14593	14507	14657	14629	14642	14542	14519	14565	14419	14644	14600	14390	14611	14515	14485	14508	14389	14445	14429	14414	14341	14557	14450	14361	14242	14537	14589	14629	14601	14211	14629	14516	14411	14419	14515	14461	14742	14511	14436	14491	14409	14422	14593	14496	14526	14436	14424	14554	14597	14488	14690	14733	14452	14512	14627	14384	14354	14289	14601	14784	14381	14423	14490	14418	14609	14539	14278	14407	14581	14587	14506	14419	14407	14445	14556	14454	14436	14464	14500	14483	14482	14543	14529	14652	14458	14688	14443	14573	14629	14443	14393	14535	14511	14383	14475	14415	14453	14466	14488	14361	14578	14392	14536	14552	14613	14517	14400	14457	14542	14291	14735	14592	14498	14539	14349	14391	14353	14388	14614	14433	14731	14533	14417	14443	14568	14492	14478	14479	14542	14378	14372	14485	14628	14323	14662	14543	14496	14501	14656	14583	14588	14199	14451	14492	14477	14445	14480	14510	14634	14505	14518	14630	14668	14731	14531	14498	14449	14474	14566	14547	14627	14384	14561	14480	14486	14390	14507	14579	14496	14510	14455	14598	14519	14454	14508	14471	14551	14357	14507	14448	14413	14372	14520	14495	14668	14436	14647	14312	14648	14645	14474	14467	14390	14523	14492	14559	14139	14456	14415	14450	14515	14629	14497	14191	14470	14485	14309	14518	14620	14545	14551	14478	14481	14433	14583	14499	14592	14430	14403	14404	14614	14327	14503	14401	14537	14218	14427	14570	14448	14528	14448	14533	14578	14580	14247	14397	14597	14804	14718	14640	14670	14648	14553	14511	14524	14398	14548	14586	14361	14447	14600	14396	14506	14443	14420	14382	14364	14438	14466	14594	14458	14525	14427	14609	14465	14347	14459	14665	14660	14598	14422	14486	14605	14523	14476	14398	14620	14291	14416	14358	14505	14608	14489	14556	14647	14572	14475	14385	14342	14449	14455	14355	14496	14394	14464	14577	14603	14490	14519	14472	14744	14675	14510	14695	14712	14483	14674	14367	14443	14619	14541	14512	14720	14541	14421	14561	14600	14449	14452	14584	14560	14463	14626	14516	14373	14360	14424	14495	14477	14578	14336	14460	14613	14473	14628	14341	14438	14388	14433	14200	14518	14613	14521	14474	14545	14359	14385	14518	14569	14508	14369	14386	14501	14602	14627	14546	14336	14409	14527	14433	14547	14440	14675	14558	14563	14480	14468	14618	14472	14493	14767	14596	14603	14620	14489	14476	14557	14418	14471	14370	14637	14374	14586	14400	14366	14503	14477	14508	14561	14491	14591	14481	14310	14531	14636	14654	14552	14531	14548	14404	14432	14448	14496	14501	14521	14387	14523	14735	14544	14330	14460	14393	14540	14394	14444	14332	14741	14430	14463	14572	14355	14501	14680	14413	14300	14600	14685	14309	14644	14564	14502	14621	14473	14580	14459	14301	14537	14411	14569	14607	14497	14457	14507	14391	14426	14475	14435	14567	14596	14500	14579	14475	14570	14495	14662	14541	14463	14305	14521	14461	14406	14442	14516	14355	14357	14597	14480	14339	14484	14413	14458	14695	14438	14519	14561	14498	14448	14608	14507	14598	14447	14441	14499	14488	14542	14556	14564	14583	14556	14426	14443	14443	14348	14540	14461	14410	14549	14370	14707	14566	14546	14549	14622	14351	14576	14585	14465	14529	14381	14423	14479	14304	14486	14494	14549	14459	14604	14360	14514	14469	14522	14698	14286	14738	14531	14355	14542	14552	14496	14517	14547	14382	14438	14438	14433	14407	14459	14611	14413	14479	14393	14373	14473	14440	14770	14684	14251	14491	14614	14455	14393	14563	14597	14362	14657	14435	14429	14502	14744	14587	14599	14552	14270	14400	14379	14486	14522	14575	14535	14458	14610	14379	14668	14726	14576	14435	14478	14478	14477	14321	14614	14667	14304	14559	14395	14539	14724	14403	14516	14542	14460	14179	14503	14492	14396	14571	14376	14599	14404	14550	14359	14636	14615	14607	14440	14551	14494	14425	14422	14512	14448	14470	14758	14499	14474	14508	14639	14531	14490	14775	14536	14356	14385	14545	14745	14594	14540	14360	14567	14472	14543	14560	14532	14481	14399	14729	14547	14502	14554	14420	14586	14484	14374	14530	14548	14498	14392	14244	14558	14574	14709	14539	14539	14482	14441	14457	14419	14528	14663	14597	14441	14361	14430	14495	14603	14508	14557	14416	14577	14429	14431	14612	14588	14430	14562	14407	14522	14565	14544	14433	14415	14348	14426	14314	14346	14699	14365	14702	14464	14659	14624	14687	14598	14458	14592	14454	14401	14528	14495	14540	14622	14399	14476	14448	14621	14399	14229	14401	14423	14356	14446	14384	14597	14573	14526	14472	14540	14252	14610	14478	14457	14630	14519	14476	14461	14424	14521	14521	14621	14544	14693	14572	14224	14270	14501	14718	14556	14545	14577	14553	14521	14445	14495	14614	14683	14583	14503	14532	14589	14506	14384	14645	14582	14646	14422	14455	14619	14526	14446	14416	14871	14409	14457	14385	14439	14254	14469	14456	14351	14454	14451	14589	14420	14532	14580	14584	14468	14576	14636	14580	14550	14469	14634	14493	14590	14524	14509	14376	14335	14249	14610	14499	14736	14399	14512	14499	14419	14479	14514	14363	14495	14519	14639	14466	14461	14686	14386	14602	14645	14547	14454	14546	14609	14370	14438	14407	14429	14639	14356	14494	14436	14655	14517	14600	14492	14567	14385	14676	14631	14501	14627	14494	14378	14516	14529	14533	14614	14603	14364	14503	14326	14463	14488	14575	14645	14420	14301	14395	14456	14555	14636	14494	14341	14328	14361	14446	14663	14432	14653	14643	14690	14401	14432	14552	14610	14441	14570	14467	14348	14531	14581	14465	14515	14447	14559	14522	14366	14638	14560	14699	14487	14323	14466	14626	14464	14551	14321	14313	14282	14510	14559	14453	14327	14423	14694	14555	14551	14470	14536	14472	14572	14512	14523	14548	14543	14459	14346	14501	14611	14556	14448	14495	14685	14388	14424	14653	14443	14627	14469	14390	14431	14578	14573	14468	14716	14605	14224	14335	14490	14424	14764	14518	14534	14448	14429	14374	14508	14515	14474	14442	14482	14592	14496	14490	14383	14478	14595	14378	14431	14588	14291	14333	14545	14654	14443	14386	14562	14499	14550	14386	14363	14500	14355	14638	14533	14375	14596	14474	14603	14506	14690	14409	14659	14680	14815	14418	14333	14445	14430	14637	14614	14437	14672	14706	14491	14572	14735	14683	14478	14748	14492	14572	14481	14555	14480	14333	14602	14496	14529	14488	14549	14452	14561	14360	14474	14638	14493	14538	14441	14505	14337	14336	14429	14492	14427	14564	14657	14493	14533	14683	14364	14615	14524	14493	14350	14503	14425	14623	14551	14511	14497	14521	14760	14409	14244	14583	14541	14444	14494	14564	14568	14562	14518	14402	14487	14517	14787	14626	14680	14642	14564	14351	14474	14522	14578	14594	14568	14700	14636	14598	14499	14413	14555	14495	14463	14576	14538	14396	14514	14341	14359	14552	14553	14538	14651	14492	14536	14412	14589	14588	14430	14620	14494	14555	14371	14555	14682	14694	14507	14360	14375	14228	14754	14613	14418	14430	14604	14353	14516	14326	14634	14572	14388	14420	14591	14336	14654	14461	14674	14425	14504	14289	14505	14325	14393	14362	14553	14471	14732	14503	14559	14562	14563	14466	14580	14290	14530	14560	14440	14278	14524	14694	14496	14470	14518	14427	14537	14638	14700	14618	14501	14522	14491	14340	14448	14354	14641	14508	14475	14427	14568	14536	14404	14581	14478	14678	14543	14508	14601	14363	14378	14601	14501	14425	14548	14638	14495	14549	14572	14427	14593	14534	14600	14385	14510	14465	14587	14647	14441	14566	14383	14467	14559	14459	14447	14448	14562	14453	14497	14589	14577	14514	14538	14621	14483	14414	14517	14513	14596	14552	14440	14659	14487	14459	14506	14378	14543	14676	14466	14532	14374	14368	14678	14418	14443	14673	14525	14422	14549	14542	14437	14333	14391	14372	14535	14443	14258	14543	14544	14513	14502	14487	14392	14414	14369	14353	14538	14549	14463	14574	14644	14486	14370	14636	14516	14448	14631	14370	14479	14356	14677	14523	14520	14541	14561	14566	14572	14488	14313	14452	14404	14540	14518	14274	14501	14616	14621	14401	14258	14692	14451	14496	14432	14649	14495	14548	14550	14550	14451	14594	14687	14464	14570	14430	14490	14395	14643	14587	14764	14459	14699	14498	14427	14387	14479	14726	14638	14534	14472	14483	14491	14351	14440	14527	14395	14578	14519	14438	14552	14430	14466	14602	14338	14503	14431	14557	14516	14632	14631	14430	14472	14545	14648	14641	14488	14498	14414	14635	14520	14490	14450	14389	14515	14566	14513	14431	14416	14599	14246	14426	14626	14495	14609	14567	14462	14521	14323	14556	14610	14354	14472	14636	14494	14648	14475	14618	14542	14513	14502	14332	14478	14668	14688	14498	14371	14404	14440	14870	14605	14628	14642	14467	14616	14289	14644	14589	14477	14658	14548	14531	14569	14495	14432	14574	14573	14623	14538	14484	14554	14575	14378	14607	14584	14432	14431	14669	14432	14647	14471	14445	14390	14466	14446	14533	14559	14537	14438	14549	14500	14543	14681	14689	14536	14634	14364	14511	14443	14448	14562	14361	14366	14666	14720	14518	14475	14612	14502	14555	14655	14593	14490	14518	14460	14470	14513	14545	14594	14467	14548	14387	14438	14560	14526	14511	14451	14380	14387	14434	14272	14551	14584	14417	14466	14729	14392	14402	14434	14407	14376	14388	14575	14508	14471	14510	14388	14446	14525	14391	14575	14598	14442	14416	14491	14457	14421	14599	14513	14493	14455	14452	14602	14384	14521	14413	14463	14710	14432	14487	14414	14699	14503	14483	14598	14407	14708	14637	14560	14423	14500	14416
18870	26769	24045	19475	17912	16802	16778	16286	15968	15421	15113	14926	14357	14500	14173	14080	14119	14051	14043	13900	13870	13771	13730	13607	13789	13779	13560	13519	13742	13480	13503	13454	13497	13228	13528	13442	13453	13468	13460	13470	13496	13366	13461	13459	13450	13349	13328	13654	13425	13322	13480	13514	13416	13331	13311	13360	13453	13403	13442	13387	13409	13326	13255	13425	13465	13329	13290	13531	13488	13440	13481	13413	13477	13281	13429	13287	13246	13439	13277	13420	13501	13370	13328	13458	13554	13676	13327	13330	13428	13374	13395	13339	13365	13362	13406	13508	13383	13412	13385	13558	13405	13482	13520	13279	13375	13417	13413	13459	13487	13415	13348	13398	13280	13418	13348	13422	13494	13425	13384	13360	13489	13551	13486	13401	13392	13492	13589	13334	13320	13488	13424	13501	13424	13366	13431	13403	13168	13590	13443	13453	13358	13387	13507	13402	13392	13501	13490	13560	13269	13391	13372	13362	13381	13403	13535	13446	13303	13448	13234	13384	13380	13229	13526	13423	13355	13317	13325	13409	13402	13369	13490	13435	13323	13308	13556	13454	13505	13292	13472	13341	13399	13500	13585	13438	13365	13493	13400	13454	13438	13364	13358	13299	13481	13367	13322	13505	13357	13579	13360	13436	13484	13484	13493	13354	13398	13388	13568	13379	13343	13327	13331	13466	13516	13594	13587	13248	13330	13338	13560	13552	13510	13456	13383	13370	13352	13417	13286	13399	13467	13462	13454	13470	13371	13410	13389	13350	13312	13437	13471	13297	13391	13476	13452	13349	13228	13327	13331	13299	13419	13409	13350	13348	13496	13447	13378	13406	13354	13424	13416	13451	13269	13445	13544	13502	13436	13505	13502	13379	13394	13437	13426	13419	13372	13336	13381	13542	13317	13330	13407	13490	13350	13372	13538	13315	13350	13409	13363	13322	13463	13366	13391	13545	13583	13222	13356	13387	13369	13243	13529	13312	13434	13463	13400	13530	13554	13407	13354	13486	13411	13466	13359	13468	13436	13575	13469	13444	13313	13303	13492	13263	13547	13490	13484	13340	13441	13543	13567	13272	13348	13567	13380	13263	13368	13424	13413	13227	13482	13415	13302	13387	13226	13466	13436	13400	13510	13303	13402	13440	13297	13445	13583	13560	13457	13256	13276	13383	13485	13406	13449	13496	13581	13440	13334	13302	13382	13522	13539	13458	13444	13497	13270	13486	13456	13394	13414	13409	13295	13488	13476	13449	13282	13246	13205	13297	13394	13446	13395	13425	13416	13449	13375	13536	13390	13360	13431	13444	13245	13456	13530	13370	13376	13368	13466	13387	13444	13430	13408	13318	13451	13265	13467	13481	13423	13475	13310	13400	13265	13447	13436	13477	13349	13491	13321	13295	13407	13430	13453	13447	13547	13215	13471	13492	13359	13536	13321	13474	13399	13393	13454	13434	13447	13512	13588	13413	13458	13545	13527	13442	13329	13473	13410	13541	13316	13497	13449	13387	13608	13442	13424	13604	13298	13425	13385	13323	13302	13354	13288	13441	13264	13432	13378	13456	13408	13425	13387	13409	13502	13384	13365	13269	13473	13435	13313	13425	13517	13396	13380	13462	13414	13304	13457	13210	13532	13514	13525	13555	13458	13312	13385	13423	13461	13300	13391	13400	13410	13364	13431	13259	13288	13338	13518	13424	13432	13401	13332	13560	13536	13316	13354	13470	13299	13407	13423	13344	13452	13418	13397	13375	13451	13295	13325	13194	13494	13497	13381	13597	13368	13427	13391	13420	13443	13358	13353	13522	13376	13332	13453	13354	13433	13477	13497	13445	13416	13371	13289	13369	13357	13412	13466	13255	13465	13155	13431	13300	13511	13345	13267	13493	13358	13360	13415	13405	13361	13390	13460	13434	13479	13477	13553	13457	13367	13351	13296	13495	13508	13436	13434	13499	13724	13363	13231	13504	13392	13378	13502	13449	13258	13367	13305	13360	13485	13437	13298	13297	13367	13378	13406	13533	13552	13253	13386	13498	13480	13483	13397	13508	13408	13285	13344	13422	13352	13378	13461	13421	13384	13281	13509	13447	13327	13565	13376	13400	13283	13400	13541	13525	13571	13333	13446	13347	13433	13381	13334	13460	13414	13432	13360	13572	13441	13366	13384	13274	13456	13392	13412	13377	13466	13327	13427	13357	13416	13446	13445	13378	13275	13320	13200	13444	13315	13420	13476	13519	13371	13384	13405	13369	13486	13435	13443	13298	13293	13488	13476	13448	13450	13303	13384	13317	13340	13329	13271	13383	13447	13401	13387	13364	13269	13559	13372	13521	13547	13409	13475	13303	13498	13618	13438	13551	13505	13385	13201	13427	13547	13331	13356	13334	13404	13469	13479	13397	13460	13502	13550	13445	13554	13362	13406	13499	13349	13451	13411	13496	13321	13379	13309	13320	13489	13474	13611	13329	13330	13450	13509	13385	13315	13414	13318	13317	13422	13466	13389	13536	13320	13530	13306	13485	13439	13483	13476	13435	13495	13419	13350	13511	13335	13262	13484	13472	13443	13475	13363	13487	13356	13353	13323	13446	13422	13398	13370	13417	13380	13448	13348	13414	13414	13433	13465	13370	13655	13497	13380	13631	13489	13535	13426	13200	13546	13365	13563	13345	13422	13424	13499	13445	13389	13253	13366	13155	13404	13390	13418	13464	13318	13347	13436	13551	13479	13469	13478	13338	13442	13403	13425	13253	13276	13450	13422	13471	13572	13530	13415	13383	13300	13442	13325	13561	13349	13301	13390	13457	13514	13334	13547	13512	13411	13290	13522	13509	13318	13525	13620	13453	13372	13410	13412	13388	13599	13437	13517	13378	13496	13390	13552	13447	13236	13412	13381	13280	13438	13557	13349	13589	13281	13376	13483	13390	13437	13469	13374	13418	13463	13240	13463	13313	13451	13330	13540	13403	13281	13255	13306	13501	13462	13490	13382	13258	13371	13334	13512	13390	13352	13518	13537	13503	13508	13441	13462	13335	13412	13479	13244	13368	13311	13325	13507	13460	13446	13551	13185	13292	13476	13491	13558	13364	13367	13433	13477	13444	13316	13501	13250	13546	13268	13583	13418	13314	13548	13352	13428	13272	13420	13253	13327	13297	13362	13396	13471	13429	13287	13461	13412	13452	13336	13585	13465	13413	13516	13611	13326	13426	13350	13342	13543	13382	13337	13397	13383	13359	13473	13388	13250	13394	13311	13510	13499	13452	13384	13394	13507	13469	13372	13161	13521	13456	13324	13399	13342	13389	13276	13254	13450	13517	13400	13375	13493	13302	13334	13413	13345	13315	13504	13354	13457	13251	13379	13649	13377	13457	13360	13356	13535	13535	13313	13445	13592	13349	13365	13429	13377	13301	13497	13373	13267	13356	13441	13377	13508	13333	13480	13235	13492	13404	13402	13533	13483	13386	13554	13269	13367	13474	13439	13389	13413	13119	13457	13432	13321	13368	13390	13367	13516	13586	13414	13445	13403	13315	13441	13439	13480	13424	13389	13372	13408	13321	13412	13316	13577	13419	13479	13628	13371	13551	13412	13345	13348	13446	13453	13374	13453	13418	13387	13619	13375	13442	13468	13450	13437	13423	13397	13538	13381	13420	13404	13326	13458	13372	13250	13388	13528	13478	13321	13375	13369	13485	13629	13442	13289	13409	13466	13360	13333	13504	13242	13356	13386	13458	13392	13485	13405	13383	13394	13479	13375	13437	13232	13464	13385	13317	13432	13454	13413	13396	13405	13436	13548	13322	13305	13351	13310	13500	13527	13582	13422	13524	13405	13541	13388	13407	13504	13485	13488	13396	13524	13493	13463	13330	13480	13353	13435	13381	13348	13339	13374	13540	13454	13340	13254	13424	13497	13326	13386	13327	13320	13438	13340	13328	13547	13419	13592	13410	13448	13426	13572	13497	13499	13425	13600	13286	13462	13400	13371	13375	13468	13468	13422	13423	13337	13345	13361	13424	13322	13514	13375	13465	13222	13411	13362	13343	13584	13355	13375	13420	13391	13494	13525	13208	13292	13263	13504	13440	13425	13380	13503	13498	13365	13427	13402	13439	13504	13195	13596	13501	13377	13456	13336	13384	13453	13306	13238	13176	13467	13431	13395	13383	13344	13396	13394	13417	13442	13496	13446	13510	13289	13338	13485	13528	13488	13555	13416	13418	13415	13365	13501	13438	13411	13514	13280	13357	13451	13305	13507	13308	13364	13452	13488	13300	13466	13375	13365	13366	13432	13489	13482	13354	13460	13301	13411	13338	13414	13370	13354	13339	13449	13290	13268	13357	13480	13351	13400	13471	13339	13415	13495	13486	13408	13306	13477	13359	13583	13199	13401	13342	13421	13358	13475	13346	13293	13371	13233	13611	13323	13423	13396	13531	13449	13322	13340	13325	13283	13413	13362	13309	13354	13425	13388	13476	13334	13403	13487	13507	13312	13554	13458	13504	13466	13465	13440	13416	13320	13466	13305	13595	13454	13354	13396	13438	13271	13527	13478	13461	13317	13394	13373	13287	13478	13491	13429	13345	13297	13371	13421	13442	13456	13407	13193	13355	13295	13401	13389	13346	13226	13356	13421	13598	13371	13521	13396	13443	13406	13491	13294	13545	13489	13293	13437	13463	13422	13284	13404	13465	13378	13437	13404	13290	13455	13450	13303	13405	13611	13335	13314	13429	13519	13236	13440	13458	13457	13369	13427	13478	13451	13488	13438	13413	13366	13467	13235	13486	13431	13547	13416	13508	13231	13246	13528	13453	13356	13471	13360	13420	13320	13461	13412	13297	13561	13329	13402	13435	13455	13464	13549	13488	13233	13407	13379	13323	13239	13405	13350	13475	13554	13570	13591	13425	13280	13320	13454	13520	13359	13292	13347	13386	13473	13363	13291	13508	13294	13394	13494	13382	13492	13353	13449	13414	13328	13339	13269	13498	13401	13391	13236	13475	13492	13331	13511	13396	13437	13517	13217	13533	13485	13449	13309	13478	13446	13464	13322	13445	13389	13508	13267	13441	13440	13526	13371	13407	13513	13395	13403	13421	13308	13480	13412	13504	13437	13475	13391	13461	13333	13427	13454	13341	13628	13451	13279	13421
23689	21046	28408	24012	21981	22071	21364	18590	17831	17521	16980	16587	16249	15874	15668	15730	15926	15748	15585	15506	15376	15151	15207	15164	15077	15180	15100	15230	15071	15190	15087	15128	15122	14886	15160	15072	14718	14673	14940	14914	14734	14918	14943	14959	15039	14962	14828	14973	14932	15021	14877	14982	14728	14783	15005	14791	14902	15025	14886	14946	14708	14605	14844	14897	14996	14887	14974	15083	14802	14813	14879	14814	14866	14927	14898	14785	14984	14864	15021	14833	14723	14965	14804	14802	14834	14806	14738	14809	14866	14737	14837	14857	15120	14945	14782	14724	14742	14802	14713	14760	14876	14756	14855	14840	14937	14892	14908	14829	14876	14975	14722	14746	14790	14984	14646	14754	14671	14685	14960	14770	14921	14930	14836	14780	14777	14963	14693	14908	14909	14859	14803	14956	14880	14795	14846	14824	15041	14874	14992	14979	14724	14733	14997	14839	15009	14726	14818	14972	14868	14705	14690	15034	14971	14991	14968	14743	14887	14855	14887	14807	14769	14783	14798	14956	14882	14882	14818	14769	14848	14899	14991	14876	14899	14790	14947	14757	14804	14875	14800	14906	14812	14675	15039	14795	14842	14863	14910	14909	14808	14815	14881	14946	14933	14949	14927	14973	14806	15007	14862	14856	14850	14813	14694	14927	14894	14812	14801	14736	14563	14666	14839	14761	14853	14813	14767	14705	14896	14892	15018	14894	15130	15004	14766	14874	14930	14901	14905	14923	14617	14629	14748	14637	14776	14744	14860	14922	14793	14766	14740	14737	14886	14638	14786	14892	14807	14884	14873	14878	14877	14825	14634	14749	14665	14966	14762	14639	14801	14893	14849	14970	14836	14653	14747	14801	14777	14752	14677	14928	14970	14781	14793	14708	14691	14825	14932	14861	14756	14763	14927	14917	14661	14926	14876	14837	15050	14966	14806	14851	14807	14833	14975	14960	14948	14828	14761	14995	15034	14736	14784	14849	14840	14967	14845	14791	14614	14875	14867	14860	14912	14750	14857	14743	14984	14973	14915	14554	14901	14796	14678	14746	14823	14817	14918	14859	14684	14827	14901	14962	14707	14866	14747	14801	14890	14939	14765	14864	14920	14896	14927	14914	14741	14723	14807	14749	14932	14821	14929	15033	14789	14995	14730	14909	14887	14963	14745	14796	14836	14775	14673	14862	14814	14793	14770	14819	14759	14809	14891	14705	14877	14908	14855	14829	14896	14831	14822	14915	14954	14970	14750	14807	14594	14714	14617	14717	14866	15010	14855	14965	14841	14896	14892	14930	14851	14923	14654	14838	14982	14784	14886	14901	14947	15022	14701	14667	14857	14831	14908	14924	14739	14668	14741	14730	14920	14827	14716	14759	14766	14768	14991	14773	14740	14846	14892	14760	14973	14804	15118	14835	14684	14786	14903	15014	14757	14899	15008	14795	14992	14755	14628	14711	14934	14844	14944	14889	14769	15032	14943	14640	14891	14720	14786	15042	14880	14789	14821	14852	14779	14953	14847	14870	14846	14805	14861	14952	14786	14616	14810	14783	14879	14744	14844	14717	14676	14694	14793	14748	14607	15094	14804	14857	14815	14753	14767	15030	15000	14870	14798	14854	14884	14851	14883	15009	14890	14785	14855	14920	14768	14795	15041	14777	14724	14682	14734	15115	14852	14856	14802	14979	14870	14829	14779	14705	14913	14758	14858	14815	14746	14711	14838	14795	14986	14877	14861	14779	14807	14861	14821	14862	14835	14517	14708	14826	14804	14808	14998	14632	14772	14752	14796	14751	14967	14864	14906	14636	14886	14756	14811	14713	14866	14742	14720	14761	14712	14814	14745	14614	14869	14826	14880	14911	14929	14617	14947	14761	14802	14910	14767	14857	14830	14707	14857	14725	14745	14821	14816	14793	14841	14754	15044	14890	14912	14708	14607	14696	14885	14957	14851	14861	14975	14825	15058	14960	14934	14843	14737	14701	14861	14616	14755	14972	14743	14849	14701	14876	14848	14681	14756	15026	14924	14740	14783	14801	14608	14891	14766	14868	14855	14940	14848	14833	14771	14953	14723	14815	14984	14821	14853	14900	14866	14737	14888	14844	14869	14707	14966	14737	14869	14890	14997	14859	14738	14583	14730	14849	14787	14752	14725	14836	14923	14687	14875	14951	14646	14902	14859	14749	14807	14668	14852	14860	14831	14736	15072	14784	14685	14715	14898	14964	14844	14835	14954	14848	14783	14845	14878	14839	14829	14939	14827	14859	14893	14657	14837	14755	14841	14876	14905	14827	14866	14863	14899	14782	14777	14774	14938	14825	14977	14878	14770	14690	14935	14869	14934	14769	14853	15088	15039	14935	14865	14844	14661	14628	14470	14856	14888	14938	14960	14867	14849	14776	14966	14878	14733	14942	14864	14936	14712	14733	14887	14820	14824	14760	14714	14773	14811	14919	15014	14819	14898	14890	14956	14833	14749	14737	14801	14923	14854	14625	14670	14763	14568	14844	14852	14418	14773	14864	14804	14969	14840	14762	14905	14666	14637	14969	14816	14805	14910	14727	14973	14782	14894	14749	14679	14797	14744	14740	14870	14734	14870	14790	14818	14700	14825	14981	14978	14713	14837	15006	14809	14865	15028	14802	14972	14759	14617	14965	14946	14859	14907	14647	14667	14871	14838	14847	14898	14770	14957	14762	14907	14787	14856	14867	14936	14818	14833	14946	14830	14813	14891	14950	14783	14840	14967	14786	14757	14990	14629	14970	14931	14852	15069	14930	14684	14846	15108	14695	14715	14997	14762	14932	14900	14853	15024	14813	14960	14749	14866	14765	14751	14724	14930	14916	14663	14764	14780	14881	15113	14814	14951	14903	14699	14835	14735	14819	15048	14842	14810	14867	14925	14874	14835	14795	14587	14860	14818	14888	14883	14767	14976	14804	14747	14929	14676	14838	14768	14941	14794	14936	14790	14951	14790	14698	14839	15061	14821	14777	14910	14948	14811	14774	14795	14749	14809	14997	14851	14846	14937	14674	14739	14770	14802	14920	14754	14762	14899	14762	14885	14890	14923	14927	14933	14889	14946	14943	14860	15044	14914	14869	14735	15008	14822	14845	14963	14713	14886	14776	14924	14797	14960	14981	14779	14843	14944	14831	14806	14699	14855	14631	14757	14941	14805	14791	14661	14778	14732	14795	14834	14961	14836	15050	14687	14937	14839	14886	14871	14737	14902	14862	14866	14947	14768	14881	14859	14775	14962	14808	14683	14805	14800	14853	14945	14707	14894	14938	14700	15065	14796	14748	14750	14690	14930	14652	14876	14597	14921	15006	14807	14837	14870	14934	14901	14713	14751	14712	14824	14831	14981	14899	14762	14901	14888	14842	14846	14697	14806	14802	14995	14785	14692	14834	14799	14864	14993	14881	14764	14816	14778	14746	14976	14880	14811	14725	14906	14716	14755	14806	14708	14852	14805	14995	15036	14914	14741	14778	14905	14778	14531	14841	14845	14820	14859	14704	14731	14836	14727	14753	14795	14853	14967	14815	14800	14924	14887	14718	15046	14890	14917	15034	14826	14850	14908	14726	14778	14976	14793	14912	14846	14849	14884	14733	14775	14645	14991	14972	14806	14866	14766	14805	14552	14892	14924	14838	14876	14986	14925	14786	14899	14723	14966	14915	14686	14842	14902	14922	14848	14761	14913	14760	14839	14957	14894	14885	14643	14710	14873	14901	14752	14884	14844	14696	14700	14715	14602	14977	14784	14655	14767	14883	14924	14824	14966	14719	14843	15052	14797	14861	14744	14948	15002	14978	14705	14824	14784	14693	14726	14768	14835	14901	14747	14882	14930	14742	14756	14822	15068	14887	14993	14760	15061	15010	14827	15008	14876	14819	15071	15099	14992	15090	14961	15002	14937	14761	14697	14841	14728	14819	14886	14860	14979	14853	14864	14767	14621	14684	14953	14695	14780	14900	14940	14809	14728	14779	14867	14978	14802	14836	14921	14886	14828	14653	14964	14957	14690	14895	14979	14895	14837	14747	14859	14856	14876	14873	14694	14825	14928	14584	14662	14773	14946	14784	14886	14993	14840	14796	15034	14757	14929	14720	14796	14841	14762	14607	14864	14756	14726	14731	14629	14897	14855	14852	14714	14689	14858	14852	14811	14718	14854	14873	14989	14932	14982	15013	14844	14787	14865	14918	14793	14902	14972	14647	14975	14983	14983	14987	14780	14605	15013	15105	14798	14835	14722	15096	14805	14806	14798	14674	14851	14778	14836	14818	14829	14857	14771	14709	14951	14868	14841	14795	14786	14533	15018	14924	14770	14729	15004	14762	14798	14696	14989	14848	14898	14977	14685	14808	14794	14867	14788	14846	14699	14899	14876	14991	14800	14572	14988	14739	14904	14754	14863	14702	14891	14789	14791	14652	14953	14918	14869	14921	14713	14901	15156	14801	14902	15102	15010	14909	14961	14869	14943	14911	14921	14774	14722	14621	14880	14885	14857	14805	14762	14837	14921	14958	14927	14766	14664	14746	14997	14794	14718	14746	14957	15072	14698	14967	14750	14511	14947	14913	14836	14869	14795	15125	14849	14842	14863	14760	14796	14721	14930	14857	14827	14807	14829	14830	14936	14808	14640	14916	14753	14962	14847	14944	14761	14685	14771	15000	14946	14824	14964	14867	14998	14878	14857	14900	14924	14895	14985	14936	14854	14763	15058	14939	14695	14741	14800	14776	14814	14868	14943	14605	14908	14875	14710	14794	14662	14772	14845	15030	14832	14953	14784	14782	14720	14722	14850	14940	14778	14813	14789	14711	14752	14839	14743	14954	14866	14914	14731	14781	14935	14916	14591	15028	14755	14826	14555	14851	14766	14839	14793	14859	14836	14665	14790	14868	14757	14768	14899	14973	14997	15056	14823	14850	14762	14589	14923	14733	14846	14814	14869	15043	14957	14905	14990	14951	14812	14776	14674	14685	14752	15042	14715	14859	14867	14775	14870	14711	14680	14818	14777	14817	14906	14593	14686	14662	14713	14813	14823	14909	14932	14845	14765	14731	14693	14931	14843	14696	14997	14934	14663	14852	14928	14831	14940	14983	14983	14717	15059	14931	14762	14925	14751	14850	14698	14797	14926	14921
19656	35086	30590	24142	21926	20642	19604	18912	18418	17749	16691	16118	15653	15488	15057	15090	14793	14748	14717	14505	14316	14361	14222	14132	14146	14065	13984	13913	13870	14056	14094	13941	13910	13982	13864	13756	13735	13821	13757	13830	13726	13654	13772	13655	13882	13666	13847	13730	13777	13622	13701	13782	13745	13669	13833	13634	13830	13609	13656	13725	13790	13675	13691	13775	13601	13695	13625	13661	13624	13819	13816	13678	13741	13572	13572	13591	13698	13599	13569	13879	13799	13655	13639	13646	13657	13537	13764	13755	13575	13757	13845	13814	13732	13680	13719	13652	13683	13640	13691	13685	13482	13725	13788	13656	13582	13664	13545	13802	13575	13594	13711	13617	13875	13733	13838	13875	13615	13632	13696	13539	13657	13872	13575	13689	13657	13865	13653	13653	13595	13581	13671	13683	13544	13670	13739	13710	13573	13805	13756	13685	13686	13734	13742	13926	13815	13776	13724	13628	13751	13622	13669	13937	13618	13551	13845	13803	13694	13735	13807	13415	13785	13586	13745	13635	13764	13484	13679	13640	13797	13592	13596	13611	13631	13811	13512	13784	13815	13679	13649	13664	13809	13652	13617	13779	13697	13878	13730	13503	13766	13495	13708	13814	13722	13703	13770	13703	13643	13588	13623	13780	13662	13656	13511	13772	13552	13679	13649	13784	13549	13839	13643	13625	13710	13648	13674	13477	13657	13572	13707	13671	13763	13503	13673	13733	13629	13621	13575	13690	13773	13599	13546	13669	13780	13691	13581	13633	13661	13658	13707	13707	13575	13782	13502	13707	13657	13743	13686	13609	13800	13673	13830	13800	13805	13529	13737	13689	13573	13518	13572	13740	13802	13812	13717	13796	13780	13712	13669	13852	13762	13658	13697	13730	13575	13619	13622	13578	13437	13727	13683	13674	13583	13544	13778	13730	13793	13551	13643	13652	13640	13617	13553	13654	13642	13715	13597	13718	13623	13782	13859	13564	13678	13727	13713	13614	13721	13837	13710	13800	13762	13726	13787	13784	13518	13781	13578	13743	13581	13706	13697	13670	13715	13756	13496	13640	13518	13742	13723	13676	13637	13695	13551	13608	13591	13628	13609	13743	13600	13541	13755	13619	13657	13612	13891	13636	13743	13645	13621	13575	13703	13783	13676	13649	13618	13940	13622	13711	13768	13700	13588	13537	13761	13660	13683	13578	13668	13709	13490	13718	13782	13670	13623	13790	13669	13594	13643	13670	13613	13637	13563	13720	13524	13639	13622	13618	13698	13719	13695	13723	13699	13752	13743	13811	13595	13539	13675	13874	13742	13642	13679	13631	13588	13545	13725	13721	13774	13663	13798	13618	13615	13775	13688	13555	13524	13700	13592	13678	13721	13691	13658	13852	13537	13715	13628	13913	13730	13574	13677	13674	13769	13495	13733	13610	13709	13631	13572	13600	13730	13607	13713	13639	13619	13865	13500	13686	13833	13702	13626	13593	13656	13631	13654	13701	13699	13578	13644	13712	13594	13663	13702	13778	13678	13562	13771	13607	13717	13555	13702	13631	13555	13732	13703	13639	13763	13660	13601	13537	13777	13518	13531	13703	13560	13649	13610	13651	13632	13588	13449	13552	13399	13736	13696	13645	13752	13734	13772	13582	13639	13656	13675	13493	13736	13720	13577	13598	13686	13621	13788	13647	13726	13540	13628	13629	13669	13563	13534	13769	13673	13607	13653	13676	13838	13506	13631	13529	13669	13722	13721	13629	13567	13608	13593	13622	13715	13536	13569	13598	13577	13702	13483	13761	13720	13698	13720	13599	13733	13596	13585	13614	13667	13672	13707	13604	13662	13604	13655	13677	13771	13540	13629	13692	13714	13587	13782	13669	13697	13646	13669	13640	13633	13672	13534	13610	13509	13694	13699	13610	13773	13668	13597	13655	13480	13557	13640	13732	13662	13568	13651	13703	13690	13533	13648	13581	13610	13948	13559	13717	13566	13733	13756	13522	13859	13582	13581	13703	13728	13656	13673	13788	13597	13573	13489	13617	13807	13662	13615	13719	13610	13691	13665	13609	13660	13744	13580	13806	13749	13682	13679	13556	13661	13590	13539	13671	13627	13649	13723	13684	13541	13512	13550	13656	13758	13681	13709	13726	13727	13613	13671	13743	13585	13665	13578	13755	13764	13687	13656	13493	13665	13723	13459	13817	13716	13753	13622	13793	13698	13696	13750	13684	13846	13812	13725	13676	13719	13717	13603	13711	13655	13677	13648	13573	13561	13585	13683	13742	13643	13606	13756	13723	13598	13706	13633	13573	13562	13570	13733	13637	13595	13631	13589	13669	13589	13571	13711	13644	13699	13805	13728	13790	13593	13707	13695	13667	13772	13686	13501	13675	13744	13807	13890	13712	13745	13704	13645	13542	13585	13680	13610	13683	13646	13617	13728	13626	13645	13682	13667	13695	13759	13677	13686	13588	13632	13586	13763	13626	13565	13576	13709	13596	13529	13618	13780	13744	13733	13711	13814	13567	13658	13689	13705	13525	13600	13718	13752	13655	13588	13644	13630	13528	13651	13586	13700	13615	13724	13628	13797	13603	13807	13420	13749	13681	13797	13670	13619	13592	13728	13588	13632	13408	13707	13638	13765	13577	13698	13814	13523	13546	13646	13575	13573	13619	13388	13678	13525	13787	13583	13715	13598	13726	13627	13616	13751	13655	13552	13662	13736	13702	13611	13721	13790	13632	13780	13789	13656	13522	13617	13635	13641	13644	13652	13551	13661	13663	13725	13659	13760	13672	13742	13698	13547	13606	13674	13672	13598	13714	13615	13553	13656	13745	13637	13759	13672	13721	13860	13619	13655	13695	13612	13664	13586	13705	13797	13614	13584	13665	13732	13715	13588	13843	13587	13727	13578	13749	13720	13772	13721	13587	13712	13686	13664	13483	13800	13615	13638	13693	13664	13385	13828	13590	13685	13697	13608	13637	13714	13657	13752	13645	13622	13744	13633	13458	13623	13710	13688	13465	13712	13702	13734	13771	13763	13475	13630	13694	13604	13693	13667	13715	13647	13563	13661	13515	13655	13530	13645	13656	13639	13737	13600	13775	13942	13780	13613	13698	13563	13610	13644	13656	13651	13634	13629	13713	13737	13775	13669	13548	13658	13598	13638	13516	13442	13701	13561	13791	13787	13720	13649	13632	13596	13595	13638	13645	13637	13681	13472	13681	13796	13615	13675	13495	13609	13568	13680	13619	13746	13623	13677	13749	13582	13696	13634	13733	13658	13771	13759	13782	13512	13609	13713	13707	13788	13842	13655	13783	13701	13759	13654	13657	13457	13736	13673	13639	13651	13646	13605	13709	13723	13552	13743	13492	13711	13619	13699	13726	13656	13582	13596	13662	13627	13782	13617	13822	13772	13570	13882	13529	13747	13782	13729	13632	13681	13561	13818	13738	13598	13691	13645	13546	13789	13585	13594	13691	13587	13685	13667	13669	13780	13387	13743	13578	13605	13572	13625	13680	13590	13735	13553	13598	13645	13779	13856	13682	13541	13723	13685	13748	13735	13634	13683	13627	13523	13535	13770	13762	13695	13512	13622	13764	13745	13789	13575	13661	13625	13642	13647	13666	13577	13664	13502	13482	13681	13771	13615	13597	13661	13716	13550	13645	13704	13584	13555	13664	13604	13674	13693	13580	13815	13733	13525	13692	13592	13814	13681	13889	13592	13711	13691	13481	13587	13780	13681	13722	13620	13675	13681	13706	13788	13644	13771	13565	13715	13593	13727	13614	13777	13781	13753	13651	13620	13660	13557	13787	13718	13712	13649	13675	13600	13617	13721	13738	13737	13666	13751	13678	13650	13597	13678	13593	13715	13801	13679	13583	13788	13733	13507	13763	13766	13663	13558	13587	13590	13566	13781	13652	13616	13700	13724	13626	13742	13704	13632	13740	13708	13666	13606	13476	13659	13776	13429	13604	13656	13712	13527	13710	13639	13573	13756	13611	13545	13735	13536	13769	13697	13498	13604	13512	13669	13747	13728	13749	13571	13732	13685	13599	13577	13725	13611	13620	13706	13578	13624	13753	13764	13670	13679	13636	13466	13547	13645	13776	13613	13445	13768	13703	13685	13823	13573	13731	13646	13502	13688	13717	13698	13618	13685	13683	13607	13771	13583	13607	13652	13690	13630	13639	13626	13644	13765	13784	13604	13722	13662	13702	13696	13654	13638	13780	13551	13812	13657	13751	13614	13718	13817	13527	13517	13556	13615	13608	13812	13691	13680	13743	13654	13710	13688	13661	13862	13741	13547	13626	13694	13787	13872	13744	13543	13678	13616	13805	13782	13770	13642	13739	13585	13656	13633	13652	13784	13620	13664	13602	13715	13795	13688	13683	13606	13539	13655	13642	13688	13522	13737	13581	13719	13683	13528	13814	13729	13705	13700	13745	13593	13517	13729	13661	13696	13727	13589	13569	13724	13753	13638	13679	13756	13689	13520	13801	13728	13572	13720	13463	13804	13758	13698	13606	13702	13609	13522	13733	13665	13764	13821	13706	13683	13658	13734	13645	13539	13632	13681	13689	13632	13607	13573	13486	13717	13655	13783	13593	13714	13614	13683	13769	13764	13592	13800	13777	13695	13691	13673	13588	13732	13644	13586	13629	13864	13613	13653	13655	13596	13750	13633	13645	13562	13493	13752	13804	13614	13784	13517	13778	13727	13491	13715	13749	13816	13639	13659	13814	13787	13468	13805	13630	13907	13764	13650	13623	13647	13663	13616	13652	13810	13544	13721	13600	13584	13601	13651	13629	13607	13559	13662	13516	13707	13582	13570	13720	13889	13622	13688	13773	13696	13776	13603	13748	13618	13631	13569	13725	13607	13506	13695	13696	13716	13713	13659	13752	13726	13723	13623	13638	13678	13655	13575	13539	13679	13731	13789	13780	13642	13724	13634	13630	13767	13782	13560	13643	13625	13705	13669	13639	13793	13702	13692	13780	13667	13637	13766	13552	13757	13652	13596	13659	13723	13829	13572	13613	13613	13675	13548	13513	13773	13737	13588	13584	13736	13723	13541	13718	13642	13875	13759	13784	13577	13703	13611	13781	13491	13683	13614	13596	13612	13506	13805	13725	13598	13736	13680	13539
22695	21111	28830	23570	21407	23526	25530	20366	19309	18811	18134	17408	16965	16824	16135	16115	16047	15956	16089	15954	15795	15667	15274	15196	15460	15333	15280	15334	15116	14922	15238	15251	15313	14975	15211	14974	15100	15018	15028	14877	15216	14991	15032	15129	15112	14829	14865	14835	14975	14958	14878	14881	14986	15009	15066	14983	14856	14908	14909	15030	14732	14920	14808	14939	14807	14892	14789	14946	15004	14859	14984	15025	14863	14924	14781	14888	14986	14984	15090	15025	14863	14841	15132	14885	15021	15025	14921	14943	15009	15019	14908	14798	14782	14857	14981	15145	14708	14977	14813	14986	14959	14930	14996	14985	15094	14944	14737	14914	14923	14963	14756	14848	14913	14933	15021	15106	14891	14756	14935	14926	14874	14826	14863	14919	14671	14801	14789	14688	15046	14733	14703	14767	14842	14884	14799	15055	14836	14883	15122	14872	14928	14784	14759	14842	14802	15042	14979	14906	14872	14795	14869	14859	14870	14872	14862	14947	14854	14957	14769	14778	14970	15026	14833	14932	14840	14960	15068	14914	14834	14722	14755	14919	14946	14900	14684	14900	14902	15008	14977	14784	14904	14828	14888	14823	14907	14742	14972	14982	14852	14955	14974	14940	14967	14815	14736	14875	15042	14825	14825	14741	14579	14858	15039	14895	14842	14925	14976	14986	14905	14816	14862	14811	14846	14946	14808	14808	14980	14874	14844	14829	14760	14894	14905	14735	14876	14948	14895	15027	14625	14983	14734	14764	14857	14997	14892	14804	14937	14960	14770	14853	15004	14961	15138	14668	14954	15028	14924	14772	14953	14996	14975	14905	14846	14875	14712	14771	14870	14826	14761	14835	14891	14840	14690	14756	14817	14828	14689	14795	14878	14797	14765	14803	14826	14924	14971	14970	14909	14750	15135	14877	14900	14912	14812	14890	14822	14876	14664	14979	14949	14891	14707	15032	14908	15079	14830	14833	14749	14764	14778	14868	14923	15124	14852	14932	14842	14867	14961	14865	14921	14996	14999	15033	14998	14882	14824	14973	14863	14813	14772	14882	15040	14866	14905	15158	14886	14915	15044	14812	14890	14674	14815	14833	14981	14922	14697	14666	14787	14954	14787	14934	14947	14924	14774	14773	14837	14847	14727	14777	15062	14944	14876	14887	14968	14808	14782	14716	14800	14958	14875	14874	15006	15139	14984	14920	14872	14814	14974	14867	14842	14915	14917	14766	14757	14886	14911	14787	14802	14757	14776	14749	15015	14759	15022	14871	14914	15006	14914	14922	14800	14985	14996	14825	14798	15113	14789	14715	14968	14821	14724	14798	14857	14915	14705	14917	14874	14957	14858	14706	14993	14867	14757	14858	14825	14882	14825	14820	15001	14840	14938	14919	14798	14681	14767	14918	14758	14806	14865	14720	15049	15053	14873	14763	14858	14954	14767	14809	14883	14819	14834	14849	14767	14844	14837	14973	14835	14829	14887	14727	14873	14816	15075	14729	14882	14603	14785	14844	15027	14781	15028	14987	14731	14618	14999	14652	14686	14855	14845	14864	14864	14784	14937	14906	14903	14900	14952	14695	14884	14904	14850	14866	14905	15035	14849	14849	14763	14724	14860	15053	14789	14928	14838	15194	14896	14867	14796	14982	14812	14865	14813	15025	14752	14887	14706	14855	14819	14995	14808	14598	14668	14839	14747	14859	14919	14795	14857	14873	14844	14907	14770	14956	14734	14917	14667	14862	14850	14783	14759	14847	14730	14912	14751	14725	14806	14713	14786	14816	14978	14913	15086	14997	14886	14827	14867	14736	14889	14995	14756	14856	14865	14687	14881	14815	14904	14858	14804	14960	14906	14757	14905	14833	14842	15006	14707	14798	14927	14978	14974	14903	14759	14817	14873	14842	14879	14946	14986	14724	14717	14497	14798	14842	14955	14975	14704	14798	14679	14763	14847	14915	14872	14956	14819	14804	14967	14630	14937	14829	14886	14695	14871	14835	14792	14853	15016	14935	14809	14884	14844	14780	14745	14602	14793	14726	14793	14980	14778	14807	14742	14864	14948	15066	14796	14850	14760	15026	14947	14802	14896	14922	14951	14827	14706	15125	14963	14708	14792	14646	14908	14808	14907	14895	14819	14844	14819	14887	15008	14784	14783	15008	14669	14867	14795	14799	14993	14656	14742	14724	14940	14868	14834	15051	14787	14765	14754	14946	14891	14965	14814	14930	14820	14876	14941	14713	14908	14922	14896	14986	14884	14888	14799	14684	15118	14822	14835	14911	14897	14783	14880	15083	14942	14877	14829	14804	15015	14889	14940	14749	14716	15070	14881	14923	14755	14978	15010	14726	14993	14890	14950	14740	15030	14673	15001	14908	14849	14926	14731	14743	14855	14924	14915	14843	14972	14954	14936	14831	14908	14996	14784	14904	15005	14905	15006	14834	14915	14816	14859	14822	14785	14815	14770	14793	14812	14742	15067	14808	14917	14811	14890	15041	14968	14729	14855	15077	14987	14739	14684	14795	14895	14887	14713	14776	14959	14915	14920	14891	14812	14812	14836	14918	14722	14789	14810	14870	14817	15028	14804	14835	14755	14984	15044	14868	15020	14722	14894	14906	14911	14909	15029	14716	14855	14906	14934	14839	14998	14923	15028	14753	14786	14796	14693	14927	15031	14726	14608	14748	14843	14776	14763	14866	15143	14958	14904	14944	14688	14686	14927	14774	14627	14775	14834	14825	14846	14927	14904	14662	14797	14760	14729	14768	14768	14798	14836	14677	14689	15142	14905	14947	14859	14998	14785	14812	14942	14895	14882	14680	14687	14766	14676	14864	14866	14862	14921	14860	14967	14940	14873	14852	15040	14902	14725	14833	14916	14751	14847	14581	14801	14622	14873	14901	14802	14927	14915	14760	14726	14866	14956	14975	15076	14875	14920	14826	14872	15019	14798	15109	14844	14806	14923	14814	14745	14913	14727	14771	14844	14915	15009	15007	14711	14808	14791	14862	14938	14788	14756	14701	14769	14806	14655	14805	14701	14784	15038	14927	14851	15043	14960	14947	14812	14800	14734	14959	14784	14792	14973	14899	14820	14972	14952	14973	14737	14681	14652	14941	14830	15079	14903	14772	14847	14955	14938	14846	14905	14738	14736	14695	15142	14856	14883	14784	14926	14841	14913	14819	14882	14985	14907	14802	14879	14920	14707	14847	14762	14682	14907	14832	14828	14850	14891	14669	14647	14771	14838	15153	14786	14786	14923	14894	14758	14975	14872	14818	14930	14899	14843	14896	14693	14835	14835	14843	14715	14836	14788	14659	14865	14824	14887	14935	14858	14938	14984	14837	14825	14704	14945	14879	14908	14784	14627	14838	14842	14684	14888	14796	14877	14842	14725	14984	14864	14898	14905	14664	14628	14567	14805	14952	14739	14759	14764	14785	14858	14957	14922	14659	14872	14803	14827	14746	14989	14936	14851	14851	14802	14835	14877	15052	15071	14865	14982	15064	14814	14934	14823	14819	15026	14757	14710	14704	14823	14885	14682	14672	14685	14758	14744	14792	14965	14778	14702	14587	14850	14838	14837	14577	14835	14847	14902	14718	14871	15013	14918	14872	14972	14842	14812	14833	14910	14873	14892	14859	14750	14836	14809	14706	14801	15053	14797	14885	15071	14882	14990	14800	14868	14957	14916	14858	15068	14739	14863	14887	14850	14679	14759	14712	15039	14896	14853	14636	14893	14962	14971	14875	14876	14820	14957	14986	15062	14987	14915	14967	14753	14847	14906	14913	14955	14767	14943	14870	14757	14844	14917	14916	14821	15116	14950	15053	15069	14923	14792	15016	14909	15015	14886	14940	14827	14909	14971	14906	14766	14904	14793	14717	14892	14746	14823	14950	14878	14752	14806	14985	14989	14837	14805	14909	14886	14971	14827	14912	14969	14566	14895	15021	14778	14966	14805	14774	14888	15008	14860	14843	14920	14810	14838	14842	14663	14988	14799	14921	14951	14973	14957	14845	14865	15023	14867	15000	14753	14993	14792	14743	14763	15103	14891	14852	14953	14819	14967	14826	14969	14956	15021	14863	14843	14930	14833	14891	14895	14754	14819	15004	14859	14916	14777	14867	14996	14931	14814	14651	14716	15001	14842	14876	14864	14723	14764	14790	14817	14764	14720	14879	14959	14874	14934	14956	14833	14912	14893	14938	14674	14855	15060	14835	14951	14822	14871	14741	15086	14743	14903	14885	14779	14791	14910	14787	14945	14911	14781	14898	14846	14825	14782	14833	15014	15117	14907	14887	14936	14924	14908	14927	14735	14919	14980	14792	14948	14811	14978	14876	14856	14926	14875	14800	14835	14710	14829	14757	14805	14828	14873	14918	14816	14999	14891	14798	14843	14688	14977	14948	14853	14929	14955	14958	14767	14843	14735	14850	14906	14842	14999	15063	14954	15060	14770	14852	14904	14869	14767	14869	14805	14683	14680	14849	14895	14783	14754	14931	14847	14796	14843	14756	14790	14499	14839	14871	14825	14876	14782	15109	14897	14948	14816	14927	14690	14871	14824	14826	14663	14935	15044	15099	14848	14890	14840	14843	14826	14959	14893	14744	14843	14819	14808	14731	14819	14598	14538	14835	14886	14770	14857	15033	14974	14617	14890	14787	14808	14917	14820	14882	14893	14796	15096	15030	14886	15050	14890	14812	14921	14875	14937	14817	15062	14895	14718	14891	14720	14884	14733	14625	14875	14666	14686	14760	15055	14685	14834	14883	14915	14928	14858	14571	14639	14970	14821	14854	14679	14807	15009	14919	15016	14907	14844	14908	14724	14647	14836	14800	14862	14785	15003	15047	14907	14813	14851	14926	15024	15038	14916	14821	14860	14933	14849	14880	14970	14776	14877	14786	14808	14949	15061	14931	14816	14834	14821	14777	14831	14833	14800	14777	14853	14854	14729	14771	14930	14842	14750	14901	14773	14899	14880	14834	14805	14828	14934	15064	14977	14754	14988	14868	14749	14773	14862	14786	14933	14877	15000	14910	14881	14689	15083	14663	15059	14835	14752	14882	14912	14984	14866	14801	14712	14907	14741	14829	14755	14946	14666	14885	14909	15027	14707	14961	14814	14775	14846	14719	15118	15081	14845	14721
21813	40329	35541	28407	25422	23672	22490	21092	20656	19498	18575	17466	16914	16278	15858	15509	15469	15290	15090	14892	14795	14305	14402	14328	14209	14266	14266	14179	14080	13943	13908	13856	13994	13845	13833	13918	13686	13728	13804	13732	13879	13756	13616	13707	13741	13758	13792	13936	13647	13849	13706	13664	13785	13724	13871	13544	13741	13682	13602	13865	13603	13766	13712	13749	13598	13800	13524	13644	13816	13787	13821	13729	13868	13621	13676	13777	13665	13727	13622	13581	13795	13874	13786	13646	13790	13675	13483	13718	13666	13885	13664	13645	13739	13665	13822	13716	13719	13739	13665	13716	13591	13796	13721	13658	13702	13716	13587	13684	13647	13758	13700	13767	13634	13778	13632	13797	13760	13590	13607	13593	13750	13886	13659	13694	13624	13524	13653	13580	13687	13766	13716	13671	13687	13657	13708	13734	13399	13750	13614	13528	13605	13655	13665	13754	13802	13737	13711	13819	13616	13897	13687	13703	13656	13688	13664	13725	13676	13492	13741	13717	13610	13594	13655	13585	13588	13761	13710	13562	13757	13646	13550	13575	13534	13777	13733	13545	13670	13550	13554	13723	13666	13788	13646	13607	13672	13632	13784	13782	13686	13591	13650	13790	13654	13685	13751	13776	13776	13880	13613	13704	13690	13790	13583	13719	13619	13540	13758	13615	13718	13687	13680	13725	13743	13650	13679	13694	13623	13722	13603	13691	13771	13658	13751	13639	13584	13647	13601	13698	13615	13762	13546	13641	13517	13605	13751	13780	13485	13693	13691	13743	13783	13622	13659	13617	13768	13643	13639	13572	13861	13751	13696	13704	13674	13671	13729	13614	13691	13760	13796	13670	13635	13874	13467	13732	13610	13455	13523	13635	13621	13727	13544	13821	13758	13623	13537	13690	13757	13732	13901	13542	13720	13635	13716	13756	13670	13713	13524	13730	13648	13594	13636	13563	13842	13667	13655	13753	13552	13670	13591	13745	13660	13674	13646	13714	13613	13661	13562	13704	13800	13664	13638	13614	13592	13678	13596	13689	13553	13632	13559	13549	13814	13621	13736	13706	13742	13587	13595	13648	13600	13605	13522	13553	13848	13806	13852	13690	13761	13608	13566	13594	13604	13589	13504	13555	13505	13798	13735	13519	13657	13761	13684	13672	13745	13573	13659	13528	13571	13691	13763	13580	13573	13548	13635	13786	13674	13773	13572	13575	13574	13623	13757	13594	13546	13605	13573	13726	13721	13803	13559	13680	13609	13764	13554	13532	13712	13604	13784	13648	13631	13663	13537	13797	13714	13786	13636	13701	13640	13829	13795	13675	13747	13646	13740	13614	13691	13682	13630	13826	13663	13320	13493	13744	13716	13598	13661	13600	13587	13671	13625	13704	13728	13611	13707	13737	13489	13497	13602	13589	13742	13855	13625	13604	13753	13689	13767	13569	13540	13757	13870	13679	13589	13637	13699	13680	13741	13628	13503	13658	13587	13660	13562	13543	13583	13617	13603	13516	13663	13554	13671	13553	13840	13671	13730	13890	13812	13687	13761	13662	13699	13749	13660	13632	13658	13684	13606	13685	13645	13596	13577	13669	13571	13648	13876	13647	13611	13575	13739	13627	13826	13784	13660	13580	13769	13662	13632	13580	13611	13553	13849	13596	13578	13631	13561	13697	13691	13735	13603	13624	13742	13584	13582	13641	13639	13662	13699	13594	13540	13593	13792	13711	13699	13630	13735	13686	13634	13690	13663	13800	13516	13793	13754	13768	13571	13646	13661	13726	13667	13658	13808	13800	13608	13736	13611	13474	13766	13507	13711	13540	13511	13679	13581	13810	13608	13872	13580	13637	13563	13784	13604	13552	13581	13913	13847	13685	13492	13559	13617	13544	13482	13698	13707	13612	13713	13605	13628	13812	13623	13560	13648	13565	13734	13583	13698	13607	13572	13545	13746	13776	13705	13793	13557	13658	13661	13549	13624	13939	13764	13506	13645	13597	13591	13594	13704	13633	13763	13657	13708	13599	13647	13764	13786	13677	13546	13830	13825	13719	13824	13756	13516	13558	13808	13756	13756	13661	13714	13563	13675	13696	13783	13495	13617	13633	13707	13642	13680	13463	13554	13680	13691	13626	13600	13690	13706	13517	13641	13590	13725	13675	13718	13643	13613	13667	13803	13729	13693	13537	13577	13691	13775	13523	13675	13629	13755	13581	13687	13547	13522	13665	13587	13657	13698	13747	13601	13730	13454	13555	13662	13563	13654	13743	13464	13679	13576	13631	13606	13503	13593	13541	13764	13584	13750	13527	13752	13652	13853	13680	13614	13808	13712	13643	13817	13613	13722	13784	13644	13551	13630	13896	13676	13529	13756	13835	13657	13493	13639	13867	13631	13524	13689	13564	13735	13668	13620	13569	13505	13743	13660	13517	13674	13761	13624	13718	13779	13733	13505	13653	13675	13714	13865	13551	13595	13537	13706	13597	13783	13646	13705	13639	13635	13514	13681	13681	13789	13720	13455	13753	13682	13810	13686	13561	13711	13761	13712	13641	13654	13598	13816	13439	13652	13731	13708	13655	13852	13704	13607	13631	13714	13579	13828	13643	13740	13622	13572	13701	13596	13553	13580	13566	13734	13766	13755	13590	13680	13461	13644	13787	13623	13687	13581	13717	13859	13682	13744	13685	13552	13593	13485	13597	13616	13605	13551	13676	13605	13686	13675	13558	13558	13662	13660	13506	13676	13643	13615	13582	13717	13640	13717	13643	13757	13674	13745	13711	13668	13662	13536	13726	13581	13825	13636	13599	13651	13714	13724	13744	13675	13640	13646	13541	13646	13553	13525	13713	13850	13696	13613	13677	13740	13607	13557	13621	13610	13648	13680	13703	13772	13620	13740	13592	13726	13616	13801	13746	13598	13610	13729	13709	13768	13629	13675	13756	13721	13451	13604	13733	13673	13603	13710	13684	13595	13698	13762	13689	13674	13693	13828	13709	13881	13567	13677	13709	13482	13827	13823	13746	13707	13751	13713	13732	13664	13552	13674	13666	13687	13567	13884	13555	13702	13527	13674	13803	13542	13676	13659	13587	13614	13445	13713	13843	13458	13797	13531	13822	13611	13650	13569	13735	13600	13674	13572	13726	13830	13684	13700	13697	13538	13683	13663	13727	13775	13708	13689	13702	13788	13691	13662	13685	13597	13716	13714	13676	13688	13580	13665	13697	13742	13484	13723	13608	13629	13716	13725	13651	13780	13858	13716	13438	13481	13674	13695	13589	13728	13673	13541	13776	13565	13741	13782	13705	13742	13549	13728	13743	13603	13624	13524	13746	13634	13708	13724	13641	13583	13610	13583	13588	13457	13655	13580	13630	13642	13585	13647	13671	13736	13670	13700	13713	13494	13842	13689	13547	13588	13530	13832	13595	13655	13675	13624	13513	13697	13556	13777	13630	13587	13536	13695	13554	13887	13601	13618	13557	13554	13576	13729	13555	13710	13723	13540	13539	13551	13697	13758	13569	13607	13641	13605	13732	13677	13539	13575	13684	13628	13835	13686	13655	13575	13627	13628	13611	13846	13749	13579	13591	13733	13695	13536	13556	13728	13721	13544	13613	13693	13748	13637	13731	13628	13570	13664	13717	13767	13613	13793	13659	13525	13715	13619	13731	13678	13649	13624	13730	13484	13721	13646	13647	13793	13565	13705	13740	13724	13703	13702	13648	13669	13583	13507	13682	13547	13715	13822	13651	13616	13720	13758	13656	13752	13643	13766	13668	13718	13703	13625	13814	13653	13738	13710	13500	13590	13828	13724	13713	13639	13595	13684	13757	13604	13786	13647	13720	13560	13608	13652	13813	13531	13669	13774	13690	13676	13524	13550	13642	13554	13730	13595	13747	13728	13598	13523	13647	13443	13988	13613	13722	13785	13490	13642	13610	13533	13784	13621	13671	13488	13786	13544	13531	13717	13543	13569	13598	13601	13562	13680	13727	13799	13679	13638	13701	13586	13697	13654	13529	13701	13788	13676	13689	13725	13578	13751	13491	13584	13641	13758	13711	13859	13608	13522	13796	13577	13585	13704	13534	13732	13674	13559	13761	13629	13578	13630	13640	13574	13690	13712	13556	13724	13649	13528	13594	13794	13544	13721	13734	13663	13649	13745	13622	13605	13698	13744	13573	13742	13573	13597	13794	13742	13743	13656	13606	13654	13744	13634	13626	13661	13624	13694	13611	13587	13737	13861	13831	13778	13532	13834	13579	13550	13581	13651	13699	13715	13826	13549	13472	13703	13667	13641	13866	13664	13750	13603	13811	13529	13695	13655	13610	13648	13701	13564	13654	13624	13631	13634	13675	13518	13694	13794	13820	13570	13718	13506	13566	13694	13723	13615	13624	13697	13646	13561	13602	13644	13688	13490	13502	13752	13620	13531	13696	13625	13651	13728	13523	13647	13527	13786	13771	13809	13490	13713	13777	13914	13691	13682	13645	13577	13544	13696	13649	13655	13643	13602	13581	13614	13723	13689	13836	13767	13735	13557	13535	13724	13733	13421	13703	13551	13684	13684	13516	13693	13719	13817	13583	13809	13678	13550	13652	13536	13797	13512	13432	13721	13797	13626	13696	13682	13589	13615	13905	13617	13657	13651	13709	13800	13862	13528	13621	13713	13711	13615	13848	13704	13576	13595	13562	13503	13696	13588	13681	13620	13535	13769	13844	13744	13634	13636	13728	13540	13680	13685	13695	13735	13658	13681	13624	13692	13706	13613	13634	13595	13740	13661	13633	13681	13677	13737	13562	13689	13700	13649	13681	13705	13735	13754	13608	13530	13683	13637	13622	13744	13618	13574	13665	13748	13752	13594	13811	13635	13725	13751	13630	13654	13618	13774	13707	13618	13905	13589	13620	13774	13530	13686	13698	13628	13622	13780	13541	13653	13600	13788	13740	13524	13617	13736	13729	13789	13750	13622	13629	13486	13591	13617	13704	13716	13708	13563	13712	13757	13502	13631	13707	13631	13734	13418	13625	13864	13544	13761	13639	13695	13798	13758	13445	13648	13744	13808	13746	13440	13603	13783	13670	13672	13544	13580	13714	13644	13871	13739	13796	13816	13863	13459	13676	13671	13583	13718	13788	13581	13774	13591	13556
27177	22092	25020	21391	17760	17058	16712	16166	15904	15789	15739	15263	15315	15119	15135	14989	15117	14983	14996	14951	14760	14777	14771	14651	14650	14781	14701	14650	14768	14650	14819	14597	14772	14650	14746	14534	14730	14468	14644	14513	14725	14684	14356	14727	14419	14704	14436	14481	14755	14457	14637	14613	14403	14438	14565	14540	14631	14580	14555	14670	14589	14419	14725	14659	14532	14529	14588	14732	14562	14642	14482	14561	14683	14543	14550	14531	14606	14644	14632	14500	14440	14652	14527	14650	14468	14679	14693	14662	14752	14764	14574	14554	14514	14617	14746	14808	14319	14609	14628	14547	14540	14575	14492	14747	14563	14474	14519	14638	14486	14391	14617	14524	14756	14516	14559	14530	14681	14566	14620	14543	14535	14611	14529	14388	14666	14423	14547	14506	14506	14482	14354	14539	14377	14495	14418	14589	14526	14518	14614	14616	14660	14544	14477	14584	14612	14530	14719	14750	14774	14696	14615	14587	14603	14550	14717	14565	14530	14457	14540	14717	14682	14602	14419	14487	14468	14654	14660	14709	14336	14727	14525	14678	14698	14359	14748	14598	14740	14443	14552	14598	14727	14423	14573	14559	14654	14597	14596	14635	14523	14460	14630	14497	14689	14643	14487	14586	14581	14496	14677	14534	14517	14489	14642	14537	14469	14573	14664	14473	14588	14385	14567	14691	14672	14505	14462	14440	14442	14517	14719	14512	14582	14771	14486	14688	14605	14689	14467	14472	14444	14587	14446	14670	14499	14685	14661	14521	14626	14570	14509	14590	14721	14689	14536	14514	14716	14631	14695	14537	14643	14513	14696	14435	14423	14479	14689	14596	14534	14421	14618	14453	14590	14542	14396	14567	14468	14572	14580	14616	14564	14583	14662	14659	14517	14465	14716	14663	14675	14551	14810	14778	14695	14494	14664	14634	14738	14544	14567	14549	14554	14523	14533	14488	14549	14557	14505	14578	14425	14536	14542	14737	14487	14549	14905	14545	14791	14442	14727	14448	14385	14641	14486	14639	14564	14778	14537	14483	14616	14786	14627	14588	14500	14658	14557	14639	14650	14624	14688	14751	14348	14512	14624	14680	14625	14467	14717	14605	14784	14618	14429	14444	14572	14651	14648	14604	14642	14569	14738	14503	14549	14502	14534	14577	14557	14585	14566	14660	14584	14529	14557	14572	14719	14535	14528	14557	14711	14496	14743	14548	14701	14507	14565	14704	14425	14646	14643	14611	14576	14596	14672	14515	14543	14560	14557	14686	14528	14470	14574	14594	14571	14506	14592	14543	14357	14592	14643	14617	14579	14660	14558	14492	14513	14687	14581	14539	14573	14544	14570	14501	14554	14456	14491	14556	14675	14654	14768	14553	14638	14575	14570	14637	14682	14550	14491	14570	14392	14645	14476	14507	14455	14788	14647	14507	14485	14699	14748	14417	14402	14491	14544	14351	14686	14523	14500	14597	14691	14523	14557	14873	14620	14597	14661	14667	14676	14652	14600	14640	14468	14579	14759	14672	14498	14549	14611	14478	14491	14528	14594	14596	14451	14388	14647	14397	14490	14514	14651	14817	14529	14523	14559	14693	14591	14587	14382	14705	14658	14562	14483	14426	14541	14523	14430	14656	14600	14618	14635	14425	14566	14568	14624	14543	14766	14760	14492	14401	14508	14611	14650	14586	14518	14700	14540	14541	14434	14416	14566	14595	14672	14552	14508	14610	14564	14666	14614	14482	14611	14631	14475	14614	14561	14458	14539	14480	14511	14521	14467	14569	14662	14447	14394	14619	14494	14530	14521	14674	14647	14640	14514	14348	14352	14491	14634	14689	14454	14573	14609	14456	14558	14531	14651	14624	14593	14474	14472	14707	14559	14611	14462	14576	14515	14606	14782	14728	14779	14618	14479	14445	14625	14491	14663	14640	14646	14599	14672	14640	14647	14596	14586	14478	14489	14621	14510	14555	14602	14589	14580	14673	14578	14397	14468	14395	14694	14695	14559	14554	14601	14411	14439	14537	14631	14452	14458	14520	14530	14460	14485	14843	14509	14686	14683	14544	14643	14742	14568	14673	14591	14726	14879	14681	14537	14620	14437	14323	14599	14442	14599	14484	14636	14445	14636	14483	14687	14873	14579	14470	14528	14391	14682	14527	14519	14639	14694	14658	14400	14623	14534	14422	14501	14629	14542	14453	14518	14629	14653	14550	14543	14624	14572	14593	14459	14506	14536	14378	14658	14714	14579	14703	14535	14488	14490	14489	14812	14327	14474	14540	14488	14659	14636	14561	14510	14548	14602	14591	14656	14490	14500	14458	14510	14542	14651	14677	14668	14476	14663	14695	14601	14603	14522	14728	14566	14622	14629	14580	14481	14429	14437	14697	14572	14564	14651	14418	14591	14584	14731	14423	14643	14495	14467	14691	14568	14782	14550	14549	14624	14579	14547	14609	14530	14577	14543	14629	14629	14764	14657	14595	14729	14660	14605	14754	14643	14442	14635	14573	14731	14500	14521	14534	14634	14514	14651	14520	14673	14546	14567	14407	14442	14207	14670	14687	14483	14537	14440	14660	14624	14633	14525	14675	14670	14624	14487	14598	14564	14445	14552	14436	14650	14496	14486	14469	14488	14839	14685	14453	14388	14767	14499	14687	14446	14402	14535	14597	14622	14633	14555	14704	14418	14575	14394	14535	14625	14410	14511	14421	14592	14579	14663	14746	14627	14526	14539	14624	14525	14615	14637	14567	14404	14690	14800	14614	14694	14657	14566	14429	14684	14418	14477	14720	14792	14777	14640	14665	14619	14431	14619	14462	14624	14612	14459	14494	14506	14466	14703	14653	14602	14702	14670	14494	14699	14461	14477	14740	14500	14464	14552	14671	14572	14718	14592	14589	14475	14656	14687	14632	14422	14423	14650	14699	14429	14741	14724	14658	14635	14597	14665	14595	14565	14691	14707	14558	14562	14510	14625	14571	14717	14423	14632	14662	14697	14400	14533	14749	14678	14643	14593	14697	14582	14543	14457	14617	14642	14389	14519	14557	14631	14561	14541	14561	14553	14367	14664	14560	14707	14615	14574	14516	14538	14473	14724	14527	14514	14713	14584	14627	14567	14624	14701	14448	14589	14488	14493	14570	14574	14334	14598	14560	14639	14516	14565	14646	14547	14430	14696	14385	14400	14705	14483	14724	14616	14517	14709	14515	14582	14324	14555	14586	14682	14463	14705	14602	14426	14555	14590	14424	14659	14463	14766	14621	14647	14671	14683	14460	14534	14513	14743	14539	14614	14641	14624	14662	14421	14616	14534	14640	14494	14514	14410	14543	14727	14583	14547	14567	14517	14448	14603	14586	14471	14542	14512	14495	14835	14477	14629	14506	14670	14636	14541	14610	14566	14447	14539	14580	14544	14633	14779	14548	14551	14733	14579	14581	14678	14664	14495	14722	14500	14551	14674	14625	14542	14625	14687	14585	14536	14704	14662	14581	14636	14587	14583	14509	14481	14736	14494	14592	14557	14644	14617	14582	14542	14564	14592	14601	14729	14596	14671	14484	14714	14466	14454	14520	14489	14438	14565	14467	14506	14512	14560	14696	14591	14579	14378	14581	14619	14707	14553	14465	14622	14596	14657	14595	14703	14586	14498	14537	14624	14328	14463	14632	14617	14707	14779	14633	14646	14457	14595	14475	14677	14559	14544	14584	14709	14630	14590	14611	14676	14598	14493	14612	14642	14639	14540	14458	14737	14543	14633	14379	14461	14640	14537	14548	14559	14548	14511	14462	14652	14601	14595	14558	14672	14694	14612	14478	14536	14584	14506	14484	14785	14668	14388	14619	14444	14550	14570	14608	14340	14353	14595	14599	14586	14528	14468	14352	14608	14550	14681	14575	14721	14626	14561	14538	14672	14494	14751	14708	14595	14558	14737	14499	14361	14489	14628	14557	14701	14598	14580	14612	14566	14619	14371	14434	14538	14579	14571	14421	14493	14497	14618	14404	14541	14530	14569	14525	14592	14667	14531	14630	14468	14620	14600	14625	14673	14404	14490	14575	14590	14700	14613	14557	14467	14395	14506	14681	14474	14676	14519	14536	14537	14664	14426	14465	14565	14471	14475	14429	14507	14661	14650	14386	14496	14540	14653	14499	14486	14780	14856	14516	14502	14652	14683	14684	14562	14670	14645	14626	14497	14411	14417	14659	14467	14392	14574	14493	14638	14492	14569	14510	14511	14604	14521	14624	14798	14567	14419	14431	14523	14536	14641	14697	14473	14447	14652	14573	14551	14318	14569	14762	14557	14578	14488	14623	14389	14600	14546	14573	14466	14639	14568	14418	14628	14504	14563	14420	14583	14423	14605	14456	14678	14620	14539	14683	14473	14492	14558	14363	14447	14658	14683	14691	14607	14682	14523	14667	14523	14645	14436	14640	14667	14584	14683	14539	14485	14376	14600	14663	14570	14562	14531	14500	14694	14748	14565	14478	14541	14425	14786	14586	14729	14601	14606	14580	14550	14428	14531	14680	14622	14524	14534	14526	14705	14733	14663	14678	14687	14657	14612	14634	14661	14538	14524	14512	14485	14761	14708	14573	14626	14548	14673	14553	14467	14584	14672	14492	14637	14648	14533	14659	14688	14492	14767	14624	14758	14481	14622	14633	14594	14772	14576	14551	14664	14622	14709	14477	14614	14771	14536	14597	14591	14543	14655	14747	14614	14580	14582	14565	14606	14480	14661	14588	14707	14755	14649	14680	14763	14377	14496	14489	14590	14645	14488	14701	14704	14442	14499	14565	14447	14602	14373	14373	14510	14604	14756	14631	14717	14738	14451	14445	14536	14584	14588	14499	14558	14620	14319	14520	14395	14504	14786	14336	14795	14542	14551	14520	14535	14720	14525	14642	14519	14588	14524	14519	14539	14639	14669	14513	14592	14502	14627	14570	14625	14778	14605	14553	14452	14404	14605	14553	14653	14546	14417	14552	14654	14475	14611	14587	14501	14613	14591	14512	14602	14524	14585	14515	14677	14434	14565	14451	14727	14513	14596	14615	14542	14637	14589	14596	14724	14527	14562	14628	14597	14468	14533	14507	14767	14654	14560	14500	14591	14430	14684	14482	14405	14558	14527	14429	14568	14616	14441	14692
18560	27432	24603	19727	18061	17428	16675	16283	15986	15556	15269	14894	14575	14355	14483	14367	14374	14001	14002	13928	13885	13780	13848	13703	13642	13814	13483	13568	13638	13612	13524	13485	13596	13595	13484	13611	13550	13594	13392	13480	13495	13421	13519	13528	13483	13627	13638	13357	13478	13499	13417	13474	13500	13563	13459	13474	13603	13428	13563	13540	13611	13300	13562	13475	13427	13321	13493	13381	13405	13528	13410	13585	13528	13464	13447	13464	13510	13540	13383	13575	13520	13490	13473	13605	13496	13376	13450	13441	13358	13475	13341	13462	13370	13532	13355	13551	13537	13483	13581	13525	13564	13397	13652	13524	13652	13543	13656	13393	13539	13523	13523	13543	13428	13407	13471	13463	13499	13482	13426	13606	13538	13457	13610	13505	13459	13494	13618	13437	13309	13321	13473	13307	13552	13455	13387	13356	13340	13590	13538	13342	13500	13407	13442	13548	13471	13439	13559	13481	13585	13428	13415	13367	13491	13613	13461	13591	13473	13495	13459	13490	13388	13395	13407	13515	13501	13602	13478	13628	13545	13457	13392	13645	13452	13431	13624	13550	13572	13355	13401	13485	13412	13388	13520	13616	13367	13573	13566	13404	13457	13456	13553	13524	13441	13525	13508	13579	13624	13432	13655	13364	13524	13552	13469	13583	13473	13501	13358	13496	13306	13383	13361	13368	13607	13390	13465	13438	13544	13643	13435	13528	13284	13558	13378	13329	13521	13423	13489	13352	13449	13514	13617	13545	13447	13396	13442	13411	13351	13378	13344	13445	13499	13480	13520	13493	13455	13470	13440	13661	13340	13589	13423	13546	13444	13530	13358	13366	13548	13453	13404	13414	13557	13453	13513	13351	13245	13452	13449	13404	13609	13513	13503	13268	13433	13457	13683	13515	13396	13439	13529	13381	13501	13467	13466	13564	13425	13631	13427	13536	13535	13408	13531	13548	13473	13516	13506	13333	13348	13518	13547	13364	13506	13470	13615	13348	13510	13553	13441	13434	13559	13536	13473	13460	13410	13638	13490	13462	13290	13533	13402	13546	13385	13504	13421	13528	13601	13372	13518	13551	13513	13459	13530	13384	13521	13390	13419	13438	13451	13448	13384	13411	13335	13253	13408	13334	13486	13458	13384	13399	13490	13513	13610	13583	13499	13490	13503	13519	13370	13490	13587	13408	13473	13435	13535	13325	13553	13377	13461	13431	13631	13371	13550	13456	13536	13495	13545	13343	13453	13412	13342	13481	13456	13368	13246	13567	13520	13521	13297	13394	13415	13592	13477	13539	13474	13622	13590	13453	13689	13545	13512	13448	13394	13376	13344	13440	13403	13485	13524	13430	13508	13543	13411	13499	13459	13601	13377	13540	13445	13455	13653	13470	13406	13549	13379	13480	13451	13466	13458	13444	13547	13584	13560	13450	13270	13468	13526	13369	13461	13680	13610	13359	13583	13466	13517	13437	13533	13676	13591	13536	13614	13266	13318	13447	13398	13421	13508	13390	13413	13462	13458	13533	13566	13476	13406	13455	13502	13630	13447	13561	13454	13423	13480	13462	13470	13266	13675	13551	13432	13603	13578	13499	13388	13488	13530	13559	13524	13466	13422	13450	13398	13266	13557	13308	13417	13519	13439	13410	13529	13505	13637	13559	13335	13371	13589	13372	13477	13525	13514	13544	13541	13339	13536	13551	13432	13714	13459	13369	13424	13506	13432	13580	13378	13434	13610	13574	13500	13443	13456	13531	13531	13598	13372	13429	13325	13433	13346	13535	13491	13406	13326	13507	13474	13510	13471	13367	13542	13612	13373	13518	13372	13709	13342	13570	13576	13441	13460	13411	13673	13322	13619	13485	13474	13291	13587	13553	13528	13519	13358	13349	13619	13436	13530	13527	13503	13365	13473	13388	13595	13538	13501	13587	13574	13395	13646	13563	13519	13576	13303	13468	13553	13636	13245	13447	13474	13568	13567	13491	13434	13424	13526	13495	13538	13593	13452	13517	13441	13466	13514	13406	13583	13352	13363	13495	13693	13544	13403	13528	13605	13489	13499	13422	13687	13324	13583	13522	13565	13378	13369	13440	13400	13566	13419	13371	13486	13511	13451	13301	13409	13356	13422	13467	13435	13512	13536	13307	13421	13390	13484	13699	13419	13472	13421	13482	13360	13583	13380	13573	13487	13452	13389	13432	13516	13465	13466	13404	13562	13591	13397	13484	13554	13591	13609	13534	13331	13535	13490	13358	13481	13505	13461	13532	13518	13392	13420	13509	13489	13545	13556	13349	13556	13557	13528	13606	13373	13486	13545	13407	13537	13549	13355	13401	13466	13423	13663	13420	13795	13664	13400	13542	13512	13443	13621	13545	13543	13435	13422	13419	13401	13248	13477	13485	13475	13511	13485	13464	13466	13397	13328	13432	13454	13488	13352	13676	13380	13674	13460	13436	13406	13462	13333	13511	13417	13550	13549	13443	13467	13450	13579	13348	13487	13488	13387	13393	13614	13480	13466	13542	13495	13330	13397	13538	13540	13312	13600	13535	13539	13455	13456	13535	13538	13417	13566	13417	13364	13593	13630	13491	13591	13508	13440	13323	13437	13385	13543	13498	13479	13350	13477	13616	13470	13355	13490	13495	13486	13566	13692	13512	13278	13552	13451	13386	13505	13536	13389	13464	13486	13324	13535	13489	13342	13505	13542	13471	13310	13371	13520	13463	13478	13425	13459	13437	13328	13617	13496	13356	13590	13434	13558	13338	13571	13337	13462	13520	13406	13539	13632	13344	13411	13409	13531	13605	13605	13734	13665	13362	13574	13442	13510	13381	13442	13457	13532	13296	13548	13545	13524	13539	13484	13537	13429	13352	13402	13544	13252	13492	13482	13580	13621	13585	13493	13580	13415	13483	13614	13587	13491	13419	13574	13310	13421	13520	13406	13385	13404	13455	13455	13559	13499	13551	13563	13277	13485	13465	13547	13480	13453	13550	13423	13488	13446	13544	13420	13323	13558	13510	13553	13402	13547	13631	13413	13515	13489	13506	13500	13348	13559	13453	13562	13380	13503	13445	13455	13511	13476	13459	13467	13584	13418	13466	13579	13384	13674	13519	13545	13514	13403	13632	13429	13366	13471	13625	13437	13404	13429	13521	13492	13504	13339	13424	13512	13409	13272	13553	13564	13534	13533	13403	13516	13402	13469	13467	13494	13295	13542	13371	13617	13441	13396	13432	13402	13468	13493	13407	13502	13605	13528	13488	13334	13483	13526	13585	13387	13419	13370	13498	13513	13718	13515	13324	13509	13354	13512	13534	13609	13441	13478	13528	13732	13442	13340	13423	13559	13364	13406	13406	13478	13505	13453	13508	13430	13468	13502	13454	13370	13572	13423	13571	13447	13510	13634	13561	13551	13433	13340	13585	13356	13560	13406	13495	13435	13367	13496	13535	13353	13606	13495	13525	13435	13436	13495	13407	13607	13363	13400	13413	13325	13399	13457	13424	13348	13599	13496	13351	13552	13464	13568	13445	13297	13326	13545	13420	13414	13395	13550	13375	13515	13459	13581	13602	13375	13463	13473	13455	13435	13394	13418	13529	13494	13328	13485	13421	13520	13639	13435	13596	13477	13507	13514	13564	13543	13581	13472	13720	13511	13432	13581	13455	13408	13365	13607	13507	13530	13323	13472	13391	13409	13315	13511	13406	13363	13613	13246	13526	13528	13444	13617	13608	13380	13502	13500	13374	13560	13467	13445	13497	13449	13573	13575	13552	13412	13359	13258	13648	13535	13537	13461	13466	13411	13471	13523	13671	13430	13472	13532	13328	13454	13585	13541	13455	13499	13374	13336	13467	13604	13461	13349	13424	13458	13543	13571	13344	13544	13357	13569	13357	13402	13439	13470	13540	13510	13368	13546	13523	13302	13416	13452	13371	13572	13572	13362	13589	13501	13514	13523	13462	13434	13562	13391	13477	13464	13587	13696	13502	13368	13541	13431	13509	13594	13521	13485	13512	13473	13434	13432	13544	13424	13531	13455	13515	13421	13519	13461	13434	13554	13489	13506	13418	13627	13577	13375	13606	13378	13383	13362	13466	13383	13451	13661	13496	13586	13391	13536	13583	13430	13583	13583	13444	13345	13519	13483	13456	13621	13581	13675	13432	13421	13462	13363	13357	13373	13424	13578	13433	13615	13306	13477	13458	13535	13453	13496	13325	13499	13403	13487	13360	13374	13467	13437	13310	13479	13536	13451	13632	13611	13594	13532	13417	13461	13347	13480	13556	13458	13437	13556	13482	13508	13349	13531	13415	13540	13523	13595	13446	13300	13453	13597	13249	13555	13523	13508	13464	13339	13612	13463	13510	13470	13486	13493	13394	13486	13643	13531	13554	13494	13350	13451	13435	13498	13498	13476	13693	13356	13506	13394	13572	13576	13443	13465	13437	13562	13564	13455	13711	13459	13381	13485	13357	13556	13491	13343	13555	13569	13506	13431	13428	13287	13517	13321	13418	13491	13469	13544	13496	13470	13500	13329	13537	13313	13563	13517	13378	13421	13615	13568	13489	13510	13581	13579	13498	13281	13335	13486	13639	13450	13483	13565	13416	13553	13395	13518	13387	13406	13311	13650	13419	13493	13459	13325	13613	13410	13482	13496	13480	13451	13371	13470	13486	13607	13474	13687	13528	13486	13420	13621	13485	13489	13256	13574	13492	13471	13523	13342	13376	13458	13518	13452	13411	13508	13575	13536	13303	13453	13666	13556	13486	13360	13543	13628	13608	13559	13626	13357	13467	13525	13418	13526	13514	13208	13311	13624	13386	13391	13532	13472	13439	13532	13572	13496	13508	13465	13546	13528	13454	13504	13396	13415	13474	13450	13425	13549	13556	13575	13618	13472	13488	13568	13547	13538	13519	13313	13407	13342	13471	13489	13595	13565	13501	13623	13683	13522	13451	13481	13449	13530	13642	13530	13275	13504	13408	13492	13586	13477	13353	13390	13460	13635	13512	13628	13405	13385	13537	13493	13484	13593	13505	13659	13542	13448	13427	13521	13417	13371	13620	13427	13439	13505	13461	13366	13492	13402	13293	13262	13502	13499	13582	13522	13691	13499	13573	13456	13417	13412	13273	13544	13464	13661	13409
23865	21091	28477	24031	22111	22365	21588	18390	17650	17565	17088	16762	16391	16195	16182	16070	15938	15749	15436	15349	15352	15431	15124	15361	15197	15161	15075	15276	15023	14940	14891	15122	15021	15040	15116	14934	14990	15090	15015	14835	15089	15257	15149	15076	15044	14872	15001	14878	14889	14830	14729	15017	14956	14957	14918	14826	14938	14877	14947	14898	15034	14816	14898	15013	14933	15033	15034	14932	14895	14961	14852	14831	15034	14919	15109	14788	14996	15007	14693	14870	14665	14939	14915	15056	14940	14868	14730	14801	14916	14942	14772	14837	14723	14883	15034	14937	14778	14698	14958	14735	14929	14984	14980	14825	14912	14893	15025	15114	14783	15055	14973	14680	14766	14981	14855	14800	15009	14914	15060	15189	14763	14840	14861	14876	15014	14907	14963	15040	14942	14895	15057	14845	14940	14905	14932	14863	14937	14951	14806	14859	14793	14945	14745	14973	14918	14802	14974	14837	14850	14880	14945	14914	15055	14784	14721	14901	14979	14835	14889	14713	14792	14882	15001	14939	14914	14754	14766	14771	14595	14989	14982	15017	14889	14829	14711	15008	14883	14943	14899	14829	14848	14857	14874	14858	15043	15024	14884	14907	15154	14825	14930	14915	15046	15027	14775	15042	14992	14865	14861	14924	14856	14749	14945	14853	14834	14806	14838	14683	14850	14875	14828	14934	14710	14846	14895	14967	15017	14890	14991	14728	14815	14761	14998	14958	14764	14972	15027	14799	14815	14883	14874	14890	14795	14805	14997	14969	14882	14886	14808	14854	15156	14875	14849	14972	14933	14759	14922	14930	14814	14875	14862	14962	14868	15007	14928	15039	14819	14704	14951	14884	14907	14890	14850	14818	14941	14825	14933	14917	14925	15016	14833	15065	14849	14853	14837	15047	14824	14924	14796	14991	15061	14912	14941	14927	14842	15013	14735	14956	14929	15019	14953	15019	14867	15184	15029	14843	14938	14990	14764	14965	15108	14940	14770	15007	14870	14897	14859	14936	14809	14836	14771	14829	14829	14894	14807	14830	14846	14896	14739	14968	14966	15014	14958	14856	15037	15034	14809	14936	14878	14948	14952	14788	14957	14845	15039	14742	14864	14790	14872	14882	15101	14839	14936	14830	14789	14860	14731	14992	14947	15009	14845	14988	15011	14783	14994	14847	14899	14970	14879	14789	14950	14926	14800	14868	14980	15028	14903	14895	14954	14996	14928	14632	14860	14906	14845	14778	14887	14821	14906	14861	14890	14938	14829	14999	14918	15002	15033	14807	14825	14764	14991	14906	14774	14740	14964	14904	14965	14722	14791	14711	14850	14716	14851	14706	14920	14955	14798	14889	14779	14858	15045	14977	14617	14668	14877	14777	14938	14862	14976	14925	15026	14923	14803	14789	14821	14889	14848	14956	14769	14896	14824	15026	14825	14889	15051	14964	14888	14924	14976	14871	14959	14928	15008	14710	15043	14775	14741	14925	14831	14876	15002	14909	14817	14751	14816	14878	15128	14849	14793	14968	14916	14874	14975	14904	14917	14855	14812	14992	14946	14718	14881	15086	14682	14897	15071	14940	15087	14768	15103	14859	14754	14827	14850	14840	14634	14647	14972	14889	14944	14857	14862	14777	14879	14873	14979	14905	15066	14693	14945	14893	15016	14907	14855	15005	14841	14806	14771	14750	14956	14759	14816	14964	14759	15051	15024	14868	14784	14906	14969	14797	15064	14960	14929	14944	15042	14945	14767	14996	14702	14958	14993	15088	14857	14893	14880	14878	14959	15116	14957	14971	15102	14736	14976	14824	14846	14920	14838	14870	14693	14930	14788	14966	14889	14796	15026	14902	14786	15028	14896	14942	14790	14792	15052	14900	14940	14913	14979	14981	14969	14894	14759	14935	14840	15014	14842	14817	15024	14771	14766	14815	15056	14719	14719	14906	14811	14905	14961	14826	14924	14849	14888	14786	14937	14841	14927	14761	14787	14721	14901	14848	14885	14884	14873	14867	14862	15018	14981	14965	14860	15013	14795	14746	14900	14824	14871	14935	14852	14846	14844	14926	15060	15076	14921	14943	14869	14777	14914	14788	14857	14787	14930	14779	14979	15062	14894	14808	14981	14915	14841	14987	15031	14787	14763	14661	14906	14789	14806	15076	14939	14938	14814	14953	14903	15116	14968	14845	14889	14936	14810	14898	14611	14992	14861	15019	14746	14984	14768	14881	14746	14800	14809	14882	14840	14766	15033	14898	14905	14839	14905	14615	14925	14894	14870	14937	14780	14972	14846	14763	14920	14968	14938	14852	15064	15062	14931	14859	14927	14861	15089	14874	15092	14870	15034	14879	15027	14935	14840	14980	14875	14890	14936	14880	14847	14954	15023	14832	14887	14687	14970	14877	14823	14838	15045	14960	14938	15079	14927	14838	15061	14810	14905	14957	14944	14938	14990	14806	14816	14891	14942	14821	14793	14859	14921	14770	14775	14887	14929	14827	14961	14827	15070	14867	15028	14900	14939	15080	14791	14687	14723	15090	14910	14907	14997	14846	14907	15038	14716	15063	14999	14886	14971	14901	14912	14920	15098	15085	14769	14947	14945	15078	15047	14823	14923	14967	15038	14947	14751	14638	14782	14856	14730	14939	14908	14960	14922	14934	15114	14961	14841	15017	14719	14849	14865	14814	14933	15000	14941	14886	15004	14673	14853	14899	14770	15013	15035	14851	14929	14818	14824	14885	15034	14788	14881	15005	14989	14958	14704	15029	15067	15032	14937	14661	14843	15035	14885	14876	14850	15026	14748	14823	14868	14909	14877	15081	14997	14922	14767	14963	14980	14959	14843	14755	14921	14794	14881	14802	14898	14953	14844	14953	14856	14927	14863	14983	15132	14906	14834	14873	14932	14785	14827	14859	15014	14995	14938	14859	14839	14930	14953	14964	14769	14876	15006	14759	15002	14850	14906	14725	14851	14706	14889	14979	14911	14940	14872	14869	14925	14782	14917	14833	15109	15050	14917	14921	15016	14799	14969	14866	14720	14980	15069	14993	15030	15047	14970	14822	14944	15039	14845	14989	14802	14883	14949	14879	14827	14801	14950	15105	14863	14905	14875	14814	14976	14916	14921	14943	14918	14897	14708	14958	14994	14904	15004	14914	14879	14926	14789	14766	14909	14750	14927	14929	15015	15023	14783	14914	15016	14857	14877	14980	14739	15059	15031	14843	14837	14970	14788	14782	14815	15093	14703	15049	14899	14858	14891	14707	14989	14965	14895	14863	14790	14854	14994	14662	14949	14992	14709	14795	14977	15003	14832	14772	14669	14759	14900	14619	14945	14794	15074	14924	14771	14806	14868	15070	15017	14868	15052	14878	14989	14936	14710	14824	14858	14924	14996	14857	14929	14897	14904	14849	14928	14942	14956	15056	15206	14923	14884	14961	14896	14806	14764	14878	14920	14793	14845	14788	15084	14778	14696	14934	14829	14678	14983	14797	14814	14778	15070	14932	14979	14894	14904	14816	14909	14892	14966	14732	14751	14743	14922	14943	14691	14696	15045	15013	14965	14917	15038	14985	14919	14898	15020	14971	14888	15068	15018	15004	14952	14831	14817	14872	14780	15030	14941	14875	14735	14731	14917	14870	14803	14838	14653	14883	14825	15020	14695	14898	14903	14899	14931	14895	14644	14867	14841	14913	15057	14678	14862	15043	14919	14963	15030	14994	14987	15115	14927	14872	15003	14896	14886	14966	15080	15079	14873	14924	14934	14865	14749	14934	14953	14801	14866	14959	14892	14865	14874	14707	14840	14817	14747	14917	14994	14974	14954	14979	14982	14693	14813	14990	14944	14942	14870	14819	15119	14892	14955	15105	14795	14925	14906	14793	14890	14864	14841	14920	14961	15073	14926	14917	15007	14780	14850	15072	15032	14894	14920	15005	14996	15069	14898	14886	14826	14689	14878	14945	14862	14776	14977	14878	15083	14845	15018	14877	14905	14911	15010	14905	14979	14937	14956	14950	15067	14939	14897	14829	14884	14939	14916	14820	14924	14905	14884	15024	14954	14874	14982	14901	14892	14780	14826	14813	15043	14876	14881	14992	14964	14920	14885	14854	14995	14893	14928	14921	15065	14993	14810	14871	15010	15024	14814	14950	14948	14903	14924	15064	14960	14893	14906	14802	14737	14912	14844	14724	14950	15034	14951	14872	14821	14858	14875	15043	14799	15051	14968	14741	14787	14951	14868	14860	14945	14921	14828	14988	14952	14802	14812	14735	14783	14819	14980	14918	14867	14883	14804	15006	14876	14723	14923	14947	14852	15030	14926	14989	14982	14860	14844	15002	14848	14840	14964	14793	15012	14992	14830	14802	14846	14678	14818	14892	14810	15052	14966	14931	14754	14625	14834	14887	15014	14960	14947	14953	14940	14870	14951	14924	14926	15012	15053	14835	14849	14906	14871	14878	14978	14752	14930	14949	15077	14906	14914	14647	14802	14842	15023	14885	14845	14907	14872	14773	14722	14581	14840	14811	14774	14956	14853	15130	14902	14885	14766	15008	14836	15073	14832	14986	14830	14826	14964	14891	14867	14817	14812	14967	14880	14748	14808	14752	14841	14880	14871	14818	14836	14811	14959	15106	14977	14840	14851	14920	14784	14905	15005	14977	14848	14750	14907	14919	14845	14971	14997	14925	15037	14881	14836	14839	14753	15075	14852	14869	14990	14949	14766	14949	14901	14881	14740	14790	14948	15022	14955	14790	14741	14835	14983	14986	14913	15135	14914	14775	14868	14959	14961	14828	14917	14735	14617	15016	14810	14806	14837	14876	14688	14767	14784	14997	14952	15141	15021	14907	14975	14941	14867	15115	14936	15014	14926	15132	14886	14853	14970	15038	14835	14874	14786	14843	14634	14997	14846	14826	14752	14818	14887	14872	14909	14910	15013	14907	14876	14852	14890	14816	14834	14843	14826	14921	15002	14875	14866	14907	15003	14905	14841	14853	14911	14880	14976	15024	14605	14693	14925	14889	14757	14787	14686	14792	14810	15086	14861	14845	14913	14913	14906	14991	14898	14855	14898	14798	14904	15052	15016	14847	14883	14797	14640	15022	14906	14936	15021	14856	14867	14769	15162	14843	14885	14793	14963	14849
20113	35838	31494	24961	22560	20958	20135	19207	18438	17514	16908	16346	15916	15575	15263	15162	14903	14825	14835	14604	14372	14211	14129	14216	14041	13966	14042	13908	14085	13737	13935	13878	13824	13886	13989	14090	13900	13798	13799	13723	13693	13771	13680	13829	13699	13848	13844	13597	13849	13685	13676	13713	13727	13740	13836	13765	13691	13850	13748	13648	13804	13821	13818	13661	13747	13721	13908	13546	13859	13649	13867	13667	13676	13860	13851	13750	13721	13640	13668	13758	13693	13644	13670	13761	13657	13691	13602	13672	13748	13729	13672	13774	13707	13695	13664	13558	13666	13786	13682	13596	13643	13822	13583	13687	13913	13643	13562	13802	13696	13684	13507	13815	13709	13649	13571	13683	13707	13774	13691	13797	13561	13752	13738	13837	13733	13725	13729	13776	13801	13627	13718	13804	13587	13596	13727	13669	13644	13756	13749	13783	13682	13711	13838	13522	13784	13667	13706	13742	13864	13918	13738	13708	13827	13628	13746	13759	13717	13823	13669	13704	13657	13848	13626	13737	13764	13591	13615	13706	13703	13592	13734	13590	13795	13646	13788	13664	13806	13791	13689	13762	13595	13629	13784	13782	13741	13557	13769	13640	13715	13791	13606	13845	13653	13707	13740	13696	13564	13582	13728	13622	13687	13632	13537	13681	13699	13675	13690	13707	13851	13819	13807	13822	13764	13624	13821	13683	13820	13650	13728	13604	13737	13598	13706	13748	13729	13592	13767	13719	13731	13688	13602	13448	13786	13826	13949	13673	13735	13597	13783	13713	13652	13671	13566	13748	13745	13563	13523	13850	13626	13637	13629	13730	13607	13781	13771	13633	13793	13634	13589	13686	13811	13808	13610	13799	13566	13691	13731	13691	13801	13744	13722	13620	13800	13862	13829	13679	13764	13699	13647	13579	13558	13770	13737	13621	13704	13726	13715	13631	13472	13902	13892	13710	13710	13793	13670	13745	13750	13816	13756	13762	13682	13687	13818	13679	13823	13717	13551	13739	13708	13437	13612	13731	13717	13516	13677	13808	13681	13670	13567	13609	13893	13864	13708	13613	13708	13596	13633	13653	13556	13830	13780	13575	13598	13786	13428	13797	13683	13652	13774	13566	13822	13690	13863	13643	13649	13666	13641	13650	13490	13640	13575	13713	13711	13820	13686	13787	13760	13684	13728	13690	13781	13818	13731	13705	13681	13702	13580	13748	13685	13786	13772	13577	13654	13656	13747	13786	13676	13507	13670	13827	13703	13516	13645	13648	13795	13742	13831	13745	13722	13796	13690	13619	13608	13567	13620	13754	13767	13753	13530	13820	13731	13512	13630	13700	13722	13695	13698	13616	13610	13639	13749	13690	13736	13809	13724	13724	13872	13578	13861	13706	13730	13802	13738	13634	13686	13669	13674	13442	13797	13658	13721	13654	13514	13669	13722	13684	13626	13824	13817	13666	13805	13830	13665	13482	13760	13701	13749	13740	13591	13737	13614	13745	13535	13468	13607	13655	13639	13624	13729	13633	13768	13802	13674	13648	13793	13732	13597	13723	13774	13732	13657	13710	13869	13707	13668	13630	13545	13875	13685	13682	13718	13838	13649	13741	13709	13730	13574	13509	13574	13521	13590	13677	13621	13613	13680	13721	13713	13774	13663	13525	13657	13707	13713	13696	13716	13554	13678	13684	13673	13641	13666	13682	13676	13679	13620	13688	13707	13666	13717	13784	13808	13768	13614	13664	13587	13721	13623	13731	13694	13503	13626	13797	13701	13722	13758	13768	13676	13593	13776	13874	13677	13512	13669	13566	13577	13844	13622	13858	13722	13490	13736	13694	13745	13842	13891	13563	13724	13738	13651	13805	13659	13794	13650	13787	13801	13763	13573	13590	13740	13577	13917	13678	13747	13494	13663	13555	13837	13715	13623	13649	13826	13603	13623	13554	13643	13532	13739	13629	13778	13831	13651	13811	13632	13729	13685	13890	13772	13709	13686	13715	13840	13656	13474	13681	13774	13852	13765	13917	13681	13814	13703	13729	13630	13733	13763	13787	13623	13729	13644	13725	13678	13646	13549	13733	13586	13765	13742	13793	13736	13701	13624	13661	13722	13714	13807	13619	13827	13765	13703	13593	13695	13817	13848	13798	13672	13721	13650	13736	13618	13624	13772	13682	13680	13602	13645	13703	13676	13809	13712	13745	13659	13682	13734	13666	13711	13803	13669	13786	13765	13635	13813	13806	13722	13791	13560	13710	13771	13792	13685	13552	13617	13818	13912	13745	13889	13887	13580	13714	13502	13677	13468	13781	13719	13738	13855	13898	13591	13578	13680	13674	13758	13860	13616	13635	13739	13734	13651	13624	13521	13630	13587	13716	13629	13548	13651	13709	13785	13607	13654	13620	13787	13814	13757	13579	13932	13725	13694	13705	13447	13768	13699	13693	13886	13632	13795	13643	13760	13766	13701	13680	13496	13696	13705	13743	13656	13673	13775	13572	13701	13676	13573	13616	13636	13695	13623	13836	13794	13669	13698	13628	13783	13734	13665	13764	13718	13644	13687	13844	13566	13764	13654	13823	13608	13707	13600	13878	13893	13667	13702	13632	13706	13720	13819	13701	13639	13638	13812	13554	13637	13618	13626	13681	13624	13802	13649	13724	13663	13736	13696	13514	13584	13667	13718	13715	13972	13732	13739	13588	13618	13605	13690	13896	13829	13562	13873	13724	13808	13757	13761	13716	13767	13731	13769	13560	13635	13704	13735	13730	13625	13750	13872	13793	13702	13723	13601	13649	13658	13636	13736	13530	13936	13751	13656	13683	13739	13674	13820	13463	13645	13705	13840	13702	13724	13780	13852	13654	13739	13697	13626	13786	13587	13715	13655	13570	13694	13784	13602	13708	13932	13595	13727	13640	13676	13742	13719	13603	13678	13669	13823	13679	13732	13675	13668	13782	13580	13765	13522	13862	13720	13536	13791	13614	13468	13757	13703	13694	13763	13744	13659	13742	13554	13616	13691	13733	13743	13775	13728	13673	13796	13744	13697	13805	13802	13798	13802	13736	13592	13802	13904	13520	13653	13713	13674	13788	13605	13758	13622	13711	13642	13775	13566	13651	13678	13720	13593	13569	13767	13842	13688	13915	13639	13758	13634	13676	13589	13514	13646	13678	13702	13716	13614	13687	13692	13752	13674	13878	13662	13723	13834	13724	13757	13757	13720	13566	13600	13729	13747	13652	13688	13571	13634	13763	13631	13750	13802	13731	13909	13857	13508	13663	13724	13619	13733	13684	13622	13730	13625	13926	13679	13723	13660	13662	13857	13622	13896	13802	13734	13721	13802	13785	13637	13603	13732	13725	13792	13651	13696	13727	13754	13661	13794	13691	13653	13873	13687	13599	13631	13587	13598	13632	13811	13801	13695	13728	13754	13794	13827	13598	13691	13649	13669	13640	13780	13601	13774	13730	13624	13611	13739	13807	13696	13541	13732	13462	13885	13701	13747	13683	13654	13832	13642	13736	13643	13619	13738	13755	13728	13732	13727	13832	13624	13741	13799	13720	13734	13708	13801	13648	13706	13631	13682	13842	13834	13668	13743	13771	13705	13766	13892	13807	13758	13811	13719	13633	13716	13794	13752	13662	13685	13927	13699	13656	13774	13667	13691	13710	13580	13791	13574	13736	13734	13616	13697	13665	13765	13550	13643	13796	13687	13731	13728	13731	13666	13707	13617	13795	13727	13741	13855	13525	13714	13609	13610	13769	13809	13667	13789	13798	13740	13576	13746	13744	13603	13829	13608	13680	13719	13800	13711	13875	13781	13686	13707	13513	13817	13702	13514	13669	13642	13677	13679	13730	13814	13446	13642	13588	13696	13541	13681	13576	13696	13726	13500	13530	13709	13696	13677	13621	13666	13700	13726	13717	13668	13555	13775	13715	13578	13631	13728	13733	13866	13824	13609	13701	13787	13834	13739	13591	13827	13619	13757	13478	13720	13722	13691	13792	13768	13788	13914	13787	13630	13761	13809	13790	13746	13651	13675	13740	13663	13618	13660	13919	13623	13675	13791	13716	13532	13668	13733	13720	13594	13765	13669	13757	13684	13852	13573	13780	13747	13832	13757	13755	13792	13697	13742	13509	13789	13656	13662	13801	13706	13632	13671	13590	13850	13646	13717	13664	13729	13532	13818	13714	13558	13564	13755	13805	13816	13584	13653	13748	13732	13642	13654	13669	13565	13941	13600	13803	13763	13713	13764	13517	13806	13690	13741	13645	13739	13729	13679	13740	13771	13607	13839	13659	13787	13706	13664	13778	13732	13653	13788	13643	13875	13860	13616	13575	13733	13801	13731	13598	13653	13693	13674	13661	13552	13615	13656	13674	13832	13865	13658	13537	13706	13789	13674	13738	13669	13572	13640	13830	13708	13783	13571	13922	13911	13839	13712	13519	13692	13682	13733	13652	13665	13568	13606	13817	13827	13846	13645	13680	13673	13794	13897	13806	13605	13683	13769	13780	13543	13654	13674	13685	13835	13646	13623	13813	13739	13569	13720	13765	13676	13692	13675	13687	13677	13684	13600	13793	13823	13556	13645	13780	13544	13713	13711	13720	13709	13620	13569	13657	13802	13583	13588	13556	13753	13835	13744	13747	13767	13656	13788	13747	13729	13758	13742	13698	13700	13667	13739	13642	13593	13832	13599	13776	13759	13603	13762	13767	13642	13777	13648	13747	13717	13876	13732	13703	13940	13840	13655	13673	13640	13734	13834	13520	13659	13834	13586	13721	13667	13732	13816	13797	13715	13627	13755	13770	13864	13629	13796	13759	13796	13723	13640	13700	13687	13758	13507	13573	13593	13668	13740	13773	13697	13631	13930	13887	13852	13756	13582	13851	13827	13551	13821	13582	13758	13717	13807	13725	13750	13700	13440	13789	13655	13753	13745	13591	13851	13956	13798	13806	13643	13859	13690	13809	13870	13726	13746	13775	13813	13488	13867	13710	13731	13607	13712	13590	13677	13752	13729	13677	13697	13821	13721	13753	13667	13734	13764	13631	13586	13581	13636	13865	13505	13503	13819	13628	13579	13549	13717	13771	13841	13800	13595	13604	13770	13555	13837	13622	13682	13687	13806	13730	13765	13680	13795	13667
22718	21107	28880	23516	21408	23664	25810	20629	19117	19006	18173	17300	17145	16630	16480	16272	16127	16144	15976	15823	15708	15586	15580	15366	15505	15415	15393	15372	15211	15270	15229	15051	15069	15251	15156	15096	15166	15178	15127	15080	15036	14936	15083	14995	15062	14984	14922	14893	15051	14897	15162	15019	14972	14852	14883	15127	14863	15191	14966	14776	14896	15003	14990	15122	14989	14919	15125	14777	14878	14906	15032	14920	14964	15056	14896	14749	14953	14835	14838	14972	14937	14558	14759	14889	14822	14789	14823	14909	15010	14994	14726	14965	15127	14924	14853	14857	15010	14837	15043	14986	14748	14778	15080	15019	14705	14989	14991	15075	14950	14808	14822	14818	14998	14904	15038	15047	15154	14930	14908	14880	14867	14742	15275	15019	15020	15017	14948	14928	14918	14891	14647	14850	15046	15166	14853	15020	14994	14934	14723	14935	14698	14751	15030	14951	14949	14833	14994	14764	14761	14746	14673	14801	14962	14843	15067	14955	14857	14798	14724	14974	14802	14876	14895	14880	15121	14963	15142	14984	14870	15080	14847	14824	14693	14860	14831	14828	15028	14908	15009	14869	14905	14804	14954	15045	14918	15035	14806	14998	14886	14976	14938	14921	14935	14919	14883	15003	15025	14818	14919	14780	14818	14801	14989	14863	14908	15049	15067	15024	14927	14963	14981	14779	15058	14777	14942	14958	14901	14993	14845	15055	14794	15011	14831	14981	14892	14880	14856	15053	15067	14739	14818	14955	15015	14977	15102	14945	14938	14826	14957	14776	14852	14762	14862	14773	14951	14856	14898	14889	14883	14815	14894	14860	14926	14994	14735	15017	15049	14780	14694	14948	14765	14952	14861	14825	14961	14865	14870	14822	15164	14768	15044	15105	15094	14964	15101	14860	14851	14808	14821	14966	14913	15056	14895	14757	14899	15046	14933	14933	14787	15088	14965	15110	14903	15004	15075	14904	14964	14860	14992	14798	14935	15130	14843	15002	14996	14892	14938	14914	15037	15137	15035	15002	14802	14785	15083	15027	14855	14995	15025	14886	14787	14938	15132	14941	14986	14991	14927	14874	14916	14936	14893	15051	15082	14925	14792	14890	14935	14883	14995	14696	14669	14743	14944	14819	14905	15039	14922	14974	14855	14881	14905	14908	15010	15199	15010	14755	14827	14970	14943	15010	14856	14994	14796	14885	14734	14942	15001	14870	14819	14826	14961	15064	14957	14781	14825	14814	14720	14745	14767	14946	14962	14942	15091	15084	14949	14991	14807	15085	14934	14722	14918	14924	14964	14841	14941	14892	15013	14940	14845	14768	15133	14934	14949	14906	14754	14847	14761	15034	15061	14788	14614	14990	14853	14982	14924	14878	14791	14999	15162	15035	14946	14903	14839	14987	14872	14790	14757	14784	14710	15050	14847	15005	14963	14809	14928	15011	14862	14832	14735	14724	14802	14876	15059	14911	14751	14784	14931	14826	14772	14925	15012	14894	14944	15036	15066	14965	14993	14997	14921	14738	14848	14824	14978	15054	15067	15110	15008	14759	15124	14901	14951	15092	15034	14853	14822	14812	14677	14712	14715	14727	14911	14840	15058	14856	14882	14815	14986	14839	14956	14601	14922	14787	14914	14983	14904	15057	14799	14883	14611	14841	14912	14692	14778	14956	14874	14858	14973	14916	14973	14956	14801	14878	15121	14794	15023	14988	14920	14919	14701	14806	14879	14884	14816	15018	15155	15062	14661	14679	14879	14855	14800	14958	14869	15131	14839	14929	14861	14914	14786	15048	14945	14941	14912	14845	15115	14963	14873	14846	14779	15097	14942	14857	14782	14722	15090	14830	14928	14885	15109	14895	14797	14817	14707	14945	14814	14984	14751	14960	14780	14932	15052	14760	14741	14865	14891	14721	14830	14774	14779	14961	14910	15217	14755	14710	14505	14883	14911	14957	14747	14897	14841	15137	14941	14853	14932	15060	15027	14883	14874	14765	15044	15006	15035	14749	14760	14821	14999	15010	14913	15025	14979	14836	14772	14931	14863	14864	14976	15015	15209	14916	14729	14875	14839	14930	14975	14781	15068	14874	14770	14864	14739	14920	14912	14951	14965	14811	14800	15042	14930	14587	14917	14844	14924	14830	14827	15048	14789	15008	14969	14866	15027	14812	15017	15011	14978	14803	14842	14909	14947	14863	14823	14884	14768	15004	14956	15045	14898	14826	14662	14862	14845	14836	14733	14893	14839	14957	14977	14826	14843	14825	14903	14794	15033	14978	14931	15012	15012	14903	14858	15185	15020	14696	14660	14877	15013	14668	14690	14818	14818	14918	14904	14799	15281	14920	14711	14799	14814	14892	15009	14835	15024	14901	14982	14795	15041	15125	14999	14902	14826	15060	15008	14680	14768	14780	14856	14894	14854	14808	14851	14881	14873	14649	14996	14810	14924	15259	14862	14798	14811	15058	14874	14834	14702	14857	14626	14860	15054	14943	14904	15026	15002	14864	14920	14760	14795	14721	14821	14819	14809	14845	14932	14878	14905	15071	14835	14858	14796	14799	14832	14967	14989	14948	14911	14742	14917	14926	14975	14840	14792	14955	14922	14839	15046	14832	14698	14603	15013	14839	14715	14889	14972	14850	15110	15064	15012	14870	14882	15165	15038	14868	14812	14794	14917	14777	14721	14822	14892	14862	14728	14890	14844	14795	14839	14723	14809	14731	14691	14937	14869	15121	14829	14814	14891	14830	14913	14967	14883	14837	14872	14969	14848	15094	14919	14903	14723	14886	15102	14842	14961	14950	14959	14956	14909	14708	15014	14711	14798	14897	14937	14932	15106	14795	14927	14782	14643	14939	14839	14969	14794	14909	14910	15019	14978	14797	14873	14877	15094	14727	15072	15033	15019	14964	14955	14820	15145	14742	14983	14825	14885	14857	14864	14853	14921	14736	14826	14892	15109	15020	15010	14922	14904	14639	14904	15087	14851	14979	14920	14869	15057	14868	14817	14913	14918	14821	14951	14785	14913	14893	14832	14958	15140	15013	14888	14810	14946	14979	14876	14912	14833	14911	14780	14861	14973	14828	14979	14900	15041	14962	14676	14831	14810	14868	14918	14860	15063	15019	14870	14924	14887	14749	14782	14900	14810	14895	14918	15158	14791	14997	15003	15045	15059	14893	14745	14752	14968	14791	15144	14780	14919	14989	14850	14806	14912	14816	14814	14880	14761	14938	14862	14909	15111	14753	15006	14715	14949	15072	14972	14769	14766	14846	14994	14734	14849	14657	14882	14853	14855	14834	14771	14918	14991	14905	14875	14728	14847	15078	14872	15045	14873	14847	14986	14731	14869	14869	14718	14611	14800	14931	14863	14899	15078	15242	15005	14816	14871	14870	15023	14718	14833	14934	14875	14995	14902	14960	14983	14943	14890	14933	15009	14788	15084	14847	14895	14976	14876	14757	14764	14856	14977	14884	15053	14907	14704	14920	14739	14811	14718	14926	14758	14841	15013	14728	15035	14973	14845	14997	14715	14969	14902	14616	14867	14744	14795	14866	14790	14820	14766	14935	15013	14848	15015	15020	14835	15250	14967	14899	14804	14928	14902	14819	15005	15016	14791	15008	14813	15094	15100	14915	14977	14897	14896	15003	14938	14855	14877	14907	14757	14957	14803	14779	14984	14889	14897	14788	14870	14808	14776	14949	15080	15017	14847	14808	14839	14885	15015	14840	14928	15093	14969	14893	15015	14856	14900	14778	14856	14882	15112	14954	14797	14855	14958	14945	14844	14974	14788	14843	14960	14891	14959	14758	14680	14836	14988	14797	14904	14900	15061	15007	14982	14998	14855	14942	14946	14872	14828	14662	15030	15075	14808	14793	15051	14906	14820	14934	14904	14885	14909	14882	14747	14844	14870	15063	14836	14830	15056	14942	14857	15031	15003	14783	14909	14915	14847	14857	14994	15037	15059	15099	14774	14737	14917	14977	14938	14787	14673	14829	15021	14800	14854	15104	15111	14867	14821	14804	14870	14912	14924	14924	14855	14871	14683	14713	14868	14894	14845	14859	14814	14870	14926	14941	14980	14898	14914	14966	14791	14717	14915	14804	14716	14799	14791	14817	15093	15005	15016	15195	14907	14901	14803	14799	15038	14825	14822	14755	15064	14873	14802	14757	14996	14833	14814	14907	14909	14873	14898	14960	14899	14794	14865	14820	15037	14910	14920	14944	14869	14782	15134	14893	15121	14851	15036	14814	14932	14844	14958	14756	14965	14760	15016	14830	14791	14824	14971	14905	14856	14691	14684	14971	15014	14921	15022	14931	14873	14995	14855	14871	14792	14951	14913	15092	14984	14928	14892	15019	14978	14829	14803	14945	14683	14866	14957	14610	14812	14921	14885	15240	14942	14914	14880	14998	14982	15057	14947	14915	14801	14810	14814	14876	14825	14952	15040	14867	14882	14802	14912	14766	15024	14794	14708	14762	15006	14898	14901	15038	14995	14944	15000	14952	14999	14932	14957	15142	14989	14683	14816	15029	14951	14898	15079	14870	14910	14827	15149	15120	15013	14999	14860	14878	14745	14702	14898	14950	14788	14881	14927	14934	14996	14939	14832	14880	15048	14782	14776	14960	14954	14931	14751	14977	14975	14834	14899	14965	14837	14784	14984	14916	14915	14997	14874	14739	14831	14801	14738	15058	15035	14774	14899	14756	14733	14866	14910	15017	14813	15022	14808	14989	14820	14866	14760	14894	14894	14772	15209	14958	14877	14849	15024	14929	14911	15009	14744	14837	15035	14763	15039	14874	14986	15056	14835	14871	15077	14992	14980	14924	15035	15143	14982	14862	15041	14971	14874	15001	14763	14727	14764	14997	15018	14990	14806	14888	14916	14808	14880	14774	15022	15123	14823	14868	14758	14823	14930	14740	15050	14795	14794	14952	14784	14933	14663	14800	14925	14699	14851	14664	15083	14902	14887	14861	15097	14933	15055	14838	14733	14938	14953	14814	14779	15076	14931	14901	14901	14645	15037	14753	15006	14814	14908	14876	14776	14887	14663	14914	14786	14860	14978	14878	14739	14635	14769	14958	14798	14839	14906	14867	14822	14964	15006	14757	14913	15057	14895	14743	14825	14917	15115	14759
22417	41079	35794	28721	25999	24255	23064	21635	20311	19449	18545	17481	16772	16394	15887	15749	15670	15309	15137	15064	14774	14596	14519	14503	14320	14208	14132	14077	14122	13871	14011	13763	13876	13926	13785	13844	13795	13861	13715	13750	13769	13617	13796	13800	13703	13760	13641	13847	13750	13784	13696	13650	13667	13675	13715	13660	13734	13657	13846	13642	13769	13619	13805	13679	13827	13635	13726	13736	13685	13893	13655	13819	13752	13706	13666	13661	13805	13789	13671	13665	13795	13620	13731	13736	13799	13794	13729	13803	13743	13715	13681	13676	13657	13744	13729	13800	13765	13748	13575	13666	13671	13732	13662	13827	13605	13866	13809	13679	13698	13768	13749	13683	13627	13715	13801	13708	13927	13647	13756	13753	13675	13548	13515	13723	13768	13754	13715	13796	13815	13602	13799	13766	13748	13678	13715	13624	13485	13766	13812	13665	13785	13660	13643	13708	13475	13778	13494	13685	13776	13635	13715	13904	13709	13758	13573	13757	13777	13870	13651	13664	13672	13782	13535	13778	13676	13654	13725	13792	13637	13612	13719	13614	13546	13584	13819	13625	13678	13873	13730	13793	13874	13766	13701	13801	13744	13651	13509	13738	13861	13598	13721	13621	13560	13603	13693	13525	13818	13669	13666	13772	13783	13593	13681	13670	13638	13672	13898	13697	13840	13480	13733	13770	13771	13889	13831	13705	13672	13832	13853	13615	13829	13713	13601	13817	13685	13850	13855	13653	13642	13915	13692	13609	13644	13780	13719	13466	13725	13771	13798	13638	13633	13821	13725	13677	13691	13668	13601	13537	13739	13565	13768	13635	13449	13597	13739	13765	13517	13699	13732	13854	13710	13643	13704	13609	13746	13658	13786	13727	13785	13630	13757	13752	13674	13589	13707	13591	13701	13622	13838	13594	13763	13824	13718	13754	13774	13717	13721	13729	13738	13713	13625	13645	13695	13734	13696	13641	13716	13753	13661	13681	13430	13667	13821	13617	13766	13765	13818	13742	13604	13816	13735	13539	13780	13666	13682	13771	13686	13705	13862	13692	13653	13646	13753	13758	13585	13665	13740	13704	13643	13702	13565	13582	13798	13882	13644	13522	13804	13701	13716	13667	13819	13624	13556	13776	13504	13680	13539	13823	13696	13814	13658	13663	13737	13629	13629	13710	13647	13607	13606	13642	13686	13709	13705	13532	13727	13719	13640	13620	13809	13789	13720	13731	13676	13667	13691	13655	13497	13646	13695	13730	13652	13838	13897	13647	13717	13781	13824	13751	13597	13739	13801	13506	13663	13770	13602	13795	13676	13748	13656	13645	13681	13714	13705	13729	13706	13691	13704	13722	13680	13491	13564	13748	13552	13658	13754	13697	13748	13689	13747	13669	13747	13691	13579	13729	13802	13755	13650	13665	13683	13666	13682	13705	13742	13854	13567	13774	13712	13907	13800	13773	13646	13686	13726	13895	13755	13769	13506	13612	13575	13672	13691	13681	13652	13751	13861	13585	13737	13495	13566	13841	13554	13687	13700	13691	13484	13813	13635	13659	13646	13855	13740	13572	13638	13805	13671	13609	13706	13664	13790	13682	13836	13704	13723	13621	13886	13621	13627	13649	13710	13731	13742	13649	13660	13760	13623	13784	13440	13641	13851	13694	13766	13644	13577	13549	13740	13658	13745	13740	13745	13753	13717	13849	13598	13713	13852	13637	13635	13684	13661	13726	13675	13707	13816	13814	13787	13828	13745	13742	13871	13665	13584	13700	13606	13652	13665	13700	13655	13676	13791	13728	13653	13754	13652	13487	13637	13710	13848	13549	13961	13604	13650	13858	13766	13857	13780	13695	13679	13625	13668	13560	13625	13810	13567	13789	13679	13707	13524	13714	13636	13739	13586	13751	13736	13671	13663	13686	13556	13751	13640	13735	13591	13863	13816	13621	13763	13731	13563	13734	13878	13753	13718	13767	13713	13706	13833	13703	13766	13694	13760	13616	13908	13596	13709	13750	13636	13764	13717	13656	13605	13658	13714	13597	13649	13625	13627	13707	13699	13685	13793	13630	13644	13687	13611	13847	13647	13743	13672	13661	14021	13616	13758	13706	13612	13857	13548	13716	13722	13636	13647	13690	13812	13613	13778	13527	13625	13702	13753	13665	13539	13711	13843	13843	13897	13694	13599	13833	13454	13622	13669	13475	13651	13508	13854	13704	13608	13666	13639	13650	13549	13612	13794	13728	13861	13714	13700	13689	13670	13778	13749	13622	13676	13617	13740	13583	13708	13616	13648	13691	13718	13787	13693	13624	13705	13555	13842	13598	13587	13804	13797	13494	13788	13726	13715	13674	13662	13621	13743	13880	13801	13677	13800	13810	13797	13797	13698	13709	13689	13480	13867	13583	13781	13675	13775	13571	13717	13678	13646	13640	13654	13608	13719	13635	13642	13518	13723	13599	13825	13564	13669	13711	13816	13694	13701	13641	13661	13767	13617	13614	13525	13740	13552	13782	13753	13747	13626	13640	13640	13813	13650	13723	13751	13677	13815	13677	13611	13857	13781	13475	13661	13507	13683	13652	13782	13635	13684	13740	13696	13812	13667	13580	13742	13620	13564	13791	13858	13552	13752	13741	13658	13712	13843	13842	13480	13623	13859	13636	13599	13675	13610	13682	13719	13664	13770	13571	13749	13764	13604	13631	13671	13763	13810	13652	13591	13697	13682	13768	13648	13708	13634	13615	13716	13621	13619	13676	13780	13783	13613	13570	13588	13581	13729	13814	13651	13612	13717	13777	13758	13790	13832	13841	13859	13658	13776	13612	13759	13572	13521	13678	13791	13756	13733	13604	13648	13665	13697	13646	13795	13515	13789	13581	13577	13687	13670	13781	13812	13625	13612	13721	13641	13527	13661	13728	13616	13828	13618	13480	13869	13628	13619	13745	13650	13777	13570	13679	13640	13666	13802	13588	13660	13622	13834	13484	13691	13652	13740	13529	13609	13736	13667	13796	13727	13801	13732	13595	13641	13656	13718	13677	13638	13541	13756	13777	13778	13636	13585	13788	13592	13755	13787	13644	13786	13609	13720	13578	13589	13649	13718	13668	13381	13671	13826	13678	13841	13639	13621	13727	13632	13575	13585	13588	13732	13681	13711	13645	13729	13512	13732	13611	13676	13531	13761	13630	13611	13699	13650	13525	13673	13745	13679	13665	13590	13580	13770	13675	13719	13703	13721	13658	13722	13784	13850	13794	13572	13667	13608	13849	13752	13632	13568	13711	13615	13665	13706	13635	13742	13625	13715	13711	13562	13741	13891	13757	13702	13728	13708	14080	13546	13717	13637	13584	13752	13580	13771	13670	13683	13676	13769	13723	13689	13837	13697	13737	13649	13689	13889	13650	13721	13746	13673	13467	13612	13836	13855	13800	13651	13750	13834	13718	13612	13613	13767	13726	13625	13676	13733	13582	13662	13593	13801	13715	13578	13801	13604	13766	13603	13674	13687	13614	13736	13782	13765	13687	13588	13714	13582	13838	13756	13761	13620	13752	13671	13619	13528	13637	13619	13680	13647	13556	13571	13602	13677	13564	13502	13568	13717	13606	13604	13678	13699	13748	13758	13754	13721	13723	13618	13670	13622	13729	13719	13711	13799	13785	13686	13645	13775	13819	13777	13764	13612	13571	13643	13645	13697	13691	13794	13714	13757	13488	13781	13698	13687	13758	13594	13761	13654	13715	13735	13648	13649	13707	13686	13794	13806	13684	13753	13721	13752	13862	13672	13730	13633	13651	13894	13643	13812	13549	13835	13746	13721	13681	13652	13817	13583	13695	13562	13605	13699	13811	13633	13760	13607	13733	13703	13654	13802	13613	13597	13759	13633	13719	13581	13593	13772	13758	13666	13650	13661	13737	13687	13611	13746	13748	13560	13824	13804	13647	13735	13652	13642	13679	13785	13716	13581	13717	13646	13664	13775	13651	13766	13784	13601	13586	13740	13754	13700	13630	13644	13881	13519	13764	13707	13495	13588	13562	13831	13727	13647	13585	13767	13732	13714	13614	13715	13615	13776	13502	13853	13683	13578	13678	13854	13525	13815	13692	13804	13631	13630	13632	13587	13625	13595	13565	13678	13592	13708	13745	13757	13660	13670	13638	13552	13755	13616	13514	13649	13766	13715	13703	13619	13629	13725	13585	13730	13672	13565	13532	13680	13721	13732	13538	13542	13665	13660	13532	13589	13688	13856	13596	13747	13497	13711	13634	13759	13824	13537	13708	13812	13841	13710	13693	13816	13703	13859	13760	13726	13699	13591	13720	13735	13884	13791	13609	13864	13677	13625	13572	13566	13748	13844	13827	13774	13673	13718	13715	13590	13732	13785	13649	13669	13733	13672	13731	13737	13666	13784	13802	13564	13571	13616	13681	13780	13744	13723	13608	13641	13719	13768	13666	13605	13709	13729	13660	13636	13708	13625	13628	13689	13753	13534	13613	13703	13772	13657	13612	13625	13825	13630	13660	13770	13720	13734	13782	13681	13672	13747	13728	13708	13495	13629	13603	13582	13730	13684	13659	13685	13672	13735	13814	13722	13708	13878	13582	13717	13779	13643	13682	13634	13710	13755	13688	13660	13777	13702	13767	13635	13729	13595	13554	13768	13511	13738	13614	13674	13835	13750	13782	13593	13662	13540	13584	13712	13743	13645	13747	13659	13684	13734	13810	13714	13649	13840	13740	13817	13706	13734	13608	13541	13681	13531	13698	13717	13622	13759	13628	13773	13794	13644	13635	13755	13723	13391	13752	13594	13708	13707	13594	13521	13887	13723	13666	13506	13725	13639	13648	13642	13685	13515	13564	13681	13760	13564	13664	13846	13600	13569	13740	13661	13598	13744	13652	13772	13635	13652	13798	13632	13641	13777	13764	13759	13659	13521	13593	13599	13800	13754	13759	13619	13809	13772	13685	13664	13627	13579	13850	13777	13663	13638	13776	13666	13754	13665	13489	13718	13666	13660	13652	13734	13755	13566	13756	13723	13649	13677	13592	13745	13761	13695	13663	13616	13611	13807	13706	13658	13727	13787	13729	13800	13666	13753	13602	13597	13608	13627	13677	13657	13595	13524	13631	13646	13784	13652	13805	13701	13779	13643	13784
27276	22308	25034	21643	17810	17200	17131	16449	16249	15924	15638	15535	15460	15240	15192	15129	15112	15170	15195	14810	14820	15023	14836	15026	14913	14691	14728	14624	14850	14779	14778	14773	14668	14737	14682	14751	14796	14773	14702	14746	14701	14803	14713	14687	14670	14690	14849	14700	14659	14725	14854	14602	14562	14705	14585	14641	14682	14730	14762	14798	14573	14657	14582	14715	14642	14585	14624	14781	14670	14445	14655	14659	14657	14807	14679	14537	14575	14778	14634	14794	14755	14433	14837	14675	14637	14797	14573	14667	14695	14772	14783	14649	14599	14650	14672	14600	14664	14631	14438	14728	14651	14653	14754	14683	14534	14615	14582	14728	14525	14635	14762	14733	14413	14648	14742	14593	14640	14789	14894	14544	14569	14561	14603	14585	14622	14680	14528	14797	14616	14551	14765	14563	14654	14723	14639	14557	14742	14670	14680	14811	14820	14736	14707	14651	14666	14750	14623	14542	14598	14663	14606	14684	14658	14661	14670	14736	14663	14808	14730	14558	14747	14683	14536	14620	14658	14749	14699	14417	14634	14642	14751	14841	14690	14573	14526	14543	14562	14632	14795	14591	14587	14627	14559	14729	14643	14478	14869	14846	14602	14688	14611	14654	14610	14747	14630	14817	14852	14625	14688	14619	14682	14736	14411	14548	14871	14485	14764	14671	14709	14799	14521	14786	14789	14743	14615	14522	14703	14645	14626	14766	14686	14783	14794	14883	14592	14636	14607	14531	14657	14664	14514	14640	14635	14711	14794	14602	14734	14521	14566	14882	14819	14524	14811	14663	14865	14583	14646	14676	14586	14779	14613	14483	14775	14831	14570	14712	14520	14600	14627	14579	14556	14749	14799	14770	14883	14781	14624	14558	14699	14728	14463	14683	14612	14628	14770	14524	14708	14862	14743	14582	14634	14661	14696	14589	14580	14727	14498	14588	14820	14580	14520	14670	14638	14461	14619	14789	14729	14734	14719	14879	14666	14774	14544	14808	14810	14741	14775	14671	14727	14693	14733	14631	14630	14733	14693	14724	14821	14578	14726	14570	14722	14621	14658	14496	14644	14674	14679	14637	14790	14650	14868	14644	14672	14641	14651	14523	14715	14784	14664	14583	14722	14738	14701	14755	14874	14534	14546	14692	14569	14752	14907	14586	14701	14797	14637	14794	14863	14425	14427	14627	14714	14542	14737	14749	14876	14602	14585	14515	14781	14744	14719	14569	14612	14552	14447	14649	14696	14807	14712	14681	14600	14920	14546	14466	14498	14566	14630	14654	14750	14613	14879	14636	14722	14555	14656	14893	14689	14613	14667	14775	14438	14529	14582	14576	14507	14565	14652	14501	14771	14639	14644	14537	14583	14732	14850	14727	14727	14658	14767	14642	14759	14812	14732	14744	14703	14758	14689	14701	14868	14635	14590	14484	14598	14565	14757	14724	14741	14631	14635	14815	14752	14618	14764	14857	14710	14645	14674	14535	14569	14729	14487	14820	14637	14635	14567	14784	14573	14638	14529	14527	14679	14635	14589	14729	14815	14805	14580	14790	14781	14605	14777	14687	14893	14672	14694	14629	14678	14794	14641	14610	14616	14846	14793	14610	14605	14451	14696	14811	14610	14510	14648	14700	14549	14520	14619	14660	14717	14550	14662	14566	14780	14767	14614	14495	14674	14827	14709	14504	14612	14572	14689	14637	14639	14517	14596	14662	14693	14424	14694	14618	14541	14766	14657	14686	14666	14517	14624	14732	14508	14694	14539	14588	14703	14678	14669	14800	14793	14698	14792	14590	14829	14564	14739	14536	14494	14696	14625	14760	14560	14684	14356	14832	14685	14652	14653	14699	14563	14639	14843	14597	14746	14653	14514	14663	14839	14731	14623	14512	14584	14753	14603	14577	14650	14525	14680	14632	14516	14803	14604	14585	14615	14908	14650	14627	14712	14596	14692	14751	14872	14733	14645	14677	14802	14730	14675	14703	14661	14737	14801	14553	14548	14709	14804	14490	14709	14752	14729	14607	14623	14494	14486	14608	14622	14635	14610	14390	14638	14664	14524	14613	14662	14600	14635	14597	14611	14568	14619	14484	14701	14706	14819	14448	14637	14721	14473	14819	14664	14609	14557	14606	14761	14871	14625	14559	14536	14558	14661	14664	14432	14416	14716	14758	14696	14609	14731	14874	14525	14565	14626	14342	14605	14509	14667	14650	14748	14562	14589	14650	14566	14774	14503	14584	14563	14586	14686	14651	14740	14759	14554	14750	14627	14759	14733	14710	14562	14864	14576	14688	14535	14594	14657	14692	14662	14577	14594	14728	14588	14545	14745	14628	14823	14529	14619	14503	14680	14884	14621	14519	14554	14529	14603	14505	14542	14482	14531	14793	14703	14695	14781	14750	14699	14749	14473	14801	14685	14629	14697	14737	14822	14538	14751	14822	14589	14609	14604	14533	14733	14695	14837	14661	14627	14585	14822	14638	14806	14667	14720	14697	14672	14622	14570	14505	14495	14620	14620	14750	14548	14626	14682	14731	14799	14695	14583	14568	14607	14655	14640	14599	14672	14764	14686	14662	14566	14687	14754	14723	14590	14699	14592	14624	14805	14598	14532	14645	14441	14626	14746	14560	14753	14563	14554	14660	14629	14550	14835	14820	14595	14639	14977	14630	14677	14551	14669	14578	14479	14756	14744	14628	14533	14824	14731	14562	14634	14723	14494	14777	14821	14679	14863	14725	14793	14630	14716	14602	14723	14514	14520	14643	14548	14638	14700	14673	14624	14502	14671	14644	14652	14724	14645	14634	14559	14533	14730	14561	14745	14769	14736	14538	14599	14593	14569	14524	14663	14591	14641	14870	14701	14501	14633	14613	14457	14578	14547	14718	14519	14894	14672	14732	14816	14623	14762	14712	14572	14685	14731	14791	14573	14808	14661	14698	14594	14727	14731	14521	14536	14544	14666	14540	14764	14660	14672	14678	14625	14592	14701	14776	14707	14683	14551	14486	14655	14679	14749	14770	14805	14839	14784	14305	14678	14625	14496	14565	14701	14685	14638	14574	14679	14741	14944	14765	14735	14768	14699	14764	14557	14902	14710	14743	14612	14881	14701	14728	14555	14721	14685	14687	14679	14872	14572	14729	14686	14839	14639	14471	14659	14623	14629	14669	14623	14588	14622	14590	14821	14605	14827	14841	14614	14576	14639	14629	14544	14638	14644	14763	14709	14543	14521	14845	14528	14804	14642	14585	14682	14787	14687	14538	14620	14705	14649	14678	14650	14568	14641	14665	14786	14519	14580	14647	14631	14477	14621	14700	14722	14725	14852	14820	14639	14688	14834	14727	14514	14600	14724	14555	14503	14532	14693	14585	14760	14617	14645	14818	14696	14827	14429	14619	14698	14602	14677	14655	14688	14607	14712	14615	14500	14677	14659	14791	14608	14578	14554	14658	14779	14659	14529	14751	14620	14659	14548	14661	14713	14569	14632	14615	14565	14463	14691	14621	14589	14608	14675	14729	14789	14732	14813	14669	14562	14561	14607	14542	14737	14748	14586	14750	14598	14624	14525	14692	14801	14706	14551	14658	14664	14702	14846	14776	14707	14678	14775	14669	14872	14711	14688	14693	14619	14578	14630	14684	14501	14556	14682	14582	14769	14625	14681	14728	14792	14601	14583	14520	14748	14737	14676	14677	14541	14786	14704	14671	14653	14644	14519	14680	14511	14752	14416	14347	14469	14694	14676	14944	14679	14773	14659	14717	14449	14752	14798	14557	14840	14597	14704	14443	14658	14532	14711	14559	14741	14559	14709	14696	14771	14581	14463	14574	14635	14574	14715	14683	14406	14566	14862	14672	14658	14650	14634	14580	14750	14634	14584	14558	14710	14704	14536	14514	14671	14515	14643	14547	14591	14574	14533	14638	14571	14532	14730	14501	14695	14661	14576	14547	14725	14808	14408	14724	14828	14749	14747	14771	14626	14491	14597	14557	14677	14618	14740	14666	14587	14668	14538	14616	14679	14631	14589	14752	14679	14520	14738	14677	14682	14723	14721	14723	14675	14823	14882	14659	14578	14701	14618	14663	14403	14668	14733	14762	14752	14639	14568	14492	14648	14630	14574	14648	14582	14764	14749	14660	14631	14574	14732	14656	14694	14729	14893	14556	14574	14747	14496	14672	14687	14540	14779	14672	14828	14535	14687	14635	14576	14662	14598	14680	14526	14621	14782	14740	14622	14823	14591	14662	14826	14700	14677	14700	14619	14746	14626	14547	14784	14545	14576	14592	14714	14605	14673	14607	14638	14630	14801	14784	14956	14696	14671	14513	14690	14779	14675	14456	14618	14613	14657	14732	14654	14870	14788	14792	14813	14786	14677	14557	14714	14678	14790	14445	14467	14561	14748	14606	14790	14661	14656	14708	14825	14755	14593	14656	14807	14672	14798	14424	14716	14779	14746	14637	14519	14696	14679	14653	14867	14584	14686	14801	14749	14674	14604	14710	14731	14708	14733	14517	14534	14604	14658	14616	14590	14638	14714	14757	14696	14703	14704	14675	14651	14659	14618	14710	14802	14670	14669	14590	14517	14450	14600	14594	14750	14486	14718	14332	14555	14627	14633	14736	14651	14757	14516	14482	14650	14644	14687	14612	14689	14918	14637	14713	14824	14745	14633	14453	14631	14599	14602	14692	14962	14645	14656	14608	14721	14543	14566	14597	14478	14498	14505	14549	14747	14585	14535	14673	14799	14729	14519	14758	14734	14608	14758	14738	14414	14759	14853	14594	14714	14466	14690	14686	14744	14609	14624	14789	14727	14575	14852	14641	14591	14642	14718	14677	14736	14690	14723	14804	14557	14506	14518	14571	14619	14788	14634	14561	14509	14671	14629	14509	14546	14669	14575	14624	14699	14736	14726	14631	14806	14710	14661	14594	14696	14777	14586	14774	14791	14718	14497	14502	14529	14588	14742	14661	14760	14601	14561	14537	14635	14585	14738	14789	14534	14592	14763	14707	14800	14776	14761	14699	14786	14572	14591	14503	14533	14731	14692	14545	14646	14844	14714	14903	14629	14600	14620	14690	14573	14694	14929	14628	14661	14518	14721	14682	14624	14726	14667	14667	14861	14733	14796	14610	14418	14480	14688	14546
19298	27619	24551	20112	18557	17640	17341	16594	16156	15583	15224	14993	14753	14491	14421	14390	14440	14340	14190	13883	14040	13880	13921	14072	13952	13829	13687	13840	13682	13693	13765	13640	13541	13817	13854	13684	13794	13608	13800	13604	13667	13586	13580	13700	13708	13632	13630	13589	13618	13725	13683	13628	13560	13534	13733	13634	13480	13630	13637	13631	13571	13674	13577	13670	13504	13489	13534	13878	13610	13677	13706	13730	13497	13555	13571	13710	13575	13592	13603	13641	13607	13621	13598	13612	13387	13628	13689	13584	13679	13623	13551	13689	13774	13563	13469	13561	13550	13839	13648	13657	13638	13515	13562	13571	13702	13586	13527	13695	13555	13610	13668	13492	13702	13707	13527	13570	13595	13542	13562	13428	13685	13667	13697	13617	13667	13691	13535	13544	13528	13604	13460	13750	13769	13639	13854	13684	13668	13642	13502	13684	13587	13511	13586	13682	13707	13394	13743	13569	13723	13635	13504	13480	13595	13458	13594	13632	13573	13590	13423	13511	13592	13555	13707	13596	13630	13617	13511	13640	13462	13558	13563	13471	13605	13587	13724	13484	13637	13526	13634	13593	13470	13572	13570	13654	13636	13662	13736	13723	13641	13653	13566	13561	13444	13583	13660	13706	13613	13625	13542	13528	13530	13522	13631	13514	13554	13634	13508	13628	13623	13461	13467	13706	13537	13594	13537	13572	13436	13498	13397	13530	13628	13517	13541	13563	13534	13721	13677	13754	13623	13663	13571	13586	13653	13593	13757	13555	13536	13533	13521	13511	13592	13509	13611	13522	13575	13616	13595	13686	13535	13561	13553	13518	13638	13563	13404	13486	13555	13348	13653	13447	13461	13493	13673	13568	13357	13642	13642	13592	13648	13650	13487	13524	13684	13489	13564	13479	13473	13576	13615	13546	13730	13624	13533	13716	13668	13726	13659	13694	13690	13641	13469	13605	13513	13584	13570	13706	13667	13571	13508	13464	13533	13549	13647	13389	13447	13568	13563	13530	13730	13748	13639	13660	13510	13568	13434	13530	13561	13724	13661	13584	13697	13686	13494	13529	13636	13593	13667	13531	13497	13508	13577	13547	13698	13607	13429	13581	13437	13453	13551	13740	13527	13420	13381	13620	13722	13580	13649	13608	13453	13757	13635	13762	13520	13741	13650	13580	13569	13647	13652	13722	13594	13534	13704	13632	13667	13681	13654	13590	13653	13584	13702	13580	13601	13690	13652	13642	13622	13532	13502	13674	13637	13469	13570	13692	13603	13483	13520	13429	13688	13539	13574	13684	13678	13510	13642	13405	13822	13394	13604	13627	13609	13588	13718	13613	13652	13665	13456	13521	13631	13629	13648	13671	13633	13546	13618	13552	13590	13642	13614	13553	13462	13524	13423	13436	13618	13435	13588	13532	13546	13475	13678	13653	13539	13626	13741	13500	13515	13589	13619	13617	13415	13594	13514	13604	13698	13706	13562	13568	13530	13739	13733	13512	13659	13478	13536	13538	13541	13686	13530	13506	13601	13529	13739	13646	13666	13543	13580	13593	13609	13469	13662	13466	13522	13662	13544	13544	13618	13587	13649	13542	13636	13528	13598	13466	13593	13445	13540	13614	13458	13724	13558	13730	13565	13599	13699	13641	13615	13654	13631	13672	13705	13661	13446	13534	13560	13627	13676	13626	13662	13506	13594	13580	13520	13582	13617	13462	13536	13458	13635	13540	13577	13556	13652	13568	13550	13715	13646	13689	13579	13704	13621	13616	13722	13574	13532	13715	13289	13532	13561	13510	13751	13474	13581	13569	13585	13698	13578	13471	13677	13536	13733	13601	13601	13669	13569	13596	13477	13571	13579	13589	13533	13611	13636	13666	13433	13665	13644	13591	13690	13547	13491	13578	13551	13742	13558	13660	13529	13554	13664	13382	13659	13641	13694	13611	13649	13496	13544	13648	13690	13569	13534	13630	13727	13703	13504	13478	13596	13641	13402	13698	13439	13606	13637	13682	13550	13566	13724	13509	13558	13682	13662	13640	13551	13738	13639	13548	13637	13641	13476	13576	13438	13522	13589	13429	13637	13671	13453	13629	13502	13572	13572	13596	13641	13560	13535	13593	13560	13659	13504	13693	13418	13471	13511	13610	13417	13696	13646	13663	13604	13497	13660	13559	13695	13584	13623	13648	13584	13590	13656	13585	13659	13683	13591	13611	13613	13715	13643	13507	13589	13508	13660	13704	13637	13572	13752	13651	13576	13549	13695	13581	13742	13587	13683	13528	13639	13771	13623	13772	13476	13657	13429	13475	13549	13502	13591	13496	13531	13741	13499	13663	13601	13630	13759	13566	13673	13447	13589	13584	13665	13563	13440	13694	13487	13531	13580	13665	13626	13651	13578	13763	13688	13560	13601	13541	13542	13512	13696	13605	13527	13514	13592	13555	13739	13691	13567	13547	13628	13759	13414	13584	13411	13541	13423	13451	13531	13662	13557	13588	13638	13534	13594	13604	13628	13671	13642	13627	13496	13705	13674	13656	13482	13517	13600	13564	13355	13789	13531	13635	13602	13687	13564	13586	13783	13654	13563	13704	13591	13676	13716	13442	13654	13573	13528	13550	13691	13521	13578	13607	13609	13638	13570	13741	13559	13576	13695	13644	13579	13529	13447	13566	13549	13525	13550	13637	13407	13709	13679	13573	13677	13637	13557	13624	13729	13549	13583	13512	13561	13530	13537	13528	13699	13648	13626	13535	13382	13684	13655	13738	13707	13648	13519	13539	13566	13413	13634	13541	13428	13637	13626	13613	13546	13611	13719	13624	13504	13820	13603	13685	13493	13613	13575	13603	13525	13664	13554	13718	13652	13737	13670	13629	13417	13590	13529	13560	13517	13388	13606	13723	13560	13426	13740	13379	13573	13741	13572	13670	13631	13558	13565	13588	13661	13581	13622	13608	13584	13524	13598	13516	13557	13618	13512	13639	13661	13776	13378	13573	13566	13672	13549	13676	13581	13602	13598	13533	13740	13678	13572	13589	13602	13709	13554	13710	13463	13531	13684	13607	13414	13497	13628	13606	13524	13689	13556	13474	13594	13607	13621	13650	13572	13562	13515	13580	13554	13660	13635	13719	13669	13671	13567	13674	13572	13630	13472	13566	13621	13622	13401	13606	13574	13610	13661	13680	13617	13569	13519	13610	13522	13472	13670	13521	13541	13411	13588	13523	13327	13575	13494	13539	13567	13583	13505	13670	13692	13538	13462	13626	13625	13470	13609	13543	13636	13619	13694	13750	13633	13423	13567	13675	13564	13678	13597	13599	13632	13466	13820	13546	13626	13702	13741	13628	13681	13507	13728	13528	13619	13557	13507	13444	13614	13564	13457	13639	13623	13623	13542	13622	13646	13638	13637	13458	13653	13738	13514	13644	13704	13662	13782	13698	13576	13750	13453	13643	13697	13674	13536	13536	13417	13618	13618	13593	13688	13792	13363	13594	13577	13755	13474	13634	13787	13487	13510	13716	13586	13735	13623	13478	13760	13721	13773	13764	13492	13557	13531	13534	13590	13517	13486	13621	13405	13552	13744	13512	13694	13574	13568	13667	13602	13739	13456	13627	13584	13573	13615	13625	13622	13814	13501	13512	13485	13389	13741	13485	13813	13456	13680	13670	13553	13493	13635	13508	13491	13488	13664	13732	13592	13506	13730	13548	13667	13605	13609	13575	13729	13786	13469	13617	13474	13690	13628	13561	13679	13383	13513	13607	13508	13541	13609	13595	13673	13521	13742	13501	13443	13731	13593	13656	13643	13706	13685	13460	13506	13655	13799	13755	13560	13617	13626	13371	13618	13559	13508	13522	13542	13576	13655	13701	13567	13697	13578	13680	13616	13680	13796	13598	13583	13647	13527	13657	13639	13562	13699	13563	13548	13589	13533	13602	13627	13742	13455	13519	13516	13721	13658	13677	13628	13600	13569	13625	13515	13645	13517	13596	13536	13469	13665	13568	13660	13658	13619	13687	13410	13505	13552	13594	13579	13669	13649	13744	13572	13590	13675	13732	13679	13537	13604	13680	13633	13665	13636	13664	13538	13583	13460	13707	13436	13539	13759	13511	13500	13700	13629	13718	13548	13702	13485	13560	13554	13639	13620	13550	13398	13700	13506	13723	13655	13719	13638	13641	13839	13642	13554	13592	13732	13603	13637	13548	13586	13687	13707	13612	13491	13699	13644	13481	13504	13552	13681	13628	13750	13604	13469	13606	13373	13648	13814	13524	13636	13620	13521	13565	13638	13710	13471	13642	13507	13550	13537	13691	13690	13559	13552	13561	13719	13681	13650	13728	13555	13613	13524	13492	13703	13610	13582	13632	13619	13545	13706	13592	13698	13725	13682	13503	13645	13524	13412	13800	13583	13529	13531	13663	13698	13668	13471	13577	13578	13767	13514	13566	13817	13753	13633	13722	13649	13495	13656	13525	13620	13623	13600	13510	13612	13575	13597	13621	13609	13701	13557	13666	13600	13531	13638	13601	13502	13697	13560	13580	13627	13710	13589	13738	13438	13672	13558	13530	13546	13826	13673	13532	13595	13509	13547	13654	13675	13644	13568	13840	13533	13505	13476	13513	13651	13474	13575	13677	13526	13666	13480	13793	13640	13571	13535	13669	13655	13576	13551	13650	13567	13615	13603	13613	13488	13615	13655	13558	13571	13472	13746	13631	13499	13609	13684	13640	13511	13491	13622	13617	13505	13449	13588	13475	13380	13673	13621	13697	13556	13737	13521	13588	13544	13686	13591	13593	13596	13636	13618	13453	13742	13678	13447	13785	13552	13666	13743	13556	13543	13806	13543	13572	13683	13580	13686	13697	13502	13786	13750	13548	13444	13554	13572	13568	13653	13306	13644	13519	13632	13582	13529	13817	13502	13722	13703	13672	13668	13675	13723	13485	13368	13653	13509	13481	13713	13658	13393	13535	13464	13630	13648	13622	13771	13609	13558	13551	13650	13489	13847	13502	13681	13603	13627	13493	13656	13557	13545	13493	13612	13540	13559	13547	13656	13506	13719	13411	13505	13394	13558	13469	13574	13586	13589	13643	13654	13532	13592	13737	13656	13421	13708	13719	13605	13540	13641	13656	13639	13748	13770	13570
23761	21113	28476	24104	22258	22629	21560	18833	17981	17311	17080	16663	16420	16184	16183	15864	15783	15872	15637	15653	15396	15457	15589	15327	15460	15215	15256	15379	15364	15087	15255	15286	15048	14974	15143	14906	14998	14703	15090	15108	15087	14876	14858	15038	14883	14926	15247	14927	14917	15098	15097	15020	14791	14855	14828	14889	15044	14810	14982	14992	14878	14844	14951	15000	14799	15117	14932	15062	14821	15079	14901	14962	14943	14955	15133	15029	15004	15028	14950	14898	14997	14993	14880	14936	15159	15039	14982	14709	15041	14894	15063	15042	14781	14951	15012	14983	14843	14939	14733	15053	14920	14962	14966	15138	14900	14673	15148	15170	15124	14944	15024	15101	14922	14957	14971	14845	14957	14871	14967	15036	14962	14959	14857	14913	15002	15046	14889	14873	15015	15061	14886	14888	14833	15075	14931	14862	14964	15086	14951	15034	14874	14846	15062	14998	14912	14828	14880	15039	15085	15001	15013	14911	14972	14860	15051	15143	15022	14978	14904	14967	14938	14864	14926	15045	15044	14924	15171	14831	14971	14790	15097	14806	15048	15043	15053	14937	14848	14873	14980	15044	14858	14840	14835	14887	14790	15034	15107	14954	14807	14814	14955	14879	14996	14893	15094	14971	14941	14867	14939	15112	14902	14966	15087	15011	14953	15109	15007	15149	14678	14698	14799	14863	14867	14941	15050	14997	14924	15007	14955	14840	14916	14794	14911	14800	14814	14970	14921	15098	14993	14829	14954	14903	15041	15051	14967	15133	14869	15001	14869	14831	15009	15013	14846	14776	14648	14959	15022	15079	14914	14968	14956	15049	15014	15036	14963	14972	14916	15090	14985	14943	15001	14946	14757	14917	15005	14837	15156	14770	15054	14883	14904	15116	14914	14877	15088	14861	14749	14821	14734	14824	14925	14960	14897	14930	14913	14974	14794	14794	15106	14679	14781	14893	14908	15019	14987	15088	15110	14877	15017	14761	14895	14783	14819	14691	14918	15008	14891	15023	14842	14985	15003	14935	15080	14865	14984	14920	14918	14912	15063	14809	14802	14981	14891	14797	14919	14868	15098	14889	15053	15156	14759	15103	14821	15000	14996	14842	14764	14923	15076	15061	14871	15054	14923	14783	15019	14885	15028	14819	14890	14975	14977	14972	15021	14926	14927	14800	15140	14973	14944	14936	15121	14988	15066	15031	14804	15008	14921	14934	14678	14949	14912	15125	14993	14922	14948	14901	14965	15078	14968	14891	14906	14996	14771	14796	15020	14835	14842	14961	14818	14874	15134	14893	15035	14944	14913	14885	14945	14805	14864	14793	15012	14796	14890	15074	15078	14892	14951	15036	14923	14953	14914	14820	14892	14899	15063	14911	15015	14906	14857	15074	14959	14846	14908	14898	14843	14910	14953	14984	15073	15048	14876	14811	14935	14773	14883	14894	14999	15011	14971	14807	14942	14779	15088	14762	14945	15021	14852	14883	14846	15069	14839	14880	14914	15005	14989	14843	14847	15045	14884	14862	14941	14982	14911	14761	14985	15104	14901	14769	14955	14964	15035	14873	15009	15066	15098	15147	15089	15113	15147	14982	14885	14855	14899	14777	15004	14997	14911	14882	14884	14759	15073	14738	14896	14874	14730	14983	14838	14982	15112	14801	14942	14936	14937	14901	14999	14961	14986	14960	15138	14845	14982	15057	14832	15130	15191	15095	14924	14895	14821	14585	14838	15070	14985	14747	14921	14937	14926	14954	15051	14863	14897	14851	15010	14900	15093	15023	14861	14949	15055	14880	15158	14919	14955	14948	14974	15010	14873	14900	14870	14849	15000	14853	14721	14865	14790	14938	14955	14791	14890	14851	14982	14815	15034	15046	14967	14973	14848	14991	14932	15083	14835	14892	14907	14859	14814	14880	14820	14939	14862	15037	14898	14869	14762	14934	14759	15098	14898	14995	15023	14899	14938	14951	14964	14966	15069	14976	14998	15013	14919	15006	14993	14758	14951	14975	14755	14974	15050	14862	14804	15143	14940	14790	14793	14887	14978	14853	14929	14810	14993	14966	14871	14923	15009	15091	15084	14990	14935	15073	15138	14845	14986	14934	14854	14719	14851	14877	14931	14776	14870	14958	14955	14887	15006	14939	15108	14996	14769	14936	14973	15019	14874	14984	15004	14960	14891	15077	14877	14991	14945	15094	14933	14907	14827	14921	14865	14916	14964	14936	14962	14958	14948	14764	14868	15102	14938	14911	14978	14941	15126	14873	15027	15044	14891	15098	14950	14901	14865	14861	15037	14887	14966	15079	14939	14936	15013	14924	15068	14898	15024	14970	15046	14701	14795	14715	14877	14831	15100	15011	14937	14989	14968	14931	14858	14983	14839	14841	15020	14908	14923	14781	14819	14886	15006	14877	14997	14961	15064	15007	14834	14920	15101	14868	14720	14914	14948	14922	14962	14987	14856	14902	15005	15149	15098	14832	15095	14880	14778	14939	14929	15035	15029	14959	15012	14821	14901	14777	14773	14951	14766	14997	14910	14836	14982	14898	14842	14881	14902	14976	15006	14831	14805	15144	14818	14909	14926	14853	14747	14797	14954	14800	14971	14930	14930	14714	14740	14960	14796	14941	14879	14847	15098	15037	15046	15006	14854	15065	15147	15070	14966	14989	14782	14917	14871	14939	14909	15026	14808	14675	14848	14939	15054	14977	14929	15102	15067	14748	14854	14886	14916	14785	14971	15009	14812	14788	14948	14948	14933	15103	14974	14972	14846	14983	15097	15157	15115	14859	15060	14831	14933	14916	14950	15089	15051	15128	14999	15058	15099	14636	15048	15018	14863	14875	14918	14831	15033	14899	15028	14873	15049	14800	15096	15037	14905	15002	14967	15049	14827	14909	14916	14861	14905	14971	14986	15090	14872	14735	14806	14979	14809	14858	14841	14902	14926	14943	15129	14907	14920	14791	14875	14897	14875	15074	14776	14917	14916	14920	14924	14971	15043	15103	15097	14862	15038	14989	14949	14945	15010	14870	15032	15080	15043	15020	14916	14893	14897	15031	15061	14805	14865	14984	15187	14935	14959	14791	14892	14899	15206	14877	15177	14682	14907	14901	15099	14952	14847	15053	14995	14804	14973	14869	14781	14784	14887	14961	15076	14939	14954	14762	14601	14792	14791	15090	15012	14941	15108	14961	14957	14940	14873	14956	14923	14872	14963	15029	15053	14976	14856	14988	14815	14829	14848	14951	15155	14909	14957	15004	14923	14893	14942	14765	14897	14850	14946	14912	15144	14981	14851	15016	14969	14943	15005	14926	14934	14996	14903	15027	14843	14865	14866	14991	15037	14847	14837	14869	14789	14753	14722	15001	14870	15007	14853	15120	14736	14988	15039	14894	14964	15085	14940	15018	14975	14901	14901	14877	15030	14854	14900	14783	14977	14928	14976	14912	15010	14953	14820	15007	14928	14974	14872	14969	14901	14972	14888	14989	14950	14937	14962	15008	14915	15006	14907	14781	14862	15010	14728	15158	14823	14811	14985	14870	14983	14791	15104	14868	14844	14969	14997	14859	15204	14890	14915	15053	14865	14987	15033	14754	14998	14982	14866	15047	15040	14984	14996	15009	14954	14928	14887	14968	14714	14882	14945	14797	14888	14936	14921	15024	14796	14953	14854	14830	15232	15017	15068	14977	14949	14929	14848	14844	14817	14675	14904	14840	14910	14940	14825	14960	14976	15147	14940	15043	15020	14698	14929	14814	15110	15043	14943	14732	14899	14809	14964	14901	14972	15126	14908	14793	14822	14914	15026	14816	14924	14907	14831	14839	15138	14948	15037	14972	14778	15193	14732	14969	14936	14976	15014	14859	14835	14890	14985	14848	14806	15031	14660	14927	14857	14848	15053	15067	15074	14954	14966	14925	14765	14776	14942	14894	14862	15142	14944	15076	14974	14951	14990	14863	15072	15038	15009	14877	15126	15014	14938	14981	14967	15013	14988	14990	14928	15096	14861	14874	15022	14845	15086	14887	14967	15195	15126	14969	15036	15098	14906	14909	14812	14868	14985	14830	14865	15030	14813	14960	14868	14984	14943	15031	15074	14987	15036	15033	15005	14988	14833	15061	14866	14856	15118	15008	15033	14813	15006	15147	15014	15172	15059	15172	15021	14962	14834	14759	14868	14943	14812	15020	14793	14666	14818	15018	14780	15006	14999	14953	14861	14873	15108	14924	14943	15130	15106	15012	14869	15134	14805	14820	14841	14948	14975	15015	14960	14827	14843	14907	15002	14882	14876	14842	14897	15046	15020	14783	15090	14914	14987	14855	14974	15052	14818	14874	14915	14970	14842	14901	15010	14910	15056	14811	14752	14778	14911	14987	14968	14770	14876	14984	14965	14797	14899	14833	14848	14884	14666	14875	14847	14950	14787	14709	14889	14780	14709	15017	15024	14906	15154	14913	14888	15064	14993	14873	14913	15102	14848	14951	14982	14968	14944	14988	14955	15017	14919	14853	15042	15153	15212	14928	14871	14914	14892	14991	14847	14807	15074	14957	14967	15039	14952	14848	14938	14724	15014	14800	14960	15085	14824	14886	14913	14873	14970	14935	14819	14986	14881	15018	15012	14996	15173	14967	15041	14996	15034	14919	14931	14902	14833	15039	15175	14790	15031	14851	14932	15087	14903	14811	14859	14921	14844	15070	14862	14924	14974	14856	14923	15021	14798	14882	14626	15029	15127	14878	14974	14981	14949	14875	14949	14906	14820	14872	15028	14806	15192	14938	14754	14799	14953	14852	14847	14997	14981	14860	14974	15036	14984	15064	14932	14972	14782	15111	14991	14921	14830	15065	15011	14948	14921	14820	14913	14988	14957	14974	14916	14788	14696	14895	14936	15200	14988	15127	14910	14918	14940	14792	14847	15114	14908	14878	14911	14838	15006	14900	15063	14893	14998	15051	14882	15056	14721	15023	14874	15063	14702	14977	15007	14794	14763	14804	14823	15008	14809	14899	15067	14942	14778	14958	15001	14996	15090	15075	14904	14888	15098	14865	14824	14998	15017	14876	14960	14786	14935	14896	14940	14901	14895	14899	15023	14988	14905	14757	14939	15135	14801	14993	15013	15029	14923	14981	15164	15033	14917	15038
20684	35317	31659	25966	23034	22016	20537	19541	18607	17590	16809	16481	16055	15504	15399	15276	15076	14987	14787	14441	14570	14383	14316	14260	14207	14268	14230	14215	13947	13908	13954	14113	13911	13874	13990	13861	13965	13817	13980	13948	13879	13830	13896	13803	13902	13902	13928	13871	13847	13803	13620	13963	13825	13748	13735	13954	13815	14095	13886	13791	13888	13682	13829	13789	13868	13942	13691	13799	13725	13861	13954	13835	13738	14026	13826	13953	13890	13779	13841	13797	13809	14031	13973	13760	14009	13637	13931	13805	13877	13947	13994	13935	13846	13845	13697	13894	13723	13793	13822	13763	13994	13824	13838	13867	13927	13732	13940	13697	13673	13817	13825	13828	13906	13685	13768	13862	13885	13806	13888	13769	13748	13677	13848	13870	13710	13784	13779	13827	13864	13755	13798	13640	13685	13906	13943	13786	13804	13929	13868	13956	13891	13665	13692	13961	13703	13816	13999	13793	13817	13855	13678	13834	13829	13719	13694	13790	13753	14095	13876	13817	13684	13554	13847	13943	13790	13847	13879	13763	13933	13804	13976	13951	13920	13694	13817	13746	13793	13769	13779	13696	13741	13936	13744	13803	13769	13993	13909	13895	13920	13831	13851	13925	13747	13830	13799	13803	13836	13810	13823	13810	13825	13808	13676	13935	13754	13750	13824	13839	13821	13730	13866	13870	13765	13807	13688	13801	13753	13810	13765	13682	13842	13795	13779	13812	13858	13725	13771	13890	13954	13862	13742	13772	13914	13908	13704	13960	13595	13847	13658	13807	13771	13782	13891	13705	13776	13892	13969	13979	13788	13712	13921	13778	13864	13597	13813	13713	13836	13791	13800	13788	13871	13877	13697	13776	14038	13692	13841	13838	13774	13750	13848	13984	13733	13826	13862	13835	13737	13963	13669	13734	13764	13902	13828	13738	13730	13879	13870	13866	13582	13848	13725	13835	13902	13840	13735	14019	13796	13896	13807	13851	13868	13599	13823	13789	13857	13795	13701	13653	13777	13694	13809	13720	13930	13720	13772	13965	13843	13767	13783	13737	13770	13867	13816	13978	13692	13870	13702	13840	13931	13941	13708	13801	13675	13727	13919	13828	13994	13815	13856	13844	13636	13789	13863	13897	13829	13946	13801	13900	13795	13789	13820	13727	13631	13720	13827	13835	13693	13716	13976	13704	13736	13893	13749	13818	13896	13757	13972	13851	13746	13859	13789	13912	13728	13976	13818	13892	13902	13821	13829	13709	13765	13713	13706	13966	13834	13808	13726	13866	13701	13937	13839	13805	13740	13781	13702	13870	13773	13850	13860	13803	13601	13852	13795	13765	13663	13705	13759	13741	13811	13813	13650	13914	13923	13844	13793	13828	13790	13751	13835	13807	13613	13755	13954	13749	13779	13906	13786	13709	13735	13906	13723	13785	13787	13667	13972	13896	13957	13810	13885	13908	13790	13927	13789	13898	13664	13641	13906	13759	13813	13688	13938	13852	13786	13711	13830	13983	13726	13746	13812	13752	13853	13777	13737	13758	13763	13736	13816	13816	13675	13657	13867	13726	13781	13916	13828	13835	13779	13886	13779	13722	13992	13749	13894	13927	13869	13833	13984	13726	13727	13899	13766	13835	13808	13823	13842	13889	13763	13964	13863	13887	13775	13810	13794	13763	13956	13764	14031	13822	13723	13836	13909	13728	13922	13793	13839	13973	13836	13879	13697	13710	13804	14031	13730	13705	13789	13703	13688	13736	13936	13870	13947	13864	14069	13711	13733	13873	13778	13852	13703	13846	13831	13867	13806	13801	13928	13779	13953	13839	13572	13821	13920	13866	13821	13879	13604	13703	13776	13724	13923	13758	13780	13800	13777	13787	13683	13770	13802	13799	13599	13626	13810	13776	13731	13708	13969	13730	13779	13636	13988	13767	13791	13929	13845	13755	13869	13810	13798	13788	13608	13718	13890	13841	13777	13691	13757	13948	13845	13821	13688	13857	13858	13867	13943	13843	13849	13705	13933	13898	13807	13805	13915	13912	13896	13783	13652	13866	13949	13698	13767	13689	13746	13676	13788	13901	13883	13871	13864	13791	13757	13674	13849	13590	13840	13856	13622	13762	13812	13836	13595	13802	13884	13779	13785	13698	13867	13946	13746	13809	13680	13846	13740	13804	13846	13773	13794	13819	13671	13836	13675	13793	13710	13617	13878	13785	13721	13817	13832	13787	13831	13989	13730	13850	13739	13947	13776	13952	13712	13699	13918	13760	13789	13759	13877	13780	13738	13885	13736	13760	13892	13767	13714	13772	13859	13864	13827	13829	13756	13761	13866	13802	13738	13694	13579	13910	13931	13883	13757	13778	13729	13914	13630	13855	13762	13770	13846	13753	13894	13723	13724	13700	13779	13510	13907	13754	13750	13803	13911	13789	13928	13887	13914	13721	13776	13763	13842	13712	13827	13874	13850	13779	13783	13776	13741	13779	13772	13856	13786	13540	13861	13888	13901	13797	13565	13917	13666	13692	13590	13744	13745	13814	13884	13789	13728	13635	13746	13908	14006	13780	13774	13863	13895	13612	13737	13883	13832	13795	13819	13740	13693	13756	13752	13896	13717	13897	13922	13818	13833	13623	13846	13797	14062	13756	13790	13706	13748	13722	13782	13975	13714	13895	13870	13663	13770	13788	13669	13892	13767	13730	13813	13860	13793	13803	13708	13844	13887	13810	13929	13797	13727	13693	13847	13945	13877	13843	13890	13862	13834	13813	13816	13905	13713	13831	13698	13884	13752	13735	13931	13763	13674	13807	13883	13595	13791	13858	13746	13922	13765	13807	13729	13860	13904	13837	13958	13830	13795	13786	13889	13759	13807	13832	13682	13834	14008	13980	13745	13710	13652	13710	13880	13799	13933	13674	13673	13732	13801	13708	13737	13931	13971	13622	13883	14008	13838	13775	13720	13864	13980	13831	13844	13833	13669	13791	13867	13653	13697	13710	13838	13820	13732	13821	13802	13805	13721	13734	13918	13814	13730	13706	13929	13617	13962	13931	13809	13903	13762	13719	13906	13795	13898	13802	13824	13736	13767	13768	13827	13701	13812	13847	13879	13762	14010	13640	13746	13925	13926	13954	13798	13807	13610	13828	13721	13975	13807	13855	13712	13965	13859	13890	13771	13894	13953	13896	13947	13906	13836	13804	13802	13758	13787	13862	13815	13709	13774	13821	13657	13709	13760	13932	13780	13762	13826	13865	13825	13718	13717	13747	13882	13724	13799	13655	13853	13841	13832	13769	13814	13757	13692	13559	13732	13823	13934	13773	13862	13795	13757	13665	13800	13746	13786	13948	13672	13687	13804	13896	14008	13769	13744	13726	13811	13806	13597	13832	13637	13995	13874	13788	13893	13795	13800	13874	13820	13897	13754	13912	13825	13773	13696	13940	13836	13650	13762	13655	13830	13705	13846	13920	13812	13709	13833	13860	13838	13730	13880	13888	13693	13865	13730	13826	13846	13874	13873	13790	13962	13894	13931	13742	13872	13631	13760	13883	13906	13787	13805	13706	13797	13714	13829	13885	13676	13688	13860	13888	13977	13788	13829	13684	13824	13766	13663	13807	13825	13817	13938	13951	13765	13736	13623	13958	13826	13720	13804	13678	13830	13861	13935	13819	13775	13839	13771	13898	13776	13717	13797	13824	13810	13910	13707	13871	13788	13617	13869	13652	13723	13771	13870	13664	13901	13719	13998	13696	13853	13853	13810	13749	13766	13742	13747	13844	13793	13817	13777	13877	13798	13748	13646	13737	13886	13805	13777	13832	13856	13806	13875	13845	13935	13734	13735	13654	13814	13748	13784	13746	13849	13767	13937	13935	13616	13721	13836	13921	13733	13819	13765	13988	13792	13884	13925	13796	14013	13938	13910	13873	13701	13755	13587	13923	13860	13891	13689	13695	13954	13764	13802	13831	13874	13823	13877	13796	13816	13852	13755	13791	13725	13796	13878	13824	13856	13771	13863	13735	13744	13844	13757	13837	13784	13634	13764	14031	13784	13784	13771	13793	13853	13698	13918	13800	13787	13832	13825	13866	13910	13841	13860	13856	13874	13889	13873	13671	13980	13912	13569	13838	13699	13876	13830	13809	13845	13751	13740	13694	13900	13843	13709	13847	13872	13921	13784	13853	13761	13779	13903	13574	13668	13802	13780	13924	13808	13676	13800	13780	13790	13685	13735	13987	13759	13883	13798	13966	13747	13788	13727	13853	13751	13875	13773	13779	13928	13754	13766	13779	13805	13731	13820	13784	13808	14154	13746	13813	13923	13691	13861	13834	13736	13856	13821	13823	13805	13848	13842	13847	13660	13834	13803	13944	13675	13667	14042	13718	13832	13919	13822	13820	13925	13804	13860	13770	13824	13849	14027	13828	13559	13712	13785	13684	13803	13726	13828	13597	13738	13773	13786	13852	13816	13843	13761	13805	13945	13769	13661	13942	13868	13823	13690	13817	13866	14009	13663	13739	13924	13883	13776	13876	13841	13736	13973	13817	13734	13680	13974	13787	13866	13730	13648	13682	13858	13750	13684	13966	13917	13908	13910	13887	13734	14041	13967	13732	13820	13749	13774	13753	13888	13833	13751	13757	13926	13581	13825	13802	13673	13737	13742	13762	13789	13894	13830	13935	13843	13872	13831	13746	13869	13936	13754	13622	13834	13722	13791	13990	13827	13728	13786	13840	13801	13857	13754	13817	13732	13795	13841	13650	13903	13890	13762	13782	13712	13939	13754	13923	13848	13756	13879	13843	13940	13703	13821	13870	13754	13869	13681	13736	14029	13799	13835	13922	13867	13821	13760	13894	13887	14042	13897	13706	13693	13982	13790	13867	13803	13594	14028	13661	14033	13915	13848	13706	13876	13826	13770	13826	13806	13653	14001	13820	13587	13685	14007	13846	13923	13688	13796	13668	13966	13864	13871	13873	13708	13886	13835	13859	13764	13828	13736	13827	13691	13881	13841	13772	13903	13968	13781	13946	13822	13718	13787	13787	13817	14008	13856	13650	13690	13709	13837	13852	13704	13746	13915	13671	13827	13808	13908	13762	13917	13799	13710	13812	13792	13573	13739	13798	13697	13732	14001	13900	13713	13833	13746	13670
22749	21080	28845	23562	21474	23769	26363	20796	19296	18698	18101	17228	17010	16602	16317	16402	16198	16056	15944	15820	15578	15472	15600	15467	15608	15334	15421	15371	15264	15254	15144	15258	15206	15253	15140	15168	15132	15107	15131	15059	14842	14981	14802	14775	15051	15081	15126	14939	15113	15079	15093	15097	15063	14964	14968	14855	14957	14951	14989	14921	15043	14853	14884	14703	15070	14916	14970	15027	15049	14801	14849	14929	15073	14926	14851	14854	15003	15004	14960	14912	14891	14733	14925	14891	15134	14924	15020	14854	14930	14964	15001	14976	14841	15094	14992	14940	14850	14919	15113	14911	14940	14946	15108	14779	14803	14873	14866	14915	14924	15015	14841	14795	14888	15044	15017	14853	14905	14837	14897	14876	14769	15060	15020	14892	14977	14947	14983	14993	14978	14952	14803	14997	15016	15082	14852	14954	14747	14817	14784	14769	14958	14967	14815	15020	14772	14855	14872	14991	14872	14999	14975	14911	14937	14891	14867	14658	14869	14987	14808	14788	14888	14767	14844	14912	14940	14766	15016	15049	14746	15096	14917	14808	14751	15069	14859	15140	14858	14962	14933	14941	14889	14982	14965	14870	14921	14878	14971	14942	14934	14812	15046	14916	14845	15043	14834	14901	14955	14954	15006	15030	14968	14963	14991	14931	14789	14821	14908	14939	15015	14890	14965	14791	14995	14906	15014	14879	15019	14949	14802	14958	14971	14953	14785	14986	14984	14707	14968	14999	14789	14919	14958	14899	15136	14700	14807	15026	14915	14883	15150	15014	14876	15057	14939	15053	14824	14942	14724	14770	14875	15000	14905	14825	14912	14804	14854	14885	14978	14850	14741	14940	14894	14937	15020	14858	14947	14868	14905	14829	14802	14940	14957	14877	14958	14926	15050	14819	14730	14878	14912	14867	14876	15070	14837	14808	14827	14797	14965	14726	14837	14970	15032	14794	14890	14612	15032	15023	14946	15050	14836	14966	14958	15013	14911	14949	15131	15027	14947	14847	14953	14893	14888	14683	14832	14914	15096	14789	14958	14935	15073	14948	15002	15072	15007	14882	14663	14770	14831	14939	14972	14982	14902	15022	15094	15069	14885	14988	14845	14836	14975	14949	14846	14953	15032	14780	14963	14775	14826	14854	15015	14959	14768	14901	14936	14947	15040	14916	14717	14710	14762	14765	14979	15031	14923	14808	14967	14897	14849	15002	14972	14908	14904	15137	14752	14788	14956	14736	14894	15161	15056	14834	14985	14925	14717	14982	14886	15182	14945	15078	15067	14840	14840	14846	14751	14868	14858	14854	14963	14957	15023	14953	14901	14895	14894	14854	14717	14831	14892	15025	15024	14953	14924	15018	14806	14762	14821	15044	14934	14994	14960	15054	14844	14760	15175	14951	14780	14893	15134	14844	15026	15027	15105	14982	14939	14841	14974	14826	14740	14781	14989	14870	14994	15112	14804	14835	14875	14773	15140	14993	14864	15058	14744	14932	14898	15040	14953	14922	14928	14950	14881	14757	14901	14902	14934	14932	15095	14992	14628	14921	14903	14902	14939	15055	14936	14884	14885	14895	14754	15008	14892	14949	14760	14882	14866	15055	14779	14703	14962	14962	14946	15190	14980	14749	14884	14880	14848	14693	14872	15265	14925	14819	15082	15005	14987	14899	14906	14727	14914	14769	15112	15215	14861	14947	14919	14986	14905	14982	15181	14799	15060	14845	14769	14871	14895	14925	15041	14861	14787	14870	14861	15035	14972	14825	14899	15014	14858	14842	15000	14692	15059	14834	15021	14879	14890	14882	14927	15038	14882	14745	14976	15047	14980	14833	14841	14941	14844	14893	14806	14861	15007	14888	15097	15202	15058	15030	14860	14901	14850	15012	14807	14834	14881	15057	14913	14810	14905	14993	15055	14936	14912	15007	14943	14802	14800	14869	14856	15017	14828	14924	14953	15047	14821	14960	15004	14936	14927	15085	15150	14728	14922	14879	14860	14937	14976	14914	15003	14893	14805	15024	15030	14931	14971	14916	14947	14913	15018	14970	15022	14899	14727	14942	14940	14867	14956	14837	14889	14682	14813	15114	14929	14981	14808	14984	14788	14715	15037	14961	14945	14928	15147	14981	15019	14977	15019	14991	15052	15086	14997	15028	14891	14935	15046	14855	14970	14917	14904	14846	14911	15154	14790	14804	14956	15071	14880	14851	14821	14723	15042	14694	14905	14818	14870	14965	14905	14851	14871	14875	14877	14833	14944	14983	14548	14971	14771	14812	15046	14907	14803	14902	14948	14963	14880	14914	14877	14826	14818	15081	14885	15035	14699	14802	15037	15121	14906	14872	14968	14878	14933	14861	14896	14807	14960	14938	14920	14898	14952	14891	14822	14867	14937	14997	14943	15205	14725	14859	15012	15090	14862	14772	14792	14995	14714	14950	14988	15076	14891	14990	14858	14865	14872	14954	14912	14930	15068	14856	14965	14904	15029	14804	14797	14939	14907	14921	14731	14753	14897	14872	14830	14925	15148	14990	14929	14889	14830	14877	15094	14975	14751	14882	14821	14828	14965	14943	14999	14857	14832	14765	14844	14969	14920	15155	14753	14961	14965	14812	14896	14839	14975	14938	14945	14912	14815	14717	14833	14981	15028	14757	14678	14803	15062	14902	15033	15015	14952	14869	14936	14822	14803	14942	14962	14937	14964	14998	14932	14940	15016	14929	14914	15040	14663	14899	15096	15109	14813	14776	14802	14998	15036	14830	15013	14927	14853	14915	14752	14811	14821	15020	14977	15078	14980	15011	14940	15054	14921	14774	14876	15017	14875	14700	14946	14817	14913	14924	14930	15045	14983	14852	14984	14855	15060	14814	15032	14947	14850	15025	14693	14866	15050	14890	14789	14983	14735	15034	14844	14796	14957	14927	15058	14703	14780	14753	14848	14882	14810	14817	14719	14863	14936	14949	14901	14859	14756	14850	14860	14838	14781	15010	15011	14902	15073	14731	14935	15093	15026	14998	14831	14757	14840	14646	14821	14753	14886	14837	14940	14734	14913	14998	14804	14959	14918	14818	14842	14768	14680	14922	14837	14922	14902	15035	14914	14863	15046	14804	14697	14935	14957	14954	14846	15005	14850	14820	14786	15042	15028	14868	14950	14817	14868	14831	15067	14712	14699	14832	14970	14946	14877	14804	15122	14893	14869	14685	14919	14817	14803	14918	14768	14747	14992	15037	14766	14894	14968	14752	14973	14936	14988	14717	15044	14947	14925	15037	14805	14949	14864	14824	15008	14950	14936	14770	14826	14677	14873	14935	14933	14852	14941	14973	15069	14827	14912	14791	14744	14830	14995	14923	14939	15020	15008	14716	14948	15029	15043	14894	14807	15068	14798	14525	14787	15055	14941	14842	14735	14917	14972	14837	14991	14798	15059	14823	14862	14866	14855	14793	15066	14699	14835	14739	14870	14867	14777	14856	14659	14988	14502	14970	14835	15059	14847	15092	14915	14598	14729	14845	14801	14936	14865	14817	14828	14821	14957	14885	14822	15085	14918	14814	14855	14778	14886	14912	14768	14696	15053	14923	14797	15008	14927	14805	14649	14889	14997	14872	15060	14959	14865	14778	14911	14878	14866	14884	15069	14955	15020	14985	14871	14936	14812	14886	14897	14939	14853	14681	14850	14961	15012	14979	15060	14805	14913	15010	14807	14835	14933	15011	15064	15010	14946	14943	14931	14978	14957	15127	14997	14979	14834	15032	14861	14849	14797	15000	14833	15047	14846	14893	14845	14869	14805	15080	14940	14999	14883	14973	14795	14815	14980	15044	15025	14738	14908	14994	14938	14745	14803	14989	14962	14869	15098	15052	14808	14893	14924	14960	14903	14950	15060	15009	14782	14934	15064	15031	15111	14835	14932	15020	14985	15045	14881	14762	15004	14866	14992	14915	14771	14760	14889	15030	14989	14872	14868	14837	14830	15054	14874	14925	15170	14950	14944	14851	14985	14850	14961	14699	15023	15067	14968	15005	14742	14933	14871	14821	15080	14885	14907	14942	14840	14860	14890	14957	14898	15011	15054	14906	14911	14714	14607	14861	14849	15009	14732	14714	14828	14806	14867	14921	14838	14970	15084	15093	14906	14972	14891	14908	14934	14751	14865	14958	14940	14832	14941	14807	14747	15060	14905	14825	14743	14888	15002	15004	14828	14630	14904	14965	14964	14977	14886	14935	14939	14934	14826	14769	14855	15000	14830	14775	14940	14727	15098	14909	14836	14767	15021	14973	15078	14851	15008	15057	15051	14771	14838	15107	14845	14786	14959	15079	14790	14893	14950	15022	14965	15182	14935	14783	15045	14992	14780	14951	14905	14734	15040	14733	15006	14892	14808	14919	15071	14931	14726	14842	14941	14932	14710	14831	14858	14744	14774	15128	14878	14925	14773	14926	14880	15021	15017	15054	15123	14895	14939	14946	14585	14910	14939	14986	14958	15020	14940	15032	14840	14936	15088	15001	14830	14941	14765	14930	14707	14858	14844	15023	15058	14927	14805	14720	14840	14945	15089	14924	14876	14830	14806	14858	14994	15059	14831	14748	14821	15040	14878	14984	14911	14844	14900	14876	14715	14912	14703	14803	14962	14899	14976	15027	14721	14841	15104	14750	14922	14937	15131	14971	14766	15020	14857	14625	14944	14853	14850	14920	14823	14790	14813	14736	15060	14874	14829	14841	14861	14931	14973	14758	14890	14800	14990	14677	14954	15134	14882	14692	14997	14907	14834	15007	14989	14998	14722	15067	14806	15041	14793	14957	14794	14913	14917	14911	14912	14790	14730	14924	14913	15091	14902	14787	14724	14746	15024	15054	14749	14991	14948	15019	14856	14814	15032	14840	14824	14928	14826	14967	14902	14879	14970	14749	14892	14911	14865	14694	14892	14950	14750	14741	15102	14975	15026	14844	14840	14862	14996	14728	14746	14981	15082	14818	14876	14737	14739	14855	14786	14941	15136	14873	15034	15041	14858	14795	14777	14906	14855	14968	14900	14900	15021	14674	14988	14934	14807	14832	14819	14921	14704	14891	14936	14785	14667	15093	14923	14939	14852	14898	14958	15001	14961	14790	14974	14979	14862	14867	14825	14754	14663	14710
21902	39312	36491	30319	27263	25207	23404	21913	20629	19327	17930	17504	16885	16298	15856	15941	15804	15316	15248	14760	14659	14540	14474	14399	14407	14240	14294	14177	14212	14290	13948	14067	13827	13981	13832	13951	13946	13783	13854	13739	13816	13854	13777	13797	13819	13901	13821	13756	13744	13906	13820	13760	13870	13811	13779	13942	13822	13906	13697	13824	13720	13878	13764	13692	13719	13801	13754	13699	13815	13901	13765	13970	13770	13756	13842	13835	13739	13795	13677	13831	13932	13810	13767	13659	13841	13728	13823	13978	13711	13896	13736	13819	13750	13780	13761	13606	13668	13766	13673	13636	13730	13890	13774	13642	13834	13691	13609	13809	13809	13711	13802	13777	13681	13682	13808	13628	13708	13813	13760	13561	13718	13668	13580	13766	13929	13631	13649	13853	13645	13879	13687	13711	13549	13687	13858	13571	13673	13663	13775	13715	13742	13708	13759	13781	13642	13836	13689	13855	13745	13670	13642	13844	13813	13782	13858	13756	13981	13726	13648	13596	13810	13587	13824	13697	13604	13692	13792	13876	13833	13670	13543	13602	13743	13714	13739	13699	13882	13806	13830	13730	13834	13816	13805	13655	13694	13719	13820	13673	13623	13774	13515	13593	13804	13576	13764	13858	13669	13668	13798	13633	13720	13766	13644	13714	13701	13550	13679	13779	13700	13731	13677	13683	13649	13644	13798	13740	13742	13726	13673	13671	13697	13833	13653	13620	13652	13683	13666	13590	13782	13680	13576	13691	13638	13718	13636	13853	13628	13609	13627	13793	13713	13675	13602	13841	13668	13804	13675	13741	13697	13694	13667	13751	13626	13812	13585	13732	13826	13734	13778	13648	13648	13703	13709	13699	13717	13754	13797	13721	13822	13813	13691	13626	13826	13865	13666	13531	13849	13564	13820	13682	13613	13746	13830	13619	13905	13674	13910	13824	13729	13782	13721	13732	13618	13712	13741	13657	13752	13653	13881	13697	13576	13693	13641	13724	13680	13641	13708	13724	13749	13690	13746	13758	13686	13674	13729	13844	13716	13815	13735	13778	13575	13735	13837	13644	13717	13742	13697	13649	13813	13603	13722	13664	13623	13668	13653	13833	13695	13757	13650	13719	13765	13798	13696	13869	13721	13710	13722	13784	13681	13765	13758	13930	13660	13916	13665	13762	13879	13766	13690	13780	13793	13737	13761	13616	13844	13780	13768	13870	13775	13604	13780	13885	13684	13656	13738	13773	13757	13607	13847	13839	13742	13644	13850	13748	13751	13684	13681	13633	13549	13795	13597	13658	13642	14016	13642	13815	13674	13547	13706	13806	13812	13731	13698	13666	13691	13662	13720	13897	13781	13660	13748	13868	13688	13628	13704	13710	13648	13847	13795	13778	13723	13785	13618	13665	13604	13769	13710	13778	13699	13659	13624	13799	13641	13558	13826	13883	13800	13720	13722	13727	13587	13723	13745	13671	13641	13743	13724	13681	13832	13702	13835	13718	13683	13780	13782	13656	13693	13755	13550	13582	13681	13691	13663	13679	13495	13722	13630	13812	13821	13736	13893	13839	13690	13686	13734	13731	13860	13566	13782	13701	13722	13705	13692	13697	13744	13577	13829	13801	13766	13684	13880	13867	13619	13541	13824	13878	13595	13707	13904	13885	13628	13810	13727	13807	13694	13698	13764	13899	13657	13759	13821	13843	13818	13743	13644	13727	13723	13702	13840	13517	13894	13724	13707	13770	13689	13815	13604	13765	13701	13729	13755	13561	13674	13800	13740	13652	13708	13725	13650	13693	13757	13696	13556	13695	13821	13522	13743	13809	13743	13816	13831	13750	13681	13851	13616	13745	13695	13685	13654	13674	13792	13858	13740	13890	13593	13686	13807	13685	13809	13703	13817	13819	13667	13708	13802	13658	13993	13910	13741	13664	13709	13868	13668	13786	13863	13628	13771	13773	13750	13695	13671	13787	13685	13748	13930	13702	13848	13756	13653	13596	13640	13726	13697	13655	13726	13695	13793	13746	13639	13639	13660	13732	13792	13716	13731	13681	13825	13563	13860	13717	13731	13758	13648	13611	13860	13599	13724	13877	13661	13608	13634	13583	13738	13675	13711	13766	13675	13803	13715	13739	13695	13810	13720	13785	13714	13699	13678	13499	13897	13685	13824	13581	13787	13828	13598	13751	13597	13735	13669	13673	13670	13883	13867	13710	13614	13774	13730	13704	13955	13743	13553	13516	13802	13768	13771	13726	13692	13695	13740	13752	13599	13903	13702	13664	13582	13783	13492	13645	13708	13722	13747	13636	13832	13749	13684	13716	13755	13961	13735	13778	13644	13945	13731	13848	13747	13801	13638	13686	13687	13891	13729	13993	13843	13603	13681	13592	13789	13586	13657	13728	13786	13712	13578	13735	13775	13580	13746	13798	13660	13637	13767	13888	13684	13756	13684	13630	13750	13683	13701	13777	13671	13848	13662	13753	13590	13824	13785	13738	13782	13709	13641	13577	13584	13816	13862	13830	13567	13925	13731	13621	13698	13599	13886	13620	13723	13716	13729	13631	13716	13876	13804	13565	13740	13678	13564	13703	13824	13538	13761	13842	13694	13885	13796	13717	13635	13801	13689	13609	13843	13826	13670	13779	13806	13712	13647	13704	13619	13825	13611	13859	13660	13781	13766	13656	13762	13702	13922	13634	13616	13690	13789	13815	13601	13683	13518	13696	13619	13809	13703	13651	13516	13716	13726	13709	13846	13691	13750	13558	13903	13716	13745	13818	13781	13729	13615	13743	13596	13822	13763	13758	13707	13858	13636	13778	13673	13768	13796	13680	13730	13562	13890	13651	13568	13666	13805	13774	13733	13611	13792	13660	13655	13857	13741	13738	13587	13746	13832	13721	13822	13745	13677	13669	13688	13768	13620	13851	13512	13785	13742	13676	13644	13708	13762	13822	13806	13758	13712	13732	13751	13903	13740	13805	13619	13591	13986	13790	13762	13560	13644	13796	13528	13618	13846	13673	13650	13631	13712	13698	13773	13787	13833	13741	13737	13731	13598	13711	13595	13622	13829	13637	13898	13662	13824	13676	13750	13799	13779	13676	13638	13863	13684	13755	13576	13804	13722	13760	13643	13788	13824	13775	13771	13680	13680	13633	13792	13798	13627	13616	13829	13744	13748	13867	13608	13776	13781	13703	13748	13564	13735	13636	13642	13720	13722	13699	13822	13733	13747	13824	13948	13612	13857	13794	13787	13621	13694	13650	13554	13669	13686	13734	13712	13774	13796	13724	13727	13716	13593	13426	13793	13763	13749	13953	13655	13767	13738	13717	13670	13906	13640	13768	13716	13994	13691	13778	13785	13625	13707	13769	13874	13608	13715	13634	13774	13653	13653	13664	13686	13749	13684	13883	13682	13746	13608	13761	13558	13700	13849	13722	13900	13801	13922	13721	13632	13708	13741	13824	13822	13672	13673	13716	13737	13658	13721	13821	13721	13658	13837	13771	13813	13740	13692	13666	13765	13831	13708	13722	13889	13759	13758	13577	13878	13604	13839	13713	13774	13659	13721	13689	13709	13776	13660	13839	13729	13652	13633	13734	13667	13686	13595	13823	13649	13564	13832	13936	13613	13745	13722	13668	13826	13735	13711	13606	13608	13749	13787	13940	13551	13773	13737	13865	13750	13699	13862	13588	13716	13732	13902	13708	13763	13618	13786	13702	13846	13705	13657	13683	13614	13763	13664	13769	13820	13707	13862	13826	13648	13586	13733	13671	13782	13720	13591	13732	13795	13857	13770	13694	13811	13673	13805	13798	13697	13714	13755	13755	13765	13730	13697	13778	13692	13938	13751	13783	13661	13614	13513	13607	13956	13559	13718	13718	13585	13743	13674	13791	13669	13767	13735	13669	13754	13677	13751	13657	13881	13480	13755	13664	13618	13808	13651	13621	13729	13768	13680	13717	13676	13621	13533	13585	13730	13704	13673	13646	13574	13636	13673	13897	13655	13649	13565	13779	13806	13499	13645	13830	13745	13660	13647	13817	13634	13899	13686	13717	13796	13664	13756	13616	13854	13832	13891	13600	13745	13680	13834	13815	13760	13765	13744	13899	13811	13836	13695	13493	13902	13742	13677	13675	13773	13597	13551	13929	13638	13806	13780	13830	13699	13683	13629	13755	13699	13844	13906	13774	13678	13884	13740	13824	13633	13705	13753	13810	13784	13789	13570	13864	13801	13770	13738	13661	13667	13568	13720	13701	13776	13769	13577	13716	13769	13658	13566	13723	13733	13791	13718	13781	13730	13796	13713	13669	13678	13907	13750	13778	13771	13710	13625	13713	13779	13672	13523	13802	13554	13667	13700	13842	13761	13681	13703	13817	13819	13895	13808	13766	13773	13869	13753	13797	13840	13884	13846	13749	13789	13758	13709	13786	13764	13758	13777	13881	13676	13796	13739	13587	13849	13670	13667	13806	13631	13657	13695	13714	13708	13725	13807	13610	13629	13755	13761	13718	13784	13808	13760	13780	13669	13710	13706	13813	13669	13710	13805	13528	13659	13626	13834	13805	13718	13609	13552	13696	13921	13733	13796	13615	13585	13707	13736	13702	13779	13799	13538	13706	13734	13678	13714	13607	13880	13777	13837	13707	13708	13807	13549	13775	13769	13862	13759	13789	13637	13776	13826	13684	13714	13694	13753	13769	13666	13749	13614	13632	13834	13725	13598	13667	13647	13611	13934	13651	13757	13896	13595	13806	13690	13831	13604	13620	13631	13728	13631	13832	13632	13880	13527	13722	13840	13616	13897	13725	13742	13534	13779	13624	13845	13793	13796	13749	13966	13603	13805	13678	13786	13751	13742	13695	13529	13686	13642	13618	13741	13790	13734	13688	13675	13792	13679	13740	13612	13873	13634	13606	13769	13677	13671	13639	13709	13728	13840	13692	13753	13746	13711	13709	13702	13792	13718	13738	13778	13669	13749	13750	13694	13700	13707	13670	13818	13750	13731	13753	13765	13739	13678	13591	13789	13670	13732	13691	13844	13731	13691	13540	13766	13749	13713	13770	13571	13809	13697	13682	13716	13824	13708	13541	13717	13763	13699	13730	13870	13763	13755	13614	13751	13751	13809	13841	13855	13717	13685	13742
27405	22421	25206	22137	18136	17545	17262	16523	15825	16146	15605	15530	15314	15167	15400	15338	15340	15363	15076	14893	14926	15136	15146	15059	15032	14867	14854	14867	14834	14901	14771	14728	14837	14783	14872	14857	15022	14725	14995	14637	14916	14607	14885	14758	14785	14911	14789	14940	14816	14678	14708	14748	14718	14846	14600	14761	14692	14770	14782	14805	14730	14649	14694	14849	14750	14833	14690	14746	14823	14775	14748	14976	14950	14507	14747	14687	14944	14700	14612	14975	14740	14662	14781	14777	14883	14507	14726	14533	14631	14747	14783	14772	14681	14723	14809	14704	14604	14603	14717	14571	14862	14788	14768	14496	14754	14797	14914	14620	14696	14702	14859	14553	14727	14637	15023	14688	14726	14729	14704	14917	14738	14667	14723	14899	14692	14789	14714	14869	14645	14508	14838	14680	14844	14848	14907	14736	14576	14520	14801	14591	14841	14726	14712	14813	14666	14649	14579	14859	14557	14772	14606	14794	14961	14789	14801	14753	14749	14721	14767	14707	14613	14906	14796	14650	14755	14854	14680	14840	14910	14786	14864	14700	14743	14797	14852	14855	14816	14806	14848	14615	14879	14810	14750	14738	14712	14797	14645	14707	15007	14889	14651	14782	14643	14577	14689	14805	14742	14662	14711	14706	14777	14623	14851	14796	14785	14680	14729	14805	14632	14635	14505	14799	14944	14698	14736	14762	14702	14769	14871	14946	14788	14866	14449	14877	14733	14752	14705	14650	14667	14631	14729	14712	14634	14661	14756	14727	14857	14672	14742	14624	14780	14708	14972	14863	14796	14737	14806	14540	14806	14566	14706	14739	14716	14924	14691	14674	14841	14733	14582	14671	14735	14748	14575	14976	14890	14855	14897	14710	14688	14896	14707	14761	14980	14740	14656	14766	14666	14574	14629	14730	14602	14711	14659	14616	14786	14588	14656	14904	14645	14568	14608	14577	14851	14794	14807	14864	14847	14827	14781	14692	14888	14857	14771	14665	14909	14897	14550	14686	14803	14443	14870	14703	14778	14894	14696	14762	14705	14803	14817	14924	14900	14737	14742	14777	14801	14811	14625	14632	14775	14687	14706	14914	14825	14639	14769	14800	14909	14851	14825	14540	14797	14893	14858	14774	14805	14892	14651	14765	14845	14891	14828	14855	14711	14835	14704	14664	14722	14824	14817	14797	14482	14834	14683	14977	14965	14706	14478	14807	14983	14732	14867	14643	14616	14749	14643	14628	14814	14709	14886	14718	14823	14800	14889	14773	14692	14682	14884	14750	14959	14812	14745	14788	14660	14860	14780	14786	14895	14720	14883	14937	14651	14791	14760	14942	14813	14867	14498	14437	14745	14815	14691	14955	14704	14731	14841	14793	14666	14785	14745	14734	14675	14793	14917	14738	14662	14782	14794	14747	14532	14667	14596	14841	14756	14720	14671	14712	14598	14793	14700	14598	14786	14721	14513	14891	14695	15006	14801	14791	14785	14682	14844	14690	15028	14751	14806	14730	14854	14671	14687	14823	14895	14790	14758	14777	14635	14818	14709	14733	14770	14766	14960	14783	14646	14691	14828	14910	14620	14747	14839	14944	14803	14517	14719	14566	14828	14612	14706	14743	14827	14711	14789	14676	14678	14742	14809	14726	14784	14927	14752	14771	14681	14681	14540	14634	14589	14729	14829	14654	14717	14584	14741	14749	14933	14757	14705	14624	14848	14787	14760	14892	14828	14759	14928	14778	14738	14667	14733	14575	14813	14754	14665	14640	14615	14893	14847	14537	14813	14630	14944	14668	14611	14806	14583	14928	14791	14908	14582	14921	14847	14743	14830	14669	14860	14690	14869	14822	14937	14676	14748	14726	14880	14556	14726	14838	14606	14939	14910	14581	14789	14839	14797	14994	14625	14535	14842	14663	14852	14844	14866	14763	14829	14963	14711	14782	14737	14688	14578	14805	14669	14675	14710	14760	14726	14874	14812	14842	14625	14732	14694	14746	14752	14521	14912	14633	14605	14756	14664	14772	14878	14870	14788	14733	14812	14726	14864	14687	14813	14864	15026	14831	14852	14816	14806	14774	14827	14833	14503	14702	14717	14680	14740	14992	14730	14877	14730	14733	14756	14646	14590	14934	14630	14561	14543	14796	14900	14662	14760	14979	14768	14934	14830	14976	14741	14542	15014	14628	14780	14647	14788	14883	14774	14528	14898	14522	14766	14726	14914	14658	14629	14842	14646	14698	14597	14869	14751	14642	14805	14873	14796	14618	14679	14768	14543	14781	14659	14677	14793	14661	14681	14801	14735	14780	14799	14817	14941	14826	14674	14658	14836	14777	14801	14800	14684	14789	14941	14638	14910	14644	14596	14583	14733	15002	14819	14719	14752	14658	14560	14586	14832	14812	14711	14755	14759	14829	14790	14781	14972	14867	14800	14849	14643	14560	14654	14811	14615	14768	14701	14772	14922	14555	14958	14726	14906	14959	14800	14630	14938	14836	15011	14690	14669	14643	14793	14807	14758	14755	14485	14746	14681	14755	14701	14841	14661	14705	14977	14602	14725	14691	14835	14868	14717	14797	14729	14909	14948	14812	14796	14905	14761	14554	14713	14588	14893	14783	14831	14769	14887	14643	14893	14758	14627	14758	14669	14608	14767	14811	14727	14975	14867	14662	14892	14690	14722	14805	14771	14861	14797	14705	14893	14818	14791	14726	14671	14602	14827	14827	14744	14720	14542	14713	14685	14824	14781	14636	14752	14847	14905	14733	14671	14870	14880	14709	14833	14717	14660	14779	14655	14837	14747	14619	14781	14800	14708	14801	14930	14709	14918	14685	14719	14720	14675	14652	14896	14838	14578	14716	14867	14712	14701	14816	14577	14720	14758	14640	14704	14734	14741	14623	14779	14692	14608	14632	14734	14940	14778	14642	14737	14763	14805	14763	14680	14495	14755	14887	14865	14761	14479	14697	14750	14888	14734	14718	14704	14735	14778	14687	14648	14870	14906	14639	14605	14588	14609	14706	14689	14657	14811	14808	14830	14751	14745	14673	14925	14784	14733	14589	14848	14869	14788	14623	14800	14685	14679	14784	14499	14572	14681	14866	14683	14680	14726	14747	14571	14798	14764	14832	14697	14827	14739	14774	14870	14799	14616	14661	14782	14628	14581	14875	14839	14843	14833	14763	14793	14740	14744	14773	14881	14839	14804	14622	14629	14812	14636	14623	14860	14645	14879	14833	14624	14962	14915	14672	14672	14775	14757	14692	14752	14720	14776	14692	14715	14594	14860	14731	14814	14801	14776	14949	14798	14685	14765	14751	14740	14738	14880	14776	14976	14801	14875	14726	14726	14615	14847	14699	14689	14687	14770	14631	14733	14853	14765	14597	14772	14732	14957	14672	14762	14707	14876	14814	14811	14783	14877	14867	14688	14858	14850	14743	14805	14983	14770	14814	14834	14793	14663	14694	14812	14651	14809	14682	14617	14885	14849	14831	14843	14682	14788	14951	14705	14631	14812	14860	14951	14880	14748	14850	14786	14638	14732	14736	14954	14661	14738	14766	14481	14607	14813	14778	14879	14673	14844	14817	14846	14730	14842	14802	15010	14615	14793	14829	14758	14741	14870	14853	14707	14612	14800	14738	14801	15112	14734	14767	14730	14875	14874	14659	14890	14696	14821	14773	14704	14978	14856	14786	14634	14999	14636	14622	14826	14834	14793	14741	14894	14760	14827	14796	14882	14764	14761	14751	14676	14794	14562	14867	14879	14643	14714	14726	14754	14714	14924	14849	14812	14803	14583	14887	14506	14735	14964	14989	14693	14761	14699	14665	14647	14816	14744	14811	14647	14726	14901	14795	14661	14565	14647	14560	14700	14646	14706	14930	14758	14473	14672	14652	14628	14861	14870	14677	14828	14740	14675	14762	14885	14739	14722	14837	14852	14705	14833	14604	14748	14752	14960	14665	14879	14535	14623	14919	14843	14803	14909	14859	14922	14507	14676	14548	14700	14774	14721	14932	14879	14930	14881	14534	14761	14764	14798	14590	14697	14772	14703	14826	15072	14713	14608	14824	14750	14683	14907	14839	14721	14757	14757	14656	14645	14806	14738	14666	14810	14795	14988	14612	14884	14703	14938	14822	14789	14825	14720	14730	14631	14810	14934	14629	14704	14853	14814	14794	14878	14653	14838	14779	14700	14774	14818	14494	14751	14569	14630	14986	14863	14597	14692	14804	14612	14807	14796	14867	14958	14862	14898	14985	14652	14861	14802	14662	14914	14788	14835	14778	14869	14740	14722	14756	14653	14758	14650	14924	14725	14637	14676	14860	14647	14894	14763	14863	14892	14783	14654	14743	14952	14991	14819	14743	14758	14968	14921	14902	14785	14624	14636	14965	14853	14836	14786	14942	14816	14821	14760	14871	14635	14977	14747	14542	14641	14761	14766	14599	14829	14674	14694	14775	14652	14667	14737	14720	14749	14715	14681	14631	14845	14658	14846	14814	14733	14454	14789	14671	14657	14755	14795	14692	14766	14774	14866	14845	14603	14694	14726	14717	14801	14747	14577	14668	14741	14754	14703	14777	14860	14663	14848	14704	14749	14896	14777	14725	14935	14738	14680	14858	14817	14716	14773	14935	14749	14522	14772	14742	14716	14865	14705	14855	14864	14842	14721	14625	14860	14581	14964	14824	14652	14715	14571	14869	14888	14749	14674	14667	14713	14749	14595	14923	14699	14790	14801	14713	14710	14812	14719	14686	14863	14952	14796	14699	14804	14702	14784	14704	14923	14903	14730	14859	14763	14872	14761	14477	14727	14536	14810	14851	14651	14717	14609	14885	14737	14756	14848	14577	14800	14774	15092	14826	14837	14573	14767	14786	14761	14788	14762	14727	14754	14748	14826	14766	14784	14685	14863	14774	14720	14909	14835	14797	14819	14730	14687	14616	14637	14781	14778	14828	14711	14992	14762	14669	14728	14901	14813	14801	14872	15004	14768	14745	14760	14791	14670	14817	14852	14687	14811	14788	14907	14873	14735	14585	14779	14645	14773	14563	14867	14685	14857	14640	14775	14727	14589	14838	14774	14762	14832	14785	14725	14803	14909	14892	14797	14578	14566	14698	14721	14618	14920	14928	14776	14849	14586	14735
19271	27568	24867	20460	19036	18035	17294	16555	16192	15654	15339	14967	14824	14577	14575	14567	14336	14384	14275	14134	13988	13947	13892	13997	13994	14058	13932	13819	13796	13715	13736	13882	13690	13734	13633	13731	13617	13696	13601	13855	13644	13641	13691	13553	13747	13615	13626	13742	13738	13819	13711	13716	13715	13673	13891	13636	13612	13832	13577	13581	13615	13639	13774	13679	13571	13615	13505	13576	13648	13761	13648	13666	13695	13632	13654	13610	13604	13629	13691	13754	13728	13457	13707	13676	13598	13628	13744	13742	13556	13719	13637	13473	13765	13738	13632	13750	13773	13831	13670	13639	13655	13737	13540	13642	13768	13691	13532	13606	13777	13716	13458	13662	13816	13462	13768	13600	13511	13665	13580	13563	13791	13652	13448	13686	13664	13601	13664	13573	13825	13747	13783	13580	13463	13698	13767	13599	13600	13711	13707	13767	13700	13769	13690	13738	13690	13704	13659	13660	13471	13587	13614	13693	13695	13639	13661	13633	13708	13670	13708	13622	13593	13685	13709	13600	13706	13570	13641	13622	13678	13729	13638	13696	13645	13696	13759	13741	13579	13685	13781	13741	13737	13692	13702	13690	13546	13612	13627	13708	13725	13794	13711	13499	13748	13789	13709	13668	13676	13656	13714	13697	13563	13552	13708	13576	13772	13601	13717	13610	13457	13783	13516	13719	13571	13658	13616	13719	13640	13664	13696	13666	13586	13521	13700	13571	13683	13677	13718	13592	13821	13776	13752	13507	13927	13670	13668	13573	13616	13746	13452	13624	13784	13649	13653	13582	13783	13693	13580	13681	13498	13521	13823	13814	13664	13804	13497	13631	13658	13656	13506	13610	13495	13730	13737	13737	13703	13686	13662	13768	13561	13764	13634	13676	13612	13621	13583	13858	13648	13771	13702	13787	13764	13855	13810	13440	13733	13556	13451	13690	13607	13571	13613	13823	13542	13488	13753	13624	13613	13597	13536	13804	13748	13535	13827	13545	13758	13760	13566	13625	13734	13621	13805	13648	13564	13860	13779	13534	13591	13761	13566	13714	13496	13632	13592	13699	13587	13711	13679	13640	13658	13675	13713	13665	13592	13627	13760	13684	13582	13615	13630	13634	13613	13692	13440	13772	13640	13665	13573	13595	13642	13644	13868	13497	13636	13844	13713	13748	13604	13681	13596	13696	13416	13649	13577	13517	13624	13671	13682	13695	13732	13669	13696	13674	13793	13586	13653	13562	13818	13757	13778	13648	13635	13721	13577	13756	13886	13703	13635	13522	13745	13714	13474	13680	13611	13557	13720	13680	13652	13620	13740	13744	13826	13708	13642	13773	13681	13779	13778	13694	13779	13788	13552	13603	13726	13595	13580	13625	13693	13766	13591	13702	13714	13510	13655	13642	13723	13503	13650	13624	13500	13641	13457	13678	13590	13583	13644	13724	13745	13723	13791	13585	13608	13622	13589	13482	13687	13691	13814	13645	13588	13685	13694	13784	13718	13727	13613	13645	13780	13716	13570	13765	13740	13793	13542	13669	13550	13543	13814	13649	13602	13615	13636	13639	13673	13841	13619	13529	13630	13643	13808	13719	13655	13709	13611	13477	13680	13757	13610	13611	13632	13694	13604	13728	13544	13752	13790	13580	13741	13541	13639	13542	13649	13647	13648	13563	13676	13695	13625	13684	13540	13628	13830	13606	13582	13518	13510	13652	13651	13921	13775	13687	13490	13782	13552	13595	13716	13682	13716	13642	13765	13784	13672	13557	13588	13533	13698	13602	13515	13661	13772	13649	13608	13612	13758	13568	13734	13654	13644	13498	13688	13613	13682	13496	13625	13563	13658	13600	13754	13599	13730	13825	13582	13738	13736	13798	13576	13815	13599	13711	13506	13772	13696	13596	13531	13683	13606	13662	13584	13721	13715	13840	13576	13738	13605	13790	13703	13614	13914	13664	13727	13793	13558	13557	13653	13652	13699	13639	13724	13718	13597	13702	13888	13645	13699	13701	13695	13663	13714	13464	13575	13538	13605	13776	13631	13726	13844	13486	13723	13684	13853	13673	13619	13705	13672	13671	13623	13676	13761	13634	13773	13532	13648	13681	13715	13654	13652	13622	13672	13564	13800	13708	13615	13671	13784	13400	13755	13654	13722	13668	13734	13740	13631	13787	13617	13597	13674	13537	13681	13849	13565	13556	13615	13592	13655	13654	13696	13712	13591	13666	13684	13684	13677	13625	13748	13553	13648	13647	13757	13719	13668	13707	13616	13761	13837	13739	13503	13813	13697	13616	13658	13819	13568	13682	13703	13710	13743	13706	13634	13557	13664	13576	13862	13859	13655	13871	13566	13680	13673	13601	13666	13718	13690	13708	13667	13831	13620	13607	13845	13676	13848	13835	13548	13717	13690	13612	13722	13705	13727	13702	13702	13628	13572	13769	13734	13712	13621	13673	13720	13708	13790	13591	13653	13730	13699	13685	13728	13765	13554	13674	13790	13765	13533	13650	13735	13727	13650	13685	13683	13506	13643	13663	13741	13675	13694	13557	13602	13574	13613	13762	13648	13692	13617	13736	13527	13667	13403	13828	13613	13788	13608	13615	13752	13652	13675	13843	13609	13618	13480	13621	13605	13515	13832	13632	13702	13552	13553	13533	13650	13707	13672	13568	13665	13517	13745	13542	13644	13556	13533	13583	13523	13662	13578	13623	13671	13717	13785	13597	13530	13637	13757	13620	13699	13605	13742	13666	13652	13857	13578	13570	13634	13716	13663	13720	13579	13571	13631	13657	13669	13791	13706	13596	13662	13611	13540	13722	13685	13642	13510	13683	13535	13731	13565	13682	13499	13698	13707	13789	13629	13675	13653	13708	13675	13596	13687	13641	13673	13797	13622	13609	13741	13625	13710	13653	13525	13753	13591	13617	13729	13637	13529	13697	13593	13743	13694	13505	13564	13589	13567	13519	13538	13634	13758	13796	13736	13627	13712	13551	13804	13716	13650	13683	13589	13566	13666	13582	13766	13757	13654	13624	13397	13772	13607	13735	13721	13563	13634	13697	13935	13765	13797	13606	13516	13665	13625	13719	13642	13504	13750	13501	13531	13684	13753	13636	13633	13759	13667	13746	13779	13658	13526	13743	13628	13753	13755	13515	13804	13751	13641	13726	13659	13651	13795	13715	13537	13766	13646	13766	13637	13874	13639	13731	13619	13583	13761	13655	13565	13670	13723	13523	13812	13715	13865	13632	13690	13705	13634	13808	13966	13586	13718	13662	13543	13665	13614	13739	13657	13669	13624	13828	13670	13604	13583	13732	13755	13637	13455	13645	13583	13825	13747	13852	13625	13505	13643	13644	13745	13720	13664	13612	13648	13604	13672	13581	13675	13650	13712	13782	13665	13755	13526	13711	13727	13442	13730	13719	13667	13757	13742	13773	13650	13756	13548	13542	13776	13699	13632	13763	13553	13655	13586	13552	13751	13609	13707	13686	13638	13566	13644	13615	13769	13639	13802	13653	13648	13567	13607	13627	13806	13645	13797	13753	13707	13625	13683	13716	13742	13611	13565	13794	13556	13605	13740	13718	13640	13684	13650	13794	13615	13582	13789	13767	13691	13573	13731	13679	13416	13646	13597	13700	13550	13729	13476	13521	13518	13710	13686	13602	13662	13625	13598	13633	13726	13833	13567	13694	13759	13715	13632	13735	13643	13753	13808	13740	13599	13588	13677	13775	13738	13799	13584	13691	13662	13753	13712	13645	13550	13539	13529	13510	13844	13634	13739	13618	13599	13675	13595	13755	13663	13581	13619	13515	13707	13639	13668	13794	13345	13720	13842	13424	13723	13656	13645	13607	13515	13642	13653	13712	13658	13698	13676	13770	13833	13629	13746	13637	13636	13529	13811	13672	13608	13619	13562	13693	13636	13752	13664	13793	13821	13571	13692	13607	13751	13607	13616	13653	13600	13748	13766	13808	13714	13584	13678	13754	13789	13540	13727	13731	13647	13629	13608	13732	13677	13560	13552	13731	13794	13802	13688	13599	13753	13512	13591	13726	13584	13547	13390	13837	13649	13620	13640	13753	13628	13733	13807	13755	13702	13717	13859	13611	13693	13571	13667	13637	13629	13752	13757	13482	13663	13593	13751	13539	13665	13647	13670	13713	13711	13625	13692	13784	13598	13444	13766	13722	13730	13717	13511	13715	13651	13687	13611	13639	13753	13617	13728	13549	13763	13542	13749	13770	13811	13625	13694	13761	13683	13623	13675	13769	13556	13545	13553	13694	13686	13597	13751	13631	13775	13562	13620	13573	13634	13605	13652	13565	13813	13589	13559	13604	13682	13699	13572	13683	13770	13692	13692	13602	13708	13612	13612	13766	13759	13578	13831	13628	13613	13748	13597	13593	13788	13545	13614	13715	13749	13628	13809	13717	13687	13642	13560	13698	13650	13646	13794	13657	13758	13654	13520	13686	13825	13634	13696	13777	13696	13624	13717	13548	13573	13793	13578	13679	13692	13732	13701	13859	13635	13505	13606	13749	13699	13791	13841	13613	13651	13586	13624	13578	13507	13539	13581	13796	13843	13894	13605	13845	13602	13646	13631	13708	13702	13611	13644	13643	13543	13578	13789	13657	13739	13710	13632	13564	13728	13866	13731	13862	13577	13505	13634	13785	13558	13383	13799	13793	13630	13510	13732	13695	13603	13550	13761	13660	13606	13638	13686	13571	13770	13645	13618	13813	13644	13569	13849	13768	13640	13676	13677	13681	13702	13630	13719	13640	13648	13908	13522	13555	13531	13652	13764	13563	13688	13609	13781	13582	13735	13743	13652	13685	13610	13879	13605	13690	13727	13823	13871	13618	13772	13799	13666	13687	13663	13591	13680	13624	13797	13570	13661	13658	13810	13480	13633	13510	13523	13650	13592	13767	13697	13595	13803	13778	13580	13648	13740	13730	13602	13626	13653	13566	13669	13532	13639	13622	13527	13761	13793	13670	13649	13613	13585	13807	13787	13684	13539	13754	13753	13733	13703	13599	13520	13594	13540	13580	13602	13637	13738	13695	13639	13600	13601	13540	13770	13639	13739	13606	13692	13692	13687	13689	13600	13684	13720	13568	13654	13638	13570	13679	13753	13817	13792	13637
23747	21072	28337	24125	22226	22574	21834	18704	17993	17602	16970	16695	16234	16208	16116	16209	16024	15802	15911	15567	15564	15471	15460	15440	15366	15340	14975	15167	15218	15206	15149	15014	14960	15211	15138	15068	15141	15087	14985	14955	15254	15195	15052	15065	14969	15153	14975	15195	14996	15060	14820	15121	15128	15027	14945	14917	14981	15122	15160	14850	15112	14955	15182	14849	14954	14980	14959	14892	15128	14903	15291	15103	14882	14947	15258	14902	15005	15052	15200	15068	15113	14909	15067	14965	14872	14944	14988	15078	14895	15054	15059	14932	15029	15058	14931	15229	15017	15026	15037	15044	15364	15112	14899	15032	15315	15021	14778	14845	15081	14979	15083	15089	14952	14974	15059	15108	15044	14970	14874	14979	14982	15001	15049	14780	15167	14958	15184	14979	15147	14929	14983	14928	15053	15194	15212	15190	15066	15070	15039	15102	14981	14955	15047	15031	15013	14925	14979	14944	14914	15015	15193	15040	14957	15127	15029	14969	15144	15250	14904	14890	14980	14997	15211	15102	15072	14954	14963	14893	15059	15071	14905	14957	14992	15037	15014	14865	15039	14937	15097	15142	14998	15080	14897	15164	14869	14957	15093	14970	15022	15017	15356	14993	15173	15089	14983	15190	15057	15126	14939	14896	15102	15055	15147	15016	14931	14956	14982	15021	14941	15061	14972	15003	14791	15042	15080	14877	14927	14990	14812	15008	15200	14954	15026	14810	14806	14955	15036	14883	14892	15031	15042	15090	14897	15033	14890	15055	14971	14832	15094	14842	15148	15185	15161	15041	15010	14945	15011	15009	14905	15014	14813	14884	14985	14977	15182	14991	14915	14980	15035	15011	15053	15005	15064	14777	15127	15095	15170	14973	15016	14973	14920	15051	15137	14948	15004	14980	14852	15003	15103	15051	14809	14950	14970	15164	15266	15033	15061	15111	14711	15018	15151	14970	15151	15025	15052	14977	15044	14965	15083	15081	14732	14946	14976	14568	15039	14949	14971	15113	15087	15014	15041	15196	15132	15105	14961	14897	14904	14967	15170	15103	14949	15127	15021	14962	14927	14917	14854	15019	15141	15108	14938	14944	14842	14938	14995	14932	15101	14804	14992	15072	14968	14844	15167	15046	15150	14800	15047	15108	15146	14993	14987	14866	15105	14970	15074	14910	14871	14881	15050	15030	15101	14891	14959	14971	14974	14994	15251	14951	14927	14879	15197	15044	14963	15014	14937	14975	15108	15150	15183	15183	14915	15111	15008	14916	15149	14989	14886	14916	14958	15227	15071	14842	14980	14798	15069	15084	14979	15028	15096	15068	15051	15015	14944	15129	14960	15109	15028	14831	15005	15020	14964	14971	14948	14960	15019	14809	15008	15070	14936	15078	15136	14875	15084	15169	15038	14950	15149	14856	15079	15009	15160	14986	15071	15044	15098	15003	14788	14921	15295	14897	15122	15077	15235	15208	15000	15028	15100	15007	15009	15071	14854	15043	14998	14894	14862	15084	15063	14888	15076	14990	14923	15086	14882	14913	15099	14878	15048	15065	14991	15134	14975	14817	15007	15226	15191	14857	14945	14968	14859	14887	15063	14978	14828	14918	14961	15008	14886	14975	14961	15101	14865	14923	15022	15030	15129	15047	14782	14874	15117	15075	14950	14901	14968	15053	14995	15282	14946	15130	14875	15004	15049	14996	14949	15013	15211	14992	14979	15130	14991	14986	14819	14824	14890	14941	14969	15024	15077	14936	14836	14971	15014	14942	14834	15157	15088	15151	14978	15022	15132	14921	15072	15078	14864	15084	15007	14998	14894	15025	15028	15115	15057	15004	14994	14868	15041	15070	14997	14952	14959	15089	14856	15175	14855	15160	15131	14981	15041	14923	15028	15036	15135	14995	15207	14994	15050	15215	14978	15010	14978	15106	14934	14783	15005	15090	15123	14972	14943	14951	14889	14916	14948	15066	14925	15172	15036	14789	14762	14963	14963	14900	15101	15104	15112	15023	15112	14966	14987	15007	14945	14931	14980	14870	15037	15039	15084	15086	15062	15012	15009	15085	14958	14947	15135	14795	15065	14924	15053	14933	14969	14989	15055	14834	15022	14888	15032	14931	15080	14923	14994	14891	15134	15017	15005	14953	15107	15234	14849	15006	15094	15186	15028	15073	15090	14969	15041	15008	14907	14969	15053	15070	15036	14992	14991	14960	14998	14912	15207	14947	14993	15000	15071	15032	15181	14856	15215	15061	14880	14861	15152	14921	15035	15095	14769	15026	15061	15198	14962	14996	14990	14988	14984	14974	14948	15245	15156	15204	15199	15092	15016	15200	15075	15114	15020	14998	14957	14875	14929	15099	15118	14967	14993	15096	14957	14744	14977	14985	14973	14995	15035	14966	14977	14917	14697	14963	14805	14976	15100	15110	14913	14995	15210	15016	15083	15127	14987	15047	15021	14820	15096	15162	14984	15102	14896	14909	14839	14913	15017	14863	15126	15002	14885	14791	15134	14983	14960	14904	15037	14946	14889	14822	14790	14938	15217	15047	14949	14861	15027	14964	15159	15111	15023	15053	15069	14979	15069	14676	15073	14950	15171	14862	15047	14978	15128	14988	15000	15080	15212	14952	15260	15004	15097	14941	15114	15093	14994	14879	14914	14817	15016	14911	15058	15155	15001	14831	15153	15237	15140	14848	15125	15081	14845	14917	15052	14905	15079	15005	15060	15037	15006	14987	15081	15003	15245	15099	14918	14893	14819	14982	14731	14900	15132	14927	15144	15105	14991	15178	15064	14923	14988	14796	14829	15045	14953	15103	14795	15207	15011	14977	14904	14919	15027	14908	15021	15043	14899	14842	14976	14928	15028	14903	14941	14918	15227	14987	14950	15056	15029	14954	14936	15311	15130	15177	15170	14949	14822	14983	15097	14843	15085	15011	15006	15084	15165	14927	15099	15055	15150	14927	14707	14942	14966	14929	15083	14994	14948	15011	15054	14861	14869	15070	15039	14945	14983	14966	15073	15043	14866	15030	15150	14984	14806	15036	15053	15054	15146	14940	15012	15011	14944	14876	14977	14852	14943	15032	15122	14897	14961	14944	14816	14899	14955	14777	14962	15029	14918	14860	14922	15014	15096	14941	14879	15013	14882	14958	14785	15208	14920	14771	15088	14934	14993	15034	15161	15078	15138	14944	14901	14988	14944	15042	15001	15000	15031	15066	14916	15038	14911	15102	15076	14924	15059	14997	14886	14990	15046	15234	15025	15093	15025	15103	14761	15065	15161	15079	14978	14960	15125	14940	15077	15049	15136	15068	14921	15133	15188	15090	15152	15072	14898	15041	14957	15041	14841	14968	15047	14948	15079	14937	14895	15004	14902	15007	15126	15078	15099	14975	15039	15025	14951	15075	14977	14733	14938	14944	15018	14966	15219	15043	15182	14926	14996	14968	15075	15201	15016	14922	14859	15008	15013	14972	14798	15010	14911	14807	15029	14756	14983	15042	15070	14901	15268	15063	14942	14963	15037	15007	15117	15120	15155	14899	14867	14853	14969	14724	14868	14828	15019	15010	14986	15023	15020	14925	15068	15106	15046	15219	15070	14993	14901	15132	15045	15093	15068	14975	14971	14924	14859	14971	15216	15144	15163	15136	14902	15034	14988	15051	15101	15021	14940	14878	15002	15072	14918	15054	14998	15133	14931	15030	14936	14957	15132	14779	14907	14971	15020	14841	15145	14936	14938	14913	14897	15036	15057	14983	15112	15050	15039	15079	14965	14899	15047	14879	15117	15152	14884	15108	14965	14923	14988	15105	15188	15051	15140	15021	15207	14787	15141	14865	15059	15010	15144	14827	14936	15249	15182	14947	14873	14936	14941	14950	15260	14876	15144	14915	14939	14996	15005	15103	14911	15049	14999	14944	14982	14804	14829	14821	14829	15121	14994	14863	15017	15111	15061	14994	15050	14996	14991	14979	14905	15161	14882	15211	15093	15210	14977	14833	15013	15022	14909	15091	15159	15058	15257	15005	14865	15007	15094	15117	15045	14931	15000	15168	14972	14883	15214	14997	15027	14973	14957	14992	15075	15262	15109	14959	14846	14949	15164	14897	14953	15079	15059	15034	14973	15190	15020	14924	15113	14786	14985	15000	15047	15083	15068	15022	14922	14909	14906	14879	14927	14962	15168	15038	14902	14801	15008	15026	14929	15131	14936	15020	14847	14969	14920	14929	14930	15158	15006	15102	14926	14802	15034	14944	15015	14900	14927	15178	15042	14956	15103	15056	15050	15041	14904	15010	14984	14857	15000	15045	14929	15088	15245	14962	14982	15077	14996	15037	14922	15010	15101	14947	15126	15188	14978	14932	15030	14999	15008	14991	15008	15008	14902	15039	14997	15045	14962	15032	15127	15103	14870	14901	15147	14943	15036	15162	14887	14932	14855	14860	14863	14921	15030	15146	15152	15108	15185	14917	14782	14820	14965	15104	15127	14854	14859	15077	14901	15128	15018	15006	14886	15052	14885	15047	15133	14977	15022	15145	14984	14914	15071	14867	15083	14986	14911	15072	15117	15087	14890	15022	14964	15120	15208	14924	15130	15157	14932	14949	15199	15146	14963	14907	15037	15113	14890	14873	15095	14985	15004	15023	15026	14993	14820	14987	14956	15093	14986	15036	14826	14993	14989	15075	15262	15065	14945	14927	14983	15019	15124	15052	14885	14953	14972	14842	15022	15031	15017	15075	15036	14916	14884	14962	15202	14798	15160	14998	14859	15043	15045	15261	14950	15266	15051	15025	15001	14784	15174	14909	15076	15200	14944	14812	14897	15090	15171	14945	15005	15149	15023	15021	14924	15094	15000	14945	15068	15025	14767	14998	14969	15009	14927	15130	14901	14961	15082	15034	15046	15031	14732	14789	14876	15109	14832	14805	14901	15093	14815	14854	15208	15064	15149	15071	14838	14968	14957	14908	15118	15032	14927	15119	14961	15051	15020	15121	14995	15019	15137	14881	15110	15123	15060	14900	14911	14951	14947	15043	15030	15053	15008	15013	14999	15059	14957	15014	14834	15003	14988	15200	15065	14952	15020	14946	14894	14975	14889	14841	15008	14928	14945	14956	15179	15104	14958	15041	15127	15137	14818	15087
19910	34435	31215	25989	23848	22016	20364	19097	18445	17683	16512	16123	15809	15606	15446	15505	15394	15020	14761	14455	14424	14523	14313	14507	14105	14322	14205	14019	14073	13924	14098	14069	13926	13822	14124	14091	13797	13982	13830	13856	13729	14040	13809	13861	13818	13800	14008	13964	13873	13733	13613	13871	13860	13850	13919	13862	13878	13867	13823	13752	13991	13861	13777	13931	13983	13793	13950	13694	13901	13896	13763	13797	13754	13865	13934	13868	13878	13805	13865	13648	13808	13815	13812	13650	13765	13867	13826	13720	13810	13779	13927	13943	13669	13875	13838	13799	13853	13937	13937	13985	13909	13782	13865	13790	13907	13745	13772	13837	13866	13782	13751	13729	13889	13807	13705	13687	13766	13752	13746	13755	13874	13736	13893	13676	13629	13898	13941	13776	13805	13765	13723	13987	13957	13786	13831	13871	13876	13889	13823	14033	13763	13940	13825	13771	13859	13662	13653	13822	13883	13771	13713	13908	13782	13781	13772	13852	13820	13850	13903	13810	13818	13848	13826	13759	13778	14024	13796	13836	13666	13836	14009	13660	14030	13828	13793	13751	13753	13723	13584	13881	13789	13816	13878	13759	13732	13705	13987	13933	13744	13899	13884	13693	13827	13811	13798	13721	13914	13768	13808	13862	13773	13705	13793	13822	13914	13875	13903	13802	13857	13688	13743	13785	13897	13808	13996	13719	13845	13633	13653	13770	13761	13777	13699	13631	13779	13810	13629	13927	13730	13772	13700	13899	13776	13849	13920	13807	13920	13801	13879	13772	13593	13837	13755	13827	13784	13810	13760	13833	13858	13713	13707	13827	13763	13760	13708	13957	13975	13719	13771	13736	13828	13738	13638	13798	13820	13945	13848	13803	13855	13793	13731	13840	13834	13929	13870	13842	13764	13760	13836	13802	13835	13673	13855	13797	13879	13734	13703	13824	13786	13758	13783	13756	13955	13885	13966	13812	13724	13855	13867	13715	13906	13909	13811	13747	13865	13838	13837	13870	13662	13935	13618	13830	13760	13745	13850	13859	13672	13674	13893	13741	13855	13718	13797	13865	13895	13773	13920	13786	13759	13908	13634	13734	13847	13672	13699	13692	13797	13911	13868	13703	13912	13682	13741	13735	13744	13863	13888	13988	13801	13793	13731	13787	13734	13805	13857	13949	13760	13827	13869	13772	13871	13784	13803	13680	13864	13914	13860	13708	13693	13839	13748	13873	13788	13667	13507	13595	13877	13776	13769	13814	13766	13775	13785	13931	13675	13775	13681	13713	13742	13771	13902	13750	13710	13776	13776	13797	13800	13733	13790	13559	13690	13723	13906	13965	13828	13736	13949	13675	13961	13855	13749	13869	13872	13608	13809	13727	13803	13788	13796	13679	13734	13829	13707	13731	13894	13758	13857	13718	13979	13889	13867	13720	13907	13936	13852	13710	13856	13873	13674	13647	13793	13790	13880	13652	13932	13978	13780	13851	13919	13862	13908	13783	13796	13741	13843	13863	13933	13839	13815	14014	13830	13653	13766	13688	13871	13611	13815	13795	13695	13878	13789	13864	13678	13828	13732	13866	13695	13841	13861	13722	13896	13767	13905	13838	13702	13752	13880	13903	13827	13752	13795	13760	13793	13701	13675	13763	13784	13773	13920	13695	13895	13942	13668	13881	13703	13819	13813	13730	13696	13758	13787	13959	13731	13973	13879	13736	13816	13959	13836	13830	13813	13929	13842	13952	13858	13807	13776	13717	13997	13837	13581	13846	13878	13765	13878	13903	13895	13765	13853	13702	13685	14010	13820	13840	13823	13676	13739	13658	13774	13884	13857	13896	13765	13772	13964	13700	13872	13920	13938	13691	13786	13796	13730	13632	13905	13798	13805	13590	13683	13807	13892	13775	13891	13824	13848	13734	13858	13941	13738	13755	13763	13827	13771	13864	13702	13820	13891	13860	13766	13771	13682	13966	13751	13907	13864	13579	13872	13779	13795	13708	13750	13713	14005	13887	13909	13825	13785	13730	13809	13794	13939	13763	13864	13772	13841	13646	13672	13856	13671	13798	13816	13972	13863	13801	13761	14035	13762	13875	13778	13789	13772	13822	13788	13706	13823	13754	13743	13698	13792	13891	13645	13910	13709	13730	13741	13704	13642	13543	13959	13871	13761	13837	13918	13731	13775	13633	13809	13679	13720	13871	13725	13672	13870	13852	14033	13819	13873	13805	13648	13776	13672	13651	13859	13954	13824	13866	13916	13867	13735	13831	13898	13694	13766	13904	13837	13782	13905	13719	13575	13864	13837	13796	13650	13778	13821	13794	13665	13698	13951	13775	13860	13796	13704	13711	13953	13717	13910	13826	13790	13754	13694	13817	13808	13742	13857	13885	13825	13694	13850	13798	13782	13858	13695	13845	13921	13739	13730	13789	13769	13721	13900	13862	13750	13919	13684	13803	13712	13795	13830	13932	13839	13962	13750	13760	13846	13879	13835	13759	13733	13757	13766	13751	13697	13880	13731	13804	13779	13691	13767	13763	13767	13717	13926	13571	13812	13679	13779	13646	13755	13830	13692	13672	13742	13809	13911	13673	13796	13780	13748	13633	13890	13818	13814	13686	13982	13757	13640	13918	13895	13764	13671	13863	13755	13854	13896	13789	13710	13801	13904	13685	13760	13852	13612	13813	13799	13777	13847	13830	13705	13862	13717	13800	13906	13696	13734	13800	13787	13895	13977	13832	13802	13819	13762	13806	13890	13786	13775	13762	13781	13844	13691	13759	13768	13823	13658	13852	13760	13890	13779	13760	13775	13830	13841	13696	13763	13786	14126	13739	13761	13743	13779	13679	13793	13786	13701	13641	13739	13839	13706	13641	13815	13649	13801	13841	13923	13759	13816	13760	13810	13848	13679	13669	13925	13726	13755	13835	13856	13797	13861	13707	13613	13713	13852	13831	13744	13878	13654	13860	13794	13754	13767	13921	13902	13620	13905	13758	13741	13940	13921	13808	13700	13883	13753	13857	13762	13979	13632	13675	13813	13741	13906	13779	13792	13738	13713	13857	13755	13692	13742	13677	13738	13837	13943	13776	13778	13786	13921	13633	13803	13852	13735	13926	13791	13741	13771	13761	13856	13858	13812	13786	13728	13749	13731	13782	13795	13719	13691	13819	13824	13660	13833	13745	13788	13714	13732	13681	13820	13995	13716	13659	13839	13802	13900	13773	13698	13741	13753	13959	13795	13982	13789	13654	13836	13938	14013	13722	13817	13754	13730	13809	13785	13910	13868	13753	13841	13723	13963	13888	13685	13843	13814	13858	13928	13692	13774	13783	13681	13721	13761	13827	13658	13785	13689	13921	13967	13685	13955	13916	13690	13820	13651	13771	13876	13767	13876	13774	13876	13875	13756	13827	13908	13842	13825	13753	13908	13694	13546	13843	13754	13808	13601	13805	13748	13810	13812	13933	13750	13942	13774	13891	13629	13740	13747	13856	13799	13781	13771	13790	13754	13915	13854	13827	13946	13612	13856	13811	14107	13930	13813	13885	13913	13719	13904	13817	13651	13806	13879	13593	13825	13753	13785	13857	13839	13964	13809	13657	13834	13841	14043	13745	13799	13734	13799	13960	13644	13933	13788	13717	13813	13846	13868	13774	13921	13821	13951	13879	13740	13674	13802	13662	13713	13879	13932	13844	13653	13650	13901	13679	13778	13701	13866	13766	13743	13652	13886	13864	13822	13800	13855	13738	13682	13931	13844	13792	13803	13778	13656	13690	13909	13850	13858	13707	13819	13801	13693	13872	13874	13992	13687	13646	13714	13705	13635	13741	13835	13810	13977	13680	13727	13830	13874	13959	13609	13929	13766	13888	13856	13797	13913	13779	13888	13749	13794	13913	13769	13961	13658	13858	13724	13765	13714	13820	13842	13754	13793	13815	13579	13845	13907	13804	13799	13830	13820	13728	13806	13797	13673	13869	13825	13651	13862	13578	13839	13916	13801	13706	13803	13816	13818	13890	14003	13850	13862	13825	13861	13894	13828	13769	13712	13743	13901	13858	13887	13801	13738	13776	13812	13794	13802	13781	13762	13784	13704	13727	14034	13689	13665	13784	13824	13845	13858	13948	13766	13806	13820	13782	13780	13800	13892	13782	13805	13789	13983	13653	13857	13686	13925	13881	13806	13808	13776	13730	13840	13759	13883	13738	13721	13844	13771	13865	13892	13957	13746	13779	13945	13857	13766	13785	13809	13687	13826	13770	13744	13705	13878	13810	13854	13962	13845	13747	13728	13732	13911	13783	13678	13786	13690	13862	13812	13726	13819	13750	13908	13861	13745	13742	13795	13763	13683	13866	13701	13835	13790	13791	13861	13773	13624	13954	13756	13796	13791	13769	13774	13726	13838	13794	13835	13747	13832	13829	13804	13825	13752	13922	13742	13938	13868	13877	13761	13939	13671	13671	13853	13742	14016	13816	13912	13762	13832	13661	13902	13815	13747	13699	13734	13825	13859	13923	13783	13628	13909	13800	13952	13864	13767	13858	13866	13719	14004	13811	13833	13904	13576	13831	13806	13825	13927	13696	13848	13867	13923	13776	13776	13797	13772	13726	13978	13995	13808	13829	13862	13713	13680	13745	13835	13849	13804	13907	13845	13776	13842	13826	13851	13860	13787	13781	13724	13851	13940	13815	13855	13874	13879	13755	13763	14001	13898	13792	13775	13744	13701	13856	13880	13807	13780	13743	13729	13724	13809	13725	13699	13987	13807	13816	13823	13911	13635	13755	13725	13808	13847	13688	13808	13804	13829	13677	13869	13909	13863	13708	13847	13823	13807	13781	13611	13954	13617	13793	13788	13664	13875	13742	13773	13843	13769	13846	13852	13790	13870	13726	13950	13734	13786	13740	13774	13652	13799	13673	13816	13880	13753	13792	13734	13816	13671	13760	13951	13900	13726	13556	13892	13797	13800	13929	13818	13830	13869	13913	13816	13796	13824	13772	13600	13835	13798	13696	13790	13711	13983	13930	13766	13847	13784	13800	13914	13743	13861	13864	13808	13915	13855	13968	13991	13796	13708	13792	13679	13730	13824	13738	13833	13817	13780	13774	13903	13907	13853	13894	13963	13744	13867	13762	13878	13790	13851	13742
22642	21013	28743	23485	21337	23782	25987	20504	18887	18749	17922	17443	16810	16623	16678	16345	16183	16068	15950	15904	15718	15726	15402	15451	15601	15401	15385	15389	15301	15183	15241	15308	15391	15060	15286	14930	15024	15082	14872	15046	15044	15000	15075	14997	14939	15068	15097	15026	15061	14961	14977	15026	15046	15097	15084	14900	14892	15038	14842	14955	14988	15141	15018	14994	14904	15020	15087	15037	15155	14950	15005	14829	14867	14928	14913	14865	14973	15009	14841	14968	14779	14893	14715	14899	14833	15001	14812	15013	14912	15127	15065	14900	15051	14815	14971	14936	14966	15049	15097	14989	15040	15052	14938	14837	15033	15056	14814	15000	14976	14882	14832	14664	15026	14772	14852	15050	14891	14824	14954	14985	14901	14944	14893	15052	15163	14772	14920	15060	14761	14914	15080	14916	14926	14953	14915	14849	14959	14946	14748	15110	14979	15070	15097	14942	15041	14907	14954	14983	14797	15009	14954	14882	15000	14918	14979	14995	15021	15110	14857	14983	15015	14983	14989	14948	14832	15025	14912	14765	14846	14931	15043	14820	14826	15036	15183	15013	14749	14841	15163	14743	14769	15065	14847	14985	14876	14819	15045	15009	15239	14973	14813	14968	14630	14781	14935	15007	14931	15063	14974	14928	14868	14943	15144	14729	15059	14744	14903	14671	14819	14905	14969	14872	14898	15008	14919	14961	14809	14794	14850	14933	14870	14875	14977	15038	14941	15019	14801	14950	15057	14842	15148	14883	14946	15090	14975	14906	14915	15005	14813	14951	14709	14787	14954	15046	15059	14760	15008	14901	14801	14847	14843	14943	14999	14916	15148	14847	14932	14887	15103	14925	14987	15039	14788	14878	14998	15059	14899	14747	14952	15106	14999	14927	14898	14905	15004	14927	14934	15079	14805	14939	14832	14978	14869	15078	15009	14864	14896	14926	14970	14957	14771	14902	15110	14647	14996	14994	14908	14958	14882	14803	15041	14936	15093	15096	14834	14832	14932	15046	15008	14865	14987	14797	14960	14888	14722	14902	15049	14983	14630	14969	14944	14935	15099	15087	15023	14948	14732	15008	14898	14973	14974	14797	14940	14865	14953	14935	14922	15022	14784	15094	15026	14771	14934	14968	14923	14816	14942	14840	14785	14757	14854	14945	14736	14834	14949	14855	14884	14841	14782	15057	15080	14983	15059	14907	14863	15025	14835	14814	15008	14857	14917	14986	14779	14998	14971	15117	15000	14788	14850	14838	14960	14885	15036	15037	14811	14679	14865	14861	14921	14898	14952	14851	14969	14951	14805	14946	14947	14925	15026	14820	15144	14829	15076	14961	14764	14795	14995	14861	14929	15026	14765	15042	14971	14937	14959	14839	14890	15037	14755	14767	14984	14971	14723	14833	15035	14916	14887	14886	15101	14965	14729	14953	14918	14868	14696	14957	14901	14937	14914	15015	14977	15060	14928	14894	14867	14722	15009	14895	14880	14845	14874	14840	14830	14835	15020	14998	15076	14824	14918	15000	15084	15012	14756	15001	14990	15063	14992	14983	14966	14885	14980	15017	14823	15119	14970	14888	14853	14998	14845	15037	14924	14729	14873	14851	15001	14628	15024	14705	14788	14865	15035	14834	14789	14779	15031	15045	14925	14853	14957	14868	14764	14849	14681	14797	14754	14889	14856	14978	14865	15045	14867	14786	14798	14987	14938	14690	14912	15061	14997	14904	14732	14941	14965	14858	14831	14815	14914	14951	14832	14840	14866	14921	15041	14785	15036	14724	14736	14985	14841	15012	14985	14881	15006	14893	14990	14860	15034	14940	14906	14990	15061	14720	14962	14901	14823	14880	14965	14998	14690	15026	15045	14906	14922	14971	15043	15057	15076	14964	14779	15042	14960	14921	14880	15086	14917	14658	14971	14892	15029	14985	14908	15071	14974	14787	14797	14876	14998	14937	14719	14908	15014	14914	14910	14823	14795	14783	15047	14794	14819	14855	14814	15039	14835	14929	14802	14924	14906	14745	14850	14919	14851	14887	15021	14902	14866	14732	14939	15114	14867	14933	15045	14725	15002	14967	14958	14759	15027	14866	14842	14919	14833	14805	14998	14909	14911	14865	15181	14735	14953	14951	14673	14843	14791	14946	14915	14836	14810	14785	14934	14833	15100	14835	14823	14874	14982	14949	14922	14985	14844	14994	15006	14976	14916	14741	14958	15005	14759	14761	14904	14834	14940	14638	14873	14907	14894	14762	14869	14839	14942	15096	14923	14759	14906	14936	14835	14827	14896	14888	14889	14829	14800	15015	15088	14954	14962	14928	14930	14840	14994	14903	14887	14925	14910	14795	14702	14923	14868	14891	14925	14670	15010	14817	14950	14624	14821	15010	14994	15049	14952	14913	15018	14923	14776	14992	14923	15014	14672	14844	14939	14592	14872	14994	14762	14881	14840	15012	14856	14941	15015	14846	14770	14721	14854	14895	14897	14914	14810	14908	14894	14817	14935	14798	14950	15088	14871	14890	14949	14859	14902	14949	14864	14862	14715	14885	14919	15017	14812	14770	14940	14864	14745	15058	15107	14991	14972	14829	14951	14814	14877	14957	14970	14887	14920	14958	14868	15018	14960	14680	15083	14866	14972	14885	14755	14957	14984	14663	14846	14916	15029	14820	15006	14878	15035	14902	14741	14951	14782	15025	15002	14879	14883	15090	15008	14917	14862	14711	14850	14872	14906	14668	14955	15038	14981	14891	14941	14845	15085	14688	15009	14748	14976	14939	14976	14800	15013	15065	14920	14971	14839	14854	14974	15009	14984	14898	14872	14994	14821	14881	15003	14979	14917	14906	15067	14734	14913	14977	14948	14902	14849	14772	14880	14946	14848	14590	14943	14622	14748	14876	15033	14769	14901	14753	14951	14960	14823	14871	15136	14926	14997	14968	14890	14873	14888	14757	14840	14859	14941	15005	14951	15019	14974	14767	14858	14898	15001	14934	14705	15028	14768	14892	14985	14696	14856	14985	14949	14852	14982	15017	14888	14877	14831	14995	14800	14977	14798	14847	15137	14917	14754	14908	14877	15092	14995	14536	14958	14919	14813	14782	14728	14933	14905	14890	14859	15041	14903	14829	14845	14876	14814	15019	14875	14994	14829	14908	14818	14980	14884	14842	14989	15007	14862	14741	14963	14973	15055	14837	14844	14872	14981	14805	14881	15070	14850	15021	14660	14746	14715	14829	14873	14848	15098	14938	14964	14785	14963	15057	14869	14916	14774	14982	14958	14857	14752	14840	14903	15055	14948	14784	14992	15201	14846	15085	14882	14928	15189	14763	14992	14805	14870	14798	15010	14801	14852	14894	14832	14925	14739	14939	14991	14951	14842	14894	14695	14872	14787	14824	14888	15034	14864	15080	14938	14979	15161	14758	14950	14810	14961	14999	14897	14703	14762	15050	15028	14758	14990	15004	14956	14919	14915	14843	14801	14979	14959	14897	14902	15056	14886	14825	14922	14685	14938	14676	14890	14983	15046	14770	14763	14657	15015	14771	14832	14946	14998	14907	14887	14858	14758	14709	15081	15032	15087	14748	14876	14842	14946	14914	14816	14911	14839	14807	14894	14920	14765	14963	14923	14889	14910	14899	14808	14991	14851	14974	15032	15069	14804	14892	14959	14923	14861	14727	15081	15031	15088	14824	14958	14754	14973	15070	14995	15072	14806	14741	14865	14740	14709	15111	14969	14848	14952	15138	14857	14824	14876	15000	14961	14896	14956	14978	14998	15035	14935	15006	14793	14880	15059	14865	14917	14912	14947	14641	14782	15001	14997	14882	14844	14893	14935	14875	14875	14756	14915	14899	15182	15118	15151	14887	14927	14690	14868	14817	14921	14777	14989	14907	14877	14887	14982	15090	14911	14926	14934	14891	14841	15015	14923	14794	14803	14927	14871	14930	14835	15024	14910	14763	14800	14891	14713	14858	15065	14818	14920	14770	15071	14995	14928	14843	14974	14842	14821	14962	14908	14914	15175	14950	14919	14748	14885	14877	14954	15225	14888	14787	14888	14972	14842	15055	15032	14923	14983	14808	14957	14621	14821	14889	14794	14965	14664	14967	14800	14984	14857	14869	14814	14753	14862	14840	14954	14863	15028	14833	14992	14871	14946	14815	14865	14956	14931	14800	14921	14876	14892	14830	14948	14984	14841	14687	15032	14871	14797	14961	14860	14863	15015	14870	14912	14898	14892	14686	14858	14899	14691	15035	14996	14953	14924	14848	14988	14902	14917	14948	15012	14902	15026	15020	14867	14822	14994	15094	14761	14781	14999	14801	14906	14893	14850	14838	14860	14973	14891	14945	14832	14941	14976	14958	15032	14776	14842	14769	14866	14876	15022	14890	14785	14859	14854	14906	15004	14927	14840	14948	14900	14850	14847	14804	14785	14907	14951	14984	14907	14887	14806	14876	14521	14879	14727	14843	14896	14904	14914	14836	14974	15018	14635	15061	15043	14939	14885	14869	14920	14895	14947	15091	14897	14783	14796	14752	15028	15000	15056	15030	14917	15098	14853	14917	14807	14917	14963	15000	14828	15040	14803	14879	14743	14929	14803	14840	15088	14973	14861	14863	14724	14817	14754	15007	14874	15003	14698	14876	15092	14920	14864	14954	14833	14913	14725	14889	14853	15028	14946	14973	15162	14951	15025	14906	15040	14835	14821	15109	14888	15074	14930	14797	14994	14911	14581	15044	15160	14974	14981	14762	15039	14962	14930	15140	14977	14931	14867	14769	14791	14945	14772	14878	14874	14814	14743	14858	15103	14969	14811	14947	14990	14805	14864	14893	14814	14867	14945	14971	14969	14892	15050	14781	15102	14926	14864	14977	14846	14916	14899	14905	15056	14872	14816	15007	14932	14844	14975	14918	15009	14920	14677	14932	14931	14787	14883	15034	15016	14794	15003	14923	14925	14952	15004	14835	14997	14883	14903	14724	15100	14936	14969	14844	14857	14849	14814	14849	14871	14987	14960	14631	14901	14944	14996	14810	15050	14763	15086	14984	15150	14947	15029	14946	14958	14929	15027	14973	14825	15054	15058	15013	14761	14922	14901	14934	14926	15005	14853	14832	14887	14964	14747	15092	15009	14984	15190	14730
21741	38669	36483	30512	27497	25209	23009	21418	20119	19226	17992	17323	16871	16280	16095	15983	15674	15435	15017	14864	14689	14683	14550	14492	14371	14175	14263	14179	14104	14095	13902	13975	13843	14013	13879	13943	13927	13948	13921	13911	13831	13694	13816	13852	13861	13885	13953	13876	13823	13770	13731	13754	13744	13825	13700	13827	13834	13729	13644	13787	14021	13770	13830	13768	13624	13782	13856	13818	13719	13928	13916	13903	13764	13917	13765	13690	13782	13683	13901	13622	13616	13764	13727	13797	13882	13815	13755	13724	13634	13689	13776	13770	13777	13741	13797	13548	13692	13889	13838	13770	13730	13708	13835	13927	13846	13927	13729	13733	13715	13748	13881	13696	13911	13813	13761	13655	13838	13738	13699	13729	13770	13720	13788	13691	13810	13736	13803	13862	13736	13754	13678	13891	13652	13800	13769	13750	13717	13786	13686	13783	13778	13845	13767	13664	13650	13769	13547	13831	13705	13846	13683	13715	13788	13660	13603	13753	13543	13635	13722	13551	13764	13864	13586	13925	13645	13882	13823	13910	13790	13718	13804	13694	13640	13628	13788	13763	13818	13794	13714	13738	13789	13731	13633	13897	13611	13801	13829	13824	13815	13856	13880	13697	13877	13727	13775	13810	13855	13680	13778	13788	13717	13836	13799	13613	13638	13613	13736	13579	13669	13666	13729	13546	13789	13790	13946	13645	13679	13702	13668	13649	13711	13856	13856	13762	13640	13845	13837	13760	13601	13905	13732	13890	13606	13696	13896	13523	13743	13661	14076	13811	13924	13683	13803	13690	13836	13776	13752	13722	13758	13908	13836	13713	13917	13661	13654	13822	13720	13829	13794	13638	13852	13836	13765	13761	13724	13788	13668	13792	13730	13615	13766	13858	13667	13808	13752	13749	13728	13714	13691	13840	13709	13923	13879	13755	13739	13712	13685	13748	13672	13777	13643	13659	13859	13611	13697	13665	13710	13839	13687	13720	13739	13739	13819	13741	13699	13609	13648	13718	13722	13862	13521	13704	13677	13740	13767	13589	13790	13768	13841	13602	13771	13725	13874	13765	13807	13774	13682	13822	13658	13730	13741	13704	13791	13691	13776	13749	13813	13838	13732	13719	13771	13699	13826	13828	13793	13802	13724	13793	13728	13720	13675	13790	13697	13733	13614	13790	13769	13724	13771	13773	13864	13675	13721	13662	13840	13653	13566	13766	13822	13663	13528	13744	13823	13747	13696	13708	13655	13850	13847	13778	13728	13745	13696	13787	13708	13749	13734	13676	13712	13855	13665	13672	13795	13718	13764	13910	13780	13725	13724	13765	13761	13561	13545	13724	13750	13727	13730	13686	13683	13766	13465	13676	13771	13872	13824	13702	13657	13867	13820	13784	13761	13556	13767	13723	13747	13788	13706	13691	13533	13615	13766	13734	13714	13816	13764	13799	13784	13728	13573	13723	13742	13786	13645	13774	13772	13696	13827	13806	13789	13702	13403	13680	13806	13707	13827	13840	13698	13731	13592	13730	13854	13729	13890	13865	13680	13724	13789	13765	13630	13827	13685	13756	13768	13814	13607	13871	13780	13695	13734	13866	13821	13785	13692	13748	13654	13839	13855	13787	13756	13708	13711	13747	13698	13755	13641	13780	13868	13761	13729	13801	13818	13721	13720	13606	13840	13666	13726	13849	13658	13800	13842	13789	13775	13695	13805	13563	13775	13751	13600	13854	13694	13803	13707	13850	13709	13628	13805	13770	13981	13695	13768	13730	13609	13774	13613	13702	13731	13833	13695	13776	13637	13766	13720	13698	13718	13843	13558	13964	13691	13783	13706	13798	13661	13791	13615	13791	13696	13642	13715	13758	13658	13817	13683	13768	13744	13854	13631	13728	13802	13704	13592	13846	13593	13872	13777	13630	13750	13675	13626	13679	13614	13697	13629	13676	13752	13855	13637	13786	13751	13788	13806	13795	13591	13638	13764	13695	13695	13745	13578	13681	13722	13675	13667	13672	13722	13594	13751	13808	13626	13719	13760	13776	13644	13710	13688	13766	13795	13832	13863	13592	13857	13666	13752	13680	13639	13725	13900	13773	13551	13659	13894	13849	13736	13688	13806	13624	13645	13583	13602	13546	13668	13699	13688	13726	13602	13656	13708	13742	13666	13720	13700	13684	13757	13718	13548	13670	13594	13885	13597	13700	13831	13698	13874	13711	13778	13696	13750	13829	13711	13776	13799	13781	13556	13749	13822	13708	13721	13677	13614	13747	13629	13705	13600	13751	13652	13734	13727	13808	13691	13814	13772	13728	13754	13721	13727	13700	13835	13781	13851	13749	13778	13730	13690	13708	13813	13625	13885	13780	13758	13866	13751	13759	13724	13662	13655	13873	13854	13823	13793	13820	13813	13779	13644	13817	13718	13814	13788	13641	13670	13702	13835	13800	13672	13829	13737	13650	13896	13694	13776	13698	13601	13693	13732	13721	13715	13728	13790	13451	13818	13815	13786	13721	13760	13704	13660	13784	13775	13724	13545	13687	13598	13787	13712	13710	13711	13663	13617	13739	13734	13871	13757	13834	13743	13748	13816	13869	13772	13825	13740	13703	13717	13663	13718	13812	13830	13600	13822	13765	13762	13831	13685	13650	13700	13755	13746	13751	13619	13787	13793	13749	13863	13669	13755	13815	13753	13667	13735	13534	13694	13602	13683	13919	13764	13713	13807	13658	13715	13570	13734	13616	13647	13815	13690	13776	13690	13718	13755	13681	13754	13695	13834	13901	13859	13597	13722	13896	13734	13872	13814	13917	13670	13687	13738	13729	13810	13788	13678	13803	13834	13837	13703	13620	13729	13845	13831	13933	13738	13768	13586	13793	13645	13738	13663	13819	13709	13789	13672	13573	13760	13791	13810	13585	13700	13880	13720	13790	13744	13575	13669	13782	13685	13645	13753	13602	13761	13669	13696	13553	13696	13620	13813	13777	13747	13572	13793	13725	13716	13793	13722	13577	13840	13799	13617	13696	13596	13946	13887	13684	13896	13765	13705	13821	13534	13718	13849	13706	13640	13868	13673	13769	13779	13846	13596	13710	13747	13690	13710	13813	13784	13778	13657	13775	13751	13637	13613	13556	13765	13677	13702	13807	13748	13687	13699	13803	13801	13633	13795	13702	13788	13824	13906	13730	13851	13839	13696	13884	13652	13741	13685	13648	13771	13776	13819	13670	13649	13713	13766	13779	13756	13863	13706	13716	13777	13590	13715	13766	13740	13600	13768	13688	13830	13735	13703	13729	13635	13741	13937	13724	13795	13699	13837	13687	13758	13695	13709	13699	13778	13680	13710	13700	13701	13741	13726	13673	13815	13714	13763	13803	13687	13746	13635	13662	13779	13675	13721	13756	13785	13658	13680	13692	13685	13788	13565	13643	13772	13780	13765	13728	13723	13687	13815	13534	13638	13700	13757	13687	13746	13588	13724	13861	13783	13735	13727	13739	13816	13722	13830	13915	13910	13569	13792	13748	13529	13636	13700	13678	13718	13711	13624	13694	13728	13616	13845	13669	13898	13900	13613	13768	13838	13707	13743	13609	13732	13779	13691	13783	13760	13619	13739	13687	13820	13770	13747	13677	13989	13768	13732	13815	13700	13765	13714	14018	13750	13650	13900	13832	13742	13618	13811	13672	13713	13687	13694	13715	13758	13783	13670	13848	13708	13796	13849	13522	13641	13816	13914	13748	13653	13810	13820	13752	13655	13772	13673	13758	13640	13745	13668	13831	13728	13669	13844	13627	13799	13620	13820	13505	13564	13744	13635	13692	13734	13904	13812	13813	13651	13632	13690	13749	13821	13813	13819	13633	13588	13703	13769	13729	13717	13644	13892	13727	13650	13700	13569	13559	13752	13817	13912	13777	13811	13670	13896	13706	13858	13744	13766	13759	13812	14000	13726	13795	13847	13703	13726	13841	13636	13647	13740	13716	13572	13670	13780	13877	13636	13851	13710	13835	13702	13632	13634	13575	13706	13748	13506	13827	13810	13733	13808	13878	13656	13775	13924	13810	13665	13825	13689	13724	13668	13648	13724	13697	13739	13588	13829	13561	13652	13804	13829	13522	13842	13675	13628	13771	13886	13842	13772	13631	13814	13772	13666	13621	13659	13757	13622	13909	13854	13714	13663	13679	13604	13696	13769	13755	13837	13864	13616	13796	13773	13754	13697	13809	13714	13861	13685	13961	13697	13609	13845	13617	13867	13776	13608	13816	13869	13788	13635	13754	13516	13716	13637	13678	13842	13575	13692	13866	13610	13685	13722	13754	13731	13724	13947	13780	13724	13687	13639	13657	13673	13772	13804	13713	13846	13613	13804	13756	13732	13723	13767	13755	13679	13688	13774	13879	13612	13785	13450	13777	13681	13724	13673	13874	13764	13658	13711	13585	13725	13613	13818	13803	13718	13726	13801	13985	13711	13732	13815	13755	13643	13550	13959	13651	13887	13728	13847	13896	13811	13767	13740	13734	13784	13614	13673	13654	13808	13724	13730	13698	13703	13779	13687	13783	13765	13657	13800	13756	13842	13809	13606	13774	13729	13630	13660	13672	13769	13744	13941	13661	13620	13821	13690	13699	13782	13701	13683	13677	13644	13672	13681	13819	13847	13682	13586	13700	13856	13654	13847	13702	13837	13763	13844	13763	13828	13697	13759	13876	13617	13763	13760	13764	13704	13760	13516	13657	13767	13682	13705	13684	13808	13656	13714	13708	13718	13638	13698	13725	13816	13835	13732	13803	13759	13779	13758	13614	13753	13768	13780	13861	13715	13729	13828	13835	13840	13909	13834	13569	13758	13570	13808	13617	13805	13659	13696	13715	13746	13606	13655	13909	13678	13793	13715	13634	13778	13715	13774	13642	13775	13666	13790	13717	13699	13922	13629	13563	13838	13783	13794	13650	13762	13818	13761	13736	13833	13705	13635	13610	13823	13775	13797	13759	13904	13676	13989	13807	13659	13730	13698	13681	13743	13719	13590	13763	13712	13705	13788	13670	13813	13799	13790	13730	13818	13568	13841	13742	13810	13638	13722	13666	13754	13886	13786	13707	13637	13636	13751	13746	13654	13742	13608	13776	13655	14070	13687	13646	13783	13654	13768	13675
27061	21954	25256	22132	18429	17677	17097	16446	16022	16000	15760	15620	15565	15437	15568	15322	15246	15061	15234	15012	15110	14773	15133	15004	14827	14697	14890	14990	15071	14965	14878	15017	14789	14790	14619	14891	14864	14799	14848	14810	14971	14690	14782	14735	14767	14843	14776	14796	14771	14771	14808	14802	14657	14688	14815	14782	14630	14849	14604	14713	14808	14742	14726	14630	14776	14787	14823	14774	14622	14881	14803	14626	14883	14515	14719	14619	14667	14652	14779	14662	14890	14880	14883	14858	14845	14817	14692	14670	14673	14908	14718	14586	14881	14705	14591	14625	14798	14674	14627	14768	14749	14872	14562	14817	14688	14855	14714	14847	14958	14797	14556	14714	14794	14567	14712	14743	14837	14761	14758	14864	14770	14853	14896	14643	14782	14840	14872	14866	14733	14675	14828	14711	14865	14651	14781	14777	14756	14804	14737	14770	14976	14717	14757	14654	14774	14634	14558	14631	14834	14776	15044	14851	14826	14630	14778	14850	14890	14912	14716	14914	14721	14761	14877	14644	14572	14628	14730	14581	14543	14720	14662	14813	14735	14872	14644	14782	14953	14731	14818	14927	14690	14728	14931	14619	14825	14779	14750	14777	14818	14632	14752	14681	14402	14734	14755	14689	14646	14766	14677	14613	14867	14458	14764	14998	14625	14551	14719	14652	14873	14752	14840	14772	14842	14802	14694	14875	14761	14686	14856	14769	14851	14920	14657	14881	14876	14563	14790	14801	14645	14734	14569	14799	14853	14855	14765	14702	14625	14741	14706	14794	14796	14675	14733	14823	14707	14906	14612	14618	14716	14714	14526	14670	14728	14742	14916	14621	14763	14771	14733	14710	14810	14971	14695	14875	14728	14750	14825	14858	14836	14719	14604	14682	14715	14811	14942	14746	14757	14771	14714	14664	14592	14749	14621	14885	14685	14569	14708	14763	14616	14783	14523	14825	14931	14842	14908	14643	14715	14624	14711	14887	14726	14661	14708	14689	14790	14749	14532	14714	14791	14826	14733	14625	14649	14646	14806	14759	14594	14786	14734	14804	14760	14702	14576	14610	14825	14673	14789	14573	14583	14931	14813	14680	14916	14643	14722	14761	14705	14638	14623	14529	14727	14835	14799	14787	14762	14894	14757	14746	14783	14762	14795	14602	14590	14687	14673	14869	14619	14694	14724	14689	14915	14585	14724	14766	14717	14757	14665	14637	14844	14700	14661	14759	14718	14808	14682	14709	14735	14946	14853	14415	14541	14606	14624	14730	14804	14841	14680	14768	14762	14955	14863	14606	14573	14687	14743	14573	14716	14880	14666	14650	14664	14520	14762	14821	14770	14852	14842	14819	14812	14914	14658	14661	14693	14778	14864	14647	14854	14683	14753	14998	14770	14720	14952	14685	14595	14822	14538	14597	14818	14715	14779	14799	14711	14692	14828	14779	14792	14824	14645	14713	14903	14846	14838	14740	14689	14771	14730	14687	14395	14743	14849	14804	14774	14683	14890	14755	14723	14814	14751	14885	14606	14696	14723	14798	14657	14765	14758	14678	14740	14636	14610	14816	14795	14641	14610	14696	14768	14801	14756	14784	14840	14905	14856	14882	14740	14767	14693	14767	14663	14738	14741	14689	14876	14592	14786	14701	14823	14570	14649	14875	14738	14723	14742	14909	14770	14821	14672	14755	14739	14727	14852	14743	14787	14806	14677	14628	14851	14780	14751	14590	14784	14759	14725	14725	14763	14820	14805	14778	14777	14806	14993	14692	14937	14563	14759	14610	14756	14886	14818	14750	14840	14648	14831	14583	14834	14723	14752	14674	14775	14835	14802	14742	14858	14827	14670	14665	14830	14881	14788	14742	14920	14697	14805	14564	14901	14814	14625	14724	14796	14900	14837	14752	14736	15016	14852	14709	14717	14765	14794	14710	14797	14731	14767	14691	14717	14686	14672	14582	14935	14780	14815	14776	14893	14736	14595	14711	14721	14810	14646	14771	14886	14722	14830	14692	14601	14775	14732	14757	14869	14602	14506	14709	14673	14838	14711	14814	14731	14838	14811	14887	14611	14595	14674	14783	14793	14641	14766	14792	14605	14792	14792	14824	14789	14781	14736	14747	14636	14864	14833	14469	14777	14858	14791	14866	14660	14670	14759	14695	14770	14755	14871	14668	14593	14762	14921	14931	14619	14787	14684	14837	14792	14890	14872	14764	14853	14651	14874	14826	14762	14648	14828	14575	14668	14672	14900	14767	14776	14660	14824	14760	14790	14596	14952	14635	14795	14653	14854	14718	14689	14696	14725	14746	14838	14630	14563	14506	14805	14551	14712	14526	14566	14887	14760	14629	14828	14686	14784	14656	14844	14693	14677	14773	14731	14824	14631	14911	14840	14848	14769	14688	14668	14626	14716	14655	14757	14754	14801	14859	14542	14842	14756	14757	14869	14580	14760	14739	14818	14580	14640	14959	14809	14725	14747	14796	14643	14917	14612	14642	14848	14866	14843	14710	14709	14749	14770	14853	14555	14828	14691	14697	14742	14706	14600	14719	14685	14645	14725	14684	14798	14846	14702	14601	14683	14665	14723	14922	14835	14837	14788	14781	14566	14958	14554	14775	14818	14816	14666	14823	14923	14514	14673	14767	14684	14763	14785	14549	14676	14606	14733	14680	14829	14788	14628	14718	14812	14638	14584	14833	14672	14671	14769	14772	14820	14861	14781	14726	14718	14772	14677	14843	14836	14838	14622	14712	14692	14705	14879	14586	14803	14838	14759	14675	14691	14729	14779	14556	14694	14899	14757	14672	14596	14616	14661	14687	14792	14717	14761	14827	14634	14892	14727	14610	15022	14757	14717	14896	14691	14525	14674	14804	14858	14510	14695	14628	14662	14731	14785	14716	14611	14761	14718	14768	14790	14669	14615	14663	14888	14687	14664	14429	14782	14950	14844	14750	14592	14742	14737	14829	14967	14679	14846	14536	14830	14639	14783	14549	14695	14660	14787	14722	14778	14718	14568	14787	14853	14733	14665	14757	14799	14676	14769	14631	14682	14694	14675	14864	14717	14631	14799	14799	14769	14846	14814	14700	14798	14856	14646	14747	14752	14582	14649	14906	14868	14493	14581	14946	14580	14881	14774	14899	14570	14731	14690	14676	14747	14746	14836	14843	14664	14730	14763	14698	14571	14668	14657	14608	14665	14676	14839	14639	14883	14825	14846	14727	14731	14707	14654	14674	14778	14423	14675	14854	14723	14813	14555	14625	14649	14581	14801	14822	14833	14690	14810	14538	14606	14685	14709	14916	14718	14766	14701	14836	14728	14505	14695	14870	14560	14779	14593	14687	14728	14745	14838	14733	14821	14704	14853	14819	14600	14743	14641	14846	14858	14750	14806	14573	14798	14808	14912	14856	14769	14755	14692	14623	14729	14796	14696	14778	14694	14972	14726	14843	14784	14804	14712	14798	14857	14772	14570	14634	14746	14722	14889	14876	14817	14787	14797	14831	14787	14676	14693	14608	14868	14719	14844	14705	14729	14695	14810	14813	14645	14799	14670	14926	14748	14772	14847	14605	14725	14801	14816	14781	14750	14566	14795	14927	14552	14699	14676	14853	14715	14922	14746	14873	14649	14720	14650	14682	14664	14811	14761	14743	14732	14850	14914	14683	14964	14639	14934	14781	14973	14729	14607	14809	14827	14679	14955	14706	14776	14608	14823	14915	14732	14896	14759	14855	14832	14943	14875	14766	14831	14765	14641	14794	14620	14619	14566	14677	14668	14594	14879	14817	14794	14668	14729	14963	14903	14728	14609	14669	14719	14757	14974	14876	14605	14608	14903	14902	14747	14539	14569	14831	14794	14686	14698	14824	14771	14633	14594	14678	14872	14557	14728	14701	14713	14790	14895	14863	14857	14769	14766	14676	14829	14796	14694	14673	14631	14596	14785	14758	14668	14830	14823	14907	14723	14687	14490	14706	14884	14606	14888	14804	14827	14718	14664	14604	14759	14702	14749	14787	14697	14631	14692	14746	14815	14607	14846	14765	14704	14721	14879	14756	14971	14877	14720	14902	14695	14888	14879	14806	14770	14611	14733	14901	14948	14449	14874	14759	14690	14798	14789	14584	14807	14639	14717	14716	14749	14672	14878	14727	14695	14780	14971	14914	14665	14823	14910	14805	14716	14616	14450	14657	14690	14682	14817	14628	14753	14438	14781	14609	14803	14727	14813	14932	14849	14762	14575	14688	14588	14671	14695	14813	14633	14584	14748	14728	14836	14747	14670	14837	14683	14767	14822	14639	14666	14782	14789	14514	14614	14686	14606	14653	14760	14742	14717	14792	14842	14772	14792	14664	14718	14665	14732	14583	14801	14782	14806	14763	14738	14884	14604	14825	14746	14541	14808	14640	14703	14797	14760	14631	14739	14952	14632	14651	15108	14833	14835	14744	15003	14861	14843	14709	14742	14850	14753	14859	14632	14732	14571	14584	14753	14676	14721	14619	14587	14692	14612	14730	14726	14715	14694	14749	14732	14722	14879	14660	14633	14692	14797	14807	14593	14691	14708	14697	14745	14846	14960	14703	14799	14656	14582	14734	14703	14643	14715	14831	14798	14813	14643	14625	14616	14762	14909	14725	14636	14774	14815	14701	14964	14830	14900	14682	14763	14681	14553	14906	14737	14774	14882	14799	14647	14625	14631	14738	14640	14588	14506	14686	14838	14706	14652	14723	14665	14617	14762	14589	14813	14872	14653	14763	14662	14613	14631	14758	14874	14732	14708	14756	14544	14712	14888	14718	14804	14873	14799	14753	14846	14789	14849	14707	14690	14773	14606	14693	14718	14553	14666	14722	14800	14678	14706	15013	14821	14769	14689	14864	14884	14783	14815	14782	14785	14901	14669	14791	14783	14629	14763	14977	14624	14756	14670	14770	14787	14728	14663	14895	14753	14665	14960	14741	14777	14939	14705	14783	14780	14747	14865	14784	14913	14675	14761	14897	14917	14897	14928	14644	14791	14733	14602	14824	14598	14741	14763	14572	14696	14716	14678	14850	14822	14838	14868	14869	14746	14741	14725	14663	14627	14697	14798	14885	14832	14639	14809	14700	14813	14998	14725	14765	15069	14814	14750	14796	14690	14642	14903	14698
18684	25686	24798	20644	19478	18233	17083	16280	15812	15628	15298	15028	14718	14713	14625	14423	14485	14131	14326	14259	13760	13760	13794	13840	13851	13780	13761	13820	13737	13705	13723	13800	13677	13772	13821	13746	13495	13897	13737	13761	13535	13621	13664	13770	13560	13720	13660	13814	13723	13554	13669	13744	13658	13518	13509	13643	13593	13579	13555	13638	13591	13584	13740	13798	13658	13532	13628	13560	13698	13503	13703	13804	13715	13644	13744	13658	13474	13563	13615	13597	13688	13818	13569	13587	13735	13712	13607	13443	13620	13623	13543	13656	13623	13550	13785	13673	13520	13819	13572	13606	13563	13658	13524	13657	13466	13607	13585	13602	13649	13586	13562	13626	13754	13783	13709	13561	13484	13482	13550	13823	13595	13756	13555	13617	13679	13512	13669	13699	13448	13573	13623	13568	13709	13494	13577	13600	13646	13529	13541	13624	13472	13522	13745	13770	13407	13649	13745	13668	13517	13703	13599	13581	13779	13735	13405	13754	13648	13574	13642	13705	13643	13792	13348	13566	13666	13654	13624	13588	13707	13574	13677	13476	13639	13583	13623	13578	13650	13567	13619	13625	13776	13569	13544	13624	13681	13664	13650	13605	13517	13568	13572	13606	13551	13630	13464	13704	13572	13500	13656	13597	13725	13569	13557	13546	13408	13681	13492	13530	13493	13694	13727	13658	13405	13662	13597	13594	13619	13651	13660	13547	13684	13510	13605	13695	13545	13654	13502	13674	13802	13655	13501	13581	13595	13748	13593	13558	13555	13566	13796	13667	13524	13511	13626	13568	13578	13603	13702	13539	13640	13504	13595	13587	13652	13586	13678	13618	13564	13541	13561	13498	13552	13790	13690	13508	13608	13693	13793	13569	13770	13663	13666	13646	13470	13562	13668	13519	13451	13556	13588	13581	13608	13599	13561	13462	13484	13725	13763	13580	13625	13712	13718	13629	13646	13633	13444	13410	13635	13573	13714	13533	13672	13525	13447	13573	13787	13664	13715	13601	13552	13606	13692	13589	13586	13508	13592	13511	13595	13497	13577	13750	13497	13545	13572	13611	13716	13740	13529	13655	13485	13606	13578	13672	13615	13516	13593	13548	13666	13738	13687	13573	13690	13661	13655	13702	13472	13681	13906	13659	13652	13469	13645	13547	13780	13711	13652	13681	13750	13724	13579	13673	13641	13658	13494	13713	13734	13583	13672	13628	13599	13692	13593	13523	13682	13655	13667	13724	13601	13502	13654	13424	13695	13748	13692	13572	13684	13617	13742	13399	13503	13607	13510	13583	13635	13499	13631	13581	13534	13638	13774	13628	13723	13640	13465	13564	13723	13678	13521	13599	13703	13591	13437	13637	13799	13657	13632	13835	13608	13676	13738	13648	13564	13748	13580	13599	13527	13581	13629	13634	13578	13650	13776	13618	13607	13708	13693	13702	13528	13671	13641	13604	13585	13614	13564	13761	13603	13731	13684	13640	13647	13723	13658	13624	13595	13578	13735	13565	13611	13618	13791	13714	13614	13642	13566	13652	13543	13614	13587	13485	13556	13519	13649	13691	13512	13655	13782	13937	13789	13537	13707	13600	13575	13709	13628	13523	13700	13634	13723	13675	13771	13726	13727	13666	13686	13681	13654	13841	13666	13553	13467	13609	13759	13470	13752	13508	13632	13653	13578	13517	13757	13630	13465	13603	13528	13413	13656	13595	13540	13786	13522	13635	13628	13715	13593	13739	13586	13650	13697	13640	13669	13616	13632	13388	13666	13752	13574	13736	13490	13636	13498	13597	13654	13714	13781	13430	13609	13629	13743	13635	13813	13453	13533	13572	13739	13603	13595	13708	13422	13550	13777	13524	13543	13633	13708	13576	13698	13809	13464	13577	13638	13811	13606	13493	13773	13584	13598	13631	13667	13471	13600	13661	13489	13616	13623	13495	13576	13687	13694	13665	13588	13558	13595	13566	13536	13677	13592	13625	13713	13630	13621	13727	13484	13605	13669	13769	13620	13695	13667	13643	13570	13595	13726	13458	13608	13553	13656	13717	13511	13579	13675	13500	13709	13530	13706	13621	13686	13646	13785	13595	13663	13642	13660	13588	13308	13669	13769	13611	13834	13653	13682	13714	13572	13752	13417	13593	13652	13685	13510	13649	13754	13603	13686	13600	13599	13616	13644	13559	13786	13620	13591	13641	13543	13550	13532	13699	13516	13666	13822	13654	13608	13613	13555	13646	13665	13667	13820	13590	13615	13609	13609	13549	13537	13577	13597	13657	13605	13746	13656	13630	13705	13822	13526	13641	13694	13628	13532	13647	13642	13795	13586	13676	13475	13593	13547	13693	13369	13693	13635	13731	13560	13723	13597	13570	13628	13525	13606	13499	13700	13465	13614	13581	13558	13429	13628	13549	13704	13646	13443	13650	13711	13666	13570	13670	13644	13628	13711	13626	13459	13603	13589	13556	13595	13656	13552	13788	13700	13726	13640	13775	13510	13647	13455	13563	13575	13664	13581	13603	13341	13737	13731	13624	13541	13610	13333	13633	13608	13596	13476	13640	13642	13544	13553	13696	13630	13569	13616	13607	13758	13627	13605	13697	13636	13717	13555	13614	13738	13629	13535	13387	13578	13593	13602	13752	13591	13618	13439	13598	13621	13457	13721	13642	13603	13594	13646	13539	13614	13814	13678	13705	13452	13497	13625	13609	13565	13555	13573	13704	13594	13563	13566	13502	13531	13663	13724	13761	13574	13498	13694	13726	13532	13482	13685	13609	13581	13725	13724	13543	13727	13490	13538	13650	13666	13545	13588	13599	13466	13719	13693	13611	13438	13427	13571	13609	13734	13758	13822	13465	13638	13575	13655	13648	13669	13615	13630	13622	13725	13570	13733	13701	13690	13494	13806	13681	13679	13751	13769	13584	13798	13431	13565	13727	13466	13539	13532	13560	13694	13425	13696	13579	13554	13433	13656	13522	13639	13585	13519	13577	13612	13506	13684	13665	13623	13774	13585	13742	13590	13634	13725	13732	13660	13530	13691	13523	13683	13697	13811	13685	13560	13696	13593	13868	13603	13629	13693	13635	13517	13659	13561	13598	13557	13576	13462	13764	13682	13626	13552	13600	13557	13620	13629	13716	13617	13623	13567	13794	13608	13471	13485	13664	13565	13468	13577	13547	13649	13532	13597	13740	13697	13450	13708	13638	13643	13578	13721	13680	13739	13827	13604	13493	13582	13756	13665	13616	13669	13798	13488	13640	13561	13698	13656	13552	13747	13563	13573	13654	13695	13659	13528	13652	13586	13762	13439	13812	13642	13717	13651	13712	13641	13636	13707	13496	13467	13601	13688	13584	13608	13626	13543	13611	13583	13573	13537	13627	13673	13602	13751	13627	13782	13649	13669	13418	13815	13479	13569	13626	13708	13616	13706	13545	13788	13499	13657	13671	13708	13712	13546	13599	13585	13553	13562	13672	13625	13512	13580	13789	13629	13566	13593	13766	13648	13659	13690	13678	13757	13696	13710	13688	13552	13707	13629	13693	13742	13704	13578	13509	13744	13492	13538	13576	13639	13446	13747	13574	13704	13543	13738	13582	13603	13713	13613	13671	13576	13517	13715	13706	13787	13575	13627	13670	13461	13523	13682	13507	13617	13636	13743	13601	13549	13606	13568	13824	13545	13648	13426	13730	13659	13677	13518	13690	13472	13694	13753	13486	13492	13761	13785	13664	13632	13518	13511	13576	13786	13553	13576	13571	13573	13535	13553	13658	13521	13591	13584	13538	13710	13680	13720	13547	13626	13630	13634	13421	13532	13808	13664	13646	13490	13617	13619	13622	13710	13613	13701	13642	13501	13603	13604	13566	13732	13566	13591	13467	13628	13435	13495	13638	13439	13519	13609	13642	13590	13590	13513	13563	13713	13497	13599	13625	13792	13553	13699	13814	13582	13550	13618	13698	13622	13666	13648	13556	13800	13583	13648	13599	13597	13734	13613	13571	13565	13613	13637	13623	13634	13675	13436	13630	13634	13486	13605	13625	13596	13485	13583	13498	13668	13498	13659	13635	13584	13539	13534	13621	13601	13659	13678	13644	13679	13569	13752	13488	13434	13556	13670	13703	13723	13490	13538	13644	13697	13641	13416	13644	13597	13587	13758	13723	13868	13595	13629	13542	13566	13739	13688	13711	13676	13625	13666	13749	13623	13682	13669	13674	13760	13641	13687	13609	13768	13747	13774	13715	13525	13618	13613	13595	13499	13633	13579	13549	13628	13643	13557	13753	13525	13661	13467	13650	13768	13745	13609	13593	13688	13693	13639	13582	13589	13666	13593	13703	13689	13515	13559	13642	13583	13504	13829	13737	13519	13858	13603	13835	13715	13713	13619	13538	13592	13460	13644	13656	13623	13542	13681	13611	13605	13610	13701	13485	13592	13552	13804	13640	13495	13678	13590	13546	13613	13701	13516	13539	13695	13702	13665	13590	13456	13600	13593	13614	13578	13652	13647	13573	13562	13677	13636	13729	13651	13603	13771	13528	13603	13733	13569	13782	13621	13660	13513	13760	13690	13605	13588	13499	13630	13542	13609	13575	13508	13657	13560	13593	13510	13660	13712	13682	13692	13577	13662	13614	13659	13562	13674	13758	13672	13588	13495	13577	13687	13762	13603	13523	13583	13637	13748	13401	13817	13719	13640	13554	13565	13695	13775	13445	13540	13805	13637	13811	13520	13663	13760	13578	13546	13679	13522	13471	13772	13656	13624	13493	13521	13638	13730	13674	13541	13553	13620	13530	13569	13569	13743	13438	13816	13762	13884	13649	13608	13729	13498	13719	13727	13646	13469	13709	13699	13659	13598	13694	13708	13613	13532	13714	13820	13822	13716	13645	13649	13765	13476	13532	13674	13717	13577	13497	13586	13630	13557	13607	13592	13672	13697	13540	13545	13614	13598	13692	13542	13638	13675	13628	13704	13777	13609	13805	13634	13672	13807	13611	13619	13531	13576	13527	13730	13620	13757	13644	13674	13828	13658	13566	13606	13685	13720	13726	13770	13702	13655	13610	13683	13663	13614	13749	13779	13548	13646	13721	13765	13704	13614	13625	13653	13549	13622	13649	13502	13588	13487	13665	13624	13436	13702	13524
23788	21061	28401	24032	22458	23033	21989	18659	17799	17332	17117	16694	16439	16304	16291	16168	16092	15934	15897	15798	15521	15532	15373	15437	15436	15315	15367	15086	15268	15399	15350	15209	15204	15195	15093	15426	15197	15114	14962	15103	15196	15412	15153	15081	15047	15200	15163	15211	15162	15117	15220	15082	15058	15023	14930	15109	15084	15145	15027	15023	14977	15018	15298	15240	15150	15178	15149	15092	15168	15326	15082	15199	15154	15096	14975	15027	14918	15265	15218	15057	15177	15271	15232	15118	15123	15107	15212	15146	15231	15092	15169	15058	14943	15130	14772	15115	15073	15201	14942	15103	15102	15107	15157	15087	14996	15147	15038	15080	15294	14985	15272	15201	15018	14990	15144	15160	15041	15292	15135	15138	15075	14993	14980	14799	15104	14816	15072	15104	15069	15124	15221	15026	15318	15066	15001	15061	15056	15318	15037	14930	15265	15107	15035	14983	14975	14923	14990	14892	15165	15056	14957	14960	15083	14735	15164	14903	15095	14979	15128	14952	15222	15090	14964	15004	15130	15227	15202	15017	15104	14994	15088	15121	15195	15114	15125	15289	15090	15032	15251	14968	14982	14818	15158	15149	15109	14818	15069	14813	15055	14916	15086	15062	15127	15151	15058	14997	15011	15048	15149	14970	14980	15059	15025	15210	14997	14855	15279	15091	15147	15098	15073	15179	15139	15091	15076	15150	15240	15101	15159	15070	15022	15147	15062	15134	15024	15068	15040	14967	15080	14963	14892	15097	15045	15111	15264	15172	15194	14970	15072	14836	15068	15194	15154	14954	15153	15065	14973	15138	15257	15189	15165	14970	15136	15101	15045	15083	15011	15044	15153	15148	14988	14980	14975	15107	15149	14882	15042	15083	15148	15208	15241	15088	15208	15069	15109	15138	15197	14911	15056	15124	15045	15343	15002	15057	15012	15052	15195	15095	15029	15007	15050	15245	15060	15027	15146	14995	15093	15032	15134	15074	15262	15108	15056	15028	14971	15145	15040	15004	15131	15195	15049	15082	14993	15308	15015	15034	14991	15087	15342	15252	14918	15010	15068	15028	15147	15067	14989	15071	14911	14925	15129	15176	15050	14995	15067	15183	15209	15245	15350	15207	15041	14978	15155	15083	15126	15144	15064	15115	14934	15014	15075	15011	14943	15111	15108	14973	15090	14692	15054	15147	15019	15195	15146	14956	15047	15015	15158	15197	15120	15107	15026	15241	15205	14961	14983	14965	15048	15089	15264	15006	15119	15232	15091	15072	15241	15056	15083	15074	15136	15121	15081	14927	15251	15172	15217	14988	15168	15124	15096	15037	15109	15010	15002	15228	14846	15196	15154	14999	15141	15003	15154	15100	15013	15078	15126	15067	15156	15052	15049	15065	15044	15063	15023	15097	15188	15015	15236	14910	14964	15133	14881	15062	15026	15104	14898	15166	15009	15331	15091	15206	15114	15035	14963	15220	15001	15064	14887	14949	15252	15351	15039	15059	15023	15105	14862	15149	14993	15166	15197	14923	15114	15093	15200	14952	14974	15000	14942	15005	15073	14985	15026	15078	15126	15080	15153	15214	14942	15019	14838	15207	15312	15071	14920	15027	15094	15069	14933	15052	15056	14994	14885	14891	15101	15237	15197	14939	15091	14967	15179	15118	15144	15132	15134	15159	15095	14959	15007	14952	15052	15072	15025	15127	15225	15170	15084	15340	15117	15184	14972	15019	15033	14993	15025	15139	15188	15158	15103	15223	14883	15083	15169	15176	15024	15056	15068	14789	15045	15125	15068	14936	15108	14994	15133	14936	14996	14915	15103	14982	15045	14914	14925	15057	14956	15156	15121	15051	14964	15171	14949	15049	14985	15162	15072	14996	15049	15111	15282	15117	15146	15079	15051	15107	14946	15038	14937	14879	15115	15168	15017	15100	15068	14887	15148	15106	15111	15180	15149	15281	14972	15018	15035	14916	15200	15146	15018	15065	15125	14975	15088	14960	15108	14885	14883	15029	15132	15036	15058	15223	15059	15128	15065	15065	15148	15028	15025	15127	15141	15052	15023	14862	14826	15052	15044	15109	15059	14956	15063	14978	15007	14973	14966	15168	14849	15041	14994	15124	15049	15205	15106	15175	14966	14952	14952	14918	15058	14997	15140	15028	14941	15139	15066	15128	15065	15060	14997	15273	15043	15176	15115	15068	15135	15142	15030	15135	15064	15061	15092	14960	15111	14916	15200	14770	14885	14956	15124	14916	15090	15060	15209	14888	15188	15106	14979	15067	15134	15003	14937	15229	15073	14916	15111	15002	15052	14872	14993	14952	15047	15021	15002	15073	14997	15090	15158	15138	14979	15129	15220	14929	14979	15048	15158	15148	15032	15118	15090	15090	15040	15007	15170	15131	15030	15046	15201	15146	15209	15191	15034	14919	14971	14847	14908	15012	15165	15039	15178	15135	15048	15087	15029	15057	15050	15154	15143	15032	15103	14951	15174	15098	15023	15041	15337	15182	15056	15119	15215	15007	15322	15261	15140	15013	15062	14941	15061	15105	15004	15115	15158	15121	15161	15151	15207	15288	15353	15252	15039	15044	15235	15171	15123	15158	14988	15156	15269	14958	15064	15026	15090	15123	14961	15074	15054	15051	14984	14989	15031	15058	15035	15128	15119	14942	14975	15081	15090	15079	15013	15048	15025	15057	14900	15254	15037	15019	15137	15100	15016	15139	15242	15229	15054	15177	15139	15050	15054	15255	15171	15092	14931	15016	15091	14973	15032	15206	14998	15173	15156	15180	15189	15067	14958	15174	14967	14974	14793	15177	15064	15279	15015	15009	15193	15338	15100	15102	14834	15164	15274	15018	15153	14985	15140	14985	14987	15125	15137	15026	15350	14962	15029	15176	14989	15286	15214	15001	14949	15118	14884	14943	14809	15117	15054	15107	15111	15149	14969	14868	14918	15075	15041	15152	15033	14991	15247	15003	14952	15016	15121	15008	15062	14902	14983	14791	14961	15151	15168	15012	14983	15022	15283	15037	15048	15014	15094	15010	14976	15032	15063	15090	15061	15259	14952	15108	15149	15037	15106	14917	14934	15054	15092	15154	15076	15141	14975	14964	15254	15026	15216	14972	15253	15103	15071	15231	15036	14928	14922	14898	15168	14887	14983	14831	14982	15068	15065	15090	14970	15139	15139	15146	15234	15146	15165	15088	15072	14892	14844	14931	15064	15220	15127	15121	15151	14939	15077	15048	15009	15138	14889	15190	14876	15072	15126	15138	14975	15166	15203	14993	15170	14986	14964	15086	14965	15174	15173	14920	14925	15075	15084	15216	14993	15251	14906	14994	14909	15150	15085	15084	15127	15035	15233	15144	15134	15177	15088	15003	14943	15100	14878	15055	15078	15026	15246	14978	14975	14945	15260	14943	15276	15111	14915	15008	14972	14947	15227	15011	14980	15092	15103	15068	14956	15088	15176	15066	15057	15287	14812	15112	15030	15078	14936	15100	15128	15185	15159	15074	15081	14962	15081	14962	15021	15210	15045	15213	15011	15124	15229	15013	15039	15121	14951	15035	14949	15255	15343	14954	15052	15041	15029	15227	15382	15288	14941	15065	14992	14904	15079	15020	15230	14994	15240	15082	15214	15274	15179	14965	15051	15154	15023	14852	15191	15062	15026	15023	15030	15005	15115	15229	15111	15126	14976	15244	15091	15051	15204	14970	15219	15189	15036	15146	14974	15149	15064	15010	15264	15053	15147	15168	15069	15100	14901	15091	14805	15291	15086	15099	15122	14811	15166	15025	15167	15103	14980	15096	15067	14663	15157	15083	15068	15065	15141	15117	15024	14977	14847	15013	14999	15155	15122	15199	15088	14938	15346	15131	14731	15180	15042	15073	15020	15006	15116	15051	14883	15012	15090	15095	14967	14918	15025	15034	15050	15136	15087	14985	15022	15155	15117	15280	14979	15069	15246	15116	14955	15079	15106	14987	15058	15005	15195	15015	15115	15036	14975	15018	15158	15023	15138	15050	14956	15075	15072	15141	14997	15031	14798	15032	15219	15132	15178	15170	15067	15042	15120	15204	15130	14930	14956	15064	15186	15053	14924	15099	15162	15108	15151	15007	15069	14957	15106	15074	15148	15056	15157	14962	14988	15054	15017	15049	15132	14921	15078	14984	15031	15137	15068	15191	14922	15007	15036	15052	15072	15130	14940	15183	15169	15010	14923	15010	15203	15174	15066	14939	14980	15105	15016	14989	15034	15329	14945	15162	15271	15025	14957	14860	15367	15059	15140	14988	15072	15062	15181	14980	14966	14906	15098	14997	14975	15143	14840	15159	14815	15169	15013	14895	15105	15004	15247	15114	15239	15043	14924	15109	15146	14889	15119	15236	14961	15122	15134	15124	14988	14922	15210	15015	15046	14921	15084	15276	15100	14974	15241	15002	15103	15214	15070	14959	15031	15109	14927	15121	15120	15146	15079	14939	15031	15248	15170	15044	14986	15032	15218	15011	14908	15292	14993	14961	15005	15142	15073	15295	15156	15049	15147	15009	14899	15129	14894	15086	15076	15058	15042	15302	15115	15226	15262	15082	15044	14852	15167	15011	15061	15084	15179	14960	15071	15155	15143	15176	15122	15086	15012	15252	15073	15040	14979	14997	15007	15121	14806	14953	15052	15028	15186	15012	15170	15115	15138	15123	15145	14986	15156	15045	15121	15192	15072	15206	15003	14985	15169	14930	15068	15139	15139	15010	14938	15164	15077	14911	14875	15204	15125	15016	15129	15083	15014	15192	15025	15113	15078	15191	15055	15093	14939	14949	15088	15212	14904	15139	15140	15180	14993	15110	15256	15223	15092	15068	15064	15076	15070	15212	15162	15206	15296	14998	15042	14991	15042	15112	14986	15012	14929	15222	15176	14992	15153	15100	15061	14991	15075	15059	15067	14987	15035	14955	15097	14969	15083	15056	14953	15179	15265	15001	15267	14923	14876	15220	15090	15160	15033	15148	15118	15101	15013	15053	15201	15103	15093	15090	15149	14967	15081	14998	15028	15094	15024	14919	15277	15149	15034	15207	14921	15072	15086	15059	15030	15165	14972	15029	14910	15295	14957	14987	14884	15035	15140	15047	15027	15120	15134	14900
19348	33904	32349	26932	24378	22475	20444	18984	18107	17381	16844	16315	15897	15814	15461	15348	15239	15146	14671	14718	14589	14263	14304	14381	14431	14261	14129	14173	14151	14015	13956	14063	13986	13941	14102	14064	13814	13859	13841	13907	13952	14024	13914	13755	13849	13922	14065	13664	13851	13860	13873	13838	14066	13853	13903	13936	13940	13887	13923	13955	13836	13773	14018	13675	13911	13798	13776	14047	13823	14002	13915	13929	13717	13872	13741	13797	13874	13949	13900	13857	13945	13801	13807	13799	13799	13804	13877	13884	13891	13729	13850	13806	13839	13836	13799	13862	13784	13865	13843	13850	13799	13858	13796	13796	13788	14067	13830	13759	14034	13725	13984	13801	13675	13840	13800	13782	13711	13903	14035	13976	13704	13742	13715	13879	13707	13834	13819	13794	13757	13934	13775	13872	13914	13879	13943	13719	13911	13864	13924	13796	13877	13914	13763	13902	13973	13760	13853	13815	13783	13737	13916	13900	13896	13648	13986	13796	13877	13935	13924	13807	13887	13855	13738	13844	13875	13965	13914	13813	13874	13761	13824	13840	13803	13844	13870	14031	13785	13739	13970	13794	13838	13949	13830	14025	14034	13750	13912	13854	13892	13833	13813	13889	13845	13816	13760	13832	13870	13840	13702	13816	13811	14048	13991	13834	13805	13785	13964	13935	13820	13811	13860	13730	13794	13928	13802	13829	13885	13978	13882	14014	14014	13834	13927	13995	13924	13854	13836	13840	14022	13984	13775	13811	13833	13907	13747	13873	13901	13730	13811	13989	13968	13884	13700	14007	13875	13898	13856	13928	13903	13815	13759	13918	14010	13984	13912	13772	13652	13989	13777	13772	13639	13742	13765	13892	13893	13647	13782	13873	13870	13887	13732	13967	13773	13918	13907	13779	13848	13820	14009	13852	13749	13922	13835	13749	13911	13811	14037	13832	13627	13759	13783	13887	13810	13816	13824	13863	14015	13851	13854	13845	13780	13969	13868	13803	13812	13857	13764	13881	13950	13701	13855	13868	13704	13890	13977	13908	13821	13945	13737	13935	14004	13859	13808	13991	13764	13755	14030	13835	13856	13892	13755	13706	13982	13794	13692	13703	13927	13797	13895	13838	13878	13999	13774	13710	13912	13838	13846	13887	13719	13757	14018	13856	13708	13809	13686	13883	13815	13947	13861	13839	13719	13972	13880	13705	13822	13984	13895	13905	13804	13970	13664	13890	13730	13916	13958	13864	13787	13759	13733	13833	13692	13905	13818	13722	13842	13847	13962	13984	13792	13721	13833	13727	13866	13938	13884	13731	13893	13897	13793	13799	13814	13778	13822	13940	13842	13910	13916	13865	13757	13930	13851	13801	13952	13755	13970	13705	13847	13864	13951	13922	13943	13848	13778	13768	13821	13883	13892	13882	13815	13983	13760	13825	13795	13931	13823	13907	13962	13773	13863	13940	13956	13853	13788	13674	13837	13876	13782	13925	13896	13886	13746	13920	13902	13769	13853	13823	13805	13826	13852	13979	13856	13891	13920	13846	13969	13837	13837	13692	13847	13936	13809	13807	13815	13851	14010	13907	13950	13946	13774	13787	13896	13727	14006	13728	13879	13891	13951	13922	13887	13856	14137	13882	13706	13744	13818	13804	13803	13778	13862	13867	13839	13761	13846	13800	13899	13978	13888	13919	13916	13853	13846	13813	13805	13881	13721	13879	13868	14040	13837	13870	13927	13839	13675	14022	13666	13698	13909	13758	13751	13741	13891	13832	13984	13891	13884	13683	13867	13774	14068	13658	13743	13910	13864	14009	13823	13732	14082	13880	13861	13849	13750	13769	13776	13739	13806	13878	13964	13688	13770	13925	13914	13914	13836	13868	13951	13962	13756	13979	13888	13810	13605	13837	13799	13944	13693	13878	13766	13840	13723	13980	13717	13851	13797	13961	13733	13843	13833	13763	13916	13818	13898	13875	13756	13896	13852	13786	13854	13895	13888	13689	13719	14021	13825	13774	13927	13937	13848	13723	13765	13812	13749	13880	13857	13778	13888	13933	13822	13908	13789	13789	14022	13788	13913	13892	13867	13906	13843	13922	13908	13987	13914	13751	14004	13866	13827	13937	13852	13880	14032	13829	13870	13781	13774	14015	13637	13895	13838	13697	13948	14017	13907	13805	13881	13790	13932	13814	13839	13860	13935	13737	13907	13753	13773	13891	13784	14025	13917	13824	13902	13904	13728	13801	13898	13797	13824	13820	13840	13859	13949	13821	13832	13771	13803	13769	13830	13889	13857	13836	14092	13735	13688	13943	13889	13837	13788	13863	13719	13950	13818	13982	13998	13787	13937	13803	13946	13893	14083	13843	13758	13827	13976	13822	13668	13748	13955	13750	13770	13772	14087	13680	13762	13787	13929	13863	13784	13907	13892	13814	13788	13907	13765	13816	13934	14033	13806	13825	13900	13880	14094	13934	13723	13674	13728	13851	13763	13954	14109	13831	13930	14011	13748	13853	14105	13887	13797	13766	13977	13871	13916	13844	13791	13752	13825	13759	13771	13776	13902	14070	13996	13968	13786	13777	13857	14030	13815	13786	13754	13896	13732	13829	13906	13888	13942	13777	13953	13773	13788	13813	13785	13809	13768	13761	13879	13899	13871	13808	13903	13696	13791	13849	13794	13807	14014	13689	13968	13741	13870	13575	13812	13780	13924	13790	14011	13800	13919	13818	13652	13850	13919	13782	13834	13786	13904	13937	13883	13594	13961	13720	13843	13876	13909	13800	13867	13790	13747	13786	13869	13901	14037	13981	13789	13853	13811	13857	13837	13825	13761	13802	13773	13673	13752	13709	13754	13925	13989	13751	13867	13738	13833	13981	13906	13624	13733	13825	13830	13897	14107	13829	13684	13753	13809	13867	13884	13883	13828	13879	14008	13928	13924	13891	13856	13837	13908	13828	13778	13905	13809	13704	13799	13792	13884	13672	13745	13962	13878	13749	13823	13839	13753	13919	13897	13852	13835	13790	13854	13858	13836	13912	13812	13886	13727	13785	13763	13772	13912	13809	13957	13648	13988	13795	13727	13906	13827	13758	13856	13878	13936	13744	13836	13946	13875	13717	13862	13913	13837	13856	13872	13883	13616	13751	13901	13756	13793	13831	13846	13944	13841	13886	14026	13906	13952	13847	13898	13772	13906	13850	13602	13913	13906	13957	13812	13950	13964	13842	13797	13899	13967	13978	13805	13811	13926	13743	13760	13884	13797	13776	13966	13870	13746	13863	13875	13848	14035	13799	13833	13998	13779	13766	13809	13851	13821	13936	13740	13842	13807	13705	13746	13922	13823	13796	14013	13749	13787	13903	13884	13773	13841	13796	13840	14022	13834	13913	13989	13995	13899	13807	13956	13756	13771	13925	13916	13716	13847	13741	13762	13892	13828	13967	13798	13961	13841	13833	14033	13882	13842	13850	13692	13881	13796	13813	13771	13716	13882	13743	13915	13843	13754	13961	13824	13749	13846	13933	13927	13833	13860	13857	13908	13899	13786	13875	13862	13787	13859	13970	13900	13933	13889	13978	13832	13767	13676	13781	13899	13828	13936	13914	13883	13815	13731	13966	13769	13695	13852	13781	13838	13976	13764	13793	13771	13750	13829	13808	13839	13800	13964	13856	13693	13751	13855	13876	13740	13860	13826	13764	13994	13876	13811	13836	13733	13971	13766	13931	13899	13900	13690	13777	13842	13889	13753	13951	13813	13844	13869	13953	13919	13907	13882	13684	13767	14101	13977	13969	13917	13958	13905	13883	13840	13867	13813	13915	13680	13807	13975	13738	13918	14086	13929	13763	13938	13740	13846	13731	13784	13744	13835	13963	13938	13854	13881	13760	13780	13721	13979	13825	13879	13910	13841	13860	13914	13866	13763	13842	13737	13920	14037	13917	13904	13748	13877	13845	13972	13966	13850	13788	13828	13964	13845	13806	13683	13834	13817	13888	13804	13869	13820	13921	13814	14011	13760	13899	13690	13897	13705	13746	13811	13757	13824	13996	13913	13810	13912	13845	13979	13817	13854	13790	13935	13795	13819	13950	13947	13886	13826	13687	13840	13801	14026	13817	14027	13917	13751	13881	13897	13749	13834	13757	13869	13733	13985	13985	13812	14092	13812	13752	13779	13702	13761	13926	13841	13764	13798	13928	13792	13826	13888	13692	13963	13855	13926	13801	13730	13836	13779	13879	14098	13763	13914	14039	13827	13777	13926	13928	13830	13774	13835	13972	13957	13821	13932	13855	14044	13938	13848	13954	13814	13787	13894	13829	13852	13865	13880	13956	13906	13711	13987	13685	13953	13870	13819	13801	13907	13746	13874	13783	13852	13729	13739	13817	13872	13776	13770	13932	13806	13851	13846	13613	13898	13823	13696	13984	13893	13782	13857	13888	13943	14074	13791	13869	13903	13955	13783	13836	13931	13632	13829	13931	13842	13960	13794	13776	13694	13846	13902	13687	13874	13900	13749	13811	13883	13903	13830	13848	13794	13926	13818	13844	13866	13858	13969	13697	13742	14064	13909	13913	13862	13817	13830	13845	13874	13874	13788	13731	13818	13855	13701	13670	13873	13826	13825	13858	13850	13964	13882	13758	13675	13891	13931	14012	13811	13861	13905	13898	13971	13909	13815	14022	13742	13856	13891	13881	13959	13829	13822	13903	13815	13929	13935	13833	13852	13884	13836	13724	13967	13836	13847	13867	13890	13897	13708	13731	13781	14005	13903	13864	13937	13775	13795	13888	13729	13817	13882	13720	13927	13946	13792	13831	13827	13770	13923	13907	13904	13603	13893	13741	13754	13813	13921	13910	13823	13815	13883	13720	13756	13790	13996	13773	13755	13849	14016	13925	13851	13645	13884	13924	13895	13810	13702	13851	13778	13806	13846	13774	13792	13865	13910	13796	13857	13832	13829	13821	13772	13888	13855	13818	13832	13853	13880	13589	13788	13924	13904	13845	13878	13760	13786	13893	13899	13985	13788	14004	13902	13923	13882	13547	13756	13850	13832	13740	13883	13978	13850	13959	13987	13705	13755	13917	13902	13959	13772	13874	13830	13855	13858	13770	13765	13782	13941	13821	13815	13843	14009	13698	13894	13802	13788	13932
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	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
